Skip to content

Commit

Permalink
chore: require Node 12 for all packages (#2281)
Browse files Browse the repository at this point in the history
* Require Node 12 LTS project-wide
* build(deps): upgrade @octokit/types to 6.16.0
* build(deps-dev): upgrade @types/lodash to 4.14.170
* build(deps-dev): upgrade @types/node to 15.6.0
* build(deps): upgrade aws-sdk to 2.912.0
* build(deps): upgrade cross-zip to ^4.0.0
* build(deps-dev): upgrade eslint to 7.27.0
* build(deps-dev): upgrade eslint-plugin-import to 2.23.3
* build(deps): upgrade fs-extra to ^10.0.0
* build(deps): upgrade inquirer to 8.1.0
* build(deps-dev): upgrade lint-staged to ^11.0.0
* build(deps): upgrade open to ^8.1.0
* build(deps): upgrade webpack to 5.37.1
* chore: clean up package upgrade blocklist
* build(deps): upgrade transitive dependencies
* build(deps-dev): remove now obsolete @types/username dependency
  • Loading branch information
malept committed May 22, 2021
1 parent e60445d commit 8fbbad2
Show file tree
Hide file tree
Showing 46 changed files with 279 additions and 412 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ are looking for the 5.x series (the version currently published to NPM under `el

# Getting Started

**Note**: Electron Forge requires Node 10 or above, plus git installed.
**Note**: Electron Forge requires Node 12.13.0 (LTS) or above, plus git installed.

If you have a more recent version of `npm` or `yarn`, you can use
[`npx`](https://medium.com/@maybekatz/introducing-npx-an-npm-package-runner-55f7d4bd282b),
Expand Down
11 changes: 5 additions & 6 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"private": true,
"license": "MIT",
"engines": {
"node": ">= 12.0.0"
"node": ">= 12.13.0"
},
"bolt": {
"workspaces": [
Expand Down Expand Up @@ -48,7 +48,7 @@
"colors": "^1.4.0",
"commander": "^4.1.1",
"cross-spawn": "^7.0.3",
"cross-zip": "^3.0.0",
"cross-zip": "^4.0.0",
"debug": "^4.3.1",
"electron-osx-sign": "^0.5.0",
"electron-packager": "^15.0.0",
Expand All @@ -57,7 +57,7 @@
"express-ws": "^4.0.0",
"find-up": "^5.0.0",
"form-data": "^4.0.0",
"fs-extra": "^9.0.1",
"fs-extra": "^10.0.0",
"glob": "^7.1.5",
"global": "^4.3.2",
"html-webpack-plugin": "^5.3.1",
Expand All @@ -67,7 +67,7 @@
"mime-types": "^2.1.25",
"node-fetch": "^2.6.0",
"nugget": "^2.0.1",
"open": "^7.2.1",
"open": "^8.1.0",
"ora": "^5.0.0",
"parse-author": "^2.0.0",
"pretty-ms": "^7.0.0",
Expand Down Expand Up @@ -114,7 +114,6 @@
"@types/semver": "^7.3.4",
"@types/sinon": "^10.0.0",
"@types/sinon-chai": "^3.2.5",
"@types/username": "^5.0.0",
"@typescript-eslint/eslint-plugin": "^4.11.0",
"@typescript-eslint/parser": "^4.11.0",
"babel-plugin-source-map-support": "^2.1.2",
Expand All @@ -132,7 +131,7 @@
"generate-changelog": "^1.8.0",
"globby": "^11.0.1",
"husky": "^6.0.0",
"lint-staged": "^10.4.0",
"lint-staged": "^11.0.0",
"listr": "^0.14.1",
"minimist": "^1.2.5",
"mocha": "^8.1.3",
Expand Down
4 changes: 2 additions & 2 deletions packages/api/cli/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,12 @@
"colors": "^1.4.0",
"commander": "^4.1.1",
"debug": "^4.3.1",
"fs-extra": "^9.0.1",
"fs-extra": "^10.0.0",
"inquirer": "^8.0.0",
"semver": "^7.2.1"
},
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"funding": [
{
Expand Down
4 changes: 2 additions & 2 deletions packages/api/core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@
"electron-packager": "^15.0.0",
"electron-rebuild": "^2.3.2",
"find-up": "^5.0.0",
"fs-extra": "^9.0.1",
"fs-extra": "^10.0.0",
"glob": "^7.1.5",
"lodash": "^4.17.20",
"log-symbols": "^4.0.0",
Expand All @@ -71,7 +71,7 @@
"yarn-or-npm": "^3.0.1"
},
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"funding": [
{
Expand Down
2 changes: 1 addition & 1 deletion packages/installer/base/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"mocha": "^8.1.3"
},
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"dependencies": {
"@electron-forge/async-ora": "6.0.0-beta.55"
Expand Down
4 changes: 2 additions & 2 deletions packages/installer/darwin/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@
"mocha": "^8.1.3"
},
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"dependencies": {
"@electron-forge/async-ora": "6.0.0-beta.55",
"@electron-forge/installer-base": "6.0.0-beta.55",
"fs-extra": "^9.0.1",
"fs-extra": "^10.0.0",
"sudo-prompt": "^9.1.1"
}
}
2 changes: 1 addition & 1 deletion packages/installer/deb/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"mocha": "^8.1.3"
},
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"dependencies": {
"@electron-forge/installer-linux": "6.0.0-beta.55"
Expand Down
4 changes: 2 additions & 2 deletions packages/installer/dmg/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@
"mocha": "^8.1.3"
},
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"dependencies": {
"@electron-forge/installer-darwin": "6.0.0-beta.55",
"@malept/cross-spawn-promise": "^1.1.1",
"debug": "^4.3.1",
"fs-extra": "^9.0.1"
"fs-extra": "^10.0.0"
}
}
4 changes: 2 additions & 2 deletions packages/installer/exe/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@
"mocha": "^8.1.3"
},
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"dependencies": {
"@electron-forge/installer-base": "6.0.0-beta.55",
"open": "^7.2.1"
"open": "^8.1.0"
}
}
2 changes: 1 addition & 1 deletion packages/installer/linux/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"mocha": "^8.1.3"
},
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"dependencies": {
"@electron-forge/installer-base": "6.0.0-beta.55",
Expand Down
2 changes: 1 addition & 1 deletion packages/installer/rpm/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"mocha": "^8.1.3"
},
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"dependencies": {
"@electron-forge/installer-linux": "6.0.0-beta.55"
Expand Down
4 changes: 2 additions & 2 deletions packages/installer/zip/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,11 @@
"mocha": "^8.1.3"
},
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"dependencies": {
"@electron-forge/installer-darwin": "6.0.0-beta.55",
"@malept/cross-spawn-promise": "^1.1.1",
"fs-extra": "^9.0.1"
"fs-extra": "^10.0.0"
}
}
4 changes: 2 additions & 2 deletions packages/maker/appx/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,13 @@
"mocha": "^8.1.3"
},
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"dependencies": {
"@electron-forge/maker-base": "6.0.0-beta.55",
"@electron-forge/shared-types": "6.0.0-beta.55",
"cross-spawn": "^7.0.3",
"fs-extra": "^9.0.1",
"fs-extra": "^10.0.0",
"parse-author": "^2.0.0"
},
"optionalDependencies": {
Expand Down
4 changes: 2 additions & 2 deletions packages/maker/base/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@
"mocha": "^8.1.3"
},
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"dependencies": {
"@electron-forge/shared-types": "6.0.0-beta.55",
"fs-extra": "^9.0.1",
"fs-extra": "^10.0.0",
"which": "^2.0.2"
}
}
2 changes: 1 addition & 1 deletion packages/maker/deb/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
"sinon": "^10.0.0"
},
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"dependencies": {
"@electron-forge/maker-base": "6.0.0-beta.55",
Expand Down
4 changes: 2 additions & 2 deletions packages/maker/dmg/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,12 @@
"sinon": "^10.0.0"
},
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"dependencies": {
"@electron-forge/maker-base": "6.0.0-beta.55",
"@electron-forge/shared-types": "6.0.0-beta.55",
"fs-extra": "^9.0.1"
"fs-extra": "^10.0.0"
},
"optionalDependencies": {
"electron-installer-dmg": "^3.0.0"
Expand Down
4 changes: 2 additions & 2 deletions packages/maker/flatpak/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,12 @@
"sinon": "^10.0.0"
},
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"dependencies": {
"@electron-forge/maker-base": "6.0.0-beta.55",
"@electron-forge/shared-types": "6.0.0-beta.55",
"fs-extra": "^9.0.1"
"fs-extra": "^10.0.0"
},
"optionalDependencies": {
"@malept/electron-installer-flatpak": "^0.11.2"
Expand Down
2 changes: 1 addition & 1 deletion packages/maker/pkg/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
"sinon": "^10.0.0"
},
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"dependencies": {
"@electron-forge/maker-base": "6.0.0-beta.55",
Expand Down
2 changes: 1 addition & 1 deletion packages/maker/rpm/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
"sinon": "^10.0.0"
},
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"dependencies": {
"@electron-forge/maker-base": "6.0.0-beta.55",
Expand Down
2 changes: 1 addition & 1 deletion packages/maker/snap/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
"sinon": "^10.0.0"
},
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"dependencies": {
"@electron-forge/maker-base": "6.0.0-beta.55",
Expand Down
4 changes: 2 additions & 2 deletions packages/maker/squirrel/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@
"mocha": "^8.1.3"
},
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"dependencies": {
"@electron-forge/maker-base": "6.0.0-beta.55",
"@electron-forge/shared-types": "6.0.0-beta.55",
"fs-extra": "^9.0.1"
"fs-extra": "^10.0.0"
},
"optionalDependencies": {
"electron-winstaller": "^5.0.0"
Expand Down
2 changes: 1 addition & 1 deletion packages/maker/wix/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"mocha": "^8.1.3"
},
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"dependencies": {
"@electron-forge/maker-base": "6.0.0-beta.55",
Expand Down
6 changes: 3 additions & 3 deletions packages/maker/zip/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@
"mocha": "^8.1.3"
},
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"dependencies": {
"@electron-forge/maker-base": "6.0.0-beta.55",
"@electron-forge/shared-types": "6.0.0-beta.55",
"cross-zip": "^3.0.0",
"fs-extra": "^9.0.1"
"cross-zip": "^4.0.0",
"fs-extra": "^10.0.0"
}
}
2 changes: 1 addition & 1 deletion packages/plugin/auto-unpack-natives/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"main": "dist/AutoUnpackNativesPlugin.js",
"typings": "dist/AutoUnpackNativesPlugin.d.ts",
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"dependencies": {
"@electron-forge/plugin-base": "6.0.0-beta.55",
Expand Down
2 changes: 1 addition & 1 deletion packages/plugin/base/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"mocha": "^8.1.3"
},
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"dependencies": {
"@electron-forge/shared-types": "6.0.0-beta.55"
Expand Down
4 changes: 2 additions & 2 deletions packages/plugin/compile/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@
"mocha": "^8.1.3"
},
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"dependencies": {
"@electron-forge/async-ora": "6.0.0-beta.55",
"@electron-forge/plugin-base": "6.0.0-beta.55",
"fs-extra": "^9.0.1"
"fs-extra": "^10.0.0"
}
}
2 changes: 1 addition & 1 deletion packages/plugin/electronegativity/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"main": "dist/ElectronegativityPlugin.js",
"typings": "dist/ElectronegativityPlugin.d.ts",
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"dependencies": {
"@doyensec/electronegativity": "^1.7.0",
Expand Down
4 changes: 2 additions & 2 deletions packages/plugin/local-electron/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@
"mocha": "^8.1.3"
},
"engines": {
"node": ">= 10.0.0"
"node": ">= 12.13.0"
},
"dependencies": {
"@electron-forge/plugin-base": "6.0.0-beta.55",
"fs-extra": "^9.0.1"
"fs-extra": "^10.0.0"
}
}
4 changes: 2 additions & 2 deletions packages/plugin/webpack/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,15 +17,15 @@
"sinon": "^10.0.0"
},
"engines": {
"node": ">= 12.0.0"
"node": ">= 12.13.0"
},
"dependencies": {
"@electron-forge/async-ora": "6.0.0-beta.55",
"@electron-forge/plugin-base": "6.0.0-beta.55",
"@electron-forge/shared-types": "6.0.0-beta.55",
"@electron-forge/web-multi-logger": "6.0.0-beta.55",
"debug": "^4.3.1",
"fs-extra": "^9.0.1",
"fs-extra": "^10.0.0",
"global": "^4.3.2",
"html-webpack-plugin": "^5.3.1",
"webpack": "^5.37.0",
Expand Down

0 comments on commit 8fbbad2

Please sign in to comment.