- Fork and clone the eslint-config-vue-tc repo
npm install
This installs dependencies from package.json
.
npm run lint
This will:
- run linters (npmpackagejsonlint and eslint)
npm test
This will:
- run all of the jest tests
eslint-config-vue-tc utilizes both ESLint to enforce JavaScript standards. Please see the .eslintrc.json
file for config.
Run npm run lint
before committing to ensure your changes follow our coding standards.
Please use the following commands to increment the version number Ex: Assume current version is 0.0.1
npm --no-git-tag-version version patch
If you run this command the version will increase the patch number (ie 0.0.2)
npm --no-git-tag-version version minor
If you run this command the version will increase the minor number (ie 0.1.0)
npm --no-git-tag-version version major
If you run this command the version will increase the major number (ie 1.0.0)
EditorConfig helps maintain consistent file formatting between different editors and developers. Please install the plugin for you editor of choice. Please see the .editorconfig
file at the root of this repo to see what settings are enforced.
Contributions to eslint-config-vue-tc are subject to the MIT License.