UNPKG

electron-vite

Version:

Electron build tooling based on Vite

26 lines (23 loc) 694 B
import colors from 'picocolors'; import { createLogger } from 'vite'; import { s as startElectron } from './lib-q6ns0vZr.js'; import { build } from './lib-BkLsMF4i.js'; import 'node:path'; import 'node:fs'; import 'node:url'; import 'node:module'; import 'esbuild'; import 'node:child_process'; import 'node:crypto'; import 'node:fs/promises'; import 'magic-string'; import '@babel/core'; async function preview(inlineConfig = {}, options) { if (!options.skipBuild) { await build(inlineConfig); } const logger = createLogger(inlineConfig.logLevel); startElectron(inlineConfig.root); logger.info(colors.green(`\nstarting electron app...\n`)); } export { preview };