prettier icon indicating copy to clipboard operation
prettier copied to clipboard

.env.something files not correctly formatted

Open astorije opened this issue 1 year ago • 5 comments

Using version 0.14.0:

"prettier-plugin-sh": "0.14.0",

And a dotenv file containing:

VITE_API_BASE_URL=      /api

The plugin will correctly format it if named .env but not .env.development.

I wonder if https://github.com/un-ts/prettier/blob/master/scripts/languages.ts#L23-L28 must be split into 2 objects, one for filenames and one for extensions, i.e. is it a logical OR or a logical AND?

astorije avatar Sep 19 '24 16:09 astorije

I'm not quite sure whether it is a logical OR or a logical AND.

cc @fisker

JounQin avatar Feb 20 '25 07:02 JounQin

I don't think prettier supports glob pattern at all.

fisker avatar Feb 20 '25 07:02 fisker

It's a OR https://github.com/prettier/prettier/blob/8eb0630b12f3733bf4d0627f3dd500df895942af/src/utils/infer-parser.js#L17

fisker avatar Feb 20 '25 07:02 fisker

I don't think prettier supports glob pattern at all.

Ah, that's a pity. Maybe either glob or regexp should be supported.

JounQin avatar Feb 20 '25 07:02 JounQin

Function maybe a better idea.

fisker avatar Feb 20 '25 08:02 fisker