UNPKG

automate-electron-ipc

Version:

Node library for automating the generation of IPC components for Electron apps.

63 lines (62 loc) 1.67 kB
{ "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" } } }