{"_id":"@web-std/file","_rev":"3139661","name":"@web-std/file","description":"Web API compatible File implementation for node","dist-tags":{"latest":"3.0.3"},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"time":{"modified":"2023-11-27T06:47:26.000Z","created":"2021-03-18T01:03:56.873Z","3.0.3":"2023-08-29T00:20:23.544Z","3.0.2":"2022-01-21T20:13:20.419Z","3.0.0":"2021-11-08T20:05:51.320Z","1.1.4":"2021-11-04T22:00:43.020Z","1.1.3":"2021-07-27T06:36:40.553Z","1.1.2":"2021-07-23T07:35:22.679Z","1.1.1":"2021-07-20T19:09:11.869Z","1.1.0":"2021-05-12T07:22:45.473Z","1.0.1":"2021-03-18T01:14:21.049Z","1.0.0":"2021-03-18T01:03:56.873Z"},"users":{},"author":{"name":"Irakli Gozalishvili","email":"dev@gozala.io","url":"https://gozala.io"},"repository":{"type":"git","url":"git+https://github.com/web-std/io.git"},"versions":{"3.0.3":{"name":"@web-std/file","version":"3.0.3","description":"Web API compatible File implementation for node","keywords":["file","blob","typed","typescript"],"type":"module","module":"./src/lib.js","main":"./dist/src/lib.node.cjs","browser":{"./src/lib.node.js":"./src/lib.js"},"types":"./dist/src/lib.d.ts","exports":{".":{"types":"./dist/src/lib.d.ts","browser":"./src/lib.js","require":"./dist/src/lib.node.cjs","node":"./src/lib.node.js"}},"dependencies":{"@web-std/blob":"^3.0.3"},"author":{"name":"Irakli Gozalishvili","email":"dev@gozala.io","url":"https://gozala.io"},"repository":{"type":"git","url":"git+https://github.com/web-std/io.git"},"license":"MIT","devDependencies":{"@types/node":"15.0.2","@web-std/fetch":"^3.0.0","git-validate":"2.2.4","husky":"^6.0.0","lint-staged":"^11.0.0","playwright-test":"^7.2.0","prettier":"^2.3.0","rimraf":"3.0.2","rollup":"2.47.0","rollup-plugin-multi-input":"1.2.0","typescript":"^4.4.4","uvu":"0.5.2"},"scripts":{"check":"tsc --build","build":"npm run build:cjs && npm run build:types","build:cjs":"rollup --config rollup.config.js","build:types":"tsc --build","prepare":"npm run build","test:es":"uvu test all.spec.js","test:web":"playwright-test -r uvu test/web.spec.js","test:cjs":"rimraf dist && npm run build && node dist/test/all.spec.cjs","test":"npm run test:es && npm run test:web && npm run test:cjs","precommit":"lint-staged"},"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"gitHead":"c770c7ff33eb951c67677181b39c1afe525a9da0","bugs":{"url":"https://github.com/web-std/io/issues"},"homepage":"https://github.com/web-std/io#readme","_id":"@web-std/file@3.0.3","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"shasum":"a29b9164d34155a126d1ab2af5e5867e83c8b098","size":4924,"noattachment":false,"key":"/@web-std/file/-/@web-std/file-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@web-std/file/download/@web-std/file-3.0.3.tgz"},"_npmUser":{"name":"gozala","email":"dev@gozala.io"},"directories":{},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file_3.0.3_1693268423358_0.03421738168670707"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-29T00:20:23.544Z","publish_time":1693268423544,"_source_registry_name":"default","_cnpm_publish_time":1693268423544},"3.0.2":{"name":"@web-std/file","version":"3.0.2","description":"Web API compatible File implementation for node","keywords":["file","blob","typed","typescript"],"type":"module","module":"./src/lib.js","main":"./dist/src/lib.node.cjs","browser":{"./src/lib.node.js":"./src/lib.js"},"exports":{".":{"browser":"./src/lib.js","require":"./dist/src/lib.node.cjs","node":"./src/lib.node.js"}},"types":"./dist/src/lib.d.ts","dependencies":{"@web-std/blob":"^3.0.3"},"author":{"name":"Irakli Gozalishvili","email":"dev@gozala.io","url":"https://gozala.io"},"repository":{"type":"git","url":"git+https://github.com/web-std/io.git"},"license":"MIT","devDependencies":{"@types/node":"15.0.2","@web-std/fetch":"^3.0.0","git-validate":"2.2.4","husky":"^6.0.0","lint-staged":"^11.0.0","playwright-test":"^7.2.0","prettier":"^2.3.0","rimraf":"3.0.2","rollup":"2.47.0","rollup-plugin-multi-input":"1.2.0","typescript":"^4.4.4","uvu":"0.5.2"},"scripts":{"check":"tsc --build","build":"npm run build:cjs && npm run build:types","build:cjs":"rollup --config rollup.config.js","build:types":"tsc --build","prepare":"npm run build","test:es":"uvu test all.spec.js","test:web":"playwright-test -r uvu test/web.spec.js","test:cjs":"rimraf dist && npm run build && node dist/test/all.spec.cjs","test":"npm run test:es && npm run test:web && npm run test:cjs","precommit":"lint-staged"},"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"gitHead":"9ff439f21f81c6315f2e14a74169698a2bf64838","bugs":{"url":"https://github.com/web-std/io/issues"},"homepage":"https://github.com/web-std/io#readme","_id":"@web-std/file@3.0.2","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"b84cc9ed754608b18dcf78ac62c40dbcc6a94692","size":4922,"noattachment":false,"key":"/@web-std/file/-/@web-std/file-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@web-std/file/download/@web-std/file-3.0.2.tgz"},"_npmUser":{"name":"gozala","email":"dev@gozala.io"},"directories":{},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file_3.0.2_1642796000194_0.029722932460555018"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-21T20:23:38.747Z","publish_time":1642796000419,"_cnpm_publish_time":1642796000419},"3.0.0":{"name":"@web-std/file","version":"3.0.0","description":"Web API compatible File implementation for node","keywords":["file","blob","typed","typescript"],"type":"module","module":"./src/lib.js","main":"./dist/src/lib.node.cjs","browser":{"./src/lib.node.js":"./src/lib.js"},"exports":{".":{"browser":"./src/lib.js","require":"./dist/src/lib.node.cjs","node":"./src/lib.node.js"}},"types":"./dist/src/lib.d.ts","dependencies":{"@web-std/blob":"^3.0.0"},"author":{"name":"Irakli Gozalishvili","email":"dev@gozala.io","url":"https://gozala.io"},"repository":{"type":"git","url":"git+https://github.com/web-std/io.git"},"license":"MIT","devDependencies":{"@types/node":"15.0.2","@web-std/fetch":"^3.0.0","git-validate":"2.2.4","husky":"^6.0.0","lint-staged":"^11.0.0","playwright-test":"^7.2.0","prettier":"^2.3.0","rimraf":"3.0.2","rollup":"2.47.0","rollup-plugin-multi-input":"1.2.0","typescript":"^4.4.4","uvu":"0.5.2"},"scripts":{"check":"tsc --build","build":"npm run build:cjs && npm run build:types","build:cjs":"rollup --config rollup.config.js","build:types":"tsc --build","prepare":"npm run build","test:es":"uvu test all.spec.js","test:web":"playwright-test -r uvu test/web.spec.js","test:cjs":"rimraf dist && npm run build && node dist/test/all.spec.cjs","test":"npm run test:es && npm run test:web && npm run test:cjs","precommit":"lint-staged"},"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"gitHead":"4cb9e87804e8bf0159fadf0f3c14623bdd9a4770","bugs":{"url":"https://github.com/web-std/io/issues"},"homepage":"https://github.com/web-std/io#readme","_id":"@web-std/file@3.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"c1dba30b0caa4552f79050dc119b65fc05ccc9c1","size":17455,"noattachment":false,"key":"/@web-std/file/-/@web-std/file-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@web-std/file/download/@web-std/file-3.0.0.tgz"},"_npmUser":{"name":"gozala","email":"dev@gozala.io"},"directories":{},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file_3.0.0_1636401951120_0.6403482390980124"},"_hasShrinkwrap":false,"publish_time":1636401951320,"_cnpm_publish_time":1636401951320,"_cnpmcore_publish_time":"2021-12-16T19:43:47.191Z"},"1.1.4":{"name":"@web-std/file","version":"1.1.4","description":"Web API compatible File implementation for node","keywords":["file","blob","typed","typescript"],"type":"module","module":"./src/lib.js","main":"./dist/src/lib.node.cjs","browser":{"./src/lib.node.js":"./src/lib.js"},"exports":{".":{"browser":"./src/lib.js","require":"./dist/src/lib.node.cjs","node":"./src/lib.node.js"}},"types":"./dist/src/lib.d.ts","dependencies":{"@web-std/blob":"^2.1.0"},"author":{"name":"Irakli Gozalishvili","email":"dev@gozala.io","url":"https://gozala.io"},"repository":{"type":"git","url":"git+https://github.com/web-std/io.git"},"license":"MIT","devDependencies":{"@types/node":"15.0.2","@web-std/fetch":"^2.0.0","git-validate":"2.2.4","husky":"^6.0.0","lint-staged":"^11.0.0","playwright-test":"3.0.7","prettier":"^2.3.0","rimraf":"3.0.2","rollup":"2.47.0","rollup-plugin-multi-input":"1.2.0","typescript":"^4.2.4","uvu":"0.5.1"},"scripts":{"check":"tsc --build","build":"npm run build:cjs && npm run build:types","build:cjs":"rollup --config rollup.config.js","build:types":"tsc --build","prepare":"npm run build","test:es":"uvu test all.spec.js","test:web":"playwright-test -r uvu test/web.spec.js","test:cjs":"rimraf dist && npm run build && node dist/test/all.spec.cjs","test":"npm run test:es && npm run test:cjs","precommit":"lint-staged"},"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"bugs":{"url":"https://github.com/web-std/io/issues"},"homepage":"https://github.com/web-std/io#readme","_id":"@web-std/file@1.1.4","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"shasum":"4d9f382627fc2399435136e0239c8929b3d3ac74","size":18076,"noattachment":false,"key":"/@web-std/file/-/@web-std/file-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@web-std/file/download/@web-std/file-1.1.4.tgz"},"_npmUser":{"name":"gozala","email":"dev@gozala.io"},"directories":{},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file_1.1.4_1636063242843_0.40907403288152033"},"_hasShrinkwrap":false,"publish_time":1636063243020,"_cnpm_publish_time":1636063243020,"_cnpmcore_publish_time":"2021-12-16T19:43:47.423Z"},"1.1.3":{"name":"@web-std/file","version":"1.1.3","description":"Web API compatible File implementation for node","keywords":["file","blob","typed","typescript"],"type":"module","module":"./src/lib.js","main":"./dist/src/lib.node.cjs","browser":{"./src/lib.node.js":"./src/lib.js"},"exports":{".":{"browser":"./src/lib.js","require":"./dist/src/lib.node.cjs","node":"./src/lib.node.js"}},"types":"./dist/src/lib.d.ts","dependencies":{"@web-std/blob":"^2.1.0"},"author":{"name":"Irakli Gozalishvili","email":"dev@gozala.io","url":"https://gozala.io"},"repository":{"type":"git","url":"git+https://github.com/web-std/io.git"},"license":"MIT","devDependencies":{"@types/node":"15.0.2","@web-std/fetch":"^2.0.0","git-validate":"2.2.4","husky":"^6.0.0","lint-staged":"^11.0.0","playwright-test":"3.0.7","prettier":"^2.3.0","rimraf":"3.0.2","rollup":"2.47.0","rollup-plugin-multi-input":"1.2.0","typescript":"^4.2.4","uvu":"0.5.1"},"scripts":{"check":"tsc --build","build":"npm run build:cjs && npm run build:types","build:cjs":"rollup --config rollup.config.js","build:types":"tsc --build","prepare":"npm run build","test:es":"uvu test all.spec.js","test:web":"playwright-test -r uvu test/web.spec.js","test:cjs":"rimraf dist && npm run build && node dist/test/web.spec.cjs","test":"npm run test:es && npm run test:cjs","precommit":"lint-staged"},"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"bugs":{"url":"https://github.com/web-std/io/issues"},"homepage":"https://github.com/web-std/io#readme","_id":"@web-std/file@1.1.3","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"shasum":"221d1db7394cf9543d32de07c4799acc99bb0e8d","size":18079,"noattachment":false,"key":"/@web-std/file/-/@web-std/file-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@web-std/file/download/@web-std/file-1.1.3.tgz"},"_npmUser":{"name":"gozala","email":"dev@gozala.io"},"directories":{},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file_1.1.3_1627367800431_0.8060250895978369"},"_hasShrinkwrap":false,"publish_time":1627367800553,"_cnpm_publish_time":1627367800553,"_cnpmcore_publish_time":"2021-12-16T19:43:47.618Z"},"1.1.2":{"name":"@web-std/file","version":"1.1.2","description":"Web API compatible File implementation for node","keywords":["file","blob","typed","typescript"],"type":"module","module":"./src/lib.js","main":"./dist/src/lib.node.cjs","browser":{"./src/lib.node.js":"./src/lib.js"},"exports":{".":{"browser":"./src/lib.js","require":"./dist/src/lib.node.cjs","node":"./src/lib.node.js"}},"types":"./dist/src/lib.d.ts","dependencies":{"@web-std/blob":"^2.1.0"},"author":{"name":"Irakli Gozalishvili","email":"dev@gozala.io","url":"https://gozala.io"},"repository":{"type":"git","url":"git+https://github.com/web-std/io.git"},"license":"MIT","devDependencies":{"@types/node":"15.0.2","@web-std/fetch":"^2.0.0","git-validate":"2.2.4","husky":"^6.0.0","lint-staged":"^11.0.0","playwright-test":"3.0.7","prettier":"^2.3.0","rimraf":"3.0.2","rollup":"2.47.0","rollup-plugin-multi-input":"1.2.0","typescript":"^4.2.4","uvu":"0.5.1"},"scripts":{"check":"tsc --build","build":"npm run build:cjs && npm run build:types","build:cjs":"rollup --config rollup.config.js","build:types":"tsc --build","prepare":"npm run build","test:es":"uvu test all.spec.js","test:web":"playwright-test -r uvu test/web.spec.js","test:cjs":"rimraf dist && npm run build && node dist/test/web.spec.cjs","test":"npm run test:es && npm run test:cjs","precommit":"lint-staged"},"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"bugs":{"url":"https://github.com/web-std/io/issues"},"homepage":"https://github.com/web-std/io#readme","_id":"@web-std/file@1.1.2","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"shasum":"b40bd9a2fc9f1d9908fd1d26a40c566c601b1d59","size":18086,"noattachment":false,"key":"/@web-std/file/-/@web-std/file-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@web-std/file/download/@web-std/file-1.1.2.tgz"},"_npmUser":{"name":"gozala","email":"dev@gozala.io"},"directories":{},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file_1.1.2_1627025722539_0.6414943191973492"},"_hasShrinkwrap":false,"publish_time":1627025722679,"_cnpm_publish_time":1627025722679,"_cnpmcore_publish_time":"2021-12-16T19:43:47.895Z"},"1.1.1":{"name":"@web-std/file","version":"1.1.1","description":"Web API compatible File implementation for node","keywords":["file","blob","typed","typescript"],"type":"module","module":"./src/lib.js","main":"./dist/src/lib.node.cjs","browser":{"./src/lib.node.js":"./src/lib.js"},"exports":{".":{"browser":"./src/lib.js","require":"./dist/src/lib.node.cjs","node":"./src/lib.node.js"}},"types":"./dist/src/lib.d.ts","dependencies":{"@web-std/blob":"^2.1.0"},"author":{"name":"Irakli Gozalishvili","email":"dev@gozala.io","url":"https://gozala.io"},"repository":{"type":"git","url":"git+https://github.com/web-std/io.git"},"license":"MIT","devDependencies":{"@types/node":"15.0.2","@web-std/fetch":"^2.0.0","git-validate":"2.2.4","husky":"^6.0.0","lint-staged":"^11.0.0","playwright-test":"3.0.7","prettier":"^2.3.0","rimraf":"3.0.2","rollup":"2.47.0","rollup-plugin-multi-input":"1.2.0","typescript":"^4.2.4","uvu":"0.5.1"},"scripts":{"check":"tsc --build","build":"npm run build:cjs && npm run build:types","build:cjs":"rollup --config rollup.config.js","build:types":"tsc --build","prepare":"npm run build","test:es":"uvu test all.spec.js","test:web":"playwright-test -r uvu test/web.spec.js","test:cjs":"rimraf dist && npm run build && node dist/test/web.spec.cjs","test":"npm run test:es && npm run test:cjs","precommit":"lint-staged"},"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"bugs":{"url":"https://github.com/web-std/io/issues"},"homepage":"https://github.com/web-std/io#readme","_id":"@web-std/file@1.1.1","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"shasum":"04ebeb9199ec2ce5b4ea44ee10cc2f5e405fa793","size":17376,"noattachment":false,"key":"/@web-std/file/-/@web-std/file-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@web-std/file/download/@web-std/file-1.1.1.tgz"},"_npmUser":{"name":"gozala","email":"dev@gozala.io"},"directories":{},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file_1.1.1_1626808151687_0.7876742319086569"},"_hasShrinkwrap":false,"publish_time":1626808151869,"_cnpm_publish_time":1626808151869,"_cnpmcore_publish_time":"2021-12-16T19:43:48.140Z"},"1.1.0":{"name":"@web-std/file","version":"1.1.0","description":"Web API compatible File implementation for node","keywords":["file","blob","typed","typescript"],"type":"module","module":"./src/lib.js","main":"./dist/src/lib.node.cjs","browser":{"./src/lib.node.js":"./src/lib.js"},"exports":{".":{"require":"./dist/src/lib.node.cjs","node":"./src/lib.node.js","browser":"./src/lib.js"}},"types":"./dist/src/lib.d.ts","dependencies":{"@web-std/blob":"^2.1.0"},"author":{"name":"Irakli Gozalishvili","email":"dev@gozala.io","url":"https://gozala.io"},"repository":{"type":"git","url":"git+https://github.com/web-std/io.git"},"license":"MIT","devDependencies":{"@types/node":"15.0.2","@web-std/fetch":"^2.0.0","git-validate":"2.2.4","husky":"^6.0.0","lint-staged":"^11.0.0","playwright-test":"3.0.7","prettier":"^2.3.0","rimraf":"3.0.2","rollup":"2.47.0","rollup-plugin-multi-input":"1.2.0","typescript":"^4.2.4","uvu":"0.5.1"},"scripts":{"check":"tsc --build","build":"npm run build:cjs && npm run build:types","build:cjs":"rollup --config rollup.config.js","build:types":"tsc --build","prepare":"npm run build","test:es":"uvu test all.spec.js","test:web":"playwright-test -r uvu test/web.spec.js","test:cjs":"rimraf dist && npm run build && node dist/test/web.spec.cjs","test":"npm run test:es && npm run test:cjs","precommit":"lint-staged"},"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"bugs":{"url":"https://github.com/web-std/io/issues"},"homepage":"https://github.com/web-std/io#readme","_id":"@web-std/file@1.1.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","_npmUser":{"name":"gozala","email":"dev@gozala.io"},"dist":{"shasum":"2876cc30d6990f4b4583889fed0113a331c63112","size":17384,"noattachment":false,"key":"/@web-std/file/-/@web-std/file-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@web-std/file/download/@web-std/file-1.1.0.tgz"},"directories":{},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file_1.1.0_1620804165341_0.1154858831784995"},"_hasShrinkwrap":false,"publish_time":1620804165473,"_cnpm_publish_time":1620804165473,"_cnpmcore_publish_time":"2021-12-16T19:43:48.374Z"},"1.0.1":{"name":"@web-std/file","version":"1.0.1","description":"Web API compatible File implementation for node","keywords":["file","blob","typed","typescript"],"type":"module","module":"./src/lib.js","main":"./dist/src/lib.cjs","exports":{".":{"import":"./src/lib.js","require":"./dist/src/lib.cjs"}},"browser":{"./src/lib.js":"./src/lib.web.js"},"types":"./dist/src/lib.d.ts","dependencies":{"@web-std/blob":"2.0.0"},"author":{"name":"Irakli Gozalishvili","email":"dev@gozala.io","url":"https://gozala.io"},"repository":{"type":"git","url":"git+https://github.com/web-std/io.git"},"license":"MIT","devDependencies":{"@types/node":"14.0.23","@web-std/fetch":"1.0.0","git-validate":"2.2.4","husky":"^4.2.5","lint-staged":"^10.2.11","playwright-test":"2.1.0","prettier":"^2.2.1","rimraf":"3.0.2","rollup":"2.22.1","rollup-plugin-multi-input":"1.1.1","typescript":"^4.2.3","uvu":"0.5.1"},"scripts":{"check":"tsc --build","build":"npm run build:cjs && npm run build:types","build:cjs":"rollup --config rollup.config.js","build:types":"tsc --build","prepare":"npm run build","test:es":"uvu test all.spec.js","test:web":"playwright-test -r uvu test/web.spec.js","test:cjs":"rimraf dist && npm run build && node dist/test/web.spec.cjs","test":"npm run test:es && npm run test:cjs","precommit":"lint-staged"},"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"bugs":{"url":"https://github.com/web-std/io/issues"},"homepage":"https://github.com/web-std/io#readme","_id":"@web-std/file@1.0.1","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","_npmUser":{"name":"gozala","email":"dev@gozala.io"},"dist":{"shasum":"75db92071574e893ad66bdc1d282db97a6dfb89d","size":19599,"noattachment":false,"key":"/@web-std/file/-/@web-std/file-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@web-std/file/download/@web-std/file-1.0.1.tgz"},"directories":{},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file_1.0.1_1616030060857_0.7115381067742543"},"_hasShrinkwrap":false,"publish_time":1616030061049,"_cnpm_publish_time":1616030061049,"_cnpmcore_publish_time":"2021-12-16T19:43:48.706Z"},"1.0.0":{"name":"@web-std/file","version":"1.0.0","description":"Web API compatible File implementation for node","keywords":["file","blob","typed","typescript"],"type":"module","module":"./src/lib.js","main":"./dist/src/lib.cjs","exports":{".":{"import":"./src/lib.js","require":"./dist/src/lib.cjs"}},"browser":{"./src/lib.js":"./src/lib.web.js"},"types":"./src/lib.d.ts","dependencies":{"@web-std/blob":"2.0.0"},"author":{"name":"Irakli Gozalishvili","email":"dev@gozala.io","url":"https://gozala.io"},"repository":{"type":"git","url":"git+https://github.com/web-std/io.git"},"license":"MIT","devDependencies":{"@types/node":"14.0.23","git-validate":"2.2.4","husky":"^4.2.5","lint-staged":"^10.2.11","@web-std/fetch":"1.0.0","playwright-test":"2.1.0","prettier":"^2.2.1","rimraf":"3.0.2","rollup":"2.22.1","rollup-plugin-multi-input":"1.1.1","typescript":"^4.2.3","uvu":"0.5.1"},"scripts":{"check":"tsc --build","build":"npm run build:cjs && npm run build:types","build:cjs":"rollup --config rollup.config.js","build:types":"tsc --build","prepare":"npm run build","test:es":"uvu test all.spec.js","test:web":"playwright-test -r uvu test/web.spec.js","test:cjs":"rimraf dist && npm run build && node dist/test/web.spec.cjs","test":"npm run test:es && npm run test:cjs","precommit":"lint-staged"},"lint-staged":{"*.js":["prettier --no-semi --write","git add"]},"bugs":{"url":"https://github.com/web-std/io/issues"},"homepage":"https://github.com/web-std/io#readme","_id":"@web-std/file@1.0.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","_npmUser":{"name":"gozala","email":"dev@gozala.io"},"dist":{"shasum":"68c5f3e2a139bad87aeb3cdde10a1873d9f00a96","size":19595,"noattachment":false,"key":"/@web-std/file/-/@web-std/file-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@web-std/file/download/@web-std/file-1.0.0.tgz"},"directories":{},"maintainers":[{"name":"gozala","email":"dev@gozala.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file_1.0.0_1616029436703_0.7544057971873297"},"_hasShrinkwrap":false,"publish_time":1616029436873,"_cnpm_publish_time":1616029436873,"_cnpmcore_publish_time":"2021-12-16T19:43:48.895Z"}},"readme":"# web-file\n\n[![ci][ci.icon]][ci.url]\n[![package][version.icon] ![downloads][downloads.icon]][package.url]\n[![styled with prettier][prettier.icon]][prettier.url]\n\nWeb API compatible [File][] for nodejs.\n\n### Usage\n\n```js\nimport { File, Blob } from \"@web-std/file\"\nconst file = new File([\"hello\", new TextEncoder().encode(\"world\")], \"hello\")\nfor await (const chunk of blob.stream()) {\n  console.log(chunk)\n}\n```\n\n### Usage from Typescript\n\nThis library makes use of [typescript using JSDOC annotations][ts-jsdoc] and\nalso generates type difinitions along with typed definition maps. So you should\nbe able to get all the type innference out of the box.\n\n## Install\n\n    npm install @web-std/file\n\n[ci.icon]: https://github.com/web-std/io/workflows/file/badge.svg\n[ci.url]: https://github.com/web-std/io/actions/workflows/file.yml\n[version.icon]: https://img.shields.io/npm/v/@web-std/file.svg\n[downloads.icon]: https://img.shields.io/npm/dm/@web-std/file.svg\n[package.url]: https://npmjs.org/package/@web-std/file\n[downloads.image]: https://img.shields.io/npm/dm/@web-std/file.svg\n[downloads.url]: https://npmjs.org/package/@web-std/file\n[prettier.icon]: https://img.shields.io/badge/styled_with-prettier-ff69b4.svg\n[prettier.url]: https://github.com/prettier/prettier\n[blob]: https://developer.mozilla.org/en-US/docs/Web/API/Blob/Blob\n[fetch-blob]: https://github.com/node-fetch/fetch-blob\n[readablestream]: https://developer.mozilla.org/en-US/docs/Web/API/ReadableStream\n[readable]: https://nodejs.org/api/stream.html#stream_readable_streams\n[file]: https://w3c.github.io/FileAPI/\n[for await]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for-await...of\n[buffer]: https://nodejs.org/api/buffer.html\n[weakmap]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap\n[ts-jsdoc]: https://www.typescriptlang.org/docs/handbook/jsdoc-supported-types.html\n","_attachments":{},"homepage":"https://github.com/web-std/io#readme","bugs":{"url":"https://github.com/web-std/io/issues"},"license":"MIT"}