Files
whatsapp-bridge/esbuild.mjs
T
2026-09-14 17:16:03 +08:00

33 lines
922 B
JavaScript

import * as esbuild from "esbuild";
await esbuild.build({
entryPoints: ["src/userscript/index.ts"],
outfile: "dist/whatsapp-bridge.user.js",
bundle: true,
format: "iife",
platform: "browser",
target: "es2020",
banner: {
js: `
// ==UserScript==
// @name WhatsApp Web Bridge
// @namespace https://rul.sh/
// @version 0.0.1
// @description WhatsApp Web WebSocket bridge
// @match https://web.whatsapp.com/*
// @updateURL https://git.rul.sh/khairul169/whatsapp-bridge/raw/branch/main/dist/whatsapp-bridge.user.js
// @downloadURL https://git.rul.sh/khairul169/whatsapp-bridge/raw/branch/main/dist/whatsapp-bridge.user.js
// @require https://github.com/wppconnect-team/wa-js/releases/download/nightly/wppconnect-wa.js
// @grant none
// @run-at document-idle
// ==/UserScript==
`,
},
sourcemap: true,
});
console.log("Built dist/whatsapp-bridge.user.js");