# fs-h5

> HTML5 file API wrapper

Latest version **1.2.3** (published 2016-07-13) · MIT license · 0 weekly downloads

## Install

```sh
npm install fs-h5
pnpm add fs-h5
yarn add fs-h5
bun add fs-h5
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.2.3 |
| Published | 2016-07-13 |
| First published | 2016-05-16 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 1 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Author | wangpin |
| Maintainers | guyu |
| Keywords | fs, HTML5 |

## Links

- npm: https://www.npmjs.com/package/fs-h5
- Repository: https://github.com/wangpin34/fs-h5
- Homepage: https://github.com/wangpin34/fs-h5#readme
- Issues: https://github.com/wangpin34/fs-h5/issues
- npm.io page: https://npm.io/package/fs-h5

## Dependencies (1)

- [underscore](https://npm.io/package/underscore.md) ^1.8.3

## Alternatives

- [unionfs](https://npm.io/package/unionfs.md) — 2.2M weekly downloads
- [path-starts-with](https://npm.io/package/path-starts-with.md) — 35.9K weekly downloads
- [redzip](https://npm.io/package/redzip.md) — 1.2K weekly downloads
- [vscode-anymatch](https://npm.io/package/vscode-anymatch.md) — 848 weekly downloads
- [@ledgerhq/coin-filecoin](https://npm.io/package/@ledgerhq/coin-filecoin.md) — 793 weekly downloads

## Recent versions

- 1.2.3 (latest) — 2016-07-13
- 1.2.2 — 2016-07-13
- 1.2.1 — 2016-06-15
- 1.2.0 — 2016-06-06
- 1.1.4 — 2016-05-23
- 1.0.4 — 2016-05-20
- 1.0.3 — 2016-05-20
- 1.0.2 — 2016-05-20
- 1.0.1 — 2016-05-19
- 1.0.0 — 2016-05-16

## README

# fs-h5
 HTML5 file API wrapper as node style file system. 

[![Build Status](https://travis-ci.org/wangpin34/fs-h5.svg)](https://travis-ci.org/wangpin34/fs-h5)
[![Circle CI](https://circleci.com/gh/driftyco/fs-h5.svg?style=svg)](https://circleci.com/gh/driftyco/fs-h5)
[![NPM](https://nodei.co/npm/fs-h5.png?stars&downloads)](https://nodei.co/npm/fs-h5/)

## headers-up
>In April 2014, it was [announced on public-webapps](http://lists.w3.org/Archives/Public/public-webapps/2014AprJun/0010.html) that the Filesystem API spec is not being considered by other browsers. For now, the API is Chrome-specific and it's unlikely to be implemented by other browsers and is no longer being standardized with the W3C.

Actuall it's only supported by Chrome, and also several envs which are using Chrome core like nwjs, cordova etc. It is still useful.

## Install

```javascript
npm install fs-h5 --save
```

## Inspired & Reference

* [Documents](https://github.com/wangpin34/fs-h5/wiki)
* [HTML5 filesytem](http://www.html5rocks.com/en/tutorials/file/filesystem/)

## Release log
* 1.1.4 beta release
* 1.2.0 promisify and rename several methods
 
  ```
   isInitialized ->  isReady
   existsDir + existsFile -> existsPath
  ```
  
  Add a new method **requestQuota** for applying persistent storage.

* 1.2.1 Update readme

* 1.2.2 Build es5 release
  
  Previously the first step to use fs-h5 is compile it through babel. It is not very friendly because some one doesn't use es2015 currently. So I build a pure es5 code and publish it.

# LICENSE
**MIT**

---
_Source: https://npm.io/package/fs-h5 · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
