esbuild / tsup
Here is a simple example of an integration with tsup.
import { defineConfig } from 'tsup';import 'varlock/auto-load';import { getBuildTimeReplacements } from 'varlock';
export default defineConfig({ // ... esbuildOptions(options) { options.define ||= {}; Object.assign(options.define, getBuildTimeReplacements()); },});