2025-06-07 18:21:31 +08:00
|
|
|
import * as oxcParsers from "../../src/language-js/parse/oxc.js";
|
2025-12-14 23:22:28 +08:00
|
|
|
import { estree as estreePrinter } from "../../src/language-js/printers.js";
|
2025-06-07 18:21:31 +08:00
|
|
|
|
|
|
|
|
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";
|
2025-06-05 17:23:49 +08:00
|
|
|
export { default as languages } from "./languages.evaluate.js";
|