MCPcopy
hub / github.com/nuxt-modules/tailwindcss / exportViewer

Function exportViewer

src/viewer.ts:65–77  ·  view source on GitHub ↗
(twConfig: string, config: ViewerConfig, nuxt = useNuxt())

Source from the content-addressed store, hash-verified

63}
64
65export const exportViewer = async (twConfig: string, config: ViewerConfig, nuxt = useNuxt()) => {
66 if (!config.exportViewer) {
67 return
68 }
69 // @ts-expect-error no types for tailwind-config-viewer
70 const cli = await import('tailwind-config-viewer/cli/export.js').then(r => r.default || r) as any
71
72 nuxt.hook('nitro:build:public-assets', (nitro) => {
73 const dir = joinURL(nitro.options.output.publicDir, config.endpoint)
74 cli(dir, twConfig)
75 logger.success(`Exported viewer to ${colors.yellow(relative(nuxt.options.srcDir, dir))}`)
76 })
77}

Callers 1

setupFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected