signing-enclave
Version:
A code signing and notarization tool for macOS and Windows applications. Uses Azure Key Vault for secret and certificate management.
52 lines • 1.25 kB
JSON
{
"name": "signing-enclave",
"version": "0.0.9",
"description": "",
"type": "commonjs",
"main": "./dist/cli",
"files": [
"dist"
],
"keywords": [
"folder-watcher",
"cli",
"typescript",
"code-signing",
"notarization"
],
"author": "Dave Jeffery <dave@todesktop.com>",
"license": "MIT",
"dependencies": {
"@azure/identity": "^4.4.1",
"@azure/keyvault-secrets": "^4.8.0",
"@commander-js/extra-typings": "^12.1.0",
"@electron/notarize": "^2.5.0",
"@electron/osx-sign": "^1.3.1",
"chokidar": "^4.0.1",
"commander": "^12.1.0",
"dotenv": "^16.4.5",
"execa": "5.1.1",
"slash": "^3.0.0",
"tmp-promise": "^3.0.3"
},
"devDependencies": {
"@types/chai": "^5.0.0",
"@types/commander": "^2.12.2",
"@types/mocha": "^10.0.9",
"@types/node": "^22.7.4",
"@types/sinon": "^17.0.3",
"chai": "^5.1.1",
"mocha": "^10.7.3",
"sinon": "^19.0.2",
"sinon-chai": "^4.0.0",
"tsx": "^4.19.1",
"typescript": "^5.6.2"
},
"scripts": {
"build": "tsc && cp ./src/cli ./dist/cli",
"start": "node dist/cli.js",
"dev": "npx tsx src/cli.ts",
"test": "mocha test/watcher.test.ts",
"release": "npm run build && npx np"
}
}