{
  "name": "js-worker-search",
  "version": "2.0.0",
  "description": "JavaScript client-side search API with web-worker support",
  "author": "Brian Vaughn (brian.david.vaughn@gmail.com)",
  "license": "MIT",
  "main": "dist/js-worker-search.js",
  "bugs": {
    "url": "https://github.com/bvaughn/js-worker-search/issues"
  },
  "homepage": "https://github.com/bvaughn/js-worker-search#readme",
  "scripts": {
    "build": "yarn run clean && NODE_ENV=production webpack --config webpack.config.dist.js --bail",
    "clean": "rimraf dist",
    "flow": "flow src",
    "lint": "eslint 'src/**/*.js'",
    "prebuild": "yarn run lint",
    "prepublish": "yarn run build",
    "pretest": "yarn run flow && yarn run prettier && yarn run lint",
    "prettier": "prettier --write '{src/**,.}/*.js'",
    "start": "watch 'clear && yarn run lint -s && yarn run test -s' src",
    "test": "jest"
  },
  "keywords": [
    "search",
    "filter",
    "database",
    "solr",
    "worker",
    "webworker"
  ],
  "files": [
    "dist"
  ],
  "standard": {
    "parser": "babel-eslint",
    "ignore": [
      "build",
      "dist",
      "node_modules"
    ],
    "global": [
      "describe",
      "expect",
      "it",
      "self",
      "test"
    ]
  },
  "devDependencies": {
    "babel-cli": "^6.24.1",
    "babel-core": "^6.25.0",
    "babel-eslint": "^7.2.3",
    "babel-jest": "^22.1.0",
    "babel-loader": "^6.2.0",
    "babel-plugin-syntax-flow": "^6.3.13",
    "babel-plugin-transform-flow-strip-types": "^6.3.15",
    "babel-preset-es2015": "^6.3.13",
    "babel-preset-stage-0": "^6.3.13",
    "babylon": "^6.17.4",
    "eslint": "^4.2.0",
    "eslint-config-prettier": "^2.3.0",
    "eslint-plugin-flowtype": "^2.35.0",
    "eslint-plugin-prettier": "^2.1.2",
    "immutable": "^3.8.1",
    "jest": "^22.1.1",
    "prettier": "^1.5.3",
    "rimraf": "^2.5.0",
    "watch": "^1.0.2",
    "webpack": "^1.12.9",
    "worker-loader": "^0.8.1",
    "flow-bin": "^0.50.0"
  },
  "dependencies": {
    "uuid": "^8.3.2"
  }
}