@amedia/kragl
v5.2.2
Published
Scripts to Lint
Maintainers
Keywords
Readme
kragl
Usage
npm install --save-dev @amedia/kraglAdd some scripts to your package.json:
{
"devDependencies": {
"@amedia/kragl": "^5.0.0"
},
"scripts": {
"format": "kragl format",
"lint": "kragl lint",
"lint-fix": "kragl lint --fix"
}
}Install the config files in your project root:
npx kragl installTo install a single file, pass the relevant flag:
npx kragl install --prettier
npx kragl install --eslint
npx kragl install --prettier-base
npx kragl install --prettier-base --eslintprettier.config.js:
import prettierConfig from '@amedia/kragl/prettier-config';
export default prettierConfig;eslint.config.js:
import { eslintConfig } from '@amedia/kragl/eslint-config';
export default [...eslintConfig()];Running kragl install --prettier-base copies the contents exported from
@amedia/prettier-config-base directly into prettier.config.js, which is
useful if you need a file you can tweak locally while still starting from the
shared defaults.
