{"_id":"opfs-tools","_rev":"30-3c3d7afec26215467452534b9f09385d","name":"opfs-tools","dist-tags":{"latest":"0.7.4"},"versions":{"0.1.0":{"name":"opfs-tools","version":"0.1.0","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","opfs-tools","tools","文件系统","文件读写","工具"],"_id":"opfs-tools@0.1.0","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"dist":{"shasum":"190f49aaae212d8ec4fc74e8b41f2f734970da68","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.1.0.tgz","fileCount":13,"integrity":"sha512-bFeJEaGtCdoXPQ+KZ2YuBLm9pEY0MxEcy1qpR29EeHZETYzt6aGi76HRY0NS2VxBYwyrn9Z6MtL2psFqyK+rLA==","signatures":[{"sig":"MEYCIQC0xrg//qKnFvxLekevCDjxYgC5s2PVXaPD0Exqw3A63gIhAMQU3tdx9YlACd1xgQGRLcQ/sFVLy8wpumwMt/RjxinE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48375},"main":"dist/opfs-tools.umd.cjs","type":"module","types":"dist/index.d.ts","module":"dist/opfs-tools.js","gitHead":"54aebc04b9521b3c1ac57a104a93324ef06eece5","scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"_npmVersion":"9.5.1","description":"A utility library for simple and efficient file operations in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vitest":"^1.2.1","typescript":"^5.2.2","webdriverio":"^8.28.8","@vitest/browser":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.1.0_1707051669826_0.36537139521105555","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"opfs-tools","version":"0.1.1","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","opfs-tools","tools","文件系统","文件读写","工具"],"_id":"opfs-tools@0.1.1","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"25c42085cdc32fb9f83cdd602e9c41e0bf9aa0d0","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.1.1.tgz","fileCount":13,"integrity":"sha512-F+UroKcPfU2/ZzT/4/hONIEbdFHkD/oWwpzH3rkaz+EiDm0W6b2vqNAp1LrWClGrERZ19X3ceRixYL0ZdXcpjA==","signatures":[{"sig":"MEYCIQCko92yWFz1oj7UzHwv1H4DQtXtk/V+4/pU1wC+LqG0ygIhAP55jkQK80YRxwYLK51BIhQL3JjthFPXEIzi3Ev4KZR7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48436},"main":"dist/opfs-tools.umd.cjs","type":"module","types":"dist/index.d.ts","module":"dist/opfs-tools.js","gitHead":"54aebc04b9521b3c1ac57a104a93324ef06eece5","scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","prepublishOnly":"yarn build"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"9.5.1","description":"A utility library for simple and efficient file operations in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","vitest":"^1.2.1","typescript":"^5.2.2","webdriverio":"^8.28.8","@vitest/browser":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.1.1_1707051780443_0.3290358909928939","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"opfs-tools","version":"0.2.0","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.2.0","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"09b523780d4d626517bb8010e80fdfe4a00d99f4","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.2.0.tgz","fileCount":11,"integrity":"sha512-WmGujaraCqeerJfQk53oh2G4JE/AZvRXET4q99JId6fZBCvXJHJA0ciSWKBJ3X1NoQiJYlOWR8J2sEVNEGLyiw==","signatures":[{"sig":"MEYCIQDvfQNbAQD0miyyboxK+IjverHzQzRvE+w1LzurrIX7OwIhAKxb/eVQfl/koV4jSrxPOPWcrpG5wsQD4k8PkUQ4cRuX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85332},"main":"dist/opfs-tools.umd.cjs","type":"module","types":"dist/index.d.ts","module":"dist/opfs-tools.js","gitHead":"176a05d2203e83ee2211a899a772c8e1454a32e0","scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false","prepublishOnly":"yarn build"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"9.5.1","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","vite":"^5.0.8","vitest":"^1.3.0","typescript":"^5.2.2","webdriverio":"^8.28.8","@vitest/browser":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.2.0_1709468941931_0.8255040731114258","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"opfs-tools","version":"0.2.1","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.2.1","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"9c931830f8bc835c6f809b87f8d0629b7d3bae7e","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.2.1.tgz","fileCount":12,"integrity":"sha512-g3SurinMDG6gaFuQ2tkmzZV+c54bbc4B1HTmHUcROURtzlQgXNf4X6pAvCKtgRLcMpKlZ+2fcduowmm3Zdl7qg==","signatures":[{"sig":"MEQCIHZG3qJJrsZupHkzNdKRGSXUCJ7maLsaHPM31LRQ3yg/AiBA09idlwbOyGx6btqyv4/F875Te8Wv/seKPOMF0u13/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87824},"main":"dist/opfs-tools.umd.cjs","type":"module","types":"dist/index.d.ts","module":"dist/opfs-tools.js","gitHead":"c4fa1d393cff181f7ba0d304e7a365c9406e5939","scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false","prepublishOnly":"yarn build"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"9.5.1","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.0.8","vitest":"^1.3.0","typescript":"^5.2.2","webdriverio":"^8.28.8","@vitest/browser":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.2.1_1710235393638_0.8420668403569442","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"opfs-tools","version":"0.3.0","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.3.0","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"0f957f766e75fa1eaefca7fd0893200113758ca1","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.3.0.tgz","fileCount":12,"integrity":"sha512-olA+oB3oHOMcsFPEBvjqyigOliwmg2Rzk+GHvYybSC2lXRngYd6fgEakKn9NtUuPLpjoPHNsYLcMNkYv9sy8pw==","signatures":[{"sig":"MEUCIAkntGXS2izGqimme45nkLShNd7nod41It09hhue0FNDAiEAs3QnKnuWBPojk1JMNqE5bxiI2E48qjjtKK75sY0/WbA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87915},"main":"dist/opfs-tools.umd.cjs","type":"module","types":"dist/index.d.ts","module":"dist/opfs-tools.js","gitHead":"8525fa6e31e3c0759462beb70ade3f5022fd9865","scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false","prepublishOnly":"yarn build"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"9.5.1","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.0.8","vitest":"^1.3.0","typescript":"^5.2.2","webdriverio":"^8.28.8","@vitest/browser":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.3.0_1711001412624_0.27619108254349256","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"opfs-tools","version":"0.3.1","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.3.1","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"c48fccf4c7aaf95f4531313d380eabe966056b7b","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.3.1.tgz","fileCount":12,"integrity":"sha512-4zLxeAqAKqZWMd8fVe4nfbqQL1oC5NRwhbRc1ugxFYmd93QxigUhSY/ockVTP1PThf0DFJEV+/co20cEm4KB/A==","signatures":[{"sig":"MEYCIQC7CrIBq66xdVuK+Nv7CTcuh2jX7LNBh9kuJT3NR4G3IgIhALIqLTC7gbZIqj6+SYCTYABYaQ1H5zXg4WfDT++8VmLK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88198},"main":"dist/opfs-tools.umd.cjs","type":"module","types":"dist/index.d.ts","module":"dist/opfs-tools.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/opfs-tools.js","require":"./dist/opfs-tools.umd.cjs"}},"gitHead":"a445d786c246ab26e4b81bca0dd02e55580d201d","scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false","prepublishOnly":"yarn build"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"7.24.2","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.0.8","vitest":"^1.3.0","typescript":"^5.2.2","webdriverio":"^8.28.8","@vitest/browser":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.3.1_1712545002403_0.3514501123445539","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"opfs-tools","version":"0.3.2","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.3.2","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"c433d0a33065f98c9d3755af8f222b0c72bcbbfe","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.3.2.tgz","fileCount":14,"integrity":"sha512-KZTDnCup4MbsVh6hYSSSMqhdWTwGQM+H8grHnC2jYmON/N0kW21S0Kbha2O1dAiDter3WbJLCXiwC41f9ifz4A==","signatures":[{"sig":"MEUCIGzwu7Imri6NWJ4G/+sBQ5p8VQlgZqh0eP6jINR6oW7fAiEAmDj9qQPURq26MKFBDSXxTz8FOwzUl1SL1wIhx+aYyP0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90189},"main":"dist/opfs-tools.umd.cjs","type":"module","types":"dist/index.d.ts","module":"dist/opfs-tools.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/opfs-tools.js","require":"./dist/opfs-tools.umd.cjs"}},"gitHead":"0f0f71ee4b89bed162cc82ed85a63c8b91936199","scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false","prepublishOnly":"yarn build"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"9.5.1","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.0.8","vitest":"^1.3.0","typescript":"^5.2.2","webdriverio":"^8.28.8","@vitest/browser":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.3.2_1713248345847_0.16777846099389992","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"opfs-tools","version":"0.3.3","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.3.3","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"5822b35709ede749c493fcc1e0be0b7ac6338716","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.3.3.tgz","fileCount":15,"integrity":"sha512-5/ZQBBxSeACW9gV7Sjyfjz9rrHWnsD30pYfhsfLKNJjpvKxKYeakxe++9nExE/IYlp0Wn3K+c0xCOze42oRl9Q==","signatures":[{"sig":"MEQCID2b4z4IitlGWD/mhTFRVipv5yqiomhU0ZI+af0VaTycAiApsjKsnYQnZbAMqLpRTQ+FecTmoXNaYEK9AqTilAylng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99899},"main":"dist/opfs-tools.umd.cjs","type":"module","types":"dist/index.d.ts","module":"dist/opfs-tools.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/opfs-tools.js","require":"./dist/opfs-tools.umd.cjs"}},"gitHead":"6aff086c21340a91f37ca7b29149dbca51095f1d","scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false","prepublishOnly":"yarn build"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"9.5.1","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.0.8","vitest":"^1.3.0","typescript":"^5.2.2","webdriverio":"^8.28.8","@vitest/browser":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.3.3_1715857124262_0.28846247193896657","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"opfs-tools","version":"0.4.0","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.4.0","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"55e25c9339fcc5f2b2b41eb0337e77180f3324a6","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.4.0.tgz","fileCount":15,"integrity":"sha512-NOvkIIbvCpLYC9JeN9fEF75I35JPWzPZ7aazeg3L6BUa5XyIpxFd0jEsphbwW9g+nJDk2CzPqlCqbWh8ssrSgg==","signatures":[{"sig":"MEQCIBiNvWPurJprs6an8xQH8RpZMuSTBHWtVMs38gljuGiAAiBQBmBUEUZ1uY6jVpmqH2Et56L4ZPWdP82jQsaEnWxv2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100214},"main":"dist/opfs-tools.umd.cjs","type":"module","types":"dist/index.d.ts","module":"dist/opfs-tools.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/opfs-tools.js","require":"./dist/opfs-tools.umd.cjs"}},"gitHead":"d12b7cc1dc14fbd99edcbd748af7f09345f6953c","scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false","prepublishOnly":"yarn build"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"9.5.1","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.0.8","vitest":"^1.3.0","typescript":"^5.2.2","webdriverio":"^8.28.8","@vitest/browser":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.4.0_1715933032191_0.1338881211937062","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"opfs-tools","version":"0.4.1","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.4.1","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"e0d5046759ca5051d132e98509117873646efab4","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.4.1.tgz","fileCount":15,"integrity":"sha512-yXmcZ7LVDzOxfTV1eXdWQL20rm+8f1uQqTLYD/kuh6d/7qBWoAXKcYqOQITfReyNR9k/6pOIdgmIT1FEACMeJw==","signatures":[{"sig":"MEQCIDLWNRRBb9EtFIT69wZz9po/1nc+Eoj9thLK6/g8cEF8AiAKJihiJC/qc4UO8Hlu5fGklWXIcLNbRj6+Og/hkRGnIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100791},"main":"dist/opfs-tools.umd.cjs","type":"module","types":"dist/index.d.ts","module":"dist/opfs-tools.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/opfs-tools.js","require":"./dist/opfs-tools.umd.cjs"}},"gitHead":"5053d8db5865f5845d2df1051851bc816970724f","scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false","prepublishOnly":"yarn build"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"9.5.1","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.0.8","vitest":"^1.3.0","typescript":"^5.2.2","webdriverio":"^8.28.8","@vitest/browser":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.4.1_1716171954428_0.629583080836996","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"opfs-tools","version":"0.4.2","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.4.2","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"9dffef1f99eaafa152ec0e2bbb7c8b48d84eaddb","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.4.2.tgz","fileCount":15,"integrity":"sha512-eAHRFWqyhltUTFK6Pap7sJcIpYSqhvRkPXPmJ0ySgW5Nk+B9GNldHmiw3B+mFYMJlX5wV4gm2ByHIHxPLmUE8g==","signatures":[{"sig":"MEUCIQCkCV7YERByWDsXyWlIIjPAMujY26gqk9dAfogGwdCXkQIgNdaRsWm+HL6SBPXnJDz9oPa7SirlVkxFoxaqo3YxQc0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100783},"main":"dist/opfs-tools.umd.cjs","type":"module","types":"dist/index.d.ts","module":"dist/opfs-tools.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/opfs-tools.js","require":"./dist/opfs-tools.umd.cjs"}},"gitHead":"e4455fab6e4e21aaaa1f2f8681bc84bcb692e99a","scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false","prepublishOnly":"yarn build"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"10.5.0","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.0.8","vitest":"^1.3.0","typescript":"^5.2.2","webdriverio":"^8.28.8","@vitest/browser":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.4.2_1717298066690_0.15883108768164522","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"opfs-tools","version":"0.4.3","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.4.3","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"15d6d479be6d3a5af729922e724cadad983d58f0","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.4.3.tgz","fileCount":15,"integrity":"sha512-tIg2uPhh7Ax5wAmdQYsjsJG8475vErs0kC6NZIWD7EOv3wADE4KB8b2USPRtqCLyEO3B51NNg9bSKtx8phq1Vw==","signatures":[{"sig":"MEUCICC6U0F0zunVlyR/VuZTdfFPNPJm5QKda5kMTy3QsaS2AiEAhh9U3qYixOKJ4K4p5toLQwU9RgAz1LsMyvNeKmntCdY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101552},"main":"dist/opfs-tools.umd.cjs","type":"module","types":"dist/index.d.ts","module":"dist/opfs-tools.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/opfs-tools.js","require":"./dist/opfs-tools.umd.cjs"}},"gitHead":"045c0208894141297616c036ca0eff30d8380cf3","scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false","prepublishOnly":"yarn build"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"10.5.0","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.0.8","vitest":"^1.3.0","typescript":"^5.2.2","webdriverio":"^8.28.8","@vitest/browser":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.4.3_1717416680417_0.8622663679321674","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"opfs-tools","version":"0.5.0","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.5.0","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"63c0fbdbf0b93bec713922f871de49cb009c259c","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.5.0.tgz","fileCount":16,"integrity":"sha512-NhLcuT6mMvOSTobFq6vRbSKyCxzl6XLwmjwM+y8Zy8lFrObxOGCBMcfgbN8EwyR/x+ObdnR1cfRzTHqP8fJ8XA==","signatures":[{"sig":"MEQCICfjYrn91r7hZ07HbbvBMUosKUA0jlF1TaxDdpf9/kgXAiByAlEqPXe63tEQXRkFfAeT1ECaDvQLba08t33X4clxXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102557},"main":"dist/opfs-tools.umd.cjs","type":"module","types":"dist/index.d.ts","module":"dist/opfs-tools.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/opfs-tools.js","require":"./dist/opfs-tools.umd.cjs"}},"gitHead":"2d7c06607eab466a9944e98dfcf09d487ffa5cb4","scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false","prepublishOnly":"yarn build"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"9.5.1","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.0.8","vitest":"^1.3.0","typescript":"^5.2.2","webdriverio":"^8.28.8","@vitest/browser":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.5.0_1717585821977_0.4332690117342397","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"opfs-tools","version":"0.5.1","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.5.1","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"79619873814b6eae1861bf549513d82b443e5e6a","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.5.1.tgz","fileCount":16,"integrity":"sha512-3efBndh+72eOqWbf1ZQNOTvBMT1xE5nYFn1anyS5BFGnDrMHVe6zhEepfvu0JPuuSbUI9VCfSmMHylyb7pcyZQ==","signatures":[{"sig":"MEYCIQCr9FX46Syjix4SAy8id4aitvZQafIkqOKWhr+DfoAu3gIhAOjrl/LE+5z+ZctVplV0rfCR0Tnf13V6mde3I5JYXkfo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106870},"main":"dist/opfs-tools.umd.cjs","type":"module","types":"dist/index.d.ts","module":"dist/opfs-tools.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/opfs-tools.js","require":"./dist/opfs-tools.umd.cjs"}},"gitHead":"68647e61fad5225303405c4d1ed12e42f1f60ca4","scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false","prepublishOnly":"yarn build"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"9.5.1","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.0.8","vitest":"^1.3.0","typescript":"^5.2.2","webdriverio":"^8.28.8","@vitest/browser":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.5.1_1717586023386_0.7375148942661647","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"opfs-tools","version":"0.5.2","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.5.2","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"2fc9a503b10372c6b2ac44abe182390015948d1e","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.5.2.tgz","fileCount":16,"integrity":"sha512-AZ/7D9A2O6aokTU0EknjRsuGgN40dDUgO92erRl5dx1ig95CuDO6iQWgbFsLGROCUaG/ggS80KUr1PdlHqZd6w==","signatures":[{"sig":"MEYCIQCCjMyoKzey1pNQpeCJAqjh1/3Rerol2EAevSXddv8CCwIhAIHET/ukzCoCfEcq9bttXht03q3geL991a1VMwrMiCun","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106932},"main":"dist/opfs-tools.umd.cjs","type":"module","types":"dist/index.d.ts","module":"dist/opfs-tools.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/opfs-tools.js","require":"./dist/opfs-tools.umd.cjs"}},"gitHead":"aee587b6173cf9b5905ec09f68a32f528f07c660","scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false","prepublishOnly":"yarn build"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"10.5.0","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.0.8","vitest":"^1.3.0","typescript":"^5.2.2","webdriverio":"^8.28.8","@vitest/browser":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.5.2_1718430185269_0.6267915642728692","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"opfs-tools","version":"0.5.3","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.5.3","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"063be445530cfdaf3c7cf1c73532984543bf88b6","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.5.3.tgz","fileCount":16,"integrity":"sha512-VFpTBRK9mPkN1n1t7KfcqL5hLf+l7I6bh8VYvFMNMMeVLee35UVgvVrH/sdAih0Z5HtoX/NGz6CEFvY7/o/5QA==","signatures":[{"sig":"MEUCIDxCrf8hCt8bxJDuICvkqtEhMoe/3FUzDN8OsHEWM698AiEAzY4hUUa3R3HpWKlQ+TahgGPGXdnQKlGcj7b/gVeVAvc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107704},"main":"dist/opfs-tools.umd.cjs","type":"module","types":"dist/index.d.ts","module":"dist/opfs-tools.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/opfs-tools.js","require":"./dist/opfs-tools.umd.cjs"}},"gitHead":"25ad51746d22ea7a76320a8b8431f9a6c09964ea","scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false","prepublishOnly":"yarn build"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"9.5.1","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.0.8","vitest":"^1.3.0","typescript":"^5.2.2","webdriverio":"^8.28.8","@vitest/browser":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.5.3_1718782491079_0.31086406148562284","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"opfs-tools","version":"0.5.4","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.5.4","homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"882582107bf6f97fee7b1a825d5490fd607367dd","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.5.4.tgz","fileCount":16,"integrity":"sha512-bgPB3DM786CJKcTfB3QD8MtQYt5UWMxO+p3AX7PRPPulJ86a2o0KFrgwZ0fzIjOJVJHpZNeOtBx2uycHf6BhEw==","signatures":[{"sig":"MEQCIG20+0C7te8DDYVzM6nsqcqQLdckIsFlvYQ0HuizAoKXAiB6+W7rCpptiAr04M0dJfBnCmyO11yKq8oIdUsXFx5wRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109365},"main":"dist/opfs-tools.umd.cjs","type":"module","types":"dist/index.d.ts","module":"dist/opfs-tools.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/opfs-tools.js","require":"./dist/opfs-tools.umd.cjs"}},"gitHead":"a9f92434010acbbfeb30cabd56be983b84aeed5a","scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false","prepublishOnly":"yarn build"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"9.5.1","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.0.8","vitest":"^1.3.0","typescript":"^5.2.2","webdriverio":"^8.28.8","@vitest/browser":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.5.4_1719214570295_0.6670205294088825","host":"s3://npm-registry-packages"}},"0.5.5":{"name":"opfs-tools","version":"0.5.5","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.5.5","homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"63f3e91da812288848453701efab4da74410b915","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.5.5.tgz","fileCount":16,"integrity":"sha512-zl6quXCvSeQQSvbYiuTowpU3cw+Ig552/uCqFHbssxAgWVAbAx3UP7MY3+K2EXK6t1QdbAdo65SovTlwezBoRQ==","signatures":[{"sig":"MEUCIQCG6iHrSkar7BB9gDjEjSx9Egwjihmj7URmU87Fei0cEAIgOhhQybNIGZk4VSFFIvUwiRRf5O+CEMuj8uahssh6jQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109747},"main":"dist/opfs-tools.umd.cjs","type":"module","types":"dist/index.d.ts","module":"dist/opfs-tools.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/opfs-tools.js","require":"./dist/opfs-tools.umd.cjs"}},"gitHead":"0c631498958a700f7c84cf2a672fb09f34ad0e3c","scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false","prepublishOnly":"yarn build"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"9.5.1","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.0.8","vitest":"^1.3.0","typescript":"^5.2.2","webdriverio":"^8.28.8","@vitest/browser":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.5.5_1719821233450_0.78822096981724","host":"s3://npm-registry-packages"}},"0.5.6":{"name":"opfs-tools","version":"0.5.6","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.5.6","homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"e50fd331b954daa650529bef91293ba608fad62b","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.5.6.tgz","fileCount":16,"integrity":"sha512-HPz33sPTpBE0TujNyT9v2FjnsbCbNeIIx2iv+OrFSBWnM0uHCd4lWBwI6IgsUZujWnt5Sr6Wd/pASvWWpzrXxA==","signatures":[{"sig":"MEYCIQDdSHhIQhx1RPLgvnREw8/GjCYTO/rTVJnVRaAr3m+4nQIhAN1sKtNH4cO9yI8PD8QVQE3tfmU9qmJBNzzBRQlwUHIv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109557},"main":"dist/opfs-tools.umd.cjs","type":"module","types":"dist/index.d.ts","module":"dist/opfs-tools.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/opfs-tools.js","require":"./dist/opfs-tools.umd.cjs"}},"gitHead":"30a7a247a79f0e940afe732d1db5c1e31e16c712","scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false","prepublishOnly":"yarn build"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"9.5.1","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.0.8","vitest":"^1.3.0","typescript":"^5.2.2","webdriverio":"^8.28.8","@vitest/browser":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.5.6_1719892248694_0.43478040632029846","host":"s3://npm-registry-packages"}},"0.5.7":{"name":"opfs-tools","version":"0.5.7","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.5.7","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"109ab76df766bc7b5fc7eb0f23e85f8eafed1467","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.5.7.tgz","fileCount":16,"integrity":"sha512-jxOizmfGfEWw4GleqDuF8USejoJU78Hl1mb09J9PD+EZyPcEoDUqlb1aN47A/SJ84yWEc7xvrsLBPTeJm9Z4fg==","signatures":[{"sig":"MEYCIQDsLjx+ogD0+MvYT50awv4/Oq1R2fGBELTZbe8PDU2A0wIhAMDgXXLbw1qnkxXPw6a7LmcfOA+meDLfVl8EVeOwSeB0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109667},"main":"dist/opfs-tools.umd.cjs","type":"module","_from":"file:opfs-tools-0.5.7.tgz","types":"dist/index.d.ts","module":"dist/opfs-tools.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/opfs-tools.js","require":"./dist/opfs-tools.umd.cjs"}},"scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"_resolved":"/tmp/68c146d29702a51ca30a3eb4e339a4b6/opfs-tools-0.5.7.tgz","_integrity":"sha512-jxOizmfGfEWw4GleqDuF8USejoJU78Hl1mb09J9PD+EZyPcEoDUqlb1aN47A/SJ84yWEc7xvrsLBPTeJm9Z4fg==","repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"10.7.0","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.0.8","vitest":"^1.3.0","typescript":"^5.2.2","webdriverio":"^8.28.8","@changesets/cli":"^2.27.7","@vitest/browser":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.5.7_1720435209503_0.4627995687900053","host":"s3://npm-registry-packages"}},"0.5.8":{"name":"opfs-tools","version":"0.5.8","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.5.8","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"07af896595a8836b8ec44f25c74ffe01cf916642","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.5.8.tgz","fileCount":16,"integrity":"sha512-26ZQjc6AOaASbYgLHnx+C51TuQlBDrL4Iq0v1vbExjvKAcp5xeje3XJZgWzETJcNZPHtlaKLw40Cy+wQeSYvMQ==","signatures":[{"sig":"MEQCIHNjQQvjSEKtGYGoYfAok+1JQAVOI4lBDhGD/HhJFjy7AiAyG3g3y6QKonXYtEQPudPXbStlELam9sRP47vRdDe5fg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109635},"main":"dist/opfs-tools.umd.cjs","type":"module","_from":"file:opfs-tools-0.5.8.tgz","types":"dist/index.d.ts","module":"dist/opfs-tools.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/opfs-tools.js","require":"./dist/opfs-tools.umd.cjs"}},"scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"_resolved":"/tmp/ba38532a75b8ba4a6b56b718a773bd93/opfs-tools-0.5.8.tgz","_integrity":"sha512-26ZQjc6AOaASbYgLHnx+C51TuQlBDrL4Iq0v1vbExjvKAcp5xeje3XJZgWzETJcNZPHtlaKLw40Cy+wQeSYvMQ==","repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"10.7.0","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.3.4","vitest":"^1.6.0","typescript":"^5.2.2","webdriverio":"^8.39.1","@changesets/cli":"^2.27.7","@vitest/browser":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.5.8_1721387263592_0.16700192036357664","host":"s3://npm-registry-packages"}},"0.5.9":{"name":"opfs-tools","version":"0.5.9","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.5.9","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"82fbbfde117010d36f0e2fd4c24c688154d2c0e8","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.5.9.tgz","fileCount":16,"integrity":"sha512-jguYgwIXWrKK+v1KuVYha9853otUQvrc2jIeurm3EP53hEL1EBBKGDzkVUmR3A1J/i1IKiyJ9wgDCcdMxebvUA==","signatures":[{"sig":"MEQCIBfRluVXuNSLcdIBbrMOXMO1wHI5/NHciowIEgC+gvatAiB/ChnUQwVQ8y2wwkrv7v+8oNxO6vMQrk8GgHamljcepQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110691},"main":"dist/opfs-tools.umd.cjs","type":"module","_from":"file:opfs-tools-0.5.9.tgz","types":"dist/index.d.ts","module":"dist/opfs-tools.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/opfs-tools.js","require":"./dist/opfs-tools.umd.cjs"}},"scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"_resolved":"/tmp/ef7e4e250d576729900c64cb6484b1e2/opfs-tools-0.5.9.tgz","_integrity":"sha512-jguYgwIXWrKK+v1KuVYha9853otUQvrc2jIeurm3EP53hEL1EBBKGDzkVUmR3A1J/i1IKiyJ9wgDCcdMxebvUA==","repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"10.7.0","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.3.4","vitest":"^1.6.0","typescript":"^5.2.2","webdriverio":"^8.39.1","@changesets/cli":"^2.27.7","@vitest/browser":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.5.9_1722595488030_0.42059076448696975","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"opfs-tools","version":"0.6.0","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.6.0","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"d25e7813d568ecdd1f58ed92a1783e8342d7a2fd","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.6.0.tgz","fileCount":16,"integrity":"sha512-3QpgwUItdKX+qCKPCV73jcODjq0XXV+CUoIDXQ9iNbrdcGFcgpSx/mak4cq0TXmHrJ+Xo/QZKxXGMWbmT4XYgg==","signatures":[{"sig":"MEUCIEBfVrPTxlvl25wxiI6WNxMO3g7JLj9OBNA9RKPrw4+jAiEA8+OYJSryy+q8qIONNfGsEMNRYrWXMDB+RS8cliiUluE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114861},"main":"dist/opfs-tools.umd.cjs","type":"module","_from":"file:opfs-tools-0.6.0.tgz","types":"dist/index.d.ts","module":"dist/opfs-tools.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/opfs-tools.js","require":"./dist/opfs-tools.umd.cjs"}},"scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"_resolved":"/tmp/eb42647eeb042d35b0d605ae5a6cdeb7/opfs-tools-0.6.0.tgz","_integrity":"sha512-3QpgwUItdKX+qCKPCV73jcODjq0XXV+CUoIDXQ9iNbrdcGFcgpSx/mak4cq0TXmHrJ+Xo/QZKxXGMWbmT4XYgg==","repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"10.8.1","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.3.4","vitest":"^1.6.0","typescript":"^5.2.2","webdriverio":"^8.39.1","@changesets/cli":"^2.27.7","@vitest/browser":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.6.0_1724042970610_0.11905604366798084","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"opfs-tools","version":"0.6.1","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.6.1","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"745b6bf52868b9e58f505ecb56ad27fe2854c137","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.6.1.tgz","fileCount":16,"integrity":"sha512-UAopBwr64jzyrNUr4LWWhLGZY2dAzNIKX/CTI48wR5V88dx3aqx0DN+NdosMY9vZ0heb12ZMTPQ0XpoC4cfSOA==","signatures":[{"sig":"MEQCIHwuif2+yL8E4q1OlW/H3biusqONmnD6jN2e3yLV3lb2AiAdtItg/2R0YDeowLVAkoPOC0dRElo79pam8KEiNXwuvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114712},"main":"dist/opfs-tools.umd.cjs","type":"module","_from":"file:opfs-tools-0.6.1.tgz","types":"dist/index.d.ts","module":"dist/opfs-tools.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/opfs-tools.js","require":"./dist/opfs-tools.umd.cjs"}},"scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"_resolved":"/tmp/197fb076ae59b458a68885eba7377c0d/opfs-tools-0.6.1.tgz","_integrity":"sha512-UAopBwr64jzyrNUr4LWWhLGZY2dAzNIKX/CTI48wR5V88dx3aqx0DN+NdosMY9vZ0heb12ZMTPQ0XpoC4cfSOA==","repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"10.8.1","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.3.4","vitest":"^1.6.0","typescript":"^5.2.2","webdriverio":"^8.39.1","@changesets/cli":"^2.27.7","@vitest/browser":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.6.1_1724052741227_0.42440012678759476","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"opfs-tools","version":"0.6.2","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.6.2","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"66d1ac4825e0e9996874269e2b48ef3b6fac342b","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.6.2.tgz","fileCount":16,"integrity":"sha512-C2+ElLE6WL9jBqhNPM5vN8QW88adNrFo13lMqyqelUQGSdH1R5MSNa8n6CnqmYWoOyGUqkmCZ5jxNl0n+/xHLg==","signatures":[{"sig":"MEUCIQDnzG8GTrdtwdxbb38YQX6H7Xsn8YrRK8Oh2Y+dpm1K/wIgK+VDvk3YkZ1uZv2xKa4MOuRqfLPE4lETFtBo0fZzSPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114748},"main":"dist/opfs-tools.umd.cjs","type":"module","_from":"file:opfs-tools-0.6.2.tgz","types":"dist/index.d.ts","module":"dist/opfs-tools.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/opfs-tools.js","require":"./dist/opfs-tools.umd.cjs"}},"scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"_resolved":"/tmp/816b3cb1cf8d1fa47de53bc484deaafd/opfs-tools-0.6.2.tgz","_integrity":"sha512-C2+ElLE6WL9jBqhNPM5vN8QW88adNrFo13lMqyqelUQGSdH1R5MSNa8n6CnqmYWoOyGUqkmCZ5jxNl0n+/xHLg==","repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"10.8.2","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.3.4","vitest":"^1.6.0","typescript":"^5.2.2","webdriverio":"^8.39.1","@changesets/cli":"^2.27.7","@vitest/browser":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.6.2_1734619830118_0.8657947168996101","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"opfs-tools","version":"0.7.0","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.7.0","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"5cab58d957b2d929ec66ef448386e215332b143f","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.7.0.tgz","fileCount":16,"integrity":"sha512-h2VN0j/eB2f+NITJf7xjRrvlgx2nkD3npP6+1CimWuQhOVTn5FeWEPwfiVLXMxtsK13+lsOhgk8neTUWrKsglw==","signatures":[{"sig":"MEUCIQD7Df+yMQEBCgdw4UaqZgmaJBIjYFzI/lsOFoLhdEgqkwIgGzdPBKWxVa/zxVe+9ATmMBQWHIMgER/o0OjgU1QjiI0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118176},"main":"dist/opfs-tools.umd.cjs","type":"module","_from":"file:opfs-tools-0.7.0.tgz","types":"dist/index.d.ts","module":"dist/opfs-tools.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/opfs-tools.js","require":"./dist/opfs-tools.umd.cjs"}},"scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"_resolved":"/tmp/6efb3567506a305fff84cb7ca2003676/opfs-tools-0.7.0.tgz","_integrity":"sha512-h2VN0j/eB2f+NITJf7xjRrvlgx2nkD3npP6+1CimWuQhOVTn5FeWEPwfiVLXMxtsK13+lsOhgk8neTUWrKsglw==","repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"10.8.2","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.3.4","vitest":"^1.6.0","typescript":"^5.2.2","webdriverio":"^8.39.1","@changesets/cli":"^2.27.7","@vitest/browser":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.7.0_1735733864330_0.6783888055979483","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"opfs-tools","version":"0.7.1","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.7.1","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"f2478dc00b9b2d91ac5c7593ad06cbba8b04e058","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.7.1.tgz","fileCount":16,"integrity":"sha512-Zi0DSI5tHTxw0gWjt427rCDMACK4+t25UvxCM8kdbNS2wa164awOjhaOFRh4q2trdFVlhO0vOOH1NiE9GKzqfg==","signatures":[{"sig":"MEYCIQDm6xLWBCDNTL9SlfvrwNcB1ExqEQUMWscDijPGvT5AtgIhANolJP8VGgnToACcVqH6xm63Ad9G1iUCV9Agz5rgsLR2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118662},"main":"dist/opfs-tools.umd.cjs","type":"module","_from":"file:opfs-tools-0.7.1.tgz","types":"dist/index.d.ts","module":"dist/opfs-tools.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/opfs-tools.js","require":"./dist/opfs-tools.umd.cjs"}},"scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"_resolved":"/tmp/fcb1aec103e4a47d7bd393d47a4caa60/opfs-tools-0.7.1.tgz","_integrity":"sha512-Zi0DSI5tHTxw0gWjt427rCDMACK4+t25UvxCM8kdbNS2wa164awOjhaOFRh4q2trdFVlhO0vOOH1NiE9GKzqfg==","repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"10.8.2","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.3.4","vitest":"^1.6.0","typescript":"^5.2.2","webdriverio":"^8.39.1","@changesets/cli":"^2.27.7","@vitest/browser":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.7.1_1742621523741_0.22916185682512658","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"opfs-tools","version":"0.7.2","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.7.2","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"3d1be1260fe1efd43f61de981ec57cd133effd60","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.7.2.tgz","fileCount":16,"integrity":"sha512-ITMh4BnRCh/wFDFFaTsZOFLGUCoXbtn4KH1qh4S2LLF31+afqhXxz0NK74wqyRB5tbgnDD2SDcn7J4HeEVuvgg==","signatures":[{"sig":"MEYCIQDdP3dcVklX60pq/FY+lkzCQt2S+rKs32vetwQc15Fg6gIhANymP14/Ph8AJhrTBLtLCYv+YFXONTVB4WxlwbTxkPbc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119674},"main":"dist/opfs-tools.umd.cjs","type":"module","_from":"file:opfs-tools-0.7.2.tgz","types":"dist/index.d.ts","module":"dist/opfs-tools.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/opfs-tools.js","require":"./dist/opfs-tools.umd.cjs"}},"scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"_resolved":"/tmp/fa0f5c769b976c9163fdcd71e811828e/opfs-tools-0.7.2.tgz","_integrity":"sha512-ITMh4BnRCh/wFDFFaTsZOFLGUCoXbtn4KH1qh4S2LLF31+afqhXxz0NK74wqyRB5tbgnDD2SDcn7J4HeEVuvgg==","repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"10.8.2","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.3.4","vitest":"^1.6.0","typescript":"^5.2.2","webdriverio":"^8.39.1","@changesets/cli":"^2.27.7","@vitest/browser":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.7.2_1742724235732_0.30975351000238116","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"opfs-tools","version":"0.7.3","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"_id":"opfs-tools@0.7.3","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"homepage":"https://github.com/hughfenghen/opfs-tools#readme","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"dist":{"shasum":"fa2b40f8382a3d4d788982303550d14f04053b02","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.7.3.tgz","fileCount":16,"integrity":"sha512-wXwdo9ZsZWu5umGSsaAJvTeuofzP6G/X40ZYGbjLPNdS/k2EIKPbP7MCEuG1GJLAl0fiGvQKBOkgu62FsomKDw==","signatures":[{"sig":"MEUCIQCgeCllMFe01pd8SA7LMEuG+3O6StK3D5lptZc6x/RTmAIgGYfF8XX6z+kuZMG42guoPhRG1qEjKYZA0kZN0FSLN6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121770},"main":"dist/opfs-tools.umd.cjs","type":"module","_from":"file:opfs-tools-0.7.3.tgz","types":"dist/index.d.ts","module":"dist/opfs-tools.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/opfs-tools.js","require":"./dist/opfs-tools.umd.cjs"}},"scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","preview":"vite preview","build:demo":"vite build --config vite.demo-config.ts","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false"},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"_resolved":"/tmp/8f0a910fa7dc8a7291ba46f920feb743/opfs-tools-0.7.3.tgz","_integrity":"sha512-wXwdo9ZsZWu5umGSsaAJvTeuofzP6G/X40ZYGbjLPNdS/k2EIKPbP7MCEuG1GJLAl0fiGvQKBOkgu62FsomKDw==","repository":{"url":"git+https://github.com/hughfenghen/opfs-tools.git","type":"git"},"_npmVersion":"10.8.2","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"zx":"^7.2.3","idb":"^8.0.0","vite":"^5.3.4","vitest":"^1.6.0","typescript":"^5.2.2","webdriverio":"^8.39.1","@changesets/cli":"^2.27.7","@vitest/browser":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-tools_0.7.3_1760964418822_0.1809174291484299","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"opfs-tools","repository":{"type":"git","url":"git+https://github.com/hughfenghen/opfs-tools.git"},"keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"version":"0.7.4","type":"module","module":"dist/opfs-tools.js","main":"dist/opfs-tools.umd.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/opfs-tools.js","require":"./dist/opfs-tools.umd.cjs"}},"devDependencies":{"@changesets/cli":"^2.27.7","@vitest/browser":"^1.6.0","idb":"^8.0.0","typescript":"^5.2.2","vite":"^5.3.4","vitest":"^1.6.0","webdriverio":"^8.39.1","zx":"^7.2.3"},"scripts":{"dev":"vite demo","test":"vitest","build":"vite build && tsc -p tsconfig.build.json && node build/gen-api.js","build:watch":"tsc -p tsconfig.build.json && vite build --watch --emptyOutDir false","build:demo":"vite build --config vite.demo-config.ts","preview":"vite preview"},"_id":"opfs-tools@0.7.4","description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"homepage":"https://github.com/hughfenghen/opfs-tools#readme","_integrity":"sha512-DJgQnXyPcCj3q8pKa8SjP4HfNBPffj8kO6W1nc2zQydTqu5G/AxOuIjmWnRxZ84nE1EOpzZzhj8MYCZP1jRR9A==","_resolved":"/tmp/da2b30371d6d4ab4b8ea74477e0a1025/opfs-tools-0.7.4.tgz","_from":"file:opfs-tools-0.7.4.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-DJgQnXyPcCj3q8pKa8SjP4HfNBPffj8kO6W1nc2zQydTqu5G/AxOuIjmWnRxZ84nE1EOpzZzhj8MYCZP1jRR9A==","shasum":"999df0940c3bc0b79080a9977f44509b5637e41c","tarball":"https://registry.npmjs.org/opfs-tools/-/opfs-tools-0.7.4.tgz","fileCount":16,"unpackedSize":122569,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG3VPZWPBVABduZ7tj9/zUdAHUt0VT8o0QCpe/1S5AVOAiAfbVyG+fB09+Ew0Rpq9LhqSREiDdMHUMi/FljifUaRlg=="}]},"_npmUser":{"name":"hughfenghen","email":"hughfenghen@gmail.com"},"directories":{},"maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/opfs-tools_0.7.4_1762665932400_0.5478759363603354"},"_hasShrinkwrap":false}},"time":{"created":"2024-02-04T13:01:09.825Z","modified":"2025-11-09T05:25:32.799Z","0.1.0":"2024-02-04T13:01:10.009Z","0.1.1":"2024-02-04T13:03:00.665Z","0.2.0":"2024-03-03T12:29:02.119Z","0.2.1":"2024-03-12T09:23:13.783Z","0.3.0":"2024-03-21T06:10:12.804Z","0.3.1":"2024-04-08T02:56:42.539Z","0.3.2":"2024-04-16T06:19:06.010Z","0.3.3":"2024-05-16T10:58:44.457Z","0.4.0":"2024-05-17T08:03:52.345Z","0.4.1":"2024-05-20T02:25:54.608Z","0.4.2":"2024-06-02T03:14:26.915Z","0.4.3":"2024-06-03T12:11:20.583Z","0.5.0":"2024-06-05T11:10:22.170Z","0.5.1":"2024-06-05T11:13:43.568Z","0.5.2":"2024-06-15T05:43:05.411Z","0.5.3":"2024-06-19T07:34:51.308Z","0.5.4":"2024-06-24T07:36:10.438Z","0.5.5":"2024-07-01T08:07:13.671Z","0.5.6":"2024-07-02T03:50:48.844Z","0.5.7":"2024-07-08T10:40:09.776Z","0.5.8":"2024-07-19T11:07:43.794Z","0.5.9":"2024-08-02T10:44:48.202Z","0.6.0":"2024-08-19T04:49:30.905Z","0.6.1":"2024-08-19T07:32:21.394Z","0.6.2":"2024-12-19T14:50:30.319Z","0.7.0":"2025-01-01T12:17:44.516Z","0.7.1":"2025-03-22T05:32:03.933Z","0.7.2":"2025-03-23T10:03:55.965Z","0.7.3":"2025-10-20T12:46:58.994Z","0.7.4":"2025-11-09T05:25:32.587Z"},"bugs":{"url":"https://github.com/hughfenghen/opfs-tools/issues"},"homepage":"https://github.com/hughfenghen/opfs-tools#readme","keywords":["OPFS","fs","filesystem","file","read","write","browser","Web","tools","文件系统","文件读写"],"repository":{"type":"git","url":"git+https://github.com/hughfenghen/opfs-tools.git"},"description":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).","maintainers":[{"name":"hughfenghen","email":"hughfenghen@gmail.com"}],"readme":"EN: A simple, high-performance, and comprehensive file system API running in the browser, built on [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).\n\nCN: 在浏览器中运行的简单、高性能、完备的文件系统 API，基于 [OPFS](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system) 构建。\n\n[**API Documentation**](./docs/api.md) | [Tips](https://github.com/hughfenghen/opfs-tools/issues/18)\n\n[Benchmark](https://hughfenghen.github.io/opfs-tools/demo/benchmark.html)\n\n## Usage\n\n```js\nimport { file, dir, write } from 'opfs-tools';\n\n// --------- Create / Write ---------\nawait dir('/test-dir').create(); // create a directory\n\nawait write('/dir/file.txt', ''); // empty file\nawait write('/dir/fetch-file', (await fetch('//example.com')).body);\n// inputFile from the input element picked by the user\nawait write('/dir/input-file', inputFile.stream());\n\n// For incremental file writes, please refer to the API documentation.\nconst writer = await file('/dir/file').createWriter();\n\n// --------- Read ---------\nawait file('/dir/file.txt').text();\nawait file('/dir/input-file').arrayBuffer();\nawait file('/dir/input-file').stream();\n\n// If you want to read file fragments, please refer to the API documentation.\nconst reader = await file('/dir/input-file').createReader();\n\nawait dir('/test-dir').children();\n\n// --------- Remove ---------\nawait dir('/test-dir').remove();\n\nawait file('/dir/file.txt').remove();\n\n// --------- copyTo / moveTo ---------\nawait file('/dir/file').copyTo(file('/dir/file copy1'));\nawait dir('/dir').moveTo(dir('/.Trash'));\n\n// --------- import/export file  -----------\nconst [impHandle] = await window.showOpenFilePicker();\nwrite('/import-file', (await impHandle.getFile()).stream());\n\nconst expHandle = await window.showSaveFilePicker({\n  suggestedName: `opfs-export-file`,\n});\n(await file('/export-file').stream()).pipeTo(await expHandle.createWritable());\n\n// --------- upload -------------\nconst formData = new FormData();\nformData.append('file', await file('/upload-file').getOriginFile());\nawait fetch('/upload', {\n  method: 'post',\n  headers: { 'Content-Type': 'multipart/form-data' },\n  body: formData,\n});\n```\n\n[作者的 OPFS 相关文章](https://hughfenghen.github.io/tag/OPFS/)\n\n## DEMOS\n\n- [**opfs-finder**](https://github.com/hughfenghen/opfs-finder)  \n  使用 AI + OPFS 在浏览器中实现 MacOS Finder。Implement MacOS Finder in the browser using AI + OPFS.\n  <image src=\"https://github.com/user-attachments/assets/9daa5739-7561-425f-abb2-dcd5a5af519a\" width=\"700\">\n\n- [**opfs-tools-explorer**](https://github.com/hughfenghen/opfs-tools-explorer)  \n  Manage OPFS assets in your web site, supporting file creation, copying, and moving features, providing a user-friendly interactive experience.  \n  ![image](https://github.com/hughfenghen/opfs-tools/assets/3307051/1cf11bc7-92fb-4fde-9a18-5c7e81419e77)\n\n## Features\n\n- Basic operations\n  - [x] file\n    - [x] remove\n    - [x] exists\n  - [x] dir\n    - [x] create\n    - [x] remove\n    - [x] exists\n    - [x] children\n- [x] Reading files\n  - [x] getSize\n  - [x] text\n  - [x] stream\n  - [x] arrayBuffer\n- [x] Random reading\n  - [x] reader = file.createReader\n  - [x] reader.read(bufLen, { at }\n  - [x] reader.close\n- Writing files\n  - [x] write(dest: string, input: string)\n  - [x] write(dest: string, input: ArrayBuffer | ArrayBufferView)\n  - [x] write(dest: string, input: ReadableStream)\n- Random writing\n  - [x] writer = file.createWriter\n  - [x] writer.write\n  - [x] writer.flush\n  - [x] writer.truncate\n  - [x] writer.close\n","readmeFilename":"README.md"}