@voerkai18n/utils
Version:
utils for voerkai18n
19 lines (18 loc) • 531 B
text/typescript
import { Lang } from "@ast-grep/napi";
import { loadAstConfig } from "../loadAstConfig";
export default [
{
name : "script",
language: Lang.TypeScript,
extract: /<script[^>]*>([\s\S]*?)<\/script>/gm,
ast : loadAstConfig("./ts.yaml",__dirname)
},
{
name : "template",
language: Lang.Tsx,
extract: {
exclude: /<script[^>]*>([\s\S]*?)<\/script>/gm
},
ast : loadAstConfig("./tsx.yaml",__dirname)
}
]