Avatar for the webpack user
webpack
webpack
BlogDocsChangelog

feat: basic `typescript` support using Node.js typescript API (only strip types and runtime transormation)

#20964Merged
Comparing
claude/review-typescript-support-Iq6Sj
(
410928f
) with
main
(
5d48595
)
CodSpeed Performance Gauge
+20%
Improvement
13
Regression
9
Untouched
122
Dropped
72
Skipped
72

Benchmarks

288 total
benchmark "asset-modules-bytes", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
817.9 KBN/A
benchmark "concatenate-modules", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
4.1 MBN/A
benchmark "devtool-eval-source-map", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
1.1 MBN/A
benchmark "wasm-modules-sync", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
1.1 MBN/A
benchmark "many-modules-esm", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
1.1 MBN/A
benchmark "devtool-eval", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
404.8 KBN/A
benchmark "devtool-eval-source-map", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
831.8 KBN/A
benchmark "devtool-eval-source-map", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
6.3 MBN/A
benchmark "many-chunks-esm", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
1.1 MBN/A
benchmark "many-modules-commonjs", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
857.8 KBN/A
benchmark "react", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
130.8 KBN/A
benchmark "cache-filesystem", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
3.8 MBN/A
benchmark "many-chunks-esm", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
8.9 MBN/A
benchmark "react", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
1.1 MBN/A
benchmark "json-modules", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
4.1 MBN/A
benchmark "json-modules", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
576.5 KBN/A
benchmark "three-long", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
14.3 MBN/A
benchmark "context-esm", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
891.5 KBN/A
benchmark "context-commonjs", scenario '{"name":"mode-development","mode":"development"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
1.3 MBN/A
benchmark "wasm-modules-async", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
4 MBN/A
benchmark "side-effects-reexport", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
1.2 MBN/A
benchmark "lodash", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
130.5 KBN/A
benchmark "many-modules-commonjs", scenario '{"name":"mode-production","mode":"production"}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
8.4 MBN/A
benchmark "devtool-source-map", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
407.2 KBN/A
benchmark "many-chunks-esm", scenario '{"name":"mode-development-rebuild","mode":"development","watch":true}'
test/BenchmarkTestCases.benchmark.mjs
Missing
CodSpeed Performance Gauge
N/A
167.3 KBN/A

Commits

Click on a commit to change the comparison range
Base
main
5d48595
+20.19%
test(typescript): drop fragile namespace negative test
410928f
10 days ago
by alexander-akait
© 2026 CodSpeed Technology
Home Terms Privacy Docs