-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathpackage.json
135 lines (135 loc) · 3.67 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
{
"name": "voop",
"displayName": "Voop",
"description": "Convert, En- & Decode, Format, Tranform, Hash any (selected) text or files & add own simple JS scripts to extend with any functionality you need",
"version": "1.0.0",
"icon": "images/logo.png",
"repository": "https://github.com/philippthiele/Voop",
"publisher": "PhilippT",
"engines": {
"vscode": "^1.66.0"
},
"categories": [
"Formatters",
"Other"
],
"keywords": [
"transform",
"convert",
"hash",
"decode",
"format"
],
"activationEvents": [
"onCommand:voop.activate",
"onCommand:voop.activateNewFile",
"onCommand:voop.undo",
"onCommand:voop.reloadScripts",
"onCommand:voop.startDebugging",
"onCommand:voop.openCustomScriptFolder",
"onCommand:voop.addKeyBinding",
"onCommand:voop.deleteGithubSecret",
"onStartupFinished"
],
"main": "./extension.js",
"contributes": {
"commands": [
{
"command": "voop.activate",
"title": "Voop"
},
{
"command": "voop.activateNewFile",
"title": "Voop: Transformation Result in new File"
},
{
"command": "voop.undo",
"title": "Voop: Undo last Multifile Action (last 5 max)"
},
{
"command": "voop.reloadScripts",
"title": "Voop: Reload Scripts"
},
{
"command": "voop.startDebugging",
"title": "Voop: Start Debugging Session"
},
{
"command": "voop.openCustomScriptFolder",
"title": "Voop: Open Custom Script Folder"
},
{
"command": "voop.addKeyBinding",
"title": "Voop: Add Key Binding to execute a Script directly"
},
{
"command": "voop.deleteGithubSecret",
"title": "Voop: Delete secret for GitHub Domain"
}
],
"keybindings": [
{
"command": "voop.activate",
"key": "Ctrl+Alt+V"
},
{
"command": "voop.activateNewFile",
"key": "Ctrl+Alt+N"
},
{
"command": "voop.undo"
}
],
"menus": {
"explorer/context": [
{
"command": "voop.activate",
"group": "8_voop"
},
{
"command": "voop.undo",
"group": "8_voop"
}
]
},
"configuration": {
"title": "Voop",
"properties": {
"voop.customScriptsFolderLocation": {
"type": "string",
"default": "",
"description": "Specifies the folder path containing custom scripts that should be additionally loaded."
},
"voop.githubCustomScriptRepositories": {
"type": "string",
"default": "",
"description": "Specifies repositories GitHub URL containing custom scripts that should be additionally loaded. Can be multiple split by ','. If authentication is required you will be asked to provide a Personal Access Token on first custom script loading from the repository. You can generate it in your GitHub profile -> Developer settings, repo access is sufficient. Authentication is saved & used per github domain (e.g. github.com)."
}
}
}
},
"scripts": {
"lint": "eslint .",
"pretest": "npm run lint",
"test": "node ./test/runTest.js"
},
"devDependencies": {
"@types/glob": "^7.2.0",
"@types/mocha": "^9.1.0",
"@types/node": "14.x",
"@types/vscode": "^1.66.0",
"@vscode/test-electron": "^2.1.3",
"eslint": "^8.11.0",
"glob": "^7.2.0",
"mocha": "^9.2.2",
"typescript": "^4.5.5"
},
"dependencies": {
"module-alias": "^2.2.2",
"require-from-memory": "^1.0.2",
"yauzl": "^2.10.0"
},
"_moduleAliases": {
"@boop": "Boop/Boop/Boop/scripts/lib"
}
}