Skip to content

[QUEST] First Release! #8

@runspired

Description

@runspired

Each of the below needs to be filled out and tested per spec. If you are working on one, claim it below and I will update the list with the person who has claimed it and the associated PR.

  • validate document members
  • validate meta
  • validate jsonapi member
  • validate links ([FEAT] links validation #5)
  • validate resources
    • validate type is correctly normalized and id is a string
    • validate attributes (warn for unknown, error for those that should be relationships, configurable error for missing attributes, error for missing attributes that are present as non-normalized members)
    • validate relationships (error for unknown, configurable error for missing relationships, error for missing relationships that are present as non-normalized members)
      • validate resource-identifiers only have type id and optional meta
      • validate type is correctly normalized, and a valid type (check polymorphic)
  • validate absence of resource identifiers in data and included

Additional chores:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions