12a8d90ef0
Tag release as soon as version bumps No longer use release branch Remove merge step as it is no longer needed.
78 lines
2.9 KiB
JSON
78 lines
2.9 KiB
JSON
{
|
|
"name": "electron",
|
|
"version": "1.8.2-beta.2",
|
|
"repository": "https://github.com/electron/electron",
|
|
"description": "Build cross platform desktop apps with JavaScript, HTML, and CSS",
|
|
"devDependencies": {
|
|
"asar": "^0.11.0",
|
|
"browserify": "^13.1.0",
|
|
"check-for-leaks": "^1.0.2",
|
|
"colors": "^1.1.2",
|
|
"dotenv-safe": "^4.0.4",
|
|
"dugite": "^1.45.0",
|
|
"electabul": "~0.0.4",
|
|
"electron-docs-linter": "^2.3.4",
|
|
"electron-typescript-definitions": "^1.2.11",
|
|
"github": "^9.2.0",
|
|
"husky": "^0.14.3",
|
|
"minimist": "^1.2.0",
|
|
"nugget": "^2.0.1",
|
|
"remark-cli": "^4.0.0",
|
|
"remark-preset-lint-markdown-style-guide": "^2.1.1",
|
|
"request": "^2.68.0",
|
|
"standard": "^10.0.0",
|
|
"standard-markdown": "^4.0.0",
|
|
"sumchecker": "^2.0.2",
|
|
"temp": "^0.8.3"
|
|
},
|
|
"standard": {
|
|
"ignore": [
|
|
"/out",
|
|
"/spec",
|
|
"/vendor"
|
|
],
|
|
"env": {
|
|
"browser": true
|
|
}
|
|
},
|
|
"private": true,
|
|
"scripts": {
|
|
"bootstrap": "python ./script/bootstrap.py",
|
|
"browserify": "browserify",
|
|
"bump-version": "./script/bump-version.py",
|
|
"build": "python ./script/build.py -c D",
|
|
"rebuild-test-modules": "python ./script/rebuild-test-modules.py",
|
|
"clean": "python ./script/clean.py",
|
|
"clean-build": "python ./script/clean.py --build",
|
|
"coverage": "npm run instrument-code-coverage && npm test -- --use_instrumented_asar",
|
|
"instrument-code-coverage": "electabul instrument --input-path ./lib --output-path ./out/coverage/electron.asar",
|
|
"lint": "npm run lint-js && npm run lint-cpp && npm run lint-py && npm run lint-docs",
|
|
"lint-js": "standard && cd spec && standard",
|
|
"lint-cpp": "python ./script/cpplint.py",
|
|
"lint-py": "python ./script/pylint.py",
|
|
"lint-docs": "remark docs -qf && npm run lint-js-in-markdown && npm run create-typescript-definitions && npm run lint-docs-relative-links",
|
|
"lint-docs-relative-links": "python ./script/check-relative-doc-links.py",
|
|
"lint-js-in-markdown": "standard-markdown docs",
|
|
"create-api-json": "electron-docs-linter docs --outfile=out/electron-api.json --version=$npm_package_version",
|
|
"create-typescript-definitions": "npm run create-api-json && electron-typescript-definitions --in=out/electron-api.json --out=out/electron.d.ts",
|
|
"mock-release": "node ./script/ci-release-build.js",
|
|
"preinstall": "node -e 'process.exit(0)'",
|
|
"publish-to-npm": "node ./script/publish-to-npm.js",
|
|
"prepack": "check-for-leaks",
|
|
"prepush": "check-for-leaks",
|
|
"prepare-release": "node ./script/prepare-release.js",
|
|
"prerelease": "python ./script/bootstrap.py -v --dev && npm run build",
|
|
"release": "node ./script/release.js",
|
|
"repl": "python ./script/start.py --interactive",
|
|
"start": "python ./script/start.py",
|
|
"test": "python ./script/test.py"
|
|
},
|
|
"license": "MIT",
|
|
"author": "Electron Community",
|
|
"keywords": [
|
|
"electron"
|
|
],
|
|
"dependencies": {
|
|
"lint": "^1.1.2"
|
|
}
|
|
}
|