/
todolist.json
51 lines (51 loc) 路 1.64 KB
/
todolist.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
{
"version": "8.2.2",
"description": "This free (for life) Windows desktop application offers an effective and flexible way to stay on top of your daily tasks.",
"homepage": "https://www.abstractspoon.com",
"license": {
"identifier": "EPL-1.0",
"url": "https://opensource.org/licenses/eclipse-1.0.php"
},
"suggest": {
"vcredist": "extras/vcredist2010"
},
"url": "https://raw.githubusercontent.com/abstractspoon/ToDoList_Downloads/master/Latest/todolist_exe.zip",
"hash": "91254d777a2a2656fd0a39711dbb8003e7951a53559db622dcfbb103de4b5508",
"pre_install": [
"function persistFile ([String] $name) {",
" if (!(Test-Path \"$persist_dir\\$name\")) { ",
" Write-Host \"No '$name' exists. Creating.\" -f Yellow",
" New-Item \"$dir\\$name\" -ItemType File | Out-Null",
" }",
"}",
"persistFile 'ToDoList.ini'",
"persistFile 'TDLTransEdit.ini'"
],
"bin": [
"ToDoList.exe",
"TDLTransEdit.exe"
],
"shortcuts": [
[
"ToDoList.exe",
"ToDoList"
],
[
"TDLTransEdit.exe",
"ToDoList Translation Editor"
]
],
"persist": [
"ToDoList.ini",
"TDLTransEdit.ini",
"Resources\\TaskLists"
],
"checkver": {
"url": "https://api.github.com/repositories/39107460/commits",
"jsonpath": "$..message",
"regex": "Update to (\\d+[\\d.]+\\.\\d+)"
},
"autoupdate": {
"url": "https://raw.githubusercontent.com/abstractspoon/ToDoList_Downloads/master/Latest/todolist_exe.zip"
}
}