@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!
}
# ...