legendary 0.1.4 copy "legendary: ^0.1.4" to clipboard
legendary: ^0.1.4 copied to clipboard

A client for interacting with Legendary Epic Games Launcher type-safely.

0.1.4 #

  • Fixed JSON key names for Status and LaunchParamenters which weren't using snake_case.
  • Further document classes in game.dart and status.dart.

0.1.3 #

  • BREAKING: implemented Game.metadata type so you can safely access the Game's metadata.
  • FIX: Made InstalledGame.manifestPath nullable.
  • Removed SaveGameFile and SaveGameStatus.

0.1.2 #

  • BREAKING: made methods move, uninstall, setLogin, deleteLogin, cleanup, import, status, info, list and listInstalled use Result. Now, to to use them, you must info = await client.info() and then await info.data, or await (await client.info()).data

0.1.1 #

0.1.0 #

First public version published to pub.dev

  • Added support for methods list, listInstalled, info, and status of LegendaryProcessClient.
  • Added unit testing for types Game, InstalledGame, Status.
  • Added support for methods setLogin and deleteLogin of LegendaryProcessClient.
  • Added unit testing for methods status, and info using LegendaryStreamClient.
1
likes
130
pub points
0%
popularity

Publisher

unverified uploader

A client for interacting with Legendary Epic Games Launcher type-safely.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

build_runner, json_annotation, json_serializable, path

More

Packages that depend on legendary