-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpackage.json
71 lines (71 loc) · 1.97 KB
/
package.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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
{
"name": "remreload",
"displayName": "Remreload",
"description": "Automatically reload remote SSH window on timeout",
"version": "0.0.1",
"engines": {
"vscode": "^1.62.0"
},
"categories": [
"Other"
],
"activationEvents": [
"onStartupFinished"
],
"main": "./out/extension.js",
"extensionKind": [
"ui"
],
"contributes": {
"configuration": [
{
"title": "Remreload",
"properties": {
"remreload.assumeDisconnectedMinutes": {
"type": "number",
"default": 60,
"description": "Remreload periodically checks if VSCode has been asleep. If the time since the last check exceeds this many minutes, we will assume VSCode's remote SSH connection has timed out."
},
"remreload.checkConnectivityCommand": {
"type": "string",
"default": "ping -c 1 google.com",
"markdownDescription": "After _Assume Disconnected Minutes_ is hit, most likely the computer is waking from sleep and needs some time to reconnect to the network and possibly VPN. Remreload waits until this command returns success before triggering window reload."
},
"remreload.debugLogging": {
"type": "boolean",
"default": false,
"description": "Enable debug logging with console.log."
}
}
}
]
},
"repository": {
"type": "git",
"url": "https://github.com/viveksjain/remreload.git"
},
"icon": "icon.png",
"license": "MIT",
"publisher": "viveksjain",
"scripts": {
"vscode:prepublish": "npm run compile",
"compile": "tsc -p ./",
"watch": "tsc -watch -p ./",
"pretest": "npm run compile && npm run lint",
"lint": "eslint src --ext ts",
"test": "node ./out/test/runTest.js"
},
"devDependencies": {
"@types/vscode": "^1.62.0",
"@types/glob": "^7.1.4",
"@types/mocha": "^9.0.0",
"@types/node": "14.x",
"@typescript-eslint/eslint-plugin": "^5.1.0",
"@typescript-eslint/parser": "^5.1.0",
"eslint": "^8.1.0",
"glob": "^7.1.7",
"mocha": "^9.1.3",
"typescript": "^4.4.4",
"@vscode/test-electron": "^1.6.2"
}
}