Mark Lee
0deb74b16a
refactor: use custom eslint config + prettier instead of airbnb config ( #2520 )
...
* chore: add test scripts
2021-09-12 10:44:30 -07:00
Mark Lee
8fbbad2470
chore: require Node 12 for all packages ( #2281 )
...
* 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
2021-05-22 14:31:22 -07:00
Mark Lee
5ca1dd9dd8
docs: advertise the Discord server ( #2181 )
2021-03-09 18:28:01 -08:00
Buzurg Arjmandi
3ad264df2a
docs: clean up README wording ( #1625 )
...
* docs: update wording
A few wording changes that were more professional to me as well as some formatting consistency with links and project slugs.
* Apply suggestions from code review
Co-authored-by: Mark Lee <malept@users.noreply.github.com>
2020-04-13 08:21:33 -07:00
Mark Lee
01905382de
chore: bump minimum Node version to 10 ( #1405 )
...
BREAKING CHANGE: removed declared support for Node < 10
* chore: add script to update the node version for all packages
* build(deps): upgrade semver to ^7.1.1
* build(deps-dev): upgrade commitizen to ^4.0.3
* build(deps): upgrade @malept/electron-installer-flatpak to ^0.11.0
* doc: update Node requirements in README
* build: use Node 10 for CI
2020-01-15 17:43:52 -08:00
Mark Lee
d822603849
test: switch to GitHub Actions CI ( #1299 )
...
Drops AppVeyor and Travis CI.
2019-11-25 13:41:22 -08:00
Mark Lee
5fb8e55f95
chore: clean up README and contributing docs
2019-07-16 08:13:59 -07:00
Mark Lee
f3dd930108
docs: update links to website
2019-06-10 07:58:58 -07:00
Masaya Nasu
38dafd655e
docs: fix plugins link ( #923 )
2019-06-10 07:54:04 -07:00
Samuel Attard
09fdf05df7
chore: update README for the create-electron-app command
2019-05-23 18:03:39 -07:00
JD342
7abca7d357
docs: Fix 'Docs and Usage' link ( #723 )
2019-03-24 13:51:14 -07:00
Samuel Attard
01e715fde0
docs: fix CONTRIBUTING.md link in README
2018-11-17 19:16:32 +11:00
Samuel Attard
80259589d5
docs: add contributing docs
2018-11-17 19:04:48 +11:00
Mark Lee
20ff51464e
Point install docs to `@beta` for less confusion
2018-06-19 09:30:24 -07:00
Mark Lee
f7b2008cab
Use my real name in the README
2018-05-03 23:40:06 -07:00
Samuel Attard
74fcd74931
chore(docs): Fix image sizing in README
2018-05-01 14:34:02 +10:00
Samuel Attard
dab06d9cb1
feat(core): V6 Docs ( #496 )
...
* well here we go
* refactor(all-makers): rewrote in typescript
* now some publishers
* more publishers
* pretty much everything
* Finish typescript conversion with core tests
* Conflict resolution
* Ensure ts output is generated (forgot the tsconfig)
* Fix ES5 inclusion of fetch-mock
* Tests need node 8 because of fetch-mock
* Initial docs work
* Remove assets folder
* Remove .vscode
* Use node 6
* Add publisher docs
* Destroy README because everything is on docs site now
* Add now deployment
* Add giant plugins warning
* Docs are now on gitbook not in GH
* Fix README
* Update / export types
2018-05-01 00:49:39 +10:00
Samuel Attard
c46e02346e
Revert "GitBook: [master] 3 pages modified"
...
This reverts commit 16a3edd9cc
.
2018-04-30 19:36:53 +10:00
Samuel Attard
16a3edd9cc
GitBook: [master] 3 pages modified
2018-04-30 05:16:19 +00:00
Mark Lee
129e4ab86d
Add warning about master/6.x while it's under construction
2018-04-18 09:28:24 -07:00
Mark Lee
25b2fcca21
Update electron-release-server docs & refactor some code
2018-04-11 19:48:12 -07:00
Samuel Attard
d59695ecdb
feat(generic): remove electron-compile, make forge less opinionated and quite vanilla
...
BREAKING CHANGE
2018-03-14 16:16:02 +09:00
Jannis Froese
f2094ca253
docs(publisher): fix publisher api doc in readme
2018-03-14 16:08:10 +09:00
Mark Lee
14151022f4
feat(publisher): add GitHub Enterprise/HTTP proxy support to the GitHub publisher
...
ISSUES CLOSED : #416
2018-02-04 22:11:13 -08:00
Mark Lee
e83832a33b
Add links to third-party makers/publishers on NPM
...
Also add some quick instructions on how to use.
2018-01-31 21:17:23 -08:00
Mark Lee
c5b7d0d7f3
feat(publisher): add snapcraft publisher
2018-01-31 18:41:38 -08:00
Mark Lee
86f987d7ac
feat(maker): add builtin snap support
2018-01-31 18:41:38 -08:00
Mark Lee
45ace6cf5f
feat(publisher): add dir to publisher args & convert args from positional to keyword
...
BREAKING CHANGE:
Arguments for publisher modules have changed from positional to keyword
2018-01-30 16:40:31 -08:00
Samuel Attard
76166af3ab
feat(maker): add Wix support
2018-01-30 13:49:20 -08:00
Mark Lee
674e6c4605
Add table of contents to README
2018-01-27 15:58:39 -08:00
Mark Lee
32f2bffc71
Fix link to electron-rebuild API
2018-01-07 19:31:04 -08:00
Ben Demboski
b986f2645f
feat(rebuilder): allow configuration of electron-rebuild
...
Put an electronRebuildConfig in the forge config and pass it through to electron-rebuild.
2018-01-07 19:31:04 -08:00
Mark Lee
26f347a69e
docs(starter): add note to readme about debugging on the command line
...
ISSUES CLOSED : #402
[ci skip]
2018-01-01 14:45:26 -08:00
Mark Lee
f2b5c4a3c0
docs(packager): clarify why dir/platform can't be set in Packager config
...
[ci skip]
2017-12-17 14:56:31 -08:00
Jacob Quant
df5a018e2b
docs(packager): clarify why arch can't be set in Packager config
2017-12-17 14:56:31 -08:00
Mark Lee
6c30219878
docs(maker): mention that make can support non-host platforms
...
ISSUES CLOSED : #318
2017-09-10 08:08:57 -07:00
Mark Lee
3ec0cfa6e2
docs(publisher): mention that multiple targets are allowed
2017-08-26 22:03:24 -07:00
Mark Lee
fd6f2f9b48
feat(initializer): only copy CI files if specified
2017-08-26 21:16:41 -07:00
Mark Lee
4225683b9d
docs(publisher): fix S3 config key typo
...
Fixes https://github.com/electron-userland/electron-forge/pull/126#discussion_r133446820
[ci skip]
2017-08-18 02:40:16 +10:00
Mark Lee
419962a8a0
docs(generic): mention alternate ways of creating new Electron apps with Forge
2017-08-17 15:16:57 +10:00
Mark Lee
bb33d9b615
docs(packager): list the Packager options that are not configurable
...
ISSUES CLOSED : #109
[ci skip]
2017-08-17 13:23:08 +10:00
Samuel Attard
458cf67a70
docs(generic): remove references to beta.electronforge.io
...
ISSUES CLOSED : #257
2017-07-21 11:36:23 +10:00
Samuel Attard
e70405a82b
docs(publisher): add docs for the new ers publisher
2017-04-27 12:22:06 -07:00
Samuel Attard
9cb7f42cf8
feat(starter): windows implementation of the vscode debug command
2017-04-16 20:21:58 -07:00
Samuel Attard
1238dee524
feat(starter): provide an executable to start forge in a vscode debugger compatible way
...
Currently only on darwin and linux, win32 implemenation to come
2017-04-16 20:21:58 -07:00
Mark Lee
efc7ea14d9
docs(publisher): mention the standard AWS environment variables in the README
2017-02-11 22:28:44 -08:00
Samuel Attard
250c197f7b
feat(generic): allow config options to be automagically pulled in from process.env
2017-02-11 22:28:44 -08:00
Samuel Attard
fa31902a6e
feat(publisher): add S3 publish target
...
ISSUES CLOSED : #116
2017-02-11 22:28:44 -08:00
Mark Lee
3fc0a9c259
docs(publisher): add example for GitHub publish target
2017-02-03 23:55:28 -08:00
Mark Lee
559956b3a2
docs(generic): clarify what the major package dependencies are
2017-01-26 16:44:46 -08:00