n8n/packages/@n8n/mcp-browser-extension/scripts/bundle.mjs
Elias Meire 6bb90d43b6
feat: Rename extension to "Browser Use" and prepare for publishing (#27898)
Co-authored-by: Dimitri Lavrenük <dimitri.lavrenuek@n8n.io>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
2026-04-08 12:58:31 +00:00

18 lines
583 B
JavaScript

import { execSync } from 'node:child_process';
import { rmSync } from 'node:fs';
import { resolve, dirname } from 'node:path';
import { fileURLToPath } from 'node:url';
const __dirname = dirname(fileURLToPath(import.meta.url));
const root = resolve(__dirname, '..');
const output = 'n8n-browser-use.zip';
// Remove old zip if exists
rmSync(resolve(root, output), { force: true });
// Create zip from inside dist/ so the zip contains a complete unpacked extension at the root level
execSync(`zip -r ../${output} . -x "*.map"`, {
cwd: resolve(root, 'dist'),
stdio: 'inherit',
});