{
  "name": "@lyonbot/interactive-blocks",
  "version": "1.1.0",
  "description": "Make interactive selectable, drag-and-drop, copy-and-paste ready, Block and Slot components easily! Works with Vue, React and any MV* framework.",
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org"
  },
  "source": "./src/index.ts",
  "main": "./dist/index.js",
  "unpkg": "./dist/index.umd.js",
  "module": "./dist/index.module.js",
  "exports": "./dist/index.modern.js",
  "types": "./index.d.ts",
  "amdName": "InteractiveBlocks",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/lyonbot/interactive-blocks.git"
  },
  "files": [
    "dist",
    "types",
    "/index.d.ts",
    "/docs"
  ],
  "keywords": [
    "interactive",
    "block",
    "slot",
    "component",
    "drag and drop",
    "multiple select",
    "select",
    "keyboard shortcuts",
    "copy",
    "dataTransfer",
    "clipboard"
  ],
  "author": "lyonbot",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/lyonbot/interactive-blocks/issues"
  },
  "homepage": "https://github.com/lyonbot/interactive-blocks#readme",
  "devDependencies": {
    "microbundle": "^0.13.3",
    "npm-run-all": "^4.1.5",
    "rimraf": "^3.0.2",
    "typescript": "^4.4.3"
  },
  "scripts": {
    "clean": "rimraf dist types tsconfig.tsbuildinfo",
    "build": "microbundle",
    "prepare-dev": "[ -d dist ] || npm run build",
    "dev": "microbundle watch --compress false"
  }
}