pimi-launcher-core/components
Hanro 3e276479cd
Added launch hooks needed by Microsoft authentication (#77)
* Added launch hooks needed by Microsoft authentication

Added a meta field to the interface IUser that implements a new interface called IMeta

IMeta contains information about if the account is a mojang or microsoft account. It also contains information stating if a set account is a demo account (I just thought it could be useful)

I also added checks to components/handler.js to use the new field. If the field is absent, a filler value will be used that will make mclc behave as it did before this change.

* Moved the meta field inline

Just a typescript change for better consistency with the rest of the type files.

* Update index.d.ts

Properly managed to debug the vanilla launcher and fixed this oversight

It marks it with xbox as the type in the vanilla launcher's files, but the real arg pushed is msa.
2021-07-14 15:37:30 -07:00
..
authenticator.js Closes #69 2021-05-05 10:48:52 -07:00
handler.js Added launch hooks needed by Microsoft authentication (#77) 2021-07-14 15:37:30 -07:00
launcher.js fix: download to correct folder if custom is specified (#75) 2021-07-08 10:15:25 -07:00