feat: make file picker embeddable

This commit is contained in:
“Naeel”
2026-09-05 14:42:50 +03:00
parent aec8ad4fbe
commit 3d227f1daa
18 changed files with 3005 additions and 88 deletions
+22
View File
@@ -0,0 +1,22 @@
import { build } from 'esbuild';
const shared = {
entryPoints: ['upload/frontend/index.js'],
bundle: true,
minify: false,
sourcemap: false,
logLevel: 'info',
};
await build({
...shared,
format: 'esm',
outfile: 'dist/file-picker.esm.js',
});
await build({
...shared,
format: 'iife',
globalName: 'FilePicker',
outfile: 'dist/file-picker.iife.js',
});