mirror of
https://github.com/hanzoai/babel.git
synced 2026-09-24 16:56:45 +00:00
26 lines
484 B
JavaScript
26 lines
484 B
JavaScript
import {
|
|
loadFixtures,
|
|
addBenchCase,
|
|
baselineParser,
|
|
currentParser,
|
|
generateCaseName,
|
|
} from "../util.mjs";
|
|
|
|
const fixtures = loadFixtures();
|
|
|
|
fixtures.forEach(({ name, content }) => {
|
|
addBenchCase(
|
|
`${generateCaseName(import.meta.url)} ${name}`,
|
|
baselineParser.parse,
|
|
currentParser.parse,
|
|
[
|
|
content,
|
|
{
|
|
sourceType: "module",
|
|
locations: false,
|
|
plugins: name.endsWith(".ts") ? ["typescript"] : [],
|
|
},
|
|
]
|
|
);
|
|
});
|