Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mysticatea/typescript-eslint-demo

A playground for @typescript-eslint.
https://github.com/mysticatea/typescript-eslint-demo

Last synced: about 2 months ago
JSON representation

A playground for @typescript-eslint.

Awesome Lists containing this project

README

        

# typescript-eslint-demo

The online demo to check [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/eslint-plugin).

## โคด๏ธ Motivation

- Let's make the reproduce code/config of bugs. It would help issue handling.

## ๐Ÿ’ฟ Installation

Open https://mysticatea.github.io/typescript-eslint-demo/

- It does not support browsers which don't support ES2015.

## ๐Ÿ“– Usage

- Choose rules in sidebar to enable.
- Input code the center area.
- Right area shows the result of `eslint --fix`.
- Bottom area shows the error list.

## ๐Ÿ“ฐ Changelog

- [GitHub Releases](https://github.com/mysticatea/typescript-eslint-demo/releases)

## ๐Ÿป Contributing

Welcome contributing!

Please use GitHub's Issues/PRs.

### Development Tools

- `npm run build` builds the app into `/dist` directory.
- `npm run clean` removes `/dist` directory.
- `npm run deploy` builds the app, then updates `gh-pages` branch, then pushes it to GitHub.
- `npm run update-deps` installs the latest `eslint`, `@typescript-eslint/parser`, and `@typescript-eslint/eslint-plugin`.
- `npm run watch` runs the app with `webpack-dev-server`.