{"_id":"@adamburgess/cloudflare-pages-direct-uploader","_rev":"11-2e3d829fe70fc3b06c4f393e2932abb0","name":"@adamburgess/cloudflare-pages-direct-uploader","dist-tags":{"latest":"1.7.1"},"versions":{"1.0.0":{"name":"@adamburgess/cloudflare-pages-direct-uploader","version":"1.0.0","type":"module","scripts":{"build":"esbuild index.ts --platform=node --outfile=index.js --log-level=warning","types":"tsc","prepublishOnly":"npm run build && npm run types"},"dependencies":{"@adamburgess/linq":"^3.0.0","blake3-wasm":"^2.1.5","mime":"^3.0.0"},"devDependencies":{"@types/mime":"^2.0.3","@types/node":"^18.0.0","esbuild":"^0.14.47","typescript":"^4.7.4"},"types":"./index.d.ts","gitHead":"8e50156312fe4282236b75232a1f497d3d127acd","description":"Uploads a list of files or a directory directly to Cloudflare Pages using the [Direct Upload](https://developers.cloudflare.com/pages/platform/direct-upload/) Wrangler API.","_id":"@adamburgess/cloudflare-pages-direct-uploader@1.0.0","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-R9WLYxW2p3xTf/YcJ3rQ534L7VoMDW4H8aYQ2BZ2t5/iQZWX85EsS3potIR1x54sMgzWXQRawPrafXr46rK0zw==","shasum":"8d37b66e5d562ae8c3e27dd5105cb9439a90b73a","tarball":"https://registry.npmjs.org/@adamburgess/cloudflare-pages-direct-uploader/-/cloudflare-pages-direct-uploader-1.0.0.tgz","fileCount":5,"unpackedSize":11228,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCagnJT/ci1X37dGxMSM1PJtb80M77+cAcxfsHZrRds2QIhAOSJF1wwgzitky3cBZ5M5LKtvn6uJNqqeVIPZjkZsVYk"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitC7qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRuQ//W9oGrnMLJlhU1tjWD1D4j5FbeJWgLAG0WT7VhzZZk9sk7IDJ\r\nt0JFcNoEP/KjNulZqadd5STGJuIgI0BwpS/OjNXNJX50wcJrjL01VqYeBsGG\r\n8A1O+YBl/0C/kNC2vvyHDDl9cNH+kd4TMH/zX0aaJkXi4ab69HL9xv0holRl\r\nPAQouXJEWyYlt171fOReSnw+npaP+y005fsnnbmobvlZSe0ivWpv9Fbo+Gh9\r\nhHRE1Jh8LaPdfZmpaC3Bv5+wB7QRDGuqH8W1PFs2EZcbbdq9aUoaoFilJZ5u\r\nR7XHS8nTLBqtaEKrRxa1H023q1U/YoWFgFXX165KL7dkczAuouugSY+H8aL7\r\nsnT/VaTetAhfzeImcg90KG+yIPYYO0oeectJUKsSUY48cTwebntJ12bZMnVX\r\nXCbEMj9gnzrkYa8r5yr8bCFyxA7dVHzt6Ik8vysGnpZykUCxBFtVSybvOQzB\r\nQg/Y07gOPPYAFXlRHdJZ4weLb78SQ5X0AFztBfooNIGhFIjj2Nz76krbl/eN\r\nF9kcckDbgzlfkst/EYLZ6nbwVmS0gJz4JcS9X58JSqk5+1bcvGQu/R3UlgQL\r\n/Cyyx4GM39FWd7GH/D+CYuBYLYOR2X5GJqvAHw2JI9hFLYftuALMP4lao8qC\r\nqnVugrtyYzyeRjxqxxlMsVgJPfZNhWvPfVA=\r\n=DFTJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"adamburgess","email":"npm@adam.id.au"},"directories":{},"maintainers":[{"name":"adamburgess","email":"npm@adam.id.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloudflare-pages-direct-uploader_1.0.0_1655975658215_0.0522619578631327"},"_hasShrinkwrap":false},"1.0.1":{"name":"@adamburgess/cloudflare-pages-direct-uploader","version":"1.0.1","license":"MIT","type":"module","scripts":{"build":"esbuild index.ts --platform=node --outfile=index.js --log-level=warning","types":"tsc","prepublishOnly":"npm run build && npm run types"},"dependencies":{"@adamburgess/linq":"^3.0.0","blake3-wasm":"^2.1.5","mime":"^3.0.0"},"devDependencies":{"@types/mime":"^2.0.3","@types/node":"^18.0.0","esbuild":"^0.14.47","typescript":"^4.7.4"},"types":"./index.d.ts","gitHead":"92458b52c6b5a5e272a0c144f48a6516f49a5b01","description":"Uploads a list of files or a directory directly to Cloudflare Pages using the [Direct Upload](https://developers.cloudflare.com/pages/platform/direct-upload/) Wrangler API.","_id":"@adamburgess/cloudflare-pages-direct-uploader@1.0.1","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-XBarqNneA4Xef3hj+Al8NtDu3xc4m0zqTdWrDdu+4OW0gYxrzXQDTz6DaOj5jBn7JJjbDQPHcHgfSmqBr6Dvpg==","shasum":"3b6142d4ecf8ddcfe93da9e7ed1f3b0907a6489e","tarball":"https://registry.npmjs.org/@adamburgess/cloudflare-pages-direct-uploader/-/cloudflare-pages-direct-uploader-1.0.1.tgz","fileCount":5,"unpackedSize":11248,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDi0Bj9T9n2hJa0D8XPzy2P4QCXPSpkYDktTdEkAsyLhQIgeMUb8NZHTI62T61AavBgWYlbs5YRU6BrYOMQVqAYvWQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitC9wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNlA//YskLl5HL8ekGCxjO8JGyMWWo5Z4+3Y81J2rmRbGVG3I2g9Io\r\nnqK+GYTBquQHWpvlNuYm3PwJPYD2Zt3u7YiP9iOfOd4eyR9zU0JAaf9Bkhmk\r\n/BNNO6g0vh0jOHqYrm60ub5xq1E6s+o21xKI12Pfsen2bSNhLPbur6x39WsU\r\nZ4oAxEOvFaf2LaJYweYux/2mtIdtSojmROl3WOsPHJHR5N8PmOtbOIQYy1eu\r\nu/nL1Lzm3We0MFPz7yr39Yhlcbf4R75XG6cfdJSo4uhKwl5vwfr1mX8KDSQG\r\nOVTyN+Fb3BYJ34COAmvL0L7XgeTd1PgbXzTM2lNq0oPulEhVbW8hpFOcPNA+\r\n6jwFh70Qw0hsena3ucpP/6PuIe61UQ0O1ei+QMiOcEgp+WCsh9RgN+qdA7cu\r\nDt+ivEEXrMlJqUciJjHgKfHdECO7BshhcS8H7MmdZnl6gMwADD/IL/6cicB0\r\nhU6+TKX01rNYuYh42PxNRqNZDWWG4gSG+L0m3S8X7Jtq8D7BKXlBQ0gpFOj0\r\nCaKNkV3UzCfta8GxASBQRh0GtCLAeI1H2DvpFy5R8Ob4tTAKhNCPUaWgBXQV\r\nJRgHF4UgfK14j3FNQuoZjyF0tWNLRObndUs7eP3MCHms06x8SJWE0EL0b2fx\r\nGMm9jtst+s6KdDe/ooqkAylT7351CI+MvIE=\r\n=gQhr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"adamburgess","email":"npm@adam.id.au"},"directories":{},"maintainers":[{"name":"adamburgess","email":"npm@adam.id.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloudflare-pages-direct-uploader_1.0.1_1655975792566_0.679897353738145"},"_hasShrinkwrap":false},"1.0.2":{"name":"@adamburgess/cloudflare-pages-direct-uploader","version":"1.0.2","license":"MIT","description":"Directly create new Pages deploys using the Cloudflare API","repository":{"type":"git","url":"git+https://github.com/adamburgess/cloudflare-pages-direct-uploader.git"},"keywords":["cloudflare","cloudflare pages","cloudflare workers"],"sideEffects":false,"author":{"name":"Adam Burgess"},"bugs":{"url":"https://github.com/adamburgess/cloudflare-pages-direct-uploader/issues"},"homepage":"https://github.com/adamburgess/cloudflare-pages-direct-uploader#readme","type":"module","scripts":{"build":"esbuild index.ts --platform=node --outfile=index.js --log-level=warning","types":"tsc","prepublishOnly":"npm run build && npm run types"},"dependencies":{"@adamburgess/linq":"^3.0.0","blake3-wasm":"^2.1.5","mime":"^3.0.0"},"devDependencies":{"@types/mime":"^2.0.3","@types/node":"^18.0.0","esbuild":"^0.14.47","typescript":"^4.7.4"},"types":"./index.d.ts","gitHead":"2643f48a6b7182653c36feff8c9850ddfd058ab7","_id":"@adamburgess/cloudflare-pages-direct-uploader@1.0.2","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-SVAzRmCjjJAQSHmxB3u+jFDWf1Vsbuk3V+01H11QfAef0PfdQ9QC49PHqDsY95n+nmSpP7E4e8qpcLd63GQb+g==","shasum":"420acb2348a8950ae0d5205f7f811db0928165b8","tarball":"https://registry.npmjs.org/@adamburgess/cloudflare-pages-direct-uploader/-/cloudflare-pages-direct-uploader-1.0.2.tgz","fileCount":5,"unpackedSize":12143,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrg0tlbxhfIc9pSKsqwz6HLa1MGuXAAPw4sL0xN+wsxAIgRHZJqwY8pN3w/2RczR/ioHLYF1k62bx3BhT/dvR7oQE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitDB5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomBw//fXrN3WPb6umOn2wjYkienwN34cMJf/N3XcLSXNcvq7HvxbIh\r\n1Eqcccn1HoQDHKPp3479qZCKb7EFNrB4J5e2AGtTnup0LMRyi2nFp1Zf1JDw\r\nj0nXoEGAXyDyEYSRwBlmEJHSSHShg/fEEI1TZdRMqngs6bHXlAh4mJtR57ax\r\nxK5pwUaCfZpe9QNvJ3omVp+jKeBw9o/mR6hY9bWrx7BzXmecMByUHtQljzup\r\n65mtt+oTDMFDrQR4UC3IwbGkITxXWogNQrgv2wgOINHNy7kK7KC0r/OSizAr\r\niC91G1PuG1ubEgykbC1xAS6rqMhclzvtBDkMwLNgg4t7zHk5hH2LONJw4CSP\r\nip6cQHClN4q/W0jxoFKJS2PYMLqZqIGBnmbw2og9Cu+NxTdLfgKgD6bMJfir\r\nGQlXBD9OOxsn+lb4rjyMiQ2IYa8lqat9DhRuFEVMtksFNndhKAFf90tCPyCj\r\nMTIULw1M7crA3S0e2UKCXUqdEAS8lgWv5WMtVSq2HEIhwPn1B1MplSLg+/pq\r\nlLY1rAbNzYiXXmiSosbbmcz8Bik7yq+WRS/9Uxy1YES4VKbreI4Eie3oK12g\r\nnR62k+gJYcefpqurW9TUMqeSln+gRHifRYLe/BN7nFH/krLTqfbeH92kPH02\r\nHgteYXs8qJ2EE7AK/SM+N4PG08ohZ0pHNr8=\r\n=Lwqf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"adamburgess","email":"npm@adam.id.au"},"directories":{},"maintainers":[{"name":"adamburgess","email":"npm@adam.id.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloudflare-pages-direct-uploader_1.0.2_1655976057236_0.9047800838076503"},"_hasShrinkwrap":false},"1.1.0":{"name":"@adamburgess/cloudflare-pages-direct-uploader","version":"1.1.0","license":"MIT","description":"Directly create new Pages deploys using the Cloudflare API","repository":{"type":"git","url":"git+https://github.com/adamburgess/cloudflare-pages-direct-uploader.git"},"keywords":["cloudflare","cloudflare pages","cloudflare workers"],"sideEffects":false,"author":{"name":"Adam Burgess"},"bugs":{"url":"https://github.com/adamburgess/cloudflare-pages-direct-uploader/issues"},"homepage":"https://github.com/adamburgess/cloudflare-pages-direct-uploader#readme","type":"module","scripts":{"build":"esbuild index.ts --platform=node --outfile=index.js --log-level=warning","types":"tsc","prepublishOnly":"npm run build && npm run types"},"dependencies":{"@adamburgess/linq":"^3.0.0","blake3-wasm":"^2.1.5","mime":"^3.0.0"},"devDependencies":{"@types/mime":"^2.0.3","@types/node":"^18.0.0","esbuild":"^0.14.47","typescript":"^4.7.4"},"types":"./index.d.ts","gitHead":"4c24b59279fc59e845637cdaf8155a7cec51cb4d","_id":"@adamburgess/cloudflare-pages-direct-uploader@1.1.0","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-pKfPOviNwsFfrf4A78KCBwoNrJWImjBRd5zxxOPxekoJfLu59FjWhZWEm+ATkSe1uzVIXyn3qKwCzs8J3YcldQ==","shasum":"6dc709c0d9da3c25fb723ad2108b75c5b9fb4e52","tarball":"https://registry.npmjs.org/@adamburgess/cloudflare-pages-direct-uploader/-/cloudflare-pages-direct-uploader-1.1.0.tgz","fileCount":5,"unpackedSize":12994,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIECwcjH9LjcEDbuos2nPHrnMCOUT0M2w1jyBjyCQAkJ4AiEArGos2q5SQ8huj0480eHpg2HP1vk8WBg3ieojIwsWKjI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitDRKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnIg//SaccE7p2JcGZFU9W7kYU63zwlNu/soja2nXEEhfi77QBIvTo\r\nb+t89HmLcmXAah5SXdvesunuKRs9PDFfz/t/a54WxsGBB2Hpotw53ATHZH4j\r\nYbrHvVtMXP//GDmWItNKPSoiqZm5Eu12X1kdV01FB+/4rs9ZNXUegq7PApyD\r\n3RJNwzGKb6PxnOr42+MQpr6DeLdTc3U2fWuXk2W/1sz3M99txKTxx/naiwTC\r\nQUErQIwdbjEDpYpC+O1LxTb0kHHOlepxG9lkw18cthrj7+VmSZ7UsHFnPqrp\r\nbFbKsYkxeXNa+9V3FB6KbpPW7pPr13+Kf7lRxgcVcNnjQ8UA6r3HeBkoynWA\r\nIm4n7qhVUuHEytUTOFz55tfFacBhfaZxQhjamzktxCybU7bzyRVRzNfYJsWX\r\nvgMgTzAbWMTBIMa9Rafp4jJnyD9HGQqNCfeoSF0MaF8omHXZ9cFjFu3T+GM2\r\nTf4SYna61DyJEF7m3W5IL4aXU44YfcmEb0RcB264rINwePbgpRhT/SB2ab0Q\r\nofWhLq6u/tN+MbQq6W1YcFh3MtABBBrfsRA0ATSILaLlaCR0fEwN9BVsxLtc\r\nlztpTn62qLRdaUfPnDjQQBlliPT61DXEk5LSjx3zh0aZFy3c2U6gRdzuwMGo\r\nMlFohdnrF+okvrsdnebP6jZ4lM/NRcAIaMY=\r\n=Osa0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"adamburgess","email":"npm@adam.id.au"},"directories":{},"maintainers":[{"name":"adamburgess","email":"npm@adam.id.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloudflare-pages-direct-uploader_1.1.0_1655977034809_0.2700190524208581"},"_hasShrinkwrap":false},"1.2.0":{"name":"@adamburgess/cloudflare-pages-direct-uploader","version":"1.2.0","license":"MIT","description":"Directly create new Pages deploys using the Cloudflare API","repository":{"type":"git","url":"git+https://github.com/adamburgess/cloudflare-pages-direct-uploader.git"},"keywords":["cloudflare","cloudflare pages","cloudflare workers"],"sideEffects":false,"author":{"name":"Adam Burgess"},"bugs":{"url":"https://github.com/adamburgess/cloudflare-pages-direct-uploader/issues"},"homepage":"https://github.com/adamburgess/cloudflare-pages-direct-uploader#readme","type":"module","scripts":{"build":"esbuild index.ts --platform=node --outfile=index.js --log-level=warning","types":"tsc","prepublishOnly":"npm run build && npm run types"},"dependencies":{"@adamburgess/linq":"^3.0.0","blake3-wasm":"^2.1.5","mime":"^3.0.0"},"devDependencies":{"@types/mime":"^2.0.3","@types/node":"^18.0.0","esbuild":"^0.14.47","typescript":"^4.7.4"},"types":"./index.d.ts","gitHead":"7303f64312f56ef16b65d4c3bdd337165b3fc34e","_id":"@adamburgess/cloudflare-pages-direct-uploader@1.2.0","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-iY0thAvPwnLfrhtV9XZLmF7NcuFEdFhEOqfIL3Jefq8ZBAd1c5nzzc137P9fAka1yZdVp5glaOzqYBviRL9cdA==","shasum":"aa64227a95c450a4f419336f2715aab0fa388c10","tarball":"https://registry.npmjs.org/@adamburgess/cloudflare-pages-direct-uploader/-/cloudflare-pages-direct-uploader-1.2.0.tgz","fileCount":5,"unpackedSize":13543,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH0LNAclR6Et53twKikI8QMRmJRSakkBGjYAYOIDE/q6AiEAlygHfZhL65FS+3lS4kfrch7YEHpx7Anc0S3TUyqs/fc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitDgCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqc7A//bVM48uYIh2vexffCyZxGZgAHMfSMbn4UTLg0SyD8tSMAQskM\r\nAf0ncbxEY5G5TR31zPbXnj6GDgnzKOY5rlpFFAzjPwVJFSJ5Vyr1qax7UYtk\r\nMUBq+u6xvccnhhMBZ0OIdapG1U/c7i/FNGpfDCT1vbk+Lk9wGh4/d6LHHS4O\r\nOwIDBvf6j3OLoO859piprdP/IR1+ja2PvayfKp3W/zYPdkntSu7laQUmluRq\r\nPQ3lbqXeAsREPt/jkU2Hz4y8a85bB5j3dVEO3mVpctTRtskdGZleeH+gb5ze\r\nZEeyP/+kNFWJy//FG9o7/UZBWabkCAWFLr4xmbuKw31ZKax3wLDULbLDBqDr\r\ncNQtDB78e/SCs3TtyMFiEwtONRXtQsnExQyzwnkcaMNUEPxjizvLfhODIKEu\r\nBrCLAqfIGh2Jb8z1vpjdnrNFX3fy0W9dS/zgm2Xz5zTQrAgCoT7yqBKiwYsE\r\nwNauvPpyqCAP/mkSAnfjWOjgBoDxfOfwJnGrksn5hVavh6fdPOIj7mFNobK+\r\n+c504hz8pwYLHH7vFiyDWAFg68yK/WfU6jb+LxJisSsUVbwFrabBZPIp9q3G\r\nC6UbrdvrVVCfMCGP+lgNFHDueR6D2r/1TyUjB/45QeOL02iu0+CnVvjKxOT9\r\n9u3AIkcscJlIDYrvtH4/4sQrOUaPK7Kt9BA=\r\n=eD33\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"adamburgess","email":"npm@adam.id.au"},"directories":{},"maintainers":[{"name":"adamburgess","email":"npm@adam.id.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloudflare-pages-direct-uploader_1.2.0_1655977985904_0.16138247124253846"},"_hasShrinkwrap":false},"1.3.0":{"name":"@adamburgess/cloudflare-pages-direct-uploader","version":"1.3.0","license":"MIT","description":"Directly create new Pages deploys using the Cloudflare API","repository":{"type":"git","url":"git+https://github.com/adamburgess/cloudflare-pages-direct-uploader.git"},"keywords":["cloudflare","cloudflare pages","cloudflare workers"],"sideEffects":false,"author":{"name":"Adam Burgess"},"bugs":{"url":"https://github.com/adamburgess/cloudflare-pages-direct-uploader/issues"},"homepage":"https://github.com/adamburgess/cloudflare-pages-direct-uploader#readme","type":"module","main":"index.js","scripts":{"build":"esbuild index.ts --platform=node --outfile=index.js --log-level=warning","types":"tsc","prepublishOnly":"npm run build && npm run types"},"dependencies":{"@adamburgess/linq":"^3.0.0","blake3-wasm":"^2.1.5","mime":"^3.0.0"},"devDependencies":{"@types/mime":"^2.0.3","@types/node":"^18.0.0","esbuild":"^0.14.47","typescript":"^4.7.4"},"types":"./index.d.ts","gitHead":"af7d00fb6497d63a550751cf5347991b1411afac","_id":"@adamburgess/cloudflare-pages-direct-uploader@1.3.0","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-SHROH7+WnkF43gf5Kjlr6z7hCMFK5zQ7niW6O0K4lhnubf3S/y8qb+fkC5cmT+zJGJpLwLqFCD9kJKdjStc6RQ==","shasum":"8e0de01de593a7e485a60142e569b409e60fbd75","tarball":"https://registry.npmjs.org/@adamburgess/cloudflare-pages-direct-uploader/-/cloudflare-pages-direct-uploader-1.3.0.tgz","fileCount":5,"unpackedSize":13565,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJOmBDmVDOVBLyGGH5+15Hbhx81wssfg64Z1TqDm7HvwIgHGcMiq6kJpAt2s84PGgbY7KsC4vXsjuLyhzNJIMV2LI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitFJAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIkg/+JEQJx1AzhnvqNNE3EKxSY8QSGKTp27BD/f0hIgl502/WE5bh\r\nD/ucO4aFFzO4LirfaKm9JaDHMg1PYRBpVN6eQkAQqBjwhwI2ZmGB/CzbWz5+\r\nYyUGEAhxQ5Mg4nu3B8zWrMC7l0YVKnPRM20SLhYY7xW+f2Qai6UwA6kO3JcL\r\nceviR4v4wNOz3rkuiyUcCigud9EIhdvmO9QqboYKL2yRZvFIFQYaf9nAJ124\r\nAwSzZIdtchYGqHoz4RYMxI+UU3c9aW/DzojPOpWSqsiBMOI5+BOgoV9VU4hG\r\nwg8jOm06u/f/BGnOnxK8H3ge7US+ubuUkqR7qyX964ytGcugS95L2MBeUGwR\r\n8TwD5a+w8lWMKpQuAQxzYbuLFqvjGPtTaKSRfjdVoY2E2qfJjEawahy8X+0c\r\ntPCOZd6ehv0xJNhlLTqR7a2iYSpw0jkWo7Y+DlYNEwv/ELKwdwTch2pXvalP\r\na8z0D8AaNXVYiOPrAhDLiPx7psX7a0jofL2J+z+oSlgMHpy4GtlgN0XzM83l\r\nIkpk56C668q5T4brks5lZLRGFvHZwzio9m9wptl5OkSnTkWFYrej7uB0SVH1\r\niWNvLcpHW4cUMjSkuRtmBfk0NGeKGB8l6bjXfoV+M1/0+jACvE0y6HgtJ5/a\r\nC2eIdy+Bdmv8GJGRh8+e8qEeVGrm+0TsGL0=\r\n=YJy2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"adamburgess","email":"npm@adam.id.au"},"directories":{},"maintainers":[{"name":"adamburgess","email":"npm@adam.id.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloudflare-pages-direct-uploader_1.3.0_1655984704802_0.3124261327180997"},"_hasShrinkwrap":false},"1.4.0":{"name":"@adamburgess/cloudflare-pages-direct-uploader","version":"1.4.0","license":"MIT","description":"Directly create new Pages deploys using the Cloudflare API","repository":{"type":"git","url":"git+https://github.com/adamburgess/cloudflare-pages-direct-uploader.git"},"keywords":["cloudflare","cloudflare pages","cloudflare workers"],"sideEffects":false,"author":{"name":"Adam Burgess"},"bugs":{"url":"https://github.com/adamburgess/cloudflare-pages-direct-uploader/issues"},"homepage":"https://github.com/adamburgess/cloudflare-pages-direct-uploader#readme","type":"module","main":"index.js","scripts":{"build":"esbuild index.ts --platform=node --outfile=index.js --log-level=warning","types":"tsc","prepublishOnly":"npm run build && npm run types"},"dependencies":{"@adamburgess/linq":"^3.0.0","blake3-wasm":"^2.1.5","mime":"^3.0.0"},"devDependencies":{"@types/mime":"^2.0.3","@types/node":"^18.0.0","esbuild":"^0.14.47","typescript":"^4.7.4"},"types":"./index.d.ts","gitHead":"bd8bcbe0ca696bc895c940717f36bd7c6da9dda1","_id":"@adamburgess/cloudflare-pages-direct-uploader@1.4.0","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-CxPhaOwVchOXp+RSYqosbXf/wDvHOKXjnJDFpdhrzOQl8WmaOVGixcDDVZUmWTX8iWtPtYg+ospCw/WKKzgS/A==","shasum":"cdd0c8c319df9e5c66fa03fa183604e9bf12a2ae","tarball":"https://registry.npmjs.org/@adamburgess/cloudflare-pages-direct-uploader/-/cloudflare-pages-direct-uploader-1.4.0.tgz","fileCount":5,"unpackedSize":13779,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDUyi05kjDZyMNwScWyYIU1237nnnSI3Nx2aL8k4Nl/ZAiADk0D9ulmMUeFY7QITgTMsThRgk/mJqBOLdC5PaAzMtQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitJz8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpz3Q//TdqomPM6QdbfdU/+NptEuWLpUcLqU/3pmKuq6I+tQdlGAgEF\r\nv0SnrpndKcz/KEdZEv9GUiLB+ShyB0HORa1SEbd/8SMVOpEsplV8kPhM9xa1\r\nv7wmmrUv1wunanuvCNXQ642ExeAcDpN1GtUwTM2fZ//vnD/0ETaun75bAdTH\r\nbnEPXKvCE+O5QGRZmzeyOMGqZVFvV2fWBZVR0hIvLE/PncYQEBC+DlDnde2z\r\nQKo4bM8Of0J1CSF7/F02yqWBqpE/JCZnXCOKfofysoqU9W1euwg4qM6weTXm\r\nV4SuQPC+wvwkGBsq3M3r5MzBE0rPU62tzHnU8a+EOQ7WqpMXVdhBEbn/w3Up\r\nk9rC+VfRFCCL5G/rBNe8L7ChQ2QIKjTgnAbS900d4wNkpXQuUdVfLsUhjSWG\r\ncd6pz8hjhrmA5BdOXAxZW5Im3F7c8lxBNw4Xqjw2OWeNiIhRe86XLKcTzlsj\r\nmvExOZj+Ywwagx+Spc68jKclMoEvoEp+0Ecpcl4AnoIzrx0wNto+QD+jC1Bc\r\nUuxk5pAaY1sHbk0QTj6uoynlVlDvnfu8F5ym2llhI2Gs6tdnKX7p2YPjJRAK\r\nrsnXUvuFrkpNuksuRANYjyIRgr35YkOTPQ44hOhWCEO/9r2dEaR+2TkDbZM5\r\n6A/FHj4pL4jSCc6/18uBmby2Yt6QJP66BxE=\r\n=DYAz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"adamburgess","email":"npm@adam.id.au"},"directories":{},"maintainers":[{"name":"adamburgess","email":"npm@adam.id.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloudflare-pages-direct-uploader_1.4.0_1656003836108_0.4831515441249665"},"_hasShrinkwrap":false},"1.5.0":{"name":"@adamburgess/cloudflare-pages-direct-uploader","version":"1.5.0","license":"MIT","description":"Directly create new Pages deploys using the Cloudflare API","repository":{"type":"git","url":"git+https://github.com/adamburgess/cloudflare-pages-direct-uploader.git"},"keywords":["cloudflare","cloudflare pages","cloudflare workers"],"sideEffects":false,"author":{"name":"Adam Burgess"},"bugs":{"url":"https://github.com/adamburgess/cloudflare-pages-direct-uploader/issues"},"homepage":"https://github.com/adamburgess/cloudflare-pages-direct-uploader#readme","type":"module","main":"index.js","scripts":{"build":"esbuild index.ts --platform=node --outfile=index.js --log-level=warning","types":"tsc","prepublishOnly":"npm run build && npm run types"},"dependencies":{"@adamburgess/linq":"^3.0.0","blake3-wasm":"^2.1.5","mime":"^3.0.0"},"devDependencies":{"@types/mime":"^2.0.3","@types/node":"^18.0.0","esbuild":"^0.14.47","typescript":"^4.7.4"},"types":"./index.d.ts","gitHead":"fdd15dee526c2f8804c30c098410e2ff848c6fd8","_id":"@adamburgess/cloudflare-pages-direct-uploader@1.5.0","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-TDJbBV0ktlqCDuz9LLM3iZ3w2dFzR/aPYNlrwfPDN6RN6HZz792K0pU2vIMBOj2EG7pCTvxhpk+AARYEwnqgbw==","shasum":"674bfbe65c63ec3f65eaef71a2767e49d4ae4421","tarball":"https://registry.npmjs.org/@adamburgess/cloudflare-pages-direct-uploader/-/cloudflare-pages-direct-uploader-1.5.0.tgz","fileCount":5,"unpackedSize":14768,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEDQfqTqoVRMbtJ7SNyXLYcXWRhYJIxRFGDvnfwQ52VlAiATWmV6wGNoWsRDqmmD0bmFNSB9DQ0rcuHndpjWB+iUWA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitUF5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprrQ//eroH/R7703y27YIZIffgZ2yuUXxqEO+rEee6bQnheF6VM4M+\r\n/fO/YQFnEkr6E2buk3/29iUfJUVCnMzvNgBIdUUJ6QF/iPLrhTGAl79h45DL\r\nBlYPcD6FH1jioqmlpGv1LVySeFGBwE8TYvLr1QrjPT8qHc7b6GKfk+aiQC+G\r\nWvV4lnyKIDouztLdCYTMukPi95qnHtOCoIBqnbybmvBS6wCgRpW6Z8gGhiMl\r\nMjSfA907PJZ1RDcG2f6bX8eXYJMRxhY7A44grKg73DGEJPSOrNM5qN+4uHFv\r\nIxtGWZYzu4DNNlRrofb6Tu5JOjMzJ1Y26XqkKJMZj0MW39J6cjFs+xDhZ71p\r\nnLYwxqZV50xPQtl+CqevC01URr3lGEsTTVumcD3oGf7QKge/0jDBQa4EMUw7\r\n3d0tykTCCZPDQDIAKK6zE3Ttz4FNhPfJYvHTp+8+QwphJQfZT9Q7/MOh6SQh\r\nZ4G0pxVxw7JgSzsjsC8QyUkDl9hZDMbN1MGSnSsr/Ij+nLZxaydN7upSEF/U\r\niAbhXAZ/vMlPngNCkrt1neYUOY2j308Rnlr+Y6pKG0vc9UG97iNpH7qyGW9S\r\nFLphorVhnQUwkKMCpXDFaUiElHWu7Fkw2rtRnLJdrNUNto8w9B0fBY7PiqhU\r\nmfSnkVXOjEUCuB8FfoKeGtH1dsTNNucxJLc=\r\n=Mozh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"adamburgess","email":"npm@adam.id.au"},"directories":{},"maintainers":[{"name":"adamburgess","email":"npm@adam.id.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloudflare-pages-direct-uploader_1.5.0_1656045945248_0.24608528528893148"},"_hasShrinkwrap":false},"1.6.0":{"name":"@adamburgess/cloudflare-pages-direct-uploader","version":"1.6.0","license":"MIT","description":"Directly create new Pages deploys using the Cloudflare API","repository":{"type":"git","url":"git+https://github.com/adamburgess/cloudflare-pages-direct-uploader.git"},"keywords":["cloudflare","cloudflare pages","cloudflare workers"],"sideEffects":false,"author":{"name":"Adam Burgess"},"bugs":{"url":"https://github.com/adamburgess/cloudflare-pages-direct-uploader/issues"},"homepage":"https://github.com/adamburgess/cloudflare-pages-direct-uploader#readme","type":"module","main":"index.js","scripts":{"build":"esbuild index.ts --platform=node --outfile=index.js --log-level=warning","types":"tsc","prepublishOnly":"npm run build && npm run types"},"dependencies":{"@adamburgess/linq":"^3.0.0","blake3-wasm":"^2.1.5","mime":"^3.0.0"},"devDependencies":{"@types/mime":"^3.0.1","@types/node":"^18.7.3","esbuild":"^0.15.2","typescript":"^4.7.4"},"types":"./index.d.ts","gitHead":"16167720b5c692afbe7cd7bf6a70a091c5efe581","_id":"@adamburgess/cloudflare-pages-direct-uploader@1.6.0","_nodeVersion":"18.7.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-2t2xaOKq3XNEHsxwhJAHiU0aagZU7eyd2mBJcgyxs3nwUEC5sFZWIuVftaOQsIix2huartCdgnpW4UxbPhFgGw==","shasum":"0df883ace3ed0f750db53f1ac4a52191d063cbdf","tarball":"https://registry.npmjs.org/@adamburgess/cloudflare-pages-direct-uploader/-/cloudflare-pages-direct-uploader-1.6.0.tgz","fileCount":5,"unpackedSize":15163,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsqr64Tsi/NeTfLO+8u4tP3iQfWX5he7lNpP/Rnsy77wIgTnjJgfBsr3MXtrzFQnYQYbt3WCEZM6gTkihynG1p70A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+O4ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1fA/6AiqPGym1Ki+GA1pN7Xii+yudh00AxMEt7AppPHIFzqmROynR\r\nXSV8k2mR9E+tnG8/ylNQCfMB0f+XzCOFLev075R/FK6y4DBTBzygQqs0ioq1\r\nCCv54/3LxTkoj9ImEMPE60BledYvjmhDy6aosWlMiHndY1vrGraDQvQrW1Dj\r\ngxYZuSK51RUkXiEwItJdyjaWoSaRmM6f8cbeZL97pydaAUnVJKwaTBg597WG\r\nAV3C0bpJ2Ue7y5mivTk7PYqYcEl7AmBa+J9R03PX/SNpyhmyvfVixy4ptyyb\r\nveYud+iEpeKUdgTOCBeYqAovqbOclZ4hdY5Dr+vykj6tl+bXf/fm365dh5w3\r\nAdJfyeDyy0zg3oKq5AgDQavKq0ftaewwHvZbMY/8JIDkAM+9ACE2/Lc4cuof\r\n5NuQp+MaXpA1X3z2dDV3J7Kx7MQ0S6TI9Djx458XL3NaH6+VS8EyLIlXkjQI\r\n2IafK1oOx9YgfcBPo+UCxRylg/u0lQrQ4Z6jVShCWBu9/d55Mk8ayJNZLxYC\r\naJrurNz34c3o4grhEtUIu1GXbWvEhjzbPyTlxp87eh+8MnN6PNiRCDPdQNsC\r\nb6qfRDQvY6eRY6fqFxGCgaLvfOFDR7nQ1h/+mjKdzsns3AooL6NiLLtiZJz3\r\nP4xVTCcNJX4Y1kfj9DJNUrSki1cGKYUZoi8=\r\n=zySF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"adamburgess","email":"npm@adam.id.au"},"directories":{},"maintainers":[{"name":"adamburgess","email":"npm@adam.id.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloudflare-pages-direct-uploader_1.6.0_1660481049515_0.28495414912509553"},"_hasShrinkwrap":false},"1.6.1":{"name":"@adamburgess/cloudflare-pages-direct-uploader","version":"1.6.1","license":"MIT","description":"Directly create new Pages deploys using the Cloudflare API","repository":{"type":"git","url":"git+https://github.com/adamburgess/cloudflare-pages-direct-uploader.git"},"keywords":["cloudflare","cloudflare pages","cloudflare workers"],"sideEffects":false,"author":{"name":"Adam Burgess"},"bugs":{"url":"https://github.com/adamburgess/cloudflare-pages-direct-uploader/issues"},"homepage":"https://github.com/adamburgess/cloudflare-pages-direct-uploader#readme","type":"module","main":"index.js","scripts":{"build":"esbuild index.ts --platform=node --outfile=index.js --log-level=warning","types":"tsc","prepublishOnly":"npm run build && npm run types"},"dependencies":{"@adamburgess/linq":"^3.0.0","blake3-wasm":"^2.1.5","mime":"^3.0.0"},"devDependencies":{"@types/mime":"^3.0.1","@types/node":"^18.7.23","esbuild":"^0.15.9","typescript":"^4.8.4"},"types":"./index.d.ts","gitHead":"f0f7218bca9eb4166597a5ecdf380f0412f4244e","_id":"@adamburgess/cloudflare-pages-direct-uploader@1.6.1","_nodeVersion":"18.9.1","_npmVersion":"8.13.1","dist":{"integrity":"sha512-M0/ja1k8sUIU5iAtd8h/OTC1rZ3pQ3DiSfKQgN6GOLi4YqRbptp87JCX1jGKT5TRlCqBBXoxVWx15q//IMBDog==","shasum":"22560aeab36990b474694915d3608eea46f7fb84","tarball":"https://registry.npmjs.org/@adamburgess/cloudflare-pages-direct-uploader/-/cloudflare-pages-direct-uploader-1.6.1.tgz","fileCount":5,"unpackedSize":15163,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGez0YV4Lvt9vC4eZJqxy3p7isXXP7AbPGL3Wdcq+IrWAiBFPB6oIuF9ph7EdG/7hIhLdczuLFrqb4kfL0IHeJdofA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNWB8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGIQ/5APWe3N9I/9YU/pozYcDJq6RTvfEnn2J7YmQNcH+mjuBG0gG0\r\ncom5vSslmFu1sNiA0u7NEKXxQ2ljUoFQrEbLILgY7LD1082mi/kMeUPAH7aW\r\nk3+lHxJr49SV85LJlvX7NQ38+3Ay4LhBSvsiToHyYyHPU75zYxSoHV67Kxqq\r\nhdSLwE9UVvHwrUkMjGcWLJhwXYNswqAY1y9+yHKcl/63knsHQZJK8rIGIDgB\r\niM+b2wQYL01BSk17aVQm1SuDPMjCND83yCfozSvcncqRyEuUHXk4RJtSNaRB\r\nEPxs2J8uVmxl7mF/iyZVH/qvON4+BxAelv32hIc+ASklzLH8OwL7Ob+Oinjr\r\n7BoFBLKnPa8TnHx0d36F87kJroIclBcJ9gb4Lfl8Lx5ldkjDcfJ5pcoJYUjR\r\n50jtegUToevnZofFJSpINOX9Rm/uJ462Q7xYG5vbDcj+GmI5U2GmJZyHkr0a\r\nhQG8vzZjUR5XvL57jSjR//Hpn/HrrG5eQPDehuDzMRdFzn4EJ/oYYXyicErN\r\nGoinqJrBuy9jRi6E7ZoshYaBevbeU3qWVSmpDeZ7kI7NhHwcMJ18g+x1aXMl\r\nwEPoZWG2lIKy0nS71FdPiIDcyQTvqclrIYemdc5MihJNRrz3RyKNmyJUtF+r\r\nx9Fy7BUwBW+GA9aZFvqMPKZRufuQRaESpXU=\r\n=KvvD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"adamburgess","email":"npm@adam.id.au"},"directories":{},"maintainers":[{"name":"adamburgess","email":"npm@adam.id.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloudflare-pages-direct-uploader_1.6.1_1664442492291_0.6510302055251198"},"_hasShrinkwrap":false},"1.7.0":{"name":"@adamburgess/cloudflare-pages-direct-uploader","version":"1.7.0","license":"MIT","description":"Directly create new Pages deploys using the Cloudflare API","repository":{"type":"git","url":"git+https://github.com/adamburgess/cloudflare-pages-direct-uploader.git"},"keywords":["cloudflare","cloudflare pages","cloudflare workers"],"sideEffects":false,"author":{"name":"Adam Burgess"},"bugs":{"url":"https://github.com/adamburgess/cloudflare-pages-direct-uploader/issues"},"homepage":"https://github.com/adamburgess/cloudflare-pages-direct-uploader#readme","type":"module","main":"index.js","scripts":{"build":"esbuild index.ts cli.ts --platform=node --outdir=. --log-level=warning","types":"tsc","prepublishOnly":"npm run build && npm run types"},"dependencies":{"@adamburgess/linq":"^3.0.0","blake3-wasm":"^2.1.5","mime":"^3.0.0"},"devDependencies":{"@types/mime":"^3.0.1","@types/node":"^18.15.5","esbuild":"^0.17.12","typescript":"^5.0.2"},"bin":{"cloudflare-pages-direct-uploader":"cli.js"},"types":"./index.d.ts","gitHead":"e476cd689c136118c0914b454d7b3cb6100298c1","_id":"@adamburgess/cloudflare-pages-direct-uploader@1.7.0","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-D3ldl9wmi05TpWntuH4M+rhwgrsF4boaqPaH3H7Yx9eY6IxNxXdQfFHS+rb40sX+mfvLx8f5L7EqcceMF3AAOw==","shasum":"7f010303f6f3ffa52ef884c572c38ecc09362b0f","tarball":"https://registry.npmjs.org/@adamburgess/cloudflare-pages-direct-uploader/-/cloudflare-pages-direct-uploader-1.7.0.tgz","fileCount":6,"unpackedSize":16350,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBZblw/+iHSwNwkbWOz1KbeG9y3AGX14NZbpQnZe3KjeAiBVpcedY6Xu29nAnxiB6hrTbkV5x2ODuzIa33O8IGoWLA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG8e3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtEA/+PlfNffd0dVS2vfLluK1VYFl2yWp4wqqQk3JgchH/6aFd+wKX\r\nrGt6xsRwriL9iImX9dvD2x4CcWaZY29M/ONok3V67l21DPj4No37NVKbTxYO\r\nxE4IhIZHAUfkgddyuYj4/b7VNoF2jrVeJKp4StA+z6PkeSmUdlm9i86fqJvJ\r\nY4KpIB1pQVoJvkBZXzyQ2dFiK4nwOFLKcrCCAgFswpnmOmPhbos5398yZ3Xf\r\nDKMJaIhPodhIlTuccOivxG3xJTqHNMlzZxrcLmJbOWOXaznzO0KKO8MZ8fdZ\r\nCYwBsAl8JfA4uKxRZidv3KXBNAtso7w9LqQQ0zkyMzgKXx0bluQJPsE2rXEl\r\ndKk1d/eDZelg64VzX3Vi+I248TZ7ynqDj4Ph/lzgCeHxWO3dzKsOV/vtoPno\r\nd24qVtq6bB+qCY/xLwYffj1f+suRhGNfEQUK1IVHtDPMwQNfbtt1rbg4OHmE\r\n34Kg510KBfChOAa7nfu7755M9cL3A1KCS6qdmB00WnC5tp1wiVGrIDx0j7n3\r\nAx3oa/hcgTdDV8CtLpIdnGQPEThJuG2+Ay62ko6chhI6UmszfYVEwX8RKlu6\r\nh/RwNini6KDWNZ537kazWVxqrjMt8Aixw9Q6JvakD/qpsU/ke+Cp2FcH4lOz\r\nxXuqL3b/avc6FuzHg8t6KrOkcFvM2qClmrU=\r\n=V8ds\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"adamburgess","email":"npm@adam.id.au"},"directories":{},"maintainers":[{"name":"adamburgess","email":"npm@adam.id.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloudflare-pages-direct-uploader_1.7.0_1679542199027_0.20628292933111392"},"_hasShrinkwrap":false},"1.7.1":{"name":"@adamburgess/cloudflare-pages-direct-uploader","version":"1.7.1","license":"MIT","description":"Directly create new Pages deploys using the Cloudflare API","repository":{"type":"git","url":"git+https://github.com/adamburgess/cloudflare-pages-direct-uploader.git"},"keywords":["cloudflare","cloudflare pages","cloudflare workers"],"sideEffects":false,"author":{"name":"Adam Burgess"},"bugs":{"url":"https://github.com/adamburgess/cloudflare-pages-direct-uploader/issues"},"homepage":"https://github.com/adamburgess/cloudflare-pages-direct-uploader#readme","type":"module","main":"index.js","scripts":{"build":"esbuild index.ts cli.ts --platform=node --outdir=. --log-level=warning","types":"tsc","prepublishOnly":"npm run build && npm run types"},"dependencies":{"@adamburgess/linq":"^3.0.0","blake3-wasm":"^2.1.5","mime":"^3.0.0","mri":"^1.2.0"},"devDependencies":{"@types/mime":"^3.0.1","@types/node":"^18.15.5","esbuild":"^0.17.12","typescript":"^5.0.2"},"bin":{"cloudflare-pages-direct-uploader":"cli.js"},"types":"./index.d.ts","gitHead":"da50a86c7ac1b30811e41b6aa9dcb322ef59e1d4","_id":"@adamburgess/cloudflare-pages-direct-uploader@1.7.1","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-Vt9kc5RVNSvFivcEwS4W6NJoyaBL6lD+007zXshvp7v0P4BvWYk3knzq2QPV+OMPP09PagmJP97aG6keYDUJrA==","shasum":"b852557cfc73bedac9291f369fadd53388a1814d","tarball":"https://registry.npmjs.org/@adamburgess/cloudflare-pages-direct-uploader/-/cloudflare-pages-direct-uploader-1.7.1.tgz","fileCount":6,"unpackedSize":16700,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB43MHPeLAV1dXjTp0bc3LDhL6A6qHFa8gf5yRxHylsjAiB2vLgp489XHnKi3QQm9/QdRvRnhrRth9UQ2133mqFgRA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG85aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0TQ/8C/vWcJND6Mi5a9paUV78MtJX83ecXguPssFf4SYTqvRT7D+W\r\n1aPgI7X6dZo3RxT9QRC2WPfN7KNvEeIFiOz37heyPMzowRw6fDBjrzzyIOq5\r\nTcCY8M6Lir/QT+bx4nPjgfr8YVWYHiXmGcctZk0jZ0oYkupr5E2qXyJXSn31\r\nFvBFkKzfpR0zLqYIc9X7k0wMNoWhvrJpPxJxDIWyDkx2xwacAUSCc9dxSmrs\r\neEtv79fOHbn/2Gsjm1m7I0TfKiljuR6aXSsGpVIMaCip7JoMBkc9FMjzsYwd\r\njNULtvlD16B5wUB40jXAYL6imIDIS4UUykgOf82rVulmG6Ko2jfyqA874tFa\r\nsKCa4ql0vY8+8rkV9xjk/TxJdftQxbNpf60SgU1CrJl857qL5no/gnjjJ+Xr\r\nwipIj/ky78estenpzwWnxArmqSF+JWn1VsgdszRZyOA3Qmb2BtEXKIPpFG3X\r\n98JegUxbkkk99oEs4HUBU46eBhlFr/rorfh190JNVf6hE/BKvN5GlH2AdQCl\r\nGSdL68mr79r0+ycbyl/Z5WwKDUKxU6zZV+nAbWjY25pa7nn1REbbU/qp+IGj\r\nz0gRb19GJA0XW1n9lUfYAR+l9bYKEKuA1U8dyK5jtrIq5qeObToXwkUI1S4v\r\nY+dmcAYnyWJIgrnlI0/65MXyYnVOSgn2X3Q=\r\n=draR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"adamburgess","email":"npm@adam.id.au"},"directories":{},"maintainers":[{"name":"adamburgess","email":"npm@adam.id.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cloudflare-pages-direct-uploader_1.7.1_1679543898203_0.9758100451329716"},"_hasShrinkwrap":false}},"time":{"created":"2022-06-23T09:14:18.142Z","1.0.0":"2022-06-23T09:14:18.477Z","modified":"2023-03-23T03:58:18.504Z","1.0.1":"2022-06-23T09:16:32.732Z","1.0.2":"2022-06-23T09:20:57.426Z","1.1.0":"2022-06-23T09:37:14.957Z","1.2.0":"2022-06-23T09:53:06.036Z","1.3.0":"2022-06-23T11:45:04.970Z","1.4.0":"2022-06-23T17:03:56.276Z","1.5.0":"2022-06-24T04:45:45.480Z","1.6.0":"2022-08-14T12:44:09.856Z","1.6.1":"2022-09-29T09:08:12.482Z","1.7.0":"2023-03-23T03:29:59.195Z","1.7.1":"2023-03-23T03:58:18.352Z"},"maintainers":[{"name":"adamburgess","email":"npm@adam.id.au"}],"description":"Directly create new Pages deploys using the Cloudflare API","readme":"# @adamburgess/cloudflare-pages-direct-uploader\n\nUploads a list of files or a directory directly to [Cloudflare Pages](https://pages.cloudflare.com/) using the [Direct Upload](https://developers.cloudflare.com/pages/platform/direct-upload/) Wrangler API.\n\n[![npm version](https://img.shields.io/npm/v/@adamburgess/cloudflare-pages-direct-uploader)](https://www.npmjs.com/package/@adamburgess/cloudflare-pages-direct-uploader) [![npm type definitions](https://img.shields.io/npm/types/@adamburgess/cloudflare-pages-direct-uploader)](https://unpkg.com/browse/@adamburgess/cloudflare-pages-direct-uploader/index.d.ts)\n\nWarning: Currently the API routes used are not documented/private. This could break at any time.\n\nIf you are using this on a version of Node <18, you must polyfill the global namespace with your own `fetch`, `FormData`, and `Blob`, e.g. with `undici`.\n\nUsage (CLI):\n\n`CF_API_TOKEN=token CF_ACCOUNT_ID=id cloudflare-pages-direct-upload [--branch=BRANCH] PROJECT [DIRECTORY]`  \nIf directory is not specified, the current directory is used.\n\nUsage (API):\n\n```ts\nimport CFPagesUploader from '@adamburgess/cloudflare-pages-direct-uploader'\n\nconst uploader = new CFPagesUploader({\n    // create an API Token with the \"Account.Cloudflare Pages\" permission, or use your global API key\n    apiKey: 'XXXXXXXXX',\n    // https://developers.cloudflare.com/fundamentals/get-started/basic-tasks/find-account-and-zone-ids/\n    accountId: 'XXXXXXXXX',\n    projectName: 'your-pages-name'\n});\n\n// all are optional. omit if you want.\nconst options = {\n    branch: 'main',\n    commitMessage: 'Deployment at ' + new Date().toString(),\n    commitHash: 'abc123',\n    headers: 'Contents of the _headers file',\n    redirects: 'Contents of the _redirects file',\n    worker: 'Contents of the _worker.js file',\n    routes: 'Contents of the _routes.json file'\n}\n// note: when deploying a directory, the headers/redirects/worker files will be read from the disk.\n//       they don't need to be specified.\n\n// to upload a directory:\nconst deployment = await uploader.deployDirectory(directoryPath, options);\n\n// to upload a list of files:\nconst files = [\n    // normal usage, specify filename and content as a Buffer.\n    { filename: 'index.html', content: Buffer.from('this is the index') },\n    // optionally, specify a content-type:\n    { filename: 'image.jxl', content: jxlBuffer, contentType: 'image/jxl' },\n    // if the file is large, precompute and provide the hash for the file and set compute to an async function.\n    // only if the file is necessary to upload will the function be called.\n    // to precompute the hash, see the next section.\n    { filename: 'large-file.zip', content: () => readFile('large-file.zip'), hash: 'XXXXXX' }\n];\nconst deployment = await uploader.deployFiles(files, options);\n/* deployment is: {\n    url: link to the deployed page\n    id: the unique id of this deployment\n    hashes: a map of filename -> hash\n}\n*/\n```\n\n##### How to precompute the hash\n\nIf you don't know the hash for a file, just omit it, and then read the deployment object which has the hash.\n\nOr:\n```ts\nimport { computeHash } from '@adamburgess/cloudflare-pages-direct-uploader'\nconst hash = computeHash(content, filename);\n```\n","readmeFilename":"readme.md","license":"MIT","homepage":"https://github.com/adamburgess/cloudflare-pages-direct-uploader#readme","keywords":["cloudflare","cloudflare pages","cloudflare workers"],"repository":{"type":"git","url":"git+https://github.com/adamburgess/cloudflare-pages-direct-uploader.git"},"author":{"name":"Adam Burgess"},"bugs":{"url":"https://github.com/adamburgess/cloudflare-pages-direct-uploader/issues"}}