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