@@ -11,35 +11,39 @@ import {
1111import * as prettierStandalone from "prettier/standalone" ;
1212
1313// Prettier 3 moved parsers from prettier/parser-* to prettier/plugins/*
14+ import * as acornPlugin from "prettier/plugins/acorn" ;
1415import * as angularPlugin from "prettier/plugins/angular" ;
1516import * as babelPlugin from "prettier/plugins/babel" ;
17+ import * as estreePlugin from "prettier/plugins/estree" ;
18+ import * as flowPlugin from "prettier/plugins/flow" ;
1619import * as glimmerPlugin from "prettier/plugins/glimmer" ;
1720import * as graphqlPlugin from "prettier/plugins/graphql" ;
1821import * as htmlPlugin from "prettier/plugins/html" ;
1922import * as markdownPlugin from "prettier/plugins/markdown" ;
20- import * as estreePlugin from "prettier/plugins/estree " ;
23+ import * as meriyahPlugin from "prettier/plugins/meriyah " ;
2124import * as typescriptPlugin from "prettier/plugins/typescript" ;
25+ import * as postcssPlugin from "prettier/plugins/postcss" ;
2226import * as yamlPlugin from "prettier/plugins/yaml" ;
23- import * as meriyahPlugin from "prettier/plugins/meriyah" ;
24-
25- // Note: postcss and flow are not imported due to CSP restrictions
2627
2728import { TextDocument , Uri } from "vscode" ;
2829import { LoggingService } from "./LoggingService" ;
2930import { getWorkspaceRelativePath } from "./utils/workspace" ;
3031import { ResolveConfigOptions , Options } from "prettier" ;
3132
3233const plugins = [
34+ acornPlugin ,
3335 angularPlugin ,
3436 babelPlugin ,
3537 estreePlugin ,
38+ flowPlugin ,
3639 glimmerPlugin ,
3740 graphqlPlugin ,
3841 htmlPlugin ,
3942 markdownPlugin ,
43+ meriyahPlugin ,
44+ postcssPlugin ,
4045 typescriptPlugin ,
4146 yamlPlugin ,
42- meriyahPlugin ,
4347] ;
4448
4549export class ModuleResolver implements ModuleResolverInterface {
0 commit comments