import { defineConfig } from 'vite'

process.env.EXPAND = 'expand'

export default defineConfig({
  base: '/env/',
  envPrefix: ['VITE_', 'CUSTOM_PREFIX_'],
  build: {
    outDir: 'dist/env',
  },
  define: {
    'import.meta.env.VITE_BOOL': true,
    'import.meta.env.VITE_NUMBER': '123',
    'import.meta.env.VITE_STRING': JSON.stringify('{"123",}'),
    'import.meta.env.VITE_STRINGIFY_OBJECT': JSON.stringify({ a: '1', b: '2' }),
  },
})
