UNPKG

@eeacms/react-chart-editor

Version:

plotly.js chart editor react component UI

161 lines (160 loc) 5.43 kB
{ "name": "@eeacms/react-chart-editor", "description": "plotly.js chart editor react component UI", "version": "0.47.8", "author": "Plotly, Inc.", "bugs": { "url": "https://github.com/plotly/react-chart-editor/issues" }, "scripts": { "prettier": "prettier --write \"src/**/*.{js,scss}\" \"dev/**/*.{js,scss}\" \"examples/**/*.{js,scss}\"", "build:arrows": "node scripts/makeArrows.js", "build:translation-keys": "node scripts/findTranslationKeys.js", "build:combined-translation-keys": "npm run build:translation-keys && node scripts/combineTranslationKeys.js", "build:css": "mkdirp lib && sass --load-path=node_modules src/styles/main.scss:lib/react-chart-editor.css && postcss lib/react-chart-editor.css -o lib/react-chart-editor.min.css ", "build:js": "mkdirp lib && babel src --out-dir lib --ignore=__tests__/* --source-maps", "build": "BABEL_ENV=production rimraf lib && mkdir lib && npm run build:js && npm run build:css && npm run build:combined-translation-keys", "watch": "PORT=4000 webpack serve --hot --mode development", "prepublishOnly": "yarn add mkdirp && npm run build", "storybook": "storybook dev -p 9001 -c .storybook", "test": "npm run test:lint && npm run test:pretty && npm run test:js", "test:js": "jest --setupTestFrameworkScriptFile=raf/polyfill --maxWorkers=2", "test:lint": "eslint \"src/**/*.js\" \"dev/**/*.js\" \"examples/**/*.js\" && echo -e '\\033[0;32m'PASS'\\033[0m'", "test:pretty": "prettier -l \"src/**/*.{js,scss}\" \"dev/**/*.{js,scss}\" \"examples/**/*.{js,scss}\" && echo -e '\\033[0;32m'PASS'\\033[0m'", "test:percy": "storybook build && percy storybook ./storybook-static", "test:percy-local": "storybook build", "test:watch": "jest --watch" }, "dependencies": { "@eeacms/react-colorscales": "2.1.1", "@plotly/draft-js-export-html": "^1.2.0", "classnames": "^2.3.2", "draft-js": "^0.11.7", "draft-js-import-html": "^1.4.1", "draft-js-utils": "^1.4.1", "fast-isnumeric": "^1.1.4", "handsontable": "^15.2.0", "immutability-helper": "^3.1.1", "lodash": "^4.17.21", "plotly-icons": "^1.3.15", "prop-types": "^15.8.1", "raf": "^3.4.1", "react-beautiful-dnd": "^13.1.1", "react-color": "^2.19.3", "react-day-picker": "^7.4.10", "react-dropzone": "^14.2.3", "react-rangeslider": "^2.2.0", "react-resizable-rotatable-draggable": "^0.2.0", "react-select": "^5.7.4", "react-tabs": "^4.2.1", "styled-components": "^5.3.6", "tinycolor2": "^1.6.0" }, "devDependencies": { "@babel/cli": "7.23.0", "@babel/core": "7.23.2", "@babel/eslint-parser": "7.22.15", "@babel/node": "7.22.19", "@babel/plugin-proposal-object-rest-spread": "7.20.7", "@babel/preset-env": "7.23.2", "@babel/preset-react": "7.22.15", "@babel/traverse": "7.23.2", "@hot-loader/react-dom": "16.14.0", "@percy/cli": "1.26.3", "@percy/storybook": "4.3.6", "@storybook/blocks": "7.4.1", "@storybook/react": "7.4.1", "@storybook/react-webpack5": "7.4.1", "@storybook/source-loader": "^7.4.1", "autoprefixer": "10.4.16", "babel-jest": "26.6.3", "babel-loader": "9.1.3", "babel-plugin-module-resolver": "5.0.0", "css-loader": "6.8.1", "cssnano": "6.0.1", "enzyme": "3.11.0", "enzyme-adapter-react-16": "1.15.7", "eslint": "8.53.0", "eslint-config-prettier": "9.0.0", "eslint-plugin-import": "2.29.0", "eslint-plugin-jsx": "0.1.0", "eslint-plugin-react": "7.33.2", "eslint-plugin-react-percy": "0.2.4", "fs": "0.0.2", "glob": "8.1.0", "jest": "26.6.3", "jest-cli": "26.6.3", "mkdirp": "^3.0.1", "plotly.js": "2.35.3", "postcss": "8.4.31", "postcss-cli": "10.1.0", "postcss-combine-duplicated-selectors": "10.0.3", "postcss-import": "15.1.0", "postcss-preset-env": "9.3.0", "prettier": "2.8.4", "react": "^17.0.2", "react-ace": "7.0.5", "react-dom": "^17.0.2", "react-hot-loader": "4.13.1", "react-inspector": "5.1.1", "react-test-renderer": "16.14.0", "request": "2.88.2", "rimraf": "5.0.5", "sass": "1.69.5", "sass-loader": "13.3.2", "storybook": "7.4.1", "style-loader": "3.3.3", "webpack": "5.89.0", "webpack-cli": "5.1.4", "webpack-dev-server": "4.15.1" }, "peerDependencies": { "plotly.js": ">=1.58.5 <3.0.0", "react": ">=16", "react-dom": ">=16" }, "resolutions": { "jackspeak": "2.1.1" }, "engines": { "node": ">=12.13.0" }, "homepage": "https://plotly.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/plotly/react-chart-editor.git" }, "browserslist": [ "last 8 years and not dead" ], "volta": { "node": "20.6.0", "yarn": "1.22.19" }, "directories": { "example": "examples", "lib": "lib" }, "packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e" }