{"_id":"@23blocks/block-files","_rev":"31-49ba4f9a19ba335dc04eb566d800ed3e","name":"@23blocks/block-files","dist-tags":{"latest":"6.1.3"},"versions":{"0.1.0":{"name":"@23blocks/block-files","version":"0.1.0","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@0.1.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist","skipTypeCheck":true,"stripLeadingPaths":true},"outputs":["{options.outputPath}"],"executor":"@nx/js:swc"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"3ff0ef1677b35bc77439fbe1b73b3bfeaedb344e","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-0.1.0.tgz","fileCount":31,"integrity":"sha512-1YzoUJodVobZGtrC3oS6NhyCUWyZMtgr3Goclwv9cO/sI0nR5qDky8lH5ARMoD5A4qv2LLUz/BC2QG8LMFlr0g==","signatures":[{"sig":"MEUCIA94e32xPhnerGqAoj1+xeLwTGdqqIGRzdr3OIJIwt07AiEAqUFTibzemfcjptKVuueB1fT1IPwLvMK+3SPNu7CEzCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68908},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"0915b8233a60abacafd05b6d19d838d060ab1e65","_npmUser":{"name":"juan.pelaez","email":"jpelaez@23blocks.com"},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.2.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_0.1.0_1765607511878_0.38095844826200587","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@23blocks/block-files","version":"0.2.1","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@0.2.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist","skipTypeCheck":true,"stripLeadingPaths":true},"outputs":["{options.outputPath}"],"executor":"@nx/js:swc"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"6e6ec658f970062b49c4fa4951d4d6f19886a68e","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-0.2.1.tgz","fileCount":31,"integrity":"sha512-gefdQEicwckmnwUZS9cRA4VxBn6JwQeImFRdoDjLbjiboufZ/YYICJ0kWcLco7n4JqfjIMLYJZr1PFPzIdar/g==","signatures":[{"sig":"MEUCIQDGrst4If3stt9n4YolfqLU4bho4/V3ngjSgIK/CYemkAIgLlK27OjbK0rMD0IP5CcvxxkwTF/XhXJZj+L1EE74jEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68908},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"163964a972cb1b888117612ab37e782b42bc7773","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.7.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_0.2.1_1765660272881_0.6415019038819461","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@23blocks/block-files","version":"1.0.0","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@1.0.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist","skipTypeCheck":true,"stripLeadingPaths":true},"outputs":["{options.outputPath}"],"executor":"@nx/js:swc"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"957e20091dd8051927ae2fd3016d9fa279f5a39c","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-1.0.0.tgz","fileCount":31,"integrity":"sha512-+E6mqdBNM1BTMzGK4jkkGb8djNuNTpJjkaBMSY8/cgH4SacTv8e1XmPEzED8Qdc/pX6YgGCX0Oo3E2Ccv1onjQ==","signatures":[{"sig":"MEUCIFC95HPaFfHVPpZyI0yHmtTWslO/zy/NQfmNMGSowsn3AiEAymkcQddI19xio97qXEK3bC0PO0Q8iCkmkLUOxa9jjuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68908},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"d19c8bf2649f8b6cefa2edf5e1908a522b874365","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.7.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_1.0.0_1765667148805_0.17762724960466514","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@23blocks/block-files","version":"1.0.1","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@1.0.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist","skipTypeCheck":true,"stripLeadingPaths":true},"outputs":["{options.outputPath}"],"executor":"@nx/js:swc"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"8a36698c881b0f66a1a37ec007aae096139fae2d","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-1.0.1.tgz","fileCount":31,"integrity":"sha512-uMFG1N+BO9M0J8lbqJxZt/Aa1dM+HEyBAzb1bhAsQ36NQrZUviUXbkpp2DCjkGyoYIsbeHWkxJa0CyA3fNL2LQ==","signatures":[{"sig":"MEYCIQCALerQi2f4GM2YLwgkEHpVEzwAQLSC6NQdlenF55yyiwIhAPGRGNUmLFRhvRc9XkNt235qzE+xHbly9fDFPRqf6Whf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68908},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"73748572cccbd6887e58850c29419821e0e6a318","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.7.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_1.0.1_1765670742179_0.718804984539112","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@23blocks/block-files","version":"1.0.2","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@1.0.2","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist","skipTypeCheck":true,"stripLeadingPaths":true},"outputs":["{options.outputPath}"],"executor":"@nx/js:swc"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"7d1dd21a5e7c2f51a6cbbb128b7e7bc74071d8eb","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-1.0.2.tgz","fileCount":31,"integrity":"sha512-1I/uSxd8MYMYZM79iVAwzlI0JzM9mgXgDWOGPrbc6tQhc18zz9P15+njDGPQp4Nvf/rVx66Ti0m8Nj8eFtzADQ==","signatures":[{"sig":"MEUCIFFHmTcEey3YJYPaOPWZ1k36sH17xOxTFw9i3MEcqpWMAiEA8EMcWoeaiJMaCAykUG36fRkR/krojMC+4epfExn2KlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68908},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"cf580d07e54d302d2887f42ad882f764ad8f2635","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.7.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_1.0.2_1765672790937_0.9057699159337282","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@23blocks/block-files","version":"1.0.3","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@1.0.3","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist","skipTypeCheck":true,"stripLeadingPaths":true},"outputs":["{options.outputPath}"],"executor":"@nx/js:swc"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"0053a0089c93b21cc33cca05a00303a803fc6761","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-1.0.3.tgz","fileCount":31,"integrity":"sha512-QIYv+qSokuudHAm+fH/SefxOhihzRQFcS16rVj7jfYDuFb5YHO8GhpaVceTIs3pb7pLAFDUgg9SyWt8MJfsptA==","signatures":[{"sig":"MEQCIEgJJMbmJw6UudjxWgmL4k+xgyx+EFcrjvEnYAOLQUU8AiBbsZXYD/TO3egoGmIJlQj6OciNGoimfCjR6YyBqHC8Ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68908},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"aa00880731d7bf983cfbadf4559a21fd844a327e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.7.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_1.0.3_1765676312173_0.9928378720632769","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@23blocks/block-files","version":"1.0.4","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@1.0.4","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"c5d95db74465d4dbbed2616390249bf154d06d72","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-1.0.4.tgz","fileCount":33,"integrity":"sha512-mCXv9QicaB9qZnafWv9WgedVeNC4WKbI0uaC50MyulUnVNqopSuihFwwkyn7LSxFXUXORICgahummG/gxl/1lg==","signatures":[{"sig":"MEUCIQD58NpiuL1JX64+0nrUlQEdBH+iGAjyCi1VSPwgTrUT3AIgG2oPFGVWP70CMr2axceh0YhHOnvc3/gRQPgZW6o296w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42399},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"20b11d1b616730f55c8899974db8be941f2fc6cf","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.7.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_1.0.4_1765687877294_0.16093841932917408","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@23blocks/block-files","version":"2.0.0","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@2.0.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"97afacda06fe7fe32ea5b4a8f53613be7a9fbfb1","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-2.0.0.tgz","fileCount":33,"integrity":"sha512-2OwKkEEuEhgGJW4Mf7OB26LSV5uh+z39qFxWV6czvaEk4ZMgYto8DIJQOBLQA0K72KvGXe+5s4aChmcd6IQt1A==","signatures":[{"sig":"MEUCIQCTZCElIzHpMzd6kiz0iKTfGxiOd/kxJrtLM8M7VMJkkgIgRcUdCpEAIEV+CDZX7Wb9XIKmXP5G+MZTIMcdw5I29i8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41543},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"cc171716a4806e5f7c65a21bb508ac6a3ba98675","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.7.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_2.0.0_1765761682247_0.7239981815444729","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@23blocks/block-files","version":"2.1.0","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@2.1.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"e5077f9f8a726dee514be92337532a6b577e2b86","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-2.1.0.tgz","fileCount":39,"integrity":"sha512-D1I5xsHjaP2GvmtY1net/LMMez+aL6U2B/YVKVGrOtEQwdE19tq9loJRo7qpFx7y8RWA/X5OBG0qRGBrdnYE0g==","signatures":[{"sig":"MEYCIQDNtcgzzjg8fwzkk+1Fo/1OwuMKDrqBPrGM++jXOePftAIhAMUt/11djKzAbFw81on6OQfDALEsR15LawLItob/yeXl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72499},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"eac7acfcb112065f7e04b2e698f325f047cd09b1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.7.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_2.1.0_1765781071677_0.6552726833915561","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@23blocks/block-files","version":"3.0.0","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@3.0.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"101ef3c24ddbc6c4fc24735ba767b351161ef37a","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-3.0.0.tgz","fileCount":39,"integrity":"sha512-FxalFVjNo7wWlvjF2+LHmZVdjxvlAaueoXD5ZkRdtoZpDzk1yvizCi9R56Rc3MjX7afEqm/KM+lq8zF8GnM+XQ==","signatures":[{"sig":"MEUCIF1ykneTiR3bG/7V51c9c224obb4xIF4HfuRlqevR6h1AiEAgaKu4KXDVKAlsfRk8DVeUijdjPAUX1a4uvLYG5/LEOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72499},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"731acdac881ef0df2f0946bd8feb8cfe3d659d1a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.7.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_3.0.0_1765941596450_0.7874654111891597","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@23blocks/block-files","version":"3.0.1","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@3.0.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"418d41b681cedb184ae66f70aed6cf3e770fb25e","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-3.0.1.tgz","fileCount":40,"integrity":"sha512-HWmgpWmJ2grWEjLm8YWqx4GPd23Ps61K9oD+wgC+QEAk6wHgVU5NyUacSdJhYy8Ptk64fMN7PWyt86qDHsLnuQ==","signatures":[{"sig":"MEUCIQCPDFN0OFa1qZEb+GzNqNYoVwM8UOM1bviBDh94QYHOEgIgLoWFXWdFR0YC62c7FG/Nj78J9EfkPKb6TCcKKD0DY/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79443},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"cccb9469e40313913869befe815cc0cb2fd2e026","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.7.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_3.0.1_1765955903634_0.5186557803961216","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@23blocks/block-files","version":"3.1.0","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@3.1.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"5330b163ebf7b3529e304fd059e952165986b607","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-3.1.0.tgz","fileCount":40,"integrity":"sha512-R3yaf1tb/PKLYQzHGCsz4uCvyV7lO/G6pFLRHGj7Mb9T3ifDTacM7a3JMbpPLoyYnJlo6Yd3bwKlKiveoCBaqA==","signatures":[{"sig":"MEQCIGFS5fEEQJFCiR9l9kRF3K2EbIulEhrQl8G1mfpAK0NFAiAKWeKxRlh77Np/11L+eGOhdtvFNqdeWFg8uCkNkts5NQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79443},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"75f0d3a92b00a657b4bed3a91fc84203ad767926","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.7.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_3.1.0_1767302875619_0.029701918034027885","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@23blocks/block-files","version":"3.1.1","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@3.1.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"c857dee0ebf944dcdef542092455c471d148d447","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-3.1.1.tgz","fileCount":40,"integrity":"sha512-wos9pIoMy8z9QvalWmJ6EDaidtU9+WGyJMUEwexMZL83j6jYQ9/B9MQSdSSHdRzJwFaXssy7lDeTn1KJ218Sgg==","signatures":[{"sig":"MEUCIGgT+5+gpCK0sj7r6QDiGyAEg31BZsRHxrS6qqlLZ8b8AiEArEU6A+fMs+8d2EoIvmID2y2mtfjGU19eH9dUmym5L+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78896},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"eb6cce767ab664e82fadfbf41fcbbeda3356f8ff","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.7.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_3.1.1_1767511693979_0.09502316365761154","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@23blocks/block-files","version":"3.2.0","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@3.2.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"5119992ae8991c36f3d26ab20fcebf71ca125074","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-3.2.0.tgz","fileCount":58,"integrity":"sha512-5GSg7DK8nKxROHiMShGS7n0KNZith4X7L3AqCXj1uZWqs75uls6KdTzYW3w/Fi/tlhCOOjlxsim/jQARNrk8iw==","signatures":[{"sig":"MEQCIFQzPfqQ4nbFbXQUyUYn7Jsq1NQAHj98+0KS45FeG4dSAiBbTFFYd25MmUsDIIKYqJasKp49pq6vyiVdHkcq8/gcYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105353},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"36fcc23c3b59f186155270e2f499d553fce3c7f8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.7.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_3.2.0_1767514100802_0.25489345312041944","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@23blocks/block-files","version":"3.3.0","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@3.3.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"9231756082afa450bb58eda6046c745dcdd4c210","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-3.3.0.tgz","fileCount":64,"integrity":"sha512-Cgbmn2ayo/kKaffiWiqwsq/qrQ/UwSMOSJI/ZRoIE/D8NNSS6JsykxyTbXOiWiHRPBtr9i41dREu66Bus3OWVw==","signatures":[{"sig":"MEYCIQCm+8/KjQPY0pOpMSHO3mLeEdn+Gph618+0NvrfZ3WQegIhALMJnYXvZFyDUX72P+yd8KKrKnmCMbnKl41vNQfaxv3I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117325},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"a12c48cef8c3aabe7e8274669ed183a3acdfdb1d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.7.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_3.3.0_1767516662465_0.03130335189997102","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@23blocks/block-files","version":"3.4.0","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@3.4.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"c1edebfcf680eba71930392032a77c81e957352c","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-3.4.0.tgz","fileCount":70,"integrity":"sha512-WJ1/RdfJBlYIzuSrEePrwcHKJybgsbpqoBE8ztUBN53oveiNFco6Q8rmOhFU6D+i4YzwH/ue+odrCZO7qRK7aA==","signatures":[{"sig":"MEUCIQC8TZcTkcZ99udxmI9jh7YFoT9D205nKUHoqCnfDB2ffAIge++r2dP7Tsa90ZlPCsLhqeT7aKFlelix+tvjHPWroa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@3.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132506},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"55cb5da09b202997d539f41150d784a1a4a0c92e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.7.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_3.4.0_1767518078064_0.8077273953508997","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"@23blocks/block-files","version":"3.4.1","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@3.4.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"c7c3c259343f1ac91bf65e88e967d0ffa8622304","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-3.4.1.tgz","fileCount":70,"integrity":"sha512-3mu1Az4ReMevKXInepGfeEqQ52xvd9x6k24OhhjJJNjB6rBkiWGQyk7HEa0bT/iUeQ5ObtnKWWix75hwL1khOg==","signatures":[{"sig":"MEQCIDoOZASGxRiGLOXhE6TWc/srEEqd8WnYBG4wFaXTN8ukAiBw3dBYlOxTuTswyALj54mEPfjUjr6o8jr7OeXJMwHfWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@3.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132401},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"52093013dcd7ffea62339be862e4ea92c623597f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.7.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_3.4.1_1768536858685_0.2797938218991498","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"@23blocks/block-files","version":"3.4.2","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@3.4.2","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"463330f4dbedcf886d060dcd02edf9b102efbd71","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-3.4.2.tgz","fileCount":70,"integrity":"sha512-1paU5J38Bcw+H6a6GSGtRrx3RzJ11ojwlxy9MYesjf6aksGk/HKdjFrApz/BYDCMHmYa6cws0yyp9lyTH0WLvw==","signatures":[{"sig":"MEQCIFDq3vT+aJqCsWa8UTNJkRUYXIHRbguyxPf3cxxe7q6nAiBCmhUnxNqLHe9R3cjlhHzecP/QJgxbeRqbnQyfi0tZ2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@3.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132597},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"8befccf70ff546bb683fae8887bc190642235082","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.7.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_3.4.2_1768879456736_0.11131452162900124","host":"s3://npm-registry-packages-npm-production"}},"3.4.3":{"name":"@23blocks/block-files","version":"3.4.3","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@3.4.3","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"8e375d29bd66e5e2bae79091917caaaf7f81e00a","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-3.4.3.tgz","fileCount":70,"integrity":"sha512-7X56GiIttf5NF/Ov9AWQfLXWNQ0bKk7Ev46eNS2HnaYs44MNluBlJuw8Rhn6KZ85xyM/mDadNVIaWZv9JF8OAA==","signatures":[{"sig":"MEUCIHRnHPmvWmvagGqjvyEfPrXIXnrV+VYgSYi4JpJPJwR8AiEAhYTjHCsJkElCLwmHAsOZ7aomU4RrBhC1vwXuFSpZUnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@3.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132597},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"2b34248a91b4b2ffee733d5b287c6508842f5256","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.9.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_3.4.3_1770421498350_0.29673596559601423","host":"s3://npm-registry-packages-npm-production"}},"3.4.4":{"name":"@23blocks/block-files","version":"3.4.4","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@3.4.4","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"215481794519a443fc89d4f13496b571dd122e0e","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-3.4.4.tgz","fileCount":70,"integrity":"sha512-TWMNYq7CYa5lZDa0YTNkC80ac5mvxQYK32a4wi6P8qrVLL6ZUprhJouAGRQP7hYgIBOsHg2WDhMmCXxB8uRKmA==","signatures":[{"sig":"MEUCIQDDSgYMoMTPOUF5Wqlzv4VmN7tbHlh5c7jR996fkL0+CQIgBu2vtkKsxsJ9YQOsDwS3euXDPHuu1g6OjVYyXXWk6Ck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@3.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132597},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"fea0037f0dad9aee31bbc9c02f58739c9ebbf017","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.9.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_3.4.4_1770451320073_0.012879894108316137","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@23blocks/block-files","version":"3.5.0","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@3.5.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"18299678a975ba3402d1509acc6c9b27f622b35d","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-3.5.0.tgz","fileCount":70,"integrity":"sha512-Yx6TtS4LEmCkx3TMFLaLSzNKQt2naHGr2yNWugmUqykTqnQlmwJUCFP1/d10MGiZojpagKdFgavSfZHXaYL0qQ==","signatures":[{"sig":"MEYCIQD2dB48e2oWAX0Ko7uuc6inlvEJYTKSBtMzVAxFllaWRgIhAJY+Is5tt25nSqp/oQ/zhJtm+DSvZyencW60UM9qOwAr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@3.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156094},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"ed42023fa8f9c47982ff0e360d33fa6eee85c405","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.9.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_3.5.0_1770522212805_0.6708957197573355","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@23blocks/block-files","version":"3.6.0","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@3.6.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"454ba3709ba3e0f409bdc0ba463b5604dbfd1a53","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-3.6.0.tgz","fileCount":70,"integrity":"sha512-6kNqDqncPkCxolzF/Z1R9l1Uduvb3pjIX8JMANpflZzKku+5NGalWzyPkZ+WBMPemiVuoSSG4Ru5XDC/Fbp7Xw==","signatures":[{"sig":"MEUCICL7ozAnUIAdT1/zqmLJIbgZaShWAnLCKLELMMe8zAhwAiEAldC0EPijFcMrIzdmsYdR4dRqmlcyP1kZwV883ZFtx6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@3.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156317},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"0b40ea3bba7b352cfe5fcdb6c780729182bdb587","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.10.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_3.6.0_1771306578068_0.10509146496811805","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@23blocks/block-files","version":"4.0.0","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@4.0.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"f8126f706755c005b642c1e714e2021faed0a74e","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-4.0.0.tgz","fileCount":70,"integrity":"sha512-5IZV11yZrjaBH41cjM8Wkb5MyDwBs/k9/9yt9n8J7sUponRZMQMayErHEllp+7ugMBwFgopH3MTXoneyEukTnw==","signatures":[{"sig":"MEUCIHaF/r16iKvtQTqFBXSNTea6oMc7ga+uI9X8KdDr6iOMAiEA6uhvNEPdrsimE7CoJtmaLkIOkeyF1z7PJgxg33ZesZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156656},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"f06f2b45de14ffc3b57da66f04bf1c72b080bc61","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.10.1","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_4.0.0_1771605161278_0.9671918959483339","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@23blocks/block-files","version":"5.0.0","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@5.0.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"246c12bf16263b4da62f9fa4fa79fc5fe80fa0c9","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-5.0.0.tgz","fileCount":71,"integrity":"sha512-JrkMgHnaDEAXauiNoJqNGY5v+Qu4/QXj0VQalRWkH+C/ChislToznSTpKHjhiTdbZJ1Cs4N1hjDT1SQSrRZgIQ==","signatures":[{"sig":"MEUCICmYn77wfwwA0xN1yAkwxeVaPQ8mz81U81MSlmA2PywHAiEA9AOtWbTlOnFsImX7He9mkq4dB43o5HU/gW9xyuA4Zig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172668},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"987191bc3b6616722f547334bc37ca191c090e2d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.11.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_5.0.0_1772482417386_0.8134450526221049","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@23blocks/block-files","version":"5.0.1","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@5.0.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"4b5f21c41601bb699b1c168e9fc1a7eddd07643f","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-5.0.1.tgz","fileCount":71,"integrity":"sha512-R4vSwgCPEsPPbaYgshZ4zDIlp4DUIsmFo4BdK6t/9h2w/gdCnvLDu1uWxluFI4S6PPI/tuQINsU2zfp3pUQp+A==","signatures":[{"sig":"MEQCIB5Q+A8Zt3hUnp682cOvLNgCi+a4yiXGA+noJaDUZXzCAiBITKyfoS6ID6RQ5o/ovEXSzVhhoJAsWZUSw2O7pzf7HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@5.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172805},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"b37182ee229ea2807162ed869526c7f3d2ac78c6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.11.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.20.0","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_5.0.1_1772567245808_0.022091013217175215","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@23blocks/block-files","version":"6.0.0","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@6.0.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"037d91b7d42c4c0520bbb62d8b9c6ca185e94a5a","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-6.0.0.tgz","fileCount":71,"integrity":"sha512-7oXahrumbkol+V11xDh0CsegG+9XUCWmwyBhM1cDPYNif1nQ307/L9TpyjFGH7kCM2h44ZE330xbiQ+p3YTUjg==","signatures":[{"sig":"MEUCICq4cserAHNOgdpMfJO7WwHQNxDOcYBOSvmOJescVrKIAiEAwTFoSWXNH0F5K4Dq7KNZ0z0cdxa66Ew91igcVKDJT6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@6.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":182509},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"1cd8c67ee1fdd959c11dfa6ac698c0ec6dc33f68","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.15.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_6.0.0_1779817857340_0.885715196262878","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"@23blocks/block-files","version":"6.0.1","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@6.0.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"81b8b6602d41bd5e63b892b220eb3a686471188d","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-6.0.1.tgz","fileCount":71,"integrity":"sha512-xIeu4kRuWipwVbYIeAJ5aLvviN/ssyhezJ1oXajvIxZjJCA7WEk0JiGTrDXBcRkdEnYNEcGbMNu+yfYDSojtLw==","signatures":[{"sig":"MEUCIQDvcvOrCNuZqH2mo8QXDJYF3/inHPWgfvgh0M5lw4ysewIgNX9yaT8DRaKezgGfEpSY9UTFjbv+Z1cMlnD/PScGKPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@6.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":184348},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"73aca3e1bfe578e888c11eb92e2706a8f388df53","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.15.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_6.0.1_1779860778738_0.8617897319877488","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"@23blocks/block-files","version":"6.1.0","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@6.1.0","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"4e8629155e7c5e06139a9814495dbc34ee1d28fe","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-6.1.0.tgz","fileCount":71,"integrity":"sha512-uE+DyTPBcwcegPeXBO9dmubmWfo6xA89hn2POfnwVM1Eo5QQZ/GDiOfKEOmEEAIudUyqVA05GEqIylzq8kdDzw==","signatures":[{"sig":"MEUCIAt+6fAdBQStdQWMOgSaSj9SRBZ+YCQtt3bM4+3cN4/OAiEA32hQ2lFRP7P0IAKA4ySgGQb5N2/oXdUom1ED4E9BvGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@6.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":190425},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"96122a83dcf2dfbd6b4179fc547da39eb7efb1bc","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.15.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_6.1.0_1779868605691_0.8798332080589635","host":"s3://npm-registry-packages-npm-production"}},"6.1.1":{"name":"@23blocks/block-files","version":"6.1.1","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@6.1.1","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"b6578ce896f4e57ba4113724d90be5085dd85891","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-6.1.1.tgz","fileCount":71,"integrity":"sha512-LFVq5ksgety5HCdjRIeVA/dNmKsCtfuO9M03glW4yU/v/tRBeOUVgsJ+Pb3oth6mOAU2UrWN0Ujpox4DhysL6Q==","signatures":[{"sig":"MEUCIQCUEoCEFGn3vCyBxGLS1dghjIq/f3/c60rpjITFf1gz2gIgR3Fppgr4KpX1YXnOWzQihzhGy7YiA9iyvuE6GbBalYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@6.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191313},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"4a9d764541ea64cae10c86a5face978fff840271","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.15.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"*","@23blocks/jsonapi-codec":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_6.1.1_1779903916245_0.3480162298401954","host":"s3://npm-registry-packages-npm-production"}},"6.1.2":{"name":"@23blocks/block-files","version":"6.1.2","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","_id":"@23blocks/block-files@6.1.2","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"nx":{"targets":{"build":{"options":{"main":"packages/block-files/src/index.ts","format":["esm"],"compiler":"swc","tsConfig":"packages/block-files/tsconfig.lib.json","outputPath":"packages/block-files/dist"},"outputs":["{options.outputPath}"],"executor":"@nx/rollup:rollup"}},"sourceRoot":"packages/block-files/src"},"dist":{"shasum":"2d38ac8865f17214df22ac4d65efdf43284feb3f","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-6.1.2.tgz","fileCount":71,"integrity":"sha512-c4CfvlMThohDThIMipZsbiPJj4jSfXE661ZcGfEXr5VipMcjuCgLrQp4ntsVVhiYTeWOKD9/FFqvnLHNHnxQ8w==","signatures":[{"sig":"MEUCIGhB7UF2v3rmyJU+1g08rqwW3GQzdy1FPT2XUcDTFZk7AiEAxvYxsoelwNhDP4Mdd/0gSh5Ai9e1hxmtVIOdcMaprQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@6.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191650},"main":"./dist/index.esm.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"},"./package.json":"./package.json"},"gitHead":"fa982a3f9eb097497baed47ca3f7baa46a3b181e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"repository":{"url":"git+https://github.com/23blocks-OS/frontend-sdk.git","type":"git","directory":"packages/block-files"},"_npmVersion":"11.15.0","description":"Files block for 23blocks SDK - storage, upload, download, file management","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@swc/helpers":"~0.5.11","@23blocks/contracts":"^2.4.0","@23blocks/jsonapi-codec":"^3.3.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/block-files_6.1.2_1779909114378_0.8293298579914505","host":"s3://npm-registry-packages-npm-production"}},"6.1.3":{"name":"@23blocks/block-files","version":"6.1.3","description":"Files block for 23blocks SDK - storage, upload, download, file management","license":"MIT","author":{"name":"23blocks","email":"hello@23blocks.com"},"repository":{"type":"git","url":"git+https://github.com/23blocks-OS/frontend-sdk.git","directory":"packages/block-files"},"homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"type":"module","main":"./dist/index.esm.js","module":"./dist/index.esm.js","types":"./dist/index.d.ts","exports":{"./package.json":"./package.json",".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.esm.js"}},"nx":{"sourceRoot":"packages/block-files/src","targets":{"build":{"executor":"@nx/rollup:rollup","outputs":["{options.outputPath}"],"options":{"outputPath":"packages/block-files/dist","main":"packages/block-files/src/index.ts","tsConfig":"packages/block-files/tsconfig.lib.json","compiler":"swc","format":["esm"]}}}},"dependencies":{"@23blocks/contracts":"^2.4.0","@23blocks/jsonapi-codec":"^3.3.3","@swc/helpers":"~0.5.11"},"gitHead":"be21b06b00f5e8aee1f8555e0c8ce392d5b4cbb1","_id":"@23blocks/block-files@6.1.3","_nodeVersion":"20.20.2","_npmVersion":"11.16.0","dist":{"integrity":"sha512-MFe0/BDs0te167aZe84TmGhahakHC2M0Bz4w3GdyP5Ew3I0YGynV9oD9HpFEzEnL8Ib0w3btUQUTAN1mhMn0rQ==","shasum":"eabe499986f76355a8ecf9b4b2780f12cff67b6c","tarball":"https://registry.npmjs.org/@23blocks/block-files/-/block-files-6.1.3.tgz","fileCount":71,"unpackedSize":191787,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@23blocks%2fblock-files@6.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEXWWwJ6SxGwrP1Tpb7piow2ihEZNRuIWYGLk8u+++0sAiA89Eta+783GHdV0uynscHJX46Wm3b3MiOKxwejduDCmQ=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a76928ba-2799-4861-a650-93176e69e30d"}},"directories":{},"maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/block-files_6.1.3_1779939892250_0.6867574735751278"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-13T06:31:51.774Z","modified":"2026-05-28T03:44:52.689Z","0.1.0":"2025-12-13T06:31:52.022Z","0.2.1":"2025-12-13T21:11:13.026Z","1.0.0":"2025-12-13T23:05:48.931Z","1.0.1":"2025-12-14T00:05:42.338Z","1.0.2":"2025-12-14T00:39:51.090Z","1.0.3":"2025-12-14T01:38:32.355Z","1.0.4":"2025-12-14T04:51:17.430Z","2.0.0":"2025-12-15T01:21:22.387Z","2.1.0":"2025-12-15T06:44:31.818Z","3.0.0":"2025-12-17T03:19:56.594Z","3.0.1":"2025-12-17T07:18:23.771Z","3.1.0":"2026-01-01T21:27:55.761Z","3.1.1":"2026-01-04T07:28:14.142Z","3.2.0":"2026-01-04T08:08:20.958Z","3.3.0":"2026-01-04T08:51:02.655Z","3.4.0":"2026-01-04T09:14:38.213Z","3.4.1":"2026-01-16T04:14:18.833Z","3.4.2":"2026-01-20T03:24:16.894Z","3.4.3":"2026-02-06T23:44:58.505Z","3.4.4":"2026-02-07T08:02:00.221Z","3.5.0":"2026-02-08T03:43:32.963Z","3.6.0":"2026-02-17T05:36:18.202Z","4.0.0":"2026-02-20T16:32:41.403Z","5.0.0":"2026-03-02T20:13:37.554Z","5.0.1":"2026-03-03T19:47:25.988Z","6.0.0":"2026-05-26T17:50:57.503Z","6.0.1":"2026-05-27T05:46:18.861Z","6.1.0":"2026-05-27T07:56:45.829Z","6.1.1":"2026-05-27T17:45:16.389Z","6.1.2":"2026-05-27T19:11:54.530Z","6.1.3":"2026-05-28T03:44:52.416Z"},"bugs":{"url":"https://github.com/23blocks-OS/frontend-sdk/issues"},"author":{"name":"23blocks","email":"hello@23blocks.com"},"license":"MIT","homepage":"https://github.com/23blocks-OS/frontend-sdk/tree/main/packages/block-files","keywords":["23blocks","sdk","files","storage","upload","download","file-management"],"repository":{"type":"git","url":"git+https://github.com/23blocks-OS/frontend-sdk.git","directory":"packages/block-files"},"description":"Files block for 23blocks SDK - storage, upload, download, file management","maintainers":[{"name":"juan.pelaez","email":"jpelaez@23blocks.com"}],"readme":"# @23blocks/block-files\n\nFiles block for the 23blocks SDK - file uploads, storage, and entity attachments.\n\n[![npm version](https://img.shields.io/npm/v/@23blocks/block-files.svg)](https://www.npmjs.com/package/@23blocks/block-files)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## Installation\n\n```bash\nnpm install @23blocks/block-files @23blocks/transport-http\n```\n\n## Overview\n\nThis package provides file management functionality including:\n\n- **Storage Files** - Direct file uploads and management\n- **Entity Files** - Attach files to other entities\n- **File Schemas** - Define file requirements and validations\n\n## Quick Start\n\n```typescript\nimport { createHttpTransport } from '@23blocks/transport-http';\nimport { createFilesBlock } from '@23blocks/block-files';\n\nconst transport = createHttpTransport({\n  baseUrl: 'https://api.yourapp.com',\n  headers: () => {\n    const token = localStorage.getItem('access_token');\n    return token ? { Authorization: `Bearer ${token}` } : {};\n  },\n});\n\nconst files = createFilesBlock(transport, {\n  apiKey: 'your-api-key',\n});\n\n// List files\nconst { data: fileList } = await files.storageFiles.list({ limit: 20 });\n\nfileList.forEach((file) => {\n  console.log(file.filename, file.size, file.url);\n});\n```\n\n## Services\n\n### storageFiles - File Storage\n\n```typescript\n// List files\nconst { data: fileList, meta } = await files.storageFiles.list({\n  limit: 20,\n  folder: 'images',\n});\n\n// Get file by ID\nconst file = await files.storageFiles.get('file-id');\n\n// Upload file\nconst newFile = await files.storageFiles.upload({\n  file: fileBlob,\n  filename: 'document.pdf',\n  folder: 'documents',\n  contentType: 'application/pdf',\n});\n\n// Create file record (for external URLs)\nconst fileRecord = await files.storageFiles.create({\n  filename: 'external-image.jpg',\n  url: 'https://example.com/image.jpg',\n  contentType: 'image/jpeg',\n  size: 12345,\n});\n\n// Update file metadata\nconst updated = await files.storageFiles.update('file-id', {\n  filename: 'renamed-document.pdf',\n  folder: 'archived',\n});\n\n// Delete file\nawait files.storageFiles.delete('file-id');\n\n// Get download URL\nconst downloadUrl = await files.storageFiles.getDownloadUrl('file-id');\n```\n\n### entityFiles - Entity Attachments\n\n```typescript\n// List files attached to an entity\nconst { data: attachments } = await files.entityFiles.list({\n  entityType: 'product',\n  entityId: 'product-123',\n});\n\n// Attach file to entity\nconst attachment = await files.entityFiles.attach({\n  entityType: 'product',\n  entityId: 'product-123',\n  fileId: 'file-id',\n  position: 1,\n  label: 'Main Image',\n});\n\n// Update attachment\nconst updated = await files.entityFiles.update('attachment-id', {\n  position: 2,\n  label: 'Secondary Image',\n});\n\n// Reorder files\nawait files.entityFiles.reorder({\n  entityType: 'product',\n  entityId: 'product-123',\n  fileIds: ['file-1', 'file-2', 'file-3'],\n});\n\n// Remove attachment\nawait files.entityFiles.delete('attachment-id');\n```\n\n### fileSchemas - File Schemas\n\n```typescript\n// List file schemas\nconst { data: schemas } = await files.fileSchemas.list();\n\n// Get schema by ID\nconst schema = await files.fileSchemas.get('schema-id');\n\n// Create file schema\nconst newSchema = await files.fileSchemas.create({\n  name: 'Product Images',\n  entityType: 'product',\n  allowedTypes: ['image/jpeg', 'image/png', 'image/webp'],\n  maxSize: 5 * 1024 * 1024, // 5MB\n  maxFiles: 10,\n  required: true,\n});\n\n// Update schema\nconst updated = await files.fileSchemas.update('schema-id', {\n  maxFiles: 20,\n});\n\n// Delete schema\nawait files.fileSchemas.delete('schema-id');\n```\n\n## Types\n\n```typescript\nimport type {\n  StorageFile,\n  EntityFile,\n  FileSchema,\n  CreateStorageFileRequest,\n  UploadFileRequest,\n  AttachFileRequest,\n  CreateFileSchemaRequest,\n  ListStorageFilesParams,\n} from '@23blocks/block-files';\n```\n\n### StorageFile\n\n| Property | Type | Description |\n|----------|------|-------------|\n| `id` | `string` | File ID |\n| `uniqueId` | `string` | Unique identifier |\n| `filename` | `string` | Original filename |\n| `contentType` | `string` | MIME type |\n| `size` | `number` | File size in bytes |\n| `url` | `string` | Public URL |\n| `folder` | `string` | Storage folder |\n| `createdAt` | `Date` | Upload timestamp |\n\n### EntityFile\n\n| Property | Type | Description |\n|----------|------|-------------|\n| `id` | `string` | Attachment ID |\n| `entityType` | `string` | Type of parent entity |\n| `entityId` | `string` | Parent entity ID |\n| `fileId` | `string` | Attached file ID |\n| `position` | `number` | Display order |\n| `label` | `string` | Display label |\n| `file` | `StorageFile` | File details |\n\n### FileSchema\n\n| Property | Type | Description |\n|----------|------|-------------|\n| `id` | `string` | Schema ID |\n| `name` | `string` | Schema name |\n| `entityType` | `string` | Entity type this applies to |\n| `allowedTypes` | `string[]` | Allowed MIME types |\n| `maxSize` | `number` | Max file size in bytes |\n| `maxFiles` | `number` | Max number of files |\n| `required` | `boolean` | Whether files are required |\n\n## Error Handling\n\n```typescript\nimport { isBlockErrorException, ErrorCodes } from '@23blocks/contracts';\n\ntry {\n  await files.storageFiles.upload({ file: largeFile, filename: 'huge.zip' });\n} catch (error) {\n  if (isBlockErrorException(error)) {\n    switch (error.code) {\n      case ErrorCodes.VALIDATION_ERROR:\n        console.log('File too large or invalid type');\n        break;\n      case ErrorCodes.FORBIDDEN:\n        console.log('Not authorized to upload files');\n        break;\n    }\n  }\n}\n```\n\n## Advanced Usage\n\n### Uploading with Progress\n\n```typescript\n// Use FormData for browser uploads with progress\nasync function uploadWithProgress(file: File, onProgress: (percent: number) => void) {\n  const formData = new FormData();\n  formData.append('file', file);\n  formData.append('filename', file.name);\n\n  return new Promise((resolve, reject) => {\n    const xhr = new XMLHttpRequest();\n    xhr.upload.onprogress = (e) => {\n      if (e.lengthComputable) {\n        onProgress((e.loaded / e.total) * 100);\n      }\n    };\n    xhr.onload = () => resolve(JSON.parse(xhr.response));\n    xhr.onerror = () => reject(new Error('Upload failed'));\n    xhr.open('POST', 'https://api.yourapp.com/files');\n    xhr.setRequestHeader('Authorization', `Bearer ${token}`);\n    xhr.send(formData);\n  });\n}\n```\n\n## Related Packages\n\n- [`@23blocks/block-content`](https://www.npmjs.com/package/@23blocks/block-content) - Content management\n- [`@23blocks/block-products`](https://www.npmjs.com/package/@23blocks/block-products) - Product images\n- [`@23blocks/angular`](https://www.npmjs.com/package/@23blocks/angular) - Angular integration\n- [`@23blocks/react`](https://www.npmjs.com/package/@23blocks/react) - React integration\n- [`@23blocks/sdk`](https://www.npmjs.com/package/@23blocks/sdk) - Full SDK package\n\n## License\n\nMIT - Copyright (c) 2024 23blocks\n","readmeFilename":"README.md"}