https://github.com/iac-factory/eslint-settings
Generalized, Unit-Testable ESLint Configuration Package
https://github.com/iac-factory/eslint-settings
Last synced: 2 months ago
JSON representation
Generalized, Unit-Testable ESLint Configuration Package
- Host: GitHub
- URL: https://github.com/iac-factory/eslint-settings
- Owner: iac-factory
- License: bsd-2-clause
- Created: 2022-05-27T16:25:43.000Z (about 3 years ago)
- Default Branch: Development
- Last Pushed: 2023-01-08T19:34:50.000Z (over 2 years ago)
- Last Synced: 2025-02-08T17:44:56.353Z (4 months ago)
- Language: TypeScript
- Size: 879 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ESLint Settings #
## Overview ##
ESLint is a tool for identifying and reporting on patterns found in ECMAScript/JavaScript
code, with the goal of making code more consistent and avoiding bugs. In many ways, it is
similar to JSLint and JSHint with a few exceptions:- ESLint uses `Espree` for JavaScript parsing.
- ESLint uses an AST to evaluate patterns in code.
- ESLint is completely pluggable, every single rule is a plugin and you can add more at runtime.## Usage ##
```
npm install --save-dev @iac-factory/eslint-settings
```Due to `npm` Markdown rendering, please see the [example (`.eslintrc.json`)](https://github.com/iac-factory/eslint-settings/blob/Development/example.eslintrc.json) configuration.
## Testing ##
The goal is to provide long-term support while limiting the manual requirements behind updating dependencies.
```bash
npm run test
```