UNPKG

electron-builder

Version:

A complete solution to package and build a ready for distribution Electron app for MacOS, Windows and Linux with “auto update” support out of the box

165 lines 4.83 kB
{ "name": "electron-builder", "description": "A complete solution to package and build a ready for distribution Electron app for MacOS, Windows and Linux with “auto update” support out of the box", "version": "8.2.0", "main": "out/index.js", "files": [ "out", "templates", "certs/root_certs.keychain" ], "bin": { "build": "./out/build-cli.js", "cleanup": "./out/cleanup.js", "install-app-deps": "./out/install-app-deps.js", "node-gyp-rebuild": "./out/node-gyp-rebuild.js" }, "scripts": { "compile": "ts-babel . nsis-auto-updater test", "lint": "node ./test/lint.js", "pretest": "yarn run compile && yarn run lint", "check-deps": "node ./test/out/helpers/checkDeps.js", "test": "node ./test/out/helpers/runTests.js", "test-linux": "docker run --rm -ti -v ${PWD}:/project -v ${PWD##*/}-node-modules:/project/node_modules -v ~/.electron:/root/.electron electronuserland/electron-builder:wine /test.sh", "pack-updater": "cd nsis-auto-updater && yarn --production && cd ..", "semantic-release": "semantic-release pre && npm publish && semantic-release post", "//": "Update wiki if docs changed. Update only if functionalily are generally available (latest release, not next)", "update-wiki": "git subtree split -b wiki --prefix docs/ && git push -f wiki wiki:master", "whitespace": "whitespace 'src/**/*.ts'", "docker-images": "docker/build.sh", "precommit": "validate-commit-msg" }, "repository": { "type": "git", "url": "git+https://github.com/electron-userland/electron-builder.git" }, "engines": { "node": ">=0.4.0" }, "keywords": [ "electron", "builder", "build", "installer", "install", "packager", "pack", "nsis", "app", "dmg", "msi", "exe", "setup", "Windows", "OS X", "MacOS", "Mac" ], "author": { "name": "Stefan Judis" }, "license": "MIT", "bugs": { "url": "https://github.com/electron-userland/electron-builder/issues" }, "homepage": "https://github.com/electron-userland/electron-builder", "dependencies": { "7zip-bin": "^2.0.4", "ansi-escapes": "^1.4.0", "archiver": "^1.2.0", "archiver-utils": "^1.3.0", "asar-electron-builder": "^0.13.5", "bluebird-lst-c": "^1.0.4", "chalk": "^1.1.3", "chromium-pickle-js": "^0.2.0", "cli-cursor": "^1.0.2", "cuint": "^0.2.2", "debug": "^2.3.2", "electron-download": "2.1.2", "electron-macos-sign": "~1.2.3", "fs-extra-p": "^2.0.6", "hosted-git-info": "^2.1.5", "ini": "^1.3.4", "isbinaryfile": "^3.0.1", "js-yaml": "^3.6.1", "lodash.template": "^4.4.0", "mime": "^1.3.4", "minimatch": "^3.0.3", "node-emoji": "^1.4.1", "normalize-package-data": "^2.3.5", "parse-color": "^1.0.0", "plist": "^2.0.1", "pretty-ms": "^2.1.0", "progress": "^1.1.8", "progress-stream": "^1.2.0", "read-installed": "^4.0.3", "sanitize-filename": "^1.6.1", "semver": "^5.3.0", "source-map-support": "^0.4.6", "tunnel-agent": "^0.4.3", "update-notifier": "^1.0.2", "uuid-1345": "^0.99.6", "yargs": "^6.3.0" }, "devDependencies": { "@develar/semantic-release": "next", "@types/ini": "^1.3.29", "@types/js-yaml": "^3.5.28", "@types/source-map-support": "^0.2.28", "ava-tf": "^0.16.4", "babel-plugin-array-includes": "^2.0.3", "babel-plugin-transform-async-to-module-method": "^6.16.0", "babel-plugin-transform-es2015-destructuring": "^6.18.0", "babel-plugin-transform-es2015-parameters": "^6.18.0", "babel-plugin-transform-es2015-spread": "^6.8.0", "babel-plugin-transform-inline-imports-commonjs": "^1.2.0", "decompress-zip": "^0.3.0", "depcheck": "^0.6.4", "diff": "^3.0.1", "husky": "^0.11.9", "json8": "^0.9.2", "path-sort": "^0.1.0", "ts-babel": "^1.1.4", "tslint": "^4.0.0-dev.1", "typescript": "^2.1.0-dev.20161101", "validate-commit-msg": "^2.8.2", "whitespace": "^2.1.0" }, "babel": { "plugins": [ [ "transform-async-to-module-method", { "module": "bluebird-lst-c", "method": "coroutine" } ], "transform-es2015-parameters", "transform-es2015-spread", "transform-es2015-destructuring", "array-includes", [ "transform-inline-imports-commonjs", { "excludeModules": "path" } ] ] }, "ava": { "verbose": true, "cache": false, "files": [ "test/out/*.js" ] }, "release": { "verifyConditions": [] }, "typings": "./out/electron-builder.d.ts", "publishConfig": { "tag": "next" }, "readme": "ERROR: No README data found!", "_id": "electron-builder@0.0.0-semantic-release" }