{
  "name": "transitive-js",
  "description": "A tool for generating dynamic stylized transit maps that are easy to understand.",
  "keywords": [
    "d3",
    "maps",
    "GTFS"
  ],
  "author": "Conveyal",
  "homepage": "http://conveyal.com/",
  "repository": {
    "type": "git",
    "url": "https://github.com/conveyal/transitive.js.git"
  },
  "main": "dist/index.js",
  "module": "dist/transitive-js.esm.js",
  "typings": "dist/transitive.d.ts",
  "dependencies": {
    "augment": "4.3.0",
    "component-each": "0.2.6",
    "component-emitter": "1.2.1",
    "d3": "^3.5.8",
    "debug": "^2.5.1",
    "lodash.foreach": "^4.5.0",
    "measure-text": "^0.0.4",
    "priorityqueuejs": "1.0.0",
    "rounded-rect": "^0.0.1",
    "sphericalmercator": "^1.0.5",
    "svg.js": "^2.6.5"
  },
  "scripts": {
    "build": "tsdx build -i lib/transitive.ts --target node",
    "cover": "tsdx test --coverage --collectCoverageFrom=lib/**/*",
    "deploy-storybook": "storybook-to-aws-s3 --bucket-path=transitive.js --s3-sync-options=--acl=public-read",
    "jest": "tsdx test",
    "lint": "tsdx lint __tests__ lib stories .storybook --quiet",
    "prepublish": "yarn build",
    "semantic-release": "semantic-release",
    "start": "start-storybook -p 5555",
    "test": "yarn run lint && yarn jest"
  },
  "devDependencies": {
    "@opentripplanner/base-map": "^1.0.4",
    "@opentripplanner/core-utils": "^3.0.2",
    "@storybook/addon-essentials": "^6.3.7",
    "@storybook/addon-links": "^6.3.7",
    "@storybook/react": "^6.3.7",
    "@storybook/storybook-deployer": "^2.8.10",
    "@types/component-emitter": "^1.2.10",
    "@types/d3": "^3.5.8",
    "eslint-plugin-prettier": "^3.4.0",
    "leaflet": "^1.7.1",
    "lodash.isequal": "^4.5.0",
    "react": "^17.0.2",
    "react-dom": "^17.0.2",
    "react-leaflet": "^2.6.1",
    "semantic-release": "^17.2.3",
    "styled-components": "^5.2.1",
    "tsdx": "https://github.com/ibi-group/tsdx"
  },
  "version": "0.14.1"
}
