UNPKG

@gouvfr/dsfr-nexus

Version:

Le module `dsfr-nexus` est l'interface de ligne de commande (CLI) centrale du Système de Design de l’État - DSFR. Il offre des outils pour gérer et compiler les ressources du DSFR

36 lines (33 loc) 703 B
export const MapSorters = { ORDER: { key: 'order', type: 'number', direction: 'asc', default: 100000, }, SHORT_TITLE: { key: 'shortTitle', type: 'string', direction: 'asc' }, VERSION: { key: 'version', type: 'semver', direction: 'desc', default: 0, }, PRIORITY: { key: 'priority', type: 'number', direction: 'desc', default: 0, }, PUBLISHED: { key: 'published', type: 'date', direction: 'desc', default: '1970-01-01', }, }; export const MAP_SORTERS_MAP = new Map([...Object.values(MapSorters).map(type => [type.key, type])]); export const MAP_SORTERS_KEYS = Object.values(MapSorters).map(({key}) => key);