Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/niksy/eslint-config-nitpick
ESLint config for my projects.
https://github.com/niksy/eslint-config-nitpick
Last synced: about 1 month ago
JSON representation
ESLint config for my projects.
- Host: GitHub
- URL: https://github.com/niksy/eslint-config-nitpick
- Owner: niksy
- License: mit
- Created: 2016-01-17T18:27:06.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2024-11-23T11:09:11.000Z (3 months ago)
- Last Synced: 2025-01-11T06:42:01.521Z (about 1 month ago)
- Language: JavaScript
- Size: 160 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# eslint-config-nitpick
[![Build Status][ci-img]][ci]
[ESLint][eslint] config for my projects.
## Install
```sh
npm install eslint@9 eslint-config-nitpick --save-dev
```## Usage
Add this config to your `eslint.config.js`:
```js
import configNitpick from 'eslint-config-nitpick';export default [
configNitpick
];
```If you’re using [presets](#presets), **it’s highly recommended to apply default
preset:**```js
import configNitpick from 'eslint-config-nitpick';
import configPreset from 'eslint-config-nitpick/other-preset';export default [
configNitpick,
configPreset
];
```## Presets
In addition to default preset, there are also specific presets.
### Browser
Browser specific rules.
```js
import configBrowser from 'eslint-config-nitpick/browser';export default [
configBrowser
];
```### Testing
Rules for testing frameworks (e.g. Mocha).
```js
import configTest from 'eslint-config-nitpick/tests';export default [
configTest
];
```### Vue
Vue specific rules.
```js
import configVue from 'eslint-config-nitpick/vue';export default [
...configVue
];
```### TypeScript
TypeScript specific rules.
```js
import configTypescript from 'eslint-config-nitpick/typescript';export default [
configTypescript
];
```## License
MIT © [Ivan Nikolić](http://ivannikolic.com)
[ci]: https://github.com/niksy/eslint-config-nitpick/actions?query=workflow%3ACI
[ci-img]: https://github.com/niksy/eslint-config-nitpick/workflows/CI/badge.svg?branch=master
[eslint]: http://eslint.org/