{
  "name": "react-chart-editor-fork-oprstchn",
  "description": "fork from plotly.js chart editor react component UI by oprstchn",
  "version": "0.33.6",
  "author": "oprstchn",
  "bugs": {
    "url": "https://github.com/oprstchn/react-chart-editor/issues"
  },
  "dependencies": {
    "@plotly/draft-js-export-html": "1.2.0",
    "classnames": "^2.2.5",
    "draft-js": "^0.10.4",
    "draft-js-import-html": "^1.2.1",
    "draft-js-utils": "^1.2.0",
    "fast-isnumeric": "^1.1.1",
    "immutability-helper": "^2.7.1",
    "prop-types": "^15.6.2",
    "plotly-icons": "1.2.2",
    "plotly.js": "^1.42.5",
    "raf": "^3.4.0",
    "react-color": "^2.13.8",
    "react-colorscales": "0.7.2",
    "react-dropzone": "^5.0.1",
    "react-plotly.js": "^2.2.0",
    "react-rangeslider": "^2.2.0",
    "react-resizable-rotatable-draggable": "^0.1.8",
    "react-select": "^1.3.0",
    "react-tabs": "^2.2.1",
    "styled-components": "^3.3.3",
    "tinycolor2": "^1.4.1"
  },
  "devDependencies": {
    "@percy/react": "^0.4.6",
    "autoprefixer": "^9.1.3",
    "babel-cli": "^6.26.0",
    "babel-core": "^6.26.0",
    "babel-eslint": "^8.0.2",
    "babel-loader": "^7.1.2",
    "babel-plugin-module-resolver": "^3.0.0",
    "babel-plugin-transform-object-rest-spread": "^6.26.0",
    "babel-polyfill": "^6.26.0",
    "babel-preset-es2015": "^6.24.1",
    "babel-preset-react": "^6.24.1",
    "babel-preset-stage-2": "^6.24.1",
    "babel-traverse": "^6.26.0",
    "css-loader": "^0.28.11",
    "cssnano": "^3.10.0",
    "enzyme": "^3.7.0",
    "enzyme-adapter-react-16": "^1.7.0",
    "eslint": "^5.4.0",
    "eslint-config-prettier": "^3.0.1",
    "eslint-plugin-import": "^2.8.0",
    "eslint-plugin-react": "^7.4.0",
    "eslint-plugin-react-percy": "^0.2.4",
    "fs": "^0.0.1-security",
    "gl": "^4.0.4",
    "glob": "^7.1.2",
    "jest": "^23.6.0",
    "jest-cli": "^23.5.0",
    "mkdirp": "^0.5.1",
    "node-sass": "^4.7.2",
    "postcss": "^6.0.23",
    "postcss-combine-duplicated-selectors": "^6.0.2",
    "postcss-custom-properties": "^6.3.1",
    "postcss-remove-root": "^0.0.2",
    "prettier": "^1.15.2",
    "react": "^16.6.3",
    "react-ace": "^6.1.4",
    "react-dom": "^16.6.3",
    "react-hot-loader": "^4.3.12",
    "react-inspector": "^2.2.2",
    "react-test-renderer": "^16.2.0",
    "rimraf": "2.6.2",
    "sass-loader": "^7.1.0",
    "style-loader": "^0.23.0",
    "webpack": "^4.25.1",
    "webpack-cli": "^3.1.2",
    "webpack-dev-server": "^3.1.10"
  },
  "peerDependencies": {
    "react": ">=16.3.0",
    "react-dom": ">=16.3.0"
  },
  "homepage": "https://oprstchn.github.io/react-chart-editor/",
  "jest": {
    "roots": [
      "<rootDir>/src/"
    ],
    "moduleNameMapper": {
      "^.+\\.css$": "<rootDir>/config/CSSStub.js"
    }
  },
  "keywords": [
    "chart",
    "data",
    "editor",
    "graphing",
    "plotly",
    "plotting",
    "react",
    "visualization",
    "widgets"
  ],
  "license": "MIT",
  "main": "lib/index.js",
  "repository": {
    "type": "git",
    "url": "https://github.com/oprstchn/react-chart-editor.git"
  },
  "scripts": {
    "lint": "prettier --write \"src/**/*.js\"",
    "make:arrows": "node scripts/makeArrows.js",
    "make:combined-translation-keys": "npm run make:translation-keys && node scripts/combineTranslationKeys.js",
    "make:lib:css": "mkdirp lib && babel-node scripts/styles.js && SASS_ENV=ie babel-node scripts/styles.js && babel-node scripts/postcss.js && SASS_ENV=ie babel-node scripts/postcss.js",
    "make:lib:js": "mkdirp lib && babel src --out-dir lib --ignore=__tests__/* --source-maps",
    "make:lib": "rimraf lib && mkdir lib && npm run make:lib:js && npm run make:lib:css && npm run make:combined-translation-keys",
    "make:translation-keys": "node scripts/findTranslationKeys.js",
    "prepublishOnly": "npm run make:lib",
    "start": "webpack-dev-server --hot",
    "test": "npm run test:lint && npm run test:pretty && npm run test:js",
    "test:js": "jest --setupTestFrameworkScriptFile=raf/polyfill",
    "test:lint": "eslint \"src/**/*.js\" && echo -e '\\033[0;32m'PASS'\\033[0m'",
    "test:pretty": "prettier -l \"src/**/*.js\" && echo -e '\\033[0;32m'PASS'\\033[0m'",
    "test:percy": "react-percy",
    "test:percy-local": "react-percy --debug",
    "watch": "babel src --watch --out-dir lib --source-maps | node-sass -w src/styles/main.scss lib/react-chart-editor.css",
    "watch-test": "jest --watch"
  }
}
