Commit Graph

21 Commits

Author SHA1 Message Date
Tim Griesser 0d06f26b12
feat: add GraphQL 16 support (#977) 2022-02-17 12:47:40 -05:00
Tim Griesser 74c93e2ce4
refactor: add importsNotUsedAsValues: error to force import type (#872) 2021-03-27 16:26:13 -04:00
Jason Kuhrt 5d23123cc0 chore: tsconfig should exclude docs 2021-02-19 23:51:18 -05:00
Jason Kuhrt 61eccca200
fix: MaybePromiseDeep case of null with .then (#475)
closes #470
closes #474 (thanks @Sytten)
2020-08-03 16:56:44 -04:00
Jason Kuhrt 133c4a4705
feat: publish esm builds (#438) 2020-05-12 13:58:58 -04:00
Tim Griesser 50bf2981e7
feat(epic): 0.12.0 Plugin System and Internal Refactor (#242)
See #242 for a full summary
2019-11-07 16:39:33 -05:00
Jason Kuhrt bac64560e7
feat(plugins): onInstall hook (#236) 2019-10-16 22:55:53 +02:00
Jason Kuhrt 7a3750b025
chore: simplify tsconfig (#240) 2019-10-03 12:37:46 -04:00
Tim Griesser 9f4ab9d830
Improving code coverage (#225)
* Improving overall coverage
* Improve jest config
* Remove unused internal builder methods
* Prefer non-inline snapshots
2019-09-22 21:28:27 -04:00
Tim Griesser 5945d4c661 fix: use ts declaration source maps for better ide dx (#199)
fixes #189
2019-08-21 22:14:20 -04:00
Tim Griesser 5008603b66 First pass at SDL converter 2019-02-01 08:48:08 -05:00
Tim Griesser 263de2ea18 WIP on schema gen. Removing concept of directive for now to strip down API surface area 2019-01-26 14:27:59 -05:00
Tim Griesser b8d23c30f3 Various API cleanup, trying to simplify overall concepts 2019-01-21 14:29:30 -05:00
Tim Griesser c303741f17 Beginning to use the TS definitions to build the docs 2018-11-27 22:46:51 -05:00
Tim Griesser 141ff2a387 Fix tests, update examples, add helpers for example scripts 2018-11-19 14:31:35 -05:00
Tim Griesser 2858d448e0 WIP on type generation overhaul 2018-11-18 15:06:28 -05:00
Tim Griesser 9c61c8d74e Exclude website from project config 2018-11-13 10:37:48 -05:00
Tim Griesser 1667eb10bf tslint, check name, nullability, requiredValue -> required 2018-11-12 22:19:04 -05:00
Tim Griesser ba44e0e2a6 Basics working 2018-11-08 14:58:10 -08:00
Tim Griesser 3d5387bcf1 WIP 2018-11-05 19:55:28 -05:00
Tim Griesser 86e7e5c26a Initial commit 2018-11-02 17:11:51 -04:00