{
  "name": "hydra-pitschpatsch",
  "version": "1.1.1",
  "description": "Creates a mini gui for hydra-synth",
  "tags": [
    "hydra",
    "hydra-synth",
    "gui",
    "live-coding"
  ],
  "license": "ISC",
  "author": "Milan Gress",
  "type": "module",
  "main": "dist/hydra-pitschpatsch.js",
  "files": [
    "dist"
  ],
  "scripts": {
    "dev": "bun run build:watch & bun run --watch server.js",
    "dev:allFunc": "TEST_MODE=allFunc bun run start",
    "dev:special": "TEST_MODE=special bun run start",
    "start": "bun run build && bun run server.js",
    "build": "bun run build.js",
    "build:watch": "bun run build.js --watch src/**",
    "test": "bun test",
    "test:watch": "bun test --watch",
    "test:coverage": "bun test --coverage",
    "test:e2e": "playwright test",
    "test:e2e:ui": "playwright test --ui",
    "test:e2e:debug": "playwright test --debug",
    "test:e2e:report": "playwright show-report",
    "playwright:install": "playwright install chromium",
    "pub": "bun run build && bun publish --access public",
    "typecheck": "bun tsc --noEmit"
  },
  "keywords": [
    "hydra",
    "hydra-synth",
    "gui",
    "controls",
    "live-coding"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/milangress/hydra-mini-gui-pitschpatsch"
  },
  "dependencies": {
    "@preact/signals-core": "^1.8.0",
    "acorn": "^8.11.3",
    "astravel": "^0.5.0",
    "astring": "^1.8.6",
    "hydra-synth": "^1.3.29",
    "tweakpane": "^4.0.5"
  },
  "devDependencies": {
    "@playwright/test": "^1.50.1",
    "@types/acorn": "^4.0.6",
    "bun-types": "latest",
    "happy-dom": "^17.0.2"
  }
}
