Skip to content

This repository uses ESLint to enforce Webtales company code style and provides a shared base configuration for our Javascript projects.

Notifications You must be signed in to change notification settings

WebTales/eslint-config-webtales

Repository files navigation

eslint-config-webtales

This package uses ESLint to enforce Webtales company code style and provides a shared base configuration for our Javascript projects.

Install

npm

npm i -D eslint-config-webtales

Usage

Create a .eslintrc.js file in base of your project.

IMPORTANT You must install "ESLINT" extension on your IED!!

On projects that already have ESLINT configured you should delete all .eslintrc files and remove all depedencies from package.json about eslint and babel. After that you should create the .eslintrc.js file and install the projects dependencies again.

On Vue projects do not remove @vue/cli-plugin-babel dependency.

If not work pls restart your IDE.

For Node Projects

module.exports = { extends: ['webtales/node-eslint'] };

For Vue Projects

module.exports = { extends: ['webtales/node-eslint', 'webtales/vue-eslint'] };

For Vue 3 Projects

module.exports = { extends: ['webtales/node-eslint', 'webtales/vue3-eslint'] };

Contributing

You can make sure this module lints with itself using npm lint.

About

This repository uses ESLint to enforce Webtales company code style and provides a shared base configuration for our Javascript projects.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published