eslint-config-travix v6.3.0
eslint-config-travix
ESLint configuration for Travix International
What this config extends
eslint:recommendedairbnbplugin:react/recommendedplugin:import/errorsplugin:import/warningsplugin:jsx-a11y/recommended
Installation
This configuration requires a list of peer dependencies installed also. You can install the main package and all of the peer dependencies within the following command:
npx install-peerdeps -d eslint-config-travixUsage
You can create a .eslintrc file with the following content:
{
"extends": "travix"
}Or specify eslint config in your package.json file:
{
...
"eslintConfig": {
"extends": "travix"
}
}Release
Releases are doing automatically. We use semantic-release running on CI (Estafette). It triggers on every push/merge to master branch. Commit message should follow a pattern to trigger release, otherwise release will not be done.
Pattern for commit messages
We use simple-commit-message to simplify commit messages. Here is a pattern:
fix: <MESSAGE>- does releasepatchversion of NPM module. Alias -patch: <MESSAGE>minor: <MESSAGE>- releasesminorversion. Alias -feat: <MESSAGE>major: <MESSAGE>- releasesmajorversion. Alias -break: <MESSAGE>
Previous version
Previous major version (4) is on branch 4.x. You can open PR pointing to that branch in case you want to release a minor or patch release of version 4. FYI: automatic release will not be working there, it's integrated only in v.5
9 months ago
4 years ago
5 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
8 years ago
8 years ago
8 years ago
8 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago