xo-quick
v0.0.10
Published
Setup javascript Formatting and Linting
Downloads
46
Readme
xo-quick
Setup javascript formatting and linting based on xo
and prettier
with husksy
with only one dependency.
yarn add --dev xo-quick
Why ?
I am a huge fan of prettier
, but prettier
focuses only on stylistic rules. To achieve better code quality, a linter like eslint
is a must have in your toolchain.
I mostly created this package to help setting up new projects easier.
How ?
This package brings in necessary dependencies and uses npm postinstall
scripts to automatically setup javascript formatting and linting.
The postinstall
script of xo-quick
sets pkg.prettier
, pkg.husky
and pkg.xo
properties in package.json
if they do not already exist and remove .prettierrc
and prettier.config.js
if those files exist.