{
  "name": "browserfs",
  "version": "2.0.0",
  "description": "A filesystem in your browser!",
  "main": "dist/browserfs.js",
  "typings": "dist/browserfs",
  "keywords": [
    "filesystem",
    "node",
    "storage"
  ],
  "homepage": "https://github.com/jvilk/BrowserFS",
  "author": "John Vilk <jvilk@cs.umass.edu> (http://people.cs.umass.edu/~jvilk)",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "https://github.com/jvilk/BrowserFS.git"
  },
  "bugs": {
    "url": "https://github.com/jvilk/BrowserFS/issues"
  },
  "engines": {
    "node": ">= 0.10"
  },
  "bin": {
    "make_http_index": "./dist/scripts/make_http_index.js"
  },
  "devDependencies": {
    "@types/archiver": "~2.1.2",
    "@types/async": "2.0.31",
    "@types/body-parser": "~1.17.0",
    "@types/express": "~4.16.0",
    "@types/filesystem": "0.0.28",
    "@types/isomorphic-fetch": "^0.0.34",
    "@types/mocha": "~5.2.5",
    "@types/node": "~10.5.8",
    "@types/rimraf": "~2.0.2",
    "archiver": "~2.1.1",
    "async-es": "~2.6.1",
    "bfs-path": "~0.1.2",
    "bfs-process": "~0.1.6",
    "body-parser": "~1.18.3",
    "buffer": "~5.1.0",
    "detect-browsers": "~2.0.0",
    "dropbox": "~4.0.9",
    "express": "~4.16.3",
    "isomorphic-fetch": "~2.2.1",
    "karma": "~3.0.0",
    "karma-chrome-launcher": "^2.2.0",
    "karma-coverage": "~1.1.2",
    "karma-firefox-launcher": "~1.1",
    "karma-ie-launcher": "~1.0",
    "karma-mocha": "~1.3",
    "karma-opera-launcher": "~1.0",
    "karma-safari-launcher": "~1.0",
    "mocha": "~5.2.0",
    "npm-run-all": "~4.1.3",
    "object-wrapper": "~1.0.1",
    "remap-istanbul": "~0.11.1",
    "rimraf": "~2.6.2",
    "rollup": "~0.64.1",
    "rollup-plugin-alias": "~1.4.0",
    "rollup-plugin-buble": "~0.19.2",
    "rollup-plugin-inject": "~2.2",
    "rollup-plugin-node-resolve": "~3.3.0",
    "rollup-plugin-sourcemaps": "~0.4.2",
    "rollup-watch": "~4.3.1",
    "source-map-loader": "~0.2.3",
    "tslint": "~5.11.0",
    "typedoc": "~0.11.1",
    "typescript": "~3.0.1",
    "webpack": "~4.16.5",
    "webpack-cli": "~3.1.0",
    "webpack-dev-server": "~3.1.5"
  },
  "scripts": {
    "lint": "tslint -c src/tslint.json --project src/tsconfig.json",
    "build:tsc": "tsc -p src",
    "watch:tsc": "tsc -p src --watch",
    "build:scripts": "tsc -p scripts",
    "watch:scripts": "tsc -p scripts --watch",
    "build:rollup": "rollup -c src/rollup.config.js",
    "watch:rollup": "rollup -w -c src/rollup.config.js",
    "build:webpack": "webpack --config src/webpack.config.js",
    "watch:webpack": "webpack -w --config src/webpack.config.js",
    "build:webpack-release": "webpack -p --config src/webpack.config.js",
    "watch:webpack-release": "webpack -w -p --config src/webpack.config.js",
    "build": "npm-run-all --parallel build:tsc build:scripts --sequential build:rollup --parallel build:webpack build:webpack-release",
    "watch": "npm-run-all build --parallel watch:tsc watch:scripts watch:rollup watch:webpack watch:webpack-release",
    "test:build:tsc": "tsc -p test",
    "test:watch:tsc": "tsc --watch -p test",
    "test:build:rollup": "rollup -c test/rollup.config.js",
    "test:watch:rollup": "rollup -w -c test/rollup.config.js",
    "test:build:rollup-worker": "rollup -c test/rollup.worker.config.js",
    "test:watch:rollup-worker": "rollup -w -c test/rollup.worker.config.js",
    "test:build:webpack": "webpack --config test/webpack.config.js",
    "test:watch:webpack": "webpack -w --config test/webpack.config.js",
    "test:build": "npm-run-all test:build:tsc --parallel test:build:rollup test:build:rollup-worker --sequential test:build:webpack",
    "test:watch": "npm-run-all --parallel test:watch:tsc test:watch:rollup test:watch:rollup-worker test:watch:webpack",
    "dist:build:node": "tsc -p src/tsconfig.node.json",
    "script:make_dist": "node build/scripts/make_dist.js",
    "dist": "npm-run-all build lint script:make_dist dist:build:node",
    "script:make_fixture_loader": "node build/scripts/make_fixture_loader.js",
    "script:make_test_launcher": "node build/scripts/make_test_launcher.js",
    "script:make_zip_fixtures": "node build/scripts/make_zip_fixtures",
    "script:make_http_index": "node build/scripts/make_http_index.js test/fixtures/httpdownloadfs/listings.json",
    "test:karma": "karma start karma.config.js",
    "test:prepare": "npm-run-all build:scripts script:make_fixture_loader script:make_test_launcher test:build script:make_zip_fixtures script:make_http_index",
    "test": "npm-run-all test:prepare test:karma",
    "watch-test": "npm-run-all test:prepare --parallel watch:scripts test:watch test:karma",
    "prepare": "npm run dist",
    "docs": "typedoc --mode modules --out doc --excludePrivate --readme src/DOCS.md --name BrowserFS --module umd --ignoreCompilerErrors src"
  },
  "dependencies": {
    "async": "~2.6.1",
    "pako": "~1.0.6"
  }
}
