Skip to content

@vttforge/vite-plugin / default

Function: default() ​

default(options): PluginOption[]

Vite plugin for Foundry VTT systems and modules.

Returns two entries: decorator lowering, then the plugin proper. Vite flattens nested plugin arrays and awaits promised entries, so plugins: [vttforge({ id })] is unchanged.

Parameters ​

options ​

VttforgeOptions

Returns ​

PluginOption[]

Example ​

js
// vite.config.mjs
import { defineConfig } from 'vite';
import vttforge from '@vttforge/vite-plugin';

export default defineConfig({
  plugins: [vttforge({ id: 'my-system' })],
});

MIT licensed.