-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
57 lines (57 loc) · 1.86 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
{
"name": "coc-solidity",
"description": "Solidity language server for coc.nvim",
"repository": {
"type": "git",
"url": "https://github.com/qiuxiang/coc-solidity"
},
"keywords": [
"coc.nvim",
"solidity"
],
"files": [
"dist/index.js"
],
"main": "dist/index.js",
"scripts": {
"build": "esbuild src/index.ts --platform=node --bundle --external:coc.nvim --external:solidity-ls --outdir=dist"
},
"dependencies": {
"solidity-ls": "^0.5.3"
},
"devDependencies": {
"coc.nvim": "0.0.83-next.9",
"esbuild": "^0.18.17"
},
"engines": {
"coc": "^0.0.80"
},
"activationEvents": [
"onLanguage:solidity"
],
"contributes": {
"rootPatterns": [
{
"filetype": "solidity",
"patterns": [
"package.json"
]
}
],
"configuration": {
"type": "object",
"title": "coc-solidity configuration",
"properties": {
"solidity.includePath": {
"type": "string",
"default": "node_modules",
"description": "Make an additional source directory available to the default import callback. Use this option if you want to import contracts whose location is not fixed in relation to your main source tree, e.g. third-party libraries installed using a package manager. Can be used multiple times. Can only be used if base path has a non-empty value."
},
"solidity.remapping": {
"type": "object",
"description": "Import remapping allows you to redirect imports to a different location in the virtual filesystem. The mechanism works by changing the translation between import paths and source unit names. For example you can set up a remapping so that any import from the virtual directory github.com/ethereum/dapp-bin/library/ would be seen as an import from dapp-bin/library/ instead."
}
}
}
}
}