Sha256: a98112aa645f1f52f1a6ea4f36b9dcf3224f592155f432bbc9834821a4410ca5

Contents?: true

Size: 628 Bytes

Versions: 5

Compression:

Stored size: 628 Bytes

Contents

!function(a){var e=a.util.clone(a.languages.javascript);a.languages.jsx=a.languages.extend("markup",e),a.languages.jsx.tag.pattern=/<\/?[\w\.:-]+\s*(?:\s+[\w\.:-]+(?:=(?:("|')(\\?[\w\W])*?\1|[^\s'">=]+|(\{[\w\W]*?\})))?\s*)*\/?>/i,a.languages.jsx.tag.inside["attr-value"].pattern=/=[^\{](?:('|")[\w\W]*?(\1)|[^\s>]+)/i;var s=a.util.clone(a.languages.jsx);delete s.punctuation,s=a.languages.insertBefore("jsx","operator",{punctuation:/=(?={)|[{}[\];(),.:]/},{jsx:s}),a.languages.insertBefore("inside","attr-value",{script:{pattern:/=(\{(?:\{[^}]*\}|[^}])+\})/i,inside:s,alias:"language-javascript"}},a.languages.jsx.tag)}(Prism);

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
highlighting-0.1.4 vendor/assets/javascripts/prism-jsx.min.js
prism-rails-1.5.0 vendor/assets/javascripts/prism-jsx.min.js
highlighting-0.1.3 vendor/assets/javascripts/prism-jsx.min.js
highlighting-0.1.2 vendor/assets/javascripts/prism-jsx.min.js
highlighting-0.1.1 vendor/assets/javascripts/prism-jsx.min.js