Remove build script for Espree (#18903)
This commit is contained in:
1 parent
18c3281cb8
commit
78361fddee
1 file changed
+1
-32
@@ -476,41 +476,10 @@ const pluginFiles = [
|
|||||||
{
|
{
|
||||||
input: "src/plugins/acorn.js",
|
input: "src/plugins/acorn.js",
|
||||||
replaceModule: [
|
replaceModule: [
|
||||||
{
|
|
||||||
module: getPackageFile("espree"),
|
|
||||||
process(text) {
|
|
||||||
const lines = text.split("\n");
|
|
||||||
|
|
||||||
let lineIndex;
|
|
||||||
|
|
||||||
// Remove `eslint-visitor-keys`
|
|
||||||
lineIndex = lines.findIndex((line) =>
|
|
||||||
line.endsWith(' from "eslint-visitor-keys";'),
|
|
||||||
);
|
|
||||||
lines.splice(lineIndex, 1);
|
|
||||||
|
|
||||||
// Remove code after `// Public`
|
|
||||||
lineIndex = lines.indexOf("// Public") - 1;
|
|
||||||
lines.length = lineIndex;
|
|
||||||
|
|
||||||
// Save code after `// Parser`
|
|
||||||
lineIndex = lines.indexOf("// Parser") - 1;
|
|
||||||
const parserCodeLines = lines.slice(lineIndex);
|
|
||||||
lines.length = lineIndex;
|
|
||||||
|
|
||||||
// Remove code after `// Tokenizer`
|
|
||||||
lineIndex = lines.indexOf("// Tokenizer") - 1;
|
|
||||||
lines.length = lineIndex;
|
|
||||||
|
|
||||||
text = [...lines, ...parserCodeLines].join("\n");
|
|
||||||
|
|
||||||
return text;
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
module: getPackageFile("espree/lib/espree.js"),
|
module: getPackageFile("espree/lib/espree.js"),
|
||||||
process(text) {
|
process(text) {
|
||||||
// We are currently not using tokens
|
// We don't use tokens
|
||||||
text = text.replace(
|
text = text.replace(
|
||||||
'import TokenTranslator from "./token-translator.js";',
|
'import TokenTranslator from "./token-translator.js";',
|
||||||
"",
|
"",
|
||||||
|
|||||||
Reference in new issue
Block a user