diff --git a/cspell.json b/cspell.json index f93be0faf..93da3c59a 100644 --- a/cspell.json +++ b/cspell.json @@ -324,7 +324,6 @@ "Tparam", "Tradeshift", "Transloadit", - "treemap", "trippable", "tsbuild", "tsep", diff --git a/package.json b/package.json index bf16a04de..e8ea72f78 100644 --- a/package.json +++ b/package.json @@ -121,7 +121,7 @@ "enquirer": "2.4.1", "esbuild": "0.19.9", "esbuild-plugins-node-modules-polyfill": "1.6.1", - "esbuild-visualizer": "0.5.0", + "esbuild-visualizer": "0.5.1", "eslint": "8.53.0", "eslint-config-prettier": "9.1.0", "eslint-formatter-friendly": "7.0.0", diff --git a/scripts/build/esbuild-plugins/visualizer.js b/scripts/build/esbuild-plugins/visualizer.js index 9f1e1a118..f5a626138 100644 --- a/scripts/build/esbuild-plugins/visualizer.js +++ b/scripts/build/esbuild-plugins/visualizer.js @@ -1,21 +1,6 @@ import fs from "node:fs/promises"; import { visualizer as esbuildVisualizer } from "esbuild-visualizer/dist/plugin/index.js"; -import { renderTemplate as esbuildVisualizerRenderTemplate } from "esbuild-visualizer/dist/plugin/render-template.js"; - -/** - * @param {import("esbuild-visualizer").Metadata} metafile - * @param {{title: string, template: import("esbuild-visualizer").TemplateType}} options - */ -const getReport = async (metafile, options) => { - const data = await esbuildVisualizer(metafile); - const report = esbuildVisualizerRenderTemplate(options.template, { - title: options.title, - data, - }); - - return report; -}; export default function esbuildPluginVisualizer({ formats }) { formats = Object.fromEntries(formats.map((format) => [format, true])); @@ -48,9 +33,8 @@ export default function esbuildPluginVisualizer({ formats }) { } if (formats.html) { - const report = await getReport(metafile, { + const report = await esbuildVisualizer(metafile, { title: files[0], - template: "treemap", }); await fs.writeFile(`${esbuildConfig.outfile}.report.html`, report); diff --git a/yarn.lock b/yarn.lock index bf7b43284..e44d9c203 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3545,16 +3545,16 @@ __metadata: languageName: node linkType: hard -"esbuild-visualizer@npm:0.5.0": - version: 0.5.0 - resolution: "esbuild-visualizer@npm:0.5.0" +"esbuild-visualizer@npm:0.5.1": + version: 0.5.1 + resolution: "esbuild-visualizer@npm:0.5.1" dependencies: open: "npm:^8.4.0" picomatch: "npm:^2.3.1" yargs: "npm:^17.6.2" bin: esbuild-visualizer: dist/bin/cli.js - checksum: da88c98355068fd1cfd61dae487ff6cde63dc544ad06aeb672c1f7064d745dc487f143a637bf181d545f7f56745db95234747c14a465ac4914e2498bce37c589 + checksum: 7abbad4fde9f0c228eed3ebf6dc37321f09e1edd76e1409e10d05ae0b03d1209c8191ec68046655c14e962fba8b3889e56db52916a8d8537e658f309a1f6679c languageName: node linkType: hard @@ -7292,7 +7292,7 @@ __metadata: enquirer: "npm:2.4.1" esbuild: "npm:0.19.9" esbuild-plugins-node-modules-polyfill: "npm:1.6.1" - esbuild-visualizer: "npm:0.5.0" + esbuild-visualizer: "npm:0.5.1" escape-string-regexp: "npm:5.0.0" eslint: "npm:8.53.0" eslint-config-prettier: "npm:9.1.0"