Socket
Socket
Sign inDemoInstall

es-module-lexer

Package Overview
Dependencies
0
Maintainers
1
Versions
68
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.3.11 to 0.3.12

4

CHANGELOG.md

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

0.3.12
* Fix empty export statement handling (https://github.com/guybedford/es-module-lexer/pull/32)
* Add Binaryen optimization passes to reduce file size (https://github.com/guybedford/es-module-lexer/pull/33)
0.3.11

@@ -2,0 +6,0 @@ * Fixup parse error column handling (https://github.com/guybedford/es-module-lexer/commit/3979105162c50827af00dc4549944d708896da53)

4

dist/lexer.js

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

/* es-module-lexer 0.3.11 */
export function parse(Q,B="@"){if(!A)return init.then(()=>parse(Q));const C=(A.__heap_base.value||A.__heap_base)+4*Q.length+-A.memory.buffer.byteLength;if(C>0&&A.memory.grow(Math.ceil(C/65536)),function(A,Q){const B=A.length;let C=0;for(;C<B;)Q[C]=A.charCodeAt(C++)}(Q,new Uint16Array(A.memory.buffer,A.sa(Q.length),Q.length+1)),!A.parse())throw Object.assign(new Error(`Parse error ${B}:${Q.slice(0,A.e()).split("\n").length}:${A.e()-Q.lastIndexOf("\n",A.e()-1)}`),{idx:A.e()});const E=[],g=[];for(;A.ri();)E.push({s:A.is(),e:A.ie(),d:A.id()});for(;A.re();)g.push(Q.slice(A.es(),A.ee()));return[E,g]}let A;export const init=WebAssembly.compile((A=>"function"==typeof atob?Uint8Array.from(atob(A),A=>A.charCodeAt(0)):Buffer.from(A,"base64"))("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")).then(WebAssembly.instantiate).then(({exports:Q})=>{A=Q});
/* es-module-lexer 0.3.12 */
export function parse(Q,B="@"){if(!A)return init.then(()=>parse(Q));const C=(A.__heap_base.value||A.__heap_base)+4*Q.length+-A.memory.buffer.byteLength;if(C>0&&A.memory.grow(Math.ceil(C/65536)),function(A,Q){const B=A.length;let C=0;for(;C<B;)Q[C]=A.charCodeAt(C++)}(Q,new Uint16Array(A.memory.buffer,A.sa(Q.length),Q.length+1)),!A.parse())throw Object.assign(new Error(`Parse error ${B}:${Q.slice(0,A.e()).split("\n").length}:${A.e()-Q.lastIndexOf("\n",A.e()-1)}`),{idx:A.e()});const g=[],I=[];for(;A.ri();)g.push({s:A.is(),e:A.ie(),d:A.id()});for(;A.re();)I.push(Q.slice(A.es(),A.ee()));return[g,I]}let A;export const init=WebAssembly.compile((A=>"function"==typeof atob?Uint8Array.from(atob(A),A=>A.charCodeAt(0)):Buffer.from(A,"base64"))("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")).then(WebAssembly.instantiate).then(({exports:Q})=>{A=Q});
{
"name": "es-module-lexer",
"version": "0.3.11",
"version": "0.3.12",
"description": "Lexes ES modules returning their import/export metadata",

@@ -12,4 +12,4 @@ "main": "dist/lexer.cjs",

"bench": "node --experimental-modules --expose-gc bench/index.js",
"prepublishOnly": "npm run build",
"footprint": "npm run build && cat dist/lexer.js | gzip -9f | wc -c"
"prepublishOnly": "make optimize && npm run build",
"footprint": "make optimize && npm run build && cat dist/lexer.js | gzip -9f | wc -c"
},

@@ -16,0 +16,0 @@ "author": "Guy Bedford",

@@ -153,2 +153,4 @@ # ES Module Lexer

Optimization passes are run with [Binaryen](https://github.com/WebAssembly/binaryen) prior to publish to reduce the Web Assembly footprint.
### License

@@ -155,0 +157,0 @@

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

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

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc