UNPKG

react-vis

Version:

Data visualization library based on React and d3.

145 lines (144 loc) 3.82 kB
{ "name": "react-vis", "version": "1.8.3", "license": "MIT", "author": "Visualization Team <visualization@uber.com>", "description": "Data visualization library based on React and d3.", "main": "dist", "module": "es", "jsnext:main": "es", "files": [ "dist", "es" ], "repository": { "type": "git", "url": "https://github.com/uber-common/react-vis.git" }, "bugs": { "url": "https://github.com/uber-common/react-vis/issues/new", "email": "visualization@uber.com" }, "scripts": { "docs": "./publish-docs.sh", "clean": "rm -rf dist es bundle.* index.html && mkdir dist es", "start": "(cd showcase && command -v yarn >/dev/null && yarn && npm start || npm install && npm start)", "build:browser": "browserify src/index.js -t [ babelify ] --standalone reactVis | uglifyjs > dist/dist.min.js", "build": "npm run clean && babel src -d dist --copy-files && BABEL_ENV=es babel src -d es --copy-files && node-sass src/main.scss dist/style.css --output-style compressed && npm run build:browser", "lint": "eslint src tests showcase docs --ignore-pattern node_modules --ignore-pattern bundle.js", "lint-styles": "stylelint src/styles/*.scss --syntax scss", "test": "node --inspect node_modules/.bin/babel-node tests/index.js", "full-test": "npm run lint && npm run cover", "cover": "nyc --reporter=text --reporter=html --reporter=lcov npm test", "remove-unpm-rfs": "./remove-refs-to-unpm.pl" }, "dependencies": { "d3-array": "^1.2.0", "d3-collection": "^1.0.3", "d3-color": "^1.0.3", "d3-contour": "^1.1.0", "d3-format": "^1.2.0", "d3-geo": "^1.6.4", "d3-hierarchy": "^1.1.4", "d3-interpolate": "^1.1.4", "d3-sankey": "^0.7.1", "d3-scale": "^1.0.5", "d3-shape": "^1.1.0", "d3-voronoi": "^1.1.2", "deep-equal": "^1.0.1", "global": "^4.3.1", "prop-types": "^15.5.8", "react-motion": "^0.4.8" }, "devDependencies": { "babel-cli": "6.18.0", "babel-eslint": "^7.1.1", "babel-plugin-module-resolver": "^2.4.0", "babel-preset-es2015": "6.18.0", "babel-preset-es2017": "^6.24.1", "babel-preset-react": "^6.16.0", "babel-preset-stage-0": "^6.16.0", "babel-register": "^6.18.0", "babelify": "^7.3.0", "browserify": "^14.3.0", "canvas-prebuilt": "^1.6.0", "enzyme": "^2.8.2", "eslint": "^3.13.1", "eslint-config-uber-es2015": "^3.0.1", "eslint-config-uber-jsx": "^3.0.1", "eslint-plugin-babel": "^4.0.0", "eslint-plugin-react": "^6.9.0", "jsdom": "^9.9.1", "node-sass": "^4.2.0", "nyc": "^10.0.0", "react": "^15.5.4", "react-addons-test-utils": ">=15.4.2", "react-dom": "^15.5.4", "react-test-renderer": "^15.5.4", "stylelint": "^7.7.1", "stylelint-config-standard": "^15.0.1", "tape": "^4.6.3", "uglify-js": "^2.8.22" }, "peerDependencies": { "react": "0.14.x - 16.x" }, "keywords": [ "d3", "react", "visualization", "chart", "es6", "babel" ], "babel": { "plugins": [ [ "module-resolver", { "root": [ "./src" ] } ] ], "env": { "production": { "presets": [ "es2015", "stage-0", "react" ] }, "development": { "presets": [ "es2015", "stage-0", "react" ] }, "es": { "presets": [ [ "es2015", { "modules": false } ], "stage-0", "react" ] } } }, "nyc": { "exclude": [ "tests/**/*.js", "src/utils/react-utils.js" ] }, "engines": { "node": ">=0.10.0", "npm": ">=3.0" } }