TargetProcess/tauCharts

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "taucharts",
  "version": "2.8.0",
  "homepage": "https://github.com/TargetProcess/taucharts",
  "description": "Data-focused charting library based on D3",
  "author": {
    "name": "Targetprocess, Inc."
  },
  "keywords": [
    "d3",
    "svg",
    "charts",
    "graphics",
    "barchart",
    "linechart",
    "scatterplot",
    "visualization"
  ],
  "main": "dist/taucharts.js",
  "license": "Apache-2.0",
  "licenses": [
    {
      "type": "Apache License 2.0",
      "url": "https://github.com/TargetProcess/taucharts/blob/master/LICENSE"
    }
  ],
  "dependencies": {
    "d3-array": "^1.2.4",
    "d3-axis": "^1.0.12",
    "d3-brush": "^1.0.6",
    "d3-color": "^1.4.1",
    "d3-format": "^1.4.4",
    "d3-geo": "^1.12.0",
    "d3-quadtree": "^1.0.6",
    "d3-scale": "^1.0.7",
    "d3-selection": "^1.4.0",
    "d3-shape": "^1.3.4",
    "d3-time": "^1.0.11",
    "d3-time-format": "^2.1.3",
    "d3-transition": "^1.2.0",
    "topojson-client": "^3.0.0"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/TargetProcess/taucharts.git"
  },
  "scripts": {
    "start": "webpack-dev-server",
    "build": "npm run lint && npm run build:production && node tasks/cleanBuildFolder.js",
    "build:production": "webpack --mode=production",
    "build:dev": "webpack",
    "test": "npm run build && karma start",
    "lint": "eslint --quiet .",
    "devtest": "npm run build:dev && karma start --taucharts-debug",
    "prepublishOnly": "npm run build",
    "publishToReleaseBranch": "node tasks/publishToReleaseBranch.js"
  },
  "devDependencies": {
    "@babel/core": "^7.9.6",
    "@babel/plugin-proposal-class-properties": "^7.3.4",
    "@babel/preset-typescript": "^7.9.0",
    "@types/d3": "^5.7.1",
    "@typescript-eslint/eslint-plugin": "^2.30.0",
    "@typescript-eslint/parser": "^2.30.0",
    "babel-loader": "^8.1.0",
    "babel-plugin-istanbul": "^6.0.0",
    "canvg": "^1.5.3",
    "chai": "^4.2.0",
    "css-loader": "^3.5.3",
    "d3": "^5.16.0",
    "eslint": "^6.1.0",
    "file-saver": "^2.0.1",
    "fs-extra": "^9.0.0",
    "gh-pages": "^2.0.1",
    "jquery": "^3.5.0",
    "js-schema": "1.0.1",
    "karma": "^5.0.4",
    "karma-chrome-launcher": "3.1.0",
    "karma-coverage-istanbul-reporter": "^3.0.0",
    "karma-coveralls": "^2.1.0",
    "karma-mocha": "2.0.1",
    "karma-spec-reporter": "0.0.32",
    "karma-webpack": "^4.0.0-rc.6",
    "less": "^3.9.0",
    "less-loader": "4.1.0",
    "mini-css-extract-plugin": "^0.9.0",
    "mocha": "^7.1.2",
    "style-loader": "^1.2.1",
    "tau-tooltip": "1.1.3",
    "ts-loader": "^7.0.2",
    "typescript": "^3.3.3333",
    "webpack": "^4.44.0",
    "webpack-bundle-analyzer": "^3.8.0",
    "webpack-cli": "^3.3.12",
    "webpack-dev-server": "^3.11.0"
  },
  "types": "./types/index.d.ts"
}