"use strict";var c=require("repl"),n=require("@esbuild-kit/core-utils"),i=require("./package-1ebaba9f.cjs");function u(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var f=u(c);console.log(`Welcome to tsx v${i.version} (Node.js ${process.version}). Type ".help" for more information.`);const t=f.default.start(),{eval:d}=t,p=async function(e,o,r,a){const s=await n.transform(e,r,{loader:"ts"}).catch(l=>(console.log(l.message),{code:` `}));return d.call(this,s.code,o,r,a)};t.eval=p;