UNPKG

boardcast

Version:

Animation library for tabletop game rules on hex boards with CLI tools and game extensions

29 lines (28 loc) 739 B
import { defineConfig } from 'vite'; import { resolve } from 'path'; export default defineConfig({ build: { lib: { entry: { index: resolve(__dirname, 'index.ts'), 'lancer/index': resolve(__dirname, 'lancer/index.ts') }, formats: ['es'] }, rollupOptions: { external: ['boardcast', 'd3'], output: { preserveModules: true, preserveModulesRoot: '.', entryFileNames: '[name].js' } }, outDir: 'dist', emptyOutDir: true }, resolve: { alias: { 'boardcast': resolve(__dirname, '../lib/index.ts') } } });