CakeLancelot
7b3de1fe52
Bump fs-extra version to 2.0.0
...
This is the latest version that supports ES5
2023-02-17 20:07:52 -06:00
CakeLancelot
675a5fce50
Update repo URL in package.json
2023-02-11 16:08:25 +00:00
CakeLancelot
d554b6b968
Get version number from package.json on app start
...
This is easy to miss when prepping a new release so I figured we might as well automate it
2023-02-09 11:56:53 -06:00
CakeLancelot
5da0da1981
Consolidate afterPack scripts into one file
2023-02-09 04:39:21 -06:00
CakeLancelot
d0f947c4a5
Add large address aware patch to build process
2023-02-09 03:14:09 +00:00
CakeLancelot
4726a50be7
package.json tweaks, update LICENSE.md date
2023-02-09 01:04:20 +00:00
CakeLancelot
51f7eaf33d
Minor changes/updates
...
* Change `name` in package.json to PascalCase, as this is what is used for the creation of folders in AppData, etc.
* Regenerate package-lock.json
* Bump dependency versions
* Update copyright year
2023-02-08 12:44:25 -06:00
Hichem Fantar
fd92f2de5e
switch from tabs to spaces & set indent size to 4
2022-07-26 15:41:07 +01:00
Hichem Fantar
e2b704a701
Add prettier script to format entire project
2022-07-18 19:40:47 +01:00
Hichem Fantar
9a083d7a04
configure prettier for a prettier project
2022-07-18 19:19:22 +01:00
9bfe3d6d99
Bump copyright year to 2022
2022-06-28 23:06:05 +02:00
gsemaj
53bf47d6da
Update version references
2021-09-18 19:10:28 -04:00
CakeLancelot
812ddeb0b8
Ignore unnecessary files on pack, explicitly enable shortcut creation
...
I *would* like for shortcuts to be an optional thing (ex. an installer page asking if you would like to create one in start, on desktop, etc.) but it seems that you need to mess with NSIS scripting. Later on, maybe.
2021-05-17 04:12:53 -05:00
CakeLancelot
5cbe30f39f
Various package.json tweaks
...
* On `npm run dist`, build both nsis and zip
* Delete unnecessary default-app folder after pack
* Make sure installers are 32 bit
* Amend `repository` field
2021-05-17 03:09:24 -05:00
CakeLancelot
bfac6e9250
Use fs-extra for copying files synchronously
...
Also, sorry about the diff. Turns out some of the files in the repo were CRLF.
2021-05-16 21:06:57 -05:00
CakeLancelot
5d5dce9647
Move to npm for development and packaging
...
I had to hack the package.json to force `electron-prebuilt` to use a 32-bit binary - everything else should be fairly out of the box
2021-04-28 12:37:22 -05:00