{"version":3,"file":"genSizeMapToken.cjs","sources":["../../../../../../../packages/theme/token/themes/shared/genSizeMapToken.ts"],"sourcesContent":["import type { SeedToken, SizeMapToken } from '../../interface';\n\nexport default function genSizeMapToken(token: SeedToken): SizeMapToken {\n  const { sizeUnit, sizeStep } = token;\n\n  return {\n    sizeXXL: sizeUnit * (sizeStep + 8), // 48\n    sizeXL: sizeUnit * (sizeStep + 4), // 32\n    sizeLG: sizeUnit * (sizeStep + 2), // 24\n    sizeMD: sizeUnit * (sizeStep + 1), // 20\n    sizeMS: sizeUnit * sizeStep, // 16\n    size: sizeUnit * sizeStep, // 16\n    sizeSM: sizeUnit * (sizeStep - 1), // 12\n    sizeXS: sizeUnit * (sizeStep - 2), // 8\n    sizeXXS: sizeUnit * (sizeStep - 3), // 4\n  };\n}\n"],"names":[],"mappings":";;;;AAEA,SAAwB,gBAAgB,KAAgC,EAAA;AACtE,EAAM,MAAA,EAAE,QAAU,EAAA,QAAA,EAAa,GAAA,KAAA,CAAA;AAE/B,EAAO,OAAA;AAAA,IACL,OAAA,EAAS,YAAY,QAAW,GAAA,CAAA,CAAA;AAAA;AAAA,IAChC,MAAA,EAAQ,YAAY,QAAW,GAAA,CAAA,CAAA;AAAA;AAAA,IAC/B,MAAA,EAAQ,YAAY,QAAW,GAAA,CAAA,CAAA;AAAA;AAAA,IAC/B,MAAA,EAAQ,YAAY,QAAW,GAAA,CAAA,CAAA;AAAA;AAAA,IAC/B,QAAQ,QAAW,GAAA,QAAA;AAAA;AAAA,IACnB,MAAM,QAAW,GAAA,QAAA;AAAA;AAAA,IACjB,MAAA,EAAQ,YAAY,QAAW,GAAA,CAAA,CAAA;AAAA;AAAA,IAC/B,MAAA,EAAQ,YAAY,QAAW,GAAA,CAAA,CAAA;AAAA;AAAA,IAC/B,OAAA,EAAS,YAAY,QAAW,GAAA,CAAA,CAAA;AAAA;AAAA,GAClC,CAAA;AACF;;;;"}