mirror of
https://github.com/electron/electron.git
synced 2026-01-27 16:28:23 -05:00
Tag release as soon as version bumps No longer use release branch Remove merge step as it is no longer needed.
79 lines
2.9 KiB
JSON
79 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"
|
|
}
|
|
}
|