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
1 year ago
5 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
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago