UNPKG

typia

Version:

Superfast runtime validators with only one line

15 lines (14 loc) 497 B
import path from "node:path"; import { createRequire } from "node:module"; //#region src/transform.ts function createTtscPlugin(context) { const requireFrom = createRequire(path.join(context.projectRoot, "package.json")); const root = path.dirname(requireFrom.resolve("typia/package.json")); return { name: "typia", source: path.resolve(root, "native", "cmd", "ttsc-typia") }; } //#endregion export { createTtscPlugin, createTtscPlugin as default }; //# sourceMappingURL=transform.mjs.map