typedpkg-plugin-prettier
v0.3.32-5
Published
[](https://badge.fury.io/js/typedpkg-plugin-prettier) [](https://opensource.org/licenses/ISC) [ - Core Prettier formatting engineprettier-plugin-organize-imports(v4.1.0) - Plugin for organizing TypeScript/JavaScript imports
Prettier Configuration
Provides an opinionated Prettier configuration:
- Semi-colons: Disabled (
semi: false) - Print width: 80 characters
- Quotes: Single quotes for JS/TS and JSX
- Trailing commas: ES5 compatible
- Indentation: 2 spaces (no tabs)
- Import organization: Automatically organizes imports if
organizeImportsis set totrueinconfig.pkg_ts.plugins.prettier.
Usage
Add this plugin to your typedpkg configuration:
export default {
plugins: 'prettier',
}Configuration
The plugin includes a default Prettier configuration, but you can override it by providing your own .prettierrc file in your project root.
Default Configuration
{
"semi": false,
"printWidth": 80,
"singleQuote": true,
"jsxSingleQuote": true,
"trailingComma": "es5",
"tabWidth": 2,
"useTabs": false,
"plugins": ["prettier-plugin-organize-imports"]
}Development
yarn pkg:build # Build the plugin
yarn install # Install dependenciesLicense
ISC
