Skip to content
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

Display interactive documentation of babel source #11

Open
ianjennings opened this issue Jul 22, 2020 · 2 comments
Open

Display interactive documentation of babel source #11

ianjennings opened this issue Jul 22, 2020 · 2 comments
Labels
Babel Babel specific knowledge needed Low Priority Would be great if we could get to this. Triage

Comments

@ianjennings
Copy link
Member

From sandboxes created by ianjennings: babel#6

Teach how babel works interactively

  • general concepts applicable to other tooling/languages: parser/printer/compiler/AST/tokens/etc (thinking https://regexone.com to learn regex, or same with HTML/CSS/SQL/etc)
  • specific things in implementation of babel (aka how to write plugins, many examples of how to do x with examples), use babel-handbook, use code we’ve written in babel plugins or 3rd party ones.
@ianjennings ianjennings changed the title [output] Display interactive documentation of babel source Display interactive documentation of babel source Jul 22, 2020
@ianjennings ianjennings added Babel Babel specific knowledge needed High Priority We should get to this ASAP labels Jul 22, 2020
@ianjennings
Copy link
Member Author

I still don't understand what this really means.

@ianjennings
Copy link
Member Author

What I want here are popups around babel specific vocab. Maybe we can do highlighting on the configs to show what the babel properties and values mean.

@ianjennings ianjennings added this to the #1 - 7/31/2020 milestone Jul 27, 2020
@ianjennings ianjennings added Low Priority Would be great if we could get to this. and removed High Priority We should get to this ASAP labels Jul 28, 2020
@ianjennings ianjennings removed this from the #3 - 8/14/2020 milestone Aug 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Babel Babel specific knowledge needed Low Priority Would be great if we could get to this. Triage
Projects
None yet
Development

No branches or pull requests

1 participant