-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Migrate to modern stack, including TS, new linting, updated APIs #255
base: master
Are you sure you want to change the base?
Conversation
Alright, I have finished this. I haven't bothered implementing tests for the new APIs, as they are the same as the old ones, but simply using modern browser APIs. |
@lokesh Sorry for the large PR. It's a lot of changes in the package-lock.json and the built files |
I would also like to suggest adding the wiki feature of GitHub. You can let me know when it is up, I can edit the Wiki for you and create docs. Alternatively, I could write some docs as a website |
I might just publish my own version of this to npm, so both versions exist |
I did publish my own package. |
Your package is actually |
Ohh right... thanks for pointing this out! |
What's new
Why
I have used this project before, but only browser based, where the current stack was good enough, but now that I am using this project for a web-app with a bundler, where I like to use NPM packages, it simply wasn't enough any more.