{
   "name": "automate-electron-ipc",
   "version": "0.2.6",
   "description": "Node library for automating the generation of IPC components for Electron apps.",
   "keywords": [
      "electron",
      "ipc",
      "autoipc",
      "ipcgen",
      "automation",
      "generator",
      "ipc-generator",
      "ipc-automation",
      "electron-ipc",
      "electron-automation"
   ],
   "type": "module",
   "license": "Apache-2.0",
   "repository": {
      "type": "git",
      "url": "https://github.com/aabmets/automate-electron-ipc.git"
   },
   "author": "Mattias Aabmets <mattias.aabmets@gmail.com>",
   "files": ["dist", "types", "README.md", "LICENSE"],
   "types": "./types/index.d.ts",
   "module": "./dist/index.js",
   "exports": {
      "types": "./types/index.d.ts",
      "default": "./dist/index.js"
   },
   "bin": {
      "ipcgen": "./dist/cli.js"
   },
   "scripts": {
      "check": "tsc -p tsconfig.json --noEmit && biome check",
      "pubtest": "tsc -p tsconfig.json && bun pm pack --destination ./packages",
      "pubnow": "biome check --error-on-warnings && tsc -p tsconfig.json && bun publish"
   },
   "devDependencies": {
      "@biomejs/biome": "^1.9.4",
      "@types/bun": "^1.1.14",
      "@types/node": "^22.10.1",
      "@vitest/coverage-v8": "^2.1.8",
      "lefthook": "^1.9.0",
      "vitest": "^2.1.8"
   },
   "peerDependencies": {
      "chalk": ">=4.0.0",
      "commander": ">=10.0.0",
      "electron": ">=30.0.0",
      "superstruct": ">=2.0.0",
      "typescript": ">=5.0.0"
   },
   "engines": {
      "node": ">=22.0.0"
   },
   "config": {
      "autoipc": {
         "ipcDataDir": "./.exclude/autoipc"
      }
   }
}
