- Use the ESM version of json5 to avoid CommonJS code leaking into the library. (Moo is a separate problem, which doesn't have an easy solution right now.)
- Remove negative lookbehind to escape separators and operators; you can do the same thing with quotes and negative lookbehind fails on Safari
Initial version