-
Notifications
You must be signed in to change notification settings - Fork 32
/
package.json
131 lines (131 loc) · 3.4 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
{
"name": "regex",
"displayName": "Regex Previewer",
"description": "Regex matches previewer for JavaScript, TypeScript, PHP and Haxe in Visual Studio Code.",
"version": "0.5.0",
"publisher": "chrmarti",
"repository": {
"type": "git",
"url": "https://github.com/chrmarti/vscode-regex.git"
},
"license": "MIT",
"bugs": {
"url": "https://github.com/chrmarti/vscode-regex/issues"
},
"keywords": [
"regex",
"regular expression",
"regexp",
"test"
],
"icon": "images/icon.png",
"engines": {
"vscode": "^1.92.0"
},
"categories": [
"Other",
"Chat",
"AI"
],
"activationEvents": [
"onLanguage:javascript",
"onLanguage:javascriptreact",
"onLanguage:typescript",
"onLanguage:typescriptreact",
"onLanguage:vue",
"onLanguage:php",
"onLanguage:haxe"
],
"main": "./out/extension",
"browser": "./out/extension",
"contributes": {
"configuration": {
"type": "object",
"title": "Regex Previewer Configuration",
"properties": {
"regex-previewer.enableCodeLens": {
"scope": "resource",
"type": "boolean",
"default": true,
"description": "Enables code lens for Regex Previewer"
}
}
},
"commands": [
{
"command": "extension.toggleRegexPreview",
"title": "Toggle Regex Preview In Side-By-Side Editors"
}
],
"keybindings": [
{
"command": "extension.toggleRegexPreview",
"key": "ctrl+alt+m",
"mac": "cmd+alt+m"
}
],
"chatParticipants": [
{
"id": "regex.chatParticipant",
"fullName": "Regex",
"name": "regex",
"description": "Talk to me about regexes!",
"isSticky": true,
"commands": [
{
"name": "new",
"description": "Create a new regex from a description",
"disambiguation": [
{
"category": "regex_new",
"description": "The user wants to create a new regex from a description.",
"examples": [
"Create a new regex matching something",
"New regex matching something",
"Build a regex for something"
]
}
]
},
{
"name": "new-from",
"description": "Create a new regex from a sample",
"disambiguation": [
{
"category": "regex_new-from",
"description": "The user wants to create a new regex from a sample.",
"examples": [
"Create a new regex that matches this",
"New regex from sample",
"Build a regex for this"
]
}
]
}
],
"disambiguation": [
{
"category": "regex",
"description": "The user wants to understand a regex.",
"examples": [
"Explain this regex",
"What does this regex do?",
"How does this regex work?"
]
}
]
}
]
},
"scripts": {
"vscode:prepublish": "yarn run compile",
"compile": "tsc -p ./",
"watch": "tsc -watch -p ./",
"package": "vsce package",
"publish": "vsce publish"
},
"devDependencies": {
"@types/vscode": "^1.92.0",
"typescript": "^5.6.2"
}
}