feat: packaging config

This commit is contained in:
Amadou Ada DIENE
2020-04-20 22:04:49 +02:00
parent 7e02b37b10
commit 2559e973dc
3 changed files with 42 additions and 1 deletions

31
electron-builder.json Normal file
View File

@@ -0,0 +1,31 @@
{
"productName": "electron-angular-quick-start",
"directories": {
"app": "dist/build",
"buildResources": "dist/build",
"output": "dist/release"
},
"files": [
"**/*",
"!**/node_modules/*/{CHANGELOG.md,README.md,README,readme.md,readme}",
"!**/node_modules/*/{test,__tests__,tests,powered-test,example,examples}",
"!**/node_modules/*.d.ts",
"!**/node_modules/.bin",
"!**/*.{iml,o,hprof,orig,pyc,pyo,rbc,swp,csproj,sln,xproj}",
"!.editorconfig",
"!**/._*",
"!**/{.DS_Store,.git,.hg,.svn,CVS,RCS,SCCS,.gitignore,.gitattributes}",
"!**/{__pycache__,thumbs.db,.flowconfig,.idea,.vs,.nyc_output}",
"!**/{appveyor.yml,.travis.yml,circle.yml}",
"!**/{npm-debug.log,yarn.lock,.yarn-integrity,.yarn-metadata.json}"
],
"linux": {
"target": ["AppImage"]
},
"mac": {
"target": ["dmg"]
},
"win": {
"target": ["NSIS"]
}
}

View File

@@ -21,7 +21,9 @@
"package": "yarn build && electron-builder"
},
"private": true,
"dependencies": {},
"dependencies": {
"source-map-support": "^0.5.17"
},
"devDependencies": {
"@angular-devkit/build-angular": "~0.901.1",
"@angular/animations": "~9.1.1",

View File

@@ -9965,6 +9965,14 @@ source-map-support@0.5.16, source-map-support@^0.5.16, source-map-support@^0.5.5
buffer-from "^1.0.0"
source-map "^0.6.0"
source-map-support@^0.5.17:
version "0.5.17"
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.17.tgz#29fe1b3c98b9dbd5064ada89052ee8ff070cb46c"
integrity sha512-bwdKOBZ5L0gFRh4KOxNap/J/MpvX9Yxsq9lFDx65s3o7F/NiHy7JRaGIS8MwW6tZPAq9UXE207Il0cfcb5yu/Q==
dependencies:
buffer-from "^1.0.0"
source-map "^0.6.0"
source-map-support@~0.4.0:
version "0.4.18"
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f"