knsv/mermaid

View on GitHub
.vite/jisonPlugin.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { transformJison } from './jisonTransformer.js';
const fileRegex = /\.(jison)$/;

export default function jison() {
  return {
    name: 'jison',

    transform(src: string, id: string) {
      if (fileRegex.test(id)) {
        return {
          code: transformJison(src),
          map: null, // provide source map if available
        };
      }
    },
  };
}