-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
88 lines (88 loc) · 2.45 KB
/
package.json
File metadata and controls
88 lines (88 loc) · 2.45 KB
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"
}
}