-
Notifications
You must be signed in to change notification settings - Fork 53
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
Re-write in Typescript #107
Comments
I was thinking we could do a rewrite from scratch and call it v1.0 Make it TypeScript, get rid of all the no-longer maintained dependencies (npm lists a bunch on a fresh install), aggregate the data into SQL tables in something like SQLite (it's stored as a local file, so no external DB server) with an ORM like Sequelize that way we could leverage the speedy lookups and filtering of a database (since it will be using B-Trees) instead of filtering JSONs. would be happy to contrib if you made a fresh new long-term release branch and set up your CI/CD stuff and the hbs stuff doing the front-end portion of the server. |
Hey Tim, yes it absolutely makes sense to aggregate the data into SQL tables in something. and a local file option like SQlite would work since the data wouldn't be growing. I'll do the initial setup to transition to TS and let you know |
The text was updated successfully, but these errors were encountered: