New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

resolvewithplus

Package Overview
Dependencies
Maintainers
1
Versions
48
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

resolvewithplus - npm Package Compare versions

Comparing version 2.1.2 to 2.1.3

2

package.json
{
"name": "resolvewithplus",
"version": "2.1.2",
"version": "2.1.3",
"description": "resolvewith with extra power",

@@ -5,0 +5,0 @@ "readmeFilename": "README.md",

@@ -1,1 +0,1 @@

import w from"fs";import S from"url";import i from"path";import _ from"module";const $=_.createRequire(import.meta.url),E=w.realpathSync.native,P=new RegExp("^(?:node:)?("+_.builtinModules.join("|").replace("/","/")+")$"),F=/^\.?\.?([a-zA-Z]:)?(\/|\\)/,g=/^.\.?(?=\/|\\)/,O=/\\/g,v=/index.[tj]sx?$/,I=/[\\/]resolvewithplus[\\/]/,A=/\.js$/,tt=/\.ts$/,et=/(^@[^/]*\/[^/]*|^[^/]*)\/?(.*)$/,h=/^#/,k=/(\*)/g,q=/([./])/g,st=/^node:/,nt=/^file:/,T=[".js",".mjs",".ts",".tsx",".json",".node"],ot=T.map(t=>`index${t}`),U="node_modules",f="package.json",L="node",p="default",rt="browser",N="import",y=":spectype",K="module",M="import",V="commonjs",it="require",j=".",ct=t=>t&&typeof t=="object",d={},R=t=>({[K]:M,[V]:it})[t]||null,lt=t=>st.test(t)?t:`node:${t}`,at=t=>t&&S.pathToFileURL(t).href,ut=t=>P.test(t),ft=t=>nt.test(t)?S.fileURLToPath(t):t,pt=t=>i.resolve(i.extname(t)?i.dirname(t):t)+i.sep,b=t=>O.test(t)?t.replace(O,i.posix.sep):t,a=(t,n)=>{try{n=w.statSync(t)}catch{n=!1}return n&&(n.isFile()||n.isFIFO())},W=(t,n)=>n.packagejsonmap&&n.packagejsonmap[t]||a(t)&&$(t),mt=(t,n)=>{const e=n.find(s=>a(t+s))||null;return e&&t+e},gt=(t,n)=>{const e=n.find(s=>a(i.join(t,s)))||null;return e&&i.join(t,e)},z=(t,n=t.split(i.sep))=>{const e=(s,o=[[],[]])=>{if(!s.length)return o[1];if(s[0]===U&&I.test(t))return e(s.slice(1),o);const r=o[0].length?i.join(o[0].slice(-1)[0],s[0]):s[0]||i.sep;return o[0].push(r),o[1].push(i.resolve(i.join(r,U))),e(s.slice(1),o)};return e(n)},ht=t=>{const n=t.split(i.sep).slice(1).reduce((e,s,o)=>(e.push(i.resolve(i.join(o?e[o-1]:i.sep,s))),e),[]).reverse().find(e=>a(i.join(e,f)));return n&&i.join(n,f)},yt=t=>(String(t).match(et)||[]).slice(1),B=(t,n)=>new RegExp(t.replace(q,"\\$1").replace(k,".*")).test(n),jt=(t,n,e)=>{const s=new RegExp(t.replace(q,"\\$1").replace(k,"(.*)")),o=(e.match(s)||[])[1];return o&&n.replace("*",o)},C=(t,n,e,s=!1)=>(B(t,e)&&(n.includes("*")?B(n,e)?s=e:t.includes("*")&&t!==n&&(s=jt(t,n,e)):s=n),s),D=(t,n,e,s=t[0])=>t.length?(h.test(e)?h.test(s):g.test(s))&&typeof n[s]=="string"&&C(s,n[s],e)||D(t.slice(1),n,e):null,l=(t,n,e={})=>{const s=e.priority||[L,p];let o=!1;return typeof t=="string"?t:(!o&&Array.isArray(t)&&(o=t.reduce((r,c)=>r||l(c,n,e),null)),!o&&ct(t)&&(typeof t[n]=="string"&&(o=t[n]),o||(o=s.reduce((r,c)=>r||(c=c===y?R(e.packagejsontype):c,l(t[c],n,e)),!1)),!o&&t[p]&&(o=l(t[p],n)),!o&&t[n]&&(o=l(t[n],n,e)),o||(o=D(Object.keys(t),t,n)),!o&&t[j]&&(s.includes(n)?o=s.reduce((r,c)=>r||(c=c===y?R(e.packagejsontype):c,l(t[j],c,e)),!1):o=l(t[j],n,e))),o)},m=(t,n={})=>{var e=null,s=n.istypescript&&A.test(t)&&t.replace(A,".ts");return a(s)?e=s:a(t)?e=t:e=mt(t,T),e},G=t=>t.type||"exports"in t&&K||V,J=(t,n={},e="")=>{const s=e?i.join(e,t):t;return m(s,n)||!v.test(t)&&m(i.join(s,"index"))},dt=(t,n={},e="",s=!1)=>{const o=n.packagejsontype;return n.isspectype!==!1&&(s=t[o]||t[R(o)]),!s&&(n.priority||[]).includes(M)&&t.module&&(s=J(t.module,n,e)),!s&&t.main&&(s=J(t.main,n,e)),s||null},Z=(t,n={},e="",s)=>{const o=G(t),r=Object.assign({packagejsontype:o},n);return n.isbrowser&&t.browser&&(s=l(t.browser,N,r),s=s&&!F.test(s)?i.join(e,s):s),s||(s=dt(t,r,e)),s},H=(t,n)=>{const e=i.join(t,f),s=W(e,n),o=s?Z(s,n,t):!1;return o||gt(t,ot)},Q=(t,n,e)=>{const s=g.test(t)?i.join(n,t):t;return m(s,e)||H(s,e)},Rt=(t,n,e,s)=>{const o=e&&e.imports,r=l(o,n,s);return r&&(g.test(r)?i.join(t,r):Y(r,t,{isposixpath:!0}))},bt=(t,n,e,s,o)=>{const r=l(s&&s.exports,e?"./"+e:N,o);return r&&i.join(t,n,r)},xt=(t,n,e,s)=>{const o=i.join(t,n,f),r=W(o,s),c=r&&G(r);return r&&bt(t,n,e,r,Object.assign({packagejsontype:c},s))},wt=(t,n,e)=>{const s=ht(n),o=i.dirname(s);return s&&Rt(o,t,$(s),e)},St=(t,n,e)=>{const[s,o]=yt(t);if(h.test(s))return wt(t,n,e);const r=z(n);return function c(x,u){return u--?xt(i.join(x[u]),s,o,e)||Q(i.join(x[u],t),null,e)||c(r,u):null}(r,r.length)},_t=(t,n,e)=>{var s=null;return n=typeof n=="string"?pt(ft(decodeURI(n))):process.cwd(),P.test(t)?s=lt(t):(s=F.test(t)?Q(b(t),n,e):St(t,n,e),s=s&&(e.isposixpath?E(s):at(b(E(s))))),s},X=(t,n,e)=>{const s=(o,r)=>typeof o=="boolean"?o:r;return e=e||{},e.istypescript=s(e.istypescript,tt.test(n)),e.isbrowser=s(e.isbrowser,!1),e.isspectype=s(e.isspectype,!0),e.packagejsonmap=e.packagejsonmap||null,Array.isArray(e.priority)||(e.priority=e.isbrowser?[rt]:[],e.priority.push(y),e.priority.push(L),e.priority.push(p)),e},Y=(t,n,e)=>{let s=d[t+n];return s||(e=X(t,n,e),s=_t(t,n,e),d[t+n]=s)};export default Object.assign(Y,{pathToPosix:b,getasnode_module_paths:z,getesmkeyvalmatch:C,getasfilesync:m,getasdirsync:H,gettargetindex:Z,iscoremodule:ut,createopts:X,esmparse:l,cache:d});
import _ from"fs";import $ from"url";import i from"path";import E from"module";const P=E.createRequire(import.meta.url),F=_.realpathSync.native,O=new RegExp("^(?:node:)?("+E.builtinModules.join("|").replace("/","/")+")$"),A=/^\.?\.?([a-zA-Z]:)?(\/|\\)/,g=/^.\.?(?=\/|\\)/,q=/\\/g,I=/index.[tj]sx?$/,tt=/[\\/]resolvewithplus[\\/]/,T=/\.js$/,et=/\.ts$/,st=/(^@[^/]*\/[^/]*|^[^/]*)\/?(.*)$/,h=/^#/,U=/(\*)/g,L=/([./])/g,nt=/^node:/,ot=/^file:/,N=[".js",".mjs",".ts",".tsx",".json",".node"],rt=N.map(t=>`index${t}`),k="node_modules",f="package.json",K="node",m="default",it="browser",M="import",y=":spectype",V="module",W="import",z="commonjs",ct="require",j=".",lt=t=>t&&typeof t=="object",d={},R=t=>({[V]:W,[z]:ct})[t]||null,at=t=>nt.test(t)?t:`node:${t}`,ut=t=>t&&$.pathToFileURL(t).href,ft=t=>O.test(t),mt=t=>ot.test(t)?$.fileURLToPath(t):t,pt=t=>i.resolve(i.extname(t)?i.dirname(t):t)+i.sep,b=t=>q.test(t)?t.replace(q,i.posix.sep):t,a=(t,n)=>{try{n=_.statSync(t)}catch{n=!1}return n&&(n.isFile()||n.isFIFO())},B=(t,n)=>n.packagejsonmap&&n.packagejsonmap[t]||a(t)&&P(t),gt=(t,n)=>{const e=n.find(s=>a(t+s))||null;return e&&t+e},ht=(t,n)=>{const e=n.find(s=>a(i.join(t,s)))||null;return e&&i.join(t,e)},C=(t,n=t.split(i.sep))=>{const e=(s,o=[[],[]])=>{if(!s.length)return o[1];if(s[0]===k&&tt.test(t))return e(s.slice(1),o);const r=o[0].length?i.join(o[0].slice(-1)[0],s[0]):s[0]||i.sep;return o[0].push(r),o[1].push(i.resolve(i.join(r,k))),e(s.slice(1),o)};return e(n)},yt=t=>{const n=t.split(i.sep).slice(1).reduce((e,s,o)=>(e.push(i.resolve(i.join(o?e[o-1]:i.sep,s))),e),[]).reverse().find(e=>a(i.join(e,f)));return n&&i.join(n,f)},jt=t=>(String(t).match(st)||[]).slice(1),D=(t,n)=>new RegExp(t.replace(L,"\\$1").replace(U,".*")).test(n),dt=(t,n,e)=>{const s=new RegExp(t.replace(L,"\\$1").replace(U,"(.*)")),o=(e.match(s)||[])[1];return o&&n.replace("*",o)},G=(t,n,e,s=!1)=>(D(t,e)&&(n.includes("*")?D(n,e)?s=e:t.includes("*")&&t!==n&&(s=dt(t,n,e)):s=n),s),J=(t,n,e,s=t[0])=>t.length?(h.test(e)?h.test(s):g.test(s))&&typeof n[s]=="string"&&G(s,n[s],e)||J(t.slice(1),n,e):null,l=(t,n,e={})=>{const s=e.priority||[K,m];let o=!1;return typeof t=="string"?t:(!o&&Array.isArray(t)&&(o=t.reduce((r,c)=>r||l(c,n,e),null)),!o&&lt(t)&&(typeof t[n]=="string"&&(o=t[n]),o||(o=s.reduce((r,c)=>r||(c=c===y?R(e.packagejsontype):c,l(t[c],n,e)),!1)),!o&&t[m]&&(o=l(t[m],n)),!o&&t[n]&&(o=l(t[n],n,e)),o||(o=J(Object.keys(t),t,n)),!o&&t[j]&&(s.includes(n)?o=s.reduce((r,c)=>r||(c=c===y?R(e.packagejsontype):c,l(t[j],c,e)),!1):o=l(t[j],n,e))),o)},p=(t,n={})=>{var e=null,s=n.istypescript&&T.test(t)&&t.replace(T,".ts");return a(s)?e=s:a(t)?e=t:e=gt(t,N),e},x=t=>t.type||"exports"in t&&V||z,w=(t,n={},e="")=>{const s=e?i.join(e,t):t;return p(s,n)||!I.test(t)&&p(i.join(s,"index"))},Z=(t,n={},e="",s=!1)=>{const o=x(t);return n.isspectype!==!1&&(s=t[o]||t[R(o)],s=s&&w(s,n,e)),!s&&(n.priority||[]).includes(W)&&t.module&&(s=w(t.module,n,e)),!s&&t.main&&(s=w(t.main,n,e)),s||null},H=(t,n={},e="",s)=>{const o=x(t),r=Object.assign({packagejsontype:o},n);return n.isbrowser&&t.browser&&(s=l(t.browser,M,r),s=s&&!A.test(s)?i.join(e,s):s),s||(s=Z(t,r,e)),s},Q=(t,n)=>{const e=i.join(t,f),s=B(e,n),o=s?H(s,n,t):!1;return o||ht(t,rt)},X=(t,n,e)=>{const s=g.test(t)?i.join(n,t):t;return p(s,e)||Q(s,e)},Rt=(t,n,e,s)=>{const o=e&&e.imports,r=l(o,n,s);return r&&(g.test(r)?i.join(t,r):v(r,t,{isposixpath:!0}))},bt=(t,n,e,s,o)=>{const r=l(s&&s.exports,e?"./"+e:M,o);return r&&i.join(t,n,r)},xt=(t,n,e,s)=>{const o=i.join(t,n,f),r=B(o,s),c=r&&x(r);return r&&bt(t,n,e,r,Object.assign({packagejsontype:c},s))},wt=(t,n,e)=>{const s=yt(n),o=i.dirname(s);return s&&Rt(o,t,P(s),e)},St=(t,n,e)=>{const[s,o]=jt(t);if(h.test(s))return wt(t,n,e);const r=C(n);return function c(S,u){return u--?xt(i.join(S[u]),s,o,e)||X(i.join(S[u],t),null,e)||c(r,u):null}(r,r.length)},_t=(t,n,e)=>{var s=null;return n=typeof n=="string"?pt(mt(decodeURI(n))):process.cwd(),O.test(t)?s=at(t):(s=A.test(t)?X(b(t),n,e):St(t,n,e),s=s&&(e.isposixpath?F(s):ut(b(F(s))))),s},Y=(t,n,e)=>{const s=(o,r)=>typeof o=="boolean"?o:r;return e=e||{},e.istypescript=s(e.istypescript,et.test(n)),e.isbrowser=s(e.isbrowser,!1),e.isspectype=s(e.isspectype,!0),e.packagejsonmap=e.packagejsonmap||null,Array.isArray(e.priority)||(e.priority=e.isbrowser?[it]:[],e.priority.push(y),e.priority.push(K),e.priority.push(m)),e},v=(t,n,e)=>{let s=d[t+n];return s||(e=Y(t,n,e),s=_t(t,n,e),d[t+n]=s)};export default Object.assign(v,{pathToPosix:b,getasnode_module_paths:C,getesmkeyvalmatch:G,getasfilesync:p,getasdirsync:Q,gettargetindex:H,iscoremodule:ft,createopts:Y,esmparse:l,cache:d});export{Z as gettargetindextop};
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc