@generationtux/prettier-config
v3.0.0
Published
Prettier config file for Generation Tux projects.
Maintainers
Readme
@generationtux/prettier-config
Prettier config file for Generation Tux projects.
Requirements
- Node.js >= 18.18.0
- Prettier >= 3.0.0
Installation
npm install -D @generationtux/prettier-configUsage
Create a .prettierrc.js file in your project root:
module.exports = require('@generationtux/prettier-config');Or add to your package.json:
{
"prettier": "@generationtux/prettier-config"
}Configuration
This config includes the following Prettier options:
- Arrow parentheses:
always - End of line:
lf - JSX single quotes:
false - Parser:
typescript - Print width:
140 - Semicolons:
true - Single quotes:
true - Tab width:
2 - Trailing comma:
all - Use tabs:
false
Extending
To extend or override options:
module.exports = {
...require('@generationtux/prettier-config'),
printWidth: 100,
};Changelog
3.0.0
- Changed
trailingCommafromes5toall - Added
peerDependenciesrequiring Prettier >= 3.0.0 - Added package metadata (repository, keywords, etc.)
2.0.0
- Updated
printWidthfrom 80 to 140 - Upgraded Prettier compatibility
1.0.0
- Initial release with TypeScript parser support
- Single quotes enabled
