Gapminder/vizabi

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "vizabi",
  "version": "0.44.2",
  "description": "Vizabi Framework, Interactive charts and visualization tools animated through time",
  "main": "build/vizabi.js",
  "scripts": {
    "start": "webpack-dev-server",
    "lint:diff": "shjs ./.githooks/pre-commit.js",
    "lint:diff:fix": "cross-env FIX=1 npm run lint:diff",
    "lint": "eslint -c .eslintrc --ignore-path .eslintignore src",
    "build": "cross-env NODE_ENV=production webpack",
    "e2e:local": "./node_modules/protractor/bin/webdriver-manager update && ./node_modules/.bin/protractor .cicd/protractor.conf.js",
    "e2e:dev": "./node_modules/.bin/protractor .cicd/protractor_dev.conf.js",
    "deploy": "node deploy.js"
  },
  "pre-commit": [
    "lint:diff"
  ],
  "files": [
    "src",
    "build"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/Gapminder/vizabi"
  },
  "author": "",
  "license": "BSD-3-Clause",
  "bugs": {
    "url": "https://github.com/Gapminder/vizabi/issues"
  },
  "homepage": "http://vizabi.org",
  "browserslist": [
    "> 1%"
  ],
  "dependencies": {
    "parse-decimal-number": "^1.0.0",
    "vizabi-interpolators": "^2.0.0"
  },
  "devDependencies": {
    "archiver": "^2.1.1",
    "autoprefixer": "^8.4.1",
    "babel-core": "^6.26.3",
    "babel-loader": "^7.1.4",
    "babel-polyfill": "^6.26.0",
    "babel-preset-env": "^1.7.0",
    "bourbon": "^4.3.4",
    "clean-webpack-plugin": "^0.1.19",
    "compare-version": "^0.1.2",
    "copy-webpack-plugin": "^4.5.1",
    "cross-env": "^5.1.5",
    "css-loader": "^0.28.11",
    "css.escape": "^1.5.1",
    "custom-loader": "^0.1.3",
    "d3": "^5.8.2",
    "eslint": "^4.19.1",
    "eslint-loader": "^2.0.0",
    "file-loader": "^1.1.11",
    "glob": "7.1.2",
    "html-loader": "^0.5.5",
    "mini-css-extract-plugin": "^0.4.0",
    "postcss-loader": "^2.1.5",
    "pre-commit": "^1.2.2",
    "rimraf": "^2.6.2",
    "sass": "^1.16.1",
    "sass-loader": "^7.1.0",
    "shelljs": "0.8.2",
    "stylelint": "^9.10.1",
    "stylelint-webpack-plugin": "^0.10.5",
    "stylelint-config-sass-guidelines": "^5.3.0",
    "uglifyjs-webpack-plugin": "^1.2.5",
    "webpack": "^4.20.1",
    "webpack-cli": "^3.1.1",
    "webpack-dev-server": "^3.1.4",
    "whatwg-fetch": "^3.0.0"
  }
}