2020-05-13 20:38:48 +02:00
|
|
|
# @sapphirecode/eslint-config
|
2020-01-18 22:37:39 +01:00
|
|
|
|
2020-05-13 20:38:48 +02:00
|
|
|
[![Package quality](https://packagequality.com/badge/%40sapphirecode%2Feslint-config)](https://packagequality.com/#?package=%40sapphirecode%2Feslint-config)
|
|
|
|
|
|
|
|
version: 2.1.x
|
|
|
|
|
|
|
|
scode eslint standard configuration
|
2020-01-18 22:37:39 +01:00
|
|
|
|
|
|
|
## Installation
|
|
|
|
|
2020-05-13 20:38:48 +02:00
|
|
|
npm:
|
2020-01-18 22:37:39 +01:00
|
|
|
|
2020-05-13 20:38:48 +02:00
|
|
|
> npm i --save-dev @sapphirecode/eslint-config
|
2020-01-18 22:37:39 +01:00
|
|
|
|
2020-05-13 20:38:48 +02:00
|
|
|
yarn:
|
2020-01-18 22:37:39 +01:00
|
|
|
|
2020-05-13 20:38:48 +02:00
|
|
|
> yarn add --dev @sapphirecode/eslint-config
|
2020-01-18 22:37:39 +01:00
|
|
|
|
|
|
|
then create a file named .eslintrc.js with the following contents.
|
|
|
|
|
|
|
|
it is a basic configuration, it can be customized to your preferences.
|
|
|
|
|
|
|
|
```js
|
|
|
|
module.exports = {
|
|
|
|
env: {
|
|
|
|
commonjs: true,
|
|
|
|
es6: true,
|
|
|
|
node: true
|
|
|
|
},
|
|
|
|
extends: [
|
2020-05-13 20:46:50 +02:00
|
|
|
'@sapphirecode'
|
2020-04-06 08:32:45 +02:00
|
|
|
]
|
2020-01-18 22:37:39 +01:00
|
|
|
}
|
|
|
|
```
|
2020-05-13 20:38:48 +02:00
|
|
|
|
|
|
|
## License
|
|
|
|
|
|
|
|
BSD-3-Clause © Timo Hocker
|