APC Code Style
Code style rules and dependencies for APC js/scss/pug projects
yarn add -D apc-style
Editor config
Copy the .editorconfig file from this project to your project root
cp node_modules/apc-style/.editorconfig .editorconfig
This copying is now performed automatically with version 1.2
Lint rules
ES lint
Add this to your .eslintrc file:
This skeleton .eslintrc is automatically copyied with version 1.2
Note: We omitted the eslint-config- prefix since it is automatically assumed by ESLint.
You can override settings from the shareable config by adding them directly into your .eslintrc file.
Sass-Lint
Include sass-lint by either adding a config file rule to your .sass-lint.yml
file
options: config-file: node_modules/apc-style/.sass-lint.yml
or via package.json
:
Pug-lint
Include pug-lint rules by adding the following to your .pug-lintrc
file: