{
  "name": "svg-drag-select",
  "version": "0.4.2",
  "description": "A vanilla-js module for adding select-on-drag behavior to inline SVG elements.",
  "license": "WTFPL",
  "repository": "luncheon/svg-drag-select",
  "main": "cjs/index.js",
  "module": "es/index.js",
  "jsdelivr": "iife/index.min.js",
  "unpkg": "iife/index.min.js",
  "types": "es/index.d.ts",
  "files": [
    "es",
    "cjs",
    "iife",
    "src"
  ],
  "keywords": [
    "svg",
    "drag",
    "select",
    "vanilla",
    "vanilla-js"
  ],
  "scripts": {
    "start": "npm run watch",
    "clean": "rimraf docs/index.html docs/index.min.js es/ cjs/ iife/",
    "build": "npm-run-all -s clean -p build:*",
    "build:ts": "node build.js",
    "build:demo": "node -e \"require('fs').writeFileSync('docs/index.html',require('pug').compileFile('docs/index.pug')(require('./package.json')),'utf8')\"",
    "watch": "npm-run-all -s clean -p watch:*",
    "watch:ts": "sane \"npm run build:ts\" --glob=\"src/**/*.ts\"",
    "watch:demo": "sane \"npm run build:demo\" --glob=\"docs/index.pug\""
  },
  "devDependencies": {
    "gzip-size": "^6.0.0",
    "npm-run-all": "^4.1.5",
    "pug": "^3.0.2",
    "rimraf": "^3.0.2",
    "rollup": "^2.45.1",
    "sane": "^4.1.0",
    "typescript": "^4.2.4",
    "uglify-js": "^3.13.4"
  }
}
