Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(client): Implement client #12

Open
1 of 11 tasks
ReidWeb opened this issue Dec 5, 2021 · 0 comments
Open
1 of 11 tasks

(client): Implement client #12

ReidWeb opened this issue Dec 5, 2021 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@ReidWeb
Copy link
Member

ReidWeb commented Dec 5, 2021

To consume the service we should use the TS client

Use Case

As a developer using this repo, I should be able to use the typescript client to interface with the API

Proposed Solution

  • Client init method
  • Client should initialize it's "blob" from disk
  • Client should replace "blob" when getAll* method is called for mounts/minions
  • getAllRecordedMounts method
  • getAllRecordedMinions method
  • getCharacterMounts method
  • getCharacterMinions method
  • API key support
  • Client builds and releases via CI

Other

  • 👋 I may be able to implement this feature request
  • ⚠️ This feature might incur a breaking change

This is a 🚀 Feature Request

@ReidWeb ReidWeb self-assigned this Dec 5, 2021
@ReidWeb ReidWeb added the enhancement New feature or request label Dec 5, 2021
@ReidWeb ReidWeb moved this to Todo in XIVStats Rebuild Dec 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Todo
Development

No branches or pull requests

1 participant