0.2.0 • Published 4 years ago

@jcm/nexus-plugin-relay-global-id v0.2.0

Weekly downloads
20
License
MIT
Repository
-
Last release
4 years ago

@jcm/nexus-plugin-relay-global-id

This plugin adds the field method relayGlobalId(fieldName, fieldConfig) to the Nexus Schema Builder, which can be used to create Relay-compliant global IDs.

Sample usage:

const User = objectType({
  name: 'User',
  definition(t) {
    // ...
    t.relayGlobalId('id')
    // ...
  },
})

With the above code, the following schema will be generated:

type User {
  id: ID!
  rawId: ID!
}
# ...