aboutsummaryrefslogtreecommitdiffstats
path: root/public/prism/prism-dot.min.js
diff options
context:
space:
mode:
authorArmand Philippot <git@armandphilippot.com>2023-10-13 19:32:56 +0200
committerArmand Philippot <git@armandphilippot.com>2023-11-11 18:14:41 +0100
commit006b15b467a5cd835a6eab1b49023100bdc8f2e6 (patch)
tree949c7295c2e206f42357f135bab4696ddf6576ec /public/prism/prism-dot.min.js
parent00f147a7a687d5772bcc538bc606cfff972178cd (diff)
refactor(components): rewrite Code component and usePrism hook
* move Prism styles to Sass placeholders to avoid repeats * let usePrism consumer define its plugins (remove default ones) * remove `plugins` prop from Code component * add new props to Code component to let consumer configure plugins (and handle plugin list from the given options) However there are some problems with Prism plugins: line-highlight and treeview does not seems to be loaded. I don't want to use Babel instead of SWC so I have no solution for now.
Diffstat (limited to 'public/prism/prism-dot.min.js')
-rw-r--r--public/prism/prism-dot.min.js18
1 files changed, 9 insertions, 9 deletions
diff --git a/public/prism/prism-dot.min.js b/public/prism/prism-dot.min.js
index 44dd9a3..39bffbf 100644
--- a/public/prism/prism-dot.min.js
+++ b/public/prism/prism-dot.min.js
@@ -1,5 +1,5 @@
!(function (e) {
- var n =
+ var a =
'(?:' +
[
'[a-zA-Z_\\x80-\\uFFFF][\\w\\x80-\\uFFFF]*',
@@ -8,7 +8,7 @@
'<(?:[^<>]|(?!\x3c!--)<(?:[^<>"\']|"[^"]*"|\'[^\']*\')+>|\x3c!--(?:[^-]|-(?!->))*--\x3e)*>',
].join('|') +
')',
- a = {
+ n = {
markup: {
pattern: /(^<)[\s\S]+(?=>$)/,
lookbehind: !0,
@@ -16,12 +16,12 @@
inside: e.languages.markup,
},
};
- function r(e, a) {
+ function r(e, n) {
return RegExp(
e.replace(/<ID>/g, function () {
- return n;
+ return a;
}),
- a
+ n
);
}
(e.languages.dot = {
@@ -31,19 +31,19 @@
lookbehind: !0,
greedy: !0,
alias: 'class-name',
- inside: a,
+ inside: n,
},
'attr-value': {
pattern: r('(=[ \t\r\n]*)<ID>'),
lookbehind: !0,
greedy: !0,
- inside: a,
+ inside: n,
},
'attr-name': {
pattern: r('([\\[;, \t\r\n])<ID>(?=[ \t\r\n]*=)'),
lookbehind: !0,
greedy: !0,
- inside: a,
+ inside: n,
},
keyword: /\b(?:digraph|edge|graph|node|strict|subgraph)\b/i,
'compass-point': {
@@ -55,7 +55,7 @@
pattern: r('(^|[^-.\\w\\x80-\\uFFFF\\\\])<ID>'),
lookbehind: !0,
greedy: !0,
- inside: a,
+ inside: n,
},
operator: /[=:]|-[->]/,
punctuation: /[\[\]{};,]/,