Compare commits

...

345 Commits

Author SHA1 Message Date
Florian Metz
b94f7b41ac Merge pull request #664 from ririxidev/patch-1
🐛 Fix TSC errors with Promise
2021-02-21 01:02:47 +01:00
Timeraa
a3a23065c7 🤞 I guess this works? 2021-02-21 01:01:34 +01:00
Timeraa
07acf57e0d 🐛 Update some tray stuff 2021-02-21 00:51:05 +01:00
Timeraa
16010543f5 📑 2.2.0 2021-02-21 00:44:04 +01:00
dependabot-preview[bot]
b0ec1f63de Merge pull request #666 from PreMiD/dependabot/npm_and_yarn/types/node-14.14.31 2021-02-19 18:08:03 +00:00
dependabot-preview[bot]
386a47390e Bump @types/node from 14.14.30 to 14.14.31
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.30 to 14.14.31.
- [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>
2021-02-19 18:06:56 +00:00
ririxidev
9b662a4333 🐛 Fix TSC errors with Promise 2021-02-19 15:14:26 +01:00
dependabot-preview[bot]
e119b4bf0e Merge pull request #663 from PreMiD/dependabot/npm_and_yarn/types/node-14.14.30 2021-02-19 00:49:28 +00:00
dependabot-preview[bot]
7e58c83777 Bump @types/node from 14.14.29 to 14.14.30
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.29 to 14.14.30.
- [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>
2021-02-19 00:48:20 +00:00
dependabot-preview[bot]
896c7d426f Merge pull request #662 from PreMiD/dependabot/npm_and_yarn/types/node-14.14.29 2021-02-18 20:51:33 +00:00
dependabot-preview[bot]
e3b179fa9d Bump @types/node from 14.14.28 to 14.14.29
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.28 to 14.14.29.
- [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>
2021-02-18 20:50:24 +00:00
Florian Metz
f5efb5664d 🎨 Update Funding 2021-02-15 00:48:37 +01:00
dependabot-preview[bot]
2ae23cac2c Merge pull request #659 from PreMiD/dependabot/npm_and_yarn/types/node-14.14.28 2021-02-14 19:35:43 +00:00
dependabot-preview[bot]
94b24fb079 Bump @types/node from 14.14.27 to 14.14.28
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.27 to 14.14.28.
- [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>
2021-02-14 19:34:33 +00:00
dependabot-preview[bot]
c50e3e922a Merge pull request #658 from PreMiD/dependabot/npm_and_yarn/types/node-14.14.27 2021-02-12 09:52:50 +00:00
dependabot-preview[bot]
9adc3a72e7 Bump @types/node from 14.14.26 to 14.14.27
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.26 to 14.14.27.
- [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>
2021-02-12 09:51:45 +00:00
dependabot-preview[bot]
70255ef9a8 Merge pull request #657 from PreMiD/dependabot/npm_and_yarn/types/node-14.14.26 2021-02-11 21:18:34 +00:00
dependabot-preview[bot]
2af5cffeef Bump @types/node from 14.14.22 to 14.14.26
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.22 to 14.14.26.
- [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>
2021-02-11 21:17:23 +00:00
dependabot-preview[bot]
0dca8768b8 Merge pull request #656 from PreMiD/dependabot/npm_and_yarn/electron-store-7.0.2 2021-02-11 19:00:11 +00:00
dependabot-preview[bot]
5942c4ac08 Bump electron-store from 7.0.1 to 7.0.2
Bumps [electron-store](https://github.com/sindresorhus/electron-store) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/sindresorhus/electron-store/releases)
- [Commits](https://github.com/sindresorhus/electron-store/compare/v7.0.1...v7.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-11 18:59:06 +00:00
dependabot-preview[bot]
3c34c6571c Merge pull request #655 from PreMiD/dependabot/npm_and_yarn/typescript-4.1.5 2021-02-10 20:54:53 +00:00
dependabot-preview[bot]
f5d23cc7c1 Bump typescript from 4.1.4 to 4.1.5
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.1.4...v4.1.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-10 20:53:42 +00:00
dependabot-preview[bot]
9081b440d5 Merge pull request #653 from PreMiD/dependabot/npm_and_yarn/typescript-4.1.4 2021-02-09 19:04:58 +00:00
dependabot-preview[bot]
db7a638729 Bump typescript from 4.1.3 to 4.1.4
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.1.3 to 4.1.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.1.3...v4.1.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-09 19:03:45 +00:00
dependabot-preview[bot]
eff85171e6 Merge pull request #652 from PreMiD/dependabot/npm_and_yarn/electron-11.2.3 2021-02-06 18:18:32 +00:00
dependabot-preview[bot]
508137efde Bump electron from 11.2.2 to 11.2.3
Bumps [electron](https://github.com/electron/electron) from 11.2.2 to 11.2.3.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v11.2.2...v11.2.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-06 18:17:26 +00:00
Timeraa
991c651082 Remove Sentry for now 2021-02-03 11:35:30 +01:00
Timeraa
8d91013608 🔼 Bump dependencies 2021-02-03 11:27:42 +01:00
Timeraa
9ab00bace5 📄 Fix license 2021-02-03 11:27:16 +01:00
dependabot-preview[bot]
88e50540e8 Merge pull request #618 from PreMiD/dependabot/npm_and_yarn/ini-1.3.7 2020-12-10 18:00:25 +00:00
dependabot-preview[bot]
015a788901 [Security] Bump ini from 1.3.5 to 1.3.7
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.7. **This update includes a security fix.**
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-10 17:59:17 +00:00
dependabot-preview[bot]
c3bb662e7b Merge pull request #606 from PreMiD/dependabot/npm_and_yarn/sentry/electron-2.0.4 2020-11-23 12:51:04 +00:00
dependabot-preview[bot]
638d0eec34 Bump @sentry/electron from 2.0.3 to 2.0.4
Bumps [@sentry/electron](https://github.com/getsentry/sentry-electron) from 2.0.3 to 2.0.4.
- [Release notes](https://github.com/getsentry/sentry-electron/releases)
- [Changelog](https://github.com/getsentry/sentry-electron/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-electron/compare/2.0.3...2.0.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-23 12:49:59 +00:00
dependabot-preview[bot]
c5274421a5 Merge pull request #591 from PreMiD/dependabot/npm_and_yarn/sentry/electron-2.0.3 2020-11-04 15:53:01 +00:00
dependabot-preview[bot]
fdafdf5dce Bump @sentry/electron from 2.0.2 to 2.0.3
Bumps [@sentry/electron](https://github.com/getsentry/sentry-electron) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/getsentry/sentry-electron/releases)
- [Changelog](https://github.com/getsentry/sentry-electron/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-electron/compare/2.0.2...2.0.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-04 15:51:55 +00:00
dependabot-preview[bot]
743cf8b2af Merge pull request #590 from PreMiD/dependabot/npm_and_yarn/types/fs-extra-9.0.3 2020-11-03 13:29:52 +00:00
dependabot-preview[bot]
b23bd7ceb3 Bump @types/fs-extra from 9.0.2 to 9.0.3
Bumps [@types/fs-extra](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/fs-extra) from 9.0.2 to 9.0.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/fs-extra)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-03 13:28:43 +00:00
dependabot-preview[bot]
570c6ef730 Merge pull request #589 from PreMiD/dependabot/npm_and_yarn/sentry/electron-2.0.2 2020-10-30 18:03:57 +00:00
dependabot-preview[bot]
bb7d7edad5 Bump @sentry/electron from 2.0.1 to 2.0.2
Bumps [@sentry/electron](https://github.com/getsentry/sentry-electron) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/getsentry/sentry-electron/releases)
- [Changelog](https://github.com/getsentry/sentry-electron/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-electron/compare/2.0.1...2.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-30 18:02:46 +00:00
dependabot-preview[bot]
9a14d38e63 Merge pull request #587 from PreMiD/dependabot/npm_and_yarn/typescript-4.0.5 2020-10-27 23:00:50 +00:00
dependabot-preview[bot]
f65bce0de5 Bump typescript from 4.0.3 to 4.0.5
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.0.3 to 4.0.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.0.3...v4.0.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-27 22:59:45 +00:00
dependabot-preview[bot]
8005b9b86b Merge pull request #583 from PreMiD/dependabot/npm_and_yarn/electron-10.1.5 2020-10-25 05:15:31 +00:00
dependabot-preview[bot]
1b4ed842a6 Bump electron from 10.1.4 to 10.1.5
Bumps [electron](https://github.com/electron/electron) from 10.1.4 to 10.1.5.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v10.1.4...v10.1.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-25 05:14:22 +00:00
dependabot-preview[bot]
7cd372cc59 Merge pull request #579 from PreMiD/dependabot/npm_and_yarn/electron-10.1.4 2020-10-20 21:31:32 +00:00
dependabot-preview[bot]
3b2b35d760 Bump electron from 10.1.3 to 10.1.4
Bumps [electron](https://github.com/electron/electron) from 10.1.3 to 10.1.4.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v10.1.3...v10.1.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-20 21:30:26 +00:00
dependabot-preview[bot]
464e39f0d1 Merge pull request #578 from PreMiD/dependabot/npm_and_yarn/nodemon-2.0.6 2020-10-20 13:59:59 +00:00
dependabot-preview[bot]
f66a883272 Bump nodemon from 2.0.5 to 2.0.6
Bumps [nodemon](https://github.com/remy/nodemon) from 2.0.5 to 2.0.6.
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](https://github.com/remy/nodemon/compare/v2.0.5...v2.0.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-20 13:58:54 +00:00
dependabot-preview[bot]
7e2172533c Merge pull request #576 from PreMiD/dependabot/npm_and_yarn/types/node-14.11.10 2020-10-17 21:00:58 +00:00
dependabot-preview[bot]
4237c89589 Bump @types/node from 14.11.8 to 14.11.10
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.11.8 to 14.11.10.
- [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>
2020-10-17 20:59:50 +00:00
dependabot-preview[bot]
45542ce1a8 Merge pull request #573 from PreMiD/dependabot/npm_and_yarn/nodemon-2.0.5 2020-10-14 00:19:02 +00:00
dependabot-preview[bot]
5cb286efa9 Merge pull request #572 from PreMiD/dependabot/npm_and_yarn/chokidar-3.4.3 2020-10-14 00:18:25 +00:00
dependabot-preview[bot]
ab8284163c Bump nodemon from 2.0.4 to 2.0.5
Bumps [nodemon](https://github.com/remy/nodemon) from 2.0.4 to 2.0.5.
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](https://github.com/remy/nodemon/compare/v2.0.4...v2.0.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-14 00:17:53 +00:00
dependabot-preview[bot]
1ce819d324 Bump chokidar from 3.4.2 to 3.4.3
Bumps [chokidar](https://github.com/paulmillr/chokidar) from 3.4.2 to 3.4.3.
- [Release notes](https://github.com/paulmillr/chokidar/releases)
- [Commits](https://github.com/paulmillr/chokidar/compare/3.4.2...3.4.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-14 00:17:17 +00:00
dependabot-preview[bot]
e557afb7b2 Merge pull request #571 from PreMiD/dependabot/npm_and_yarn/types/fs-extra-9.0.2 2020-10-11 18:28:17 +00:00
dependabot-preview[bot]
7eb28067d8 Bump @types/fs-extra from 9.0.1 to 9.0.2
Bumps [@types/fs-extra](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/fs-extra) from 9.0.1 to 9.0.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/fs-extra)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-11 18:27:11 +00:00
Florian Metz
e08a1072a7 ♻ Change back to publish event 2020-10-10 16:02:28 +02:00
Florian Metz
1031206441 🐛 Fix pls 2020-10-10 15:32:09 +02:00
Florian Metz
5a6c14b9b9 Update deploy.yml 2020-10-10 15:06:03 +02:00
Florian Metz
2487053341 🐛 Fix my dependency? 2020-10-10 15:02:46 +02:00
Florian Metz
e53ed627d6 🔼 Update dependencies 2020-10-10 14:52:29 +02:00
Bas950
4e66c1795c Merge pull request #568 from TheGamerzs/stable
Update Discord Invite Link
2020-10-01 23:19:15 +02:00
TheGamerzs
b668366d8a Update README.md
Discord Invite Link
2020-10-01 21:36:35 +01:00
dependabot-preview[bot]
6caa35889a Merge pull request #567 from PreMiD/dependabot/npm_and_yarn/types/archiver-3.1.1 2020-09-30 02:02:26 +00:00
dependabot-preview[bot]
6c0f66cdd5 Bump @types/archiver from 3.1.0 to 3.1.1
Bumps [@types/archiver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/archiver) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/archiver)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-30 02:01:16 +00:00
dependabot-preview[bot]
6d74ae4723 Merge pull request #566 from PreMiD/dependabot/npm_and_yarn/yarn-1.22.10 2020-09-28 23:34:51 +00:00
dependabot-preview[bot]
606e62ec3f Bump yarn from 1.22.7 to 1.22.10
Bumps [yarn](https://github.com/yarnpkg/yarn) from 1.22.7 to 1.22.10.
- [Release notes](https://github.com/yarnpkg/yarn/releases)
- [Changelog](https://github.com/yarnpkg/yarn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yarnpkg/yarn/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-28 23:33:45 +00:00
Fruxh
a916982107 Merge pull request #501 from PrivPreMiD/fix-all-origins-vuln
[Stable/Urgent] Fix socketio server being able to be accessed by any website
2020-09-29 01:19:06 +02:00
dependabot-preview[bot]
9f43b3d9e1 Merge pull request #565 from PreMiD/dependabot/npm_and_yarn/yarn-1.22.7 2020-09-28 12:25:30 +00:00
dependabot-preview[bot]
313b228e14 Bump yarn from 1.22.5 to 1.22.7
Bumps [yarn](https://github.com/yarnpkg/yarn) from 1.22.5 to 1.22.7.
- [Release notes](https://github.com/yarnpkg/yarn/releases)
- [Changelog](https://github.com/yarnpkg/yarn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yarnpkg/yarn/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-28 12:24:13 +00:00
dependabot-preview[bot]
a180d7f7ee Merge pull request #560 from PreMiD/dependabot/npm_and_yarn/types/prompts-2.0.9 2020-09-14 12:37:04 +00:00
dependabot-preview[bot]
7bf2c309d0 Bump @types/prompts from 2.0.8 to 2.0.9
Bumps [@types/prompts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prompts) from 2.0.8 to 2.0.9.
- [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>
2020-09-14 12:35:58 +00:00
dependabot-preview[bot]
bfc1fb6db5 Merge pull request #558 from PreMiD/dependabot/npm_and_yarn/bl-4.0.3 2020-09-03 13:43:38 +00:00
dependabot-preview[bot]
5373630030 [Security] Bump bl from 4.0.2 to 4.0.3
Bumps [bl](https://github.com/rvagg/bl) from 4.0.2 to 4.0.3. **This update includes a security fix.**
- [Release notes](https://github.com/rvagg/bl/releases)
- [Commits](https://github.com/rvagg/bl/compare/v4.0.2...v4.0.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-03 13:42:32 +00:00
dependabot-preview[bot]
f82e6fc29b Merge pull request #554 from PreMiD/dependabot/npm_and_yarn/yarn-1.22.5 2020-08-28 11:26:30 +00:00
dependabot-preview[bot]
3390c7ad30 Bump yarn from 1.22.4 to 1.22.5
Bumps [yarn](https://github.com/yarnpkg/yarn) from 1.22.4 to 1.22.5.
- [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.22.4...v1.22.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-28 11:25:16 +00:00
dependabot-preview[bot]
40401ed8ac Merge pull request #552 from PreMiD/dependabot/npm_and_yarn/chokidar-3.4.2 2020-08-26 03:57:13 +00:00
dependabot-preview[bot]
9cdc0d343a Bump chokidar from 3.4.1 to 3.4.2
Bumps [chokidar](https://github.com/paulmillr/chokidar) from 3.4.1 to 3.4.2.
- [Release notes](https://github.com/paulmillr/chokidar/releases)
- [Commits](https://github.com/paulmillr/chokidar/compare/3.4.1...3.4.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-26 03:54:50 +00:00
dependabot-preview[bot]
11bb4de08b Merge pull request #548 from PreMiD/dependabot/npm_and_yarn/types/socket.io-2.1.11 2020-08-26 03:53:57 +00:00
dependabot-preview[bot]
37fdfebc74 Bump @types/socket.io from 2.1.8 to 2.1.11
Bumps [@types/socket.io](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/socket.io) from 2.1.8 to 2.1.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/socket.io)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-26 03:52:50 +00:00
dependabot-preview[bot]
29aaed7f4b Merge pull request #518 from PreMiD/dependabot/npm_and_yarn/lodash-4.17.19 2020-07-16 08:35:02 +00:00
dependabot-preview[bot]
3c4e08f6a4 [Security] Bump lodash from 4.17.15 to 4.17.19
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19. **This update includes a security fix.**
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-16 08:28:51 +00:00
dependabot-preview[bot]
6718c49854 Merge pull request #517 from PreMiD/dependabot/npm_and_yarn/chokidar-3.4.1 2020-07-16 02:43:01 +00:00
dependabot-preview[bot]
c1c34b7be3 Bump chokidar from 3.4.0 to 3.4.1
Bumps [chokidar](https://github.com/paulmillr/chokidar) from 3.4.0 to 3.4.1.
- [Release notes](https://github.com/paulmillr/chokidar/releases)
- [Commits](https://github.com/paulmillr/chokidar/compare/3.4.0...3.4.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-16 02:35:58 +00:00
dependabot-preview[bot]
256a9baa57 Merge pull request #514 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.23 2020-07-13 23:03:36 +00:00
dependabot-preview[bot]
e28e8571ef Bump @types/node from 14.0.22 to 14.0.23
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.22 to 14.0.23.
- [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>
2020-07-13 22:43:45 +00:00
dependabot-preview[bot]
ba79a7e1ff Merge pull request #513 from PreMiD/dependabot/npm_and_yarn/archiver-4.0.2 2020-07-11 15:47:23 +00:00
dependabot-preview[bot]
44a7cc9b2f Bump archiver from 4.0.1 to 4.0.2
Bumps [archiver](https://github.com/archiverjs/node-archiver) from 4.0.1 to 4.0.2.
- [Release notes](https://github.com/archiverjs/node-archiver/releases)
- [Changelog](https://github.com/archiverjs/node-archiver/blob/master/CHANGELOG.md)
- [Commits](https://github.com/archiverjs/node-archiver/compare/4.0.1...4.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-11 15:42:30 +00:00
dependabot-preview[bot]
8fb4ef7ce0 Merge pull request #512 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.22 2020-07-10 18:31:58 +00:00
dependabot-preview[bot]
86a1d05a35 Bump @types/node from 14.0.20 to 14.0.22
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.20 to 14.0.22.
- [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>
2020-07-10 18:24:37 +00:00
dependabot-preview[bot]
d7a50e9984 Merge pull request #510 from PreMiD/dependabot/npm_and_yarn/sentry/electron-1.3.2 2020-07-09 09:08:12 +00:00
dependabot-preview[bot]
1a27221563 Bump @sentry/electron from 1.3.1 to 1.3.2
Bumps [@sentry/electron](https://github.com/getsentry/sentry-electron) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/getsentry/sentry-electron/releases)
- [Changelog](https://github.com/getsentry/sentry-electron/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-electron/compare/v1.3.1...v1.3.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-09 09:02:55 +00:00
dependabot-preview[bot]
780d61d84a Merge pull request #508 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.20 2020-07-08 21:30:59 +00:00
dependabot-preview[bot]
f73e5f4c51 Bump @types/node from 14.0.19 to 14.0.20
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.19 to 14.0.20.
- [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>
2020-07-08 20:31:45 +00:00
dependabot-preview[bot]
388b1a6196 Merge pull request #507 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.19 2020-07-07 22:32:53 +00:00
dependabot-preview[bot]
327e347ebe Bump @types/node from 14.0.18 to 14.0.19
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.18 to 14.0.19.
- [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>
2020-07-07 22:10:15 +00:00
dependabot-preview[bot]
0e9790a721 Merge pull request #505 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.18 2020-07-07 00:48:11 +00:00
dependabot-preview[bot]
ea81cd0e16 Bump @types/node from 14.0.14 to 14.0.18
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.14 to 14.0.18.
- [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>
2020-07-07 00:40:57 +00:00
dependabot-preview[bot]
6b2d494f6e Merge pull request #502 from PreMiD/dependabot/npm_and_yarn/sentry/electron-1.3.1 2020-07-03 16:21:11 +00:00
dependabot-preview[bot]
3866716326 Bump @sentry/electron from 1.3.0 to 1.3.1
Bumps [@sentry/electron](https://github.com/getsentry/sentry-electron) from 1.3.0 to 1.3.1.
- [Release notes](https://github.com/getsentry/sentry-electron/releases)
- [Changelog](https://github.com/getsentry/sentry-electron/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-electron/compare/v1.3.0...v1.3.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-03 16:15:48 +00:00
Oj
8de108548c Fix localhost socketio server being able to be accessed by any website (CORS) 2020-07-03 09:12:41 +01:00
dependabot-preview[bot]
3595dae0f1 Merge pull request #497 from PreMiD/dependabot/npm_and_yarn/typescript-3.9.6 2020-07-02 01:12:16 +00:00
dependabot-preview[bot]
2d266508f8 Bump typescript from 3.9.5 to 3.9.6
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.9.5 to 3.9.6.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-02 00:52:29 +00:00
dependabot-preview[bot]
833bacc65d Merge pull request #496 from PreMiD/dependabot/npm_and_yarn/ssh2-sftp-client-5.1.3 2020-06-30 08:31:43 +00:00
dependabot-preview[bot]
283434aa09 Bump ssh2-sftp-client from 5.1.2 to 5.1.3
Bumps [ssh2-sftp-client](https://github.com/theophilusx/ssh2-sftp-client) from 5.1.2 to 5.1.3.
- [Release notes](https://github.com/theophilusx/ssh2-sftp-client/releases)
- [Commits](https://github.com/theophilusx/ssh2-sftp-client/compare/5.1.2...5.1.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-30 08:27:18 +00:00
dependabot-preview[bot]
87b44a6f40 Merge pull request #492 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.14 2020-06-24 13:25:08 +00:00
dependabot-preview[bot]
f5817f4c2f Bump @types/node from 14.0.13 to 14.0.14
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.13 to 14.0.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>
2020-06-24 13:19:37 +00:00
Fruxh
8a43fd7894 removed OpenCollective and Ko-Fi 2020-06-20 21:59:38 +02:00
dependabot-preview[bot]
a2f57095d7 Merge pull request #490 from PreMiD/dependabot/npm_and_yarn/fast-glob-3.2.4 2020-06-16 11:05:31 +00:00
dependabot-preview[bot]
1827e0da5b Bump fast-glob from 3.2.2 to 3.2.4
Bumps [fast-glob](https://github.com/mrmlnc/fast-glob) from 3.2.2 to 3.2.4.
- [Release notes](https://github.com/mrmlnc/fast-glob/releases)
- [Commits](https://github.com/mrmlnc/fast-glob/compare/3.2.2...3.2.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-16 11:00:23 +00:00
dependabot-preview[bot]
6993cd792d Merge pull request #485 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.13 2020-06-10 09:20:30 +00:00
dependabot-preview[bot]
4c9454cae8 Bump @types/node from 14.0.12 to 14.0.13
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.12 to 14.0.13.
- [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>
2020-06-10 09:15:46 +00:00
dependabot-preview[bot]
1e86025c3d Merge pull request #484 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.12 2020-06-09 09:21:29 +00:00
dependabot-preview[bot]
af44b45ea6 Bump @types/node from 14.0.11 to 14.0.12
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.11 to 14.0.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>
2020-06-09 09:11:13 +00:00
dependabot-preview[bot]
4ac7384b2f Merge pull request #479 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.11 2020-06-05 08:57:27 +00:00
dependabot-preview[bot]
83146c71c0 Bump @types/node from 14.0.10 to 14.0.11
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.10 to 14.0.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>
2020-06-05 08:52:49 +00:00
dependabot-preview[bot]
993d747a64 Merge pull request #478 from PreMiD/dependabot/npm_and_yarn/typescript-3.9.5 2020-06-04 23:26:37 +00:00
dependabot-preview[bot]
6ecc95bbb0 Bump typescript from 3.9.3 to 3.9.5
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.9.3 to 3.9.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-04 21:09:07 +00:00
dependabot-preview[bot]
177e4d081f Merge pull request #477 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.10 2020-06-04 01:30:34 +00:00
dependabot-preview[bot]
b3ed1566ca Bump @types/node from 14.0.9 to 14.0.10
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.9 to 14.0.10.
- [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>
2020-06-04 01:25:36 +00:00
dependabot-preview[bot]
0333dcdd20 Merge pull request #476 from PreMiD/dependabot/npm_and_yarn/fs-extra-9.0.1 2020-06-04 01:01:27 +00:00
dependabot-preview[bot]
f52cd72f02 Bump fs-extra from 9.0.0 to 9.0.1
Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra) from 9.0.0 to 9.0.1.
- [Release notes](https://github.com/jprichardson/node-fs-extra/releases)
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/9.0.0...9.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-04 00:32:23 +00:00
dependabot-preview[bot]
b96e383e6a Merge pull request #474 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.9 2020-06-02 02:15:47 +00:00
dependabot-preview[bot]
feca8660f3 Bump @types/node from 14.0.6 to 14.0.9
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.6 to 14.0.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>
2020-06-02 02:14:42 +00:00
dependabot-preview[bot]
3c561c642a Merge pull request #470 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.6 2020-05-30 01:36:34 +00:00
dependabot-preview[bot]
068f41f8e5 Bump @types/node from 14.0.5 to 14.0.6
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.5 to 14.0.6.
- [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>
2020-05-30 01:32:50 +00:00
dependabot-preview[bot]
e534e65d2d Merge pull request #469 from PreMiD/dependabot/npm_and_yarn/types/socket.io-2.1.8 2020-05-21 21:46:41 +00:00
dependabot-preview[bot]
9c95de2f14 Bump @types/socket.io from 2.1.7 to 2.1.8
Bumps [@types/socket.io](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/socket.io) from 2.1.7 to 2.1.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/socket.io)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-21 21:37:56 +00:00
dependabot-preview[bot]
0e380b72b4 Merge pull request #468 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.5 2020-05-21 21:14:19 +00:00
dependabot-preview[bot]
4b3489f8d9 Bump @types/node from 14.0.4 to 14.0.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.4 to 14.0.5.
- [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>
2020-05-21 21:06:41 +00:00
dependabot-preview[bot]
3f4bb10562 Merge pull request #467 from PreMiD/dependabot/npm_and_yarn/types/socket.io-2.1.7 2020-05-21 16:20:42 +00:00
dependabot-preview[bot]
f3524bf564 Bump @types/socket.io from 2.1.6 to 2.1.7
Bumps [@types/socket.io](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/socket.io) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/socket.io)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-21 16:16:07 +00:00
dependabot-preview[bot]
8805e62f22 Merge pull request #466 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.4 2020-05-20 01:42:43 +00:00
dependabot-preview[bot]
e825207787 Merge pull request #465 from PreMiD/dependabot/npm_and_yarn/typescript-3.9.3 2020-05-20 01:03:51 +00:00
dependabot-preview[bot]
e1a6dfee5d Bump @types/node from 14.0.3 to 14.0.4
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.3 to 14.0.4.
- [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>
2020-05-20 00:23:24 +00:00
dependabot-preview[bot]
e05c7e7dd1 Bump typescript from 3.9.2 to 3.9.3
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.9.2 to 3.9.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.9.2...v3.9.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-19 23:26:38 +00:00
dependabot-preview[bot]
4743bd13e8 Merge pull request #463 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.3 2020-05-19 21:07:37 +00:00
dependabot-preview[bot]
d8ba83e7f1 Bump @types/node from 14.0.1 to 14.0.3
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.1 to 14.0.3.
- [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>
2020-05-19 20:46:20 +00:00
dependabot-preview[bot]
98f1cc4277 Merge pull request #464 from PreMiD/dependabot/npm_and_yarn/types/fs-extra-9.0.1 2020-05-19 20:44:54 +00:00
dependabot-preview[bot]
6d30154fce Bump @types/fs-extra from 9.0.0 to 9.0.1
Bumps [@types/fs-extra](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/fs-extra) from 9.0.0 to 9.0.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/fs-extra)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-19 20:30:13 +00:00
dependabot-preview[bot]
fc0dac1981 Merge pull request #460 from PreMiD/dependabot/npm_and_yarn/types/socket.io-2.1.6 2020-05-17 14:45:04 +00:00
dependabot-preview[bot]
1cac465520 Bump @types/socket.io from 2.1.5 to 2.1.6
Bumps [@types/socket.io](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/socket.io) from 2.1.5 to 2.1.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/socket.io)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-17 14:41:19 +00:00
Fruxh
d01504cc73 Merge pull request #459 from PreMiD/dependabot/npm_and_yarn/types/fs-extra-9.0.0
Bump @types/fs-extra from 8.1.0 to 9.0.0
2020-05-17 01:19:12 +02:00
Fruxh
6b27336c5c Merge pull request #454 from PreMiD/dependabot/npm_and_yarn/types/node-14.0.1
Bump @types/node from 13.13.5 to 14.0.1
2020-05-17 01:18:34 +02:00
Fruxh
cc2f9342b3 Merge pull request #456 from PreMiD/dependabot/npm_and_yarn/electron-8.3.0
Bump electron from 8.2.5 to 8.3.0
2020-05-17 01:17:57 +02:00
Fruxh
198defa47b Merge pull request #452 from PreMiD/dependabot/npm_and_yarn/typescript-3.9.2
Bump typescript from 3.8.3 to 3.9.2
2020-05-17 01:17:39 +02:00
dependabot-preview[bot]
b6e4127183 Bump @types/fs-extra from 8.1.0 to 9.0.0
Bumps [@types/fs-extra](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/fs-extra) from 8.1.0 to 9.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/fs-extra)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-15 18:30:27 +00:00
dependabot-preview[bot]
abe67a2694 Bump @types/node from 13.13.5 to 14.0.1
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.13.5 to 14.0.1.
- [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>
2020-05-15 17:12:15 +00:00
dependabot-preview[bot]
5a08428129 Merge pull request #458 from PreMiD/dependabot/npm_and_yarn/types/socket.io-2.1.5 2020-05-15 17:10:39 +00:00
dependabot-preview[bot]
809c9e31f9 Bump @types/socket.io from 2.1.4 to 2.1.5
Bumps [@types/socket.io](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/socket.io) from 2.1.4 to 2.1.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/socket.io)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-15 17:03:41 +00:00
dependabot-preview[bot]
07d3e2753a Bump electron from 8.2.5 to 8.3.0
Bumps [electron](https://github.com/electron/electron) from 8.2.5 to 8.3.0.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v8.2.5...v8.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-15 06:23:03 +00:00
dependabot-preview[bot]
f82005c573 Merge pull request #457 from PreMiD/dependabot/npm_and_yarn/types/discord-rpc-3.0.4 2020-05-15 06:21:36 +00:00
dependabot-preview[bot]
9a2a6afadb Bump @types/discord-rpc from 3.0.3 to 3.0.4
Bumps [@types/discord-rpc](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/discord-rpc) from 3.0.3 to 3.0.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/discord-rpc)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-15 06:16:56 +00:00
dependabot-preview[bot]
bad410fd78 Merge pull request #455 from PreMiD/dependabot/npm_and_yarn/nodemon-2.0.4 2020-05-14 17:43:21 +00:00
dependabot-preview[bot]
bb67f12a89 Bump nodemon from 2.0.3 to 2.0.4
Bumps [nodemon](https://github.com/remy/nodemon) from 2.0.3 to 2.0.4.
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](https://github.com/remy/nodemon/compare/v2.0.3...v2.0.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-14 17:39:22 +00:00
dependabot-preview[bot]
977d1da3b0 Bump typescript from 3.8.3 to 3.9.2
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.8.3 to 3.9.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>
2020-05-12 21:34:50 +00:00
dependabot-preview[bot]
3e80669e23 Merge pull request #451 from PreMiD/dependabot/npm_and_yarn/types/node-13.13.5 2020-05-05 20:14:44 +00:00
dependabot-preview[bot]
a1f23efb42 Bump @types/node from 13.13.4 to 13.13.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.13.4 to 13.13.5.
- [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>
2020-05-05 19:25:21 +00:00
Florian Metz
4f065454c0 Merge pull request #450 from PreMiD/dependabot/npm_and_yarn/discord-rpc-df0a9e0
Bump discord-rpc from `cfddf66` to `df0a9e0`
2020-05-05 10:32:17 +02:00
dependabot-preview[bot]
c31128939e Bump discord-rpc from cfddf66 to df0a9e0
Bumps [discord-rpc](https://github.com/discordjs/RPC) from `cfddf66` to `df0a9e0`.
- [Release notes](https://github.com/discordjs/RPC/releases)
- [Commits](cfddf66c37...df0a9e00b1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-04 22:40:41 +00:00
dependabot-preview[bot]
a27c8dc44b Merge pull request #449 from PreMiD/dependabot/npm_and_yarn/types/prompts-2.0.8 2020-05-04 22:27:26 +00:00
dependabot-preview[bot]
3d67b0e07d Bump @types/prompts from 2.0.7 to 2.0.8
Bumps [@types/prompts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prompts) from 2.0.7 to 2.0.8.
- [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>
2020-05-04 22:21:14 +00:00
dependabot-preview[bot]
d01de7337f Merge pull request #448 from PreMiD/dependabot/npm_and_yarn/types/prompts-2.0.7 2020-05-02 16:29:50 +00:00
dependabot-preview[bot]
6e1ca7987e Bump @types/prompts from 2.0.6 to 2.0.7
Bumps [@types/prompts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prompts) from 2.0.6 to 2.0.7.
- [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>
2020-05-02 16:24:45 +00:00
dependabot-preview[bot]
717cf66b90 Merge pull request #447 from PreMiD/dependabot/npm_and_yarn/electron-8.2.5 2020-04-30 21:32:07 +00:00
dependabot-preview[bot]
c84cc4655f Bump electron from 8.2.4 to 8.2.5
Bumps [electron](https://github.com/electron/electron) from 8.2.4 to 8.2.5.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v8.2.4...v8.2.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-30 21:27:42 +00:00
Fruxh
28ff813c49 Merge pull request #442 from PreMiD/dependabot/npm_and_yarn/chokidar-3.4.0
Bump chokidar from 3.3.1 to 3.4.0
2020-04-29 19:45:06 +02:00
Fruxh
7cef8a3854 Merge pull request #440 from PreMiD/dependabot/npm_and_yarn/source-map-support-0.5.19
Bump source-map-support from 0.5.16 to 0.5.19
2020-04-29 19:44:54 +02:00
Fruxh
73a18ed957 Merge pull request #433 from PreMiD/dependabot/npm_and_yarn/unzipper-0.10.11
Bump unzipper from 0.10.10 to 0.10.11
2020-04-29 19:44:38 +02:00
dependabot-preview[bot]
69a7938955 Bump unzipper from 0.10.10 to 0.10.11
Bumps [unzipper](https://github.com/ZJONSSON/node-unzipper) from 0.10.10 to 0.10.11.
- [Release notes](https://github.com/ZJONSSON/node-unzipper/releases)
- [Commits](https://github.com/ZJONSSON/node-unzipper/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-28 08:48:12 +00:00
dependabot-preview[bot]
808aaea818 Merge pull request #446 from PreMiD/dependabot/npm_and_yarn/electron-8.2.4 2020-04-28 08:46:20 +00:00
dependabot-preview[bot]
57d8928966 Bump electron from 8.2.3 to 8.2.4
Bumps [electron](https://github.com/electron/electron) from 8.2.3 to 8.2.4.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v8.2.3...v8.2.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-28 08:41:41 +00:00
dependabot-preview[bot]
e46655654b Merge pull request #444 from PreMiD/dependabot/npm_and_yarn/types/node-13.13.4 2020-04-26 18:12:44 +00:00
dependabot-preview[bot]
0c1508f761 Bump @types/node from 13.13.3 to 13.13.4
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.13.3 to 13.13.4.
- [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>
2020-04-26 18:07:54 +00:00
dependabot-preview[bot]
a2ee25b559 Merge pull request #443 from PreMiD/dependabot/npm_and_yarn/types/node-13.13.3 2020-04-26 17:20:16 +00:00
dependabot-preview[bot]
a3968bf9f7 Bump @types/node from 13.13.2 to 13.13.3
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.13.2 to 13.13.3.
- [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>
2020-04-26 17:15:17 +00:00
dependabot-preview[bot]
799a626005 Bump chokidar from 3.3.1 to 3.4.0
Bumps [chokidar](https://github.com/paulmillr/chokidar) from 3.3.1 to 3.4.0.
- [Release notes](https://github.com/paulmillr/chokidar/releases)
- [Commits](https://github.com/paulmillr/chokidar/compare/3.3.1...3.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-26 14:30:26 +00:00
dependabot-preview[bot]
154d398724 Bump source-map-support from 0.5.16 to 0.5.19
Bumps [source-map-support](https://github.com/evanw/node-source-map-support) from 0.5.16 to 0.5.19.
- [Release notes](https://github.com/evanw/node-source-map-support/releases)
- [Commits](https://github.com/evanw/node-source-map-support/compare/v0.5.16...v0.5.19)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-24 11:45:10 +00:00
dependabot-preview[bot]
a7005b91da Merge pull request #439 from PreMiD/dependabot/npm_and_yarn/types/prompts-2.0.6 2020-04-23 19:47:09 +00:00
dependabot-preview[bot]
6b508d472f Bump @types/prompts from 2.0.5 to 2.0.6
Bumps [@types/prompts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prompts) from 2.0.5 to 2.0.6.
- [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>
2020-04-23 19:28:32 +00:00
dependabot-preview[bot]
9266b43c7a Merge pull request #437 from PreMiD/dependabot/npm_and_yarn/ora-4.0.4 2020-04-22 08:48:48 +00:00
dependabot-preview[bot]
5721a7eecb Bump ora from 4.0.3 to 4.0.4
Bumps [ora](https://github.com/sindresorhus/ora) from 4.0.3 to 4.0.4.
- [Release notes](https://github.com/sindresorhus/ora/releases)
- [Commits](https://github.com/sindresorhus/ora/compare/v4.0.3...v4.0.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-22 08:44:11 +00:00
dependabot-preview[bot]
7f2f09137c Merge pull request #436 from PreMiD/dependabot/npm_and_yarn/types/node-13.13.2 2020-04-22 02:38:54 +00:00
dependabot-preview[bot]
3b80fe6cdf Bump @types/node from 13.13.1 to 13.13.2
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.13.1 to 13.13.2.
- [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>
2020-04-22 02:34:28 +00:00
dependabot-preview[bot]
b995c8c564 Merge pull request #434 from PreMiD/dependabot/npm_and_yarn/types/node-13.13.1 2020-04-20 19:19:56 +00:00
dependabot-preview[bot]
f13517d75b Bump @types/node from 13.13.0 to 13.13.1
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.13.0 to 13.13.1.
- [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>
2020-04-20 19:14:41 +00:00
Fruxh
06945b7a3c Merge pull request #431 from PreMiD/dependabot/npm_and_yarn/types/node-13.13.0
Bump @types/node from 13.11.1 to 13.13.0
2020-04-20 05:43:00 +02:00
Fruxh
8beaf37f5a Merge pull request #429 from PreMiD/dependabot/npm_and_yarn/archiver-4.0.1
Bump archiver from 3.1.1 to 4.0.1
2020-04-20 05:42:48 +02:00
Fruxh
8cb9f006de Merge pull request #425 from PreMiD/dependabot/npm_and_yarn/timeraa/devscript-4b11f60
Bump @timeraa/devscript from `21f3747` to `4b11f60`
2020-04-20 05:42:22 +02:00
Florian Metz
0f2c818cb2 Merge pull request #424 from alexbcberio/stable
Fix tray icon resolution for Windows platforms
2020-04-20 04:23:04 +02:00
dependabot-preview[bot]
fcfedce514 Bump @types/node from 13.11.1 to 13.13.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.11.1 to 13.13.0.
- [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>
2020-04-17 21:27:49 +00:00
dependabot-preview[bot]
c2541eb2ac Bump archiver from 3.1.1 to 4.0.1
Bumps [archiver](https://github.com/archiverjs/node-archiver) from 3.1.1 to 4.0.1.
- [Release notes](https://github.com/archiverjs/node-archiver/releases)
- [Changelog](https://github.com/archiverjs/node-archiver/blob/master/CHANGELOG.md)
- [Commits](https://github.com/archiverjs/node-archiver/compare/3.1.1...4.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-17 00:11:40 +00:00
dependabot-preview[bot]
8262784152 Merge pull request #430 from PreMiD/dependabot/npm_and_yarn/electron-8.2.3 2020-04-17 00:10:12 +00:00
dependabot-preview[bot]
13bfba8f22 Bump electron from 8.2.2 to 8.2.3
Bumps [electron](https://github.com/electron/electron) from 8.2.2 to 8.2.3.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v8.2.2...v8.2.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-17 00:05:36 +00:00
dependabot-preview[bot]
e708a779c7 Merge pull request #427 from PreMiD/dependabot/npm_and_yarn/electron-8.2.2 2020-04-13 21:33:12 +00:00
dependabot-preview[bot]
f93cca8043 Bump electron from 8.2.1 to 8.2.2
Bumps [electron](https://github.com/electron/electron) from 8.2.1 to 8.2.2.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v8.2.1...v8.2.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-13 21:27:24 +00:00
dependabot-preview[bot]
e3133749f7 Bump @timeraa/devscript from 21f3747 to 4b11f60
Bumps [@timeraa/devscript](https://github.com/Timeraa/DevScript) from `21f3747` to `4b11f60`.
- [Release notes](https://github.com/Timeraa/DevScript/releases)
- [Commits](21f374756b...4b11f60572)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-13 19:36:39 +00:00
dependabot-preview[bot]
0e870dbb1b Merge pull request #426 from PreMiD/dependabot/npm_and_yarn/types/discord-rpc-3.0.3 2020-04-13 19:35:31 +00:00
dependabot-preview[bot]
8911232658 Bump @types/discord-rpc from 3.0.2 to 3.0.3
Bumps [@types/discord-rpc](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/discord-rpc) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/discord-rpc)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-13 19:29:43 +00:00
Florian Metz
b8abcd1848 🐛 Should write error 2020-04-10 23:30:25 +02:00
Alexander BC
ea69588488 Update yarn related ignore files 2020-04-10 11:35:58 +02:00
alexbcberio
f32243a402 Use .ico file on Windows platforms 2020-04-10 00:58:58 +02:00
alexbcberio
80a5d4eea5 Created .ico image file to use on tray and it's image generator file 2020-04-09 21:40:46 +02:00
alexbcberio
40a663ad21 Added tray icon image source file and created recommended icon resolutions 2020-04-09 21:38:55 +02:00
alexbcberio
6aa42d4ee0 Ignore .yarn directory 2020-04-09 21:28:53 +02:00
Florian Metz
f57289cc46 Merge pull request #423 from LewisTehMinerz/lewis/single-instance
👌
2020-04-09 16:04:33 +02:00
Lewis Crichton
f84e74f230 add single instance lock
* prevents multiple instances
2020-04-09 14:58:35 +01:00
dependabot-preview[bot]
55ed97bfeb Merge pull request #421 from PreMiD/dependabot/npm_and_yarn/types/node-13.11.1 2020-04-08 19:42:30 +00:00
dependabot-preview[bot]
e4320d9a16 Bump @types/node from 13.11.0 to 13.11.1
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.11.0 to 13.11.1.
- [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>
2020-04-08 19:36:26 +00:00
dependabot-preview[bot]
01e43a9223 Merge pull request #420 from PreMiD/dependabot/npm_and_yarn/nodemon-2.0.3 2020-04-08 19:03:25 +00:00
dependabot-preview[bot]
f204afdc6d Bump nodemon from 2.0.2 to 2.0.3
Bumps [nodemon](https://github.com/remy/nodemon) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](https://github.com/remy/nodemon/compare/v2.0.2...v2.0.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-08 18:58:29 +00:00
Florian Metz
5b9ffe320a Update deploy.yml 2020-04-08 16:58:23 +02:00
Florian Metz
e291c110fe Update deploy.yml 2020-04-08 16:34:09 +02:00
Florian Metz
3b83839f6c Update README.md 2020-04-08 16:22:19 +02:00
Florian Metz
26f6e97ad8 Update deploy.yml 2020-04-08 15:49:30 +02:00
Florian Metz
5381789bfd GetDiscordUser 2020-04-08 14:21:56 +02:00
Florian Metz
50da27c698 🔼 Dependency updates 2020-04-08 14:21:29 +02:00
Florian Metz
7d7a6f83a1 Add sentry 2020-04-08 14:21:12 +02:00
dependabot-preview[bot]
1bd865dd56 Merge pull request #415 from PreMiD/dependabot/npm_and_yarn/types/node-13.9.8 2020-03-31 00:21:53 +00:00
dependabot-preview[bot]
ffe43387e3 Bump @types/node from 13.9.7 to 13.9.8
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.9.7 to 13.9.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>
2020-03-31 00:17:55 +00:00
dependabot-preview[bot]
2359da9ed5 Merge pull request #414 from PreMiD/dependabot/npm_and_yarn/types/node-13.9.7 2020-03-30 23:58:05 +00:00
dependabot-preview[bot]
41cd3c0add Bump @types/node from 13.9.6 to 13.9.7
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.9.6 to 13.9.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>
2020-03-30 23:54:06 +00:00
dependabot-preview[bot]
494c0625a7 Merge pull request #413 from PreMiD/dependabot/npm_and_yarn/types/node-13.9.6 2020-03-30 22:57:37 +00:00
dependabot-preview[bot]
0a2e215846 Bump @types/node from 13.9.5 to 13.9.6
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.9.5 to 13.9.6.
- [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>
2020-03-30 22:53:13 +00:00
dependabot-preview[bot]
a94ff3e660 Merge pull request #412 from PreMiD/dependabot/npm_and_yarn/types/node-13.9.5 2020-03-27 17:02:00 +00:00
dependabot-preview[bot]
c98bf61041 Bump @types/node from 13.9.4 to 13.9.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.9.4 to 13.9.5.
- [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>
2020-03-27 16:56:51 +00:00
dependabot-preview[bot]
e639a988fd Merge pull request #411 from PreMiD/dependabot/npm_and_yarn/types/node-13.9.4 2020-03-25 08:13:28 +00:00
dependabot-preview[bot]
f86c283f9e Bump @types/node from 13.9.3 to 13.9.4
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.9.3 to 13.9.4.
- [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>
2020-03-25 08:12:20 +00:00
dependabot-preview[bot]
23f7074913 Merge pull request #409 from PreMiD/dependabot/npm_and_yarn/types/node-13.9.3 2020-03-22 13:19:45 +00:00
dependabot-preview[bot]
19913013b8 Bump @types/node from 13.9.2 to 13.9.3
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.9.2 to 13.9.3.
- [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>
2020-03-22 13:15:04 +00:00
dependabot-preview[bot]
e50ef300e4 Bump @types/rimraf from 2.0.3 to 3.0.0 (#406)
Bumps [@types/rimraf](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/rimraf) from 2.0.3 to 3.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/rimraf)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-03-21 02:21:51 +01:00
Florian Metz
4298eb0ee2 Merge pull request #405 from PreMiD/dependabot/npm_and_yarn/types/unzipper-0.10.3
Bump @types/unzipper from 0.10.2 to 0.10.3
2020-03-21 02:21:35 +01:00
Florian Metz
b2e0012d6e Merge pull request #404 from PreMiD/dependabot/npm_and_yarn/fs-extra-9.0.0
Bump fs-extra from 8.1.0 to 9.0.0
2020-03-21 02:21:03 +01:00
dependabot-preview[bot]
c4700a6f77 Bump @types/unzipper from 0.10.2 to 0.10.3
Bumps [@types/unzipper](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/unzipper) from 0.10.2 to 0.10.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/unzipper)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-20 16:42:21 +00:00
dependabot-preview[bot]
6755117bff Bump fs-extra from 8.1.0 to 9.0.0
Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra) from 8.1.0 to 9.0.0.
- [Release notes](https://github.com/jprichardson/node-fs-extra/releases)
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/8.1.0...9.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-19 15:38:28 +00:00
dependabot-preview[bot]
9d8c5dadfc Merge pull request #403 from PreMiD/dependabot/npm_and_yarn/types/node-13.9.2 2020-03-18 21:48:13 +00:00
dependabot-preview[bot]
ee914305f7 Bump @types/node from 13.9.1 to 13.9.2
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.9.1 to 13.9.2.
- [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>
2020-03-18 21:44:07 +00:00
dependabot-preview[bot]
883b85db9f Merge pull request #402 from PreMiD/dependabot/npm_and_yarn/prompts-2.3.2 2020-03-18 13:45:17 +00:00
dependabot-preview[bot]
977f0bf8e0 Bump prompts from 2.3.1 to 2.3.2
Bumps [prompts](https://github.com/terkelg/prompts) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/terkelg/prompts/releases)
- [Commits](https://github.com/terkelg/prompts/compare/v2.3.1...v2.3.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-18 13:40:53 +00:00
dependabot-preview[bot]
c4c05ffc0b Merge pull request #401 from PreMiD/dependabot/npm_and_yarn/ssh2-sftp-client-5.1.2 2020-03-18 00:53:25 +00:00
dependabot-preview[bot]
07ef916183 Bump ssh2-sftp-client from 5.1.1 to 5.1.2
Bumps [ssh2-sftp-client](https://github.com/theophilusx/ssh2-sftp-client) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/theophilusx/ssh2-sftp-client/releases)
- [Commits](https://github.com/theophilusx/ssh2-sftp-client/compare/5.1.1...5.1.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-18 00:49:05 +00:00
dependabot-preview[bot]
7e240dee16 Merge pull request #400 from PreMiD/dependabot/npm_and_yarn/ssh2-sftp-client-5.1.1 2020-03-17 08:19:23 +00:00
dependabot-preview[bot]
45e454c467 Bump ssh2-sftp-client from 5.1.0 to 5.1.1
Bumps [ssh2-sftp-client](https://github.com/theophilusx/ssh2-sftp-client) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/theophilusx/ssh2-sftp-client/releases)
- [Commits](https://github.com/theophilusx/ssh2-sftp-client/compare/5.1.0...5.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-17 08:14:24 +00:00
dependabot-preview[bot]
42f0d942d0 Merge pull request #399 from PreMiD/dependabot/npm_and_yarn/types/node-13.9.1 2020-03-13 00:50:21 +00:00
dependabot-preview[bot]
d525e3c87c Bump @types/node from 13.9.0 to 13.9.1
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.9.0 to 13.9.1.
- [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>
2020-03-13 00:45:59 +00:00
dependabot-preview[bot]
74b0f5cf2b Merge pull request #397 from PreMiD/dependabot/npm_and_yarn/types/prompts-2.0.5 2020-03-10 23:00:29 +00:00
dependabot-preview[bot]
ac49523bfa Bump @types/prompts from 2.0.4 to 2.0.5
Bumps [@types/prompts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prompts) from 2.0.4 to 2.0.5.
- [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>
2020-03-10 22:56:18 +00:00
Florian Metz
eb702a29b5 Merge pull request #396 from PreMiD/dependabot/npm_and_yarn/electron-8.1.1
Bump electron from 8.0.3 to 8.1.1
2020-03-10 19:06:29 +01:00
dependabot-preview[bot]
59f739a60f Bump electron from 8.0.3 to 8.1.1
Bumps [electron](https://github.com/electron/electron) from 8.0.3 to 8.1.1.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v8.0.3...v8.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-10 02:05:22 +00:00
dependabot-preview[bot]
7c8cc19c0e Merge pull request #395 from PreMiD/dependabot/npm_and_yarn/yarn-1.22.4 2020-03-09 17:41:00 +00:00
dependabot-preview[bot]
c0bf16f5f8 Bump yarn from 1.22.1 to 1.22.4
Bumps [yarn](https://github.com/yarnpkg/yarn) from 1.22.1 to 1.22.4.
- [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.22.1...v1.22.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-09 17:32:13 +00:00
Fruxh
f9038a69ed Merge pull request #394 from PreMiD/dependabot/npm_and_yarn/types/node-13.9.0
Bump @types/node from 13.7.7 to 13.9.0
2020-03-07 06:24:25 +01:00
Fruxh
dceaeadcdd Merge pull request #389 from PreMiD/dependabot/npm_and_yarn/ssh2-sftp-client-5.1.0
Bump ssh2-sftp-client from 5.0.2 to 5.1.0
2020-03-07 03:26:55 +01:00
dependabot-preview[bot]
23e71ddcb3 Bump @types/node from 13.7.7 to 13.9.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.7.7 to 13.9.0.
- [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>
2020-03-06 19:19:04 +00:00
dependabot-preview[bot]
080417fc64 Bump ssh2-sftp-client from 5.0.2 to 5.1.0
Bumps [ssh2-sftp-client](https://github.com/theophilusx/ssh2-sftp-client) from 5.0.2 to 5.1.0.
- [Release notes](https://github.com/theophilusx/ssh2-sftp-client/releases)
- [Commits](https://github.com/theophilusx/ssh2-sftp-client/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-06 17:12:56 +00:00
dependabot-preview[bot]
24d61c6dd0 Merge pull request #393 from PreMiD/dependabot/npm_and_yarn/yarn-1.22.1 2020-03-06 17:10:39 +00:00
dependabot-preview[bot]
dfceb60f4d Bump yarn from 1.22.0 to 1.22.1
Bumps [yarn](https://github.com/yarnpkg/yarn) from 1.22.0 to 1.22.1.
- [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.22.0...v1.22.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-06 17:06:15 +00:00
Fruxh
369e810c48 Merge pull request #385 from PreMiD/dependabot/npm_and_yarn/unzipper-0.10.10
Bump unzipper from 0.10.8 to 0.10.10
2020-03-06 17:55:09 +01:00
Fruxh
cf56d681b3 Merge pull request #381 from PreMiD/dependabot/npm_and_yarn/types/archiver-3.1.0
Bump @types/archiver from 3.0.0 to 3.1.0
2020-03-06 17:54:54 +01:00
dependabot-preview[bot]
7d9604a067 Merge pull request #391 from PreMiD/dependabot/npm_and_yarn/types/prompts-2.0.4 2020-03-05 18:43:05 +00:00
dependabot-preview[bot]
00725b6f9c Bump @types/prompts from 2.0.3 to 2.0.4
Bumps [@types/prompts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/prompts) from 2.0.3 to 2.0.4.
- [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>
2020-03-05 18:38:16 +00:00
Fruxh
ff3341c506 Merge pull request #390 from doomlerd/patch-1
To avoid confusion
2020-03-05 17:19:08 +01:00
Jack
2a5dfcc617 To avoid confusion 2020-03-04 22:44:19 +01:00
dependabot-preview[bot]
a57e9245a7 Bump unzipper from 0.10.8 to 0.10.10
Bumps [unzipper](https://github.com/ZJONSSON/node-unzipper) from 0.10.8 to 0.10.10.
- [Release notes](https://github.com/ZJONSSON/node-unzipper/releases)
- [Commits](https://github.com/ZJONSSON/node-unzipper/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-03 02:28:48 +00:00
dependabot-preview[bot]
48cfd57476 Merge pull request #388 from PreMiD/dependabot/npm_and_yarn/electron-8.0.3 2020-03-03 02:27:23 +00:00
dependabot-preview[bot]
16afffad83 Bump electron from 8.0.2 to 8.0.3
Bumps [electron](https://github.com/electron/electron) from 8.0.2 to 8.0.3.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v8.0.2...v8.0.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-03 02:21:50 +00:00
dependabot-preview[bot]
914aaa0bce Merge pull request #387 from PreMiD/dependabot/npm_and_yarn/typescript-3.8.3 2020-02-28 22:30:39 +00:00
dependabot-preview[bot]
237f751824 Bump typescript from 3.8.2 to 3.8.3
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.8.2 to 3.8.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.8.2...v3.8.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-28 22:25:50 +00:00
dependabot-preview[bot]
d76a58732e Merge pull request #386 from PreMiD/dependabot/npm_and_yarn/types/node-13.7.7 2020-02-28 19:12:12 +00:00
dependabot-preview[bot]
c58188f52c Bump @types/node from 13.7.6 to 13.7.7
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.7.6 to 13.7.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>
2020-02-28 19:07:30 +00:00
Fruxh
f61120230c Merge pull request #378 from callumok2004/patch-1
Changed "wiki.premid.app" to "docs.premid.app"
2020-02-26 20:51:45 +01:00
dependabot-preview[bot]
1c7bd5fcb6 Merge pull request #384 from PreMiD/dependabot/npm_and_yarn/electron-8.0.2 2020-02-26 06:20:41 +00:00
dependabot-preview[bot]
d39d6051aa Bump electron from 8.0.1 to 8.0.2
Bumps [electron](https://github.com/electron/electron) from 8.0.1 to 8.0.2.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v8.0.1...v8.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-26 05:48:42 +00:00
dependabot-preview[bot]
16d1d0af57 Merge pull request #383 from PreMiD/dependabot/npm_and_yarn/types/node-13.7.6 2020-02-26 01:06:48 +00:00
dependabot-preview[bot]
64871f5e72 Bump @types/node from 13.7.5 to 13.7.6
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.7.5 to 13.7.6.
- [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>
2020-02-26 01:02:17 +00:00
dependabot-preview[bot]
27aeadb946 Merge pull request #382 from PreMiD/dependabot/npm_and_yarn/types/node-13.7.5 2020-02-25 19:55:51 +00:00
dependabot-preview[bot]
21b5b58951 Bump @types/node from 13.7.4 to 13.7.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.7.4 to 13.7.5.
- [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>
2020-02-25 19:50:53 +00:00
dependabot-preview[bot]
cf13342286 Bump @types/archiver from 3.0.0 to 3.1.0
Bumps [@types/archiver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/archiver) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/archiver)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-25 19:09:18 +00:00
Callum OKane
42565a61bb Changed "wiki.premid.app" to "docs.premid.app" 2020-02-23 21:11:24 +00:00
dependabot-preview[bot]
0c8b337acf Merge pull request #377 from PreMiD/dependabot/npm_and_yarn/electron-store-5.1.1 2020-02-22 09:58:46 +00:00
dependabot-preview[bot]
baa9efb97e Bump electron-store from 5.1.0 to 5.1.1
Bumps [electron-store](https://github.com/sindresorhus/electron-store) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/sindresorhus/electron-store/releases)
- [Commits](https://github.com/sindresorhus/electron-store/compare/v5.1.0...v5.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-22 09:51:12 +00:00
dependabot-preview[bot]
f8df39a62a Merge pull request #376 from PreMiD/dependabot/npm_and_yarn/fast-glob-3.2.2 2020-02-21 22:14:28 +00:00
dependabot-preview[bot]
e4258e1a2a Bump fast-glob from 3.2.1 to 3.2.2
Bumps [fast-glob](https://github.com/mrmlnc/fast-glob) from 3.2.1 to 3.2.2.
- [Release notes](https://github.com/mrmlnc/fast-glob/releases)
- [Commits](https://github.com/mrmlnc/fast-glob/compare/3.2.1...3.2.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-21 21:01:53 +00:00
Florian Metz
8e77d5cdcc Merge pull request #374 from PreMiD/dependabot/npm_and_yarn/typescript-3.8.2
Bump typescript from 3.7.5 to 3.8.2
2020-02-21 00:13:52 +01:00
dependabot-preview[bot]
3aff551a85 Bump typescript from 3.7.5 to 3.8.2
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.7.5 to 3.8.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>
2020-02-20 22:58:53 +00:00
dependabot-preview[bot]
2eaac6ce00 Merge pull request #373 from PreMiD/dependabot/npm_and_yarn/fast-glob-3.2.1 2020-02-20 18:55:42 +00:00
dependabot-preview[bot]
8d3c5b2925 Bump fast-glob from 3.2.0 to 3.2.1
Bumps [fast-glob](https://github.com/mrmlnc/fast-glob) from 3.2.0 to 3.2.1.
- [Release notes](https://github.com/mrmlnc/fast-glob/releases)
- [Commits](https://github.com/mrmlnc/fast-glob/compare/3.2.0...3.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-20 18:51:13 +00:00
dependabot-preview[bot]
d6e80c2689 Merge pull request #372 from PreMiD/dependabot/npm_and_yarn/types/node-13.7.4 2020-02-19 20:31:08 +00:00
dependabot-preview[bot]
c7210b89cb Bump @types/node from 13.7.3 to 13.7.4
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.7.3 to 13.7.4.
- [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>
2020-02-19 20:26:51 +00:00
dependabot-preview[bot]
adf34a4c9a Merge pull request #371 from PreMiD/dependabot/npm_and_yarn/types/node-13.7.3 2020-02-19 19:26:23 +00:00
dependabot-preview[bot]
41223b02e3 Bump @types/node from 13.7.2 to 13.7.3
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.7.2 to 13.7.3.
- [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>
2020-02-19 19:21:39 +00:00
Florian Metz
7e3e6f82f4 Merge pull request #369 from PreMiD/dependabot/npm_and_yarn/types/fs-extra-8.1.0
Bump @types/fs-extra from 8.0.1 to 8.1.0
2020-02-18 23:37:20 +01:00
Florian Metz
f29728d915 Update FUNDING.yml 2020-02-18 23:29:18 +01:00
dependabot-preview[bot]
96f2cf8468 Merge pull request #370 from PreMiD/dependabot/npm_and_yarn/types/node-13.7.2 2020-02-18 21:11:13 +00:00
dependabot-preview[bot]
87dfc30866 Bump @types/node from 13.7.1 to 13.7.2
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.7.1 to 13.7.2.
- [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>
2020-02-18 21:05:38 +00:00
dependabot-preview[bot]
a4508e0d88 Bump @types/fs-extra from 8.0.1 to 8.1.0
Bumps [@types/fs-extra](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/fs-extra) from 8.0.1 to 8.1.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/fs-extra)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-18 00:50:47 +00:00
Florian Metz
398dedb2ae Merge pull request #363 from PreMiD/dependabot/npm_and_yarn/types/unzipper-0.10.2
Bump @types/unzipper from 0.10.1 to 0.10.2
2020-02-16 18:31:19 +01:00
Florian Metz
b9db443fe4 Merge pull request #367 from PreMiD/dependabot/npm_and_yarn/fast-glob-3.2.0
Bump fast-glob from 3.1.1 to 3.2.0
2020-02-16 18:31:12 +01:00
Florian Metz
4da95c4c15 🐛 Fix updateChecker 2020-02-16 18:30:40 +01:00
dependabot-preview[bot]
75844f00b4 Bump fast-glob from 3.1.1 to 3.2.0
Bumps [fast-glob](https://github.com/mrmlnc/fast-glob) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/mrmlnc/fast-glob/releases)
- [Commits](https://github.com/mrmlnc/fast-glob/compare/3.1.1...3.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-15 11:25:32 +00:00
dependabot-preview[bot]
e5ab4cf3b9 Merge pull request #365 from PreMiD/dependabot/npm_and_yarn/prompts-2.3.1 2020-02-14 21:34:05 +00:00
dependabot-preview[bot]
484f49346c Bump prompts from 2.3.0 to 2.3.1
Bumps [prompts](https://github.com/terkelg/prompts) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/terkelg/prompts/releases)
- [Commits](https://github.com/terkelg/prompts/compare/v2.3.0...v2.3.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-14 21:29:01 +00:00
dependabot-preview[bot]
7cd02f2c9a Bump @types/unzipper from 0.10.1 to 0.10.2
Bumps [@types/unzipper](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/unzipper) from 0.10.1 to 0.10.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/unzipper)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-14 18:48:54 +00:00
dependabot-preview[bot]
b965eb49c9 Merge pull request #364 from PreMiD/dependabot/npm_and_yarn/electron-8.0.1 2020-02-14 18:47:32 +00:00
dependabot-preview[bot]
b21281678b Bump electron from 8.0.0 to 8.0.1
Bumps [electron](https://github.com/electron/electron) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v8.0.0...v8.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-14 18:43:22 +00:00
dependabot-preview[bot]
d5046d9173 Merge pull request #359 from PreMiD/dependabot/npm_and_yarn/types/node-13.7.1 2020-02-11 17:29:12 +00:00
dependabot-preview[bot]
315bd4ea96 Bump @types/node from 13.7.0 to 13.7.1
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.7.0 to 13.7.1.
- [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>
2020-02-11 17:24:47 +00:00
Florian Metz
9708d78ff2 Merge pull request #356 from PreMiD/dependabot/npm_and_yarn/types/ssh2-sftp-client-4.1.3
Bump @types/ssh2-sftp-client from 4.1.2 to 4.1.3
2020-02-10 17:47:23 +01:00
Florian Metz
6dd8749cc4 Update deploy.yml 2020-02-10 17:47:10 +01:00
dependabot-preview[bot]
bb222f4858 Merge pull request #358 from PreMiD/dependabot/npm_and_yarn/rimraf-3.0.2 2020-02-09 07:14:17 +00:00
dependabot-preview[bot]
5bfb150b89 Bump rimraf from 3.0.1 to 3.0.2
Bumps [rimraf](https://github.com/isaacs/rimraf) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/isaacs/rimraf/releases)
- [Changelog](https://github.com/isaacs/rimraf/blob/master/CHANGELOG.md)
- [Commits](https://github.com/isaacs/rimraf/compare/v3.0.1...v3.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-09 07:06:14 +00:00
Florian Metz
86846c6631 ♻ Some bug fixes / features 2020-02-09 00:31:30 +01:00
dependabot-preview[bot]
5c0fd897ac Merge pull request #357 from PreMiD/dependabot/npm_and_yarn/electron-packager-14.2.1 2020-02-07 23:44:10 +00:00
dependabot-preview[bot]
61ebf7207e Bump electron-packager from 14.2.0 to 14.2.1
Bumps [electron-packager](https://github.com/electron/electron-packager) from 14.2.0 to 14.2.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.2.0...v14.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-07 23:23:34 +00:00
dependabot-preview[bot]
57fcfc7377 Bump @types/ssh2-sftp-client from 4.1.2 to 4.1.3
Bumps [@types/ssh2-sftp-client](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ssh2-sftp-client) from 4.1.2 to 4.1.3.
- [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>
2020-02-06 17:49:19 +00:00
Florian Metz
6e35f9393d Merge pull request #353 from PreMiD/dependabot/npm_and_yarn/electron-8.0.0
Bump electron from 7.1.11 to 8.0.0
2020-02-05 07:31:02 +01:00
dependabot-preview[bot]
57e83f8d46 Bump electron from 7.1.11 to 8.0.0
Bumps [electron](https://github.com/electron/electron) from 7.1.11 to 8.0.0.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v7.1.11...v8.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-03 23:56:38 +00:00
Florian Metz
7e20dba636 F 2020-02-02 01:44:46 +01:00
Florian Metz
ce4c61671e Merge branch 'stable' of https://github.com/PreMiD/PreMiD into stable 2020-02-02 01:35:58 +01:00
Florian Metz
06a330d25e 🐛 Hopefully fix everything.... 2020-02-02 01:35:57 +01:00
Florian Metz
eb2a614094 Merge pull request #349 from PreMiD/imgbot
[ImgBot] Optimize images
2020-02-01 16:17:23 +01:00
Florian Metz
a27cf3a765 🚮 Remove import 2020-02-01 16:16:53 +01:00
Florian Metz
26a77642a1 🐛 Fix path for macOS 2020-02-01 16:06:42 +01:00
Florian Metz
3191c9176e Package asar 2020-02-01 16:03:15 +01:00
ImgBotApp
8866af8c30 [ImgBot] Optimize images
/src/assets/tray/Icon@2x.png -- 0.58kb -> 0.53kb (7.45%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2020-02-01 13:27:34 +00:00
Florian Metz
a06c120b28 Merge branch 'stable' of https://github.com/PreMiD/PreMiD into stable 2020-02-01 14:26:00 +01:00
Florian Metz
d5361c085d ♻ Recode some app stuff 2020-02-01 14:25:59 +01:00
Florian Metz
7d7573f58f Merge pull request #348 from PreMiD/dependabot/npm_and_yarn/types/node-13.7.0
Bump @types/node from 13.5.3 to 13.7.0
2020-02-01 12:43:42 +01:00
dependabot-preview[bot]
55bb2f377e Bump @types/node from 13.5.3 to 13.7.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.5.3 to 13.7.0.
- [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>
2020-01-31 21:48:42 +00:00
dependabot-preview[bot]
738a25fcc4 Merge pull request #347 from PreMiD/dependabot/npm_and_yarn/types/node-13.5.3 2020-01-30 21:44:10 +00:00
dependabot-preview[bot]
538888df75 Bump @types/node from 13.5.2 to 13.5.3
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.5.2 to 13.5.3.
- [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>
2020-01-30 21:39:30 +00:00
dependabot-preview[bot]
a2c767181d Merge pull request #346 from PreMiD/dependabot/npm_and_yarn/electron-7.1.11 2020-01-30 10:39:17 +00:00
dependabot-preview[bot]
63f954d8e7 Bump electron from 7.1.10 to 7.1.11
Bumps [electron](https://github.com/electron/electron) from 7.1.10 to 7.1.11.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v7.1.10...v7.1.11)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-30 10:35:18 +00:00
dependabot-preview[bot]
fea67deaa3 Merge pull request #345 from PreMiD/dependabot/npm_and_yarn/types/node-13.5.2 2020-01-30 01:16:45 +00:00
dependabot-preview[bot]
e969d5471a Bump @types/node from 13.5.1 to 13.5.2
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.5.1 to 13.5.2.
- [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>
2020-01-29 22:21:22 +00:00
Florian Metz
b8987b279e ♻ Recode some old code 2020-01-29 15:14:05 +01:00
dependabot-preview[bot]
890e0c5361 Merge pull request #344 from PreMiD/dependabot/npm_and_yarn/types/node-13.5.1 2020-01-28 20:01:14 +00:00
dependabot-preview[bot]
8fb9364c3a Bump @types/node from 13.5.0 to 13.5.1
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.5.0 to 13.5.1.
- [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>
2020-01-28 19:56:40 +00:00
Florian Metz
c6019e181f Merge pull request #342 from PreMiD/dependabot/npm_and_yarn/timeraa/devscript-21f3747
Bump @timeraa/devscript from `201329e` to `21f3747`
2020-01-28 12:45:28 +01:00
dependabot-preview[bot]
58a00d7eb6 Merge pull request #343 from PreMiD/dependabot/npm_and_yarn/rimraf-3.0.1 2020-01-28 03:53:03 +00:00
dependabot-preview[bot]
c05cb798f2 Bump rimraf from 3.0.0 to 3.0.1
Bumps [rimraf](https://github.com/isaacs/rimraf) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/isaacs/rimraf/releases)
- [Changelog](https://github.com/isaacs/rimraf/blob/master/CHANGELOG.md)
- [Commits](https://github.com/isaacs/rimraf/compare/v3.0.0...v3.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-28 03:47:56 +00:00
dependabot-preview[bot]
fed5e453a8 Bump @timeraa/devscript from 201329e to 21f3747
Bumps [@timeraa/devscript](https://github.com/Timeraa/DevScript) from `201329e` to `21f3747`.
- [Release notes](https://github.com/Timeraa/DevScript/releases)
- [Commits](201329e339...21f374756b)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-27 08:28:19 +00:00
Florian Metz
68a3478301 Show download progress 2020-01-26 19:58:43 +01:00
Florian Metz
e3704dd8e7 🐛 Fix missing deps 2020-01-26 10:58:22 +01:00
Florian Metz
fb76dd7b6a 📑 Version bump 2020-01-26 10:52:03 +01:00
Florian Metz
9fddc7ff34 ♻ cmd.exe (updater) > PreMiD-Updater.exe 2020-01-26 10:50:29 +01:00
40 changed files with 2243 additions and 2121 deletions

View File

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

11
.github/FUNDING.yml vendored
View File

@@ -1,12 +1,5 @@
# These are supported funding model platforms
github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
github: Timeraa
patreon: Timeraa
open_collective: premid
ko_fi: timeraa
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
liberapay: # Replace with a single Liberapay username
issuehunt: # Replace with a single IssueHunt username
otechie: # Replace with a single Otechie username
custom: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=ZU8Q766ACS2WS&lc=US
ko_fi: Timeraa

View File

@@ -1,16 +0,0 @@
---
name: Service request
about: Suggest Rich Presence support for a website
---
**What's the name of the service?**
Ex. www.youtube.com | YouTube
**What should the Presence display?**
Informations about the current video
**Why do you want support for this service?**
Tell us why you want to have support for this website. Please don't just tell us "I use it all the time"
**Are you able to provide an image for the service? (512x512 minimum)**
If you can provide the logo pls paste a link in here or the image

View File

@@ -26,9 +26,9 @@ jobs:
node util/zip dist ${{ matrix.os }}.zip --zip
- name: Upload bundle
env:
SSHHOST: ${{ secrets.SSHHOST }}
SSHUSERNAME: ${{ secrets.SSHUSERNAME }}
SSHPASSWORD: ${{ secrets.SSHPASSWORD }}
SSHHOST: ${{ secrets.MAIN_HOST }}
SSH_USERNAME: ${{ secrets.SSH_USERNAME }}
SSHKEY: ${{ secrets.SSH_KEY }}
run: |
tsc util/uploadFile util/zip
node util/uploadFile ${{ matrix.os }}.zip /home/PreMiD/download/util/${{ matrix.os }}.zip
@@ -40,15 +40,15 @@ jobs:
- uses: actions/setup-node@master
- name: Install dependencies
run: |
npm i
npm i -g typescript
sudo npm i
sudo npm i -g typescript
- 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
wget https://clients.bitrock.com/installbuilder/installbuilder-enterprise-20.12.0-linux-x64-installer.run
chmod u+x installbuilder-enterprise-20.12.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
./installbuilder-enterprise-20.12.0-linux-x64-installer.run --installer-language en --prefix ./installbuilder --mode unattended
echo "${{ secrets.IBLICENSE }}" > ./installbuilder/license.xml
- name: Prepare Upgrade Installer
run: |
@@ -62,20 +62,19 @@ jobs:
installbuilder/bin/builder build installer_assets/PreMiD-Upgrade.xml windows
- name: Upload files
env:
SSHHOST: ${{ secrets.SSHHOST }}
SSHUSERNAME: ${{ secrets.SSHUSERNAME }}
SSHPASSWORD: ${{ secrets.SSHPASSWORD }}
SSHHOST: ${{ secrets.MAIN_HOST }}
SSH_USERNAME: ${{ secrets.SSH_USERNAME }}
SSHKEY: ${{ secrets.SSH_KEY }}
run: |
tsc util/uploadFile util/zip
node util/uploadFile installer_assets/update.ini /home/PreMiD/download/util/update.ini
node util/uploadFile dist/installer/upgrader.exe /home/PreMiD/download/upgrader.exe
node util/uploadFile dist/installer/upgrader.app.zip /home/PreMiD/download/util/upgrader.app.zip
- name: Finalize build
uses: appleboy/ssh-action@master
with:
host: ${{ secrets.SSHHOST }}
username: ${{ secrets.SSHUSERNAME }}
password: ${{ secrets.SSHPASSWORD }}
host: ${{ secrets.MAIN_HOST }}
username: ${{ secrets.SSH_USERNAME }}
key: ${{ secrets.SSH_KEY }}
script: |
cd /home/PreMiD/download/util
unzip upgrader.app.zip
@@ -83,10 +82,6 @@ jobs:
mv upgrader.app.tgz ../
rm -rf upgrader.app upgrader.app.zip
unzip windows-latest.zip
cp updater.exe windows-latest/PreMiD-win32-x64/updater.exe
cp update.ini windows-latest/PreMiD-win32-x64/update.ini
cp updater.exe windows-latest/PreMiD-win32-ia32/updater.exe
cp update.ini windows-latest/PreMiD-win32-ia32/update.ini
cd windows-latest/PreMiD-win32-x64/
zip -r ../../PreMiD-win32-x64.zip .
mv ../../PreMiD-win32-x64.zip /home/PreMiD/download/
@@ -96,8 +91,6 @@ jobs:
cd ../..
rm -rf windows-latest windows-latest.zip
unzip macOS-latest.zip
cp -r updater.app macOS-latest/PreMiD-darwin-x64/updater.app
cp update.ini macOS-latest/PreMiD-darwin-x64/update.ini
cd macOS-latest/PreMiD-darwin-x64/
zip -r ../../PreMiD-darwin-x64.zip .
mv ../../PreMiD-darwin-x64.zip /home/PreMiD/download/

6
.gitignore vendored
View File

@@ -5,6 +5,10 @@ tmp
.vscode
.env
.yarn/*
!.yarn/releases
!.yarn/plugins
.pnp.*
src/package-lock.json
src/package.json
@@ -13,4 +17,4 @@ src/update.ini
*.exe
*.app
*.xml.backup
*.js
*.js

View File

@@ -11,8 +11,6 @@
![Chrome Web Store](https://img.shields.io/chrome-web-store/v/agjnjboanicjcpenljmaaigopkgdnihi?label=Extension&style=for-the-badge)
[![Chrome Web Store](https://img.shields.io/chrome-web-store/d/agjnjboanicjcpenljmaaigopkgdnihi.svg?label=Chrome&logo=google%20chrome&logoColor=white&colorA=4285F4&style=for-the-badge)](https://chrome.google.com/webstore/detail/premid/agjnjboanicjcpenljmaaigopkgdnihi)
![Website](https://img.shields.io/website?down_message=offline&label=PreMiD.app&style=for-the-badge&up_message=online&url=https%3A%2F%2Fpremid.app)
![Twitter Follow](https://img.shields.io/twitter/follow/PreMiDapp?label=PreMiD&style=social)
![Subreddit subscribers](https://img.shields.io/reddit/subreddit-subscribers/premid?label=PreMiD&style=social)
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2FPreMiD%2FPreMiD.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2FPreMiD%2FPreMiD?ref=badge_shield)
<img src=".github/example.png" draggable="false"><br>
@@ -30,7 +28,7 @@
# Installation/Troubleshooting
### Installation instructions, Troubleshooting guides etc. can be found in our [**Wiki**](https://wiki.premid.app).
### Installation instructions, Troubleshooting guides etc. can be located at our [**docs**](https://docs.premid.app).
# Support us
@@ -38,11 +36,11 @@
<a target="_blank" href="https://www.patreon.com/bePatron?u=4610890" data-patreon-widget-type="become-patron-button" title="Support me on Patreon!">
<img height="75px" draggable="false" src=".github/Patreon.png">
</a>
<a target="_blank" href="https://discord.gg/WvfVZ8T" title="Join our Discord!">
<img height="75px" draggable="false" src="https://discordapp.com/api/guilds/493130730549805057/widget.png?style=banner2" alt="Join my Discord!">
<a target="_blank" href="https://discord.premid.app/" title="Join our Discord!">
<img src="https://discordapp.com/api/guilds/493130730549805057/widget.png?style=banner2" height="76px" draggable="false" alt="Join our Discord!">
</a>
</div>
## License
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2FPreMiD%2FPreMiD.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2FPreMiD%2FPreMiD?ref=badge_large)
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2FPreMiD%2FPreMiD.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2FPreMiD%2FPreMiD?ref=badge_large)

View File

@@ -5,7 +5,6 @@
<installerFilename>upgrader.${platform_exec_suffix}</installerFilename>
<debugLevel>0</debugLevel>
<licenseFile>../LICENSE</licenseFile>
<wrapLicenseFileText>0</wrapLicenseFileText>
<leftImage>leftSide.png</leftImage>
<logoImage>logo.png</logoImage>
<splashImage>logo.png</splashImage>
@@ -22,22 +21,6 @@
<destination>${installdir}</destination>
<name>programfiles</name>
<platforms>all</platforms>
<shortcutList>
<shortcut>
<comment>Uninstall</comment>
<exec>${installdir}/${uninstallerName}</exec>
<icon></icon>
<name>Uninstall ${product_fullname}</name>
<path>${installdir}</path>
<platforms>all</platforms>
<runAsAdmin>0</runAsAdmin>
<runInTerminal>0</runInTerminal>
<windowsExec>${installdir}/${uninstallerName}.exe</windowsExec>
<windowsExecArgs></windowsExecArgs>
<windowsIcon></windowsIcon>
<windowsPath>${installdir}</windowsPath>
</shortcut>
</shortcutList>
</folder>
<folder>
<description>Program Files</description>
@@ -96,16 +79,104 @@
</componentList>
<initializationActionList>
<setInstallerVariable>
<name>project.installationType</name>
<value>upgrade</value>
<name>installdir</name>
<persist>1</persist>
<value>${windows_folder_appdata}/PreMiD</value>
<ruleList>
<fileExists>
<path>${installdir}</path>
</fileExists>
<platformTest>
<type>windows</type>
</platformTest>
</ruleList>
</setInstallerVariable>
<setInstallerVariable>
<name>installdir</name>
<persist>1</persist>
<value>${platform_install_prefix}/PreMiD</value>
<ruleList>
<platformTest>
<type>osx</type>
</platformTest>
</ruleList>
</setInstallerVariable>
</initializationActionList>
<preInstallationActionList>
<readyToInstallActionList>
<actionGroup>
<customErrorMessage>Couldn't download release... Try again later.</customErrorMessage>
<progressText>Downloading latest release...</progressText>
<actionList>
<showProgressDialog>
<title>Downloading latest release...</title>
<width>450</width>
<actionList>
<httpGet>
<customErrorMessage>${platform_name}</customErrorMessage>
<filename>${system_temp_directory}/PreMiD-release.zip</filename>
<url>https://github.com/PreMiD/PreMiD/releases/latest/download/PreMiD-win32-x64.zip</url>
</httpGet>
</actionList>
<ruleList>
<platformTest>
<type>windows-x64</type>
</platformTest>
</ruleList>
</showProgressDialog>
<showProgressDialog>
<title>Downloading latest release...</title>
<actionList>
<httpGet>
<customErrorMessage>${platform_name}</customErrorMessage>
<filename>${system_temp_directory}/PreMiD-release.zip</filename>
<url>https://github.com/PreMiD/PreMiD/releases/latest/download/PreMiD-win32-ia32.zip</url>
</httpGet>
</actionList>
<ruleList>
<platformTest>
<type>windows-x86</type>
</platformTest>
</ruleList>
</showProgressDialog>
<showProgressDialog>
<title>Downloading latest release...</title>
<actionList>
<httpGet>
<customErrorMessage>${platform_name}</customErrorMessage>
<filename>${system_temp_directory}/PreMiD-release.zip</filename>
<url>https://github.com/PreMiD/PreMiD/releases/latest/download/PreMiD-darwin-x64.zip</url>
</httpGet>
</actionList>
<ruleList>
<platformTest>
<type>osx</type>
</platformTest>
</ruleList>
</showProgressDialog>
</actionList>
</actionGroup>
<actionGroup>
<actionList>
<!-- Remove the old ARP Entry
Get the old version -->
<registryGet>
<key>HKEY_LOCAL_MACHINE\Software\${project.windowsSoftwareRegistryPrefix}</key>
<name>Version</name>
<variable>oldVersion</variable>
</registryGet>
<!-- Delete the old ARP registry keys -->
<registryDelete>
<key>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\${project.fullName} ${oldVersion}</key>
<name></name>
</registryDelete>
<registryDelete>
<key>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Management\ARPCache\${project.fullName} ${oldVersion}</key>
<name></name>
</registryDelete>
</actionList>
<ruleList>
<platformTest type="windows"/>
<isTrue value="${isUpgradeMode}"/>
</ruleList>
</actionGroup>
<actionGroup>
<progressText>Killing ${product_fullname}...</progressText>
<actionList>
@@ -137,73 +208,10 @@
</runProgram>
</actionList>
</actionGroup>
</preInstallationActionList>
<readyToInstallActionList>
<actionGroup>
<actionList>
<!-- Remove the old ARP Entry
Get the old version -->
<registryGet>
<key>HKEY_LOCAL_MACHINE\Software\${project.windowsSoftwareRegistryPrefix}</key>
<name>Version</name>
<variable>oldVersion</variable>
</registryGet>
<!-- Delete the old ARP registry keys -->
<registryDelete>
<key>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\${project.fullName} ${oldVersion}</key>
<name></name>
</registryDelete>
<registryDelete>
<key>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Management\ARPCache\${project.fullName} ${oldVersion}</key>
<name></name>
</registryDelete>
</actionList>
<ruleList>
<platformTest type="windows"/>
<isTrue value="${isUpgradeMode}"/>
</ruleList>
</actionGroup>
<actionGroup>
<customErrorMessage>Couldn't download release... Try again later.</customErrorMessage>
<progressText>Downloading latest release...</progressText>
<actionList>
<httpGet>
<customErrorMessage>${platform_name}</customErrorMessage>
<filename>${system_temp_directory}/PreMiD-release.zip</filename>
<url>https://dl.premid.app/PreMiD-win32-x64.zip</url>
<ruleList>
<platformTest>
<type>windows-x64</type>
</platformTest>
</ruleList>
</httpGet>
<httpGet>
<customErrorMessage>${platform_name}</customErrorMessage>
<filename>${system_temp_directory}/PreMiD-release.zip</filename>
<url>https://dl.premid.app/PreMiD-win32-x86.zip</url>
<ruleList>
<platformTest>
<type>windows-x86</type>
</platformTest>
</ruleList>
</httpGet>
<httpGet>
<customErrorMessage>${platform_name}</customErrorMessage>
<filename>${system_temp_directory}/PreMiD-release.zip</filename>
<url>https://dl.premid.app/PreMiD-darwin-x64.zip</url>
<ruleList>
<platformTest>
<type>osx</type>
</platformTest>
</ruleList>
</httpGet>
</actionList>
</actionGroup>
</readyToInstallActionList>
<postInstallationActionList>
<unzip>
<addToUninstaller>0</addToUninstaller>
<addToUninstaller>1</addToUninstaller>
<destinationDirectory>${installdir}</destinationDirectory>
<progressText>Extracting release...</progressText>
<zipFile>${system_temp_directory}/PreMiD-release.zip</zipFile>
@@ -212,46 +220,6 @@
<addContents>1</addContents>
<files>${installdir}/</files>
</addDirectoriesToUninstaller>
<registrySet>
<key>HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Google\Chrome\Extensions\agjnjboanicjcpenljmaaigopkgdnihi</key>
<name>update_url</name>
<progressText>Adding Extension (Chrome only)</progressText>
<type>REG_SZ</type>
<value>https://clients2.google.com/service/update2/crx</value>
<wowMode>64</wowMode>
<ruleList>
<platformTest>
<type>windows</type>
</platformTest>
</ruleList>
</registrySet>
<runProgram>
<abortOnError>0</abortOnError>
<program>PreMiD.exe</program>
<programArguments>&amp;</programArguments>
<progressText>Launching PreMiD...</progressText>
<showMessageOnError>0</showMessageOnError>
<workingDirectory>${installdir}</workingDirectory>
<ruleList>
<platformTest>
<type>windows</type>
</platformTest>
</ruleList>
</runProgram>
<runProgram>
<abortOnError>0</abortOnError>
<program>open</program>
<programArguments>${installdir}/PreMiD.app</programArguments>
<progressText>Launching PreMiD...</progressText>
<runAs>${env(USER)}</runAs>
<showMessageOnError>0</showMessageOnError>
<useMSDOSPath>0</useMSDOSPath>
<ruleList>
<platformTest>
<type>osx</type>
</platformTest>
</ruleList>
</runProgram>
</postInstallationActionList>
<preUninstallationActionList>
<actionGroup>
@@ -286,38 +254,10 @@
</actionList>
</actionGroup>
</preUninstallationActionList>
<postUninstallationActionList>
<actionGroup>
<actionList>
<showQuestion>
<default>yes</default>
<text>Uninstall browser extension?</text>
<variable>removeExtension</variable>
</showQuestion>
<registryDelete>
<key>HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Google\Chrome\Extensions\agjnjboanicjcpenljmaaigopkgdnihi</key>
<name></name>
<ruleList>
<isTrue>
<value>${removeExtension}</value>
</isTrue>
</ruleList>
</registryDelete>
</actionList>
<ruleList>
<registryTest>
<key>HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Google\Chrome\Extensions\agjnjboanicjcpenljmaaigopkgdnihi</key>
<logic>exists</logic>
<name></name>
<wowMode>64</wowMode>
</registryTest>
</ruleList>
</actionGroup>
</postUninstallationActionList>
<checkForUpdates>1</checkForUpdates>
<compressionAlgorithm>lzham-ultra</compressionAlgorithm>
<createOsxBundleZip>1</createOsxBundleZip>
<defaultInstallationMode>unattended</defaultInstallationMode>
<deleteOnExit>1</deleteOnExit>
<description>Rich Presence for web services.</description>
<disableSplashScreen>1</disableSplashScreen>
<enableRollback>0</enableRollback>
@@ -338,13 +278,15 @@
<readmeFileEncoding>utf-8</readmeFileEncoding>
<removeLogFile>1</removeLogFile>
<removeUninstallationLogFile>1</removeUninstallationLogFile>
<requestedExecutionLevel>asInvoker</requestedExecutionLevel>
<saveRelativePaths>1</saveRelativePaths>
<summary>Rich Presence for web services.</summary>
<updateInformationURL>https://api.premid.app/app/update</updateInformationURL>
<unattendedModeUI>minimalWithDialogs</unattendedModeUI>
<vendor>Timeraa</vendor>
<versionId>200</versionId>
<width>625</width>
<windowsExecutableIcon>appIcon.ico</windowsExecutableIcon>
<windowsResourceFileDescription>Rich Presence for web services.</windowsResourceFileDescription>
<windowsResourceFileVersion>${product_version}</windowsResourceFileVersion>
<windowsUninstallerExecutableIcon>appIcon.ico</windowsUninstallerExecutableIcon>
<licenseFileList>
<licenseFile>
@@ -354,19 +296,6 @@
</licenseFile>
</licenseFileList>
<parameterList>
<directoryParameter>
<name>installdir</name>
<description>Installer.Parameter.installdir.description</description>
<explanation>Installer.Parameter.installdir.explanation</explanation>
<value></value>
<default>${platform_install_prefix}/${product_shortname}</default>
<allowEmptyValue>0</allowEmptyValue>
<ask>yes</ask>
<cliOptionName>prefix</cliOptionName>
<mustBeWritable>yes</mustBeWritable>
<mustExist>0</mustExist>
<width>40</width>
</directoryParameter>
<parameterGroup>
<name>post_install_page</name>
<title>Installation Finished</title>
@@ -396,11 +325,6 @@
<value>true</value>
<default>true</default>
<displayStyle>checkbox-left</displayStyle>
<ruleList>
<platformTest>
<type>windows</type>
</platformTest>
</ruleList>
</booleanParameter>
<labelParameter>
<name>extra</name>
@@ -438,6 +362,39 @@
</quickLaunchShortcut>
</shortcutList>
</createShortcuts>
<runProgram>
<abortOnError>0</abortOnError>
<program>PreMiD.exe</program>
<programArguments>&amp;</programArguments>
<progressText>Launching PreMiD...</progressText>
<showMessageOnError>0</showMessageOnError>
<workingDirectory>${installdir}</workingDirectory>
<ruleList>
<platformTest>
<type>windows</type>
</platformTest>
<isTrue>
<value>${launchApp}</value>
</isTrue>
</ruleList>
</runProgram>
<runProgram>
<abortOnError>0</abortOnError>
<program>open</program>
<programArguments>${installdir}/PreMiD.app</programArguments>
<progressText>Launching PreMiD...</progressText>
<runAs>${env(USER)}</runAs>
<showMessageOnError>0</showMessageOnError>
<useMSDOSPath>0</useMSDOSPath>
<ruleList>
<platformTest>
<type>osx</type>
</platformTest>
<isTrue>
<value>${launchApp}</value>
</isTrue>
</ruleList>
</runProgram>
<launchBrowser>
<url>https://premid.app/store</url>
<ruleList>

View File

@@ -21,22 +21,6 @@
<destination>${installdir}</destination>
<name>programfiles</name>
<platforms>all</platforms>
<shortcutList>
<shortcut>
<comment>Uninstall</comment>
<exec>${installdir}/${uninstallerName}</exec>
<icon></icon>
<name>Uninstall ${product_fullname}</name>
<path>${installdir}</path>
<platforms>all</platforms>
<runAsAdmin>0</runAsAdmin>
<runInTerminal>0</runInTerminal>
<windowsExec>${installdir}/${uninstallerName}.exe</windowsExec>
<windowsExecArgs></windowsExecArgs>
<windowsIcon></windowsIcon>
<windowsPath>${installdir}</windowsPath>
</shortcut>
</shortcutList>
</folder>
<folder>
<description>Program Files</description>
@@ -93,7 +77,106 @@
</startMenuShortcutList>
</component>
</componentList>
<preInstallationActionList>
<initializationActionList>
<setInstallerVariable>
<name>installdir</name>
<persist>1</persist>
<value>${windows_folder_appdata}/PreMiD</value>
<ruleList>
<platformTest>
<type>windows</type>
</platformTest>
</ruleList>
</setInstallerVariable>
<setInstallerVariable>
<name>installdir</name>
<persist>1</persist>
<value>${platform_install_prefix}/PreMiD</value>
<ruleList>
<platformTest>
<type>osx</type>
</platformTest>
</ruleList>
</setInstallerVariable>
</initializationActionList>
<readyToInstallActionList>
<actionGroup>
<customErrorMessage>Couldn't download release... Try again later.</customErrorMessage>
<progressText>Downloading latest release...</progressText>
<actionList>
<showProgressDialog>
<title>Downloading latest release...</title>
<width>450</width>
<actionList>
<httpGet>
<customErrorMessage>${platform_name}</customErrorMessage>
<filename>${system_temp_directory}/PreMiD-release.zip</filename>
<url>https://github.com/PreMiD/PreMiD/releases/latest/download/PreMiD-win32-x64.zip</url>
</httpGet>
</actionList>
<ruleList>
<platformTest>
<type>windows-x64</type>
</platformTest>
</ruleList>
</showProgressDialog>
<showProgressDialog>
<title>Downloading latest release...</title>
<actionList>
<httpGet>
<customErrorMessage>${platform_name}</customErrorMessage>
<filename>${system_temp_directory}/PreMiD-release.zip</filename>
<url>https://github.com/PreMiD/PreMiD/releases/latest/download/PreMiD-win32-ia32.zip</url>
</httpGet>
</actionList>
<ruleList>
<platformTest>
<type>windows-x86</type>
</platformTest>
</ruleList>
</showProgressDialog>
<showProgressDialog>
<title>Downloading latest release...</title>
<actionList>
<httpGet>
<customErrorMessage>${platform_name}</customErrorMessage>
<filename>${system_temp_directory}/PreMiD-release.zip</filename>
<url>https://github.com/PreMiD/PreMiD/releases/latest/download/PreMiD-darwin-x64.zip</url>
</httpGet>
</actionList>
<ruleList>
<platformTest>
<type>osx</type>
</platformTest>
</ruleList>
</showProgressDialog>
</actionList>
</actionGroup>
<actionGroup>
<actionList>
<!-- Remove the old ARP Entry
Get the old version -->
<registryGet>
<key>HKEY_LOCAL_MACHINE\Software\${project.windowsSoftwareRegistryPrefix}</key>
<name>Version</name>
<variable>oldVersion</variable>
</registryGet>
<!-- Delete the old ARP registry keys -->
<registryDelete>
<key>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\${project.fullName} ${oldVersion}</key>
<name></name>
</registryDelete>
<registryDelete>
<key>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Management\ARPCache\${project.fullName} ${oldVersion}</key>
<name></name>
</registryDelete>
</actionList>
<ruleList>
<platformTest type="windows"/>
<isTrue value="${isUpgradeMode}"/>
</ruleList>
</actionGroup>
<actionGroup>
<progressText>Killing ${product_fullname}...</progressText>
<actionList>
@@ -125,73 +208,10 @@
</runProgram>
</actionList>
</actionGroup>
</preInstallationActionList>
<readyToInstallActionList>
<actionGroup>
<actionList>
<!-- Remove the old ARP Entry
Get the old version -->
<registryGet>
<key>HKEY_LOCAL_MACHINE\Software\${project.windowsSoftwareRegistryPrefix}</key>
<name>Version</name>
<variable>oldVersion</variable>
</registryGet>
<!-- Delete the old ARP registry keys -->
<registryDelete>
<key>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\${project.fullName} ${oldVersion}</key>
<name></name>
</registryDelete>
<registryDelete>
<key>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Management\ARPCache\${project.fullName} ${oldVersion}</key>
<name></name>
</registryDelete>
</actionList>
<ruleList>
<platformTest type="windows"/>
<isTrue value="${isUpgradeMode}"/>
</ruleList>
</actionGroup>
<actionGroup>
<customErrorMessage>Couldn't download release... Try again later.</customErrorMessage>
<progressText>Downloading latest release...</progressText>
<actionList>
<httpGet>
<customErrorMessage>${platform_name}</customErrorMessage>
<filename>${system_temp_directory}/PreMiD-release.zip</filename>
<url>https://dl.premid.app/PreMiD-win32-x64.zip</url>
<ruleList>
<platformTest>
<type>windows-x64</type>
</platformTest>
</ruleList>
</httpGet>
<httpGet>
<customErrorMessage>${platform_name}</customErrorMessage>
<filename>${system_temp_directory}/PreMiD-release.zip</filename>
<url>https://dl.premid.app/PreMiD-win32-x86.zip</url>
<ruleList>
<platformTest>
<type>windows-x86</type>
</platformTest>
</ruleList>
</httpGet>
<httpGet>
<customErrorMessage>${platform_name}</customErrorMessage>
<filename>${system_temp_directory}/PreMiD-release.zip</filename>
<url>https://dl.premid.app/PreMiD-darwin-x64.zip</url>
<ruleList>
<platformTest>
<type>osx</type>
</platformTest>
</ruleList>
</httpGet>
</actionList>
</actionGroup>
</readyToInstallActionList>
<postInstallationActionList>
<unzip>
<addToUninstaller>0</addToUninstaller>
<addToUninstaller>1</addToUninstaller>
<destinationDirectory>${installdir}</destinationDirectory>
<progressText>Extracting release...</progressText>
<zipFile>${system_temp_directory}/PreMiD-release.zip</zipFile>
@@ -200,19 +220,6 @@
<addContents>1</addContents>
<files>${installdir}/</files>
</addDirectoriesToUninstaller>
<registrySet>
<key>HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Google\Chrome\Extensions\agjnjboanicjcpenljmaaigopkgdnihi</key>
<name>update_url</name>
<progressText>Adding Extension (Chrome only)</progressText>
<type>REG_SZ</type>
<value>https://clients2.google.com/service/update2/crx</value>
<wowMode>64</wowMode>
<ruleList>
<platformTest>
<type>windows</type>
</platformTest>
</ruleList>
</registrySet>
</postInstallationActionList>
<preUninstallationActionList>
<actionGroup>
@@ -247,36 +254,9 @@
</actionList>
</actionGroup>
</preUninstallationActionList>
<postUninstallationActionList>
<actionGroup>
<actionList>
<showQuestion>
<default>yes</default>
<text>Uninstall browser extension?</text>
<variable>removeExtension</variable>
</showQuestion>
<registryDelete>
<key>HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Google\Chrome\Extensions\agjnjboanicjcpenljmaaigopkgdnihi</key>
<name></name>
<ruleList>
<isTrue>
<value>${removeExtension}</value>
</isTrue>
</ruleList>
</registryDelete>
</actionList>
<ruleList>
<registryTest>
<key>HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Google\Chrome\Extensions\agjnjboanicjcpenljmaaigopkgdnihi</key>
<logic>exists</logic>
<name></name>
<wowMode>64</wowMode>
</registryTest>
</ruleList>
</actionGroup>
</postUninstallationActionList>
<compressionAlgorithm>lzham-ultra</compressionAlgorithm>
<createOsxBundleZip>1</createOsxBundleZip>
<deleteOnExit>1</deleteOnExit>
<description>Rich Presence for web services.</description>
<disableSplashScreen>1</disableSplashScreen>
<enableRollback>0</enableRollback>
@@ -296,11 +276,13 @@
<readmeFileEncoding>utf-8</readmeFileEncoding>
<removeLogFile>1</removeLogFile>
<removeUninstallationLogFile>1</removeUninstallationLogFile>
<requestedExecutionLevel>asInvoker</requestedExecutionLevel>
<saveRelativePaths>1</saveRelativePaths>
<summary>Rich Presence for web services.</summary>
<vendor>Timeraa</vendor>
<windowsExecutableIcon>appIcon.ico</windowsExecutableIcon>
<windowsResourceFileDescription>Rich Presence for web services.</windowsResourceFileDescription>
<windowsResourceFileVersion>${product_version}</windowsResourceFileVersion>
<windowsUninstallerExecutableIcon>appIcon.ico</windowsUninstallerExecutableIcon>
<licenseFileList>
<licenseFile>
@@ -310,19 +292,6 @@
</licenseFile>
</licenseFileList>
<parameterList>
<directoryParameter>
<name>installdir</name>
<description>Installer.Parameter.installdir.description</description>
<explanation>Installer.Parameter.installdir.explanation</explanation>
<value></value>
<default>${platform_install_prefix}/${product_shortname}</default>
<allowEmptyValue>0</allowEmptyValue>
<ask>yes</ask>
<cliOptionName>prefix</cliOptionName>
<mustBeWritable>yes</mustBeWritable>
<mustExist>0</mustExist>
<width>40</width>
</directoryParameter>
<parameterGroup>
<name>post_install_page</name>
<title>Installation Finished</title>

View File

@@ -1,6 +0,0 @@
[Update]
url=https://api.premid.app/app/update/
version_id=?
check_for_updates=1
update_download_location=${installer_directory}

View File

@@ -1,13 +0,0 @@
<autoUpdateProject>
<fullName>PreMiD</fullName>
<shortName>PreMiD</shortName>
<vendor>Timeraa</vendor>
<version>2.0</version>
<singleInstanceCheck>1</singleInstanceCheck>
<requestedExecutionLevel>asInvoker</requestedExecutionLevel>
<enableSslSupport>1</enableSslSupport>
<outputDirectory>../dist/app/</outputDirectory>
<installerFilename>updater.${platform_exec_suffix}</installerFilename>
<osxPlatforms>osx-intel osx-x86_64</osxPlatforms>
<createOsxBundleZip>1</createOsxBundleZip>
</autoUpdateProject>

View File

@@ -1,55 +1,56 @@
{
"name": "premid",
"productName": "PreMiD",
"description": "Discord Rich Presence for websites.",
"version": "2.0.6",
"description": "Discord Rich Presence for web services.",
"version": "2.2.0",
"repository": "https://github.com/PreMiD/PreMiD",
"scripts": {
"init": "tsc --skipLibCheck && tsc pkg util/prepare util/zip && devScript --copyOnly",
"start": "electron dist/app/.",
"dev": "devScript",
"start": "electron dist/app/. --unhandled-rejections=strict",
"dev": "devscript --depCheck",
"pkg": "rimraf dist && tsc --skipLibCheck && devScript --copyOnly && cd dist/app/ && yarn && cd ../../ && node pkg",
"deploy": "tsc --skipLibCheck .github/deploy && cd .github && node deploy.js"
},
"license": "MIT",
"license": "MPL-2.0",
"devDependencies": {
"@timeraa/devscript": "Timeraa/DevScript",
"@types/archiver": "3.0.0",
"@types/archiver": "5.1.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/discord-rpc": "3.0.4",
"@types/fs-extra": "9.0.7",
"@types/ini": "1.3.30",
"@types/node": "13.5.0",
"@types/prompts": "2.0.3",
"@types/node": "14.14.31",
"@types/prompts": "2.0.9",
"@types/request-promise-native": "1.0.17",
"@types/rimraf": "2.0.3",
"@types/socket.io": "2.1.4",
"@types/ssh2-sftp-client": "4.1.2",
"@types/unzipper": "^0.10.1",
"archiver": "3.1.1",
"chalk": "3.0.0",
"electron": "7.1.10",
"electron-packager": "14.2.0",
"fast-glob": "3.1.1",
"fs-extra": "8.1.0",
"ini": "1.3.5",
"nodemon": "2.0.2",
"ora": "4.0.3",
"prompts": "2.3.0",
"rimraf": "3.0.0",
"source-map-support": "0.5.16",
"ssh2-sftp-client": "5.0.2",
"typescript": "3.7.5",
"unzipper": "0.10.7",
"yarn": "1.21.1"
"@types/rimraf": "3.0.0",
"@types/socket.io": "2.1.13",
"@types/ssh2-sftp-client": "5.3.1",
"@types/unzipper": "^0.10.3",
"archiver": "5.2.0",
"chalk": "4.1.0",
"electron": "11.3.0",
"electron-packager": "15.2.0",
"fast-glob": "3.2.5",
"fs-extra": "9.1.0",
"nodemon": "2.0.7",
"ora": "5.3.0",
"prompts": "2.4.0",
"rimraf": "3.0.2",
"ssh2-sftp-client": "6.0.1",
"ts-devscript": "^3.0.3",
"typescript": "4.1.5",
"unzipper": "0.10.11",
"yarn": "1.22.10"
},
"dependencies": {
"auto-launch": "5.0.5",
"axios": "0.19.2",
"axios": "0.21.1",
"chokidar": "3.5.1",
"discord-rpc": "github:discordjs/RPC",
"electron-store": "5.1.0",
"socket.io": "2.3.0",
"sudo-prompt": "9.1.1"
"electron-store": "7.0.2",
"socket.io": "3.1.1",
"source-map-support": "^0.5.19"
},
"devScript": {
"out": "dist/app"
}
}

89
pkg.ts
View File

@@ -1,18 +1,12 @@
import * as electronPackager from "electron-packager";
import { platform, arch } from "os";
import { existsSync, readFileSync, writeFileSync, copyFileSync } from "fs";
import { resolve } from "path";
import { exec } from "child_process";
import { removeSync } from "fs-extra";
import { parse, stringify } from "ini";
import { platform } from "os";
import * as prompts from "prompts";
import * as ora from "ora";
(async () => {
let response = {
os: "current",
arch: "all",
installer: false
arch: "all"
};
if (process.env.NODE_ENV !== "DePloY")
@@ -82,11 +76,6 @@ import * as ora from "ora";
value: "win32"
}
]
},
{
name: "installer",
type: "confirm",
message: "Updater?"
}
]);
@@ -104,19 +93,6 @@ import * as ora from "ora";
if (["ia32", "x64"].includes(response.arch) || platform() === "win32")
icon = "./installer_assets/appIcon.ico";
if (existsSync("./dist/app/update.ini")) removeSync("./dist/app/update.ini");
if (existsSync("./dist/app/updater.app"))
removeSync("./dist/app/updater.app");
if (existsSync("./dist/app/updater.exe"))
removeSync("./dist/app/updater.exe");
let versionId = "0" + require("./package.json").version.replace(/[.]/g, ""),
updateIni = parse(readFileSync("./installer_assets/update.ini", "utf-8"));
updateIni.Update.version_id = versionId;
writeFileSync("./dist/app/update.ini", stringify(updateIni));
let spinner = ora("Packaging app").start(),
packagingOptions: electronPackager.Options = {
dir: "./dist/app",
@@ -129,6 +105,7 @@ import * as ora from "ora";
appCategoryType: "Utilities",
appCopyright: `Timeraa 2018-${new Date().getFullYear()}`,
prune: true,
asar: true,
// @ts-ignore
arch: response.arch,
// @ts-ignore
@@ -138,63 +115,9 @@ import * as ora from "ora";
if (response.arch === "current") delete packagingOptions.arch;
if (response.os === "current") delete packagingOptions.platform;
// @ts-ignore
electronPackager(packagingOptions).then(() => {
if (!response.installer) {
spinner.text = "Done!";
spinner.succeed();
process.exit();
}
let bitRockUpdater = "";
if (platform() === "win32") {
bitRockUpdater = resolve(
"C:/Program Files (x86)/BitRock InstallBuilder Enterprise 19.12.0/autoupdate/bin/customize.exe"
);
}
if (platform() === "darwin") {
bitRockUpdater = resolve(
"/Applications/Installbuilder/autoupdate/bin/customize.sh"
);
}
if (!existsSync(bitRockUpdater)) {
spinner.fail("Bitrock installation not found.");
process.exit();
}
spinner.text = "Building updater";
let updater = exec(
`"${bitRockUpdater}" build installer_assets/updater.xml ${
platform() === "win32" ? "windows" : "osx"
}`
);
updater.once("exit", (code, signal) => {
if (![0, 1].includes(code)) {
spinner.fail(`Updater failed with code ${code}: ${signal}`);
process.exit();
}
copyFileSync(
"./dist/app/update.ini",
`./dist/PreMiD-${
response.os === "current" ? platform() : response.os
}-${response.arch === "current" ? arch() : response.arch}/update.ini`
);
copyFileSync(
"./dist/app/updater.exe",
`./dist/PreMiD-${
response.os === "current" ? platform() : response.os
}-${response.arch === "current" ? arch() : response.arch}/updater.exe`
);
spinner.succeed();
process.exit();
});
spinner.text = "Done!";
spinner.succeed();
process.exit();
});
})();

BIN
src/assets/tray/Icon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 402 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 384 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 445 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 481 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 592 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 986 B

After

Width:  |  Height:  |  Size: 506 B

BIN
src/assets/tray/Icon@3x.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 688 B

BIN
src/assets/tray/Icon@4x.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 858 B

BIN
src/assets/tray/Icon@5x.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
src/assets/tray/Icon@8x.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

Before

Width:  |  Height:  |  Size: 986 B

After

Width:  |  Height:  |  Size: 986 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 880 B

After

Width:  |  Height:  |  Size: 343 B

1
src/assets/tray/icon.svg Normal file
View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" id="Слой_1" data-name="Слой 1" viewBox="0 0 512 512"><defs><style>.cls-1{fill:#fff;fill-rule:evenodd}</style></defs><title>pmd_logo_1</title><path d="M459.17,105H52.83a30.35,30.35,0,0,0-30.34,30.34V376.66A30.35,30.35,0,0,0,52.83,407H459.17a30.35,30.35,0,0,0,30.34-30.34V135.34A30.35,30.35,0,0,0,459.17,105Zm-185,94.4a13.93,13.93,0,0,1,9.9-4.11h90.29a14,14,0,0,1,0,28H284a14,14,0,0,1-9.9-23.91Zm-63.64,63.11L92.14,330.83a7.51,7.51,0,0,1-11.27-6.51V187.68a7.51,7.51,0,0,1,11.27-6.51l118.34,68.32A7.52,7.52,0,0,1,210.48,262.51ZM441.81,312.6a13.93,13.93,0,0,1-9.9,4.11H284a14,14,0,0,1,0-28H431.91a14,14,0,0,1,9.9,23.91Zm0-46.7a13.93,13.93,0,0,1-9.9,4.11H284a14,14,0,0,1,0-28H431.91a14,14,0,0,1,9.9,23.91Z" class="cls-1"/></svg>

After

Width:  |  Height:  |  Size: 771 B

Binary file not shown.

View File

@@ -1,44 +1,34 @@
import { app, dialog } from "electron";
//* Source .map support if devEnv
if (!app.isPackaged) require("source-map-support").install();
import "source-map-support/register";
import { init as initSocket, socket } from "./managers/socketManager";
import { init as initTray } from "./managers/trayManager";
import { update as initAutoLaunch } from "./managers/launchManager";
import { app } from "electron";
import { platform } from "os";
import { update as initAutoLaunch } from "./managers/launchManager";
import { init as initSocket } from "./managers/socketManager";
import { TrayManager } from "./managers/trayManager";
import { checkForUpdate } from "./util/updateChecker";
export let trayManager: TrayManager;
//* Define and set it to null
//* Set AppUserModelId for task manager etc
//* When app is ready
export let updateCheckerInterval = null;
//* Attempt to get lock to prevent multiple instances of PreMiD from running
let singleInstanceLock = app.requestSingleInstanceLock();
//* Application already running?
if (!singleInstanceLock) app.quit();
app.setAppUserModelId("Timeraa.PreMiD");
app.whenReady().then(async () => {
//* Init auto launch
//* Check for updates > Update and relaunch
//* Init socket
//* init application tray icon
//* If app is packaged, run an update check every 15 mins
initAutoLaunch();
await Promise.all([checkForUpdate(true), initSocket(), initTray()]);
trayManager = new TrayManager();
await Promise.all([checkForUpdate(true), initAutoLaunch(), initSocket()]);
app.isPackaged
? (updateCheckerInterval = setInterval(checkForUpdate, 15 * 1000 * 60))
: undefined;
if (platform() === "darwin") app.dock.hide();
});
//* If second instance started, close old one
app.on("second-instance", () => app.exit(0));
//* Send errors from app to extension
process.on("unhandledRejection", rejection => {
console.error(rejection);
if (socket && socket.connected) socket.emit("unhandledRejection", rejection);
});
// TODO Find better way to log
process.on("uncaughtException", err => {
console.error(err.stack);
dialog.showErrorBox(err.name, err.stack);
app.exit(0);
});

View File

@@ -1,35 +1,95 @@
import { Client } from "discord-rpc";
import { app } from "electron";
import { platform } from "os";
import { tray } from "./trayManager";
import { trayManager } from "../";
//* Import custom types
import PresenceData from "../../@types/PreMiD/PresenceData";
import { info } from "../util/debug";
//* Import custom types
import Presence from "../../@types/PreMiD/Presence";
import PresenceData from "../../@types/PreMiD/PresenceData";
export let rpcClients: Array<RPCClient> = [];
//* Define Presence array
let loggedInPresences: Array<Presence> = [];
class RPCClient {
clientId: string;
currentPresence: PresenceData;
client: Client;
clientReady: boolean = false;
constructor(clientId: string) {
rpcClients.push(this);
this.clientId = clientId;
this.client = new Client({
transport: "ipc"
});
this.client.once("ready", () => {
this.clientReady = true;
this.setActivity();
});
this.client.once(
// @ts-ignore
"disconnected",
() =>
(rpcClients = rpcClients.filter(
client => client.clientId !== this.clientId
))
);
this.client.login({ clientId: this.clientId }).catch(() => this.destroy());
info(`Create RPC client (${this.clientId})`);
}
setActivity(presenceData?: PresenceData) {
presenceData = presenceData ? presenceData : this.currentPresence;
if (!this.clientReady || !presenceData) return;
if (presenceData.trayTitle)
trayManager.tray.setTitle(presenceData.trayTitle);
this.client
.setActivity(presenceData.presenceData)
.catch(() => this.destroy());
info("setActivity");
}
clearActivity() {
this.currentPresence = null;
if (!this.clientReady) return;
this.client.clearActivity().catch(() => this.destroy());
trayManager.tray.setTitle("");
}
async destroy() {
try {
info(`Destroy RPC client (${this.clientId})`);
if (this.clientReady) {
this.client.clearActivity();
this.client.destroy();
}
trayManager.tray.setTitle("");
rpcClients = rpcClients.filter(
client => client.clientId !== this.clientId
);
} catch (err) {}
}
}
/**
* Sets the user's activity
* @param presence PresenceData to set activity
*/
export function setActivity(presence: PresenceData) {
//* If platform is darwin (Mac OS) set trayTitle if theres one
//* Check if theres an active RPC connection that we can use
//* If we have one, use it
//* Else create one and use it
//* Show debug
if (platform() === "darwin" && presence.trayTitle)
tray.setTitle(presence.trayTitle);
let rpc = loggedInPresences.find(p => p.clientId === presence.clientId);
if (rpc) rpc.rpc.setActivity(presence.presenceData).catch(destroy);
else
loginPresence(presence.clientId).then(p =>
p.rpc.setActivity(presence.presenceData).catch(destroy)
);
info("setActivity");
let client = rpcClients.find(c => c.clientId === presence.clientId);
if (!client) {
client = new RPCClient(presence.clientId);
client.currentPresence = presence;
} else client.setActivity(presence);
}
/**
@@ -37,82 +97,27 @@ export function setActivity(presence: PresenceData) {
* @param clientId clientId of presence to clear
*/
export function clearActivity(clientId: string = undefined) {
//* Clear tray title
//* If clientId set
//* Else map through presences and clear them
//* Show Debug
if (platform() === "darwin") tray.setTitle("");
if (clientId) {
//* Check if this presence is logged in
//* If it is clear its activity
//* Return to prevent further actions
let pTC = loggedInPresences.find(p => p.clientId === clientId);
if (pTC) pTC.rpc.clearActivity().catch(destroy);
return;
}
loggedInPresences.map(p => p.rpc.clearActivity().catch(destroy));
info("clearActivity");
info("clearActivity");
if (clientId) {
let client = rpcClients.find(c => c.clientId === clientId);
client.clearActivity();
} else rpcClients.forEach(c => c.clearActivity());
}
/**
* Create RPC connection to discord
* @param clientId client ID of presence
*/
function loginPresence(clientId: string) {
//* Return promise that will resolve to either Presence or null
return new Promise<Presence>((resolve, reject) => {
//* Create presence object
//* Add presence to object
//* Try login with client id
//* Once RPC connection is ready
//* Destroy all clients when Discord closed (My issue #42)
let presence: Presence = {
clientId: clientId,
rpc: new Client({ transport: "ipc" }),
ready: false
};
loggedInPresences.push(presence);
presence.rpc.login({ clientId: clientId }).catch(() => {
//* If couldn't log in remove it from loggedInPresences
//* Reject promise
loggedInPresences = loggedInPresences.filter(
p => p.clientId !== presence.clientId
);
reject();
});
presence.rpc.once("ready", () => {
//* Update status
//* Resolve with presence
presence.ready = true;
resolve(presence);
});
// @ts-ignore
presence.rpc.once("disconnected", destroy);
});
export async function getDiscordUser() {
return new Promise((resolve, reject) => {
const c = new Client({ transport: "ipc" });
c.login({
clientId: "503557087041683458"
})
.then(({ user }) => c.destroy().then(() => resolve(user)))
.catch(reject);
});
}
/**
* Destroys all rpc connections
*/
export function destroy() {
//* Clear tray title
//* Map through loggedInPresences and destroy their rpcs
//* Set loggedInPresences to new Array
//* Return the promise
if (platform() === "darwin" && typeof tray !== "undefined") tray.setTitle("");
let res = Promise.all(
loggedInPresences.map((presence: Presence) =>
presence.rpc.destroy().catch(() => {})
)
);
loggedInPresences = [];
return res;
}
//* if app will quit
app.once("will-quit", () => {
//* Show debug
//* Destroy all connections
info("Closing rpc connections");
destroy();
});
app.once(
"will-quit",
async () => await Promise.all(rpcClients.map(c => c.destroy()))
);

View File

@@ -5,25 +5,25 @@ import { info } from "../util/debug";
//* Create autoLaunch object
let autoLaunch = new AutoLaunch({
name: app.name,
isHidden: true
name: app.name,
isHidden: true
});
/**
* Updates autoLaunch
*/
export async function update() {
//* If app not packaged return
//* Either enable/disable autolaunch
if (!app.isPackaged) {
//* Show debug
//* Return
info("Skipping autoLaunch.");
return;
}
if (settings.get("autoLaunch", true))
//* Enable if not enabled
autoLaunch.enable();
//* Disable if enabled
else autoLaunch.disable();
//* If app not packaged return
//* Either enable/disable autolaunch
if (!app.isPackaged) {
//* Show debug
//* Return
info("Skipping autoLaunch.");
return;
}
if (settings.get("autoLaunch", true))
//* Enable if not enabled
autoLaunch.enable();
//* Disable if enabled
else autoLaunch.disable();
}

View File

@@ -1,77 +1,82 @@
import { readdirSync, readFileSync, unwatchFile, watchFile } from "fs";
import { dialog } from "electron";
import { readdirSync, readFileSync, unwatchFile } from "fs";
import { dialog, app } from "electron";
import { socket } from "./socketManager";
import { extname } from "path";
import { info } from "../util/debug";
import chokidar from "chokidar";
let presenceDevWatchedFiles = [],
currWatchPath = "";
currWatchPath = "",
currWatcher: chokidar.FSWatcher = null;
export async function watchDir(path: string) {
//* Read dir
//* Set currWatchDir
//* Set watched files to files
//* Add file watcher to each file
let files = await readdirSync(path);
currWatchPath = path + "/";
presenceDevWatchedFiles = files;
presenceDevWatchedFiles.map(f => {
//* Watch file
//* ReadFiles
watchFile(currWatchPath + f, { interval: 250 }, async () => {
//* Read dir
//* ReadFiles
files = await readdirSync(path);
readFiles(files, path);
});
});
readFiles(files, path);
currWatchPath = path + "/";
let files = readdirSync(path);
if (currWatcher) await currWatcher.close();
currWatcher = chokidar.watch(currWatchPath, {
ignoreInitial: true,
ignored: ["*.ts"]
});
currWatcher.on("all", eventName => {
files = readdirSync(currWatchPath);
console.log(eventName, currWatchPath, files);
readFiles(files, currWatchPath);
});
readFiles(files, path);
}
async function readFiles(files, path) {
//* Send files to extension
socket.emit("localPresence", {
files: await Promise.all(
files.map(f => {
if (extname(f) === ".json")
return {
file: f,
contents: JSON.parse(readFileSync(`${path}/${f}`).toString())
};
else if (extname(f) === ".js")
return {
file: f,
contents: readFileSync(`${path}/${f}`).toString()
};
else return;
})
)
});
//* Send files to extension
socket.emit("localPresence", {
files: await Promise.all(
files.map(f => {
if (extname(f) === ".json")
return {
file: f,
contents: JSON.parse(readFileSync(`${path}/${f}`).toString())
};
else if (extname(f) === ".js")
return {
file: f,
contents: readFileSync(`${path}/${f}`).toString()
};
else return;
})
)
});
}
export async function openFileDialog() {
//* Open file dialog
//* If user cancels
//* Unwatch all still watched files
//* Watch directory
let oDialog = await dialog.showOpenDialog(null, {
title: "Select Presence Folder",
message:
"Please select the folder that contains the presence you want to load.\n(metadata.json, presence.js, iframe.js)",
buttonLabel: "Load Presence",
properties: ["openDirectory"]
});
if (oDialog.canceled) {
//* Show debug
//* return
info("Presence load canceled.");
return;
}
info(`Watching ${oDialog.filePaths[0]}`);
if (presenceDevWatchedFiles.length > 0)
await Promise.all(
presenceDevWatchedFiles.map(f => unwatchFile(currWatchPath + f))
);
//* Open file dialog
//* If user cancels
//* Unwatch all still watched files
//* Watch directory
app.focus();
let oDialog = await dialog.showOpenDialog(null, {
title: "Select Presence Folder",
message:
"Please select the folder that contains the presence you want to load.\n(metadata.json, presence.js, iframe.js)",
buttonLabel: "Load Presence",
properties: ["openDirectory"]
});
if (oDialog.canceled) {
//* Show debug
//* return
info("Presence load canceled.");
return;
}
info(`Watching ${oDialog.filePaths[0]}`);
if (presenceDevWatchedFiles.length > 0)
await Promise.all(
presenceDevWatchedFiles.map(f => unwatchFile(currWatchPath + f))
);
watchDir(oDialog.filePaths[0]);
watchDir(oDialog.filePaths[0]);
}

View File

@@ -1,17 +1,17 @@
import ElectronStore from "electron-store";
import { tray } from "./trayManager";
import { update as updateAutoLaunch } from "./launchManager";
import { platform } from "os";
import { info } from "../util/debug";
//* Import custom types
import ExtensionSettings from "../../@types/PreMiD/ExtensionSettings";
import { trayManager } from "..";
//* Export and set default settings
export let settings = new ElectronStore({
defaults: {
autoLaunch: true
}
defaults: {
autoLaunch: true
}
});
/**
@@ -19,15 +19,15 @@ export let settings = new ElectronStore({
* @param extensionSettings Settings from extension
*/
export function update(extensionSettings: ExtensionSettings) {
//* Show debug
//* remove title if disabled
//* Update autolaunch if updated
//* Save Settings
info("Updated settings");
if (!extensionSettings.titleMenubar && platform() === "darwin")
tray.setTitle("");
if (settings.get("autoLaunch") != extensionSettings.autoLaunch) {
settings.set("autoLaunch", extensionSettings.autoLaunch);
updateAutoLaunch();
}
//* Show debug
//* remove title if disabled
//* Update autolaunch if updated
//* Save Settings
info("Updated settings");
if (!extensionSettings.titleMenubar && platform() === "darwin")
trayManager.tray.setTitle("");
if (settings.get("autoLaunch") != extensionSettings.autoLaunch) {
settings.set("autoLaunch", extensionSettings.autoLaunch);
updateAutoLaunch();
}
}

View File

@@ -1,77 +1,89 @@
import socketIo from "socket.io";
import { createServer, Server } from "http";
import { app, dialog } from "electron";
import { success, error } from "../util/debug";
import { update as updateSettings } from "./settingsManager";
import { createServer, Server } from "http";
import socketIo from "socket.io";
import { trayManager } from "../";
import { error, success } from "../util/debug";
import { clearActivity, getDiscordUser, rpcClients, setActivity } from "./discordManager";
import { openFileDialog } from "./presenceDevManager";
import { setActivity, clearActivity, destroy } from "./discordManager";
import { update as updateSettings } from "./settingsManager";
export let io: socketIo.Server;
export let socket: socketIo.Socket;
export let server: Server;
export let connected: boolean = false;
export function init() {
return new Promise(resolve => {
//* Create server
//* create SocketIo server, don't server client
//* Try to listen to port 3020
//* If that fails/some other error happens run socketError
//* If someone connects to socket socketConnection
server = createServer();
io = socketIo(server, { serveClient: false });
server.listen(3020, () => {
//* Resolve promise
//* Debug info
resolve();
success("Opened socket");
});
server.on("error", socketError);
io.on("connection", socketConnection);
});
return new Promise<void>(resolve => {
//* Create server
//* create SocketIo server, don't server client
//* Try to listen to port 3020
//* If that fails/some other error happens run socketError
//* If someone connects to socket socketConnection
server = createServer();
io = new socketIo.Server(server, {
serveClient: false,
allowEIO3: true,
cors: { origin: "*" }
});
server.listen(3020, () => {
//* Resolve promise
//* Debug info
resolve();
success("Opened socket");
});
server.on("error", socketError);
io.on("connection", socketConnection);
});
}
function socketConnection(cSocket: socketIo.Socket) {
//* Show debug
//* Set exported socket letiable to current socket
//* Handle setActivity event
//* Handle clearActivity event
//* Handle settingsUpdate
//* Handle presenceDev
//* Handle version request
//* Once socket user disconnects run cleanup
success("Socket connection");
socket = cSocket;
socket.on("setActivity", setActivity);
socket.on("clearActivity", clearActivity);
socket.on("settingUpdate", updateSettings);
socket.on("selectLocalPresence", openFileDialog);
socket.on("getVersion", () =>
socket.emit("receiveVersion", app.getVersion().replace(/[\D]/g, ""))
);
socket.once("disconnect", () => {
//* Show debug
//* Destroy all open RPC connections
error("Socket disconnection.");
destroy();
});
//* Show debug
//* Set exported socket letiable to current socket
//* Handle setActivity event
//* Handle clearActivity event
//* Handle settingsUpdate
//* Handle presenceDev
//* Handle version request
//* Once socket user disconnects run cleanup
success("Socket connection");
socket = cSocket;
getDiscordUser()
.then(user => socket.emit("discordUser", user))
.catch(_ => socket.emit("discordUser", null));
socket.on("setActivity", setActivity);
socket.on("clearActivity", clearActivity);
socket.on("settingUpdate", updateSettings);
socket.on("selectLocalPresence", openFileDialog);
socket.on("getVersion", () =>
socket.emit("receiveVersion", app.getVersion().replace(/[\D]/g, ""))
);
socket.once("disconnect", () => {
connected = false;
trayManager.update();
//* Show debug
//* Destroy all open RPC connections
error("Socket disconnection.");
rpcClients.forEach(c => c.destroy());
});
connected = true;
trayManager.update();
}
//* Runs on socket errors
function socketError(e: any) {
//* Show debug
//* If port in use
error(e.message);
if (e.code === "EADDRINUSE") {
//* Focus app
//* Show error dialog
//* Exit app afterwards
app.focus();
dialog.showErrorBox(
"Oh noes! Port error...",
`${app.name} could not bind to port ${
e.port
}.\nIs ${app.name} running already?`
);
app.quit();
}
//* Show debug
//* If port in use
error(e.message);
if (e.code === "EADDRINUSE") {
//* Focus app
//* Show error dialog
//* Exit app afterwards
app.focus();
dialog.showErrorBox(
"Oh noes! Port error...",
`${app.name} could not bind to port ${e.port}.\nIs ${app.name} running already?`
);
app.quit();
}
}

View File

@@ -1,26 +1,85 @@
import { Menu, Tray } from "electron";
import { app, Menu, shell, Tray } from "electron";
import { platform } from "os";
import { join } from "path";
//* Export tray
//* Export trayContextMenu
export let tray: Tray;
export let trayContextMenu = Menu.buildFromTemplate([
{
role: "quit"
}
]);
import { trayManager } from "../";
import { checkForUpdate, update, updateAvailable } from "../util/updateChecker";
import { connected } from "./socketManager";
/**
* Create tray
*/
export function init() {
//* Return promise resolves to Tray
return new Promise<Tray>(function(resolve) {
//* Create Tray
//* Set its context menu
//* Resolve promise
tray = new Tray(join(__dirname, "../assets/tray/IconTemplate.png"));
tray.setContextMenu(trayContextMenu);
resolve(tray);
});
let trayIcon;
switch (platform()) {
case "darwin":
trayIcon = join(__dirname, "../assets/tray/IconTemplate.png");
break;
case "win32":
trayIcon = join(__dirname, "../assets/tray/Icon.ico");
break;
default:
trayIcon = join(__dirname, "../assets/tray/Icon@4x.png");
break;
}
export class TrayManager {
tray: Tray;
constructor() {
this.tray = new Tray(trayIcon);
this.tray.setToolTip(app.name);
this.tray.on("right-click", () => this.update());
}
update() {
this.tray.setContextMenu(
Menu.buildFromTemplate([
{
icon:
platform() === "darwin"
? join(__dirname, "../assets/tray/IconTemplate.png")
: join(__dirname, "../assets/tray/Icon@4x.png"),
label: `${app.name} v${app.getVersion()}`,
enabled: false
},
{
id: "connectInfo",
label: `Extension - ${connected ? "Connected" : "Not connected"}`,
enabled: false
},
{
type: "separator"
},
{
label: "Presence Store",
click: () => shell.openExternal("https://premid.app/store")
},
{
type: "separator"
},
{
label: `Update ${app.name}!`,
visible: updateAvailable,
click: () => update()
},
{
label: "Check for Updates",
click: () => checkForUpdate(false, true),
visible: !updateAvailable
},
{
label: "Contributors",
click: () => shell.openExternal("https://premid.app/contributors")
},
{
type: "separator"
},
{
label: `Quit ${app.name}`,
role: "quit"
}
])
);
}
}
app.once("quit", () => trayManager?.tray.destroy());

View File

@@ -5,28 +5,28 @@ if (!app.isPackaged) var chalk = require("chalk");
* Show info message in console
* */
export function info(message: string) {
//* Return if app packaged
//* Show debug
if (app.isPackaged) return;
console.log(`${chalk.bgBlue(chalk.white(" INFO "))} ${message}`);
//* Return if app packaged
//* Show debug
if (app.isPackaged) return;
console.log(`${chalk.bgBlue(chalk.white(" INFO "))} ${message}`);
}
/**
* Show success message in console
* */
export function success(message: string) {
//* Return if app packaged
//* Show debug
if (app.isPackaged) return;
console.log(`${chalk.bgGreen(" SUCCESS ")} ${message}`);
//* Return if app packaged
//* Show debug
if (app.isPackaged) return;
console.log(`${chalk.bgGreen(" SUCCESS ")} ${message}`);
}
/**
* Show error message in console
* */
export function error(message: string) {
//* Return if app packaged
//* Show debug
if (app.isPackaged) return;
console.log(`${chalk.bgRed(" ERROR ")} ${message}`);
//* Return if app packaged
//* Show debug
if (app.isPackaged) return;
console.log(`${chalk.bgRed(" ERROR ")} ${message}`);
}

View File

@@ -1,28 +1,17 @@
import { exec } from "child_process";
import { resolve } from "path";
import { error, info } from "./debug";
import { trayContextMenu } from "../managers/trayManager";
import { MenuItem, app, dialog } from "electron";
import { tray } from "../managers/trayManager";
import { app, dialog, shell } from "electron";
import { platform } from "os";
import sudoPrompt from "sudo-prompt";
import axios from "axios";
import { Notification } from "electron";
import { trayManager } from "..";
import { createWriteStream, existsSync, unlinkSync } from "fs";
let updaterPath: string;
//* Resolve paths for each OS
switch (platform()) {
case "darwin":
updaterPath = resolve(
`${app.getAppPath()}../../../../../updater.app/Contents/MacOS/installbuilder.sh`
);
break;
case "win32":
updaterPath = resolve(`${app.getAppPath()}../../../updater.exe`);
break;
}
export let updateAvailable = false;
let initialNotification = true;
export async function checkForUpdate(autoUpdate = false) {
export async function checkForUpdate(autoUpdate = false, manual = false) {
//* Skip Update checker if unsupported OS / not packaged
if (!app.isPackaged || !["darwin", "win32"].includes(platform())) {
//* Show debug
@@ -31,85 +20,95 @@ export async function checkForUpdate(autoUpdate = false) {
return;
}
try {
let latestAppVersion = (
await axios.get("https://api.premid.app/v2/versions")
).data.app;
if (app.getVersion() >= latestAppVersion) return;
if (autoUpdate) {
update();
return;
}
} catch (err) {
error(err);
}
axios
.get("https://api.premid.app/v2/versions")
.then(({ data }) => {
if (!data?.app) return;
let updateNotification = new Notification({
title: "Update available!",
body: "A new version of PreMiD is available! Click here to update."
const latestAppVersion = data.app;
if (app.getVersion() >= latestAppVersion) {
if (manual)
dialog.showMessageBox(null, {
message: "There are currently no updates available.",
type: "info"
});
return;
}
if (autoUpdate) {
updateTray();
update();
return;
}
if (initialNotification) {
const updateNotification = new Notification({
title: "Update available!",
body: "A new version of PreMiD is available! Click here to update."
});
updateNotification.once("click", update);
updateNotification.show();
updateTray();
initialNotification = false;
}
})
.catch(err => {
error(err.message);
});
}
export async function update() {
if (!["win32", "darwin"].includes(platform())) return;
const updaterPath = resolve(
app.getPath("temp"),
`PreMiD-Updater${
platform() === "win32" ? ".exe" : ".app/Contents/MacOS/installbuilder.sh"
}`
);
if (existsSync(updaterPath)) unlinkSync(updaterPath);
if (existsSync(resolve(app.getPath("temp"), "PreMiD-release.zip")))
unlinkSync(resolve(app.getPath("temp"), "PreMiD-release.zip"));
const response = await axios({
url: `http://dl.premid.app/upgrader${
platform() === "win32" ? ".exe" : ".app"
}`,
method: "GET",
responseType: "stream"
});
updateNotification.once("click", update);
const writer = createWriteStream(updaterPath);
response.data.pipe(writer);
updateNotification.show();
addTray();
new Promise((resolve, reject) => {
writer.on("finish", resolve);
writer.on("error", reject);
})
.then(() => exec(updaterPath, errorHandler))
.catch(errorHandler);
}
export function update() {
if (platform() === "darwin") {
exec(
`\"${updaterPath}\" --mode unattended --unattendedmodebehavior download`,
() => {
dialog.showErrorBox(
"Error while updating",
`${app.name} was unable to update itself. Please try again later.`
);
}
);
return;
}
sudoPrompt.exec(
`\"${updaterPath}\" --mode unattended --unattendedmodebehavior download`,
{
name: app.name,
icns: "assets/appIcon.icns"
},
err => {
// @ts-ignore
if (err.message === "User did not grant permission.") {
// @ts-ignore
error(err.message);
addTray();
} else
dialog.showErrorBox(
"Error while updating",
// @ts-ignore
`${app.name} was unable to update itself. Please try again later.\n\nError: ${err.message}`
);
}
);
function errorHandler(err: Error) {
dialog
.showMessageBox({
title: `Error while updating ${app.name}`,
message: `If this error persists reinstall the app.`,
detail: err.message,
buttons: ["Okay", "Reinstall Application"],
type: "error"
})
.then(value => {
if (value.response === 1)
shell.openExternal("https://premid.app/downloads");
});
updateTray();
}
function addTray() {
if (trayContextMenu.items.length < 3) {
trayContextMenu.insert(
0,
new MenuItem({
label: "Update available!",
click() {
update();
}
})
);
trayContextMenu.insert(
1,
new MenuItem({
type: "separator"
})
);
tray.setContextMenu(trayContextMenu);
}
function updateTray() {
updateAvailable = true;
trayManager.update();
}

View File

@@ -2,13 +2,18 @@
"compilerOptions": {
"module": "commonjs",
"target": "es2018",
"moduleResolution": "node",
"inlineSourceMap": true,
"outDir": "dist/app",
"removeComments": true,
"esModuleInterop": true
"esModuleInterop": true,
"skipLibCheck": true,
"noUnusedParameters": true,
"noUnusedLocals": true
},
"include": ["src/**/*"],
"exclude": [
"**/node_modules/",
"pkg.ts",
"util/**/*",
"installer_assets/builder.ts",

View File

@@ -1,17 +1,7 @@
import { readFileSync, writeFileSync } from "fs";
import { parse, stringify } from "ini";
let file = readFileSync("installer_assets/PreMiD-Upgrade.xml", "utf-8");
file = file.replace("VERSION", require("../package.json").version);
writeFileSync("installer_assets/PreMiD-Upgrade.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("installer_assets/update.ini", stringify(updateIni));

View File

@@ -5,8 +5,8 @@ let sftp = new Client();
sftp
.connect({
host: process.env.SSHHOST,
username: process.env.SSHUSERNAME,
password: process.env.SSHPASSWORD
username: process.env.SSH_USERNAME,
privateKey: process.env.SSH_KEY
})
.then(async () => {
sftp

2658
yarn.lock

File diff suppressed because it is too large Load Diff