@devdiary/eslint-config v2.0.0
@devdiary/eslint-config
is DevDiary's shared ESLint config file to be used in all javascript projects across DevDiary. It encapsulates our coding standards and is based primarily upon eslint-config-airbnb-base and eslint-plugin-vue with the expectation that code formatting is handled separately by prettier.
Development quick start
- Clone the project
- Install yarn
- Run
yarn installto install the project dependencies
Requirements
- Node
- ESLint ^5.6.1
Integrating
$ npm install @devdiary/eslint-config
after installing, make sure to add the following to your .eslintrc file
{
"extends": [
"@devdiary"
]
}Release management
This project automatically publishes the master branch using semantic-release.
If a new commit/merge request is merged into master and it's commit(s) follows the Angular Commit Message Conventions,
a release will be automatically generated and published. Commits that do not follow the convention will be ignored and a release will not be made for them.
6 years ago