Compare commits

...

128 Commits

Author SHA1 Message Date
dependabot-preview[bot]
8c7fee9f6d Merge pull request #295 from PreMiD/dependabot/npm_and_yarn/types/node-12.12.14 2019-11-26 06:49:34 +00:00
dependabot-preview[bot]
e9a245b144 Bump @types/node from 12.12.12 to 12.12.14
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.12 to 12.12.14.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-26 06:41:36 +00:00
dependabot-preview[bot]
2eb2514e74 Merge pull request #293 from PreMiD/dependabot/npm_and_yarn/ssh2-sftp-client-4.2.4 2019-11-25 07:06:36 +00:00
dependabot-preview[bot]
7e69bf8ac3 Merge pull request #294 from PreMiD/dependabot/npm_and_yarn/nodemon-2.0.1 2019-11-25 07:00:33 +00:00
dependabot-preview[bot]
53dbe582ac Merge pull request #292 from PreMiD/dependabot/npm_and_yarn/types/node-12.12.12 2019-11-25 07:00:03 +00:00
dependabot-preview[bot]
30e94a8964 Bump ssh2-sftp-client from 4.2.3 to 4.2.4
Bumps [ssh2-sftp-client](https://github.com/theophilusx/ssh2-sftp-client) from 4.2.3 to 4.2.4.
- [Release notes](https://github.com/theophilusx/ssh2-sftp-client/releases)
- [Commits](https://github.com/theophilusx/ssh2-sftp-client/compare/4.2.3...4.2.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-25 06:59:52 +00:00
dependabot-preview[bot]
c89bfcd4f9 Merge pull request #291 from PreMiD/dependabot/npm_and_yarn/yarn-1.19.2 2019-11-25 06:58:35 +00:00
dependabot-preview[bot]
ed3bbc5032 Merge pull request #290 from PreMiD/dependabot/npm_and_yarn/electron-packager-14.1.1 2019-11-25 06:58:31 +00:00
dependabot-preview[bot]
855618d926 Bump nodemon from 2.0.0 to 2.0.1
Bumps [nodemon](https://github.com/remy/nodemon) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](https://github.com/remy/nodemon/compare/v2.0.0...v2.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-25 06:52:08 +00:00
dependabot-preview[bot]
26fcdc4b6e Bump @types/node from 12.12.11 to 12.12.12
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.11 to 12.12.12.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-25 06:51:14 +00:00
dependabot-preview[bot]
7e9b5582c0 Bump yarn from 1.19.1 to 1.19.2
Bumps [yarn](https://github.com/yarnpkg/yarn) from 1.19.1 to 1.19.2.
- [Release notes](https://github.com/yarnpkg/yarn/releases)
- [Changelog](https://github.com/yarnpkg/yarn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yarnpkg/yarn/compare/v1.19.1...v1.19.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-25 06:50:51 +00:00
dependabot-preview[bot]
a850aba829 Bump electron-packager from 14.1.0 to 14.1.1
Bumps [electron-packager](https://github.com/electron/electron-packager) from 14.1.0 to 14.1.1.
- [Release notes](https://github.com/electron/electron-packager/releases)
- [Changelog](https://github.com/electron/electron-packager/blob/master/NEWS.md)
- [Commits](https://github.com/electron/electron-packager/compare/v14.1.0...v14.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-25 06:50:24 +00:00
Florian Metz
e672acac43 Merge pull request #289 from PreMiD/dependabot/npm_and_yarn/nodemon-2.0.0
Bump nodemon from 1.19.4 to 2.0.0
2019-11-21 14:41:25 +01:00
dependabot-preview[bot]
0e39061f1b Bump nodemon from 1.19.4 to 2.0.0
Bumps [nodemon](https://github.com/remy/nodemon) from 1.19.4 to 2.0.0.
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](https://github.com/remy/nodemon/compare/v1.19.4...v2.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-21 06:38:54 +00:00
dependabot-preview[bot]
c0ed81298d Merge pull request #288 from PreMiD/dependabot/npm_and_yarn/types/node-12.12.11 2019-11-20 06:59:39 +00:00
dependabot-preview[bot]
dffed32515 Bump @types/node from 12.12.9 to 12.12.11
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.9 to 12.12.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-20 06:51:13 +00:00
dependabot-preview[bot]
a679908c6b Merge pull request #287 from PreMiD/dependabot/npm_and_yarn/electron-7.1.2 2019-11-20 06:49:43 +00:00
dependabot-preview[bot]
63fac649d9 Bump electron from 7.1.1 to 7.1.2
Bumps [electron](https://github.com/electron/electron) from 7.1.1 to 7.1.2.
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](https://github.com/electron/electron/compare/v7.1.1...v7.1.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-20 06:42:16 +00:00
dependabot-preview[bot]
78a78340a0 Merge pull request #286 from PreMiD/dependabot/npm_and_yarn/types/node-12.12.9 2019-11-19 06:53:34 +00:00
dependabot-preview[bot]
1f1f3efb43 Bump @types/node from 12.12.8 to 12.12.9
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.8 to 12.12.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-19 06:44:52 +00:00
Florian Metz
4bc8ea068e ♻️ Install DevDependencies instead 2019-11-18 13:00:37 +01:00
Florian Metz
a85b73b935 Merge pull request #284 from PreMiD/dependabot/npm_and_yarn/types/node-12.12.8
Bump @types/node from 12.12.7 to 12.12.8
2019-11-18 12:51:29 +01:00
Florian Metz
e4b01de2b5 Update deploy.yml 2019-11-18 12:43:18 +01:00
Florian Metz
b21be7d2c9 Update deploy.yml 2019-11-18 12:30:23 +01:00
Florian Metz
d410c4699b Update deploy.yml 2019-11-18 12:19:22 +01:00
Florian Metz
e7b259f764 Update deploy.yml 2019-11-18 12:13:22 +01:00
Florian Metz
0405098dcc Update deploy.yml 2019-11-18 12:01:51 +01:00
Florian Metz
6aa7b2afe7 Update deploy.yml 2019-11-18 11:47:11 +01:00
Florian Metz
255edefa03 Update deploy.yml 2019-11-18 11:39:18 +01:00
dependabot-preview[bot]
32e8538e88 Bump @types/node from 12.12.7 to 12.12.8
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.7 to 12.12.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-18 06:49:28 +00:00
Florian Metz
5bb697bb85 I go to bed if this doesn't work 2019-11-18 01:18:47 +01:00
Florian Metz
46d8e1ecf5 plsssssss 2019-11-18 01:09:52 +01:00
Florian Metz
53e4615a7a sss 2019-11-18 01:01:59 +01:00
Florian Metz
7b9eae280d I hate doing this but it will be so good... 2019-11-18 00:55:30 +01:00
Florian Metz
e5934f9e85 Meh 2019-11-18 00:42:54 +01:00
Florian Metz
26fae1dd06 Fix yml 2019-11-18 00:10:36 +01:00
Florian Metz
c0aaba73de 🛠 Windows 2019-11-18 00:10:08 +01:00
Florian Metz
e849d230e7 Merge branch 'stable' of github.com:PreMiD/PreMiD into stable 2019-11-17 23:55:16 +01:00
Florian Metz
2c23822ace ♻️ Refactoring 2019-11-17 23:55:12 +01:00
Florian Metz
342e44a20f Update deploy.yml 2019-11-17 23:38:46 +01:00
Florian Metz
121891f825 Update deploy.yml 2019-11-17 23:34:15 +01:00
Florian Metz
1da64adca1 Update deploy.yml 2019-11-17 23:30:03 +01:00
Florian Metz
96c8fecb9d Update deploy.yml 2019-11-17 23:25:12 +01:00
Florian Metz
178858d67c Update deploy.yml 2019-11-17 23:20:04 +01:00
Florian Metz
18b2899b25 Update deploy.yml 2019-11-17 23:16:12 +01:00
Florian Metz
8f6c324267 pls 2019-11-17 22:57:18 +01:00
Florian Metz
9fad4423f4 ssss 2019-11-17 22:53:18 +01:00
Florian Metz
f82f03a06f sas 2019-11-17 22:48:32 +01:00
Florian Metz
73b82b12a7 pls 2019-11-17 22:42:09 +01:00
Florian Metz
f49c9ea60d Update deploy.yml 2019-11-17 22:11:37 +01:00
Florian Metz
f0c53c54b7 Update deploy.yml 2019-11-17 22:08:16 +01:00
Florian Metz
ab2547cfa0 Update deploy.yml 2019-11-17 21:59:42 +01:00
Florian Metz
496512f84c Update deploy.yml 2019-11-17 18:41:54 +01:00
Florian Metz
b954427f1a Update deploy.yml 2019-11-17 18:35:19 +01:00
Florian Metz
aaebe5e65f Update deploy.yml 2019-11-17 18:30:27 +01:00
Florian Metz
7fc6cefba1 Update deploy.yml 2019-11-17 18:28:03 +01:00
Florian Metz
a30ed090c4 Update deploy.yml 2019-11-17 18:25:59 +01:00
Florian Metz
d60d22d0ec Update deploy.yml 2019-11-17 18:23:50 +01:00
Florian Metz
890cf02a5e Update deploy.yml 2019-11-16 20:49:45 +01:00
Florian Metz
af68656310 🛠 Should save my own dependency... 2019-11-16 20:48:29 +01:00
Florian Metz
21203685ba Merge branch 'stable' of github.com:PreMiD/PreMiD into stable 2019-11-16 20:46:12 +01:00
Florian Metz
9caca125d0 ♻️ Update sudoPrompt.exec 2019-11-16 20:46:09 +01:00
Florian Metz
cb182ac1b2 Update deploy.yml 2019-11-16 20:37:34 +01:00
Florian Metz
58bebf1b33 Merge branch 'stable' of github.com:PreMiD/PreMiD into stable 2019-11-16 20:35:28 +01:00
Florian Metz
0ee1d67122 ♻️ Small refactoring 2019-11-16 20:35:26 +01:00
Florian Metz
e44da5e088 Merge pull request #283 from PreMiD/dependabot/npm_and_yarn/sudo-prompt-9.1.1
Bump sudo-prompt from 9.0.0 to 9.1.1
2019-11-16 02:42:56 +01:00
Florian Metz
18e2801bf8 Update deploy.yml 2019-11-16 02:17:00 +01:00
Florian Metz
c0dc7fec56 Kill me 2019-11-16 02:07:02 +01:00
Florian Metz
2ceba8a949 I hate this 2019-11-16 02:01:44 +01:00
Florian Metz
a4b9a1f415 F 2019-11-16 01:54:46 +01:00
Florian Metz
3bb7e12a1c sadsfa 2019-11-16 01:52:06 +01:00
Florian Metz
1704c31a85 sss 2019-11-16 01:48:26 +01:00
Florian Metz
65cf34b3e0 ugh 2019-11-16 01:42:29 +01:00
Florian Metz
c17e9238a7 sss 2019-11-16 01:33:03 +01:00
Florian Metz
e56d281631 🛠 More stuff 2019-11-16 01:26:20 +01:00
Florian Metz
0361dbe153 🐛 Remove ../ 2019-11-16 01:14:51 +01:00
Florian Metz
25f0ed2b29 Merge branch 'stable' of github.com:PreMiD/PreMiD into stable 2019-11-16 01:12:23 +01:00
Florian Metz
ddae09fe85 🐛 This should be without brackets 2019-11-16 01:12:13 +01:00
Florian Metz
ac9b1369da Update deploy.yml 2019-11-16 01:01:43 +01:00
Florian Metz
7422c27c7d Update deploy.yml 2019-11-16 00:59:43 +01:00
Florian Metz
ccc133046c Update deploy.yml 2019-11-16 00:53:28 +01:00
Florian Metz
bf0e4abece Update deploy.yml 2019-11-16 00:49:43 +01:00
Florian Metz
e7abd2bebe Update deploy.yml 2019-11-16 00:41:34 +01:00
Florian Metz
a18ec8a20f Update deploy.yml 2019-11-16 00:33:41 +01:00
Florian Metz
4b58daac14 Update deploy.yml 2019-11-16 00:32:02 +01:00
Florian Metz
e76c1ecaf1 Update deploy.yml 2019-11-16 00:24:31 +01:00
Florian Metz
df4a4b1dce Update deploy.yml 2019-11-16 00:18:08 +01:00
Florian Metz
028f155268 Update deploy.yml 2019-11-16 00:12:57 +01:00
Florian Metz
0ccf272a1a Update deploy.yml 2019-11-16 00:01:16 +01:00
dependabot-preview[bot]
b2442b3702 Bump sudo-prompt from 9.0.0 to 9.1.1
Bumps [sudo-prompt](https://github.com/jorangreef/sudo-prompt) from 9.0.0 to 9.1.1.
- [Release notes](https://github.com/jorangreef/sudo-prompt/releases)
- [Changelog](https://github.com/jorangreef/sudo-prompt/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jorangreef/sudo-prompt/compare/v9.0.0...v9.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-15 06:49:59 +00:00
Florian Metz
47d50d0500 Update deploy.yml 2019-11-15 00:26:24 +01:00
Florian Metz
7c69006e60 Update deploy.yml 2019-11-15 00:19:34 +01:00
Florian Metz
38bd00212e Update deploy.yml 2019-11-15 00:12:22 +01:00
Florian Metz
f3a1c5f569 Update deploy.yml 2019-11-15 00:11:25 +01:00
Florian Metz
6961907eec Update deploy.yml 2019-11-15 00:04:45 +01:00
Florian Metz
5b66cdd8d4 Merge branch 'stable' of github.com:PreMiD/PreMiD into stable 2019-11-15 00:04:39 +01:00
Florian Metz
06d5a08dd0 Testing 2019-11-15 00:04:34 +01:00
Florian Metz
6cf14a099b Update deploy.yml 2019-11-14 23:00:52 +01:00
Florian Metz
93cee61bfb No idea if it works... 2019-11-14 22:46:14 +01:00
Florian Metz
82c8262a2c Change path 2019-11-14 22:14:01 +01:00
Florian Metz
b455c5aa2c ugh 2019-11-14 22:08:56 +01:00
Florian Metz
df352a53bc Update deploy.yml 2019-11-14 22:02:41 +01:00
Florian Metz
2546d38fce 🛠 Testing new installer strategy 2019-11-14 22:02:09 +01:00
Florian Metz
68984fa817 Merge pull request #279 from PreMiD/dependabot/npm_and_yarn/prompts-2.3.0
Bump prompts from 2.2.1 to 2.3.0
2019-11-13 21:13:08 +01:00
dependabot-preview[bot]
804ff2d2c7 Bump prompts from 2.2.1 to 2.3.0
Bumps [prompts](https://github.com/terkelg/prompts) from 2.2.1 to 2.3.0.
- [Release notes](https://github.com/terkelg/prompts/releases)
- [Commits](https://github.com/terkelg/prompts/compare/v2.2.1...v2.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-13 20:12:49 +00:00
Fruxh
da5db665eb Merge pull request #277 from PreMiD/dependabot/npm_and_yarn/ssh2-sftp-client-4.2.3
Bump ssh2-sftp-client from 4.2.2 to 4.2.3
2019-11-13 21:11:43 +01:00
Florian Metz
a457a69c21 Merge pull request #281 from PreMiD/dependabot/npm_and_yarn/types/ssh2-sftp-client-4.1.1
Bump @types/ssh2-sftp-client from 4.1.0 to 4.1.1
2019-11-13 21:11:37 +01:00
Fruxh
0d4fb97292 Merge pull request #280 from PreMiD/dependabot/npm_and_yarn/types/node-12.12.7
Bump @types/node from 12.12.6 to 12.12.7
2019-11-13 21:11:26 +01:00
Fruxh
b39fa254b9 Merge pull request #278 from PreMiD/dependabot/npm_and_yarn/chalk-3.0.0
Bump chalk from 2.4.2 to 3.0.0
2019-11-13 21:11:10 +01:00
Florian Metz
8e7996424c Merge pull request #282 from PreMiD/dependabot/npm_and_yarn/ora-4.0.3
Bump ora from 4.0.2 to 4.0.3
2019-11-13 21:10:52 +01:00
dependabot-preview[bot]
2b10984921 Bump chalk from 2.4.2 to 3.0.0
Bumps [chalk](https://github.com/chalk/chalk) from 2.4.2 to 3.0.0.
- [Release notes](https://github.com/chalk/chalk/releases)
- [Commits](https://github.com/chalk/chalk/compare/v2.4.2...v3.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-13 20:06:10 +00:00
dependabot-preview[bot]
ba6cb75501 Bump @types/ssh2-sftp-client from 4.1.0 to 4.1.1
Bumps [@types/ssh2-sftp-client](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ssh2-sftp-client) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ssh2-sftp-client)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-13 20:06:08 +00:00
dependabot-preview[bot]
d792a73dcf Bump @types/node from 12.12.6 to 12.12.7
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.6 to 12.12.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-13 20:05:51 +00:00
dependabot-preview[bot]
dc3477b4cd Bump ssh2-sftp-client from 4.2.2 to 4.2.3
Bumps [ssh2-sftp-client](https://github.com/theophilusx/ssh2-sftp-client) from 4.2.2 to 4.2.3.
- [Release notes](https://github.com/theophilusx/ssh2-sftp-client/releases)
- [Commits](https://github.com/theophilusx/ssh2-sftp-client/compare/4.2.2...4.2.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-13 20:05:47 +00:00
Fruxh
45655ed3cc Merge pull request #276 from PreMiD/dependabot/npm_and_yarn/electron-7.1.1
Bump electron from 7.0.0 to 7.1.1
2019-11-13 21:04:34 +01:00
Florian Metz
e0a0048d39 Merge pull request #275 from PreMiD/dependabot/npm_and_yarn/typescript-3.7.2
Bump typescript from 3.6.4 to 3.7.2
2019-11-13 21:04:24 +01:00
Florian Metz
39c842c026 Merge pull request #274 from PreMiD/dependabot/npm_and_yarn/types/prompts-2.0.3
Bump @types/prompts from 2.0.2 to 2.0.3
2019-11-13 21:04:13 +01:00
dependabot-preview[bot]
d4e3b4d40f Bump ora from 4.0.2 to 4.0.3
Bumps [ora](https://github.com/sindresorhus/ora) from 4.0.2 to 4.0.3.
- [Release notes](https://github.com/sindresorhus/ora/releases)
- [Commits](https://github.com/sindresorhus/ora/compare/v4.0.2...v4.0.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-13 20:03:06 +00:00
dependabot-preview[bot]
7aac2586ef Bump @types/prompts from 2.0.2 to 2.0.3
Bumps [@types/prompts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prompts) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/prompts)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-08 12:14:18 +00:00
Fruxh
fe56d63258 major pkg upgrades 2019-11-08 13:11:28 +01:00
dependabot-preview[bot]
79d05914bd Bump electron from 7.0.0 to 7.1.1
Bumps [electron](https://github.com/electron/electron) from 7.0.0 to 7.1.1.
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](https://github.com/electron/electron/compare/v7.0.0...v7.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-08 12:06:16 +00:00
Fruxh
cb336f47fe Merge pull request #265 from PreMiD/dependabot/npm_and_yarn/electron-store-5.1.0
Bump electron-store from 5.0.0 to 5.1.0
2019-11-08 13:04:48 +01:00
dependabot-preview[bot]
c95d54c2e9 Bump typescript from 3.6.4 to 3.7.2
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.6.4 to 3.7.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-08 11:51:14 +00:00
Fruxh
0b47b11601 Merge pull request #264 from PreMiD/dependabot/npm_and_yarn/source-map-support-0.5.16
Bump source-map-support from 0.5.13 to 0.5.16
2019-11-08 12:49:44 +01:00
dependabot-preview[bot]
eed3895f1b Bump source-map-support from 0.5.13 to 0.5.16
Bumps [source-map-support](https://github.com/evanw/node-source-map-support) from 0.5.13 to 0.5.16.
- [Release notes](https://github.com/evanw/node-source-map-support/releases)
- [Commits](https://github.com/evanw/node-source-map-support/compare/v0.5.13...v0.5.16)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-08 11:49:28 +00:00
dependabot-preview[bot]
fd6c4d0bf6 Bump electron-store from 5.0.0 to 5.1.0
Bumps [electron-store](https://github.com/sindresorhus/electron-store) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/sindresorhus/electron-store/releases)
- [Commits](https://github.com/sindresorhus/electron-store/compare/v5.0.0...v5.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-08 11:43:22 +00:00
Fruxh
e50d5a4a88 Merge pull request #261 from PreMiD/dependabot/npm_and_yarn/electron-packager-14.1.0
Bump electron-packager from 14.0.6 to 14.1.0
2019-11-08 12:41:47 +01:00
dependabot-preview[bot]
7770fb81d1 Bump electron-packager from 14.0.6 to 14.1.0
Bumps [electron-packager](https://github.com/electron/electron-packager) from 14.0.6 to 14.1.0.
- [Release notes](https://github.com/electron/electron-packager/releases)
- [Changelog](https://github.com/electron/electron-packager/blob/master/NEWS.md)
- [Commits](https://github.com/electron/electron-packager/compare/v14.0.6...v14.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-01 11:57:49 +00:00
11 changed files with 614 additions and 1250 deletions

3
.devScript.json Normal file
View File

@@ -0,0 +1,3 @@
{
"outDir": "dist/app"
}

View File

@@ -2,8 +2,10 @@ name: DePloY
on:
push:
paths:
- ".github/**/*"
- "src/**/*"
- "**.ts"
- "package.json"
env:
NODE_ENV: DePloY
jobs:
@@ -11,78 +13,87 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [windows-latest, macOS-latest]
os: [macOS-latest, windows-latest, ubuntu-latest]
steps:
- uses: actions/checkout@master
- uses: actions/setup-node@master
- name: Install Dependencies
run: npm i -g yarn
run: npm i
- name: Prepare to package
run: |
yarn
yarn run init
run: npm run init
- name: Package
run: yarn pkg
- name: Upload to server
env:
SSH_HOST: ${{ secrets.SSHHOST }}
SSH_USERNAME: ${{ secrets.SSHUSERNAME }}
SSH_PASSWORD: ${{ secrets.SSHPASSWORD }}
run: yarn deploy
run: |
npm run pkg
rm -r dist/app
node util/zip dist ${{ matrix.os }}.zip --zip
- uses: actions/upload-artifact@master
with:
name: ${{ matrix.os }}
path: ${{ matrix.os }}.zip
installer:
needs: package
runs-on: "ubuntu-latest"
steps:
- name: Prepare for installer
uses: appleboy/ssh-action@master
- uses: actions/checkout@master
- uses: actions/setup-node@master
- uses: actions/download-artifact@master
with:
host: ${{ secrets.SSHHOST }}
username: ${{ secrets.SSHUSERNAME }}
password: ${{ secrets.SSHPASSWORD }}
script: |
cd /home/PreMiD/builds
unzip darwin.zip
unzip win32.zip
mv darwin/PreMiD-darwin-x64 PreMiD-darwin-x64
mv win32/PreMiD-win32-ia32 PreMiD-win32-ia32
mv win32/PreMiD-win32-x64 PreMiD-win32-x64
rm -r win32.zip darwin.zip darwin win32
- name: Create installer (Windows 32bit)
uses: appleboy/ssh-action@master
name: macOS-latest
- uses: actions/download-artifact@master
with:
host: ${{ secrets.SSHHOST }}
username: ${{ secrets.SSHUSERNAME }}
password: ${{ secrets.SSHPASSWORD }}
script: |
cd /home/PreMiD/builds
node prepare.js PreMiD-win32-ia32
/opt/installbuilder-19.9.0/bin/builder build installer.xml windows
name: windows-latest
- name: Unzip MacOS
run: |
mkdir dist/
unzip macOS-latest/macOS-latest.zip
mv macOS-latest/* dist/
ls -ls dist/
- name: Unzip Windows
run: |
unzip windows-latest/windows-latest.zip
mv windows-latest/** dist/
- name: Download InstallBuilder
run: |
wget https://clients.bitrock.com/installbuilder/installbuilder-enterprise-19.10.0-linux-x64-installer.run
chmod u+x installbuilder-enterprise-19.10.0-linux-x64-installer.run
- name: Install InstallBuilder
run: |
./installbuilder-enterprise-19.10.0-linux-x64-installer.run --installer-language en --prefix ./installbuilder --mode unattended
echo "${{ secrets.IBLICENSE }}" > ./installbuilder/license.xml
- name: Install Dependencies
run: |
npm i -D
tsc util/prepare
- name: Create Updaters
run: |
installbuilder/autoupdate/bin/customize.run build installer_assets/updater.xml osx
installbuilder/autoupdate/bin/customize.run build installer_assets/updater.xml windows
- name: Create installer (MacOS 64bit)
run: |
node util/prepare PreMiD-darwin-x64
installbuilder/bin/builder build installer.xml osx
zip -r PreMiD-darwin-x64.zip dist/installer
- uses: actions/upload-artifact@master
with:
name: PreMiD-darwin-x64
path: PreMiD-darwin-x64.zip
- name: Create installer (Windows 64bit)
uses: appleboy/ssh-action@master
run: |
rm -r dist/installer/*
node util/prepare PreMiD-win32-x64
installbuilder/bin/builder build installer.xml windows
zip -r PreMiD-win32-x64.zip dist/installer
- uses: actions/upload-artifact@master
with:
host: ${{ secrets.SSHHOST }}
username: ${{ secrets.SSHUSERNAME }}
password: ${{ secrets.SSHPASSWORD }}
script: |
cd /home/PreMiD/builds
node prepare.js PreMiD-win32-x64
/opt/installbuilder-19.9.0/bin/builder build installer.xml windows
- name: Create installer (MacOS)
uses: appleboy/ssh-action@master
name: PreMiD-win32-x64
path: PreMiD-win32-x64.zip
- name: Create installer (Windows 32bit)
run: |
rm -r dist/installer/*
node util/prepare PreMiD-win32-ia32
installbuilder/bin/builder build installer.xml windows
zip -r PreMiD-win32-ia32.zip dist/installer
- uses: actions/upload-artifact@master
with:
host: ${{ secrets.SSHHOST }}
username: ${{ secrets.SSHUSERNAME }}
password: ${{ secrets.SSHPASSWORD }}
script: |
cd /home/PreMiD/builds
node prepare.js PreMiD-darwin-x64
/opt/installbuilder-19.9.0/bin/builder build installer.xml osx
- name: Cleanup
uses: appleboy/ssh-action@master
with:
host: ${{ secrets.SSHHOST }}
username: ${{ secrets.SSHUSERNAME }}
password: ${{ secrets.SSHPASSWORD }}
script: |
cd /home/PreMiD/builds
rm -r PreMiD-darwin-x64 PreMiD-win32-ia32 PreMiD-win32-x64
name: PreMiD-win32-ia32
path: PreMiD-win32-ia32.zip

View File

@@ -1,112 +0,0 @@
import * as ts from "typescript";
import chalk from "chalk";
import { ChildProcess, spawn } from "child_process";
import { removeSync, writeFileSync, copySync } from "fs-extra";
import { extname } from "path";
import * as glob from "fast-glob";
//* Current child process = null
var currChild: ChildProcess = null;
//* Format Host
const formatHost: ts.FormatDiagnosticsHost = {
getCanonicalFileName: path => path,
getCurrentDirectory: ts.sys.getCurrentDirectory,
getNewLine: () => ts.sys.newLine
};
//* Create ts program
const createProgram = ts.createSemanticDiagnosticsBuilderProgram;
//* Create Watch compoile host
const host = ts.createWatchCompilerHost(
"./tsconfig.json",
{},
ts.sys,
createProgram,
null,
fileChange
);
if (process.argv.length == 3 && process.argv[2] == "compile")
prepareDist().then(() => process.exit());
//* Create watch program
else ts.createWatchProgram(host);
async function fileChange(diagnostic: ts.Diagnostic) {
//* TS compilation != done
if (diagnostic.code !== 6194) {
//* If error
if ([6031, 6032].includes(diagnostic.code))
console.log(
chalk.blueBright(ts.formatDiagnostic(diagnostic, formatHost))
);
else
console.log(chalk.redBright(ts.formatDiagnostic(diagnostic, formatHost)));
return;
} else
console.log(chalk.greenBright(ts.formatDiagnostic(diagnostic, formatHost)));
console.log(currChild && currChild.killed);
//* Kill old child if exists && alive
if (currChild && !currChild.killed) currChild.kill();
//* Run devMode script
prepareDist();
//* Clear console
console.clear();
//* Run child
currChild = spawn("yarn start", {
shell: true,
stdio: "inherit"
});
}
//* Prepare dist folder
async function prepareDist() {
//* Select files
var dist = await glob("dist/app/**/*", { onlyFiles: true }),
src = await glob("src/**/*", { onlyFiles: true });
//* Filter file differences
var nDist = dist.map(f => [f.replace("dist/app/", ""), f]);
src = src
.map(f => f.replace("src/", "").split(".")[0])
.filter(sf => nDist.find(d => d[0].split(".")[0] == sf));
//* Old files, delete
Promise.all(
dist
.filter(f => !src.includes(f.replace("dist/app/", "").split(".")[0]))
.map(f => removeSync(f))
);
//* Copy package.json (minified)
var packageJSON = require("./package.json"),
srcPackageJSON = packageJSON;
//* Delete scripts, not needed
delete srcPackageJSON.scripts;
//* only electron as devDependency
srcPackageJSON.devDependencies = {
electron: packageJSON.devDependencies.electron
};
//* Write file
await writeFileSync(
"./src/package.json",
JSON.stringify(srcPackageJSON, null, 2)
);
//* Copy files from src to dist
copySync("src", "dist/app", {
filter: function(path) {
if (path.includes("node_modules")) return false;
return extname(path) !== ".ts";
console.log(path);
}
});
}

View File

@@ -1,7 +1,7 @@
<project>
<shortName>PreMiD</shortName>
<fullName>PreMiD</fullName>
<version>{{VERSION}}</version>
<version>VERSION</version>
<installerFilename>${product_fullname}-${product_version}-installer_64bit.${platform_exec_suffix}</installerFilename>
<wrapLicenseFileText>0</wrapLicenseFileText>
<logoImage>../installer_assets/appIcon.png</logoImage>

View File

@@ -2,50 +2,53 @@
"name": "premid",
"productName": "PreMiD",
"description": "Discord Rich Presence for websites.",
"version": "2.0.3",
"version": "2.0.5",
"repository": "https://github.com/PreMiD/PreMiD",
"scripts": {
"init": "tsc && tsc pkg devMode && node devMode.js compile",
"init": "tsc && tsc pkg util/prepare util/zip && devScript --copyOnly",
"start": "electron dist/app/.",
"dev": "node devMode.js",
"pkg": "rimraf dist && tsc && node devMode compile && cd dist/app/ && yarn && cd ../../ && node pkg",
"dev": "devScript",
"pkg": "rimraf dist && tsc && devScript --copyOnly && cd dist/app/ && yarn && cd ../../ && node pkg",
"deploy": "tsc .github/deploy && cd .github && node deploy.js"
},
"license": "MIT",
"devDependencies": {
"@timeraa/devscript": "Timeraa/DevScript",
"@types/archiver": "3.0.0",
"@types/auto-launch": "5.0.1",
"@types/discord-rpc": "3.0.2",
"@types/electron-packager": "14.0.0",
"@types/fs-extra": "8.0.1",
"@types/ini": "1.3.30",
"@types/node": "^12.11.7",
"@types/prompts": "2.0.2",
"@types/node": "^12.12.14",
"@types/prompts": "2.0.3",
"@types/request-promise-native": "1.0.17",
"@types/rimraf": "2.0.3",
"@types/socket.io": "2.1.4",
"@types/ssh2-sftp-client": "4.1.0",
"@types/ssh2-sftp-client": "4.1.1",
"@types/unzipper": "^0.10.1",
"archiver": "3.1.1",
"chalk": "2.4.2",
"electron": "7.0.0",
"electron-packager": "14.0.6",
"chalk": "3.0.0",
"electron": "7.1.2",
"electron-packager": "14.1.1",
"fast-glob": "3.1.0",
"fs-extra": "8.1.0",
"ini": "1.3.5",
"nodemon": "1.19.4",
"ora": "4.0.2",
"prompts": "2.2.1",
"nodemon": "2.0.1",
"ora": "4.0.3",
"prompts": "2.3.0",
"rimraf": "3.0.0",
"source-map-support": "0.5.13",
"ssh2-sftp-client": "4.2.2",
"typescript": "3.6.4",
"yarn": "^1.19.1"
"source-map-support": "0.5.16",
"ssh2-sftp-client": "4.2.4",
"typescript": "3.7.2",
"unzipper": "^0.10.5",
"yarn": "^1.19.2"
},
"dependencies": {
"auto-launch": "5.0.5",
"discord-rpc": "github:discordjs/RPC",
"electron-store": "5.0.0",
"electron-store": "5.1.0",
"socket.io": "2.3.0",
"sudo-prompt": "9.0.0"
"sudo-prompt": "9.1.1"
}
}

BIN
src/assets/appIcon.icns Normal file

Binary file not shown.

View File

@@ -98,7 +98,11 @@ export function update() {
sudoPrompt.exec(
`\"${updaterPath}\" --mode unattended --unattendedmodebehavior download`,
(error: Error) => {
{
name: app.name,
icns: "assets/appIcon.icns"
},
error => {
dialog.showErrorBox(
"Error while updating",
`${app.name} was unable to update itself. Please try again later.`

View File

@@ -9,8 +9,8 @@
},
"include": ["src/**/*"],
"exclude": [
"devMode.ts",
"pkg.ts",
"util/**/*",
"installer_assets/builder.ts",
".github/deploy.ts"
]

23
util/prepare.ts Normal file
View File

@@ -0,0 +1,23 @@
import { readFileSync, writeFileSync } from "fs";
import { parse, stringify } from "ini";
let file = readFileSync("installer_assets/installer.xml", "utf-8");
file = file.replace("VERSION", require("../package.json").version);
file = file.replace(/(PACKAGEDNAME)/g, process.argv[2]);
if (process.argv[2].includes("ia32"))
file = file.replace(/(installer_64bit)/g, "installer_32bit");
file = file.replace(/(\.\.\/)/g, "");
writeFileSync("installer.xml", file);
let versionId = (require("../package.json").version as string)
.replace(/[.]/g, "")
.padStart(4, "0"),
updateIni = parse(readFileSync("installer_assets/update.ini", "utf-8"));
updateIni.Update.version_id = versionId;
writeFileSync("update.ini", stringify(updateIni));

16
util/zip.ts Normal file
View File

@@ -0,0 +1,16 @@
import * as archiver from "archiver";
import { Extract } from "unzipper";
import { createWriteStream, createReadStream } from "fs";
import { basename } from "path";
if (process.argv.includes("--zip")) {
const archive = archiver("zip"),
output = createWriteStream(process.argv[3]);
archive.pipe(output);
archive.directory(process.argv[2], basename(process.argv[3], ".zip"));
archive.finalize();
} else {
createReadStream(process.argv[2]).pipe(Extract({ path: process.cwd() }));
}

1528
yarn.lock

File diff suppressed because it is too large Load Diff