A bajillion commits hi * all the shit i'll git reset origin/main && git add -p . later * fmt * wip * fmt * rebase; fmt; tsc; lint; * fmt * Add jest tests * fmt * ok * add nightly checks * More is_nightly checks * be happy codespell * Make vitest ignore my shit * nightly OR debug; try vitest fixing again * Add this back * fix * Update src/components/LowerRightControls.tsx Co-authored-by: Frank Noirot <frank@zoo.dev> * Update src/components/LowerRightControls.tsx Co-authored-by: Frank Noirot <frank@zoo.dev> * Update src/components/LowerRightControls.tsx Co-authored-by: Frank Noirot <frank@zoo.dev> * Update src/components/BillingDialog.tsx Co-authored-by: Frank Noirot <frank@zoo.dev> * Update tailwind.config.js Co-authored-by: Frank Noirot <frank@zoo.dev> * Update tailwind.config.js Co-authored-by: Frank Noirot <frank@zoo.dev> * Update src/components/BillingRemaining.tsx Co-authored-by: Frank Noirot <frank@zoo.dev> * Update src/components/BillingRemaining.tsx Co-authored-by: Frank Noirot <frank@zoo.dev> * Update src/components/CustomIcon.tsx Co-authored-by: Frank Noirot <frank@zoo.dev> * Update src/components/CustomIcon.tsx Co-authored-by: Frank Noirot <frank@zoo.dev> * Update src/components/CustomIcon.tsx Co-authored-by: Frank Noirot <frank@zoo.dev> * Update src/components/CustomIcon.tsx Co-authored-by: Frank Noirot <frank@zoo.dev> * Update src/components/BillingRemaining.tsx Co-authored-by: Frank Noirot <frank@zoo.dev> * Update src/components/BillingRemaining.tsx Co-authored-by: Frank Noirot <frank@zoo.dev> * fixes * tid bits * Fix tests * color * Update src/components/BillingRemaining.tsx Co-authored-by: Frank Noirot <frank@zoo.dev> * fix someone else's problem --------- Co-authored-by: Frank Noirot <frank@zoo.dev>
22 lines
1.1 KiB
TypeScript
22 lines
1.1 KiB
TypeScript
// It turns out import.meta.env is a really fucky env var passing method.
|
|
// It's purely generated by Vite and nothing else.
|
|
// For Jest tests, we use babel to deal with it (it's a Syntax error otherwise)
|
|
// @ts-ignore: TS1343
|
|
const env = window.electron?.process.env ?? import.meta.env
|
|
|
|
export const NODE_ENV = env.NODE_ENV as string | undefined
|
|
export const VITE_KC_API_WS_MODELING_URL = env.VITE_KC_API_WS_MODELING_URL as
|
|
| string
|
|
| undefined
|
|
export const VITE_KC_API_BASE_URL = env.VITE_KC_API_BASE_URL
|
|
export const VITE_KC_SITE_BASE_URL = env.VITE_KC_SITE_BASE_URL
|
|
export const VITE_KC_SITE_APP_URL = env.VITE_KC_SITE_APP_URL
|
|
export const VITE_KC_SKIP_AUTH = env.VITE_KC_SKIP_AUTH as string | undefined
|
|
export const VITE_KC_CONNECTION_TIMEOUT_MS =
|
|
env.VITE_KC_CONNECTION_TIMEOUT_MS as string | undefined
|
|
export const VITE_KC_DEV_TOKEN = env.VITE_KC_DEV_TOKEN as string | undefined
|
|
export const PROD = env.PROD as string | undefined
|
|
export const TEST = env.TEST as string | undefined
|
|
export const DEV = env.DEV as string | undefined
|
|
export const CI = env.CI as string | undefined
|