-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
88 lines (88 loc) · 2.45 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
{
"name": "smart-goto",
"displayName": "Smart JS GoTo",
"description": "This extension lets you jump to your files, even if they're aliased through webpack, typescript, or other tools. If you don't specify aliases in your vscode workspace config, then it attempts to deduce them by building a virtual directory structure.",
"version": "0.12.0",
"engines": {
"vscode": ">=1.51.0"
},
"author": {
"name": "Daniil Veremchuk"
},
"publisher": "verydanny",
"categories": [
"Other"
],
"main": "./out/extension.js",
"activationEvents": [
"*"
],
"contributes": {
"configuration": {
"title": "Smart GoTo",
"properties": {
"smart-goto.ignoreFolders": {
"type": "array",
"description": "List of folders to skip indexing in project. This can speed up GoTo significantly",
"default": [
"node_modules",
".git"
]
},
"smart-goto.resolveExtensions": {
"type": "array",
"description": "List of extensions to resolve. Recommend to keep styling, image, etc. extensions. For example, don't resolve `.css`, `.scss`, `.png`, etc.",
"default": [
".ts",
".tsx",
".js",
".jsx",
".mjs",
".cjs"
]
}
}
}
},
"scripts": {
"clean": "rm -rf ./out",
"vscode:prepublish": "yarn compile && yarn compress",
"compile": "yarn clean && yarn esbuild ./src/extension.ts --bundle --minify --external:vscode --main-fields=module,main --platform=node --target=node12.14.1 --sourcemap --define:process.env.NODE_ENV='\"production\"' --outfile=./out/extension.js",
"compress": "terser out/extension.js -o out/extension.js --comments=false -c passes=4 -m --mange-props --ecma=2018 --source-map",
"lint": "eslint . --ext .ts,.tsx",
"watch": "tsc -watch -p ./"
},
"repository": {
"url": "https://github.com/verydanny/vscode-js-hyperclick"
},
"bugs": {
"url": "https://github.com/verydanny/vscode-js-hyperclick/issues"
},
"keywords": [
"hyperclick",
"goto",
"js-hyperclick",
"definitions",
"intellisense"
],
"icon": "icon.png",
"galleryBanner": {
"color": "#fbfbfb",
"theme": "light"
},
"devDependencies": {
"@torpedus/eslint-plugin": "^1.2.1",
"@types/is-absolute": "^1.0.0",
"@types/mocha": "^8.0.3",
"@types/node": "^14.14.7",
"@types/parse-gitignore": "^1.0.0",
"@types/picomatch": "^2.2.1",
"@types/vscode": "^1.51.0",
"esbuild": "^0.8.5",
"eslint": "^7.13.0",
"fdir": "^4.1.0",
"sucrase": "^3.16.0",
"terser": "^5.3.8",
"typescript": "^4.0.5"
}
}