forked from ajmath/Syntaxtic
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmanifest.json
221 lines (220 loc) · 7.55 KB
/
manifest.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
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
{
"content_scripts": [ {
"js": [ "scripts/shCore.js", "scripts/shBrushLatex.js", "langs/tex.js", "content_script.js" ],
"matches": [ "*://*/*.tex",
"*://*/*.tex?*"],
"run_at": "document_end"
},
{
"js": [ "scripts/shCore.js", "scripts/shBrushObjectiveC.js", "langs/objc.js", "content_script.js" ],
"matches": [ "*://*/*.m",
"*://*/*.m?*"],
"run_at": "document_end"
},
{
"js": [ "scripts/shCore.js", "scripts/shBrushPlain.js", "langs/csv.js", "scripts/CsvToArray.js", "scripts/sprintf-0.7-beta1.js", "content_script.js" ],
"matches": [ "*://*/*.csv",
"*://*/*.csv?*"],
"run_at": "document_end"
},
{
"js": [ "scripts/shCore.js", "scripts/shBrushBibTex.js", "langs/bibtex.js", "content_script.js" ],
"matches": [ "*://*/*.bibtex",
"*://*/*.bibtex?*",
"*://*/*.bib",
"*://*/*.bib?*"],
"run_at": "document_end"
},
{
"js": [ "scripts/shCore.js", "scripts/shBrushCommonLisp.js", "langs/clisp.js", "content_script.js" ],
"matches": [ "*://*/*.lisp",
"*://*/*.lisp?*",
"*://*/*.emacs",
"*://*/*.emacs?*"],
"run_at": "document_end"
},
{
"js": [ "scripts/shCore.js", "scripts/shBrushClojure.js", "langs/clojure.js", "content_script.js" ],
"matches": [ "*://*/*.clj?*"],
"run_at": "document_end"
},
{
"js": [ "scripts/shCore.js", "scripts/shBrushVb.js", "langs/vb.js", "content_script.js" ],
"matches": [ "*://*/*.vb",
"*://*/*.vb?*"],
"run_at": "document_end"
}, {
"js": [ "scripts/shCore.js", "scripts/shBrushSql.js", "langs/sql.js", "content_script.js" ],
"matches": [ "*://*/*.sql",
"*://*/*.sql?*" ],
"run_at": "document_end"
}, {
"js": [ "scripts/shCore.js", "scripts/shBrushScala.js", "langs/scala.js", "content_script.js" ],
"matches": [ "*://*/*.scala",
"*://*/*.scala?*"],
"run_at": "document_end"
}, {
"js": [ "scripts/shCore.js", "scripts/shBrushRuby.js", "langs/rb.js", "content_script.js" ],
"matches": [ "*://*/*.rb",
"*://*/*.rb?*"],
"run_at": "document_end"
}, {
"js": [ "scripts/shCore.js", "scripts/shBrushPowerShell.js", "langs/ps.js", "content_script.js" ],
"matches": [ "*://*/*.ps1",
"*://*/*.ps1?*",
"*://*/*.ps2",
"*://*/*.ps2?*"],
"run_at": "document_end"
}, {
"js": [ "scripts/shCore.js", "scripts/shBrushPlain.js", "langs/plain.js", "content_script.js" ],
"matches": [ "*://*/*.txt",
"*://*/*.txt?*"],
"run_at": "document_end"
}, {
"js": [ "scripts/shCore.js", "scripts/shBrushPerl.js", "langs/perl.js", "content_script.js" ],
"matches": [ "*://*/*.pl",
"*://*/*.pm",
"*://*/*.perl",
"*://*/*.plx"],
"run_at": "document_end"
}, {
"js": [ "scripts/shCore.js", "scripts/shBrushPhp.js", "langs/php.js", "content_script.js" ],
"matches": [ "*://*/*.php",
"*://*/*.php5",
"*://*/*.php4",
"*://*/*.php3",
"*://*/*.phps",
"*://*/*.phps",
"*://*/*.phtml" ],
"run_at": "document_end"
}, {
"js": [ "scripts/shCore.js", "scripts/shBrushJavaFX.js", "langs/javafx.js", "content_script.js" ],
"matches": [ "*://*/*.fx",
"*://*/*.fx?*" ],
"run_at": "document_end"
}, {
"js": [ "scripts/shCore.js", "scripts/shBrushJava.js", "langs/java.js", "content_script.js" ],
"matches": [ "*://*/*.java",
"*://*/*.java?*" ],
"run_at": "document_end"
}, {
"js": [ "scripts/shCore.js", "scripts/shBrushJScript.js", "langs/js.js", "content_script.js" ],
"matches": [ "*://*/*.js",
"*://*/*.js?*",
"*://*/*.json",
"*://*/*.json?*",
"*://*/*.pbxproj",
"*://*/*.pbxproj?*"],
"run_at": "document_end"
}, {
"js": [ "scripts/shCore.js", "scripts/shBrushGroovy.js", "langs/groovy.js", "content_script.js" ],
"matches": [ "*://*/*.groovy",
"*://*/*.groovy?*"],
"run_at": "document_end"
}, {
"js": [ "scripts/shCore.js", "scripts/shBrushErlang.js", "langs/erl.js", "content_script.js" ],
"matches": [ "*://*/*.erl",
"*://*/*.erl?*" ],
"run_at": "document_end"
}, {
"js": [ "scripts/shCore.js", "scripts/shBrushDiff.js", "langs/diff.js", "content_script.js" ],
"matches": [ "*://*/*.diff",
"*://*/*.diff?*",
"*://*/*.patch",
"*://*/*.patch?*"],
"run_at": "document_end"
}, {
"js": [ "scripts/shCore.js", "scripts/shBrushCss.js", "langs/css.js", "content_script.js" ],
"matches": [ "*://*/*.css",
"*://*/*.css?*" ],
"run_at": "document_end"
},{
"js": [ "scripts/shCore.js", "scripts/shBrushLess.js", "langs/less.js", "content_script.js" ],
"matches": [ "*://*/*.less",
"*://*/*.less?*" ],
"run_at": "document_end"
},{
"js": [ "scripts/shCore.js", "scripts/shBrushSass.js", "langs/sass.js", "content_script.js" ],
"matches": [ "*://*/*.scss",
"*://*/*.scss?*", "*://*/*.sass",
"*://*/*.sass?*" ],
"run_at": "document_end"
}, {
"js": [ "scripts/shCore.js", "scripts/shBrushCpp.js", "langs/cpp.js", "content_script.js" ],
"matches": [ "*://*/*.cpp",
"*://*/*.cpp?*",
"*://*/*.cc",
"*://*/*.cc?*",
"*://*/*.c",
"*://*/*.c?*" ],
"run_at": "document_end"
},
{
"js": [ "scripts/shCore.js", "scripts/shBrushCpp.js", "scripts/shBrushObjectiveC.js", "langs/cHeader.js", "content_script.js" ],
"matches": [ "*://*/*.h",
"*://*/*.h?*" ],
"run_at": "document_end"
},{
"js": [ "scripts/shCore.js", "scripts/shBrushBash.js", "langs/sh.js", "content_script.js" ],
"matches": [ "*://*/*.sh",
"*://*/*.sh?*" ],
"run_at": "document_end"
}, {
"js": [ "scripts/shCore.js", "scripts/shBrushAS3.js", "langs/as3.js", "content_script.js" ],
"matches": [ "*://*/*.as",
"*://*/*.as?*",
"*://*/*.actionscript",
"*://*/*.actionscript?*" ],
"run_at": "document_end"
}, {
"js": [ "scripts/shCore.js", "scripts/shBrushCSharp.js", "langs/cs.js", "content_script.js" ],
"matches": [ "*://*/*.cs",
"*://*/*.cs?*" ],
"run_at": "document_end"
}, {
"js": [ "scripts/shCore.js", "scripts/shBrushGo.js", "langs/go.js", "content_script.js" ],
"matches": [ "*://*/*.go",
"*://*/*.go?*" ],
"run_at": "document_end"
}, {
"js": [ "scripts/shCore.js", "scripts/shBrushPython.js", "langs/py.js", "content_script.js" ],
"matches": [ "*://*/*.py",
"*://*/*.py?*" ],
"run_at": "document_end"
}, {
"js": [ "scripts/shCore.js", "scripts/shBrushCoffeeScript.js", "langs/coffee.js", "content_script.js" ],
"matches": [ "*://*/*.coffee",
"*://*/*.coffee?*" ],
"run_at": "document_end"
} ],
"description": "Performs syntax highlighting on files visited in the browser based on their extension",
"icons": {
"128": "syntaxtic_128x128.png",
"48": "syntaxtic_48x48.png"
},
"name": "Syntaxtic!",
"background": {
"scripts": [
"background.js"
]
},
"options_page": "options.html",
"version":"0",
"manifest_version": 2,
"web_accessible_resources": [
"styles/*",
"scripts/*",
"toggle_*"
],
"page_action": {
"default_icon":"syntaxtic_48x48.png",
"default_title":"Toggle",
"default_popup":"popup.html"
},
"permissions":[
"tabs",
"http://*/*",
"https://*/*",
"ftp://*/*"
]
}