All Projects → pre-commit → mirrors-prettier

pre-commit / mirrors-prettier

Licence: MIT license
mirror of the `prettier` npm package for pre-commit

prettier mirror

Mirror of prettier package for pre-commit.

For pre-commit: see https://github.com/pre-commit/pre-commit

For prettier: see https://github.com/prettier/prettier

Using prettier with pre-commit

Add this to your .pre-commit-config.yaml:

-   repo: https://github.com/pre-commit/mirrors-prettier
    rev: ''  # Use the sha / tag you want to point at
    hooks:
    -   id: prettier

note: only prettier versions >= 2.1.0 are supported

When using plugins with prettier you'll need to declare them under additional_dependencies. For example:

-   repo: https://github.com/pre-commit/mirrors-prettier
    rev: ''  # Use the sha / tag you want to point at
    hooks:
    -   id: prettier
        additional_dependencies:
        -   [email protected]
        -   '@prettier/[email protected]'

By default, all files are passed to prettier, if you want to limit the file list, adjust types / types_or / files:

    -   id: prettier
        types_or: [css, javascript]
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].