fix: packaging
This commit is contained in:
parent
64bfb736a5
commit
01fac9d9f4
6 changed files with 13288 additions and 6690 deletions
BIN
bun.lockb
BIN
bun.lockb
Binary file not shown.
14
flake.nix
14
flake.nix
|
@ -35,13 +35,17 @@
|
|||
modules = [
|
||||
{
|
||||
languages = {
|
||||
javascript = {
|
||||
enable = true;
|
||||
bun.enable = true;
|
||||
javascript.enable = true;
|
||||
|
||||
# electron-forge doesn't work with bun yet :(
|
||||
javascript.npm.enable = true;
|
||||
};
|
||||
|
||||
typescript.enable = true;
|
||||
};
|
||||
packages = with pkgs; [
|
||||
zip
|
||||
wine64
|
||||
mono
|
||||
];
|
||||
}
|
||||
];
|
||||
};
|
||||
|
|
|
@ -2,24 +2,8 @@ module.exports = {
|
|||
packagerConfig: {},
|
||||
rebuildConfig: {},
|
||||
makers: [
|
||||
{
|
||||
name: '@electron-forge/maker-squirrel',
|
||||
config: {
|
||||
certificateFile: './cert.pfx',
|
||||
certificatePassword: process.env.CERTIFICATE_PASSWORD,
|
||||
},
|
||||
},
|
||||
{
|
||||
name: '@electron-forge/maker-zip',
|
||||
platforms: ['darwin', 'win32'],
|
||||
},
|
||||
{
|
||||
name: '@electron-forge/maker-deb',
|
||||
config: {},
|
||||
},
|
||||
{
|
||||
name: '@electron-forge/maker-rpm',
|
||||
config: {},
|
||||
},
|
||||
],
|
||||
plugins: [
|
||||
|
|
13274
package-lock.json
generated
Normal file
13274
package-lock.json
generated
Normal file
File diff suppressed because it is too large
Load diff
|
@ -2,12 +2,14 @@
|
|||
"name": "ed-safari",
|
||||
"productName": "ed-safari",
|
||||
"version": "1.0.0",
|
||||
"description": "My Electron application description",
|
||||
"description": "Show body value while exploring!",
|
||||
"main": ".vite/build/main.js",
|
||||
"scripts": {
|
||||
"start": "electron-forge start",
|
||||
"package": "electron-forge package",
|
||||
"make": "electron-forge make",
|
||||
"make:win": "electron-forge make --platform=win32",
|
||||
"make:linux": "electron-forge make --platform=linux",
|
||||
"make": "npm run make:win && npm run make:linux",
|
||||
"publish": "electron-forge publish",
|
||||
"lint": "echo \"No linting configured\"",
|
||||
"test": "jest"
|
||||
|
@ -15,7 +17,7 @@
|
|||
"keywords": [],
|
||||
"author": {
|
||||
"name": "punkfairie",
|
||||
"email": "marleyrae1997@gmail.com"
|
||||
"email": "marley@punkfairie.net"
|
||||
},
|
||||
"license": "GPL-3.0-only",
|
||||
"browserslist": [
|
||||
|
|
Loading…
Reference in a new issue