mermaid/.vite/jisonPlugin.ts

18 lines
370 B
TypeScript
Raw Normal View History

2022-09-22 12:05:22 +02:00
import { transformJison } from './jisonTransformer.js';
const fileRegex = /\.(jison)$/;
export default function jison() {
return {
name: 'jison',
2022-09-23 07:26:39 +02:00
transform(src: string, id: string) {
2022-09-22 12:05:22 +02:00
if (fileRegex.test(id)) {
return {
code: transformJison(src),
map: null, // provide source map if available
};
}
},
};
}