Include printer in @prettier/plugin-oxc and @prettier/plugin-hermes (#17567)
This commit is contained in:
1 parent
80a3b919ea
commit
64552a44e3
2 files changed
+34
-2
No files matched your search
@@ -1,2 +1,18 @@
|
||||
export * as parsers from "../../src/language-js/parse/hermes.js";
|
||||
import * as hermesParsers from "../../src/language-js/parse/hermes.js";
|
||||
import * as estreePrinter from "../../src/language-js/printer.js";
|
||||
|
||||
const AST_FORMAT = "estree-hermes";
|
||||
|
||||
export const parsers = Object.fromEntries(
|
||||
Object.entries(hermesParsers).map(([name, parser]) => [
|
||||
name,
|
||||
{ ...parser, astFormat: AST_FORMAT },
|
||||
]),
|
||||
);
|
||||
|
||||
export const printers = {
|
||||
[AST_FORMAT]: estreePrinter,
|
||||
};
|
||||
|
||||
export { default as options } from "../../src/language-js/options.js";
|
||||
export { default as languages } from "./languages.evaluate.js";
|
||||
@@ -1,2 +1,18 @@
|
||||
export * as parsers from "../../src/language-js/parse/oxc.js";
|
||||
import * as oxcParsers from "../../src/language-js/parse/oxc.js";
|
||||
import * as estreePrinter from "../../src/language-js/printer.js";
|
||||
|
||||
const AST_FORMAT = "estree-oxc";
|
||||
|
||||
export const parsers = Object.fromEntries(
|
||||
Object.entries(oxcParsers).map(([name, parser]) => [
|
||||
name,
|
||||
{ ...parser, astFormat: AST_FORMAT },
|
||||
]),
|
||||
);
|
||||
|
||||
export const printers = {
|
||||
[AST_FORMAT]: estreePrinter,
|
||||
};
|
||||
|
||||
export { default as options } from "../../src/language-js/options.js";
|
||||
export { default as languages } from "./languages.evaluate.js";
|
||||
Reference in new issue
Block a user