PHP 7.4.33
Preview: resolveConfig.d.ts Size: 1.09 KB
/var/www/sitesecurity.bitkit.dk/httpdocs/node_modules/tailwindcss/resolveConfig.d.ts
import { Config, ResolvableTo, ThemeConfig } from './types/config'
import { DefaultTheme } from './types/generated/default-theme'
import { DefaultColors } from './types/generated/colors'

type ResolvedConfig<T extends Config> = Omit<T, 'theme'> & {
  theme: MergeThemes<
    UnwrapResolvables<Omit<T['theme'], 'extend'>>,
    T['theme'] extends { extend: infer TExtend } ? UnwrapResolvables<TExtend> : {}
  >
}

type UnwrapResolvables<T> = {
  [K in keyof T]: T[K] extends ResolvableTo<infer R> ? R : T[K]
}

type ThemeConfigResolved = UnwrapResolvables<ThemeConfig>
type DefaultThemeFull = DefaultTheme & { colors: DefaultColors }

type MergeThemes<Overrides extends object, Extensions extends object> = {
  [K in keyof ThemeConfigResolved | keyof Overrides]: (K extends keyof Overrides
    ? Overrides[K]
    : K extends keyof DefaultThemeFull
    ? DefaultThemeFull[K]
    : K extends keyof ThemeConfigResolved
    ? ThemeConfigResolved[K]
    : never) &
    (K extends keyof Extensions ? Extensions[K] : {})
}

declare function resolveConfig<T extends Config>(config: T): ResolvedConfig<T>
export = resolveConfig

Directory Contents

Dirs: 8 × Files: 23
Name Size Perms Modified Actions
lib DIR
- drwxr-xr-x 2026-04-28 09:11:40
Edit Download
nesting DIR
- drwxr-xr-x 2026-04-28 09:11:40
Edit Download
- drwxr-xr-x 2026-04-28 09:11:37
Edit Download
peers DIR
- drwxr-xr-x 2026-04-28 09:11:40
Edit Download
scripts DIR
- drwxr-xr-x 2026-04-28 09:11:40
Edit Download
src DIR
- drwxr-xr-x 2026-04-28 09:11:40
Edit Download
stubs DIR
- drwxr-xr-x 2026-04-28 09:11:40
Edit Download
types DIR
- drwxr-xr-x 2026-04-28 09:11:40
Edit Download
16 B lrw-r--r-- 2026-04-28 09:11:40
Edit Download
141.14 KB lrw-r--r-- 2026-04-28 09:11:40
Edit Download
114 B lrw-r--r-- 2026-04-28 09:11:40
Edit Download
120 B lrw-r--r-- 2026-04-28 09:11:40
Edit Download
22 B lrw-r--r-- 2026-04-28 09:11:40
Edit Download
90 B lrw-r--r-- 2026-04-28 09:11:40
Edit Download
156 B lrw-r--r-- 2026-04-28 09:11:40
Edit Download
175 B lrw-r--r-- 2026-04-28 09:11:40
Edit Download
151 B lrw-r--r-- 2026-04-28 09:11:40
Edit Download
1.05 KB lrw-r--r-- 2026-04-28 09:11:39
Edit Download
116 B lrw-r--r-- 2026-04-28 09:11:40
Edit Download
141 B lrw-r--r-- 2026-04-28 09:11:40
Edit Download
3.35 KB lrw-r--r-- 2026-04-28 09:11:40
Edit Download
439 B lrw-r--r-- 2026-04-28 09:11:40
Edit Download
151 B lrw-r--r-- 2026-04-28 09:11:40
Edit Download
446 B lrw-r--r-- 2026-04-28 09:11:40
Edit Download
1.96 KB lrw-r--r-- 2026-04-28 09:11:40
Edit Download
1.09 KB lrw-r--r-- 2026-04-28 09:11:40
Edit Download
156 B lrw-r--r-- 2026-04-28 09:11:40
Edit Download
19 B lrw-r--r-- 2026-04-28 09:11:40
Edit Download
61 B lrw-r--r-- 2026-04-28 09:11:40
Edit Download
21 B lrw-r--r-- 2026-04-28 09:11:40
Edit Download
20 B lrw-r--r-- 2026-04-28 09:11:40
Edit Download
If ZipArchive is unavailable, a .tar will be created (no compression).