/opt/canhelp/node_modules/tsx/dist
NameSizeModeActions
cjs/-0755rm
esm/-0755rm
cli.cjs1204910755editdlrm
cli.mjs1204020755editdlrm
client-BQVF1NaW.mjs5000644editdlrm
client-D6NvIMSC.cjs5490644editdlrm
get-pipe-path-BHW2eJdv.mjs3680644editdlrm
get-pipe-path-BoR10qr8.cjs4350644editdlrm
index-7AaEi15b.mjs522470644editdlrm
index-BWFBUo6r.cjs11810644editdlrm
index-gbaejti9.mjs10580644editdlrm
index-gckBtVBf.cjs523530644editdlrm
lexer-DgIbo0BU.cjs135070644editdlrm
lexer-DQCqS3nf.mjs134560644editdlrm
loader.cjs10320755editdlrm
loader.mjs7290755editdlrm
node-features-roYmp9jK.cjs6280644editdlrm
node-features-_8ZFwP_x.mjs5260644editdlrm
package-CeBgXWuR.mjs310644editdlrm
package-Dxt5kIHw.cjs470644editdlrm
patch-repl.cjs5060755editdlrm
patch-repl.mjs4960755editdlrm
preflight.cjs10080755editdlrm
preflight.mjs9730755editdlrm
register-2sWVXuRQ.cjs16640644editdlrm
register-B7jrtLTO.mjs14720644editdlrm
register-CFH5oNdT.mjs74960644editdlrm
register-D46fvsV_.cjs80030644editdlrm
repl.cjs7580755editdlrm
repl.mjs7180755editdlrm
require-D4F1Lv60.cjs5240644editdlrm
require-DQxpCAr4.mjs4650644editdlrm
suppress-warnings.cjs4970755editdlrm
suppress-warnings.mjs4840755editdlrm
temporary-directory-B83uKxJF.cjs1660644editdlrm
temporary-directory-CwHp0_NW.mjs1510644editdlrm
types-Cxp8y2TL.d.ts1350644editdlrm
Edit: /opt/canhelp/node_modules/tsx/dist/register-B7jrtLTO.mjs (1472B)
var d=Object.defineProperty;var o=(r,s)=>d(r,"name",{value:s,configurable:!0});import m from"node:module";import{MessageChannel as u}from"node:worker_threads";import{f as g,a as v}from"./register-CFH5oNdT.mjs";import{pathToFileURL as h}from"node:url";const w=o(r=>(s,e)=>{if(!e)throw new Error("The current file path (import.meta.url) must be provided in the second argument of tsImport()");const a=e.startsWith(g)?e:h(e).toString();return import(`tsx://${JSON.stringify({specifier:s,parentURL:a,namespace:r})}`)},"createScopedImport");let l=!1;const E=o(r=>{if(!m.register)throw new Error(`This version of Node.js (${process.version}) does not support module.register(). Please upgrade to Node v18.19 or v20.6 and above.`);if(!l){const{_resolveFilename:t}=m;m._resolveFilename=(p,...c)=>t(v(p),...c),l=!0}const{sourceMapsEnabled:s}=process;process.setSourceMapsEnabled(!0);const{port1:e,port2:a}=new u;m.register(`./esm/index.mjs?${Date.now()}`,{parentURL:import.meta.url,data:{port:a,namespace:r?.namespace,tsconfig:r?.tsconfig},transferList:[a]});const f=r?.onImport,n=f&&(t=>{t.type==="load"&&f(t.url)});n&&(e.on("message",n),e.unref());const i=o(()=>(s===!1&&process.setSourceMapsEnabled(!1),n&&e.off("message",n),e.postMessage("deactivate"),new Promise(t=>{const p=o(c=>{c.type==="deactivated"&&(t(),e.off("message",p))},"onDeactivated");e.on("message",p)})),"unregister");return r?.namespace&&(i.import=w(r.namespace),i.unregister=i),i},"register");export{E as r};