Skip to content

Commit

Permalink
Merge pull request #88 from exoego/fix-87
Browse files Browse the repository at this point in the history
bugfix: size comparison not needed here
  • Loading branch information
exoego committed Sep 3, 2024
2 parents e6778a6 + 3c9394a commit 865b43c
Show file tree
Hide file tree
Showing 14 changed files with 2,241 additions and 14 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"out/meta.json -> out/no-change.js": {
"metafile": "out/meta.json",
"outfile": "out/no-change.js",
"bytes": 733190
},
"out/meta.json -> out/decreased.js": {
"metafile": "out/meta.json",
"outfile": "out/decreased.js",
"bytes": 50000
},
"out/meta.json -> out/bit-increased.js": {
"metafile": "out/meta.json",
"outfile": "out/bit-increased.js",
"bytes": 44000
},
"out/meta.json -> out/much-increased.js": {
"metafile": "out/meta.json",
"outfile": "out/much-increased.js",
"bytes": 20000
},
"out/meta.json -> out/missing.js": {
"metafile": "out/meta.json",
"outfile": "out/missing.js",
"bytes": 12345
}
}
27 changes: 27 additions & 0 deletions __tests__/__fixtures__/issues/issue-87/esbuild.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
import { writeFileSync } from "node:fs";
import { build } from "esbuild";
import metaUrlPlugin from '@chialab/esbuild-plugin-meta-url';

const result = await build({
entryPoints: [
`./src/no-change.ts`,
`./src/bit-increased.ts`,
`./src/much-increased.ts`,
`./src/decreased.ts`,
`./src/new-outfile.ts`,
`./src/file-imported.ts`,
],
outdir: `out`,
format: "esm",
metafile: true,
mainFields: ["module", "main"],
platform: "node",
target: "node20.9",
bundle: true,
plugins: [
metaUrlPlugin(),
],
sourcemap: true,
});

writeFileSync(`out/meta.json`, JSON.stringify(result.metafile, null, 2));
Loading

0 comments on commit 865b43c

Please sign in to comment.