{
  "name": "@okpi/core",
  "version": "0.7.3",
  "description": "Core library of Okpi, a forge for open KPIs",
  "author": "Emmanuel Raviart <emmanuel@raviart.com>",
  "bugs": {
    "url": "https://git.en-root.org/indy.cat/okpi/issues"
  },
  "license": "AGPL-3.0-or-later",
  "repository": {
    "type": "git",
    "url": "https://git.en-root.org/indy.cat/okpi.git"
  },
  "engines": {
    "node": ">=12"
  },
  "main": "lib/index.js",
  "types": "lib/index.d.ts",
  "publishConfig": {
    "access": "public"
  },
  "scripts": {
    "build": "npm run build:types && npm run build:js",
    "build:js": "npx babel src --out-dir lib --extensions \".ts\" --source-maps inline",
    "build:types": "tsc --emitDeclarationOnly",
    "prepublishOnly": "npm run build",
    "prettier": "npx prettier --write \"src/*.ts\" \"src/**/*.ts\"",
    "type-check": "tsc --noEmit"
  },
  "dependencies": {
    "@biryani/core": "^0.2.5",
    "command-line-args": "^5.1.1",
    "d3-geo": "^1.11.9",
    "d3-geo-projection": "^2.8.1",
    "d3-scale-chromatic": "^1.5.0",
    "topojson-client": "^3.1.0",
    "topojson-server": "^3.0.1"
  },
  "devDependencies": {
    "@babel/cli": "^7.8.4",
    "@babel/core": "^7.8.6",
    "@babel/node": "^7.8.4",
    "@babel/plugin-proposal-class-properties": "^7.8.3",
    "@babel/plugin-proposal-decorators": "^7.8.3",
    "@babel/plugin-proposal-do-expressions": "^7.8.3",
    "@babel/plugin-proposal-export-default-from": "^7.8.3",
    "@babel/plugin-proposal-export-namespace-from": "^7.8.3",
    "@babel/plugin-proposal-function-bind": "^7.8.3",
    "@babel/plugin-proposal-function-sent": "^7.8.3",
    "@babel/plugin-proposal-json-strings": "^7.8.3",
    "@babel/plugin-proposal-logical-assignment-operators": "^7.8.3",
    "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3",
    "@babel/plugin-proposal-numeric-separator": "^7.8.3",
    "@babel/plugin-proposal-object-rest-spread": "^7.8.3",
    "@babel/plugin-proposal-optional-chaining": "^7.8.3",
    "@babel/plugin-proposal-pipeline-operator": "^7.8.3",
    "@babel/plugin-proposal-throw-expressions": "^7.8.3",
    "@babel/plugin-syntax-dynamic-import": "^7.8.3",
    "@babel/plugin-syntax-import-meta": "^7.8.3",
    "@babel/preset-env": "^7.8.6",
    "@babel/preset-typescript": "^7.8.3",
    "@babel/register": "^7.8.6",
    "@types/command-line-args": "^5.0.0",
    "@types/d3": "^5.7.2",
    "@types/d3-geo": "^1.11.1",
    "@types/fs-extra": "^8.1.0",
    "@types/topojson-client": "^3.0.0",
    "@types/topojson-server": "^3.0.0",
    "babel-eslint": "^10.1.0",
    "core-js": "^3.6.4",
    "eslint": "^6.8.0",
    "prettier": "^1.19.1",
    "regenerator-runtime": "^0.13.3",
    "tslib": "^1.11.1",
    "typescript": "^3.8.2"
  }
}
