-
Notifications
You must be signed in to change notification settings - Fork 18
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
Typescript Conversion #75
Draft
ogrady
wants to merge
72
commits into
queicherius:master
Choose a base branch
from
ogrady:feat/typescript
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Changes from all commits
Commits
Show all changes
72 commits
Select commit
Hold shift + click to select a range
a0c6cdc
Add basic TS setup
ogrady f4afd52
Add node types as dev dependency
ogrady b649f20
Start migration on endpoints and smaller files
ogrady 4eeef21
Add type safety for worlds, teams, matchups
ogrady e68e24f
Convert world endpoint
ogrady bb3178f
Convert all js endpoints to ts
ogrady a7dbc29
Remove superfluous explicit return types and public modifiers
ogrady 4df8695
Move generic parameter from get() et al. to AbstractEndpoint
ogrady 02f4998
Define result types for achievement enpoints
ogrady 65122e8
Add backstory types
ogrady db28cc7
Add result types for build endpoint
ogrady a444ed6
Add color reponse type
ogrady a08d3b1
Add dungeons endpoint
ogrady e5b2597
Add continent endpoint
ogrady 353c7b1
Add currency endpoint
ogrady 3f0d347
Add daily crafting endpoint
ogrady 81362ef
Add new schema logic and migrate several endpoints (WIP)
ogrady cac10eb
Change chaining result type to this
ogrady 6f2816c
Pivot type distribution
ogrady 1374de0
Move all exports from schema_1970_* to their respective namespaces
ogrady 96d09bb
Add some documentation and add dailycrafting
ogrady d5fd148
Make dungeon types more solid
ogrady 9f3cd4b
Add currencies endpoint response
ogrady f687e75
Quickfix some compilation errors for review
ogrady b39edcb
Fix some compile errors
ogrady eb3dae9
Remove neccessity to re-declare every response via Omit
ogrady 2f81373
Add emblem response
ogrady 6926ad6
Add titles response
ogrady 502f173
Add titles and skins
ogrady e63a880
Add tokeninfo
ogrady 27f4794
Add nodes response
ogrady b1a71c2
Add minis response
ogrady d6bbe36
Add commerce and mailcarrier responses
ogrady 115264e
Rename output directory from built/ to dist/
ogrady e718502
Add finishers endpoint response
ogrady ce8f611
Add legends endpoint reponse
ogrady b844d04
Fix a few compile errors
ogrady c4a17bc
Remove nominal types from `get`
ogrady e00ddc6
Remove some stale types
ogrady 021a594
Add traits endpoint response
ogrady 8acaf74
Add races endpoint response
ogrady 7b92130
Add quaggans endpoint response
ogrady 54129cd
Add novelties endpoint response
ogrady b861fb9
Add outfits response
ogrady 6ae6435
Add pets response
ogrady 9750d81
Add profession responses
ogrady 6fbb897
Add files response
ogrady 1eecb8d
Fix typo
ogrady f0dfaf5
Add idea.txt
ogrady 7c5177c
Revert
ogrady 160537c
Add mastery response
ogrady f284a7f
Add mounts response
ogrady 7853cf4
Add raids response
ogrady 988a0ee
Add mapchests response
ogrady 32250e9
Add legendaryarmory response
ogrady cb62010
Move cats and nodes to home
ogrady 1f8dd21
Add worldbosses response
ogrady 8f9a896
Add world response
ogrady 43662d8
Add quest response
ogrady 287ad27
Add stories response
ogrady fbd115a
Add account response
ogrady 6ea5c27
Add specializaations response
ogrady 7647917
Add materials responses
ogrady 9a36f21
Add response for guild enpoints
ogrady 682ba2d
Add some of characters response
ogrady e4ecd2e
Add missing characters endpoint responses
ogrady 5cdb556
Add endpoint response for skills
ogrady 3fe9291
Add endpoint responses for event details
ogrady 7a14f61
Add respnses for items
ogrady 96d0ef2
Add itemstats response
ogrady fc57c41
Add maps endpoint
ogrady 5113853
Add response schema for wvw
ogrady File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
dist/ | ||
# Logs | ||
npm-debug.log* | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍