/* Socket Lib - Built with esbuild */
var g=Object.defineProperty;var l=Object.getOwnPropertyDescriptor;var d=Object.getOwnPropertyNames;var h=Object.prototype.hasOwnProperty;var k=(e,t)=>{for(var r in t)g(e,r,{get:t[r],enumerable:!0})},y=(e,t,r,c)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of d(t))!h.call(e,n)&&n!==r&&g(e,n,{get:()=>t[n],enumerable:!(c=l(t,n))||c.enumerable});return e};var x=e=>y(g({},"__esModule",{value:!0}),e);var R={};k(R,{AT_LATEST:()=>E,LATEST:()=>m,PACKAGE:()=>P,PACKAGE_DEFAULT_VERSION:()=>_,getLifecycleScriptNames:()=>L,getNpmLifecycleEvent:()=>N,getPackageDefaultNodeRange:()=>w,getPackageDefaultSocketCategories:()=>A,getPackageExtensions:()=>C,getPackumentCache:()=>S,getPacoteCachePath:()=>q});module.exports=x(R);var p=require("#env/npm");let o,a,i,s,u,f;const P="package",E="@latest",m="latest",_="1.0.0";function w(){if(a===void 0)try{a=require("../lib/package-default-node-range")}catch{a=">=18"}return a}function A(){if(i===void 0)try{i=require("../lib/package-default-socket-categories")}catch{i=[]}return i}function C(){if(s===void 0)try{const e=require("../lib/package-extensions");s=Object.entries(e)}catch{s=[]}return s}function N(){return(0,p.getNpmLifecycleEvent)()}function L(){if(o===void 0)try{o=require("../lib/lifecycle-script-names")}catch{o=[]}return o}function S(){return f===void 0&&(f=new Map),f}function q(){if(u===void 0)try{const e=require("../external/pacote"),{normalizePath:t}=require("../lib/path"),c=Reflect.getPrototypeOf(e.RegistryFetcher.prototype)?.constructor,n=c?new c("x",{}).cache:"";u=t(n)}catch{u=""}return u}0&&(module.exports={AT_LATEST,LATEST,PACKAGE,PACKAGE_DEFAULT_VERSION,getLifecycleScriptNames,getNpmLifecycleEvent,getPackageDefaultNodeRange,getPackageDefaultSocketCategories,getPackageExtensions,getPackumentCache,getPacoteCachePath});
//# sourceMappingURL=packages.js.map
