mirror of
https://github.com/hanzoai/prettier.git
synced 2026-09-24 17:02:04 +00:00
19 lines
456 B
JavaScript
19 lines
456 B
JavaScript
import builtinJsLanguages from "../../src/language-js/languages.evaluate.js";
|
|
|
|
const replacements = new Map([
|
|
["babel", "oxc"],
|
|
["typescript", "oxc-ts"],
|
|
]);
|
|
|
|
const languages = builtinJsLanguages
|
|
.map((language) => {
|
|
const parsers = language.parsers
|
|
.map((parser) => replacements.get(parser))
|
|
.filter(Boolean);
|
|
|
|
return parsers.length > 0 ? { ...language, parsers } : undefined;
|
|
})
|
|
.filter(Boolean);
|
|
|
|
export default languages;
|