parser
parser copied to clipboard
TypeScript conversion
Converts the codebase into TypeScript for a more modern development pipeline and allowing for safer modifications. Includes updates to the build pipelines and tests (though Karma tests are currently not operational).
As is standard with TypeScript, most imports and exports are switched to named exports, rather than using default
exports.
Looks like the CircleCI docker image needs an updated version of Node to build.
Hi there! Thanks for this heroic effort. Unfortunately, the remaining work and ongoing maintenance required in converting this repo to Typescript is not something we have the capacity for right now, so I'm going to close this PR. If you feel really strongly about us proceeding, please feel free to open a new Issue and we can discuss it there.
Thanks again!