Test Your JavaScript Knowledge
github.com
github.com
To be fair: this is a very low level (core) JS logic. Looking at this file as well will help:
https://github.com/neomjs/neo/blob/dev/src/Neo.mjs
Thoughts & feedback appreciated!
Some hints: enhancing ES8 with a config system, state management (bulk config updates), extending classes & especially configs.
I am interested to see how many of JS devs actually go down to this level and how many understand what is happening here.
As mentioned inside the other reply, willing to give more input.
The code is MIT licensed anyway and might be useful in case you dive into it.