ocilo / skype-http

Unofficial Skype API for Node.js via HTTP
https://ocilo.github.io/skype-http
MIT License
51 stars 24 forks source link

Upgraded package versions of most packages to latest TS 3 support #112

Open mitchcapper opened 5 years ago

mitchcapper commented 5 years ago

Closes #108, closes #103, closes #92, closes #94, closes #91, closes #95, closes #98, closes #99. Major changes for @demurgos new kryo library (other was not ts 3.0 compat). One nullable function might be wrong. TSLint fixes as well. A few TSLint items do not pass (were there before).

There is excess json decoding for the new reader support (as it decodes on its own). Could switch to either pass an object or not do the eval decode first.

The nullable in api-profile.ts I couldn't figure out how to update for the new kyro. As I couldn't get that working avatarUrl changed to a Any. I tried it as a Url | null but I am guessing without that nullable function it just wasn't working.

mitchcapper commented 5 years ago

errors are the whitespace errors I mentioned not sure what is complaining about but @demurgos can fix before merging. Several files I had not touched so not sure if its the lint version the lint rules etc but fix did not seem to work.