-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
72 lines (72 loc) · 2.21 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
72
{
"name": "vstatus",
"displayName": "vstatus",
"description": "vstatus is a Visual Studio Code extension that extracts workspace information, such as filename, workspace name, and time elapsed, and sends this data to a server. The server then generates an SVG image based on the received information and serves it on an endpoint.",
"version": "0.2.1",
"icon": "assets/logo.png",
"repository": "https://github.com/rukh-debug/vstatus",
"publisher": "rubennnk",
"engines": {
"vscode": "^1.78.0"
},
"categories": [
"Other"
],
"activationEvents": [
"onStartupFinished"
],
"main": "./out/extension.js",
"contributes": {
"commands": [
{
"command": "vstatus.statuscheck",
"title": "Check vstatus running fine or no."
}
],
"configuration": {
"type": "object",
"title": "VSTATUS",
"properties": {
"vstatus.interval": {
"type": "number",
"default": 10,
"description": "The interval for how frequently the extension extracts workspace information, in seconds. For example, if set to 10, the extension will retrieve workspace data every 10 seconds. (Require restart if update)"
},
"vstatus.serverurl": {
"type": "string",
"default": "",
"description": "The URL of the server deployed (probably on vercel)."
},
"vstatus.vstatus_api_key": {
"type": "string",
"default": "",
"description": "The api key you have in .env variables of the server"
}
}
}
},
"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/glob": "^8.1.0",
"@types/mocha": "^10.0.1",
"@types/node": "16.x",
"@types/vscode": "^1.78.0",
"@typescript-eslint/eslint-plugin": "^5.59.1",
"@typescript-eslint/parser": "^5.59.1",
"@vscode/test-electron": "^2.3.0",
"eslint": "^8.39.0",
"glob": "^8.1.0",
"mocha": "^10.2.0",
"typescript": "^5.0.4"
},
"dependencies": {
"axios": "^1.4.0"
}
}