-
-
Notifications
You must be signed in to change notification settings - Fork 449
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Move electron-builder config into separate file * Actually exclude yarn lock file from GitHub diffs "-diff" only tells Git to treat the file as binary, which was not my intention with the original change * Remove unused ESLint config section This isn't used, since we have a proper config file (.eslintrc) * Include JS files in ESLint * Move `scripts` above `dependencies` This is just for readability’s sake. I'd argue that adding/modifying scripts happens more often than manually modifying our dependency list * Rename `.eslintrc` -> `.eslintrc.json` * Add more Webstorm config files to the repo This adds: - ESLint and Prettier config - A scope for the `src` directory - Git commit lines being limited to 80 characters * Remove comment from ESLint's tsconfig Comments aren't valid JSON
- Loading branch information
Showing
10 changed files
with
139 additions
and
154 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,5 @@ | ||
sign/** | ||
flatpak-build/** | ||
playwright-report/** | ||
build/**/* | ||
dist/**/* |
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
yarn.lock -diff | ||
yarn.lock linguist-generated=true |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,94 @@ | ||
appId: com.heroicgameslauncher.hgl | ||
productName: Heroic | ||
afterSign: sign/afterSign.js | ||
afterPack: sign/afterPack.js | ||
files: | ||
- build/**/* | ||
- node_modules/**/* | ||
- '!build/bin/*' | ||
- build/bin/legendary.LICENSE | ||
|
||
asarUnpack: | ||
- build/icon.png | ||
- build/icon.icns | ||
- build/win_icon.ico | ||
- build/icon-dark.png | ||
- build/icon-light.png | ||
- build/webviewPreload.js | ||
|
||
electronDownload: | ||
mirror: https://github.com/castlabs/electron-releases/releases/download/v | ||
|
||
protocols: | ||
- name: heroic | ||
schemes: | ||
- heroic | ||
|
||
win: | ||
artifactName: ${productName}-${version}-Setup-${arch}.${ext} | ||
icon: build/win_icon.ico | ||
asarUnpack: | ||
- build/bin/win32/legendary.exe | ||
- build/bin/win32/gogdl.exe | ||
- build/bin/win32/nile.exe | ||
files: build/bin/win32/* | ||
|
||
portable: | ||
artifactName: ${productName}-${version}-Portable-${arch}.${ext} | ||
|
||
mac: | ||
artifactName: ${productName}-${version}-macOS-${arch}.${ext} | ||
category: public.app-category.games | ||
icon: build/icon.icns | ||
entitlements: build/entitlements.mac.plist | ||
entitlementsInherit: build/entitlements.mac.plist | ||
extendInfo: | ||
com.apple.security.cs.allow-jit: true | ||
asarUnpack: | ||
- build/bin/darwin/legendary | ||
- build/bin/darwin/gogdl | ||
- build/bin/darwin/nile | ||
files: | ||
- build/bin/darwin/* | ||
|
||
dmg: | ||
background: public/dmg.png | ||
window: | ||
width: 600 | ||
height: 500 | ||
contents: | ||
- x: 10 | ||
y: 215 | ||
type: file | ||
- x: 420 | ||
y: 215 | ||
type: link | ||
path: /Applications | ||
|
||
linux: | ||
category: Game | ||
icon: build/icon.icns | ||
description: An Open Source Launcher for GOG and Epic Games | ||
desktop: | ||
Name: Heroic Games Launcher | ||
Comment[de]: Ein Open Source Spielelauncher for GOG und Epic Games | ||
asarUnpack: | ||
- build/bin/linux/legendary | ||
- build/bin/linux/gogdl | ||
- build/bin/linux/nile | ||
- build/bin/linux/vulkan-helper | ||
files: | ||
- build/bin/linux/* | ||
|
||
snap: | ||
base: core20 | ||
confinement: strict | ||
grade: stable | ||
category: Games | ||
synopsis: An Open Source Launcher for GOG Amazon and Epic Games | ||
description: Heroic is an Open Source Games Launcher. Right now it supports launching games from the Epic Games Store using Legendary Amazon Games using Nile and GOG Games using our custom implementations Nile and gogdl. | ||
publish: | ||
provider: snapStore | ||
channels: | ||
- edge | ||
repo: heroic |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,5 @@ | ||
{ | ||
// extend your base config so you don't have to redefine your compilerOptions | ||
"extends": "./tsconfig.json", | ||
"include": ["**/*.ts", "**/*.tsx"], | ||
"include": ["**/*.ts", "**/*.tsx", "**/*.js"], | ||
"exclude": [] | ||
} |