Merged CEO and Client App
This commit is contained in:
@@ -0,0 +1,82 @@
|
||||
{
|
||||
"name": "clientapp",
|
||||
"productName": "ClientApp",
|
||||
"version": "1.0.0",
|
||||
"description": "Aplicatie P2P pentru stocarea resurselor digitale",
|
||||
"scripts": {
|
||||
"format": "prettier --write ./src/**/*.ts",
|
||||
"clean": "del-cli dist && del-cli out",
|
||||
"build-dist": "tsc && copyfiles -u 1 'src/**/*' dist",
|
||||
"start-dev": "tsc && copyfiles -u 1 'src/**/*' dist && electron dist/main/main.js -- --expose-gc",
|
||||
"start": "npm run clean && npm run build-dist && electron-forge start -- --expose-gc",
|
||||
"package": "npm run clean && npm run build-dist && electron-forge package -- --expose-gc",
|
||||
"make": "npm run clean && npm run build-dist && electron-forge make -- --expose-gc"
|
||||
},
|
||||
"main": "dist/main/main.js",
|
||||
"author": "Cerbu Andrei - Mihnea",
|
||||
"license": "ISC",
|
||||
"dependencies": {
|
||||
"check-disk-space": "^3.4.0",
|
||||
"dotenv": "^16.4.5",
|
||||
"jsonfile": "^6.1.0",
|
||||
"ping": "^0.4.4",
|
||||
"uuid": "^10.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@electron-forge/cli": "^6.0.0",
|
||||
"@electron-forge/maker-deb": "^6.0.0",
|
||||
"@electron-forge/maker-rpm": "^6.0.0",
|
||||
"@electron-forge/maker-squirrel": "^6.0.0",
|
||||
"@electron-forge/maker-zip": "^6.0.0",
|
||||
"@types/jsonfile": "^6.1.4",
|
||||
"@types/ping": "^0.4.4",
|
||||
"@types/uuid": "^10.0.0",
|
||||
"copyfiles": "^2.4.1",
|
||||
"del-cli": "^5.0.0",
|
||||
"electron": "^33.0.2",
|
||||
"node-disk-info": "^1.3.0",
|
||||
"prettier": "^3.4.2",
|
||||
"typescript": "^5.6.2"
|
||||
},
|
||||
"config": {
|
||||
"forge": {
|
||||
"packagerConfig": {
|
||||
"executableName": "clientapp",
|
||||
"name": "ClientApp",
|
||||
"icon": "../app_icons/icon.ico",
|
||||
"ignore": [
|
||||
"src",
|
||||
".idea",
|
||||
"tsconfig.json"
|
||||
]
|
||||
},
|
||||
"makers": [
|
||||
{
|
||||
"name": "@electron-forge/maker-squirrel",
|
||||
"config": {
|
||||
"name": "CEOApp",
|
||||
"setupIcon": "../app_icons/icon.ico"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "@electron-forge/maker-zip",
|
||||
"platforms": [
|
||||
"darwin"
|
||||
],
|
||||
"config": {
|
||||
"icon": "../app_icons/icon.icns"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "@electron-forge/maker-deb",
|
||||
"platforms": [
|
||||
"linux"
|
||||
],
|
||||
"config": {
|
||||
"icon": "../app_icons/icon.png"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user