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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions