build: multi-config build and dep update

This commit is contained in:
iCrawl
2023-11-14 01:26:22 +01:00
parent 75fc7f2454
commit 8f432400d8
124 changed files with 566 additions and 252 deletions

View File

@@ -1,11 +1,14 @@
import { esbuildPluginVersionInjector } from 'esbuild-plugin-version-injector';
import { createTsupConfig } from '../../tsup.config.js';
export default createTsupConfig({
entry: {
index: 'src/index.ts',
defaultWorker: 'src/strategies/sharding/defaultWorker.ts',
},
external: ['zlib-sync'],
esbuildPlugins: [esbuildPluginVersionInjector()],
});
export default [
createTsupConfig({
external: ['zlib-sync'],
esbuildPlugins: [esbuildPluginVersionInjector()],
}),
createTsupConfig({
entry: {
defaultWorker: 'src/strategies/sharding/defaultWorker.ts',
},
}),
];