{ "name": "peoplelib", "version": "1.3.0", "description": "开放获取文献与图书客户端(arXiv / Gutenberg / Open Library / DOAJ / PMC / bioRxiv / Standard Ebooks / Semantic Scholar / LibGen / Z-Library)", "main": "main.js", "author": "peoplelib", "license": "MIT", "engines": { "node": ">=22.19.0" }, "scripts": { "start": "electron .", "test": "node --test \"src/_test/*.test.js\"", "build": "node build-portable.js", "portable": "node build-portable.js", "build:mac": "node build-mac.js", "icons:icns": "node icons/tools/make-icns.js" }, "dependencies": { "foliate-js": "1.0.1", "undici": "8.9.0" }, "devDependencies": { "dompurify": "3.4.12", "electron": "43.2.0", "fabric": "7.4.0", "jspdf": "4.2.1", "jszip": "3.10.1", "markdown-it": "15.0.0", "pdfjs-dist": "6.2.108", "quill": "2.0.2", "rcedit": "5.0.2" }, "build": { "appId": "com.peoplelib.client", "productName": "PeopleLib", "directories": { "output": "dist" }, "files": [ "main.js", "preload.js", "src/**/*", "icons/dist/*.ico", "icons/dist/dark/icon-32.png", "icons/dist/light/icon-32.png" ], "win": { "target": "portable", "icon": "icons/dist/book-ai-dark.ico" }, "portable": { "artifactName": "PeopleLib-${version}.exe" } } }