Skip to content

Adjust API #12

@matteodem

Description

@matteodem

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

  • Add tests
  • Add new API methods (crud, resolvers, resolver, typeDefs, typeDef)
  • Remove package-lock.json from repo (gitignore)
  • Throw deprecation warnings when using old methods
  • Add registerType method (see Allow to register singular types #10)
  • Create MIGRATE-1.0.md file that explains how to upgrade
  • Update docs
  • Remove old docs
  • Release v0.* with deprecating warnings
  • Update graphqlizer-test-app
  • Use new API in Sounds Social
  • 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions