{
  "name": "localforage-observable",
  "version": "2.1.1",
  "description": "Adds observable method to localForage.",
  "homepage": "https://github.com/thgreasi/localForage-observable",
  "main": "dist/localforage-observable.js",
  "jsnext:main": "dist/localforage-observable.es6.js",
  "typings": "typings/localforage-observable.d.ts",
  "scripts": {
    "clean": "rimraf build && rimraf dist",
    "lint": "tslint -t stylish -c tslint.json '{lib,test,test-e2e}/**/*.ts' 'karma.conf.ts'",
    "lint-fix": "tslint --fix -t stylish -c tslint.json '{lib,test,test-e2e}/**/*.ts' 'karma.conf.ts'",
    "prebuild": "npm run prettify && npm run lint-fix",
    "precommit": "lint-staged",
    "prettify": "prettier --write \"lib/**/*.ts\" \"tests/**/*.ts\" \"typing-tests/**/*.ts\" \"typings/**/*.ts\" \"karma.conf.ts\"",
    "build:umd": "rollup -c rollup.config.umd.js",
    "build:es6": "rollup -c rollup.config.es6.js",
    "build": "npm run clean && npm run build:umd && npm run build:es6",
    "test:e2e": "karma start",
    "test:typings": "node_modules/.bin/tsc --project typing-tests",
    "test:all": "npm run test:e2e && npm run test:typings",
    "test": "npm run build && npm run test:all",
    "prepare": "npm run build"
  },
  "repository": {
    "type": "git",
    "url": "git://github.com/thgreasi/localForage-observable.git"
  },
  "keywords": [
    "localforage",
    "observable"
  ],
  "author": "Thodoris Greasidis",
  "license": "Apache-2.0",
  "bugs": {
    "url": "https://github.com/thgreasi/localForage-observable/issues"
  },
  "devDependencies": {
    "@reactivex/rxjs": "^5.0.0-beta.7",
    "@types/chai": "^4.2.12",
    "@types/chai-as-promised": "^7.1.3",
    "@types/mocha": "^7.0.2",
    "@types/node": "^9.6.0",
    "balena-config-karma": "^3.0.0",
    "chai": "^4.2.0",
    "chai-as-promised": "^7.1.1",
    "husky": "^0.14.3",
    "lint-staged": "^7.0.0",
    "mocha": "^8.1.1",
    "prettier": "^1.11.1",
    "rimraf": "^2.6.2",
    "rollup": "^0.57.1",
    "rollup-plugin-multi-entry": "^2.0.2",
    "rollup-plugin-typescript": "^0.8.1",
    "rollup-plugin-typescript2": "^0.12.0",
    "source-map-support": "^0.4.15",
    "ts-node": "^5.0.1",
    "tslint": "^5.9.1",
    "tslint-no-unused-expression-chai": "^0.1.3",
    "typescript": "^3.0.0"
  },
  "dependencies": {
    "localforage": "^1.5.0",
    "zen-observable": "^0.2.1"
  },
  "lint-staged": {
    "{lib,tests}/**/*.ts": [
      "prettier --write",
      "tslint -t stylish --fix",
      "git add"
    ],
    "{typing-tests,typings}/**/*.ts": [
      "prettier --write",
      "git add"
    ],
    "karma.conf.ts": [
      "prettier --write",
      "tslint -t stylish --fix",
      "git add"
    ]
  }
}
