An open API service indexing awesome lists of open source software.

https://github.com/douglasneuroinformatics/prettier-config

Prettier configuration for DNP projects
https://github.com/douglasneuroinformatics/prettier-config

Last synced: 5 months ago
JSON representation

Prettier configuration for DNP projects

Awesome Lists containing this project

README

          



Logo

@douglasneuroinformatics/prettier-config



Prettier configuration for DNP projects


![license](https://img.shields.io/github/license/DouglasNeuroInformatics/prettier-config)
![version](https://img.shields.io/github/package-json/v/DouglasNeuroInformatics/prettier-config)



## Install

```shell
pnpm add -D @douglasneuroinformatics/prettier-config prettier
```

## Usage

### Default Settings

**package.json**

```json
{
"prettier": "@douglasneuroinformatics/prettier-config"
}
```

### Customized Settings

**prettier.config.js**

```javascript
import { createConfig } from '@douglasneuroinformatics/prettier-config';

export default createConfig({
astro: false, // requires prettier-plugin-astro
svelte: false, // requires prettier-plugin-svelte
tailwindcss: false // requires prettier-plugin-tailwindcss
});
```

## Git Hook (Optional)

**.husky/pre-commit**

```sh
#!/bin/sh

pnpm exec prettier-pre-commit
```