{"version":3,"file":"import.mjs","sourceRoot":"","sources":["../../../src/hooks/import.mts"],"names":[],"mappings":"AAAA,OAAO,EAAE,QAAQ,EAAE,MAAM,aAAa,CAAA;AACtC,OAAO,EAAE,cAAc,EAAE,MAAM,qBAAqB,CAAA;AACpD,OAAO,EAAE,MAAM,EAAE,MAAM,eAAe,CAAA;AACtC,OAAO,cAAc,CAAA;AAErB,YAAY;AACZ,OAAO,CAAC,oBAAoB,CAAC,IAAI,CAAC,CAAA;AAElC,MAAM,EAAE,KAAK,EAAE,KAAK,EAAE,GAAG,IAAI,cAAc,EAAE,CAAA;AAE7C,QAAQ,CAAC,MAAM,CAAC,oBAAoB,CAAC,EAAE;IACrC,SAAS,EAAE,MAAM,CAAC,IAAI,CAAC,GAAG;IAC1B,IAAI,EAAE,EAAE,IAAI,EAAE,KAAK,EAAE;IACrB,YAAY,EAAE,CAAC,KAAK,CAAC;CACtB,CAAC,CAAA;AAEF,KAAK,CAAC,KAAK,EAAE,CAAA;AACb,KAAK,CAAC,KAAK,EAAE,CAAA;AAEb,KAAK,CAAC,WAAW,CAAC,EAAE,WAAW,EAAE,CAAC,CAAC,OAAO,CAAC,MAAM,CAAC,KAAK,EAAE,CAAC,CAAA","sourcesContent":["import { register } from 'node:module'\nimport { MessageChannel } from 'node:worker_threads'\nimport { getUrl } from '../get-url.js'\nimport './require.js'\n\n//@ts-ignore\nprocess.setSourceMapsEnabled(true)\n\nconst { port1, port2 } = new MessageChannel()\n\nregister(getUrl('./hooks/loader.mjs'), {\n  parentURL: import.meta.url,\n  data: { port: port2 },\n  transferList: [port2],\n})\n\nport1.unref()\nport2.unref()\n\nport1.postMessage({ stderrIsTTY: !!process.stderr.isTTY })\n"]}