/* Socket Lib - Built with esbuild */
var c=Object.defineProperty;var u=Object.getOwnPropertyDescriptor;var m=Object.getOwnPropertyNames;var a=Object.prototype.hasOwnProperty;var l=(e,n)=>{for(var o in n)c(e,o,{get:n[o],enumerable:!0})},d=(e,n,o,s)=>{if(n&&typeof n=="object"||typeof n=="function")for(let r of m(n))!a.call(e,r)&&r!==o&&c(e,r,{get:()=>n[r],enumerable:!(s=u(n,r))||s.enumerable});return e};var f=e=>d(c({},"__esModule",{value:!0}),e);var _={};l(_,{isRunningInTemporaryExecutor:()=>x});module.exports=f(_);var p=require("#constants/platform"),t=require("./path");function x(e=process.cwd()){const n=process.env.npm_config_user_agent;if(n?.includes("exec")||n?.includes("npx")||n?.includes("dlx"))return!0;const o=(0,t.normalizePath)(e),s=process.env.npm_config_cache;if(s&&o.includes((0,t.normalizePath)(s)))return!0;const r=["_npx",".pnpm-store","dlx-",".yarn/$$"];return p.WIN32&&r.push("AppData/Local/Temp/xfs-"),r.some(i=>o.includes(i))}0&&(module.exports={isRunningInTemporaryExecutor});
//# sourceMappingURL=temporary-executor.js.map
