UNPKG

electron-sync-state

Version:

`electron-sync-state` 是一个用于在 Electron 主进程和渲染进程之间自动同步状态的库。它利用了 Vue 的响应式系统,以及 Vue 3.5 版本提供的新 API,确保状态在进程间保持一致。该库适用于 Vue 以及 @vue/reactivity 3.5 及以上版本。

48 lines (47 loc) 1.18 kB
{ "name": "electron-sync-state", "version": "0.0.10", "scripts": { "build:main": "vite build -c configs/vite.main.config.ts", "build:renderer": "vite build -c configs/vite.renderer.config.ts", "build": "npm run build:main && npm run build:renderer", "prepublishOnly": "npm run build" }, "keywords": [ "electron", "vue3", "sync-state" ], "exports": { "./main": { "import": "./dist/main/index.mjs", "require": "./dist/main/index.js", "types": "./dist/main/index.d.ts" }, "./renderer": { "import": "./dist/renderer/index.mjs", "types": "./dist/renderer/index.d.ts" } }, "files": [ "dist/main", "dist/renderer", "README.md" ], "repository": { "type": "git", "url": "git+https://github.com/NO-MAP/electron-sync-state.git" }, "devDependencies": { "@types/node": "^22.13.10", "typescript": "^5.0.0", "vite": "^4.0.0", "vite-plugin-dts": "^4.5.3" }, "dependencies": { "@electron-toolkit/preload": "^3.0.1", "@vue/reactivity": "^3.5.13", "electron": "^35.0.1", "vue": "^3.5.13" } }