diff --git a/scripts/buildTokens.ts b/scripts/buildTokens.ts index 5626d2f8f..935507c0a 100644 --- a/scripts/buildTokens.ts +++ b/scripts/buildTokens.ts @@ -52,7 +52,14 @@ export const buildDesignTokens = (buildOptions: ConfigGeneratorOptions): void => for (const {filename, source, include} of themes) { // build functional scales PrimerStyleDictionary.extend( - getStyleDictionaryConfig(`functional/themes/${filename}`, source, include, {...buildOptions, themed: true}), + getStyleDictionaryConfig( + `functional/themes/${filename}`, + source, + include, + {...buildOptions, themed: true}, + // disable fallbacks for themes + {fallbacks: undefined}, + ), ).buildAllPlatforms() } diff --git a/src/types/StyleDictionaryConfigGenerator.d.ts b/src/types/StyleDictionaryConfigGenerator.d.ts index cf306a0ac..934e2d6d6 100644 --- a/src/types/StyleDictionaryConfigGenerator.d.ts +++ b/src/types/StyleDictionaryConfigGenerator.d.ts @@ -11,5 +11,5 @@ export type StyleDictionaryConfigGenerator = ( source: string[], include: string[], options: ConfigGeneratorOptions, - platforms?: Record, + platforms?: Record, ) => StyleDictionary.Config