a578dbf633
Co-authored-by: Aaron <aaronklinker1@gmail.com>
22 lines
686 B
TypeScript
22 lines
686 B
TypeScript
import { defineConfig } from 'tsdown';
|
|
|
|
export default defineConfig({
|
|
entry: {
|
|
index: './modules/analytics/client.ts',
|
|
module: './modules/analytics/index.ts',
|
|
'background-plugin': './modules/analytics/background-plugin.ts',
|
|
types: './modules/analytics/types.ts',
|
|
'providers/google-analytics-4':
|
|
'./modules/analytics/providers/google-analytics-4.ts',
|
|
'providers/umami': './modules/analytics/providers/umami.ts',
|
|
'providers/moderok': './modules/analytics/providers/moderok.ts',
|
|
'providers/posthog': './modules/analytics/providers/posthog.ts',
|
|
},
|
|
deps: {
|
|
neverBundle: ['#analytics'],
|
|
},
|
|
define: {
|
|
'process.env.NPM': 'true',
|
|
},
|
|
});
|