Socket
Socket
Sign inDemoInstall

cjs-module-lexer

Package Overview
Dependencies
0
Maintainers
1
Versions
39
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.2.10 to 0.2.11

2

dist/lexer.js

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

"use strict";exports.parse=parse;exports.init=init;const A=WebAssembly.compile,B=WebAssembly.instantiate,Q=Uint8Array.from,E="undefined"!=typeof Buffer&&Buffer.from,g=Function.prototype.call.bind(String.prototype.charCodeAt),I=Function.prototype.call.bind(String.prototype.slice),C=Function.prototype.call.bind(String.prototype.split),H=Function.prototype.call.bind(String.prototype.lastIndexOf),k=Object.assign,w=JSON.parse,J=Math.ceil,D=Uint16Array,c=Error,G=Set,a=Function.prototype.call.bind(Set.prototype.has),S=Function.prototype.call.bind(Set.prototype.add),i=new Set(["implements","interface","let","package","private","protected","public","static","yield","enum"]);let R,F;function parse(A,B="@"){if(!R)throw new Error("Not initialized");const Q=(R.__heap_base.value||R.__heap_base)+4*A.length-R.memory.buffer.byteLength;if(Q>0&&R.memory.grow(J(Q/65536)),function(A,B){const Q=A.length;let E=0;for(;E<Q;)B[E]=g(A,E++)}(A,new D(R.memory.buffer,R.sa(A.length),A.length+1)),!R.parse())throw k(new c(`Parse error ${B}:${C(I(A,0,R.e()),"\n").length}:${R.e()-H(A,"\n",R.e()-1)}`),{idx:R.e()});let E=new G,F=new G;for(;R.rre();)S(F,w('"'+I(A,R.res()+1,R.ree()-1)+'"'));for(;R.re();){let B,Q=I(A,R.es(),R.ee());0!==Q.length?(B="'"===Q[0]||'"'===Q[0]?I(Q,1,-1):Q,a(i,B)||S(E,B)):(E=new G(["__esModule"]),F=new G)}return{exports:[...E],reexports:[...F]}}function init(){return F||(F=(async()=>{const I=await A((C="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akEGSXIgAEHgQWpBJkkgAEHoQWpBBklyciAAQYBGakHAAUkgAEGARGpBlgJJcnINASAAQaFBakEfSSAAQYBBakE1SXIgAEGnQWoiAkEETUEAQQEgAnRBFXEbcg0BIABBykBqIgJBCUlBAEH/AiACQf//A3F2QQFxGw0AIABBjkBqQQNJIABBoEBqQQ1JciABQdA/RiAAQapAakEGSXJyIABBvkBqQQNJIABBukBqQQdJciAAQfHAAEYgAEGKQGpBB0lycnIgAEH/wABGIABB8L5/akENSXIgAEGCwgBGIABBh8IARnJyIABBlcIARiAAQfa9f2pBCklycnINASAAQei9f2oiAkERSUEAQb+gBSACdkEBcRsNACABQbzCAEYgAEHWvX9qQRBJcg0BIABBu71/aiICQQpJQQBBnwQgAkH//wNxdkEBcRsNACAAQaCnf2pBhQFJIABB0Kd/akEvSXIgAEGgvX9qQSlJIABBgKh/akEvSXJyDQEgAEGVpn9qIgJBCUlBAEGPAyACQf//A3F2QQFxGw0AIABBp9oARiAAQYCmf2pBJklyIABBrdoARiAAQYC2fWpBjQJJcnIgAEGwtn1qQS5JIABBgMB9akGNCUlyIABBgOR+akHwowFJIABBgJh/akG2M0lycnIgA0Hw4wBGIABB4Jx/akEbSXIgAEHPnX9qQd4ASSAAQfudf2pBK0lyciABQfzhAEYgAEHfnn9qQdoASXIgAEHlnn9qQQVJIABBv59/akHWAElycnJyIABByJ9/akEFSSAAQc+ff2pBBUlyIABB359/akEJSSAAQfuff2pBA0lyciAAQaikf2pBB0kgAEGwpH9qQQdJciAAQbikf2pBB0kgAEHApH9qQQdJcnJyIABByKR/akEHSSAAQdCkf2pBB0lyIABB2KR/akEHSSAAQeCkf2pBB0lyciAAQe/aAEYgAEGApX9qQRdJciAAQdClf2pBOEkgAEH+rn1qQTJJcnJycnIgAEHAr31qQTRJIABB9K99akEXSXIgAEH5r31qQQRJIABB/a99akEDSXJyIABBibB9akELSSAAQfWwfWpBL0lyIABB3rF9akHnAEkgAEHpsX1qQQlJcnJyIABB4LJ9akHQAEkgAEGBs31qQR9JciAEQavMAkYgAEHAs31qQS9JcnIgA0GQzAJGcnJyDQEgAEGOrn1q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","function"==typeof atob?Q(atob(C),A=>g(A,0)):E(C,"base64")));var C;const{exports:H}=await B(I);R=H})())}
"use strict";exports.parse=parse;exports.init=init;const A=WebAssembly.compile,B=WebAssembly.instantiate,Q=Uint8Array.from,E="undefined"!=typeof Buffer&&Buffer.from,I=Function.prototype.call.bind(String.prototype.charCodeAt),g=Function.prototype.call.bind(String.prototype.slice),C=Function.prototype.call.bind(String.prototype.split),k=Function.prototype.call.bind(String.prototype.lastIndexOf),H=Object.assign,S=JSON.parse,w=Math.ceil,J=Uint16Array,c=Error,a=Set,G=Function.prototype.call.bind(Set.prototype.has),i=Function.prototype.call.bind(Set.prototype.add),D=new Set(["implements","interface","let","package","private","protected","public","static","yield","enum"]);let N,q;function parse(A,B="@"){if(!N)throw new Error("Not initialized");const Q=(N.__heap_base.value||N.__heap_base)+4*A.length-N.memory.buffer.byteLength;if(Q>0&&N.memory.grow(w(Q/65536)),function(A,B){const Q=A.length;let E=0;for(;E<Q;)B[E]=I(A,E++)}(A,new J(N.memory.buffer,N.sa(A.length),A.length+1)),!N.parse())throw H(new c(`Parse error ${B}:${C(g(A,0,N.e()),"\n").length}:${N.e()-k(A,"\n",N.e()-1)}`),{idx:N.e()});let E=new a,q=new a;for(;N.rre();)i(q,S('"'+g(A,N.res()+1,N.ree()-1)+'"'));for(;N.re();){let B,Q=g(A,N.es(),N.ee());0!==Q.length?(B="'"===Q[0]||'"'===Q[0]?g(Q,1,-1):Q,G(D,B)||i(E,B)):(E=new a(["__esModule"]),q=new a)}return{exports:[...E],reexports:[...q]}}function init(){return q||(q=(async()=>{const g=await A((C="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","function"==typeof atob?Q(atob(C),A=>I(A,0)):E(C,"base64")));var C;const{exports:k}=await B(g);N=k})())}
{
"name": "cjs-module-lexer",
"version": "0.2.10",
"version": "0.2.11",
"description": "Lexes CommonJS modules, returning their named exports metadata",

@@ -5,0 +5,0 @@ "main": "dist/lexer.js",

@@ -85,14 +85,11 @@ # CJS Module Lexer

WEBPACK_EXPORTS: `__webpack_exports__` COMMENT_SPACE `,` COMMENT_SPACE IDENTIFIER_STRING
EXPORTS_ASSIGN: MODULE_EXPORTS COMMENT_SPACE `=` COMMENT_SPACE `require` COMMENT_SPACE `(` STRING_LITERAL `)`
```
1. The returned export names are the matched `IDENTIFIER` and `IDENTIFIER_STRING` slots for all `EXPORTS_MEMBER`, `EXPORTS_DEFINE` and `EXPORTS_LITERAL` matches.
1. The reexport specifiers are taken to be the `STRING_LITERAL` slots of all `EXPORTS_ASSIGN` matches.
1. If `WEBPACK_EXPORTS` have matched slots, these `IDENTIFIER_STRING` slots are returned **instead** of any of the export names and reexport names in (1) and (2) above.
* The returned export names are the matched `IDENTIFIER` and `IDENTIFIER_STRING` slots for all `EXPORTS_MEMBER`, `EXPORTS_DEFINE` and `EXPORTS_LITERAL` matches.
* The reexport specifiers are taken to be the `STRING_LITERAL` slots of all `EXPORTS_ASSIGN` matches.
### Not Supported
1. No scope analysis:
#### No scope analysis:

@@ -111,3 +108,3 @@ ```js

2. `module.exports` require assignment only handled at the base-level
#### `module.exports` require assignment only handled at the base-level

@@ -131,3 +128,3 @@ ```js

3. No object parsing:
#### No object expression parsing

@@ -141,21 +138,17 @@ ```js

// These WONT be detected as exports
module.exports = {
c: 'c',
d: 'd'
// These WILL be detected as exports
a: a,
b: b,
// This WILL be detected as an export
e: require('d'),
// These WONT be detected as exports
// because the object parser stops on the non-identifier
// expression "require('d')"
f: 'f'
}
```
3. Webpack exports heuristic
```js
// NOT exported due to webpack exports below
exports.a = 'a';
exports.b = 'b';
// ONLY "__esModule", "WP_A", "WP_B" are exported
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WP_A", function() { return setBaseUrl; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "WP_B", function() { return setBaseUrl; });
```
### Environment Support

@@ -162,0 +155,0 @@

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc