Newer
Older
"description": "Todo app based on todo.txt for Linux, Windows and MacOS, free and open-source",
"synopsis": "Todo app based on todo.txt for Linux, Windows and MacOS, free and open-source",
"category": "ProjectManagement",
"keywords": [
"todo.txt",
"todo",
"productivity",
"tasks"
],
"author": "Robin Ahle <ransome@uber.space>",
"copyright": "Copyright © 2021 ${author}",
"license": "MIT",
"repository": "https://github.com/ransome1/sleek/",
"icon": "assets/icons/icon.png",
"main": "src/main.js",
"buildResources": "src",
"build": {
"files": [
ransome1
committed
"!.github${/*}",
"!**.gitignore",
"!yarn.lock",
ransome1
committed
"!assets/icons/bak${/*}",
"!assets/screenshots${/*}",
"!**/node_modules/*/{CHANGELOG.md,README.md,README,readme.md,readme,test,__tests__,tests,powered-test,example,examples,*.d.ts}",
"!**/node_modules/.bin",
"!**/*.{o,hprof,orig,pyc,pyo,rbc}",
"!**/._*",
"!**/{.DS_Store,.git,.hg,.svn,CVS,RCS,SCCS,__pycache__,thumbs.db,.gitignore,.gitattributes,.editorconfig,.flowconfig,.yarn-metadata.json,.idea,appveyor.yml,.travis.yml,circle.yml,npm-debug.log,.nyc_output,yarn.lock,.yarn-integrity}",
"!**/node_modules/search-index/si${/*}"
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
],
"appId": "RobinAhle.sleektodomanager",
"linux": {
"icon": "assets/icons/icon.png",
"category": "ProjectManagement",
"target": [
"deb",
"freebsd",
"rpm",
"AppImage"
]
},
"mac": {
"target": "dmg",
"icon": "assets/icons/sleek.icns",
"category": "public.app-category.productivity"
},
"nsis": {
"artifactName": "${productName}-${version}-Setup.${ext}"
},
"win": {
"target": [
"portable",
"nsis"
],
"icon": "assets/icons/sleek.ico",
"publisherName": "CN=2B3D4037-FF2E-4C36-84A6-CFF49F585C0C",
"artifactName": "${productName}-${version}.${ext}"
},
"appx": {
"displayName": "sleek - Todo.txt app for Windows, free and open-source",
"identityName": "17450RobinAhle.sleektodomanager",
"publisher": "CN=2B3D4037-FF2E-4C36-84A6-CFF49F585C0C",
"publisherDisplayName": "Robin Ahle",
"applicationId": "RobinAhle.sleektodomanager"
}
},
"appImage": {
"artifactName": "${productName}-${version}-${arch}.${ext}"
},
"rpm": {
"artifactName": "${productName}-${version}-${arch}.${ext}"
},
"deb": {
"artifactName": "${productName}-${version}-${arch}.${ext}"
},
"freebsd": {
"artifactName": "${productName}-${version}-${arch}.${ext}"
"build:windows": "electron-builder -w --publish never",
"build:macos": "electron-builder -m --publish never",
"build:linux": "electron-builder -l --publish never",
"build:appx": "electron-builder -w appx --publish never",
"build:pacman": "electron-builder -l pacman --publish never",
"build:appimage": "electron-builder -l AppImage --publish never",
"css-build": "node-sass src/scss/ -o src/css/",
"css-watch": "node-sass src/scss/ -wo src/css/",
"start": "yarn css-build & yarn css-watch & electron ."
ransome1
committed
"jest-electron": "^0.1.11",
"mocha": "^8.3.2",