prism-react-editor
Version:
Lightweight, extensible code editor component for React apps
21 lines (20 loc) • 589 B
JavaScript
import { l as languages } from "../../index-k28m3HFc.js";
languages.shortcode = languages.bbcode = {
"tag": {
pattern: /\[\/?[^\s=\]]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s"'\]=]+))?(?:\s+[^\s=\]]+\s*=\s*(?:"[^"]*"|'[^']*'|[^\s"'\]=]+))*\s*\]/,
inside: {
"punctuation": /^\[\/?|\]$/,
"attr-value": {
pattern: /(=\s*)(?:"[^"]*"|'[^']*'|\S+)/,
lookbehind: true,
inside: {
"punctuation": /^["']|["']$/
}
},
"attr-equals": /=/,
"tag": /^\S+/,
"attr-name": /\S+/
}
}
};
//# sourceMappingURL=bbcode.js.map