keycard-certify/package.json

43 lines
1.1 KiB
JSON

{
"name": "keycard-certify",
"version": "1.0.0",
"description": "Keycard Ident Certificate Creation Application",
"main": "./out/app.js",
"scripts": {
"build": "tsc",
"start": "npm run build && electron ./out/app.js",
"pack": "npm run build && electron-builder --dir",
"dist": "npm run build && electron-builder",
"postinstall": "electron-builder install-app-deps"
},
"build": {
"appId": "com.github.choppu.keycard-certify",
"productName": "keycard-certify",
"artifactName": "${productName}_${version}_${arch}.${ext}",
"publish": false,
"files": [
"**/*",
"!tsconfig.json",
"!README.md",
"!src"
],
"mac": {
"category": "public.app-category.utilities",
"target": "zip"
}
},
"author": "Ksenia Balistreri",
"license": "MIT",
"dependencies": {
"@pokusew/pcsclite": "^0.6.0",
"electron-store": "^8.1.0",
"keycard-sdk": "github:choppu/keycard-sdk",
"openpgp": "^5.5.0",
"typescript": "^4.8.4"
},
"devDependencies": {
"electron": "^25.4.0",
"electron-builder": "^24.6.3"
}
}