UNPKG

brave-builder

Version:

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

152 lines (151 loc) 4.11 kB
{ "name": "brave-builder", "description": "Complete solution to build ready for distribution and 'auto update' Electron App installers", "version": "0.0.0-semantic-release", "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" }, "scripts": { "compile": "npm run compile-production && npm run compile-test", "compile-production": "ts-babel", "compile-test": "ts-babel test", "lint": "tslint src/**/*.ts test/src/**/*.ts", "pretest": "npm run compile && npm run lint", "test": "node ./test/out/helpers/runTests.js", "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" }, "repository": { "type": "git", "url": "https://github.com/electron-userland/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", "MacOS", "Mac" ], "author": "Stefan Judis", "license": "MIT", "bugs": "https://github.com/electron-userland/electron-builder/issues", "homepage": "https://github.com/electron-userland/electron-builder", "dependencies": { "7zip-bin": "^1.0.5", "ansi-escapes": "^1.4.0", "asar-electron-builder": "^0.13.2", "bluebird": "^3.4.1", "chalk": "^1.1.3", "chromium-pickle-js": "^0.1.0", "cli-cursor": "^1.0.2", "debug": "^2.2.0", "electron-download": "^2.1.2", "electron-osx-sign": "^0.4.0-beta4", "electron-winstaller-fixed": "~3.1.0", "extract-zip": "^1.5.0", "fs-extra-p": "^1.0.6", "hosted-git-info": "^2.1.5", "image-size": "^0.5.0", "isbinaryfile": "^3.0.0", "lodash.template": "^4.3.0", "mime": "^1.3.4", "minimatch": "^3.0.2", "normalize-package-data": "^2.3.5", "path-sort": "^0.1.0", "plist": "^1.2.0", "pretty-ms": "^2.1.0", "progress": "^1.1.8", "progress-stream": "^1.2.0", "rcedit": "^0.5.1", "sanitize-filename": "^1.6.0", "semver": "^5.3.0", "signcode-tf": "~0.7.5", "source-map-support": "^0.4.2", "typescript": "2.0.0-dev.20160705", "update-notifier": "^1.0.2", "uuid-1345": "^0.99.6", "yargs": "^4.8.1" }, "optionalDependencies": { "appdmg": "^0.4.5" }, "config": { "pre-git": { "commit-msg": "conventional" }, "pre-commit": [ "npm run whitespace" ] }, "devDependencies": { "@develar/semantic-release": "^6.3.1", "@types/debug": "0.0.28", "@types/mime": "0.0.28", "@types/progress": "^1.1.27", "@types/semver": "^4.3.26", "@types/source-map-support": "^0.2.27", "ava-tf": "^0.15.3", "babel-plugin-array-includes": "^2.0.3", "babel-plugin-transform-es2015-destructuring": "^6.9.0", "babel-plugin-transform-es2015-parameters": "^6.11.4", "babel-plugin-transform-es2015-spread": "^6.8.0", "decompress-zip": "^0.3.0", "diff": "^2.2.3", "json8": "^0.9.2", "pre-git": "^3.10.0", "should": "^10.0.0", "ts-babel": "^1.0.3", "tslint": "3.14.0", "typescript": "^2.1.0-dev.20160726", "whitespace": "^2.0.0" }, "babel": { "plugins": [ "transform-es2015-parameters", "transform-es2015-spread", "transform-es2015-destructuring", "array-includes" ] }, "ava": { "verbose": true, "cache": false, "files": [ "test/out/*.js" ] }, "release": { "verifyConditions": [] }, "typings": "./out/electron-builder.d.ts", "publishConfig": { "tag": "next" } }