mirror of
https://github.com/mermaid-js/mermaid.git
synced 2025-08-15 06:19:24 +02:00
19 lines
419 B
JavaScript
19 lines
419 B
JavaScript
// eslint-disable-next-line @typescript-eslint/no-var-requires
|
|
const { transformJison } = require('./jisonTransformer');
|
|
const fileRegex = /\.(jison)$/;
|
|
|
|
export default function jison() {
|
|
return {
|
|
name: 'jison',
|
|
|
|
transform(src, id) {
|
|
if (fileRegex.test(id)) {
|
|
return {
|
|
code: transformJison(src),
|
|
map: null, // provide source map if available
|
|
};
|
|
}
|
|
},
|
|
};
|
|
}
|