Commit graph

203 commits

Author SHA1 Message Date
Lucas
26a9823def Add category option under linux key in root package.json (#2184)
Fix #2097
2017-09-07 14:10:04 +02:00
CHaBou
e2d0f825c6 Disable ia32 linux releases (#2164)
Fix #2161
Fix #2150
2017-09-03 18:26:22 +02:00
Leo Lamprecht
0ee4fb6104 Updated dependencies to the latest version (#2146)
* Bumped dependencies to the latest version

* Bumped root lockfile

* Bumped app dependencies

* Fixed linting

* No command line switch needed anymore for native async/await

* Fixed color error

* Bumped Node.js versions for CI

* Downgraded hterm-umdjs

* Try to fix the AppVeyor build

* Made colors work again
2017-08-31 15:20:39 +02:00
Leo Lamprecht
5ceca9e200 Brought back the icon for closing tabs (#2136) 2017-08-30 21:51:45 +02:00
Leo Lamprecht
affa50343e Ensured that async-retry is added to the bundle (#2131) 2017-08-30 19:26:28 +02:00
Leo Lamprecht
a2d4936e50 Retry loading it if config doesn't exist in auto updater (#2129)
* Made it easier

* Return the config

* Missing semicolon added

* Fixed the linting
2017-08-30 18:54:45 +02:00
Leo Lamprecht
6bdb04db12 ASAR is enabled by default, no need to set it (#2098) 2017-08-19 17:10:31 +02:00
Harrison Heck
2ce66662e1 Use yarn instead of npm for scripts. (#2083) 2017-08-15 16:08:45 +02:00
Adam Stankiewicz
cd1b8cd064 Ship yarn with hyper (#381) 2017-08-14 09:42:28 +02:00
Andy
de8e70f935 Make builds work again and catch squirrel errors on windows (#2078)
* Catch errors for electron-squirrel-startup

* Made builds work again

* linting

* linting
2017-08-13 07:03:35 +02:00
Benjamin Staneck
263caa0659 Dependency updates (#1958)
* Dependency updates

* update babel-loader, electron-builder, electron-builder-squirrel-windows

* update node-pty to 0.6.9

release notes: https://github.com/Tyriar/node-pty/releases

* update node-pty to 0.6.10

release notes: https://github.com/Tyriar/node-pty/releases/tag/0.6.10

* update electron-builder

* more dependency updates

* Update Electron and family

Electron release notes: https://github.com/electron/electron/releases/tag/v1.6.12

* Update redux to 3.7.2

* Update webpack to 3.x and enable ModuleConcatenation

Basically absorb PR #1967

* Update react and react-dom

* also absorb the changes of PR https://github.com/zeit/hyper/pull/2056
2017-08-08 16:29:54 -04:00
nitsakh
debbfa1553 Addressing yarn run dist issues. (#1928)
* Addressing `yarn run dist` issues.

* Pin node-gyp version

* Move node-gyp to devDependencies

* Addressing review comments.

* Updated yarn.lock.
2017-06-14 02:44:33 +02:00
Benjamin Staneck
38db5095d9 Make npm run clean platform agnostic (#1901)
* Make npm run clean platform agnostic
* Use rimraf-standalone.js instead of a global install
2017-06-13 00:58:30 +02:00
Benjamin Staneck
b609366d76 Replace react-addons-pure-render-mixin by React.PureComponent (#1902)
react-addons-pure-render-mixin is deprecated so use React.PureComponent instead

* https://www.npmjs.com/package/react-addons-pure-render-mixin
* https://facebook.github.io/react/docs/react-api.html#react.purecomponent
2017-06-03 10:31:09 +02:00
Benjamin Staneck
541d07be4c Dependency updates (#1889)
* react-addons-pure-render-mixin is deprecated(*) so use React.PureComponent(**) instead

* https://www.npmjs.com/package/react-addons-pure-render-mixin
** https://facebook.github.io/react/docs/react-api.html#react.purecomponent

* Update a few dependencies

* Revert "react-addons-pure-render-mixin is deprecated(*) so use React.PureComponent(**) instead"

This reverts commit b89474d7109c0b1f2ce5407b10dc09665f5957a4.
2017-06-02 15:47:58 +02:00
Albin Ekblom
216c475c2b Use native Object.values()` (#1880) 2017-05-27 23:42:42 -04:00
Benjamin Staneck
650ca65e9c Update Electron to 1.6.11 (#1871)
Release notes: https://github.com/electron/electron/releases/tag/v1.6.11
2017-05-25 19:07:10 -07:00
Benjamin Staneck
1a9f935083 Update electron-builder to 17.9.0 (#1851) 2017-05-21 15:44:50 -07:00
Benjamin Staneck
bd54f698f7 Enable and use asar (#1853) 2017-05-21 21:52:02 +02:00
Albin Ekblom
e09a7f717d Upgrade electron to 1.6.8 (#1848)
* Upgrade deps

* Remove --harmony flag

* Add --harmony-async-await flag

* Pin deps

* Use cheap-module-source-map for dev

See https://github.com/webpack/webpack/issues/2145#issuecomment-294361203

* Update yarn.lock
2017-05-20 14:35:11 -07:00
CHaBou
1096519e93 Rollback hterm-umdjs due to regressions. Fix #1803, fix #1816. (#1817) 2017-05-12 11:00:30 -07:00
Benjamin Staneck
38f966b0f3 Update electron-rebuild to 1.5.10 (#1805)
Fixes https://github.com/zeit/hyper/issues/1774
2017-05-10 12:14:23 -07:00
Guillermo Rauch
fff88883f9 removing snap again, breaks builds 2017-05-09 13:14:55 -07:00
Marty Gentillon
6e9a95bc69 upgrading hterm-umdjs to 1.1.4 (#1745)
Includes various hterm bug fixes including one where under certain
zooms and fonts the last line of console output does not display.

Updated hterm from version 15ed49071379e51ae47d929134366eb156a6943a
to a65fd913db6e931756d1199641aa45c556336dd4

see https://chromium.googlesource.com/apps/libapps/+log/HEAD/hterm
see 6cec52ab8e
see b3ce695b50
2017-04-19 22:42:33 +02:00
CHaBou
0696180b92 Downgrade Electron to 1.4.16 (#1739) 2017-04-18 14:58:01 -07:00
Leo Lamprecht
900c5b3ac9 Pinned all dependencies 2017-03-20 19:14:49 +01:00
Leo Lamprecht
d1e7126f60 No need to tell greenkeeper about the emails anymore 2017-03-20 19:13:02 +01:00
Stefan Ivic
7066e174dc fix : install a dep for snaps (#1617)
* fix : install the missing package

Fix for the failing builds on Travis due to EONENT spawn error.

* fix : update the name to the correct package

* Revert "Remove `snap` target"

This reverts commit a8ce50508a.

* fix : add a ppa and install snapcraft

* fix : auto continue ppa adding

* update : install snapcraft only on linux
2017-03-18 16:08:32 -07:00
Guillermo Rauch
b725969a39 bump electron and webpack 2017-03-17 17:17:12 -07:00
Matheus Fernandes
a8ce50508a
Remove snap target 2017-03-09 17:27:11 -03:00
Guillermo Rauch
12bda394be bump electron 2017-02-18 00:30:48 -03:00
Stefan Ivic
80a2f3eb14 windows: fix the missing dependency (#1544) 2017-02-17 16:49:12 -03:00
Jaga Santagostino
67d6963296 Unit tests for to-electron-background-color (#1409)
* add initial unit tests for to-electron-background-color

* extract isHexFile to test/testUtils
2017-02-16 15:44:44 -03:00
Martin Wimpress
77babd36e3 Add snap support to packages.json. (#1503) 2017-02-16 14:23:18 -03:00
Guillermo Rauch
5c0edf5f9f fix babili options so that they don't mangle our classnames 2017-02-15 23:09:14 -03:00
Matheus Fernandes
ef984a488d
Remove node-pty from the development package.json
Thanks @Tyriar – closes #1468
2017-01-31 18:01:42 -02:00
Matheus Fernandes
4dca2407fb
Bump node-pty 2017-01-31 10:35:24 -02:00
Matheus Fernandes
c0fcb7b7c7
Add hyper-website code 2017-01-28 00:45:42 -02:00
Matheus Fernandes
7a1bbf63bf
It's a npm task 😅 2017-01-21 21:50:56 -02:00
Matheus Fernandes
a58517feed
Make sure to rebuild node-pty after installing it 2017-01-21 21:40:50 -02:00
Matheus Fernandes
40d5c2fbe0
Bump webpack to 2.2.0 – closes #1439 2017-01-21 21:35:10 -02:00
Matheus Fernandes
26167ab38a
Remove V8LazyParseWebpackPlugin – closes #1418
Check webpack/webpack#3980 for more info
2017-01-20 19:32:39 -02:00
Matheus Fernandes
2958f4444f
Add electron-rebuild to prevent node-pty from failing to load – closes #1027 2017-01-15 13:30:32 -02:00
Guillermo Rauch
e1a861659d sanity restored 2017-01-12 13:04:45 -08:00
Guillermo Rauch
fcd56b596a let's try again 2017-01-12 12:47:04 -08:00
Guillermo Rauch
2094765bf0 remove dist task which doesn't minify 2017-01-12 11:56:01 -08:00
Paul Betts
3d4fbabf3b Disable linebreak-style (#1384)
On Windows, xo will throw errors for literally every line of the app. Rough.
2017-01-11 15:54:08 -08:00
Guillermo Rauch
928a9275cd restore indent lint setting 2017-01-09 19:48:32 -08:00
Nathan White
470d02dbfd Nw/pty fixes (#1353)
* changed pty package and update references

* fixed linting issues

* added npm clean script
2017-01-09 18:37:46 -08:00
Guillermo Rauch
67cefc50a8 turning off indentation. xo fails in CI but not locally
this has been a bit of a headache. any ideas @sindresorhus?
example failure: https://travis-ci.org/zeit/hyper/jobs/190425529#L425
2017-01-09 15:36:37 -08:00