Migrate src/{main,common,config}/** to ES Modules (#12344)

This commit is contained in:
fisker Cheung authored and GitHub committed 2022-02-23 20:16:30 +08:00
1 parent dceb88bb3b
commit 05aa5e16d6
47 files changed
+266 -313

No files matched your search

+6 -8
View File
@@ -1,11 +1,9 @@
"use strict";
import { createRequire } from "module";
import path from "path";
import { ConfigError } from "../common/errors.js";
import { locStart, locEnd } from "../language-js/loc.js";
const path = require("path");
const { ConfigError } = require("../common/errors.js");
// TODO: Use esm version
const jsLoc = require("../language-js/loc.cjs");
const { locStart, locEnd } = jsLoc;
const require = createRequire(import.meta.url);
// Use defineProperties()/getOwnPropertyDescriptor() to prevent
// triggering the parsers getters.
@@ -111,4 +109,4 @@ function parse(text, opts) {
}
}
module.exports = { parse, resolveParser };
export { parse, resolveParser };