Skip to content

@gluonjs/core / packages/vite/src / default

Function: default() ​

default(options?): Plugin

Parameters ​

options? ​

GluonVitePluginOptions = {}

Returns ​

Plugin

Example ​

Install Gluon's pre-transform, compiler diagnostics, HMR virtual runtime, and optional universal asset-manifest generation in Vite:

ts
import gluon, { type GluonVitePluginOptions } from '@gluonjs/vite';

const options = {
  diagnostics: true,
  include: (id: string) => id.startsWith('/workspace/src/'),
  universal: { manifestFile: 'gluon-assets.json' },
} satisfies GluonVitePluginOptions;
const plugin = gluon(options);
console.log(plugin.name, plugin.enforce); // gluon, pre

Version-matched documentation. Examples are checked against the public package contracts.