Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Interactive examples / playground #168

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
bradzacher opened this issue Jan 31, 2019 · 5 comments · Fixed by #4108
Closed

Interactive examples / playground #168

bradzacher opened this issue Jan 31, 2019 · 5 comments · Fixed by #4108
Assignees
Labels
documentation Documentation ("docs") that needs adding/updating enhancement New feature or request

Comments

@bradzacher
Copy link
Member

Spawning off of the discussions in #125, logging it separately for visibility

Would be good if we can setup an interactive playground like https://mysticatea.github.io/vue-eslint-demo/

Similarly it would be good if we can add interactive examples to our docs like eslint-plugin-es: https://mysticatea.github.io/eslint-plugin-es/rules/no-json-superset.html

Both of these would of course require us to generate and deploy some form of a website.

The former would definitely be helpful in having users give us concrete REPLs for their bugs, and the latter is nicer than having to manually annotate static markdown codeblocks.

@bradzacher bradzacher added enhancement New feature or request documentation Documentation ("docs") that needs adding/updating labels Jan 31, 2019
@j-f1
Copy link
Contributor

j-f1 commented Jan 31, 2019

We could merge the typescript-eslint.io website as a package here, then deploy from it.

@mysticatea
Copy link
Member

mysticatea commented Feb 1, 2019

I'm working on this.

A prototype of playground is here: https://mysticatea.github.io/typescript-eslint-demo/

Currently, there are some limitations:

@JamesHenry
Copy link
Member

@mysticatea Awesome! When do you think you will be able to share the code?

@bradzacher
Copy link
Member Author

@glen-84
Copy link
Contributor

glen-84 commented Aug 7, 2019

typescript-eslint-demo doesn't seem to include no-floating-promises, and the dependencies are outdated as well.

@JoshuaKGoldberg JoshuaKGoldberg moved this from Todo to In Progress in Website Playground Nov 9, 2021
Repository owner moved this from In Progress to Done in Website Playground Nov 29, 2021
@armano2 armano2 self-assigned this Dec 15, 2021
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jan 15, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
documentation Documentation ("docs") that needs adding/updating enhancement New feature or request
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

6 participants