-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
160 lines (160 loc) · 4.32 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
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
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
{
"name": "new-folder",
"displayName": "New Folder",
"publisher": "igordvlpr",
"description": "📂 Provides a \"New Folder\" view in the Explorer and a command in the Command Palette. 🤟",
"version": "2.4.0",
"engines": {
"vscode": "^1.69.0"
},
"scripts": {
"base": "esbuild src/extension.js --bundle --outfile=dist/new-folder.js --platform=node --external:vscode --target=node14",
"vscode:prepublish": "npm run make",
"make": "npm run -S base -- --minify",
"dev": "npm run -S base -- --sourcemap --watch",
"pkg": "vsce package",
"pub": "vsce publish"
},
"galleryBanner": {
"color": "#050822",
"theme": "dark"
},
"icon": "assets/icon.png",
"categories": [
"Other"
],
"keywords": [
"folder",
"explorer",
"igordvlpr",
"newfolder"
],
"extensionKind": [
"ui"
],
"capabilities": {
"untrustedWorkspaces": {
"supported": true
}
},
"activationEvents": [
"onStartupFinished",
"onCommand:newFolder.new",
"onCommand:newFolder.config",
"onCommand:newFolder.inProject"
],
"main": "./dist/new-folder.js",
"contributes": {
"commands": [
{
"command": "newFolder.new",
"title": "Create...",
"category": "New Folder"
},
{
"command": "newFolder.config",
"title": "Config",
"category": "New Folder"
},
{
"command": "newFolder.newInProject",
"title": "Create in Project...",
"category": "New Folder"
}
],
"keybindings": [
{
"command": "newFolder.new",
"key": "Ctrl+Alt+N",
"mac": "Cmd+Alt+N"
},
{
"command": "newFolder.newInProject",
"key": "Ctrl+Alt+P",
"mac": "Cmd+Alt+P"
}
],
"viewsWelcome": [
{
"view": "explorer",
"contents": "You can create a new folder.\n[Create Folder](command:newFolder.new)\nYou can configure the extension New Folder in the [Config](command:newFolder.config).",
"when": "workbenchState == empty"
}
],
"configuration": [
{
"title": "New Folder",
"properties": {
"newFolder.autoOpen": {
"type": "boolean",
"default": true,
"description": "Automatically open the newly created folder."
},
"newFolder.projectRoot": {
"type": "string",
"default": "",
"markdownDescription": "Root directory path where you keep your projects. This is the path to use as the initial folder for the New Folder command.<br>On Windows you can use either forward or back slashes in the path, thanks to [uPath](https://www.npmjs.com/package/@igor.dvlpr/upath)."
},
"newFolder.responseSpeed": {
"type": "string",
"enum": [
"Instant",
"Fast",
"Normal",
"Lazy"
],
"enumDescriptions": [
"Generate Actions as you type. Might be slow on low-end machines.",
"Generate Actions as you type with a slight delay.",
"Wait a split second before generating Actions.",
"Wait a bit more before generating Actions."
],
"default": "Normal",
"markdownDescription": "Response speed for generating Actions when typing into the InputBox of the Picker. **Change only if needed.** Functionality provided by [`Zep()`](https://www.npmjs.com/package/@igor.dvlpr/zep)."
},
"newFolder.ignoreFocusOut": {
"type": "boolean",
"default": true,
"description": "Whether the Picker should stay open even when loosing focus. This setting is ignored on iPad and is always false."
},
"newFolder.showIcons": {
"type": "boolean",
"default": true,
"description": "Show icons in the Picker."
},
"newFolder.iconsType": {
"type": "string",
"enum": [
"built-in",
"emoji"
],
"enumDescriptions": [
"Use the built-in ThemeIcons of the editor.",
"Use emojis."
],
"default": "built-in",
"description": "The type of icons to use in the Picker."
}
}
}
]
},
"devDependencies": {
"@types/node": "14.x",
"@types/vscode": "^1.69.0",
"esbuild": "^0.14.49"
},
"dependencies": {
"@igor.dvlpr/upath": "^1.2.1",
"@igor.dvlpr/vscode-folderpicker": "^2.4.0"
},
"license": "SEE LICENSE IN LICENSE.txt",
"bugs": {
"url": "https://github.com/igorskyflyer/vscode-new-folder/issues"
},
"repository": {
"type": "git",
"url": "https://github.com/igorskyflyer/vscode-new-folder.git"
},
"homepage": "https://github.com/igorskyflyer/vscode-new-folder/blob/main/README.md"
}