{
  "version": "0.3.0",
  "name": "random-access-idb-mutable-file",
  "description": "random-access-storage provider via non-standard IDBMutableFile API",
  "keywords": [
    "random-access-idb-mutable-file",
    "typed",
    "flow"
  ],
  "main": "lib/random-access-idb-mutable-file",
  "unpkg": "dist/random-access-idb-mutable-file",
  "author": "<NAME> <<EMAIL>> (http://jeditoolkit.com)",
  "repository": "https://github.com/Gozala/random-access-idb-mutable-file",
  "license": "MIT",
  "devDependencies": {
    "alias-quokka-plugin": "^0.1.0",
    "babel-cli": "^6.26.0",
    "babel-preset-env": "1.7.0",
    "babel-preset-flow-node": "^2.0.1",
    "babel-register": "^6.26.0",
    "babelify": "8.0.0",
    "blue-tape": "^1.0.0",
    "browserify": "16.2.2",
    "documentation": "8.0.0",
    "faucet": "0.0.1",
    "flow-bin": "^0.75.0",
    "flow-copy-source": "^2.0.0",
    "hypercore": "6.16.0",
    "karma": "2.0.4",
    "karma-babel-preprocessor": "7.0.0",
    "karma-browserify": "5.3.0",
    "karma-firefox-launcher": "1.1.0",
    "karma-source-map-support": "1.3.0",
    "karma-tap": "4.1.4",
    "karma-tap-pretty-reporter": "4.1.0",
    "lint-staged": "^7.2.0",
    "prettier": "^1.13.6",
    "random-access-test": "https://github.com/Gozala/random-access-test.git",
    "rollup": "0.61.2",
    "rollup.config.flow": "1.1.0",
    "watchify": "^3.11.1"
  },
  "scripts": {
    "pretest": "npm run build",
    "test": "npm run test:flow && npm run test:tape",
    "test:tape": "karma start --single-run",
    "test:watch": "karma start",
    "test:flow": "flow check",
    "build:clear": "rm -rf lib",
    "build:types": "flow-copy-source --verbose src lib",
    "build:node": "babel --out-dir lib src",
    "build:umd": "BABEL_ENV=umd rollup -c --files random-access-idb-mutable-file",
    "build:api": "documentation readme --section=API src/random-access-idb-mutable-file.js",
    "build:docs": "documentation build --document-exported src/** -f html --o docs",
    "build": "npm run build:node && npm run build:types",
    "prepublishOnly": "npm run build && npm run build:umd && npm test",
    "precommit": "lint-staged",
    "start": "flow-copy-source --watch --verbose src lib & babel --watch --out-dir lib src"
  },
  "lint-staged": {
    "*.js": [
      "prettier --parser flow --no-semi --write",
      "git add"
    ]
  },
  "quokka": {
    "alias": {
      "random-access-idb-mutable-file": "src/random-access-idb-mutable-file"
    },
    "pro": true,
    "babel": {
      "env": "development"
    },
    "plugins": [
      "alias-quokka-plugin"
    ]
  },
  "dependencies": {
    "buffer": "5.1.0",
    "random-access-storage": "1.3.0"
  }
}
