]> BookStack Code Mirror - bookstack/blobdiff - dev/build/esbuild.js
Tables: Added dynamic table header toggle
[bookstack] / dev / build / esbuild.js
index 2ff7ac1f455ff6339b1436adcd894a5ebbb6873e..c47727c2c4e5129d8136bc2812f2e246db930113 100644 (file)
@@ -12,6 +12,7 @@ const isProd = process.argv[2] === 'production';
 const entryPoints = {
     app: path.join(__dirname, '../../resources/js/app.js'),
     code: path.join(__dirname, '../../resources/js/code/index.mjs'),
+    'legacy-modes': path.join(__dirname, '../../resources/js/code/legacy-modes.mjs'),
 };
 
 // Locate our output directory
@@ -24,11 +25,11 @@ esbuild.build({
     entryPoints,
     outdir,
     sourcemap: true,
-    target: 'es2020',
+    target: 'es2021',
     mainFields: ['module', 'main'],
     format: 'esm',
     minify: isProd,
-    logLevel: "info",
+    logLevel: 'info',
 }).then(result => {
     fs.writeFileSync('esbuild-meta.json', JSON.stringify(result.metafile));
-}).catch(() => process.exit(1));
\ No newline at end of file
+}).catch(() => process.exit(1));