* Default to JS implementation of RakNet
* update server also, adjust test timeout based on number of versions
* 1.17.10: fix texture pack issue, keep raknet default at C++
* force_build
* fix: online/max player count type definition.
Fixes the type definition of the online/max players to be an immediate
child of the ServerAdvertisement class so that it can be accessed
properly on TypeScript.
Signed-off-by: JK <u.sslooky@gmail.com>
* feat: implement advertisementFn type definition.
Adds the type definition for the 'advertisementFn' server option.
Signed-off-by: JK <u.sslooky@gmail.com>
* fix: minor advertisementFn typo in API docs.
Fixes a minor typo found in the API docs that misspells
'advertisementFn' as 'advertismentFn'.
Signed-off-by: JK <u.sslooky@gmail.com>
* feat: add skipPing to the API docs.
Adds the 'skipPing' client option to the API docs.
Signed-off-by: JK <u.sslooky@gmail.com>
* feat: add connectTimeout type definition.
Adds the 'connectTimeout' client option to the package type definitions.
Signed-off-by: JK <u.sslooky@gmail.com>
* preliminary support for xbox title + live.com auth
* cleanup
* export title list
* add to api docs
* Verify that minecraft token has titleId if did titleAuth
* Minor changes
* Add createServer, ping on createClient, update README
* fix createClient keepalive
* resort readme, fix node 14
* Enforce auth on server connections, fix close/connect issues
* add type definitions, update readme, docs
* Wait some time before closing connection, update docs
* wait for server close in tests, fix race bug
* export a ping api
* Rename api.md to API.md
* add ping example