UNPKG

@codemirror/legacy-modes

Version:

Collection of ported legacy language modes for the CodeMirror code editor

13 lines (10 loc) 331 B
const {readdirSync} = require("fs"), {join} = require("path") let mode = join(__dirname, "mode") module.exports = readdirSync(mode).filter(f => /\.js$/.test(f)).map(f => ({ input: join(mode, f), output: { file: join(mode, f.replace(/\.js$/, ".cjs")), format: "cjs" }, external: id => !/^(\.?\/|\w:)/.test(id) }))