Skip to content

Common interface voor design tokens #647

@bartveneman

Description

@bartveneman

Alles design tokens hebben het volgende gemeenschappelijk, wat we zouden kunnen vatten in een interface/astract class/whatever:

  • parse(input: string): DesignToken
  • toCssString(token: DesignToken): string
  • stringify(token: DesignToken): string (waarschijnlijk grotendeels gelijkwaardig aan toCssString)
  • validate(token: DesignToken): Issue[]

Doelen:

  • Kunnen parsen/upgraden van StyleDictionary input
  • Kunnen parsen van input uit form inputs
  • Kunnen stringifyen naar form input
  • Waardes kunnen zoeken in een lijst van andere tokens

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions