chore: add script to generate twenty-ui barrels before build (#4707)

Split from https://github.com/twentyhq/twenty/pull/4518

Part of #4766 

Adds a script to auto-generate twenty-ui exports in `index.ts` files.

---------

Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com>
This commit is contained in:
Thaïs
2024-04-04 12:14:20 +02:00
committed by GitHub
parent bf8ee99ebb
commit 932a8d68f5
9 changed files with 145 additions and 10 deletions

View File

@ -1,5 +1,34 @@
import { THEME_DARK } from './constants/ThemeDark';
import { THEME_LIGHT } from './constants/ThemeLight';
export type ThemeType = typeof THEME_LIGHT;
export { THEME_DARK, THEME_LIGHT };
export * from './constants/AccentDark';
export * from './constants/AccentLight';
export * from './constants/Animation';
export * from './constants/BackgroundDark';
export * from './constants/BackgroundLight';
export * from './constants/Blur';
export * from './constants/BorderCommon';
export * from './constants/BorderDark';
export * from './constants/BorderLight';
export * from './constants/BoxShadowDark';
export * from './constants/BoxShadowLight';
export * from './constants/Colors';
export * from './constants/FontCommon';
export * from './constants/FontDark';
export * from './constants/FontLight';
export * from './constants/GrayScale';
export * from './constants/HoverBackground';
export * from './constants/Icon';
export * from './constants/MainColorNames';
export * from './constants/MainColors';
export * from './constants/MobileViewport';
export * from './constants/Modal';
export * from './constants/OverlayBackground';
export * from './constants/Rgba';
export * from './constants/SecondaryColors';
export * from './constants/TagDark';
export * from './constants/TagLight';
export * from './constants/Text';
export * from './constants/TextInputStyle';
export * from './constants/ThemeCommon';
export * from './constants/ThemeDark';
export * from './constants/ThemeLight';
export * from './provider/ThemeProvider';
export * from './types/ThemeType';

View File

@ -0,0 +1,3 @@
import { THEME_LIGHT } from '../constants/ThemeLight';
export type ThemeType = typeof THEME_LIGHT;