Граф коммитов

72 Коммитов

Автор SHA1 Сообщение Дата
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