Add parser support for placeholders (#9364)

This commit is contained in:
Nicolò Ribaudo
2019-03-05 00:45:42 +01:00
committed by GitHub
parent c60c4dd375
commit d832c0f434
141 changed files with 7630 additions and 36 deletions

View File

@@ -88,12 +88,17 @@ import estree from "./plugins/estree";
import flow from "./plugins/flow";
import jsx from "./plugins/jsx";
import typescript from "./plugins/typescript";
import placeholders from "./plugins/placeholders";
// NOTE: estree must load first; flow and typescript must load last.
export const mixinPluginNames = ["estree", "jsx", "flow", "typescript"];
// NOTE: order is important. estree must come first; placeholders must come last.
export const mixinPlugins: { [name: string]: MixinPlugin } = {
estree,
jsx,
flow,
typescript,
placeholders,
};
export const mixinPluginNames: $ReadOnlyArray<string> = Object.keys(
mixinPlugins,
);