Skip to content

IRONFLAG's extensible shared Prettier config.

License

Notifications You must be signed in to change notification settings

ironflag-io/prettier-config

Repository files navigation

@ironflag/prettier-config

CI status npm version

IRONFLAG's extensible shared Prettier config.

Usage

1. Install prettier and this package

npm i -D @ironflag/prettier-config prettier

2. Add @ironflag/prettier-config to your .prettierrc

What is overriden

{
    semi: false, // boost code readability.
    singleQuote: true, // no Shift key.
    tabWidth: 4, // delete code duplicates.
    trailingComma: 'all', // easier code insert/delete.
    overrides: [
        // shorter tab for non-source code.
        {
            files: '*.{md,json,yml,yaml}',
            options: {
                tabWidth: 2,
            },
        },
    ],
}