mirror of https://github.com/buster-so/buster.git
fix: Configure Trigger.dev to handle @duckdb/node-api native bindings
- Add @duckdb/node-bindings as explicit dependency - Mark all DuckDB native binding packages as external in build config - This ensures native modules are available at runtime without bundling
This commit is contained in:
parent
adaab8131b
commit
6c5a733fd7
|
@ -33,6 +33,7 @@
|
||||||
"@buster/vitest-config": "workspace:*",
|
"@buster/vitest-config": "workspace:*",
|
||||||
"@buster/web-tools": "workspace:*",
|
"@buster/web-tools": "workspace:*",
|
||||||
"@duckdb/node-api": "1.3.2-alpha.26",
|
"@duckdb/node-api": "1.3.2-alpha.26",
|
||||||
|
"@duckdb/node-bindings": "1.3.2-alpha.26",
|
||||||
"@trigger.dev/sdk": "catalog:",
|
"@trigger.dev/sdk": "catalog:",
|
||||||
"ai": "catalog:",
|
"ai": "catalog:",
|
||||||
"braintrust": "catalog:",
|
"braintrust": "catalog:",
|
||||||
|
|
|
@ -22,7 +22,17 @@ export default defineConfig({
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
build: {
|
build: {
|
||||||
external: ['lz4', 'xxhash', 'duckdb'],
|
external: [
|
||||||
|
'lz4',
|
||||||
|
'xxhash',
|
||||||
|
'@duckdb/node-api',
|
||||||
|
'@duckdb/node-bindings',
|
||||||
|
'@duckdb/node-bindings-linux-x64',
|
||||||
|
'@duckdb/node-bindings-linux-arm64',
|
||||||
|
'@duckdb/node-bindings-darwin-x64',
|
||||||
|
'@duckdb/node-bindings-darwin-arm64',
|
||||||
|
'@duckdb/node-bindings-win32-x64'
|
||||||
|
],
|
||||||
extensions: [
|
extensions: [
|
||||||
esbuildPlugin({
|
esbuildPlugin({
|
||||||
name: 'buster-path-resolver',
|
name: 'buster-path-resolver',
|
||||||
|
|
|
@ -336,6 +336,9 @@ importers:
|
||||||
'@duckdb/node-api':
|
'@duckdb/node-api':
|
||||||
specifier: 1.3.2-alpha.26
|
specifier: 1.3.2-alpha.26
|
||||||
version: 1.3.2-alpha.26
|
version: 1.3.2-alpha.26
|
||||||
|
'@duckdb/node-bindings':
|
||||||
|
specifier: 1.3.2-alpha.26
|
||||||
|
version: 1.3.2-alpha.26
|
||||||
'@trigger.dev/sdk':
|
'@trigger.dev/sdk':
|
||||||
specifier: 'catalog:'
|
specifier: 'catalog:'
|
||||||
version: 4.0.2(ai@5.0.34(zod@3.25.76))(zod@3.25.76)
|
version: 4.0.2(ai@5.0.34(zod@3.25.76))(zod@3.25.76)
|
||||||
|
|
Loading…
Reference in New Issue