Skip to content

Commit 80aca36

Browse files
committed
refactor: refactor ejs
1 parent 97c6287 commit 80aca36

1 file changed

Lines changed: 3 additions & 5 deletions

File tree

lib/get-text.js

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { parse as parseVueSfc } from "@vue/compiler-sfc";
44
import { parse as parseEspree } from "espree";
55
import estraverse from "estraverse";
66
import { parse as parseVueTemplate } from "vue-eslint-parser";
7-
import { Ejs } from "#core/ejs";
7+
import ejs from "#core/ejs";
88
import PoFile from "#core/locale/po-file";
99
import * as yaml from "#core/yaml";
1010

@@ -163,11 +163,9 @@ export default class GetText {
163163
}
164164

165165
#parseEjs ( content, { start } = {} ) {
166-
const template = new Ejs.Template( content );
166+
const template = ejs( content );
167167

168-
template.compile();
169-
170-
return this.#parse( template.source, parseEspree, ejsParserOpions, {
168+
return this.#parse( template.code, parseEspree, ejsParserOpions, {
171169
start,
172170
} );
173171
}

0 commit comments

Comments
 (0)