-
Notifications
You must be signed in to change notification settings - Fork 3
/
package.json
96 lines (96 loc) · 2.95 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
{
"name": "hoogle-vscode",
"displayName": "hoogle-vscode",
"description": "Haskell Hoogle search in Visual Studio Code",
"version": "0.0.7",
"publisher": "jcanero",
"engines": {
"vscode": "^1.11.0"
},
"repository": {
"url": "https://github.com/caneroj1/hoogle-vscode.git"
},
"readme": "README.md",
"categories": [
"Other"
],
"galleryBanner": {
"color": "#29b544"
},
"icon": "images/haskell.png",
"activationEvents": [
"onCommand:extension.hoogle"
],
"main": "./extension",
"contributes": {
"commands": [
{
"command": "extension.hoogle",
"title": "Hoogle Search"
}
],
"keybindings": [
{
"command": "extension.hoogle",
"key": "shift+alt+h",
"mac": "shift+alt+h",
"win": "shift+alt+h",
"linux": "shift+alt+h"
}
],
"configuration": {
"type": "object",
"title": "hoogle-vscode configuration settings",
"properties": {
"hoogle-vscode.maxResults": {
"type": "number",
"default": 5,
"description": "Maximum number of results to return from Hoogle."
},
"hoogle-vscode.verbose": {
"type": "boolean",
"default": false,
"description": "Enable verbose logging to the console."
},
"hoogle-vscode.url": {
"type": "string",
"default": "http://www.haskell.org/hoogle/",
"description": "The url of the Hoogle server to query. Can point to a local Hoogle server."
},
"hoogle-vscode.useCabalDependencies": {
"type": "boolean",
"default": false,
"description": "Enable hoogle-vscode to watch a .cabal file in your workspace to get the list of packages your project depends on. This list will be passed to Hoogle to filter the scope of your search to those packages."
},
"hoogle-vscode.additionalPackages": {
"type": "array",
"default": [],
"description": "A list of package names that will be included in all Hoogle queries."
},
"hoogle-vscode.includeDefaultPackages": {
"type": "boolean",
"default": true,
"description": "If true, the following packages will be included in all Hoogle queries: array, arrows, base, bytestring, Cabal, cgi, containers, directory, filepath, haskell-src, HUnit, mtl, old-locale, old-time, packedstring, parallel, parsec, pretty, process, QuickCheck, random, stm, template-haskell, time, xhtml."
}
}
}
},
"scripts": {
"postinstall": "node ./node_modules/vscode/bin/install",
"test": "node ./node_modules/vscode/bin/test"
},
"devDependencies": {
"@types/mocha": "^2.2.32",
"@types/node": "^6.0.40",
"jscs": "^3.0.7",
"mocha": "^2.3.3",
"typescript": "^2.0.3",
"vscode": "^1.0.0"
},
"dependencies": {
"openurl": "^1.1.1",
"q": "^1.5.0",
"request": "^2.81.0",
"underscore": "^1.8.3"
}
}