module Serega::SeregaPlugins::Root

plugin :root wraps results in a root key, :data by default

plugin :root                                     # {data: ...}
plugin :root, root: :users                       # one key for objects and lists
plugin :root, root_one: :user, root_many: :users # separate keys

UserSerializer.to_h(user, root: :user) # => {user: {username: "batman"}}
UserSerializer.to_h(user, root: nil)   # => {username: "batman"}

See Root key.