6.3.0 • Published 6 years ago
@datalogix/eslint-config v6.3.0
ESLint Config
ESLint shareable config
Install
npm install --save-dev @datalogix/eslint-configUsage
ESLint Configuration File Formats
Add some ESLint config to your .eslintrc.js:
module.exports = {
extends: '@datalogix/eslint-config'
}ESNext
module.exports = {
extends: '@datalogix/eslint-config/esnext'
}Browser
module.exports = {
extends: '@datalogix/eslint-config/browser'
}Usage direct on command line
eslint --config ./node_modules/@datalogix/eslint-config/index.jsNote: It is not necessary to create the
.eslintrc.jsfile.
Plugins
The plugins do not use the default settings.
To this extend @datalogix/eslint-config or @datalogix/eslint-config/browser first.
module.exports = {
extends: ['@datalogix/eslint-config', '@datalogix/eslint-config/plugins/PLUGIN_NAME']
}Angular
Install
npm install --save-dev eslint-plugin-angularUsage
module.exports = {
extends: '@datalogix/eslint-config/plugins/angular'
}AVA
Install
npm install --save-dev eslint-plugin-avaUsage
module.exports = {
extends: '@datalogix/eslint-config/plugins/ava'
}Jasmine
Install
npm install --save-dev eslint-plugin-jasmineUsage
module.exports = {
extends: '@datalogix/eslint-config/plugins/jasmine'
}Jest
Install
npm install --save-dev eslint-plugin-jestUsage
module.exports = {
extends: '@datalogix/eslint-config/plugins/Jest'
}Jquery
Install
npm install --save-dev eslint-plugin-jqueryUsage
module.exports = {
extends: '@datalogix/eslint-config/plugins/jquery'
}Mocha
Install
npm install --save-dev eslint-plugin-mochaUsage
module.exports = {
extends: '@datalogix/eslint-config/plugins/mocha'
}Node
Install
npm install --save-dev eslint-plugin-nodeUsage
module.exports = {
extends: '@datalogix/eslint-config/plugins/node'
}Promise
Install
npm install --save-dev eslint-plugin-promiseUsage
module.exports = {
extends: '@datalogix/eslint-config/plugins/promise'
}Protractor
Install
npm install --save-dev eslint-plugin-protractorUsage
module.exports = {
extends: '@datalogix/eslint-config/plugins/protractor'
}Vue
Install
npm install --save-dev eslint-plugin-vueUsage
module.exports = {
extends: '@datalogix/eslint-config/plugins/vue'
}