graphqlizer icon indicating copy to clipboard operation
graphqlizer copied to clipboard

Adjust API

Open matteodem opened this issue 7 years ago • 0 comments

So that incrementally changing from graphqlizer CRUD to more complex schemas doesn't result in unreadable code. Also eliminate graphqlContext.

https://gist.github.com/matteodem/9afd3b5401a9aa0127f3cf459a6a0b1a

TODO

  • [x] Add tests
  • [x] Add new API methods (crud, resolvers, resolver, typeDefs, typeDef)
  • [x] Remove package-lock.json from repo (gitignore)
  • [x] Throw deprecation warnings when using old methods
  • [x] Add registerType method (see #10)
  • [x] Create MIGRATE-1.0.md file that explains how to upgrade
  • [x] Update docs
  • [x] Remove old docs
  • [x] Release v0.* with deprecating warnings
  • [x] Update graphqlizer-test-app
  • [x] Use new API in Sounds Social
  • [x] Include carbon image in README and link it to github gist
  • [ ] Remove old methods / tests
  • [ ] Use simpl-schema npm package instead of atmosphere pkg
  • [ ] Release v1.0 with warnings
  • [ ] Announce release

matteodem avatar Feb 13 '18 21:02 matteodem