forked from codota/tabnine-vscode
-
Notifications
You must be signed in to change notification settings - Fork 9
/
package.json
134 lines (134 loc) · 3.03 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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
{
"name": "code-autocomplete",
"displayName": "Code Autocomplete",
"description": "Unofficial TabNine client (all-language autocomplete) for the VS Code.",
"version": "1.2.1",
"publisher": "svipas",
"icon": "icon.png",
"main": "./dist/main.js",
"repository": {
"type": "git",
"url": "https://github.com/svipas/vscode-code-autocomplete.git"
},
"bugs": {
"url": "https://github.com/svipas/vscode-code-autocomplete/issues"
},
"engines": {
"vscode": "^1.30.0"
},
"extensionKind": [
"workspace"
],
"categories": [
"Other",
"Programming Languages",
"Machine Learning"
],
"activationEvents": [
"*"
],
"contributes": {
"commands": [
{
"command": "TabNine::config",
"title": "TabNine: open config"
},
{
"command": "TabNine::restart",
"title": "TabNine: restart"
},
{
"command": "TabNine::sem",
"title": "TabNine: enable semantic completion for current language"
},
{
"command": "TabNine::no_sem",
"title": "TabNine: disable semantic completion for current language"
}
],
"configuration": [
{
"type": "object",
"title": "TabNine",
"properties": {
"tabnine.enable": {
"type": "boolean",
"default": true,
"description": "Enables TabNine completions. Restart required.",
"scope": "window"
},
"tabnine.debug": {
"type": "boolean",
"default": false,
"description": "Enables debug mode. Restart required.",
"scope": "window"
},
"tabnine.maxNumberOfResults": {
"type": "number",
"default": 5,
"minimum": 1,
"maximum": 5,
"description": "Maximum number of results returned by TabNine. Restart required.",
"scope": "window"
},
"tabnine.disabledLanguagesIds": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of languages IDs to disable. Restart required.",
"scope": "window"
},
"tabnine.requestTimeout": {
"type": "number",
"default": 50,
"minimum": 50,
"maximum": 1000,
"description": "Timeout in milliseconds after which TabNine request is terminated. Restart required.",
"scope": "window"
},
"tabnine.charLimit": {
"type": "number",
"default": 100000,
"minimum": 1,
"description": "Maximum number of characters before and after your current position is sent to TabNine. Restart required.",
"scope": "window"
}
}
}
]
},
"scripts": {
"build": "webpack --mode production",
"vscode:publish": "vsce publish --yarn",
"vscode:prepublish": "yarn build"
},
"devDependencies": {
"@types/node": "^14.6.0",
"@types/vscode": "^1.30.0",
"ts-loader": "^8.0.3",
"typescript": "^4.0.2",
"webpack": "^4.44.1",
"webpack-cli": "^3.3.12"
},
"keywords": [
"unofficial",
"tabnine",
"client",
"code",
"autocomplete",
"autocompleter",
"suggestions",
"suggest",
"ai",
"ml",
"artificial intelligence",
"machine learning",
"deep learning",
"help",
"faster",
"discover",
"typing",
"type"
]
}