{"_id":"@alova/storage-file","_rev":"6-db852830659ae5bad141d20d3ae6d1b4","name":"@alova/storage-file","dist-tags":{"latest":"1.1.3"},"versions":{"1.0.0":{"name":"@alova/storage-file","version":"1.0.0","keywords":["hooks","nodejs","deno","bun","typescript","request","superagent","alova","axios"],"author":{"name":"Scott hu"},"license":"MIT","_id":"@alova/storage-file@1.0.0","maintainers":[{"name":"zz4780452","email":"huzhen555@qq.com"}],"homepage":"https://alova.js.org","bugs":{"url":"https://github.com/alovajs/alova/issues"},"dist":{"shasum":"6160b068a3f9af5a8023ae58c50d0a4433bcefb8","tarball":"https://registry.npmjs.org/@alova/storage-file/-/storage-file-1.0.0.tgz","fileCount":6,"integrity":"sha512-QZpHpG8HJtpa5lQJz+coKIZQRCOGJg3Ki25q5BUg1qWC8yLnrufv7qo3hTrz8HQFCcxlrWd8FTphPJI/iq6dzw==","signatures":[{"sig":"MEQCIGslpzJS22odhaHvFw9yHXhnl32uwTRWSk1TRsl7BP5AAiACvamdEIvhUUvOMFZGOVO8AJvxBnHxhNx+hW7QcBgXjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10130},"main":"dist/index.common.cjs","_from":"file:alova-storage-file-1.0.0.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"lint":"eslint --ext .ts,.js src/**","test":"vitest run","build":"npm run clean && alova-scripts build","clean":"rimraf ./dist","commit":"git-cz && git push","lint:fix":"eslint --ext .ts,.js src/** --fix"},"_npmUser":{"name":"zz4780452","email":"huzhen555@qq.com"},"_resolved":"/tmp/48618aec173f7563e56fccb260f52959/alova-storage-file-1.0.0.tgz","_integrity":"sha512-QZpHpG8HJtpa5lQJz+coKIZQRCOGJg3Ki25q5BUg1qWC8yLnrufv7qo3hTrz8HQFCcxlrWd8FTphPJI/iq6dzw==","repository":{"url":"git://github.com/alovajs/alova.git","type":"git"},"_npmVersion":"10.8.2","description":"storage adapter of local files for alova.js","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@alova/shared":"1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","alova":"3.3.0","execa":"^9.5.3","ts-node":"^10.9.2","@alova/mock":"2.0.16","@alova/scripts":"1.1.1"},"peerDependencies":{"alova":"^3.0.20"},"_npmOperationalInternal":{"tmp":"tmp/storage-file_1.0.0_1749307030872_0.3484466961939421","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@alova/storage-file","version":"1.0.1","keywords":["hooks","nodejs","deno","bun","typescript","request","superagent","alova","axios"],"author":{"name":"Scott hu"},"license":"MIT","_id":"@alova/storage-file@1.0.1","maintainers":[{"name":"zz4780452","email":"huzhen555@qq.com"}],"homepage":"https://alova.js.org","bugs":{"url":"https://github.com/alovajs/alova/issues"},"dist":{"shasum":"c00b41e8c923d8dc232dad1b73092e258dc789a4","tarball":"https://registry.npmjs.org/@alova/storage-file/-/storage-file-1.0.1.tgz","fileCount":6,"integrity":"sha512-JBmGJmVw/dNuVNbjhBXM3JJppi/WD3gbxn2+eVm3VGFY2zHg8Gsi5cxUy/YdhZvgidrqtgDTnNhzroWK8Rf3fA==","signatures":[{"sig":"MEQCIGxiWpbsTVFLl0QMot62QEiYECrQuPs7dYHH/ssLyj77AiAtdicO+dzbUrvffI74RB3lbur9kp2UvHtNja4biUZCDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10190},"main":"dist/index.common.cjs","_from":"file:alova-storage-file-1.0.1.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"lint":"eslint --ext .ts,.js src/**","test":"vitest run","build":"npm run clean && alova-scripts build","clean":"rimraf ./dist","commit":"git-cz && git push","lint:fix":"eslint --ext .ts,.js src/** --fix"},"_npmUser":{"name":"zz4780452","email":"huzhen555@qq.com"},"_resolved":"/tmp/e5186fd7e84b2e37dd8f8dcb533a6e4a/alova-storage-file-1.0.1.tgz","_integrity":"sha512-JBmGJmVw/dNuVNbjhBXM3JJppi/WD3gbxn2+eVm3VGFY2zHg8Gsi5cxUy/YdhZvgidrqtgDTnNhzroWK8Rf3fA==","repository":{"url":"git://github.com/alovajs/alova.git","type":"git"},"_npmVersion":"10.8.2","description":"storage adapter of local files for alova.js","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@alova/shared":"1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","alova":"3.3.3","execa":"^9.5.3","ts-node":"^10.9.2","@alova/mock":"2.0.17","@alova/scripts":"1.1.1"},"peerDependencies":{"alova":"^3.0.20"},"_npmOperationalInternal":{"tmp":"tmp/storage-file_1.0.1_1750089312336_0.9844890060709908","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@alova/storage-file","version":"1.1.0","keywords":["hooks","nodejs","deno","bun","typescript","request","superagent","alova","axios"],"author":{"name":"Scott hu"},"license":"MIT","_id":"@alova/storage-file@1.1.0","maintainers":[{"name":"zz4780452","email":"huzhen555@qq.com"}],"homepage":"https://alova.js.org","bugs":{"url":"https://github.com/alovajs/alova/issues"},"dist":{"shasum":"e749c6f132f1bdd114aec09179daf54af8ef18f1","tarball":"https://registry.npmjs.org/@alova/storage-file/-/storage-file-1.1.0.tgz","fileCount":6,"integrity":"sha512-KaIw2j3ntwYWmpJB7fPMjketbgZIdQeFzAkYlj/bgRkbFvyYF9pIhddPAI41SwwboXXHzXCFXtC4clpFVx9Wiw==","signatures":[{"sig":"MEUCIDlIIIqHVsU5llLdYT2+oAvFh8282YWbnNFqsKqwhtZEAiEAtLQoNJTpcCd1IcBpGt9Z+D1FW05eepRut2FL2KwU0X8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14188},"main":"dist/index.common.cjs","type":"module","_from":"file:alova-storage-file-1.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"lint":"eslint --ext .ts,.js src/**","test":"vitest run","build":"npm run clean && alova-scripts build","clean":"rimraf ./dist","commit":"git-cz && git push","lint:fix":"eslint --ext .ts,.js src/** --fix"},"_npmUser":{"name":"zz4780452","email":"huzhen555@qq.com"},"_resolved":"/tmp/c3a8ce21653edcb58c413f84b59c558c/alova-storage-file-1.1.0.tgz","_integrity":"sha512-KaIw2j3ntwYWmpJB7fPMjketbgZIdQeFzAkYlj/bgRkbFvyYF9pIhddPAI41SwwboXXHzXCFXtC4clpFVx9Wiw==","repository":{"url":"git://github.com/alovajs/alova.git","type":"git"},"_npmVersion":"10.8.2","description":"storage adapter of local files for alova.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"@alova/shared":"1.3.1","proper-lockfile":"^4.1.2","@types/proper-lockfile":"^4.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","alova":"3.4.0","execa":"^9.5.3","ts-node":"^10.9.2","@alova/mock":"2.0.17","@alova/scripts":"1.1.1"},"peerDependencies":{"alova":"^3.0.20"},"_npmOperationalInternal":{"tmp":"tmp/storage-file_1.1.0_1764431073516_0.5116073646542771","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@alova/storage-file","version":"1.1.1","keywords":["hooks","nodejs","deno","bun","typescript","request","superagent","alova","axios"],"author":{"name":"Scott hu"},"license":"MIT","_id":"@alova/storage-file@1.1.1","maintainers":[{"name":"zz4780452","email":"huzhen555@qq.com"}],"homepage":"https://alova.js.org","bugs":{"url":"https://github.com/alovajs/alova/issues"},"dist":{"shasum":"5f321822e2f94e3bc61546e330f5cc2cdd698683","tarball":"https://registry.npmjs.org/@alova/storage-file/-/storage-file-1.1.1.tgz","fileCount":6,"integrity":"sha512-yhDs2UQjEHa9DKMZ9rlOOVeK95BfN5trzl26b/aupjO5kFmzDcdI/iWZ5Sa1NWqB2DcH/CElNf+WOWeJ0wO89g==","signatures":[{"sig":"MEQCIB9JVtomWra5RTorfAKpH2XYDLEIsFo5OFsLVAK4EOkGAiBufDayXoplZ1DA/Pf7di7YV+s0gT88zORPxxsBbpQS5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14188},"main":"dist/index.common.cjs","type":"module","_from":"file:alova-storage-file-1.1.1.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"lint":"eslint --ext .ts,.js src/**","test":"vitest run","build":"npm run clean && alova-scripts build","clean":"rimraf ./dist","commit":"git-cz && git push","lint:fix":"eslint --ext .ts,.js src/** --fix"},"_npmUser":{"name":"zz4780452","email":"huzhen555@qq.com"},"_resolved":"/tmp/cc23da9c4b4b91272f343cf34606de89/alova-storage-file-1.1.1.tgz","_integrity":"sha512-yhDs2UQjEHa9DKMZ9rlOOVeK95BfN5trzl26b/aupjO5kFmzDcdI/iWZ5Sa1NWqB2DcH/CElNf+WOWeJ0wO89g==","repository":{"url":"git://github.com/alovajs/alova.git","type":"git"},"_npmVersion":"10.8.2","description":"storage adapter of local files for alova.js","directories":{},"_nodeVersion":"20.19.6","dependencies":{"@alova/shared":"1.3.2","proper-lockfile":"^4.1.2","@types/proper-lockfile":"^4.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","alova":"3.4.1","execa":"^9.5.3","ts-node":"^10.9.2","@alova/mock":"2.0.18","@alova/scripts":"1.1.1"},"peerDependencies":{"alova":"^3.0.20"},"_npmOperationalInternal":{"tmp":"tmp/storage-file_1.1.1_1765702911602_0.6638037136042516","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@alova/storage-file","version":"1.1.2","keywords":["hooks","nodejs","deno","bun","typescript","request","superagent","alova","axios"],"author":{"name":"Scott hu"},"license":"MIT","_id":"@alova/storage-file@1.1.2","maintainers":[{"name":"zz4780452","email":"huzhen555@qq.com"}],"homepage":"https://alova.js.org","bugs":{"url":"https://github.com/alovajs/alova/issues"},"dist":{"shasum":"9f18c00a86da2ce6a05488ccaae504fdd2a5e02c","tarball":"https://registry.npmjs.org/@alova/storage-file/-/storage-file-1.1.2.tgz","fileCount":6,"integrity":"sha512-9f+co+yerwSQfqcZsNRSGV8Tu2JC5eZXwrj30jbUQeiT2o2EC+FtrYyE4lGGR7Ydbnnpb30eCcgYd9JTICRFbg==","signatures":[{"sig":"MEUCIGP1YCcE/Uh6iRUasGrLHX95RO4BHvrYQ5RNgbAr/qdYAiEAiCDymrrumFf0w5gxqrhe0GbqGjBSjEIdG/yXTfeTNTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13706},"main":"dist/index.common.cjs","type":"module","_from":"file:alova-storage-file-1.1.2.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"lint":"eslint --ext .ts,.js src/**","test":"vitest run","build":"npm run clean && alova-scripts build","clean":"rimraf ./dist","commit":"git-cz && git push","lint:fix":"eslint --ext .ts,.js src/** --fix"},"_npmUser":{"name":"zz4780452","email":"huzhen555@qq.com"},"_resolved":"/tmp/395d1af486c382e743371d1e35c829b3/alova-storage-file-1.1.2.tgz","_integrity":"sha512-9f+co+yerwSQfqcZsNRSGV8Tu2JC5eZXwrj30jbUQeiT2o2EC+FtrYyE4lGGR7Ydbnnpb30eCcgYd9JTICRFbg==","repository":{"url":"git://github.com/alovajs/alova.git","type":"git"},"_npmVersion":"10.8.2","description":"storage adapter of local files for alova.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@alova/shared":"1.3.3","proper-lockfile":"^4.1.2","@types/proper-lockfile":"^4.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","alova":"3.5.2","execa":"^9.5.3","ts-node":"^10.9.2","@alova/mock":"2.0.21","@alova/scripts":"1.1.1"},"peerDependencies":{"alova":"^3.0.20"},"_npmOperationalInternal":{"tmp":"tmp/storage-file_1.1.2_1783831759096_0.6049366446339473","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@alova/storage-file","version":"1.1.3","description":"storage adapter of local files for alova.js","homepage":"https://alova.js.org","main":"dist/index.common.cjs","module":"dist/index.esm.js","types":"dist/index.d.ts","type":"module","keywords":["hooks","nodejs","deno","bun","typescript","request","superagent","alova","axios"],"author":{"name":"Scott hu"},"license":"MIT","repository":{"type":"git","url":"git://github.com/alovajs/alova.git"},"bugs":{"url":"https://github.com/alovajs/alova/issues"},"peerDependencies":{"alova":"^3.0.20"},"dependencies":{"@types/proper-lockfile":"^4.1.4","proper-lockfile":"^4.1.2","@alova/shared":"1.3.4"},"devDependencies":{"execa":"^9.5.3","ts-node":"^10.9.2","tsx":"^4.19.4","@alova/mock":"2.0.22","@alova/scripts":"1.1.1","alova":"3.5.3"},"scripts":{"clean":"rimraf ./dist","test":"vitest run","lint":"eslint --ext .ts,.js src/**","lint:fix":"eslint --ext .ts,.js src/** --fix","build":"npm run clean && alova-scripts build","commit":"git-cz && git push"},"_id":"@alova/storage-file@1.1.3","_integrity":"sha512-co1ZePjR3AqBhHbhqrqDmAhviTUJJAQ2rzTFXyy7Vk+rV2U8wfPNh1KQlySLxRwKiBdjh856hykqYEmwvaJrew==","_resolved":"/tmp/10f87efb3a9ce30a108b89143858202a/alova-storage-file-1.1.3.tgz","_from":"file:alova-storage-file-1.1.3.tgz","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-co1ZePjR3AqBhHbhqrqDmAhviTUJJAQ2rzTFXyy7Vk+rV2U8wfPNh1KQlySLxRwKiBdjh856hykqYEmwvaJrew==","shasum":"f4061089b8d16d97337e319e97d4bb44c72bfd50","tarball":"https://registry.npmjs.org/@alova/storage-file/-/storage-file-1.1.3.tgz","fileCount":6,"unpackedSize":13706,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCPN40GNb0MiSXTquCfPfRYApXxkyrEBTRVvSqMFWCuuQIgco1/eMv6K+i09prlBPds5RzuL/xpgHkcJUsMZ7xsP2Y="}]},"_npmUser":{"name":"zz4780452","email":"huzhen555@qq.com"},"directories":{},"maintainers":[{"name":"zz4780452","email":"huzhen555@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/storage-file_1.1.3_1784886393964_0.4534770177355185"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-07T14:37:10.757Z","modified":"2026-07-24T09:46:34.383Z","1.0.0":"2025-06-07T14:37:11.072Z","1.0.1":"2025-06-16T15:55:12.537Z","1.1.0":"2025-11-29T15:44:33.699Z","1.1.1":"2025-12-14T09:01:51.776Z","1.1.2":"2026-07-12T04:49:19.221Z","1.1.3":"2026-07-24T09:46:34.165Z"},"bugs":{"url":"https://github.com/alovajs/alova/issues"},"author":{"name":"Scott hu"},"license":"MIT","homepage":"https://alova.js.org","keywords":["hooks","nodejs","deno","bun","typescript","request","superagent","alova","axios"],"repository":{"type":"git","url":"git://github.com/alovajs/alova.git"},"description":"storage adapter of local files for alova.js","maintainers":[{"name":"zz4780452","email":"huzhen555@qq.com"}],"readme":"<img width=\"100%\" src=\"https://alova.js.org/img/cover.jpg\" />\n\n# Storage adapter of local files for alova\n\nRefer to [alova](https://github.com/alovajs/alova)\n\n## Usage\n\nPlease to [file storage adapter documentation](/resource/storage-adapter/file) for more details.\n\n## Join the community\n\n- [Follow us on X to get the latest updates](https://x.com/alovajs)\n\n- [Join the Discord](https://discord.gg/S47QGJgkVb)\n\n- [Join the WeChat group](https://alova.js.org/img/wechat_qrcode.jpg)\n\n## We need your support\n\nIf you like alova, we are very grateful for giving us a star in the upper right corner, which is a recognition and encouragement for our work.\n\n## Welcome to contribute\n\nWe are honored to receive active participation from developers around the world in Issues and Discussions.\n\nWe hope to make alova a common project for everyone who is willing to participate. We encourage everyone to become a contributor to the alova community with an open and inclusive attitude. Even if you are a junior developer, as long as your ideas meet the development guidelines of alova, please participate generously.\n\nEffective contributions will win you a certain reputation in the Alova community. Before contributing, please be sure to read the [Contribution Guide](https://github.com/alovajs/alova/blob/main/CONTRIBUTING.md) in detail to ensure your contribution is effective.\n\n## Changelog\n\n[Link](https://github.com/alovajs/alova/releases)\n\n## Contributors\n\n<a href=\"https://github.com/alovajs/alova/graphs/contributors\">\n<img src=\"https://contrib.rocks/image?repo=alovajs/alova&max=30&columns=10\" />\n</a>\n\n## LICENSE\n\n[MIT](https://en.wikipedia.org/wiki/MIT_License)\n","readmeFilename":"README.md"}