{"_id":"@aircodelabs/file-sdk","_rev":"7-f86a1797475a2a6033ce32de3ad24ef1","name":"@aircodelabs/file-sdk","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.2":{"name":"@aircodelabs/file-sdk","private":false,"version":"1.0.2","description":"```ts import { Instance } from \"file-sdk\";","main":"dist/index.js","types":"dist/index.d.ts","keywords":[],"author":"","license":"ISC","devDependencies":{"@types/node":"^18.7.9","typescript":"^4.7.4"},"dependencies":{"undici":"^5.10.0"},"scripts":{"test":"tsc && node dist/test"},"_id":"@aircodelabs/file-sdk@1.0.2","_integrity":"sha512-hwKp+90i1kYZr43VlPCTC6iHvi6Mt0we75iEsPxo7vbKSDyjnSAJ2+PAZwSDCb6Z9ZZxeEEMbPks3TGH91Hd/g==","_resolved":"/Users/lz/Documents/aircode/file-service/packages/file-sdk/aircodelabs-file-sdk-1.0.2.tgz","_from":"file:aircodelabs-file-sdk-1.0.2.tgz","_nodeVersion":"18.8.0","_npmVersion":"8.18.0","dist":{"integrity":"sha512-hwKp+90i1kYZr43VlPCTC6iHvi6Mt0we75iEsPxo7vbKSDyjnSAJ2+PAZwSDCb6Z9ZZxeEEMbPks3TGH91Hd/g==","shasum":"a060e68dca16cd720a2ce7231443eecc29314304","tarball":"https://registry.npmjs.org/@aircodelabs/file-sdk/-/file-sdk-1.0.2.tgz","fileCount":15,"unpackedSize":44974,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICtud4dQmiID92pE2gbglmLBmALH+TJOLjp42cqYaen3AiEAsjWlICqyBg2K0DxgC+hNeY3ZBFziUQfaKSkDbeLHZLE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjD3SxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohCA//UrLL0bIeMM4+gjw+aq6v3d3qHNtD7OQh/Gc3Uwnxc2H/a1/Y\r\nEUKz/9jnLAhIqTy1zS+Ue4WXX21dBIXL/pHJR7M7fdz4RBSVLR/3VKWNDrrZ\r\n7/aphLXSEwZ6lvoOrlELNPhcZ4lE6SFnGeL4vtNxdCdiBNla1/DLmCv6aJeb\r\nyQNE4z1yBcJEu0YfuGkkdEwIOzt5U3L5HmQ3Q3YQsRuOnABgZpzkIV3xEfIW\r\njBwdyVvy3TlpRmoaf9GTPZpDRKZ4u4Wk6ReWod7qrgsSTiBmj0WQASLUt+Gh\r\nNVkP6YQe3HR/xgChvCGavH4BQyqxEgmqNhB/4GXIKdXAY2tM8HlR7/5exAIh\r\nD3UDSyhCXji9Kb04SZCw19gXCzg5klpfsDctJlOSl90lhuAiDJXskTWYDyt/\r\nr8ktiJ1FIbtqlq6UyXXwPu4pXGrVTP02diPXSCYlVTT5sH/99gIdQkZQTENQ\r\nbnCZ6NBHTbrJDAH9Wmrfiyvze440bz0yKxRFui9wUzMFILlF8sLUjvvZvjHJ\r\nQ6FHUbMIqfewS7CfA+owMGiu6pj7Xo0QewDZDSH402ktJuiMYH6vJLS0XGfn\r\nZzyW51H5dnSNwmT6NzyLWjNJbsqOpeIzOnfr2o5SWDKiTY9m0cKqVaF63DtI\r\nhFiviNgRXnXGyEY95XkfP2j0hnm4c8HC/KU=\r\n=t36i\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"kris.li","email":"kris@aircode.io"},"directories":{},"maintainers":[{"name":"kris.li","email":"kris@aircode.io"},{"name":"mu4asa","email":"mufasa@aircode.io"},{"name":"neo-aircode","email":"n@aircode.io"},{"name":"airrayi","email":"rayi@aircode.io"},{"name":"adcent","email":"a@aircode.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file-sdk_1.0.2_1661957297442_0.7401749327374068"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-31T14:48:17.389Z","1.0.2":"2022-08-31T14:48:17.607Z","modified":"2023-07-31T06:57:11.627Z"},"maintainers":[{"email":"akira.cn@gmail.com","name":"spritejs"},{"email":"w@aircode.io","name":"kevin_aircode"},{"email":"n@aircode.io","name":"neo-aircode"},{"email":"a@aircode.io","name":"adcent"}],"description":"```ts import { Instance } from \"file-sdk\";","keywords":[],"license":"ISC","readme":"# usage\n\n```ts\nimport { Instance } from \"file-sdk\";\n\nconst remote = {\n  name: \"http\", // 使用 http 协议\n  address: \"127.0.0.1\",\n  port: 8080,\n  family: \"IPv4\",\n};\nconst region = \"aliyun_hk\"; // 存储区域，与 server 端 region 配置对应\n\nconst instance = Instance.create(remote, region);\n\nconst bucket = \"hk-bucket1\";\n\nconst files = await instance.listFile(bucket, \"/prefix/\");\n```\n","readmeFilename":""}