Use jiti.import(id) to asynchronously import modules (similar to import()) and jiti.esmResolve(id) to resolve paths (similar to import.meta.resolve()).
To quickly get the default export of a module, use the { default: true } option.
// jiti.import(id) is similar to import(id)
const mod = await jiti.import("./path/to/file.ts");
// jiti.esmResolve(id) is similar to import.meta.resolve(id)
const resolvedPath = jiti.esmResolve("./src");
// shortcut to mod?.default ?? mod
const modDefault = await jiti.import("./path/to/file.ts", { default: true });