UNPKG

electron-complete-builder

Version:

Complete solution to build ready for distribution and 'auto update' Electron App installers

105 lines (104 loc) 2.98 kB
{ "name": "electron-complete-builder", "version": "0.7.0", "description": "Complete solution to build ready for distribution and 'auto update' Electron App installers", "main": "index.js", "scripts": { "compile": "tsconfig -i 2 && ts-babel", "lint": "eslint ./lib cli.js index.js && tslint src/*", "pretest": "npm run compile && npm run lint", "test": "result=\"$(tape index.spec.js ./lib/*.spec.js ./lib/**/*.spec.js)\"; echo \"$result\" | tap-spec; echo \"$result\" | tnyan; ava", "test-win": "npm run pretest && ava", "test-build": "result=\"$(tape cli.spec.js)\"; echo \"$result\" | tap-spec; echo \"$result\" | tnyan;", "publish-please": "publish-please", "declaration": "dts-generator --name electron-builder --project . --out out/electron-builder.d.ts --indent=' '", "release": "npm prune && npm run test && npm run declaration && npm publish" }, "repository": { "type": "git", "url": "https://github.com/loopline-systems/electron-builder.git" }, "engines": { "node": ">=0.4.0" }, "keywords": [ "electron", "builder", "build", "installer", "install", "packager", "pack", "nsis", "appdmg", "app", "dmg", "msi", "exe", "setup", "Windows", "OS X", "Mac" ], "bin": { "electron-builder": "cli.js", "install-app-deps": "./out/install-app-deps.js", "build": "./out/build-cli.js" }, "author": "Stefan Judis", "license": "MIT", "bugs": "https://github.com/loopline-systems/electron-builder/issues", "homepage": "https://github.com/loopline-systems/electron-builder", "dependencies": { "bluebird": "^3.3.1", "command-line-args": "^2.1.6", "electron-packager-tf": "^5.2.1-beta.2", "electron-winstaller-temp-fork": "^0.1.0", "fs-extra": "^0.26.5", "gm": "^1.21.1", "hosted-git-info": "^2.1.4", "lodash.camelcase": "^4.1.0", "lodash.template": "^4.2.0", "meow": "^3.7.0", "mime": "^1.3.4", "progress": "^1.1.8", "progress-stream": "^1.2.0", "rimraf": "^2.5.1", "source-map-support": "^0.4.0", "tmp": "0.0.28" }, "optionalDependencies": { "appdmg": "^0.3.6" }, "devDependencies": { "ava-tf": "^0.11.2-beta.0", "babel-plugin-array-includes": "^2.0.3", "babel-plugin-transform-es2015-parameters": "^6.5.0", "dts-generator-tf": "^1.7.0-beta.0", "eslint": "^2.2.0", "path-sort": "^0.1.0", "plist": "^1.2.0", "proxyquire": "^1.7.4", "publish-please": "^1.1.0", "read-package-json": "^2.0.3", "rimraf": "^2.5.2", "should": "^8.2.2", "tap-nyan": "0.0.2", "tap-spec": "^4.1.1", "tape": "^4.4.0", "ts-babel": "^0.3.0", "tsconfig-glob": "^0.4.1", "tslint": "^3.4.0", "typescript": "^1.8.0-beta" }, "babel": { "plugins": [ "transform-es2015-parameters", "array-includes" ] }, "ava": { "verbose": true }, "typings": "./out/electron-builder.d.ts" }