-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
122 lines (122 loc) · 3 KB
/
package.json
File metadata and controls
122 lines (122 loc) · 3 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
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
{
"name": "openin",
"displayName": "openIn",
"icon": "src/openIn.png",
"description": "Allows files to be opened in an external editor within VS Code",
"version": "0.2.0",
"publisher": "Ross-RDP",
"engines": {
"vscode": "^1.40.0"
},
"categories": [
"Other"
],
"repository": {
"type": "git",
"url": "https://github.com/Rossosaurus/openIn"
},
"bugs": {
"url": "https://github.com/Rossosaurus/openIn/issues"
},
"keywords": [
"open",
"with",
"in",
"files",
"file",
"external",
"applications",
"external application",
"open with",
"open in"
],
"activationEvents": [
"*"
],
"main": "./out/extension.js",
"contributes": {
"commands": [
{
"command": "extension.openIn",
"title": "openIn: Open script with program..."
},
{
"command": "extension.cmOpenIn",
"title": "openIn: Open file"
},
{
"command": "extension.recheck",
"title": "openIn: Check for new entries"
}
],
"menus": {
"commandPalette": [
{
"when": "false",
"command": "extension.cmOpenIn"
}
],
"explorer/context": [
{
"when": "!explorerResourceIsFolder",
"command": "extension.cmOpenIn",
"group": "navigation"
}
]
},
"configuration": [
{
"type": "object",
"title": "openIn Configuration",
"properties": {
"openIn.programs": {
"type": "array",
"items": {
"type": "array",
"properties": {
"name": {
"type": "string",
"description": "Name of program",
"required": true
},
"path": {
"type": "string",
"description": "Path of executable + arguments or command to be executed use $filePath for where the file location should be placed in the command string. If $filePath is not found the file path will be placed at the end of the string.",
"required": true
},
"fileExtensions": {
"type": "string",
"description": "List of file extensions this program will be listed for. Separate them by commas, leave empty to be listed on every file type.",
"required": true
},
"contextMenu": {
"type": "boolean",
"description": "Set to true if you want this to be the program launched when using the explorer context menu command. Cannot be true if no file extensions are listed in the \"fileExtensions\" property. If a this property is set as true for multiple programs with the same file extension listed than the first program in this array will be used.",
"required": true
}
}
}
}
}
}
]
},
"scripts": {
"vscode:prepublish": "npm run compile",
"compile": "tsc -p ./",
"watch": "tsc -watch -p ./",
"pretest": "npm run compile",
"test": "node ./out/test/runTest.js"
},
"devDependencies": {
"@types/glob": "^7.1.1",
"@types/mocha": "^5.2.7",
"@types/node": "^12.11.7",
"@types/vscode": "^1.40.0",
"glob": "^7.1.5",
"mocha": "^6.2.2",
"typescript": "^3.6.4",
"tslint": "^5.20.0",
"vscode-test": "^1.2.2"
}
}