parser icon indicating copy to clipboard operation
parser copied to clipboard

TypeScript conversion

Open agg23 opened this issue 3 years ago • 1 comments

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.

agg23 avatar Oct 05 '21 16:10 agg23

Looks like the CircleCI docker image needs an updated version of Node to build.

agg23 avatar Oct 05 '21 16:10 agg23

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!

johnholdun avatar Aug 10 '22 22:08 johnholdun