Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adobe/eslint-config-editorxp
EditorXP ESlint shared config
https://github.com/adobe/eslint-config-editorxp
adobe editorxp eslint-config
Last synced: 2 months ago
JSON representation
EditorXP ESlint shared config
- Host: GitHub
- URL: https://github.com/adobe/eslint-config-editorxp
- Owner: adobe
- License: apache-2.0
- Created: 2020-09-25T15:01:48.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-10-28T17:40:48.000Z (3 months ago)
- Last Synced: 2024-10-28T18:54:31.536Z (3 months ago)
- Topics: adobe, editorxp, eslint-config
- Language: JavaScript
- Homepage:
- Size: 199 KB
- Stars: 1
- Watchers: 9
- Forks: 6
- Open Issues: 4
-
Metadata Files:
- Readme: readme.md
- Changelog: changelog.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# EditorXP ESlint config
[![License](https://img.shields.io/badge/license-Apache%202-blue)](https://github.com/adobe/eslint-config-editorxp/blob/master/LICENSE)
[![NPM Version](https://img.shields.io/npm/v/@adobe/eslint-config-editorxp.svg)](https://www.npmjs.com/package/@adobe/eslint-config-editorxp)[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=adobe_eslint-config-editorxp&metric=alert_status)](https://sonarcloud.io/dashboard?id=adobe_eslint-config-editorxp)
[![Known Vulnerabilities](https://snyk.io/test/github/adobe/eslint-config-editorxp/badge.svg)](https://snyk.io/test/github/adobe/eslint-config-editorxp)
[![Dependencies](https://badges.renovateapi.com/github/adobe/eslint-config-editorxp)](https://app.renovatebot.com/dashboard#github/adobe/eslint-config-editorxp)## Installation
```
# for javascript
npm install --save-dev eslint eslint-plugin-header eslint-plugin-json @adobe/eslint-config-editorxp# for react
npm install --save-dev react eslint-plugin-react# for angular
npm install --save-dev eslint-angular-react# for typescript
npm install --save-dev typescript @typescript-eslint/eslint-plugin @typescript-eslint/parser
```# Configuration
Add entry to `packages.json`:
```
{
"eslintConfig": {
"root": true,
"extends": [ "@adobe/eslint-config-editorxp/typescript" ]
}
}
```Available config variants:
- `@adobe/eslint-config-editorxp`
- `@adobe/eslint-config-editorxp/react`
- `@adobe/eslint-config-editorxp/angular`
- `@adobe/eslint-config-editorxp/typescript`# Usage
```
./node_modules/.bin/eslint folder/
```## Contributing
Contributions are welcome! Read the [Contributing Guide](CONTRIBUTING.md) for more information.
## Licensing
This project is licensed under the Apache V2 License. See [LICENSE](LICENSE) for more information.