@coolsiarh/core
v1.0.5
Published
Core utileties an ahared setups
Readme
@coolsiarh/core
Shared Prettier configuration with sensible defaults and import sorting, published for reuse across projects.
Installation
npm install -D @coolsiarh/core prettier @trivago/prettier-plugin-sort-importsUsage
Reference the packaged config from your Prettier setup.
ESM (prettier.config.mjs):
import config from "@coolsiarh/core/prettier";
export default config;CommonJS (prettier.config.cjs):
const config = require("@coolsiarh/core/prettier");
module.exports = config;What's inside
- Tabs, width 4, no semicolons, single quotes (JSX too)
- Trailing commas disabled
- Import sorting via
@trivago/prettier-plugin-sort-importswith grouping for third-party,@/aliases, parent, and sibling paths - Parser plugins enabled for class fields, legacy decorators, and TypeScript
Publishing
The package is set to commonjs with a prettier export pointing at src/prettier.config.mjs. Publish with your preferred registry credentials (previously npm publish).
License
ISC
