import module from "node:module" import type { Options } from "./compiler.js" /** Registers the TypeScript loader */ export function register(options: Options = {}) { module.register("./hooks.js", import.meta.url, { data: options, parentURL: import.meta.url, }) } export default register export type { Options } from "./compiler.js" export { TypeScriptError } from "./errors.js"