sourcemap tests

This commit is contained in:
2021-09-13 18:12:40 +02:00
parent 0bf64b1031
commit 95c2950193
17 changed files with 4001 additions and 663 deletions

View File

@@ -1,4 +1,7 @@
const esbuild = require("esbuild")
const fs = require("fs")
const path = require("path")
const config = require(process.cwd() +
(process.argv?.length > 3 ? "/" + process.argv[3] : "/esbuild.config.js"))
const { watch } = require("chokidar")
@@ -20,10 +23,17 @@ async function build(catchError) {
buildResults = buildResults
? await buildResults.rebuild()
: await esbuild.build(config.options)
if (config.options.metafile) {
fs.writeFileSync(
path.dirname(config.options.outfile) + "/meta.json",
JSON.stringify(buildResults.metafile, null, 4)
)
}
} catch (e) {
console.log(e)
if (!catchError) throw e
}
const timerEnd = Date.now()
log(`built in ${timerEnd - timerStart}ms.`)
}