{
  "name": "dash-daq",
  "version": "0.6.0",
  "engines": {
    "node": ">=8"
  },
  "description": "DAQ components for Dash",
  "repository": {
    "type": "git",
    "url": "git://github.com/plotly/dash-daq.git"
  },
  "bugs": {
    "url": "https://github.com/plotly/dash-daq/issues"
  },
  "homepage": "https://github.com/plotly/dash-daq",
  "main": "dash_daq/dash_daq.min.js",
  "author": "The Plotly Team <dashdaq@plotly.com>",
  "maintainer": "The Plotly Team <dashdaq@plotly.com>",
  "license": "MIT",
  "scripts": {
    "copy-lib": "copyfiles -u 1 lib/* dash_daq",
    "dash-demo": "python demo.py",
    "install-local": "pip install -e .",
    "lint": "eslint --fix --ignore-path .eslintignore src/",
    "start": "npm run build:dev",
    "build:js": "webpack --mode production",
    "build:js-dev": "webpack --mode development",
    "build:py": "python get_version_info.py && yarn copy-lib && dash-generate-components ./src/components dash_daq -p package-info.json",
    "build:r": "dash-generate-components ./src/components dash_daq -p package-info.json --r-prefix='daq'",
    "build": "npm run test && npm run lint && npm run build:js && npm run build:py && npm run build:r",
    "postbuild": "es-check es5 dash_daq/*.js",
    "build:dev": "npm run build:js-dev && npm run build:py",
    "build-tarball": "npm run build && python setup.py sdist",
    "test": "jest src/components/__tests__",
    "test-gauge": "jest src/components/__tests__/Gauge.test.js",
    "test:frontend-cov": "jest --coverage --silent",
    "test:watch": "jest --watch",
    "uninstall-local": "pip uninstall dash_daq -y",
    "prettier": "yarn prettier-src && yarn prettier-tests",
    "prettier-src": "prettier --single-quote --print-width=100 --write src/**/*.js",
    "prettier-tests": "prettier --single-quote --print-width=100 --write src/components/__tests__/**/*.js",
    "prettier-restage": "git update-index --again"
  },
  "dependencies": {
    "color": "^3.0.0",
    "conic-gradient": "^1.0.0",
    "copyfiles": "^1.2.0",
    "dash-components-archetype": "^0.2.11",
    "deep-equal": "^1.0.1",
    "nipplejs": "^0.7.1",
    "prop-types": "^15.5.9",
    "ramda": "^0.25.0",
    "rc-slider": "^9.1.0",
    "react": "16.13.0",
    "react-color": "^2.18.0",
    "react-dom": "16.13.0",
    "react-numeric-input": "^2.2.3",
    "styled-components": "^4.4.0",
    "tinygradient": "^0.4.0",
    "webpack": "^4.41.0",
    "yarn": "^1.22.11"
  },
  "devDependencies": {
    "@babel/core": "^7.6.0",
    "@babel/plugin-syntax-dynamic-import": "^7.2.0",
    "@babel/preset-env": "^7.6.0",
    "@babel/preset-react": "^7.0.0",
    "@plotly/webpack-dash-dynamic-import": "^1.1.4",
    "babel-eslint": "^10.0.3",
    "babel-loader": "^8.0.6",
    "chalk": "^2.3.1",
    "css-loader": "^3.4.2",
    "dash-components-archetype-dev": "^0.2.11",
    "enzyme": "^3.10.0",
    "enzyme-adapter-react-16": "^1.14.0",
    "es-check": "^5.0.0",
    "fs-extra": "^5.0.0",
    "identity-obj-proxy": "^3.0.0",
    "jest": "^24.9.0",
    "jest-canvas-mock": "^2.1.1",
    "pre-commit": "^1.2.2",
    "prettier": "^1.10.2",
    "react-docgen": "^3.0.0",
    "react-docgen-markdown-renderer": "^1.0.2",
    "react-test-renderer": "^16.8.6",
    "sinon": "^4.3.0",
    "style-loader": "^1.1.3",
    "webpack-cli": "^3.3.9"
  },
  "jest": {
    "coveragePathIgnorePatterns": [
      "<rootDir>/src/styled",
      "<rootDir>/src/helpers"
    ],
    "testURL": "http://localhost",
    "setupFiles": [
      "jest-canvas-mock"
    ],
    "moduleNameMapper": {
      "\\.css": "identity-obj-proxy"
    }
  },
  "files": [
    "dash_daq/*{.js,.map}"
  ],
  "pre-commit": [
    "test",
    "prettier",
    "prettier-restage"
  ],
  "keywords": [
    "dash",
    "daq",
    "components"
  ]
}
