Samuel Attard
40484e1605
style: set-up tslint
2018-05-03 14:53:33 +10:00
Mark Lee
e06aa0b7a7
refactor(maker): replace zip-folder with cross-zip ( #325 )
...
ISSUES CLOSED : #322
2018-05-03 14:52:29 +10:00
Mark Lee
77077ce236
feat(generic): add source-map-support for better stacktraces
2018-05-02 20:34:29 -07:00
Samuel Attard
8af9268232
feat(plugin-local-electron): add plugin-local-electron
...
used to run a local version of electron instead of the version the electron module downloads
2018-05-03 13:34:07 +10:00
Samuel Attard
d5f1189ec8
Version Bump: 6.0.0-beta.5
2018-05-01 15:35:26 +10:00
Samuel Attard
2c856356d5
Version Bump: 6.0.0-beta.4
2018-05-01 14:36:44 +10:00
Samuel Attard
8728baa11a
feat(maker-pkg): add new maker for .pkg files on macOS
2018-05-01 12:23:32 +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
a3faa61969
refactor(all): rewrote in typescript
...
* 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
* Remove .vscode
2018-04-28 13:20:03 +10:00
Mark Lee
825c7f2c46
chore(generic): upgrade @octokit/rest, ora, & proxyquire ( #477 )
2018-04-18 16:40:38 +10:00
Mark Lee
e4902915d0
Version Bump: 6.0.0-beta.3
2018-04-16 21:09:21 -07:00
Samuel Attard
6a6b6f0736
Version Bump: 6.0.0-beta.2
2018-04-16 17:45:15 +10:00
Samuel Attard
24cdcb5566
chore: add missing files from 6.0.0-beta.1
2018-04-16 11:59:20 +10:00
Mark Lee
cd4161a529
chore(generic): upgrade to Electron Packager 12 ( #478 )
...
* chore(generic): upgrade to Electron Packager 12
* Drop ref from dependencies in tests
2018-04-16 10:39:24 +10:00
Samuel Attard
364ba8d8ee
feat(core): V6 API ( #433 )
...
* temp
* Start working in new package structure
* Example maker
* All makers implemented and tests passing on darwin
* Add v6 branches to travis config
* Add v6 branches to appveyor config
* Gitignore _old
* Remove FIXME comments
* Remove from CI branch whitelist
* Install bolt on docker
* Add to whitelist
* Fix bolt usage on CI
* Run bolt build on CI
* Fix tests on CI
* Fix linting
* Fix CI
* Make publishers work and add specs
* Docs template
* Initial docs
* update plugin interface to support resolving strings
* more docs
* add deps and scripts
* send makeResults instead of flatten artifacts list
* feat(publisher): Allow to configure channel for ERS (#456 )
* fix(publisher): call resolve() when electron-release-server publisher succeeds (#465 )
ISSUES CLOSED : #460
* Fix publisher tests
* Remove stray console statement
* v6-api is a PR now, no need to explicitly add to CI
* Add top level license
* Change Maker/Publisher syntax so that they can be constructed with a config variable
* Fix custom init
* Allow absolute paths to custom modules
* Update to new @electron-forge/ scope
* Add missing semi
* Use absolute path for custom init to avoid runnig npm link on windows
* Fix appx test reference to fixture key file
* Remove shell completion support (#447 )
tabtab is rather buggy and the alternative, commander-completion, needs
a custom completion script to be written and maintained.
* install new beta tagged bolt on CI
* Fix testing snap building in Travis
* fix remove error
* Fix config passing in tests
* fix search order
2018-04-11 17:03:01 +10:00
Mark Lee
b7340c65d2
5.1.1
2018-02-15 09:36:06 -08:00
Mark Lee
dee72fd13d
chore(packager): upgrade electron-packager to 11.0.0
2018-02-14 08:07:47 -08:00
Mark Lee
42abee35a6
chore(generic): upgrade node-fetch to 2.0.0 and fetch-mock to 6.0.0
2018-02-14 08:07:47 -08:00
Mark Lee
bc7a14800f
5.1.0
2018-02-04 22:47:29 -08:00
Mark Lee
358f0bab05
5.0.0
2018-01-31 19:11:16 -08:00
Mark Lee
86f987d7ac
feat(maker): add builtin snap support
2018-01-31 18:41:38 -08:00
Mark Lee
8d5ff91c89
4.3.0
2018-01-30 16:37:50 -08:00
Mark Lee
2d4179ffe2
Bump minimum requirement for electron-wix-msi
2018-01-30 13:49:20 -08:00
Samuel Attard
76166af3ab
feat(maker): add Wix support
2018-01-30 13:49:20 -08:00
Mark Lee
ad7bf1f7f9
4.2.1
2018-01-29 14:51:23 -08:00
Mark Lee
01857a8ef7
chore(generic): upgrade mocha to 5.x
2018-01-27 15:52:35 -08:00
Mark Lee
0bcedfe8a9
chore(generic): upgrade electron-installer-debian to 0.8.x
...
Added promise support, so removed pify from that maker.
2018-01-27 15:52:35 -08:00
Mark Lee
e1f26075b5
chore(generic): replace node-github with @octokit/rest
...
node-github was deprecated
2018-01-27 15:52:35 -08:00
Mark Lee
a80ff504e1
chore(generic): upgrade github to v13
...
releases uploadAsset API was changed
2018-01-27 15:52:35 -08:00
Mark Lee
0ecc57dd8d
chore(generic): upgrade fs-extra to v5 and inquirer to v5
...
fs-extra changes:
https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md#500--2017-12-11
inquirer changes:
https://github.com/SBoudrias/Inquirer.js/releases/tag/v5.0.0
2018-01-27 15:52:35 -08:00
Samuel Attard
6e93e292af
4.2.0
2018-01-08 15:45:54 +11:00
Samuel Attard
8945e0ad11
4.1.9
2018-01-08 13:34:23 +11:00
Samuel Attard
be49a9a9ea
4.1.8
2018-01-08 11:42:13 +11:00
Mark Lee
9c199e0dd4
chore(maker): upgrade electron-installer-flatpak to 0.8.0 & re-enable its tests
2018-01-03 11:45:39 +13:00
Mark Lee
3740f2998e
4.1.7
2017-12-24 10:43:49 -08:00
Mark Lee
0e18fe3496
chore(generic): don't nonzero-exit when trying to install tabtab completions
...
Copies the installation code from tabtab, except it only warns instead of nonzero exits when an
error occurs.
ISSUES CLOSED : #321
2017-12-17 15:02:16 -08:00
Mark Lee
f681176c90
chore(tests): move default test config to mocha.opts file
...
This has the advantage of being able to use the config on one file at a time.
2017-12-17 15:01:41 -08:00
Mark Lee
e13e6380b3
chore(generic): don't use deprecated mocha CLI flag
2017-12-17 15:01:41 -08:00
Mark Lee
f226c68b22
4.1.6
2017-12-05 21:58:24 -08:00
Mark Lee
a39011b8bb
refactor(maker): DRY up linux config transformations
...
Add fast tests for linux maker config.
2017-12-04 08:04:22 +11:00
Mark Lee
e118c052c9
Upgrade dependencies
...
It's mostly modules which have dropped support for Node < 4.
`devDependencies`
* [`asar`](https://github.com/electron/asar/blob/master/CHANGELOG.md#0140---2017-11-02 )
* `coveralls` (drop Node < 4)
* [`mocha`](https://github.com/mochajs/mocha/releases/tag/v4.0.0 )
* [`sinon`](http://sinonjs.org/guides/migrating-to-4.0 )
`dependencies`
* [Electron Packager](https://github.com/electron-userland/electron-packager/releases/tag/v10.0.0 )
* [`github`](https://github.com/octokit/node-github/releases/tag/v12.0.0 )
* [`inquirer`](https://github.com/SBoudrias/Inquirer.js/releases/tag/v4.0.0 )
* [`sudo-prompt`](https://github.com/jorangreef/sudo-prompt/compare/v7.1.1...v8.0.0 )
`optionalDependencies`
* [`electron-installer-debian`](https://github.com/unindented/electron-installer-debian/blob/master/NEWS.md#070---2017-11-09 )
2017-11-30 16:26:30 -08:00
Samuel Attard
1b69e1b84d
4.1.5
2017-11-24 14:26:57 +11:00
Samuel Attard
7d22d16332
4.1.4
2017-11-21 13:51:53 +11:00
Samuel Attard
dbc2a4b59c
4.1.3
2017-11-10 13:27:49 +11:00
Mark Lee
b3499edf69
chore(generic): replace the deprecated babel-preset-es2015 with babel-preset-env
2017-10-05 19:31:05 +11:00
Samuel Attard
d1974cdb3c
4.1.2
2017-09-28 09:25:00 +10:00
Samuel Attard
0734e4c40c
4.1.1
2017-09-27 14:37:05 +10:00
Mark Lee
6c5f60bbb0
4.1.0
2017-09-26 13:50:27 -04:00
Mark Lee
5a9848c7af
refactor(generic): use cross-spawn-promise instead of spawn-rx
2017-09-25 10:32:30 -07:00
Mark Lee
cbee55e298
fix(init): run package manager commands via cross-spawn
...
Allows dependencies with carets to be escaped properly on Windows.
2017-09-25 10:32:30 -07:00
Mark Lee
fcdc0a0298
chore(generic): upgrade electron-windows-store to 0.12
...
electron-windows-store no longer packages the test folder, so vendor the
bogus private key for tests.
2017-09-17 19:32:59 -07:00
Mark Lee
9156296bf7
chore(generic): upgrade cz-customizable, and github
...
None of these dependencies have breaking changes that affect Forge.
2017-09-17 19:32:59 -07:00
Jacob Quant
c31ceef665
refactor(maker): use makeCert from electron-windows-store
...
* Fix #160
* Use upstream code to interface with `makecert.exe`
2017-09-17 11:29:19 -07:00
Mark Lee
f9c4c20c35
refactor(maker): use the target platform/arch API from Packager to determine "all" archs
...
Adds arm64 support to `make --arch=all`
2017-09-16 12:30:49 -07:00
Mark Lee
63feffd550
4.0.2
2017-09-10 07:50:12 -07:00
Samuel Attard
d7dede356c
4.0.1
2017-09-05 01:08:27 +10:00
Samuel Attard
461c7f1a25
4.0.0
2017-08-30 13:45:53 +10:00
Mark Lee
6275d2bfa8
chore(generic): upgrade Electron Packager to 9.x
2017-08-24 08:45:07 -07:00
Mark Lee
24d46bb5a4
3.2.0
2017-08-17 08:20:04 -07:00
Mark Lee
9d17ca9e4c
chore(generic): upgrade dependencies
...
* chai
* chai-as-promised
* cross-env
* cz-customizable
* debug
* electron-installer-flatpak
* electron-installer-redhat
* esdoc
* fetch-mock
* fs-extra (to 4.x)
* log-symbols
* nyc
* opn
* pify
* sinon (to 3.x)
* username
2017-08-13 13:56:52 -07:00
Samuel Attard
7963b6d9d4
3.1.1
2017-08-02 22:03:04 +10:00
Mark Lee
500e81e6bf
refactor(generic): use the options-based electron-rebuild API
2017-07-30 22:47:31 -07:00
Samuel Attard
8509a600ec
3.1.0
2017-07-30 01:31:49 +10:00
Samuel Attard
f8fd573be0
chore(generic): Enable inline sourcemaps for forge itself
2017-06-26 15:56:09 +10:00
Samuel Attard
af60f44751
3.0.5
2017-06-17 04:23:07 +10:00
Samuel Attard
63d0f23f68
3.0.4
2017-06-15 12:38:41 +10:00
Mark Lee
196a64dbaf
chore(tests): remove unnecessary chai-fetch-mock dependency
2017-06-04 18:52:30 -07:00
Mark Lee
0ea55fab4e
refactor(installer): replace electron-sudo with sudo-prompt
...
Not worth using a branch of a Node module just for Promise support
for one platform.
ISSUES CLOSED : #58
2017-05-28 22:13:17 -07:00
Samuel Attard
8d311c2a24
3.0.3
2017-05-26 22:54:20 +10:00
Samuel Attard
8449fb1f39
3.0.2
2017-05-25 23:53:54 +10:00
Samuel Attard
8f5f969160
test(maker): add tests for the DMG maker to ensure the renaming logic is correct
2017-05-23 21:31:22 +10:00
Samuel Attard
8d895cfcf3
fix(tests): fix appx tests (maker did not return output path)
2017-05-20 16:41:43 +10:00
Mark Lee
012b152f94
refactor(generic): replace fs-promise with fs-extra
...
As of fs-extra 3.0.0, it comes with builtin Promise support,
so a wrapper module is no longer necessary.
Also comes with a non-deprecated fs.exists method.
2017-05-07 16:26:48 -07:00
Samuel Attard
855c487e54
3.0.1
2017-05-03 17:09:36 +10:00
Samuel Attard
2dffd3cb4b
3.0.0
2017-05-01 15:43:49 +10:00
Samuel Attard
c5c8e9a9e0
chore: fix devDependency peer dep versions
2017-05-01 15:43:41 +10:00
Samuel Attard
0c68ebabdc
feat(publisher): add new publisher for electron-release-server
2017-04-27 12:22:06 -07:00
Ben Demboski
f088871985
Replace supportedPlatforms with supportsPlatform
...
Having each maker export an array of supported platforms ends up being non-deterministic because any platform not supported by a given maker will be unable to import and read its package.json's os field. So it really only makes sense to query if the maker is supported on the current platform, and that's really all we care about anyway.
2017-04-25 17:44:37 +10:00
Samuel Attard
6f9b6848ba
2.12.0
2017-04-25 08:15:26 +10:00
Samuel Attard
54f15d66c0
2.11.1
2017-04-19 11:57:45 +12:00
Samuel Attard
c4041a11fa
2.11.0
2017-04-19 11:56:33 +12:00
Mark Lee
c23bfdfef8
2.10.0
2017-04-16 20:23:55 -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
0f97292c51
chore(generic): update various dependencies
2017-04-03 11:50:30 +10:00
Mark Lee
f15e6b897d
2.9.0
2017-04-02 18:23:41 -07:00
Jacob Quant
926032e8fc
fix(maker): upgrade rpm maker for better package.json handling
...
The electron-installer-redhat package was recently updated with some improvements including:
* Better handling of `package.json` `author` string
* Hyphen characters (`-`) in version string now automatiacally converted to dots (`.`) in RPM version field since they are not allowed there
2017-03-28 09:05:32 -07:00
Samuel Attard
141269d1ce
2.8.3
2017-03-10 12:43:24 +11:00
Samuel Attard
30516e7865
chore(generic): update react-typescript template
2017-03-10 12:43:09 +11:00
Samuel Attard
0ff6a7abb0
chore(generic): make release script work on windows
2017-03-10 12:39:09 +11:00
Samuel Attard
e3962d3294
2.8.2
2017-02-28 11:38:01 +11:00
Samuel Attard
32297344ff
chore(templates): bump all template versions
2017-02-28 11:36:18 +11:00
Samuel Attard
b5bd546fb2
2.8.1
2017-02-23 11:12:59 +11:00
Mark Lee
70762a8e86
Upgrade dependencies
2017-02-20 22:50:00 -08:00
Samuel Attard
fa31902a6e
feat(publisher): add S3 publish target
...
ISSUES CLOSED : #116
2017-02-11 22:28:44 -08:00
Mark Lee
bbc9c0448d
Upgrade dependencies
2017-02-07 14:36:58 -08:00
Mark Lee
9a5e0645a0
2.8.0
2017-02-02 06:25:22 -08:00
Mark Lee
e43ac546f3
2.7.5
2017-01-29 18:15:55 -08:00
Mark Lee
7439723265
chore(tests): add eslint-plugin-mocha
2017-01-29 17:06:57 -08:00
Samuel Attard
4049e31cef
test(installer): add test coverage for the installer
2017-01-29 17:06:57 -08:00
Samuel Attard
6c63aafae6
test(tests): increase test coverage on util modules
2017-01-29 17:06:57 -08:00
Samuel Attard
f0cb041767
fix(tabtab): dont install tabtab in a development environment and ignore tabtab install errors
...
ISSUES CLOSED : #98
2017-01-29 14:12:12 -08:00
Samuel Attard
aa8034b1f8
chore(generic): update electron-installer-dmg to version 0.2.0
2017-01-27 07:42:26 -08:00
Samuel Attard
56c4b6b565
2.7.4
2017-01-27 14:12:01 +11:00
Samuel Attard
d92b7b72a4
2.7.3
2017-01-25 00:15:31 +11:00
Mark Lee
9faf2d972b
2.7.2
2017-01-18 23:01:28 -08:00
Mark Lee
f2912db56b
fix(packager): force upgrade to electron-rebuild 1.5.7
2017-01-18 23:00:55 -08:00
Mark Lee
c8eb2a5a49
2.7.1
2017-01-15 18:32:30 -08:00
Samuel Attard
b678333f17
2.7.0
2017-01-14 20:50:14 +11:00
Samuel Attard
bcba06a204
feat(initializer): add userland templates to forge
...
resolve local templates aswell as global templates, prioritizes global templates
2017-01-11 14:55:45 -08:00
Mark Lee
7755ce33a3
2.6.0
2017-01-10 22:04:44 -08:00
Mark Lee
b8489b4760
refactor(packager): upgrade to Electron Packager 8.5.0
...
version is deprecated in favor of electronVersion.
2017-01-10 21:32:44 -08:00
Felix Rieseberg
761464f0e7
chore(deps): Update electron-windows-store
2017-01-08 12:33:40 +11:00
Samuel Attard
3d26da5b1b
feat(generic): use electron-rebuild instead of generic rebuild logic
...
Fixes #57
2017-01-07 02:42:51 -08:00
Samuel Attard
30082bbf4b
feat(generic): add basic tab completion for top level commands
...
ISSUES CLOSED : #49
2017-01-07 18:53:55 +11:00
Samuel Attard
0063818849
2.5.2
2017-01-07 17:39:10 +11:00
Samuel Attard
e897c9bb7e
2.5.1
2017-01-05 12:27:06 +11:00
Benjamin Coe
f60dd58643
chore: istanbul-lib-instrument is no longer required
2017-01-04 22:26:48 +11:00
Benjamin Coe
58b9791e7e
fix: regression in istanbul-lib-instrument and babel-plugin-istanbul should now be addressed
2017-01-04 22:26:48 +11:00
Benjamin Coe
0913506b28
chore: upgrade to version of babel-plugin-istanbul that should address regression
2017-01-04 22:26:48 +11:00
Mark Lee
3d27700f30
2.5.0
2017-01-03 20:27:41 -08:00
Samuel Attard
205104c449
fix(generic): lock istanbul dependency versions to prevent bug
2017-01-04 15:09:39 +11:00
Samuel Attard
b495012e7e
refactor(generic): refactor confirm prompts into a helper for interactive mode
2017-01-03 19:11:01 -08:00
Samuel Attard
2f82115505
chore(generic): enable coveralls
2017-01-03 19:11:01 -08:00
Samuel Attard
54603c1e20
chore(tests): move tests to be unit tests on the API and enable coverage
2017-01-03 19:11:01 -08:00
Samuel Attard
d0962b9399
test(generic): add tests for lots of the utils
2017-01-03 19:11:01 -08:00
Samuel Attard
93fb48f56c
feat(generic): expose top level methods as JS APIs
...
ISSUES CLOSED : #54
2017-01-03 19:11:01 -08:00
Samuel Attard
04babfd29b
2.4.0
2017-01-03 11:07:25 +11:00
Paul Betts
74a12163f0
feat(maker): add support for Windows Store (AppX) packages
...
This PR adds a new make type for Windows, "appx", which generates Windows Store packages
ISSUES CLOSED : #27
2017-01-02 15:41:51 -08:00
Samuel Attard
d8f1b044cd
2.3.0
2017-01-01 11:57:17 +13:00
Samuel Attard
943cc6e60a
Revert "refactor(installer): finish replacing sudo-prompt with electron-sudo"
...
This reverts commit 0a21433848
.
2017-01-01 11:56:05 +13:00
Mark Lee
d858793014
refactor(installer): finish replacing sudo-prompt with electron-sudo
2017-01-01 11:56:05 +13:00
Mark Lee
9834cb1b41
refactor(installer): replace sudo-prompt with git branch of electron-sudo for Linux installers
2017-01-01 11:56:05 +13:00
Samuel Attard
da3150d93e
feat(installer): add inital app installer for macOS platform
2017-01-01 11:56:05 +13:00
Samuel Attard
1b6b7276b1
feat(generic): use an ora/promise helper instead of a global uncaughtRejection handler ( #50 )
...
ISSUES CLOSED : #38
2016-12-30 19:58:14 -08:00
Samuel Attard
a9503a3307
2.2.0
2016-12-30 17:37:22 +13:00
Samuel Attard
9e6ddfa0a7
feat(initializer): allow custom initialzers
...
ISSUES CLOSED : #35
2016-12-30 17:36:43 +13:00
Samuel Attard
3429c9feaf
2.1.0
2016-12-30 16:51:11 +13:00
Samuel Attard
50ad8e6d49
fix(packager): remove stray .bin files leftover by yarn installs during packaging
2016-12-29 19:50:07 -08:00
Samuel Attard
5a568cb8ac
feat(generic): allow config options to use string templating
...
Use lodash templating to allow the config object to reuse values from the existing package.json file
2016-12-29 19:50:07 -08:00
Samuel Attard
ac74a5c03d
2.0.0
2016-12-30 14:12:00 +13:00
Samuel Attard
189cb0ccbb
feat(publisher): initial work on a publish command to sent make artifacts to github
...
Makers now return an array of artifacts which the publish command will use to send them to GitHub
2016-12-30 14:11:09 +13:00
Samuel Attard
f1cac7400e
feat(generic): map the alias bin commands to the correct commander files
2016-12-29 15:45:44 +13:00
Samuel Attard
8896e82f7c
1.1.0
2016-12-27 21:17:25 +13:00
Mark Lee
bb2c6cf3b5
refactor(generic): replace mkdirp/rimraf calls with equivalent fs-promise calls
2016-12-16 21:31:27 -08:00
Samuel Attard
558fae31f6
chore(generic): add pretest step to improve development
2016-12-14 20:23:35 +11:00
Mark Lee
d51d482ffb
chore(packages): upgrade fs-promise and inquirer ( #18 )
2016-12-14 19:16:15 +11:00
Mark Lee
1f5ac7f2b6
fix(generic): document that the minimum Node version is 6
2016-12-13 13:13:31 -08:00
Samuel Attard
e76e282830
1.0.1
2016-12-12 02:45:02 +11:00
Samuel Attard
7f13a30498
1.0.0
2016-12-11 20:33:00 +11:00
Samuel Attard
9981fcbbe1
chore(generic): rename all instances of marshallofsound to electron-userland
2016-12-11 20:21:10 +11:00
Samuel Attard
abca5637e8
0.1.0
2016-12-11 18:18:10 +11:00
Samuel Attard
1d1ff74d51
feat(packager): rebuild native modules automatically in all the right places
2016-12-10 23:17:01 -08:00
Samuel Attard
ee6a7d8607
chore(generic): make the changelog link to the relevent commits
2016-12-10 20:56:13 -08:00
Samuel Attard
9a3854f174
chore(generic): set up changelog generation
2016-12-10 20:56:13 -08:00
Samuel Attard
c58bdb6c4c
0.0.9
2016-12-11 01:46:15 +11:00
Samuel Attard
0e78b48750
0.0.8
2016-12-11 01:42:17 +11:00
Samuel Attard
c10bcd2962
refactor(packager): move packager compile logic to a electron-packager afterCopy hook
...
ISSUES CLOSED: Fixes #7
2016-12-11 01:41:44 +11:00
Mark Lee
9ab19b5f74
refactor(packager): upgrade to Electron Packager 8.4.0 (with quiet option)
2016-12-08 22:51:07 -08:00
Mark Lee
218518ef1e
feat(maker): add the flatpak maker for the linux target
2016-12-08 20:57:52 -08:00
Samuel Attard
aea80d91ab
0.0.7
2016-12-07 19:42:04 +11:00
Samuel Attard
e166eb45aa
0.0.6
2016-12-04 22:44:38 +11:00
Mark Lee
85821f273d
feat(maker): add the rpm maker for the linux target
2016-12-03 22:34:45 -08:00
Samuel Attard
661b1eb65f
fix(maker): move electron-installer-debian to optional deps so that installs work on windows
2016-12-04 17:20:50 +11:00
Mark Lee
5c5ce67a79
feat(maker): add the deb maker for the linux target
...
Requires the app's "description" to be non-blank.
2016-12-04 16:07:47 +11:00
Samuel Attard
aaceb3f285
feat(maker): add the dmg maker for the darwin target
2016-12-04 14:13:20 +11:00
Mark Lee
f21a87aa64
fix(generic): fix package.json warning about repository
2016-12-04 13:32:39 +11:00
Samuel Attard
9f4c0b49ef
refactor(generic): add the 'debug' module for standard debug logging
...
add debug logging throughout the utils and init files
2016-12-04 11:56:06 +11:00
Samuel Attard
829f4c734d
Add the squirrel target on windows and enable packager config merging
2016-12-04 11:11:23 +11:00
Samuel Attard
2e695c2166
refactor(packager): move the electron-packager dependency to forge instead of the users module
2016-12-04 00:02:58 +11:00
Samuel Attard
cdbc78b6c1
feat(build): add git-cz for semantic versioned commits
...
Use commitzen to standardize the commit syntax and to allow easy semantic versioning of
electron-forge
2016-12-03 23:50:40 +11:00
Samuel Attard
ae58914593
0.0.5
2016-12-03 22:14:13 +11:00
Samuel Attard
e86732ec9c
Add tests for make
2016-12-03 20:52:39 +11:00
Samuel Attard
754f68358a
Fix linting
2016-12-03 20:09:57 +11:00
Samuel Attard
d54041e1c1
Implement initial make functionality. The 'zip' maker on all platforms
2016-12-03 20:05:08 +11:00
Samuel Attard
be21163ecc
0.0.4
2016-12-03 17:38:21 +11:00
Samuel Attard
f4e714005c
0.0.3
2016-12-03 17:22:34 +11:00
Samuel Attard
bd88e76a88
Fix babel issue in distributed version
2016-12-03 17:22:25 +11:00
Samuel Attard
ffd824a159
Tests for ef init and ef lint
2016-12-03 17:13:55 +11:00
Samuel Attard
c43f7c4f2c
Implement the packager through the API instead of spawning
2016-12-03 16:09:10 +11:00
Samuel Attard
047ca90566
Code clean up and enable yarn as an option
2016-12-03 14:16:36 +11:00
Samuel Attard
4ce914fbd3
0.0.2
2016-10-06 02:37:57 +11:00
Samuel Attard
e5baca0007
Fix test compiler
2016-10-06 02:37:51 +11:00
Samuel Attard
e7def30d1a
Add logging option to start command
2016-10-06 02:21:27 +11:00
Samuel Attard
6fdb7603df
Fix peer dep on eslint plugin
2016-10-06 02:12:00 +11:00
Samuel Attard
0ecfd24d1c
Build before publish
2016-10-06 02:11:03 +11:00
Samuel Attard
167a779974
0.0.1
2016-10-06 02:08:58 +11:00
Samuel Attard
528ab1fe2a
Unreleased
2016-10-06 02:08:51 +11:00
Samuel Attard
a478e358fc
Add tests
2016-10-06 01:50:40 +11:00
Samuel Attard
ca6c25f764
Initial Commit
2016-10-06 01:42:02 +11:00