Files
test-repo/src/main/plugins/builtin-plugins/development-plugins.js
T
fisker Cheungandautofix-ci[bot] dc4753546b Add yuku-ts parser (#19629)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-15 17:29:50 +08:00

115 lines
3.3 KiB
JavaScript

/*
Generated file, do NOT edit
Run `node scripts/generate-builtin-plugins.js` to regenerate
*/
import cssLanguages from "../../../language-css/languages.evaluate.js";
import cssOptions from "../../../language-css/options.js";
import graphqlLanguages from "../../../language-graphql/languages.evaluate.js";
import graphqlOptions from "../../../language-graphql/options.js";
import handlebarsLanguages from "../../../language-handlebars/languages.evaluate.js";
import htmlLanguages from "../../../language-html/languages.evaluate.js";
import htmlOptions from "../../../language-html/options.js";
import jsLanguages from "../../../language-js/languages.evaluate.js";
import jsOptions from "../../../language-js/options.js";
import jsonLanguages from "../../../language-json/languages.evaluate.js";
import markdownLanguages from "../../../language-markdown/languages.evaluate.js";
import markdownOptions from "../../../language-markdown/options.js";
import yamlLanguages from "../../../language-yaml/languages.evaluate.js";
import yamlOptions from "../../../language-yaml/options.js";
import { toLazyLoadPlugins } from "./utilities.js";
export const plugins = /* @__PURE__ */ toLazyLoadPlugins(
{
name: "css",
load: () => import("../../../language-css/index.js"),
options: cssOptions,
languages: cssLanguages,
parsers: ["css", "less", "scss"],
printers: ["postcss"],
},
{
name: "graphql",
load: () => import("../../../language-graphql/index.js"),
options: graphqlOptions,
languages: graphqlLanguages,
parsers: ["graphql"],
printers: ["graphql"],
},
{
name: "handlebars",
load: () => import("../../../language-handlebars/index.js"),
languages: handlebarsLanguages,
parsers: ["glimmer"],
printers: ["glimmer"],
},
{
name: "html",
load: () => import("../../../language-html/index.js"),
options: htmlOptions,
languages: htmlLanguages,
parsers: ["angular", "html", "lwc", "mjml", "vue"],
printers: ["html"],
},
{
name: "js",
load: () => import("../../../language-js/index.js"),
options: jsOptions,
languages: jsLanguages,
parsers: [
"__babel_estree",
"__js_expression",
"__ng_action",
"__ng_binding",
"__ng_directive",
"__ng_interpolation",
"__ts_expression",
"__vue_event_binding",
"__vue_expression",
"__vue_ts_event_binding",
"__vue_ts_expression",
"acorn",
"babel",
"babel-flow",
"babel-ts",
"espree",
"flow",
"hermes",
"meriyah",
"oxc",
"oxc-ts",
"typescript",
"yuku",
"yuku-ts",
],
},
{
name: "estree",
load: () => import("../../../language-js/index.js"),
printers: ["estree"],
},
{
name: "json",
load: () => import("../../../language-json/index.js"),
languages: jsonLanguages,
parsers: ["json", "json-stringify", "json5", "jsonc"],
printers: ["estree", "estree-json"],
},
{
name: "markdown",
load: () => import("../../../language-markdown/index.js"),
options: markdownOptions,
languages: markdownLanguages,
parsers: ["markdown", "mdx", "remark"],
printers: ["mdast"],
},
{
name: "yaml",
load: () => import("../../../language-yaml/index.js"),
options: yamlOptions,
languages: yamlLanguages,
parsers: ["yaml"],
printers: ["yaml"],
},
);