Socket
Socket
Sign inDemoInstall

@esbuild-kit/cjs-loader

Package Overview
Dependencies
Maintainers
1
Versions
17
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@esbuild-kit/cjs-loader - npm Package Compare versions

Comparing version 2.2.0 to 2.2.1

2

dist/index.js

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

"use strict";var y=require("fs"),g=require("module"),r=require("@esbuild-kit/core-utils"),u=require("get-tsconfig");function d(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var _=d(y),l=d(g);const b=/^\.{0,2}\//,S=/\.[cm]?tsx?$/,i=u.getTsconfig(),j=i==null?void 0:i.config,p=i&&u.createPathsMatcher(i),m=r.installSourceMapSupport(),c=process.versions.node.split(".").map(Number),F=c[0]>=13&&c[1]>=2||c[0]>=12&&c[1]>=20&&c[0]<13&&c[1]<0;function h(e,t){process.send&&process.send({type:"dependency",path:t});let s=_.default.readFileSync(t,"utf8");if(t.endsWith(".cjs")&&F){const o=r.transformDynamicImport(s);o&&(s=r.applySourceMap(o,t,m))}else{const o=r.transformSync(s,t,{tsconfigRaw:j});s=r.applySourceMap(o,t,m)}e._compile(s,t)}const v=l.default._extensions;[".js",".ts",".tsx",".jsx"].forEach(e=>{v[e]=h}),Object.defineProperty(v,".mjs",{value:h,enumerable:!1});const f=l.default._resolveFilename;l.default._resolveFilename=function(e,t,s,o){if(e.startsWith("node:")&&(e=e.slice(5)),p&&!b.test(e)){const n=p(e);for(const a of n)try{return f.call(this,a,t,s,o)}catch{}}if(t&&S.test(t.filename)){const n=r.resolveTsPath(e);if(n)try{return f.call(this,n,t,s,o)}catch(a){if(a.code!=="MODULE_NOT_FOUND")throw a}}return f.call(this,e,t,s,o)};
"use strict";var y=require("path"),g=require("fs"),b=require("module"),r=require("@esbuild-kit/core-utils"),d=require("get-tsconfig");function i(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var p=i(y),M=i(g),f=i(b);const S=/^\.{0,2}\//,j=/\.[cm]?tsx?$/,F=`${p.default.sep}node_modules${p.default.sep}`,l=d.getTsconfig(),x=l==null?void 0:l.config,m=l&&d.createPathsMatcher(l),h=r.installSourceMapSupport(),n=process.versions.node.split(".").map(Number),P=n[0]>=13&&n[1]>=2||n[0]>=12&&n[1]>=20&&n[0]<13&&n[1]<0;function v(e,t){process.send&&process.send({type:"dependency",path:t});let s=M.default.readFileSync(t,"utf8");if(t.endsWith(".cjs")&&P){const o=r.transformDynamicImport(s);o&&(s=r.applySourceMap(o,t,h))}else{const o=r.transformSync(s,t,{tsconfigRaw:x});s=r.applySourceMap(o,t,h)}e._compile(s,t)}const _=f.default._extensions;[".js",".ts",".tsx",".jsx"].forEach(e=>{_[e]=v}),Object.defineProperty(_,".mjs",{value:v,enumerable:!1});const u=f.default._resolveFilename;f.default._resolveFilename=function(e,t,s,o){if(e.startsWith("node:")&&(e=e.slice(5)),m&&!S.test(e)&&!(t!=null&&t.filename.includes(F))){const c=m(e);for(const a of c)try{return u.call(this,a,t,s,o)}catch{}}if(t&&j.test(t.filename)){const c=r.resolveTsPath(e);if(c)try{return u.call(this,c,t,s,o)}catch(a){if(a.code!=="MODULE_NOT_FOUND")throw a}}return u.call(this,e,t,s,o)};
{
"name": "@esbuild-kit/cjs-loader",
"version": "2.2.0",
"version": "2.2.1",
"publishConfig": {

@@ -36,3 +36,3 @@ "access": "public"

"@esbuild-kit/core-utils": "^2.0.0",
"get-tsconfig": "^4.0.0"
"get-tsconfig": "^4.0.5"
},

@@ -39,0 +39,0 @@ "devDependencies": {

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