@primer/primitives
Version:
Typography, spacing, and color primitives for Primer design system
30 lines (29 loc) • 689 B
JavaScript
import { isSource } from '../filters/index.js';
export const fallbacks = (outputFile, prefix, buildPath) => ({
prefix,
buildPath,
transforms: [
'name/pathToKebabCase',
'color/hex',
'dimension/rem',
'shadow/css',
'border/css',
'typography/css',
'fontFamily/css',
'fontWeight/number',
],
options: {
basePxFontSize: 16,
},
files: [
{
destination: outputFile,
format: `json/postCss-fallback`,
filter: isSource,
options: {
outputReferences: false,
outputVerbose: true,
},
},
],
});