aboutsummaryrefslogtreecommitdiff
path: root/bench/snippets/scanner/scan-imports-only.js
blob: 53222d57c3f6a418f0190e1454364d45f3b555da (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import { readFileSync } from "fs";
const fixture = ["action", "default", "loader"];

const transpiler = new Bun.Transpiler({
  loader: "ts",
});

console.time("Get exports");
const ITERATIONS = parseInt(process.env.ITERATIONS || "1") || 1;
for (let i = 0; i < ITERATIONS; i++) {
  const imports = transpiler.scanImports(
    readFileSync("remix-route.ts", "utf8")
  );
}
console.timeEnd("Get exports");