* Make it possible to set SessionCookie manually
* Add helper classes to make it possible to set a proxy agent on fetch
To attach a proxy when developing locally (to see requests and responses)
* Add a devrun.js for local testing
- Support for proxy
- Saves sessionCoookie to a file and tries to use it again
* Files to work with VisualStudio Code
- Debug
- Make typescript watch in background and build
* Fix so cookies work
* Always generate source maps
* Use devrun in debug
* Add linting to all files while developing
* Fixes to file after linting
* Fix failing test in api.test
* Add check that login was successful to setSessionCookie
* feat: 🎸 Replaced Moment with Luxon
Replaced Moment with Luxon since the former is deprecated for various
reasons. Also updated types to be fully serialized.
BREAKING CHANGE: 🧨 Change to types (moment -> strings) and api.getSchedule (moment ->
luxon.DateTime)
* feat: 🎸 Loads schedule
✅Closes: #13
* feat: 🎸 Made running code from node easier
* feat: 🎸 News
✅Closes: #8
* Accurate method calls and some parsing
* fix: 🎸 Calendar and classmates are now called and parsed correctly
* feat: 🎸 Exposes token on login status check
✅Closes: #3
* feat: 🎸 Logout and set session cookie
Added logout method and logout event. Also added method for setting
sessionCookie from memory
✅Closes: #4, #5