Subir archivos a "/"
This commit is contained in:
27
build.js
Normal file
27
build.js
Normal file
@@ -0,0 +1,27 @@
|
||||
import esbuild from 'esbuild';
|
||||
|
||||
// Bundle server (Node.js entry point)
|
||||
await esbuild.build({
|
||||
entryPoints: ['src/websocket-server.js'],
|
||||
bundle: true,
|
||||
platform: 'node',
|
||||
format: 'esm',
|
||||
target: 'node18',
|
||||
outfile: 'build/index.js',
|
||||
sourcemap: true,
|
||||
banner: { js: '#!/usr/bin/env node\nimport { createRequire } from "module"; const require = createRequire(import.meta.url);' },
|
||||
external: [],
|
||||
});
|
||||
|
||||
// Bundle client (browser IIFE)
|
||||
await esbuild.build({
|
||||
entryPoints: ['src/webmcp.js'],
|
||||
bundle: true,
|
||||
platform: 'browser',
|
||||
format: 'iife',
|
||||
target: 'es2020',
|
||||
outfile: 'build/webmcp.js',
|
||||
sourcemap: true,
|
||||
});
|
||||
|
||||
console.log('Build complete');
|
||||
Reference in New Issue
Block a user