UNPKG

basic-electron-updater

Version:

A secure, cross-platform auto-update library for Electron Forge apps using GitHub Releases.

69 lines (68 loc) 1.72 kB
{ "name": "basic-electron-updater", "version": "1.0.6", "description": "A secure, cross-platform auto-update library for Electron Forge apps using GitHub Releases.", "main": "dist/index.js", "types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.js", "require": "./dist/index.js", "types": "./dist/index.d.ts" } }, "files": [ "dist", "README.md", "docs" ], "scripts": { "build": "tsc", "prepare": "npm run build", "test": "mocha --require ts-node/register test/**/*.test.ts", "test:watch": "npm test -- --watch", "dev": "tsc --watch", "clean": "rimraf dist", "lint": "eslint src/**/*.ts" }, "repository": { "type": "git", "url": "https://github.com/emirhanpisgin/basic-electron-updater.git" }, "homepage": "https://github.com/emirhanpisgin/basic-electron-updater#readme", "bugs": { "url": "https://github.com/emirhanpisgin/basic-electron-updater/issues" }, "keywords": [ "electron", "auto-update", "updater", "github", "electron-forge" ], "author": "emirhanpisgin emirhanpgt@gmail.com", "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/emirhanpisgin" }, "devDependencies": { "@types/mocha": "^10.0.0", "@types/node": "^24.0.10", "@types/semver": "^7.7.0", "@typescript-eslint/eslint-plugin": "^6.0.0", "@typescript-eslint/parser": "^6.0.0", "eslint": "^8.57.0", "mocha": "^10.0.0", "rimraf": "^5.0.0", "ts-node": "^10.9.2", "typescript": "^5.0.0" }, "engines": { "node": ">=18.0.0" }, "dependencies": { "electron": "^37.2.0", "semver": "^7.7.2" } }