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
Generate markdown files automatically #232
base: master
Are you sure you want to change the base?
Conversation
An overview of the
|
Another note: it would be easy to generate versions of the |
I'm not the person who is going to be maintaining the specs for years to come, so if you have any suggestions for changes to the syntax, I would be happy to implement them. |
Wow, this is intriguing. I think we're trying to figure out how to move forward with spec-year versions right now, so we will follow up here once we've resolved the direction. Thanks so much for this. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Any opinions on what should be done with the versioned Markdown files? Should they contain the entire spec as of that version or should I figure out how to make them just contain the relevant changes? |
I transcribed the human-readable markdown files into
spec.estree
then adaptedestree-formal
to make a script to parse it back into markdown documents.There’s also the ability to generate JSON and TypeScript output, although it’s not being used at this time.
If you agree that this is a good direction, I can also look into generating the other es-version files with only the changes included.
Closes #209. Closes #208.
View rendered ES5 spec
View full rendered spec