diff options
author | Patrick McDermott <pj@pehjota.net> | 2017-11-13 11:51:22 (EST) |
---|---|---|
committer | Patrick McDermott <pj@pehjota.net> | 2017-11-13 11:51:22 (EST) |
commit | bfbcc54c2f93a7d7a52c1897f7a711c02e6454b0 (patch) | |
tree | cf3910200c3bcd922abb7cb8d1723ee1e8d22852 /data/resources/prism/components/prism-javascript.js | |
parent | e42fa02e77211074ba6f7d80f8ea86edfc4a7d0e (diff) | |
download | marquee-bfbcc54c2f93a7d7a52c1897f7a711c02e6454b0.zip marquee-bfbcc54c2f93a7d7a52c1897f7a711c02e6454b0.tar.gz marquee-bfbcc54c2f93a7d7a52c1897f7a711c02e6454b0.tar.bz2 |
data/resources/prism: Rename * source files to *in
Diffstat (limited to 'data/resources/prism/components/prism-javascript.js')
-rw-r--r-- | data/resources/prism/components/prism-javascript.js | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/data/resources/prism/components/prism-javascript.js b/data/resources/prism/components/prism-javascript.js deleted file mode 100644 index a1488ae..0000000 --- a/data/resources/prism/components/prism-javascript.js +++ /dev/null @@ -1,53 +0,0 @@ -Prism.languages.javascript = Prism.languages.extend('clike', { - 'keyword': /\b(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|var|void|while|with|yield)\b/, - 'number': /\b-?(?:0[xX][\dA-Fa-f]+|0[bB][01]+|0[oO][0-7]+|\d*\.?\d+(?:[Ee][+-]?\d+)?|NaN|Infinity)\b/, - // Allow for all non-ASCII characters (See http://stackoverflow.com/a/2008444) - 'function': /[_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*(?=\s*\()/i, - 'operator': /-[-=]?|\+[+=]?|!=?=?|<<?=?|>>?>?=?|=(?:==?|>)?|&[&=]?|\|[|=]?|\*\*?=?|\/=?|~|\^=?|%=?|\?|\.{3}/ -}); - -Prism.languages.insertBefore('javascript', 'keyword', { - 'regex': { - pattern: /(^|[^/])\/(?!\/)(\[[^\]\r\n]+]|\\.|[^/\\\[\r\n])+\/[gimyu]{0,5}(?=\s*($|[\r\n,.;})]))/, - lookbehind: true, - greedy: true - }, - // This must be declared before keyword because we use "function" inside the look-forward - 'function-variable': { - pattern: /[_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*(?=\s*=\s*(?:function\b|(?:\([^()]*\)|[_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*)\s*=>))/i, - alias: 'function' - } -}); - -Prism.languages.insertBefore('javascript', 'string', { - 'template-string': { - pattern: /`(?:\\[\s\S]|[^\\`])*`/, - greedy: true, - inside: { - 'interpolation': { - pattern: /\$\{[^}]+\}/, - inside: { - 'interpolation-punctuation': { - pattern: /^\$\{|\}$/, - alias: 'punctuation' - }, - rest: Prism.languages.javascript - } - }, - 'string': /[\s\S]+/ - } - } -}); - -if (Prism.languages.markup) { - Prism.languages.insertBefore('markup', 'tag', { - 'script': { - pattern: /(<script[\s\S]*?>)[\s\S]*?(?=<\/script>)/i, - lookbehind: true, - inside: Prism.languages.javascript, - alias: 'language-javascript' - } - }); -} - -Prism.languages.js = Prism.languages.javascript; |