@bravo68web/prettier-config v1.2.6
@bravo68web/prettier-config
Welcome to the @bravo68web/prettier-config! This is the Prettier configuration for bravo68web.
Specificed Config
- Double Quotes - Use double quotes instead of singe quotes.
- Tab Width - Use 2 spaces for indentation.
- Trailing Comma - Use trailing commas wherever possible.
- Print Width - Use a print width of 100 characters.
- Avoid Parentheses - Avoid parentheses when possible.
x => x * xinstead of(x) => x * x
- Truey Bracket Spacing - Add spaces inside of curly braces.
{ foo: bar }instead of{foo: bar}
- Disabled bracket same line - Objects and arrays are formatted with each item on a new line.
Prettier Plugins
In addition to the base Prettier configuration, this package also includes the following plugins:
prettier-plugin-package-perfection
This plugin makes sure your package.json file is correctly formatted and includes all necessary information.
prettier-plugin-prisma
This plugin makes sure your Prisma schema files are correctly formatted, making it easier to read and maintain.
prettier-plugin-sort-json
This plugin sorts the properties of your JSON files, ensuring consistent formatting across your codebase.
prettier-plugin-tailwindcss
This plugin makes sure your Tailwind CSS code is correctly formatted and adheres to best practices, helping you keep your codebase clean and maintainable.
Installation
To start using @bravo68web/prettier-config, simply run:
npm install --save-dev @bravo68web/prettier-configUsage
Add the following code to your .prettierrc or .prettierrc.json file:
"@bravo68web/prettier-config"(or package.json)
{
"prettier": "@bravo68web/prettier-config"
}And that's it! You're now ready to use
Compatibility
This package is compatible with the following Prettier and Node.js versions:
- Prettier: 2.0 or later (recommended: latest v2, before major version 3)
- Node.js: Any version that supports Prettier
Updating to the latest version of this package is recommended for the best compatibility.
License
This project is licensed under the MIT License - see the LICENSE file for details.