Skip to content

Function: baseConfig()

Documentation / @wtf/project-vite / baseConfig

function baseConfig(__namedParameters?): object;

Defined in: packages/project-vite/src/config.ts:155

The base config every Vite config of a workspace starts from, by mergeConfig(baseConfig(), yours): the workspace’s packages by their @wtf/source condition, but from the build; and, of a site’s vite build, its compressed copies, unless compress is false. A config given after it adds its own plugins, conditions and the rest.

.storybook/main.ts
import type { StorybookConfig } from '@storybook/react-vite'
import { mergeConfig } from 'vite'
import { baseConfig } from '@wtf/project-vite/config'
const config: StorybookConfig = {
stories: ['../stories/**/*.stories.tsx'],
framework: { name: '@storybook/react-vite', options: {} },
viteFinal: (vite) => mergeConfig(mergeConfig(vite, baseConfig()), { plugins: [] })
}
export default config

Parameters

ParameterType
__namedParametersBaseOptions

Returns

object

NameTypeDefined in
pluginsPlugin<any>[]packages/project-vite/src/config.ts:158
resolveobjectpackages/project-vite/src/config.ts:157
resolve.conditionsstring[]packages/project-vite/src/config.ts:157