66 Commits

Author SHA1 Message Date
Maarten van Heusden
c8d215bf37 Release v2.1.1 2023-04-13 16:39:59 +02:00
Maarten van Heusden
c945f90f36 Fix some characters in the password breaking the command
closes #80
2023-04-13 16:23:51 +02:00
Maarten van Heusden
2943fe62fe Update dependencies 2023-04-13 16:22:44 +02:00
Maarten van Heusden
17e31901a2 Add .NET hardlinks
this ensures the latest .NET SDK 6.0 is always downloaded
2023-04-10 18:09:18 +02:00
Maarten van Heusden
b26e95a992 Update Primer CSS to v21.0.0 2023-04-10 18:08:43 +02:00
Maarten van Heusden
fcbf340a95 Rewrite README, update .NET 2023-04-09 13:08:51 +02:00
Maarten
7aa60d53d9 Merge pull request #78 from mmvanheusden/dependabot/npm_and_yarn/electron-24.0.0
Bump electron from 23.2.1 to 24.0.0
2023-04-05 12:41:08 +02:00
dependabot[bot]
01b9f1eda6 Bump electron from 23.2.1 to 24.0.0
Bumps [electron](https://github.com/electron/electron) from 23.2.1 to 24.0.0.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v23.2.1...v24.0.0)

---
updated-dependencies:
- dependency-name: electron
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-04 22:01:17 +00:00
Maarten
b2dcd5279f Merge pull request #76 from mmvanheusden/dependabot/npm_and_yarn/eslint-8.37.0
Bump eslint from 8.36.0 to 8.37.0
2023-04-02 19:38:47 +02:00
Maarten
c655207c04 Merge pull request #77 from mmvanheusden/dependabot/npm_and_yarn/electron-23.2.1
Bump electron from 23.2.0 to 23.2.1
2023-04-02 19:38:37 +02:00
dependabot[bot]
84dde67a4d Bump electron from 23.2.0 to 23.2.1
Bumps [electron](https://github.com/electron/electron) from 23.2.0 to 23.2.1.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v23.2.0...v23.2.1)

---
updated-dependencies:
- dependency-name: electron
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-30 22:01:40 +00:00
dependabot[bot]
6b603a004d Bump eslint from 8.36.0 to 8.37.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.36.0 to 8.37.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.36.0...v8.37.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-29 22:02:13 +00:00
Maarten
1d1f66bb7c Update README.md 2023-03-24 21:01:17 +01:00
Maarten
b8fc38b4f9 Merge pull request #75 from mmvanheusden/dependabot/npm_and_yarn/electron-23.2.0
Bump electron from 23.1.4 to 23.2.0
2023-03-24 16:24:27 +01:00
dependabot[bot]
8b7253d9bf Bump electron from 23.1.4 to 23.2.0
Bumps [electron](https://github.com/electron/electron) from 23.1.4 to 23.2.0.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v23.1.4...v23.2.0)

---
updated-dependencies:
- dependency-name: electron
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-23 22:02:21 +00:00
Maarten
702a4530ed Merge pull request #74 from mmvanheusden/dependabot/npm_and_yarn/electron-23.1.4
Bump electron from 23.1.3 to 23.1.4
2023-03-22 13:26:55 +01:00
Maarten
f0e378fde2 Merge pull request #73 from mmvanheusden/dependabot/npm_and_yarn/http-cache-semantics-4.1.1
Bump http-cache-semantics from 4.1.0 to 4.1.1
2023-03-22 13:26:39 +01:00
dependabot[bot]
f64655eee2 Bump electron from 23.1.3 to 23.1.4
Bumps [electron](https://github.com/electron/electron) from 23.1.3 to 23.1.4.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v23.1.3...v23.1.4)

---
updated-dependencies:
- dependency-name: electron
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-16 22:02:01 +00:00
dependabot[bot]
ab8c23c6db Bump http-cache-semantics from 4.1.0 to 4.1.1
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases)
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: http-cache-semantics
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-14 15:20:10 +00:00
Maarten
36c42910a2 Merge pull request #71 from mmvanheusden/dependabot/npm_and_yarn/electron-23.1.3
Bump electron from 23.1.2 to 23.1.3
2023-03-14 16:19:59 +01:00
Maarten
0f0442cf61 Merge pull request #72 from mmvanheusden/dependabot/npm_and_yarn/eslint-8.36.0
Bump eslint from 8.35.0 to 8.36.0
2023-03-14 16:19:44 +01:00
dependabot[bot]
15eecac4e3 Bump eslint from 8.35.0 to 8.36.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.35.0 to 8.36.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.35.0...v8.36.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-13 22:21:57 +00:00
dependabot[bot]
72febb5c8b Bump electron from 23.1.2 to 23.1.3
Bumps [electron](https://github.com/electron/electron) from 23.1.2 to 23.1.3.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v23.1.2...v23.1.3)

---
updated-dependencies:
- dependency-name: electron
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-08 22:04:19 +00:00
Maarten
f8ad3b3566 Merge pull request #70 from mmvanheusden/dependabot/npm_and_yarn/electron-23.1.2
Bump electron from 23.1.1 to 23.1.2
2023-03-08 16:53:33 +01:00
dependabot[bot]
8891e550c5 Bump electron from 23.1.1 to 23.1.2
Bumps [electron](https://github.com/electron/electron) from 23.1.1 to 23.1.2.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v23.1.1...v23.1.2)

---
updated-dependencies:
- dependency-name: electron
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-03 22:27:20 +00:00
Maarten
47888668ae Merge pull request #69 from mmvanheusden/dependabot/npm_and_yarn/eslint-8.35.0
Bump eslint from 8.34.0 to 8.35.0
2023-02-28 08:57:50 +01:00
dependabot[bot]
dc6a7d966c Bump eslint from 8.34.0 to 8.35.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.34.0 to 8.35.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.34.0...v8.35.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-27 21:32:40 +00:00
Maarten
4f2b7d6cb5 Merge pull request #68 from mmvanheusden/dependabot/npm_and_yarn/electron-23.1.1
Bump electron from 23.1.0 to 23.1.1
2023-02-25 13:51:16 +01:00
dependabot[bot]
c4085fe6ea Bump electron from 23.1.0 to 23.1.1
Bumps [electron](https://github.com/electron/electron) from 23.1.0 to 23.1.1.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v23.1.0...v23.1.1)

---
updated-dependencies:
- dependency-name: electron
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-22 22:06:08 +00:00
Maarten
0073974d25 Merge pull request #67 from mmvanheusden/dependabot/npm_and_yarn/electron-23.1.0
Bump electron from 23.0.0 to 23.1.0
2023-02-17 09:42:05 +01:00
dependabot[bot]
a9cf7aa338 Bump electron from 23.0.0 to 23.1.0
Bumps [electron](https://github.com/electron/electron) from 23.0.0 to 23.1.0.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v23.0.0...v23.1.0)

---
updated-dependencies:
- dependency-name: electron
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-16 22:09:30 +00:00
Maarten
b66abf916a Merge pull request #66 from mmvanheusden/dependabot/npm_and_yarn/eslint-8.34.0
Bump eslint from 8.33.0 to 8.34.0
2023-02-12 08:32:27 +01:00
dependabot[bot]
e4b287d2b2 Bump eslint from 8.33.0 to 8.34.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.33.0 to 8.34.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.33.0...v8.34.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-10 22:12:43 +00:00
Maarten
5e39208999 Merge pull request #65 from mmvanheusden/dependabot/npm_and_yarn/electron-23.0.0
Bump electron from 22.2.0 to 23.0.0
2023-02-08 08:32:30 +01:00
dependabot[bot]
b47d1ac1d9 Bump electron from 22.2.0 to 23.0.0
Bumps [electron](https://github.com/electron/electron) from 22.2.0 to 23.0.0.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v22.2.0...v23.0.0)

---
updated-dependencies:
- dependency-name: electron
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-07 21:17:19 +00:00
Maarten
3564bf7202 Merge pull request #64 from mmvanheusden/dependabot/npm_and_yarn/electron-22.2.0
Bump electron from 22.1.0 to 22.2.0
2023-02-03 19:13:15 +01:00
dependabot[bot]
1a974f40d9 Bump electron from 22.1.0 to 22.2.0
Bumps [electron](https://github.com/electron/electron) from 22.1.0 to 22.2.0.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v22.1.0...v22.2.0)

---
updated-dependencies:
- dependency-name: electron
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-01 21:12:52 +00:00
Maarten
e7e5223132 Merge pull request #63 from mmvanheusden/dependabot/npm_and_yarn/eslint-8.33.0
Bump eslint from 8.32.0 to 8.33.0
2023-01-31 10:49:21 +01:00
dependabot[bot]
d8e20aac62 Bump eslint from 8.32.0 to 8.33.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.32.0 to 8.33.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.32.0...v8.33.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-30 21:20:23 +00:00
Maarten
18915bf7a4 Merge pull request #62 from mmvanheusden/dependabot/npm_and_yarn/electron-22.1.0
Bump electron from 22.0.3 to 22.1.0
2023-01-26 09:59:43 +01:00
dependabot[bot]
9ccdf3e0cb Bump electron from 22.0.3 to 22.1.0
Bumps [electron](https://github.com/electron/electron) from 22.0.3 to 22.1.0.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v22.0.3...v22.1.0)

---
updated-dependencies:
- dependency-name: electron
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-25 21:16:47 +00:00
Maarten
a08402fb0e Merge pull request #61 from mmvanheusden/dependabot/npm_and_yarn/electron-22.0.3
Bump electron from 22.0.2 to 22.0.3
2023-01-20 03:35:36 -08:00
dependabot[bot]
95d58b1bfa Bump electron from 22.0.2 to 22.0.3
Bumps [electron](https://github.com/electron/electron) from 22.0.2 to 22.0.3.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v22.0.2...v22.0.3)

---
updated-dependencies:
- dependency-name: electron
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-19 21:12:46 +00:00
Maarten
f17386d7c8 Merge pull request #60 from mmvanheusden/dependabot/npm_and_yarn/eslint-8.32.0
Bump eslint from 8.31.0 to 8.32.0
2023-01-18 00:53:36 -08:00
dependabot[bot]
74cbc0fee9 Bump eslint from 8.31.0 to 8.32.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.31.0 to 8.32.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.31.0...v8.32.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-16 21:18:59 +00:00
Maarten
866163b81c Merge pull request #59 from mmvanheusden/dependabot/npm_and_yarn/electron-22.0.2
Bump electron from 22.0.0 to 22.0.2
2023-01-14 10:42:42 -08:00
dependabot[bot]
1682539aba Bump electron from 22.0.0 to 22.0.2
Bumps [electron](https://github.com/electron/electron) from 22.0.0 to 22.0.2.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v22.0.0...v22.0.2)

---
updated-dependencies:
- dependency-name: electron
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-13 21:14:45 +00:00
mmvanheusden
4215b3b233 Update everything 2023-01-06 08:16:35 +01:00
Maarten
3e4faa5492 Merge pull request #57 from mmvanheusden/dependabot/npm_and_yarn/json5-2.2.3
Bump json5 from 2.2.1 to 2.2.3
2023-01-03 16:46:13 +01:00
dependabot[bot]
cacd77c246 Bump json5 from 2.2.1 to 2.2.3
Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.3.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v2.2.1...v2.2.3)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-03 15:36:34 +00:00
Maarten
9d5d09c252 Merge pull request #56 from mmvanheusden/dependabot/npm_and_yarn/eslint-8.31.0
Bump eslint from 8.30.0 to 8.31.0
2023-01-03 16:36:11 +01:00
dependabot[bot]
72efb71ca4 Bump eslint from 8.30.0 to 8.31.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.30.0 to 8.31.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.30.0...v8.31.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-02 21:15:47 +00:00
Maarten
be34cc746e Merge pull request #55 from mmvanheusden/dependabot/npm_and_yarn/eslint-8.30.0
Bump eslint from 8.29.0 to 8.30.0
2022-12-21 11:48:54 +01:00
dependabot[bot]
7f669a44d4 Bump eslint from 8.29.0 to 8.30.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.29.0 to 8.30.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.29.0...v8.30.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-19 21:18:05 +00:00
Maarten
e2020d7aa3 yes
got them swag
2022-12-14 11:01:36 +01:00
Maarten
3f185153e9 Update README.md 2022-12-13 15:04:16 +01:00
Maarten
28ea79276e Merge pull request #54 from mmvanheusden/dependabot/npm_and_yarn/eslint-8.29.0
Bump eslint from 8.28.0 to 8.29.0
2022-12-06 08:51:07 +01:00
dependabot[bot]
b1bcac83f5 Bump eslint from 8.28.0 to 8.29.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.28.0 to 8.29.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.28.0...v8.29.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-05 21:17:16 +00:00
Maarten
96fec37650 Merge pull request #53 from mmvanheusden/dependabot/npm_and_yarn/electron-22.0.0
Bump electron from 21.3.1 to 22.0.0
2022-12-01 14:19:34 +01:00
dependabot[bot]
a976d807c1 Bump electron from 21.3.1 to 22.0.0
Bumps [electron](https://github.com/electron/electron) from 21.3.1 to 22.0.0.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v21.3.1...v22.0.0)

---
updated-dependencies:
- dependency-name: electron
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-30 21:27:48 +00:00
Maarten
0e56ec477f Merge pull request #52 from mmvanheusden/dependabot/npm_and_yarn/electron-21.3.1
Bump electron from 21.3.0 to 21.3.1
2022-11-25 19:07:53 +01:00
dependabot[bot]
6eed37278d Bump electron from 21.3.0 to 21.3.1
Bumps [electron](https://github.com/electron/electron) from 21.3.0 to 21.3.1.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v21.3.0...v21.3.1)

---
updated-dependencies:
- dependency-name: electron
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-24 21:25:10 +00:00
Maarten
11e0316d50 Merge pull request #50 from mmvanheusden/dependabot/npm_and_yarn/eslint-8.28.0
Bump eslint from 8.27.0 to 8.28.0
2022-11-19 10:25:36 +01:00
dependabot[bot]
f59b350acf Bump eslint from 8.27.0 to 8.28.0
Bumps [eslint](https://github.com/eslint/eslint) from 8.27.0 to 8.28.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.27.0...v8.28.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-19 00:50:11 +00:00
Maarten
e82d943cbd Merge pull request #49 from mmvanheusden/dependabot/npm_and_yarn/electron-21.3.0
Bump electron from 21.2.3 to 21.3.0
2022-11-18 07:37:55 +01:00
dependabot[bot]
66a1b6f01a Bump electron from 21.2.3 to 21.3.0
Bumps [electron](https://github.com/electron/electron) from 21.2.3 to 21.3.0.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v21.2.3...v21.3.0)

---
updated-dependencies:
- dependency-name: electron
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-17 21:24:19 +00:00
6 changed files with 463 additions and 3132 deletions

108
README.md
View File

@@ -1,36 +1,103 @@
<h1 align="center">SteamDepotDownloaderGUI</h1>
<p align="center">SteamDepotDownloaderGUI is a graphical user interface for DepotDownloader.</p>
<p align="center">You can download older versions of Steam games, useful for testing and speedrunners.</p>
<h1 align="center">
<br>
SteamDepotDownloaderGUI
<br>
</h1>
<h4 align="center">A graphical wrapper of Depotdownloader, designed to make downloading Steam depots easy. built on top of <a href="https://www.electronjs.org" target="_blank">Electron</a>.</h4>
<p align="center">
<img alt="GitHub all releases" src="https://img.shields.io/github/downloads/mmvanheusden/SteamDepotDownloaderGUI/total?color=orange&label=downloads">
<img alt="GitHub last commit" src="https://img.shields.io/github/last-commit/mmvanheusden/SteamDepotDownloaderGUI?color=crimson">
<a href="https://github.com/mmvanheusden/SteamDepotDownloaderGUI/releases/latest"><img alt="Download latest release" src="https://img.shields.io/badge/Download -ffbd03?style=for-the-badge&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAABd0lEQVRoge2XwUrDQBCGPz3Ee++2UBSvdsGbeLHeFX0lPQhei+8g2AfwSVREK+LJ1oqHUGjRQ7Z0laRJNtldKPPBwoTM7D9/sks2IAiCsKrsAK/AC7DtSmTd1cTAKbAJtIAzVyIuDURGvOFKxKUBL4iB0IiB0IiB0IiB0IiB0IiB0IiB0IgBoA08Ak+AKpCvdO6AGn416zBwDGyRGLljuQmlc9pAEzipKl6HgVtgpOMGSYOdlLyOvtfQ1yPgpgb9WlDAEPjRYwj0jet+yv0iy80ru8AHiyazxiewF6jHXPJMeG3+CoiBy5J1/5dTlWVzAXwD5yXrAJho4YlFbdqesFnzsa6PLWr/PD0bFPAA3GO/YXN7WMspLpLnktweVvooMTPiKDPLHabmLCtpmYF3I96v3E55Doz4zWaCaxYb6Bno4udNRMCR1pzr92wmagFfZH+UfI0xycHPim5gE2Pg0Lb5OU2SVzgAph6anmqtHhWevCAIgh9+AdLMtu/CZhHJAAAAAElFTkSuQmCC">
<a href="https://github.com/mmvanheusden/SteamDepotDownloaderGUI/releases/latest">
<img src="https://img.shields.io/github/downloads/mmvanheusden/SteamDepotDownloaderGUI/total?color=orange&label=downloads"
alt="Download count badge">
</a>
<a href="https://img.shields.io/github/last-commit/mmvanheusden/SteamDepotDownloaderGUI?color=crimson">
<img src="https://img.shields.io/github/last-commit/mmvanheusden/SteamDepotDownloaderGUI?color=crimson"
alt="Last contribution badge">
</a>
<a href="https://github.com/mmvanheusden/SteamDepotDownloaderGUI/releases/latest">
<img src="https://img.shields.io/badge/Download -ffbd03?style=for-the-badge&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QA/wD/AP+gvaeTAAABd0lEQVRoge2XwUrDQBCGPz3Ee++2UBSvdsGbeLHeFX0lPQhei+8g2AfwSVREK+LJ1oqHUGjRQ7Z0laRJNtldKPPBwoTM7D9/sks2IAiCsKrsAK/AC7DtSmTd1cTAKbAJtIAzVyIuDURGvOFKxKUBL4iB0IiB0IiB0IiB0IiB0IiB0IiB0IgBoA08Ak+AKpCvdO6AGn416zBwDGyRGLljuQmlc9pAEzipKl6HgVtgpOMGSYOdlLyOvtfQ1yPgpgb9WlDAEPjRYwj0jet+yv0iy80ru8AHiyazxiewF6jHXPJMeG3+CoiBy5J1/5dTlWVzAXwD5yXrAJho4YlFbdqesFnzsa6PLWr/PD0bFPAA3GO/YXN7WMspLpLnktweVvooMTPiKDPLHabmLCtpmYF3I96v3E55Doz4zWaCaxYb6Bno4udNRMCR1pzr92wmagFfZH+UfI0xycHPim5gE2Pg0Lb5OU2SVzgAph6anmqtHhWevCAIgh9+AdLMtu/CZhHJAAAAAElFTkSuQmCC"
alt="Download latest release badge">
</a>
<a href="https://visitor-badge.glitch.me/badge?page_id=mmvanheusden.SteamDepotDownloaderGUI">
<img src="https://visitor-badge.glitch.me/badge?page_id=mmvanheusden.SteamDepotDownloaderGUI"
alt="Visitor count badge">
</a>
<a href="https://liberapay.com/barbapapa">
<img src="https://img.shields.io/badge/Donate-black?logo=liberapay"
alt="Donation badge">
</a>
<a href="https://www.codefactor.io/repository/github/mmvanheusden/steamdepotdownloadergui/badge/master">
<img src="https://www.codefactor.io/repository/github/mmvanheusden/steamdepotdownloadergui/badge/master"
alt="CodeFactor badge">
</a>
<img alt="Visitor Count" src="https://visitor-badge.glitch.me/badge?page_id=mmvanheusden.SteamDepotDownloaderGUI">
<a href="https://www.codefactor.io/repository/github/mmvanheusden/steamdepotdownloadergui/overview/master"><img src="https://www.codefactor.io/repository/github/mmvanheusden/steamdepotdownloadergui/badge/master" alt="CodeFactor" /></a>
</p>
<p align="center">
<img alt="Screenshot" src="screenshot.png" />
<a href="#features">Features</a>
<a href="#installation">Installation</a>
<a href="#how-to-use">How to use</a>
<a href="#credits">Credits</a>
<a href="#support">Support</a>
<a href="#contribute">Contribute</a>
</p>
<p align="center">
<img alt="Screenshot of the downloader interface" src="screenshot.png"
style="max-width: 70%;"/>
</p>
## Features
* Cross platform
- Windows
- <s>macOS</s>
- Linux
* Cross terminal
- Gnome Terminal
- cmd
- Konsole
- xfce4-terminal
- Terminator
- Manual: produce a script that can be copy pasted into a terminal of choice
* Support for anonymous downloads
## Installation
Download the latest release for your operating system
from [GitHub](https://github.com/mmvanheusden/SteamDepotDownloaderGUI/releases/latest).
If you haven't already, install [.NET SDK 6.0](https://dotnet.microsoft.com/en-us/download/dotnet/6.0) on your computer.
From then, download the appropriate binary from [here](https://github.com/mmvanheusden/SteamDepotDownloaderGUI/releases/latest).
> **Note**
> No support will be provided for binaries downloaded from unofficial mirrors like softpedia.
## How to use
Enter everything you normally would in the DepotDownloader console and select your OS/terminal and click download
## Credits
This software uses the following open source packages:
- [Electron](http://electron.atom.io/)
- [Node.js](https://nodejs.org/)
- [Primer CSS](https://primer.style/css/)
- [DepotDownloader](https://github.com/SteamRE/DepotDownloader/)
- README inspired from [Markdownify](https://github.com/amitmerchant1990/electron-markdownify#readme)
## Support
If you need help, please open an issue.
Donations can be made through Liberapay :)
**⚠ No support will be provided for binaries downloaded from unofficial mirrors like softpedia. ⚠**
<a href="https://liberapay.com/barbapapa">
<img src="https://img.shields.io/badge/Donate-black?logo=liberapay&style=for-the-badge"
alt="Donation badge">
</a>
## Usage
Enter everything you normally would in the DepotDownloader console.
## Contributing
## Contribute
If you want to contribute to SteamDepotDownloaderGUI, please make sure to follow
the [contributing instructions and guidelines](contributing.md).
@@ -38,3 +105,8 @@ the [contributing instructions and guidelines](contributing.md).
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to keep code consistent and cross-platform compatible.
##### --
##### enjoy 😘

View File

@@ -48,7 +48,7 @@ function submitDotnet() {
document.getElementById("dotnetwarning").hidden = true
if (os.includes("win")) {
console.debug("Opened .NET download page for " + os.charAt(0).toUpperCase() + os.slice(1))
void electron.shell.openExternal("https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/sdk-6.0.301-windows-x64-installer")
void electron.shell.openExternal("https://aka.ms/dotnet/6.0/dotnet-sdk-win-x64.exe")
}
if (os.includes("linux")) {
console.debug("Opened .NET download page for " + os.charAt(0).toUpperCase() + os.slice(1))
@@ -57,7 +57,7 @@ function submitDotnet() {
if (os.includes("darwin")) {
console.debug("Opened .NET download page for" + os)
//TODO: Apple Silicon(ARM64) URL
void electron.shell.openExternal("https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/sdk-6.0.301-macos-x64-installer")
void electron.shell.openExternal("https://aka.ms/dotnet/6.0/dotnet-sdk-osx-x64.pkg")
}
}

View File

@@ -4,7 +4,7 @@
<head>
<meta charset="UTF-8">
<meta content="width=device-width, initial-scale=1" name="viewport"/>
<link href="https://unpkg.com/@primer/css@20.4.8/dist/primer.css" rel="stylesheet"/>
<link href="https://unpkg.com/@primer/css@21.0.0/dist/primer.css" rel="stylesheet"/>
<title>SteamDepotDownloaderGUI</title>
</head>
<body>
@@ -43,14 +43,14 @@
<div class="form-group-header">
<label for="username">Username</label>
</div>
<input class="form-control input-block" id="username" type="text" placeholder="Leave empty for anonymous login"/>
<input class="form-control input-block" id="username" type="text" placeholder="Leave empty for anonymous download"/>
</div>
<div class="form-group mx-3 mt-1">
<div class="form-group-header">
<label for="password">Password</label>
</div>
<input class="form-control input-block" id="password" type="password" placeholder="Leave empty for anonymous login"/>
<input class="form-control input-block" id="password" type="password" placeholder="Leave empty for anonymous download"/>
</div>
<div class="form-group mx-3 mt-1 required">

3466
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{
"name": "steamdepotdownloadergui",
"version": "2.1.0",
"version": "2.1.1",
"description": "DepotDownloader Electron frontend",
"main": "main.js",
"scripts": {
@@ -30,9 +30,9 @@
},
"homepage": "https://github.com/mmvanheusden/SteamDepotDownloaderGUI#readme",
"devDependencies": {
"electron": "^21.2.3",
"electron": "^24.0.0",
"electron-builder": "^23.6.0",
"eslint": "^8.27.0"
"eslint": "^8.37.0"
},
"dependencies": {
"elecron": "^0.0.1-security",

View File

@@ -156,8 +156,11 @@ const createCommand = () => {
// if either the username or password fields are empty, anonymous login is used
let anonymous = username === "" || password === ""
// Allows enormous strings like &$§"&$="§$/"(§NJUIDW>;!%?aQ52V?*['YsDnRy|(+Q 1h6BmnDQp,(Xr&Th _fMMm|*1T5a^HBuJr)EYKdA$~V*9N~74zg3hf9ZH(!HR"§RH§"H(R being used as password
password = password.replace(/"/g, "\"\"")
// build the username and password flags into one string, allowing for anonymous login
let userpass = anonymous ? "" : `-username ${username} -password ${password}`
let userpass = anonymous ? "" : `-username ${username} -password "${password}"`
const finalPath = platformpath() + path.sep + "games" + path.sep + appid