{"_id":"@uploadcare/signed-uploads","_rev":"35-c7da91be36ca585041c327859ba318be","name":"@uploadcare/signed-uploads","dist-tags":{"latest":"6.22.0"},"versions":{"6.3.0":{"name":"@uploadcare/signed-uploads","version":"6.3.0","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.3.0","maintainers":[{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"354c9e718a180688329626ffdfad24f2394f26c3","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.3.0.tgz","fileCount":5,"integrity":"sha512-hVXaWuLz4smEzA4vJsqFVQwnASHfeQHRPckNIjqwKrkiLCe+yo/mTgScPORYJVlUiTJtOg+O353Wc9QYQq1mug==","signatures":[{"sig":"MEQCIDuhbh92CjzlmHMhCzCDHbNnZb93XkSgXVKEq8YFw9euAiBhUhT5kFLQIMPk323ZEyr68LI/q2DReB4wTEqRPUY6HA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCdvhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpReQ/+L2lEMsU3EY9Q/vrH8L7CucebKeBpVO/T/iKE5c7PoTb+T/II\r\noQuQlSjWWN9Eve0y9cliXaNM4jccVl+N/nhKvf3XsNDWj+Z/esb489vq4o5e\r\nla9RqXJGpti6RVMJMhF9s6T3rAQqwO1tWNouFIqg6ILUs3qpDobM7pFE8jIw\r\ni9VdYLBwe1+XbyZNBkpqUnyep/6riPTpEA+17HO2Q/KFr256Zvoce/IARbfY\r\nEnfZslAMm9wfsgZC06QvSy7cjv5Awx+2xq/omGWymzBh94EsMpii8398+ETV\r\nZlsi4Jgsaoot576UtXnPXf/NJ3XwZaF3UiCB85O9ApCL3brvUayuDZzf1J0q\r\nsu2VfpjKjEBHAeAzlzre7FLJj66aAOqA3KjSrWgR4wZPM6ijOzGVJ+X3ICHz\r\n1qMvo4OrckemuSw6RX3yiqkXuM7oEIEIMMANOeUK/C94bxW23MdxxnkMRiBO\r\nqn7l3onkbJ0Mc2Lh/hvZdwFyuD5U/Djd7Sd7dHpSHDaOTCQ8cuuCqWXJqidB\r\nz/9wKNzqFbJqZ0RHiHPJK1JhMI2CFdSVuHp+eL7q4ZuRFg1CvPd5ByuDd270\r\nJoAgnyyKrcn4xwFHpOr0CjZEqnPL9c+uom4X/FOz2pDhQNNT9t7OLAmYfDxC\r\njcDbN9XitfdpzKmIgYZoZAW8njoH3Q1iS9s=\r\n=ShJw\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.node.js","exports":{".":{"node":"./dist/index.node.js","types":"./dist/index.d.ts","default":"./dist/index.node.js"}},"gitHead":"65a00c6119ce29659ef3489693b91914f1663724","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"8.19.3","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"16.19.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.8.1"},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.3.0_1678367712866_0.9546632582850976","host":"s3://npm-registry-packages"}},"6.4.0":{"name":"@uploadcare/signed-uploads","version":"6.4.0","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.4.0","maintainers":[{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"391ed15e7a3f5224819369267fc82a564ecc3f73","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.4.0.tgz","fileCount":5,"integrity":"sha512-t7ZLMBieqLrNsScxVHoBoiWdh7RRzd1W2b3E5C9RV7sIBqVOSHRWRKkMtf/ZXHIBjbCmSejliHtbQbD+vmTUqQ==","signatures":[{"sig":"MEUCIQCYgA1BH5RbqfarVe4PL2G6z1+MVouoSQyxIQAsY8RtpQIgdE4rjBWsJCZmaDd25AR5XBjPME+Oyx1bg1hrDyBi0Ho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCvP0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoy+w/+LCvA70D/QlS0vrhK+TzcizN0tQhYsN6iVEGpwjW1XOKXu278\r\n2dolUELy2Wf21v+UsCUXNsNyScAnSwwWenRW/FiFNHk6qhrvg+qB3wzzavMm\r\n0l/SdH11eet8VAAobKTzJfqJ2XlQ6EJqf7uLYnRP84cuRM0gn0H03akeLhsL\r\nYRyChgeDKKeDo2ximRqxUkK6fd0/Yq7q6Rk0y0wWG2dKH/m0CN1o2+Jb5QQ+\r\nlzv5IAM6PVZTfV6uUflmU4iHZSL26nBP21df7i70w6DJfnnfwLQlW7FbU8+B\r\nGnUG9upHf/OEiv64IjFp9v4uyFVkQ5ESTozCe+/+VEabs0BKIFX29LxvkTGp\r\n6JK3t8LpqERDAWJCvXrnPMrKOamBav188wqQ2j7afu4CNGk5fQqAVR6xgRQr\r\nzc8DAJfNpangQalYahrl7MEztN264aZTOiPwOhQEto0umMIh5SL0R5ZUpYWm\r\n9rHfyx0kQ1fdnB/bRshhh6vvwcm/AwR7Zmu5foiubELcQ4TgsWSade4UYisL\r\nGZb6+dboxY1Hu+IVn6la1yn3g8NJSt8XRG6Sn1WyHdccIQVgj4zT+J9HqCg3\r\ny9H8/T8bNaz/uFOxFqTW88PPqz8JybQg6vfkC/cMiczE81VBXtzAvWK/ricz\r\noTSfufSyfamVJMmTR+4YWxQS8G1FSHqb0Wk=\r\n=yj2Z\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.node.js","exports":{".":{"node":"./dist/index.node.js","types":"./dist/index.d.ts","default":"./dist/index.node.js"}},"gitHead":"6202e471be95b773ea5151cff9a52b4e51599cd7","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"8.19.3","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"16.19.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.8.1"},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.4.0_1678439412304_0.0004408317685733465","host":"s3://npm-registry-packages"}},"6.4.1":{"name":"@uploadcare/signed-uploads","version":"6.4.1","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.4.1","maintainers":[{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"44bfdc378f4cbc3c646d08f656c2ac708f4e28aa","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.4.1.tgz","fileCount":5,"integrity":"sha512-Rzs3rjEgq2ZexDUMCjW4tA0G03wSc0qwNek9ycg4j5V0TtbdlUDwfWFHUfnLxHKWBuOzqqQuut2rtGKmTf+Vog==","signatures":[{"sig":"MEUCIQDFnMPxvSWF3G2/L2ny2cohbKIlbt2KfxR6dNU8Rat0TAIgLpDYJ4c6+LILTzALJivAg87qguGE7AuBhoKg58CVDaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFH24ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1zxAAmLfCK95UmgqQyW3JBYtL51498Ko8hW1oHi0+GgfalDLHbUSb\r\nzdfOLuVwor8QzpO3vchw6fnEDKY1UWIDupDMMroi7/TT8GzUP+Nt88uN2G6E\r\npLdY4io0A+B7nJwtqFnwvrMEqLmpOddduybnvwtgec8elIsHtWfHUyBKfLBc\r\n4JG87Z/TmPWhGKV8gbbb+W5u4elNYcGQQMlxgS+q4Co2s2nJuO0Dci9S5EN9\r\nVELbW5365sa4DbU/ZN43UIzD/VDfjnSfWbzxB5Xf4vOQ7ikfNkh8GtsnzVc3\r\n6ygK0f5gzJcf/4zbYann6BuJWYj9AJZMS06Vu0KTRsrwtSXYdG2YGmM1lA7f\r\n8eVEzw5GHnPnvvc+L0Insb4JFNZUJia6nXlMzORgsWnFrTRmIFF+JDpOKEEY\r\nFtJHDIztKfFU+BgJrCQ/JA26vDsfTxMh+EyQGRUDmoM/mfGK/nLVIvxOsOmR\r\n7xgIASIBdxB9R5ZQIu5Vmou7idfFySbuxEH6xcHXWgq5/WVwWju9EFrU+RYZ\r\ntCjYBDhwN2XvMWv+hZR4LDvhBKvGQTD8WY3+byn3Tz5Zm6HqPYvVtiDmJH7X\r\nh8X9cB1Gb9eg8HZLqjOlG4pllYljCfFvZw9en/ipVZXYHk2jSxvlCqg4h0R8\r\nKOPLseqAsYyeYsoq+5bOxflWyIjbv8rXpks=\r\n=LhRn\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.node.js","exports":{".":{"node":"./dist/index.node.js","types":"./dist/index.d.ts","default":"./dist/index.node.js"}},"gitHead":"2ec73087cac4f373bce1f5f533e7b0dd97837eb4","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"8.19.3","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"16.19.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.8.1"},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.4.1_1679064504535_0.9612361691291536","host":"s3://npm-registry-packages"}},"6.5.0":{"name":"@uploadcare/signed-uploads","version":"6.5.0","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.5.0","maintainers":[{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"d5dcb32e13ad5e4de020227c649df878256890f6","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.5.0.tgz","fileCount":8,"integrity":"sha512-ih/bzyM/fz8P/cNycm9OON8c/kzuj4dQm5qqvYqV+dEUJdI+4VrJBBDJFtsDsywlwMJXUZC21icH9K3hK/H42Q==","signatures":[{"sig":"MEUCIB/KJc7U8bD1D2LPECXxJyropqeqoAu7aZCabfj5LIIJAiEAn1afMaA15DWyB66ZTDMpDOI8eq7Bc+9M5T23O8bbHW0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkR9wtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDoA//ZT81lJar62kK6U88diW0EIYISQGFPCgDrL8KjSegbTIzc908\r\nVpiH4dqednSwEyQos/60+1BiLXtUa2zaZtgPkxYQ2ks0iP6T5u6oKGxQx1Vs\r\nt3Ok4HWY3nrQz3YvXttZ+qGvs/K/AfK3PUhI1kxv2nETJp9FeNi7/GfmqRix\r\n5BvNLKRko59obTKf0Ca8KIsupO2GPcMJiiEdo/M6AJvSBVrzoeAqD3ZbFaBK\r\nm1fHue7gEo2biecQsKXzwcCWrzXY0z+ShyQq+I6WQ7gVnxiKBs91L06mcICG\r\nEsOcnAqyaWFiivp95iTqu5ca+hwHwj5b4v3SdH4rwlJy86NCfJ+k6diiu+z7\r\nAORQHXhXFz3ElpLeDifEtbrWeZTKGDtQvhJGvA/WvpOJDOuUO1JnTzEjrkHX\r\nvhXPS2ss52iPkECrkqjqAtVBFGwkG8lQJkqzinXOBgq90Qm+slZn9g7sEj+I\r\nfIRbXR5aB8PTgs1qM+AvMaY38wnAFwZXUML2PqjZqnw64FFNNUTRCfjHrUi+\r\ncTsbw1DRpRrwfhj0zTZdmNmWy2L6jZ5JUGQd1eEAMQ2KpS9dnIiEueTAaQb/\r\nu1/rXqfH0NsGtuyDcbcJSyUqdxCQmV9JoYo8uiLksj6ABNNIl0C3tQMbRV04\r\nVoHqYdJ0MVB86xcTv1exkkt7JFvwORdQI/g=\r\n=y93r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"9d23846aa8ca1c4f893ad0eaa32f6771110cab98","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"8.19.4","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"16.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.8.1"},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.5.0_1682431021499_0.9385101775999269","host":"s3://npm-registry-packages"}},"6.5.1":{"name":"@uploadcare/signed-uploads","version":"6.5.1","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.5.1","maintainers":[{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"be321f0a62cf8f5c5d0e1a73999f895421e8aa2a","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.5.1.tgz","fileCount":8,"integrity":"sha512-puY3DQT9s96s6ZXPFAfPD7ywTPMrQHgkdO0qOsDJ9iBu9tBM2cqsSswGHaYVW7Fbb7fd5naJAyvpftMJssNucg==","signatures":[{"sig":"MEUCIQCRhrsY3kPOlH7WIgk981DTMeT9TviHxFWhQut8JK365AIgKCEXePl4Soh4ymUCEBIpDoF5JO1id0B49grWQDSzyRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSRZcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQeA/+NO130yfj8rdpL0rhGjB902Z7CQ5EGKxm5DwsfFjWUu+g5oUV\r\nBtSOehedCfxmxqk4i4c1MKZkmnxqFn/l04Lw91I28YGMRGpbhF1bIxfUGN19\r\nEVVCsbUcauMaN36Rpk6eXagEnN63wjYvQCxywPdCmCw2lU5LAfTvpUKCXNGT\r\nQu2RMZ6E8P075VEZQ20lFnYLdXW7T2u+3P/jWvJovYzib/5eU8INqkXfRyw5\r\n0zu4fW4j/9VixZCe1lILzSg9YkHROpdAELhGb4R7NA9vZesWXOnsOty3+XsY\r\nCzfn3CcP/v/uWkyC1u0IvCEqDw0NB8XJPbile0XBhYTAJpTlqxkrryLHvilh\r\n1usXmOs8MJhJ+jMLPaQnFLHgldQNhNWE5AiNiUaA6EQZtbEQdc2Pc2F2Ps2E\r\nfhIkwV+4jI+Bj1TJ90npJ2Fp+ENDMddr4dtyfphrPvjq86mjUcF9UvLlxZPp\r\nLj98cbHoEbOvnZUk8uh1TWANbJAe1wilUQhWQibjqk/aLKtNXcj99H7r5/Jw\r\nqilxu397Qj97jO9uT1GseAL1LLRI8u53h7E+hqb3oITPzaT75bplpJMztYiJ\r\nykw8cPjRkvxQkjWRkRcipbD4oWe1kscGclV9g6+OrrUhnNuqVAE9G1AcvYTC\r\nILuNgkdhILWTeyQxmmoYh1CAAi59c65KRuA=\r\n=KoAd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"c614cacfc4be04eb44ef189137c0ac7de52c182b","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"8.19.4","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"16.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.8.1"},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.5.1_1682511451811_0.9539571529037187","host":"s3://npm-registry-packages"}},"6.6.0":{"name":"@uploadcare/signed-uploads","version":"6.6.0","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.6.0","maintainers":[{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"408a2d7c4303dcf9512ba14486d13a40d3ef1714","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.6.0.tgz","fileCount":8,"integrity":"sha512-bQTtgZE/2TGFBE6JlS7EEgS8Wz5ukPlsrCR9pql2syF0FlbEIlW3BfWWwQ7y0eD06l3WA2cTYVn5e133/q+sZw==","signatures":[{"sig":"MEUCIDz/pON0SiZdq43wV/6nuPjpV/ymi2gu6fHZm8tX729JAiEAxnQ6eIEHQ12lm3X/hQMQ04uhXOZ06i45o0D1abMmWn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT33JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMNg//V0hsuMty/En3CPnsbtOGrx3s5miT25F0jYl1UKJWd16sB81V\r\nMlvXVcdYv9QboyHCWQjCiRUJx0hG5Rsvv9LecYiG/2whGaAumOvDUZey8NUq\r\nR+59QVOez1zbqaOzuZNgPkz9UPVbZuAyie1Y39xQgEBB85p6tNBptJ40Iab8\r\nO436o9JWfCRBNFmFltn50+0S9pEZmSnfY1nSkaGWp0gPD8XaWwYw+3uNjlUk\r\ntzcYyvKb85Og+wDwoshAtXURG0MQXoJeuaUtvAaBkeWcHnML18ZhIC1EK6OC\r\njoBjIspB2El+TyzOrsXxTfvGooq0n8smw+nrMvzbSfoK81JJmjhyxN6cT6GJ\r\nDKZtvAH2flX9H43cnAqog3FRs/HtduczyYYpUFbgMmgHdwZUX57fzVWe+XBd\r\nIRwBXzzKEnlbpqYCt2ZpH8RyGROCiJvBk/xitz1Nx0uRYB99xQWQGSp5mnk+\r\nO10uErO8zs0uOECzMwtPbotMJ+7Ic7k0WihWsp0DJCnxCks3wDrfK3Azmuvu\r\n8ZynOlCS/QZeVgel7qtexJFIDM9UAdY8gT36O8iK0t0W+CBBpEzSdIF3N49T\r\nY1tGnxkzy4fJtq3Nq5zDVJlyfFMgaApAePo42rnS1J4Gfyw7xfEQVe8ZeahV\r\n6ubalUKJaEvshmRdY2ERTjs6zYLH9/d1BCQ=\r\n=JVPr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"8b05ff00446bcaae050162728da7b9aa6c1b3684","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"8.19.4","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"16.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.8.1"},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.6.0_1682931145021_0.8371236010790379","host":"s3://npm-registry-packages"}},"6.6.1":{"name":"@uploadcare/signed-uploads","version":"6.6.1","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.6.1","maintainers":[{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"0d554b6e5f0e77d847ca1d99510ced1f05bfc90d","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.6.1.tgz","fileCount":8,"integrity":"sha512-v9TPaZJI5pJlHxHgF0aqdYVSnE2O98y/R692Ar6ck+bVIjKAKmxgN15A3geFDkmnHL+f24bSUKlgbLcg6pXupw==","signatures":[{"sig":"MEUCIAsNp4ujl/Sj0IeU+MKVHlnrM4/12HMbe9q+QveqfSDdAiEAtTR2GyfocAqBWLGDrNhlM6/OQ5zrq5LAXOjGUWaBpME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUh8HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/4RAAmZ2oAqBsl0JziEJ1pBKsLa2angxQNqe8DDYeVOt0qCjkjxMs\r\nqzjS3ILZ628SQrlDezLmXIbZrdutppP5oZtc5zN5FBJqywg/0gGdlvOHh2kb\r\n1Xbjl5mBGN746k6dpfHTknL7vNwLmd/5xDEQkNMY23NmKPdcL8R17F80dtO3\r\nc3DodQGMSQcAjuFGwn0uNmHDrRPN49dUEEWpU64rtfRpMub7lI7mvKFm+P/k\r\na9/fQjh8aoyaUAXsVhKRBJh5hDm60QVfQwCH0STrXTQDHSFdP8iiluWT4Izk\r\noP7kYCz+OGpxOi7btV3MLnTFBgUWD2rOe/malq8XNPw9mYyokCm+9FeMETRB\r\n9le8Xd0fGFpt6deFkmZfYi0GuAPBjgsqW9a7loQVvnsdr4DG/uZNb/zYFsEm\r\nYBSqWZgmqGUATcM/rOEP2Q/K3FprdhiP8/G54k1HFVubOXawVLtVyiOznKdt\r\nPuC3uV7Zl3WNViOLJ9oyZilaeZIS/KrnXvEndTp11M/cb/+mBjfGizuIeVvp\r\nnyfHKcseJgoGDCsjzfOaHDEWTrEtbPn3qh8dK3AEoc1TGqw+mHqKpeHOffR/\r\nrWhMevmuKnecAmjiVoJvJhg2htGbY1jKYCf9yVtq970ppGJcvxltSOY5jdjs\r\nnn+eQm4QwIJl3ilbsERsY9MxfcvKDBNwRsM=\r\n=9frO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"4df9e0c1bf522209865fd114fd085530967b2652","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"8.19.4","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"16.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.8.1"},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.6.1_1683103495006_0.21342610554312258","host":"s3://npm-registry-packages"}},"6.7.0":{"name":"@uploadcare/signed-uploads","version":"6.7.0","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.7.0","maintainers":[{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"c0cf4c03b679a13b5edf6fa0c29889097d184211","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.7.0.tgz","fileCount":8,"integrity":"sha512-gsflABQXDYswmwhQqABGkt+BH25h+i8nz0KaA5vJwUnLLPg9/DmRdNFNc7UTWOTyy4iPq7u+ylbSo9z8yIYVSA==","signatures":[{"sig":"MEUCIQDUWcxjwT1eZ8BdYJQKpSCN5ahwKQc+G52XZ+znHevRHgIgOR9pjD95BEBbR+BTyjDTCWhRT91DOESTllOO8ETSKeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10057},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"d9161c367d6f07b7fb031e03cbaa98be20f842dd","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"8.19.4","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.8.1"},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.7.0_1697713072581_0.9599298482806442","host":"s3://npm-registry-packages"}},"6.8.0":{"name":"@uploadcare/signed-uploads","version":"6.8.0","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.8.0","maintainers":[{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"17cad8285ef478c3acbfd04a8dfb21d04b13e87c","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.8.0.tgz","fileCount":8,"integrity":"sha512-+MmPIF8mYzRnMi/Cl7PlcoBwxnh01xxNlO9gXRfNzvUNuXoAJp4FyTjqfueghNWLZzsavOOHFb7kWNn6VI4Kew==","signatures":[{"sig":"MEYCIQDaW9/8iN0pjIUVd2JJbVqOEMkxQ2NVuQIszrldC77RTQIhAPWEEihkGrwt903457mHkff4KsDC8ZrEwqFMZVTdopjB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10057},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"8e06a32ae111dd6698b8a370dd56e6f4a1076a94","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"8.19.4","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.8.1"},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.8.0_1698669473214_0.04873401398961641","host":"s3://npm-registry-packages"}},"6.9.0":{"name":"@uploadcare/signed-uploads","version":"6.9.0","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.9.0","maintainers":[{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"af4cb2bcb0334c2180fb45f032cb1c305bd2b8c4","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.9.0.tgz","fileCount":8,"integrity":"sha512-c1h48J9tFKpdMp/iD2hCxfxZeyxDhkPWhzKqJcqphxi7xr8RRZbDGj54L20lduUbiGjiIC/dT/OrDwx6u+6iqw==","signatures":[{"sig":"MEYCIQDUnpCV+iMhUhN5Y9Sxzy40NgX3oC/SNXVJaI03HU7TeAIhALIqVPAe6cOX4Y31M8WTSQqesuhydy6L28IQ+xSHZ8Jg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10057},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"ef940a0d909eb63196f2a011b491323e58f850ed","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"8.19.4","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.8.1"},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.9.0_1699963367880_0.29944097514866663","host":"s3://npm-registry-packages"}},"6.10.0":{"name":"@uploadcare/signed-uploads","version":"6.10.0","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.10.0","maintainers":[{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"84e26feebd17c8b9514d9614af425d86cef0fdc7","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.10.0.tgz","fileCount":8,"integrity":"sha512-5wAxeV3B84jyRvMRAWNkU2GAl9YXCJDFvCv1GY8vSKEwpa2wdj910X5BK8wB5vWPyMqeZlR/qfU3haFhzRW4HQ==","signatures":[{"sig":"MEYCIQDr1Vl5z3JZJhMRTU1Eg9ytVRNlRZxJK5RAhaZq93Up6AIhAKuLu3VqQX3XBI+Cp3YQzjEVdYiQRuMCITn4fqkCyuch","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10058},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"80c4ad4d4bfe933724d7f42dcde6bbe6237dbebc","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"8.19.4","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.8.1"},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.10.0_1699966814220_0.21669636653480162","host":"s3://npm-registry-packages"}},"6.11.0":{"name":"@uploadcare/signed-uploads","version":"6.11.0","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.11.0","maintainers":[{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"780d39c58bc80928494a1b49706d2dc15cab60da","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.11.0.tgz","fileCount":8,"integrity":"sha512-v9bGP/PLI/WH/B2YTYCdh99B1WFsT5Xf763IYaI6dJx7yUHtRuPZAOtYlQ032W7kC8mZnNyi9IvpQxkId87VcA==","signatures":[{"sig":"MEUCIDjeG/90/OcyI1eEYLA//GPRzSKomcKaeDQpZKWa8y/3AiEAwthXwqCJIwDSFJEvgF8RNOiu5gZvUpFFrGrGNvwwuHI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10058},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"8cc3114ae861beebf2ab43f7731f05a152c3bf68","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"8.19.4","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.8.1"},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.11.0_1701334096905_0.13487538150485578","host":"s3://npm-registry-packages"}},"6.11.1":{"name":"@uploadcare/signed-uploads","version":"6.11.1","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.11.1","maintainers":[{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"1408bf610baae854d47f34424ae4c75652571813","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.11.1.tgz","fileCount":8,"integrity":"sha512-rNLYmg/b0WjcxOX8I9BtGZjblz7iZiQdhJWLcguNbz0t+881fSTmboToCLJ6/5MsA0IaBpmPl82aNvKCZ3+hNg==","signatures":[{"sig":"MEUCIQDFGx1NFOWnJ8fqs2OGFdujnhvPaVIb7SuoeylodTthIgIgdbfiEDBONPY8iTmqJEie1xEgNSPv5cqBuN1YuFZM5qw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10058},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"3ba1bc060d5343a0fc3de3653ca4360fc3bbfa13","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"8.19.4","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.8.1"},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.11.1_1702964543935_0.2855122568419419","host":"s3://npm-registry-packages"}},"6.12.0":{"name":"@uploadcare/signed-uploads","version":"6.12.0","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.12.0","maintainers":[{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"5a58d9e87b388b4ee75d4a1fc590f659be605e07","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.12.0.tgz","fileCount":8,"integrity":"sha512-W0bI+dK10BUKiSf26GDN4K6ZxoliIHXkIakP717VDlgaHSANvBwp+eATCiLjw2eSfLOORVGl0u13kBVrCAvbYw==","signatures":[{"sig":"MEQCIF2xKbVlh2zdUvHSNO/pjkI49V3H7DilVZlKOvsR5gaVAiBouAldETkVQxwPfgZM0mFGiYtPxxd5NI9mowWjlozT3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10058},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"bba88dd80a1f7ad84f95ea54391b89f136ec39a2","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"8.19.4","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.8.1"},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.12.0_1703234126779_0.838714978627003","host":"s3://npm-registry-packages"}},"6.12.1":{"name":"@uploadcare/signed-uploads","version":"6.12.1","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.12.1","maintainers":[{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"61ba48771d414e618d356e071de4bef27cc4334f","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.12.1.tgz","fileCount":8,"integrity":"sha512-WuDEv1Fy6WX7pAvFQZDZ6LojpT62V9+umKMyIanyqo2v/hfw1/dE7EmjkSxh0N0aI0VwnMtwYcVDx0sIUS2d7g==","signatures":[{"sig":"MEYCIQDJVYD9SebixOoq7tgC+u5VlWWW5I32mTGBoTveJWI37AIhAI9Xcf8vobyFxsY5eLMtVufUbA9KWUUWJwa+rYb4Wp+d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10058},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"e289696462791c3b8364f35f0fdc3957efaf7965","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"8.19.4","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.8.1"},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.12.1_1705053226456_0.8924330633251378","host":"s3://npm-registry-packages"}},"6.13.0":{"name":"@uploadcare/signed-uploads","version":"6.13.0","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.13.0","maintainers":[{"name":"eadidenko","email":"egor.didenko@uploadcare.com"},{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"135fc9bc75e2cb707bd2b243a9f20c171394793f","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.13.0.tgz","fileCount":8,"integrity":"sha512-30/F/LZG2/YMs6uSAM88oCx0jcauCw8/VT4KJ02Y2fxoZE3uxzfjlYU12wzAuDvMRkN/vRbtGn1nU6ZgQLqaBQ==","signatures":[{"sig":"MEUCIHt4UwaxeZFka3sCQrGq7arq5ib7cfOdSrI0VQfgJofAAiEAjSiVDi1YagRcnpL9dcf9PG+7CCGsmU/1nO4rFN/l++w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10058},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"36b5583165f3988c32f5fea989c9d9a6a1a0b0e8","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"8.19.4","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.8.1"},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.13.0_1707214916849_0.3118477356506659","host":"s3://npm-registry-packages"}},"6.14.0":{"name":"@uploadcare/signed-uploads","version":"6.14.0","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.14.0","maintainers":[{"name":"eadidenko","email":"egor.didenko@uploadcare.com"},{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"1b04a31cd8e94450b02b480fb48d283ec93882e1","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.14.0.tgz","fileCount":8,"integrity":"sha512-fsqIctUE2ZUgbieq0Iqq2nNSYXUBwQI4XPjeATCpB07sruyHhjo1Mii5BNYrVn+Ttp1a7t/VEhFK425uE/Mtqg==","signatures":[{"sig":"MEUCIFasNkl3zxr9rPn/ZID4HStuZ23KnfExcLAVBiIf0vV4AiEAuqMD2Fkwi6GVV/Uvtt1wDxFSnf1XnEI/9DUqOOb87j0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10058},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"3b84f414a6a5c18cae4fddd1838ea83602699e5e","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"8.19.4","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.8.1"},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.14.0_1708001978842_0.5624455289945247","host":"s3://npm-registry-packages"}},"6.14.1":{"name":"@uploadcare/signed-uploads","version":"6.14.1","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.14.1","maintainers":[{"name":"eadidenko","email":"egor.didenko@uploadcare.com"},{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"2c855b89b186eb215a0d72d916cffa118cefe8d6","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.14.1.tgz","fileCount":8,"integrity":"sha512-8SvB8de7ylvEVFDQxdHfZpc+W8NEfTyRvjHIQFk4m8kXUXUK937WxJhNgYzFXLW2nbDdbhdGMoJ4bfJXeZsF9Q==","signatures":[{"sig":"MEQCIBg//66P6nNTxCVEutTGFwL0TZTg22sz7YFZz96BKqfzAiAb1AKl1Jv6OC38yx+lmtGORU4KZInNaO0OPJv5PFRZFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10058},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"6bcb23fceb04007b0fef8f632064f8ba1c0c9d7e","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"8.19.4","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.8.1"},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.14.1_1709899373674_0.9132421464254983","host":"s3://npm-registry-packages"}},"6.14.2":{"name":"@uploadcare/signed-uploads","version":"6.14.2","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.14.2","maintainers":[{"name":"eadidenko","email":"egor.didenko@uploadcare.com"},{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"f69522cd174d5fa908770e614145f6ac0d1486b7","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.14.2.tgz","fileCount":8,"integrity":"sha512-XLqm0FUWPZ7KlPpt/L+GlB2jbf8B+otBGI6Xfekls60ZXSwQdWbqbHiQEHOz9ZPEjeZJ+71+jwsHU4eR07RRag==","signatures":[{"sig":"MEYCIQCyJ9IyWdJDZyzEzvvjc3jVoKsqaqS67wQG+yUeLzepIQIhALS0jhrVOfI34PM9ydPn4HRBfYZF2YboqNNYVZpold11","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10058},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"346e4cad191f071fbd441ece2b54acbc764cfc5d","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"8.19.4","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.8.1"},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.14.2_1729122211572_0.47331908049973426","host":"s3://npm-registry-packages"}},"6.14.3":{"name":"@uploadcare/signed-uploads","version":"6.14.3","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.14.3","maintainers":[{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"},{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"eadidenko","email":"egor.didenko@uploadcare.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"fcee0e772a8c335c03c761a6452df48a6221160f","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.14.3.tgz","fileCount":8,"integrity":"sha512-z1p0ZXMXPAU/Cb0bpTWTczL7FKI6f07AevFn6F2rf7eN9URaAPEjO8imxl4lz35Vg7tmvp272FBRBgTJpN4KGw==","signatures":[{"sig":"MEUCIECcOgYFqbIavqmDSv+Z5tfHZjvRi0Q5Y5eOOXPUQVo7AiEAzuMmCu6Sdq3iYk9tP34b30b2AgzT9bpH8zfLBVK9cV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10058},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"c77a5f9fe09ce0ec2ed1c259736d529774fdd0f4","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"8.19.4","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"16.20.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.8.1"},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.14.3_1740492088490_0.900515273807067","host":"s3://npm-registry-packages-npm-production"}},"6.15.1":{"name":"@uploadcare/signed-uploads","version":"6.15.1","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.15.1","maintainers":[{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"},{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"eadidenko","email":"egor.didenko@uploadcare.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"bc3c2e33199fa3a526c43429faf07ba8b403063d","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.15.1.tgz","fileCount":8,"integrity":"sha512-3iLE2eCDbOseabDOSF4NLGea/CxJ+ajMi5/CchwBY7s5SMAZZkxfKqRgqf+m4zhJ4okqBPvR3EgnHKLcCdbauQ==","signatures":[{"sig":"MEQCIDRZm9m1gXKxELwjP1YquB05bJONfRYyc8da+kSmTNNmAiBMSo8QHvZuH7bPPYGjVzxyEzbITbtKmaCIV3bs4k3ATw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10030},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"4c122aa475ed7fea2febf35887477096c914b1d7","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","actor":{"name":"uploadcare-user","type":"user","email":"apps@uploadcare.com"},"email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"10.8.2","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"20.19.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.15.1_1750759322311_0.4590247440715689","host":"s3://npm-registry-packages-npm-production"}},"6.15.2":{"name":"@uploadcare/signed-uploads","version":"6.15.2","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.15.2","maintainers":[{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"},{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"eadidenko","email":"egor.didenko@uploadcare.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"1e9857a379c698eb7c26f1f1f2199de1670fe5cf","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.15.2.tgz","fileCount":8,"integrity":"sha512-wRAzlDbF0sWBPo2KR3SlTYnWH3Ml/2y5z5m+ZKsjMrvMowTOxzJ0ftBhKA5G2J0w+b1aiTNCvowqhpm9hA06+A==","signatures":[{"sig":"MEQCICE/lXbOpkWxzydszQbkVPgKYNA7lrzF2KUx5TbM4+tyAiAFtf7Two1Gk++k15qRjRx1iFd96ms22eD3vatdqTyZUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10030},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"055414d6511666fd80441156cb0db2b4bef178f7","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","actor":{"name":"uploadcare-user","type":"user","email":"apps@uploadcare.com"},"email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"10.8.2","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"20.19.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.15.2_1750762170780_0.083648300277263","host":"s3://npm-registry-packages-npm-production"}},"6.16.0":{"name":"@uploadcare/signed-uploads","version":"6.16.0","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.16.0","maintainers":[{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"},{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"eadidenko","email":"egor.didenko@uploadcare.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"d4e41aa700199c4cd40c18e472c4d51ec829d760","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.16.0.tgz","fileCount":8,"integrity":"sha512-qvIff09PHeHwFUUSNaU5MVjcQPm7QGVa/7vKjnUKcvj1PJGxlOzKGa/r3klELVGiIdhYiGHyERRFYWZSBrYItg==","signatures":[{"sig":"MEYCIQDyeFNJXPObYk3Fjhc46gFqxk+ntp1jMTEND32L77vOvQIhAI8z8vkZIWnRdI2TJUx9NME0sqQuVA/rII9gc6CChE4F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10030},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"487a55ed42bdf792c2c6b6bbd20973a6ef3bd3e2","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","actor":{"name":"uploadcare-user","type":"user","email":"apps@uploadcare.com"},"email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"10.8.2","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"20.19.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.16.0_1751887552357_0.956700971361161","host":"s3://npm-registry-packages-npm-production"}},"6.16.1":{"name":"@uploadcare/signed-uploads","version":"6.16.1","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.16.1","maintainers":[{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"},{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"eadidenko","email":"egor.didenko@uploadcare.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"938bbe1d144d44c969366955ed37e4b55565778c","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.16.1.tgz","fileCount":8,"integrity":"sha512-ewCE4M1h85zzXk3xWkuExcoqW/+/1dnZGYI1u/ImrvqyS7xekEQYhmIDp91iwLwF+/i3eR4+uWm3RKOEwjnHHA==","signatures":[{"sig":"MEUCIQCQnJR9ksVU74cYYGcrNFx6r5Kf6RuwsjDJXq5O/HFMCgIgD07C35ivKhkoSq2F7Y3oZL89fhAkn+Up2RBTj+vYTRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10030},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"170cb0ac50a44ad99044908f9c717fa4f362a0ae","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","actor":{"name":"uploadcare-user","type":"user","email":"apps@uploadcare.com"},"email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"10.8.2","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"20.19.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.16.1_1751891858493_0.4246595176289627","host":"s3://npm-registry-packages-npm-production"}},"6.16.2":{"name":"@uploadcare/signed-uploads","version":"6.16.2","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.16.2","maintainers":[{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"},{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"eadidenko","email":"egor.didenko@uploadcare.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"cad7a1c070f0694f552978b95cff287ac2d46eb2","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.16.2.tgz","fileCount":8,"integrity":"sha512-0XU2jadlCDgWO/tjmw30AEI+AKwkLEYHOsT78veZ7oVlvI84oqE1aN3Gyya4HHpqhEqHBb0XwE0ZxbnCrWxZlA==","signatures":[{"sig":"MEUCIDSn+0sdo67FrX3a/sVZLXwAxDOtHazGeeaJIUDYvE/rAiEAgRfr1p4iH2SH33Rf53Rk5HXwrTJbIRHkrt2/YEg7ztQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10030},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"b58b1cf769ff18746d7a23f27e4688a8f6d0770d","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","actor":{"name":"uploadcare-user","type":"user","email":"apps@uploadcare.com"},"email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"10.8.2","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"20.19.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.16.2_1751966976264_0.8222055553791818","host":"s3://npm-registry-packages-npm-production"}},"6.17.0":{"name":"@uploadcare/signed-uploads","version":"6.17.0","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.17.0","maintainers":[{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"},{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"eadidenko","email":"egor.didenko@uploadcare.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"4e0a7057f98349d3d1f6f4fdf0a50e25f53360ee","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.17.0.tgz","fileCount":8,"integrity":"sha512-OLGl7qH6m9aFGV97vw0/eGfSUN6AFdNit3OTAKuliRj8QHVxhd/x5EkUgQ7eMnBhhyNtV9CpijIHF03vIB1k0w==","signatures":[{"sig":"MEYCIQDD0fyfHGwH7YFRKLJZHDcPeQPoNVjcZMoBA+ZoT3tuigIhAPowHvjRpjEH6cgIGq8sVzyUh7/uTSoIB+3OVeEzjT0I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10030},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"b2a2561a8a9bc2d0ee74334cc2ff5817e0ab2258","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","actor":{"name":"uploadcare-user","type":"user","email":"apps@uploadcare.com"},"email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"10.8.2","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"20.19.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.17.0_1752134092686_0.8579840091583997","host":"s3://npm-registry-packages-npm-production"}},"6.18.0":{"name":"@uploadcare/signed-uploads","version":"6.18.0","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.18.0","maintainers":[{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"},{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"eadidenko","email":"egor.didenko@uploadcare.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"2879aa831585b5daff56cd2b6edb348aa3f71848","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.18.0.tgz","fileCount":8,"integrity":"sha512-TUSlEkcZkk+1fcUhtqqy0z6PEy+HYGlTG8eE+owGP8IMaCUIMQpWF4tiLQrZYY6/5o0HOLdoyk43in0uhJrggQ==","signatures":[{"sig":"MEYCIQC0wuZ34cpybQYVA1uHdZbZ1AIqj9cPfNN0UMWyFBleFgIhALBUb6bUcxGgaJjp1uanUBTUiIAG3HhepT3lIKlEyg54","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10030},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"d87bc5f24bb6cb1918dad3f7ec176c21e9a6291f","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"10.8.2","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.18.0_1758809532460_0.6495485069048974","host":"s3://npm-registry-packages-npm-production"}},"6.18.2":{"name":"@uploadcare/signed-uploads","version":"6.18.2","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.18.2","maintainers":[{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"},{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"eadidenko","email":"egor.didenko@uploadcare.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"4d6739c7af6cef9634075d6eecb743801302477f","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.18.2.tgz","fileCount":8,"integrity":"sha512-zC4hf7kZCfJu+xc5P/dBY4aP5NbtvAn1OyWMgL/0bHXZtIutBjrulN6D699Z2787HawvW1osMk1vvS1S1A7kbg==","signatures":[{"sig":"MEUCIQDdJfw3cbZeszpCi3XY6FOme3xFhq7tJokKI8dRGJIcCQIgRpBxYgeMycVfXSrO7kEnqacvNCXZ60x2cTdZucD6/P8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10030},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"64567eb6f24d5f59181474026c3e5a63ee5ad5b8","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"10.8.2","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.18.2_1763724325035_0.5574433507049148","host":"s3://npm-registry-packages-npm-production"}},"6.18.3":{"name":"@uploadcare/signed-uploads","version":"6.18.3","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.18.3","maintainers":[{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"},{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"eadidenko","email":"egor.didenko@uploadcare.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"b60b820995f5a04484912557ea4e625b3381366d","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.18.3.tgz","fileCount":8,"integrity":"sha512-rsmJI8/WMdKiQiv66IVyv7ER5ibDqNmnjQq02T+08RIOzo9Ke05zPrfepcy1qzsX5qDvq+aFPBvRiKCt8fkVPg==","signatures":[{"sig":"MEYCIQDlPQxcnixQVrOdaenkxSblLHDqUOb7e4AWkqDY4bwITAIhAL+jYjcXJY7uUOUd5uvcltpxE6mhNrCOpYl83vW9YS7B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10030},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"57020adf5e933e63d94dfce9b2d1cb72c886bd69","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"10.8.2","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.18.3_1768475048480_0.9994810788634412","host":"s3://npm-registry-packages-npm-production"}},"6.18.4":{"name":"@uploadcare/signed-uploads","version":"6.18.4","keywords":["uploadcare","signed","uploads","secure","signature"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.18.4","maintainers":[{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"},{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"eadidenko","email":"egor.didenko@uploadcare.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"50cb85a4c6ed9a0b33440e450a2b0214b0396697","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.18.4.tgz","fileCount":8,"integrity":"sha512-yxjM71k+wI0wIOwUDTTj6c/zsMLdMFpVncmZrsWPCZgSenYPkLxLWF4lt3d6xeX6T2tZTikcj7HkE7FZrSHCfw==","signatures":[{"sig":"MEQCIDcFujt5rAl8Tvz407sly+gvV1+v1Zx1/BFqvCjG3SmyAiBGTN+LfYU59X17sjgvlrlqPCpIqqAxHxpBZhrSMDxXgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10030},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"1859373fae0df3dff8372f099d5f89a632b9f6db","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com"},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"10.8.2","description":"Library for work with Uploadcare Signed Uploads","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.18.4_1769634390316_0.607680471697343","host":"s3://npm-registry-packages-npm-production"}},"6.19.0":{"name":"@uploadcare/signed-uploads","version":"6.19.0","keywords":["uploadcare","signed-uploads","signature","security","authentication","hmac","typescript","nodejs"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.19.0","maintainers":[{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"},{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"eadidenko","email":"egor.didenko@uploadcare.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"2774a2731dc8cb772b61f78f2023016c51d0c6fb","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.19.0.tgz","fileCount":8,"integrity":"sha512-P/GNaPn3lwPLOOplR6Pf92J98m/hVSJsAUf+KMhQIHsa3Ysp9SRQB/7mDQ9CKH7c5GZr3/x4SGlv0f/b92ckNQ==","signatures":[{"sig":"MEUCIGQMehl4T9cQloJNLAqaKrox3n7OnPBG3NwM0lF8kMwCAiEAlubcqIA+ITy8OGzZrjgqPHZYrYIgRuJiPGoUWycbyPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10744},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"237a02f815c2f69c9ecbafa6bc5d7dcf687d9b57","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com","approver":{"name":"eadidenko","email":"egor.didenko@uploadcare.com"}},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"12.0.1","description":"@uploadcare/signed-uploads is a Node.js library for generating cryptographic signatures required by Uploadcare Signed Uploads security feature. Returns a {secureSignature, secureExpire} pair ready to pass to @uploadcare/upload-client. Supports flexible ex","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.19.0_1783951507795_0.23839648025075366","host":"s3://npm-registry-packages-npm-production"}},"6.20.0":{"name":"@uploadcare/signed-uploads","version":"6.20.0","keywords":["uploadcare","signed-uploads","signature","security","authentication","hmac","typescript","nodejs"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.20.0","maintainers":[{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"},{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"eadidenko","email":"egor.didenko@uploadcare.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"ba87eb444d8c060441aa0064b704241d049a8dd9","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.20.0.tgz","fileCount":8,"integrity":"sha512-WqgJFIfqH3w+s956/kjvlFly9NmI9WxwJHNtU1aRw85iEnK3xf8rvKoLBA1WFXge6FsNJ8wHDSYjxEefj2OY3A==","signatures":[{"sig":"MEUCIDp669G/5Bk86fg7fdhhWxLf9lYcM4lxwsp47DVixcYzAiEAu4UmLov47ww0tH5LNMfUeUm862Q9VXGm+m4UnxukurQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10744},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"5840c2dbff6d8b0869f5f3329008f796aabdfb36","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com","approver":{"name":"nd0ut","email":"nd0ut.me@gmail.com"}},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"12.0.2","description":"@uploadcare/signed-uploads is a Node.js library for generating cryptographic signatures required by Uploadcare Signed Uploads security feature. Returns a {secureSignature, secureExpire} pair ready to pass to @uploadcare/upload-client. Supports flexible ex","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.20.0_1787044169840_0.014781905611823687","host":"s3://npm-registry-packages-npm-production"}},"6.21.0":{"name":"@uploadcare/signed-uploads","version":"6.21.0","keywords":["uploadcare","signed-uploads","signature","security","authentication","hmac","typescript","nodejs"],"author":{"name":"Uploadcare"},"license":"MIT","_id":"@uploadcare/signed-uploads@6.21.0","maintainers":[{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"},{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"eadidenko","email":"egor.didenko@uploadcare.com"}],"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"5e54512f98993d3861e30c0d53d7fafc71e2a7f9","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.21.0.tgz","fileCount":8,"integrity":"sha512-KuY/pisRgioxJxzzaMfAPJBK3YgjlOYtwsweQL8ak1V8RAAt0ciiPD5wsz460KKTU+DHEW65hxLxvt9BQ64xqw==","signatures":[{"sig":"MEUCIQDus1pd8Lmwp4scHkpo7AI1nW6lji+z4dIZE8DhK1y9SwIgMKNSpaYnKZVYXVMDcw8YGgTSctoe3tR9DyJsKowlalw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10744},"main":"./dist/cjs/index.node.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/esm/index.node.mjs","exports":{".":{"import":"./dist/esm/index.node.mjs","require":"./dist/cjs/index.node.cjs"}},"gitHead":"041df54a152d623c81b7d09ff9757ea2b5cf6138","scripts":{"test":"node --experimental-vm-modules ../../node_modules/jest/bin/jest.js","build":"npm run build:types && npm run build:compile","clean":"rimraf dist","prepack":"cp ../../LICENSE ./LICENSE","prebuild":"npm run clean","build:types":"dts-bundle-generator --project tsconfig.dts.json -o dist/index.d.ts src/index.ts","build:compile":"rollup -c"},"_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com","approver":{"name":"nd0ut","email":"nd0ut.me@gmail.com"}},"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"_npmVersion":"12.0.2","description":"@uploadcare/signed-uploads is a Node.js library for generating cryptographic signatures required by Uploadcare Signed Uploads security feature. Returns a {secureSignature, secureExpire} pair ready to pass to @uploadcare/upload-client. Supports flexible ex","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/signed-uploads_6.21.0_1787058977188_0.8603477348373585","host":"s3://npm-registry-packages-npm-production"}},"6.22.0":{"_id":"@uploadcare/signed-uploads@6.22.0","bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"dist":{"shasum":"6610c42e7e8262de60175f5b19517043c4d3ffb6","tarball":"https://registry.npmjs.org/@uploadcare/signed-uploads/-/signed-uploads-6.22.0.tgz","integrity":"sha512-ck1Bz0H68zd0AQq2FSUwGm42ciRUVk47xN2Ftx5TV/HJCJn3+4stVdzjmZiSw+RjTKs7Hfq2FibZnB+oZ1XuyA==","fileCount":15,"unpackedSize":37319,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDNGN3RLDtxEtCbUdpzyKfH95OkpGI+kz34JiMztrX98AiEAxq0huryMQYZA2Lxu2enK/8RGalFcckvLs707fXleHRk="}]},"main":"./dist/index.cjs","name":"@uploadcare/signed-uploads","type":"module","types":"./dist/index.d.ts","author":{"name":"Uploadcare"},"module":"./dist/index.js","engines":{"node":">=16"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./server":{"import":{"types":"./dist/server.d.ts","default":"./dist/server.js"},"require":{"types":"./dist/server.d.cts","default":"./dist/server.cjs"}}},"gitHead":"2c8e434af27673fbe74e20288a84735e5cc1c471","license":"MIT","scripts":{"lint":"oxlint .","test":"vitest --run","build":"tsc && vite build","clean":"rimraf dist","format":"oxfmt .","prepack":"cp ../../LICENSE ./LICENSE","lint:fix":"oxlint . --fix","prebuild":"npm run clean","lint:size":"size-limit","postbuild":"npm run test:bundle && npm run check:exports && npm run lint:size","test:watch":"vitest","test:bundle":"vitest --run --config vitest.bundle.config.ts","format:check":"oxfmt --check .","check:exports":"attw --pack . && publint --strict"},"version":"6.22.0","_npmUser":{"name":"uploadcare-user","email":"apps@uploadcare.com","approver":{"name":"nd0ut","email":"nd0ut.me@gmail.com"}},"homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","keywords":["uploadcare","signed-uploads","signature","security","authentication","jwt","bearer","hmac","typescript","nodejs"],"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"size-limit":[{"name":"client entry (ships to browsers)","path":"dist/client.js","limit":"600 B"},{"name":"AuthTokenCache alone","path":"dist/client.js","limit":"560 B","import":"{ AuthTokenCache }"},{"name":"server entry","path":"dist/server.js","limit":"1.1 KB","ignore":["node:crypto"]}],"_npmVersion":"12.1.0","description":"@uploadcare/signed-uploads secures uploads to Uploadcare. On the server it mints the credentials the Upload API expects: JWTs for the `Authorization: Bearer` scheme, with optional endpoint scope and operation limits, and the legacy {secureSignature, secur","directories":{},"maintainers":[{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"},{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"eadidenko","email":"egor.didenko@uploadcare.com"}],"sideEffects":false,"_nodeVersion":"24.20.0","typesVersions":{"*":{"client":["./dist/client.d.ts"],"server":["./dist/server.d.ts"]}},"devDependencies":{"jose":"^6.2.12","vite":"^7.0.0","oxfmt":"^0.53.0","oxlint":"^1.68.0","terser":"^5.51.2","vitest":"^4.1.11","publint":"^0.3.12","size-limit":"^12.1.0","oxlint-tsgolint":"^0.23.0","vite-plugin-dts":"^4.5.4","@arethetypeswrong/cli":"^0.18.2","@size-limit/preset-small-lib":"^12.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/signed-uploads_6.22.0_1790116246589_0.3714139266105374"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-09T13:15:12.774Z","modified":"2026-09-22T22:30:46.840Z","6.3.0":"2023-03-09T13:15:13.018Z","6.4.0":"2023-03-10T09:10:12.491Z","6.4.1":"2023-03-17T14:48:24.682Z","6.5.0":"2023-04-25T13:57:01.681Z","6.5.1":"2023-04-26T12:17:31.969Z","6.6.0":"2023-05-01T08:52:25.143Z","6.6.1":"2023-05-03T08:44:55.203Z","6.7.0":"2023-10-19T10:57:52.801Z","6.8.0":"2023-10-30T12:37:53.498Z","6.9.0":"2023-11-14T12:02:48.064Z","6.10.0":"2023-11-14T13:00:14.423Z","6.11.0":"2023-11-30T08:48:17.060Z","6.11.1":"2023-12-19T05:42:24.150Z","6.12.0":"2023-12-22T08:35:26.956Z","6.12.1":"2024-01-12T09:53:46.607Z","6.13.0":"2024-02-06T10:21:56.986Z","6.14.0":"2024-02-15T12:59:39.023Z","6.14.1":"2024-03-08T12:02:53.824Z","6.14.2":"2024-10-16T23:43:31.762Z","6.14.3":"2025-02-25T14:01:28.733Z","6.15.1":"2025-06-24T10:02:02.489Z","6.15.2":"2025-06-24T10:49:30.984Z","6.16.0":"2025-07-07T11:25:52.536Z","6.16.1":"2025-07-07T12:37:38.671Z","6.16.2":"2025-07-08T09:29:36.432Z","6.17.0":"2025-07-10T07:54:52.837Z","6.18.0":"2025-09-25T14:12:12.698Z","6.18.2":"2025-11-21T11:25:25.238Z","6.18.3":"2026-01-15T11:04:08.636Z","6.18.4":"2026-01-28T21:06:30.481Z","6.19.0":"2026-07-13T14:05:07.905Z","6.20.0":"2026-08-18T09:09:29.923Z","6.21.0":"2026-08-18T13:16:17.290Z","6.22.0":"2026-09-22T22:30:46.679Z"},"bugs":{"url":"https://github.com/uploadcare/uploadcare-js-api-clients/issues"},"author":{"name":"Uploadcare"},"license":"MIT","homepage":"https://github.com/uploadcare/uploadcare-js-api-clients#readme","keywords":["uploadcare","signed-uploads","signature","security","authentication","jwt","bearer","hmac","typescript","nodejs"],"repository":{"url":"git+https://github.com/uploadcare/uploadcare-js-api-clients.git","type":"git"},"description":"@uploadcare/signed-uploads secures uploads to Uploadcare. On the server it mints the credentials the Upload API expects: JWTs for the `Authorization: Bearer` scheme, with optional endpoint scope and operation limits, and the legacy {secureSignature, secur","maintainers":[{"name":"uploadcare-user","email":"apps@uploadcare.com"},{"name":"nd0ut","email":"nd0ut.me@gmail.com"},{"name":"rsedykh","email":"rsedykh@uploadcare.com"},{"name":"eadidenko","email":"egor.didenko@uploadcare.com"}],"readme":"# Uploadcare Signed Uploads Client\n\n<a href=\"https://uploadcare.com/?utm_source=github&utm_campaign=uploadcare-js-api-clients\">\n    <img align=\"right\" width=\"64\" height=\"64\"\n      src=\"https://ucarecdn.com/edfdf045-34c0-4087-bbdd-e3834921f890/userpiccircletransparent.svg\"\n      alt=\"\">\n</a>\n\n`@uploadcare/signed-uploads` secures uploads to Uploadcare's [Signed Uploads][uc-docs-signed-uploads] feature. It has two halves:\n\n- **`@uploadcare/signed-uploads`** — Node only. Mints the credentials the Upload API accepts: a **JWT** for the `Authorization: Bearer` scheme (with optional endpoint scope and operation limits), or the [signature and expire pair][uc-docs-signature]. Both need your project secret key, so both belong on your server.\n- **`@uploadcare/signed-uploads/client`** — browser-first, and runs in Node too. Caches a token minted by your server and replaces it before it expires. Never touches the secret key.\n\nZero dependencies, full TypeScript support.\n\n[API Reference](https://uploadcare.github.io/uploadcare-js-api-clients/signed-uploads/)\n\n[![Build Status][badge-build]][build-url]\n[![NPM version][npm-img]][npm-url]\n[![GitHub release][badge-release-img]][badge-release-url]\n[![Uploadcare stack on StackShare][badge-stack-img]][badge-stack-url]\n\n<!-- toc -->\n\n- [Install](#install)\n- [Usage](#usage)\n  - [Minting a JWT on your server](#minting-a-jwt-on-your-server)\n  - [Caching the token in the browser](#caching-the-token-in-the-browser)\n  - [Legacy signed uploads](#legacy-signed-uploads)\n- [Security issues](#security-issues)\n- [Feedback](#feedback)\n\n<!-- tocstop -->\n\n## Install\n\n```bash\nnpm install @uploadcare/signed-uploads\n```\n\n## Usage\n\n**NOTE**: The Uploadcare API accepts `expire` as unix time in seconds. However, this library accepts time in milliseconds, as per the Node.js standard.\n\n### Minting a JWT on your server\n\n```typescript\nimport { generateAuthToken } from '@uploadcare/signed-uploads'\n\n// In your endpoint, e.g. GET /uploadcare-token\nconst token = generateAuthToken('YOUR_SECRET_KEY', {\n  lifetime: 60 * 30 * 1000 // expire in 30 minutes, 24 hours max\n})\n```\n\nTokens can be restricted to the endpoints they reach and the number of operations they allow:\n\n```typescript\nconst token = generateAuthToken('YOUR_SECRET_KEY', {\n  lifetime: 60 * 30 * 1000,\n  // Exact paths, or a trailing `*` after a `/` as a whole-segment prefix.\n  // Omit to allow every signed endpoint.\n  scope: ['/base/', '/multipart/*'],\n  // 1 to 100000\n  operations: 20\n})\n```\n\nAnything the Upload API would refuse — a lifetime over 24 hours, a malformed scope item, an out-of-range operation count — throws here instead, so the mistake surfaces on your server rather than as a `403` in someone's browser.\n\n### Caching the token in the browser\n\n`AuthTokenCache` fetches a token from your endpoint, holds it, and replaces it shortly before it expires. Pass `getToken` straight to `@uploadcare/upload-client`, which calls it before every request:\n\n```typescript\nimport { AuthTokenCache } from '@uploadcare/signed-uploads/client'\nimport { uploadFile } from '@uploadcare/upload-client'\n\nconst tokens = new AuthTokenCache({\n  fetchToken: async () => {\n    const response = await fetch('/uploadcare-token')\n    return (await response.json()).token\n  }\n})\n\nawait uploadFile(file, {\n  publicKey: 'YOUR_PUBLIC_KEY',\n  authToken: tokens.getToken\n})\n```\n\nConcurrent callers share a single request rather than each starting their own.\n\n**With SSR**, hand the cache a token you already minted while rendering, so the first upload needs no round-trip:\n\n```typescript\nconst tokens = new AuthTokenCache({\n  fetchToken,\n  initialToken: tokenRenderedIntoThePage\n})\n```\n\n`AuthTokenCache` runs in Node as well as the browser (it needs only `atob` and\n`TextDecoder`). Be careful with it on a server: a module-level cache is shared\nby every request the process handles, so a token minted for one visitor would be\nserved to the next. If your tokens carry per-user claims such as `sub`, build\nthe cache per request — or mint the token directly with `generateAuthToken`,\nwhich is what the server has the secret key for.\n\n**With React**, keep one long-lived cache and reassign `fetchToken` rather than building a new cache. A component passes a new closure on every render, and rebuilding would throw the token away each time:\n\n```typescript\ntokens.fetchToken = props.fetchToken // cached token is kept\ntokens.invalidate() // call this when the change is real, e.g. on sign-out\n```\n\nIf your `fetchToken` throws or rejects, `getToken()` rejects with an\n`AuthTokenResolverError` carrying the original failure on `cause`. Nothing is\ncached, so the next call tries again:\n\n```typescript\nimport { AuthTokenResolverError } from '@uploadcare/signed-uploads/client'\n\ntry {\n  await tokens.getToken()\n} catch (error) {\n  if (error instanceof AuthTokenResolverError) {\n    // your token endpoint failed; `error.cause` says how\n  }\n}\n```\n\n`@uploadcare/upload-client` throws the same class when you pass it a token\nfunction directly, and re-exports it.\n\nTo authenticate your own requests, `getAuthHeaders` builds the header and returns `{}` for an absent token, so it can be spread unconditionally:\n\n```typescript\nimport { getAuthHeaders } from '@uploadcare/signed-uploads/client'\n\nfetch(url, { headers: { ...getAuthHeaders(await tokens.getToken()) } })\n```\n\n### Legacy signed uploads\n\n```typescript\nimport { generateSecureSignature } from '@uploadcare/signed-uploads'\n\n// by the expiration timestamp in milliseconds since the epoch\nconst { secureSignature, secureExpire } = generateSecureSignature(\n  'YOUR_SECRET_KEY',\n  {\n    expire: Date.now() + 60 * 30 * 1000 // expire in 30 minutes\n  }\n)\n\n// by the expiration date\nconst { secureSignature, secureExpire } = generateSecureSignature(\n  'YOUR_SECRET_KEY',\n  {\n    expire: new Date('2099-01-01') // expire on 2099-01-01\n  }\n)\n\n// by the lifetime in milliseconds\nconst { secureSignature, secureExpire } = generateSecureSignature(\n  'YOUR_SECRET_KEY',\n  {\n    lifetime: 60 * 30 * 1000 // expire in 30 minutes\n  }\n)\n```\n\nA pair of `secureSignature` and `secureExpire` (string with a unixtime in seconds) can be passed directly to the [corresponding options][upload-client-secure-options] of `@uploadcare/upload-client`.\n\n## Security issues\n\nIf you think you ran into something in Uploadcare libraries that might have\nsecurity implications, please hit us up at\n[bugbounty@uploadcare.com][uc-email-bounty] or Hackerone.\n\nWe'll contact you personally in a short time to fix an issue through co-op and\nprior to any public disclosure.\n\n## Feedback\n\nIssues and PRs are welcome. You can provide your feedback or drop us a support\nrequest at [hello@uploadcare.com][uc-email-hello].\n\n[uc-email-bounty]: mailto:bugbounty@uploadcare.com\n[uc-email-hello]: mailto:hello@uploadcare.com\n[badge-stack-img]: https://img.shields.io/badge/tech-stack-0690fa.svg?style=flat\n[badge-stack-url]: https://stackshare.io/uploadcare/stacks/\n[badge-release-img]: https://img.shields.io/github/release/uploadcare/uploadcare-js-api-clients.svg\n[badge-release-url]: https://github.com/uploadcare/uploadcare-js-api-clients/releases\n[npm-img]: http://img.shields.io/npm/v/@uploadcare/signed-uploads.svg\n[npm-url]: https://www.npmjs.org/package/@uploadcare/signed-uploads\n[badge-build]: https://github.com/uploadcare/uploadcare-js-api-clients/actions/workflows/checks.yml/badge.svg\n[build-url]: https://github.com/uploadcare/uploadcare-js-api-clients/actions/workflows/checks.yml\n[uc-docs-signed-uploads]: https://uploadcare.com/docs/security/secure-uploads-auth-token/?utm_source=github&utm_campaign=uploadcare-js-api-clients\n[uc-docs-signature]: https://uploadcare.com/docs/security/secure-uploads/?utm_source=github&utm_campaign=uploadcare-js-api-clients\n[upload-client-secure-options]: https://github.com/uploadcare/uploadcare-js-api-clients/blob/master/packages/upload-client/README.md#securesignature-string\n","readmeFilename":"README.md"}