Socket
Socket
Sign inDemoInstall

@webassemblyjs/wasm-parser

Package Overview
Dependencies
Maintainers
1
Versions
86
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@webassemblyjs/wasm-parser - npm Package Compare versions

Comparing version 1.5.2 to 1.5.3

46

lib/decoder.js

@@ -371,3 +371,3 @@ "use strict";

var id = t.numberLiteral(i);
var id = t.numberLiteralFromRaw(i);
importDescr = t.funcImportDescr(id, t.signature(signature.params, signature.result));

@@ -459,3 +459,3 @@ state.functionsInModule.push({

id = t.numberLiteral(index, String(index));
id = t.numberLiteralFromRaw(index, String(index));
signature = func.signature;

@@ -553,3 +553,3 @@ } else if (exportTypes[typeIndex] === "Table") {

code.unshift.apply(code, _toConsumableArray(locals.map(function (l) {
return t.instruction("local", [t.valtype(l)]);
return t.instruction("local", [t.valtypeLiteral(l)]);
})));

@@ -707,3 +707,3 @@ var endLoc = getPosition();

dump([_index], "index");
args.push(t.numberLiteral(_indexu.value.toString(), "f64"));
args.push(t.numberLiteralFromRaw(_indexu.value.toString(), "f64"));
}

@@ -744,3 +744,3 @@ } else if (instructionByte >= 0x28 && instructionByte <= 0x40) {

dump([value], "value");
args.push(t.numberLiteral(value));
args.push(t.numberLiteralFromRaw(value));
}

@@ -753,3 +753,3 @@

dump([_value], "value");
args.push(t.numberLiteral(_value));
args.push(t.numberLiteralFromRaw(_value));
}

@@ -774,3 +774,3 @@

dump([_value3], "value");
args.push(t.numberLiteral(_value3));
args.push(t.numberLiteralFromRaw(_value3));
}

@@ -783,3 +783,3 @@

dump([_value4], "value");
args.push(t.numberLiteral(_value4));
args.push(t.numberLiteralFromRaw(_value4));
}

@@ -792,3 +792,3 @@

dump([_value5], "value");
args.push(t.numberLiteral(_value5));
args.push(t.numberLiteralFromRaw(_value5));
}

@@ -800,3 +800,3 @@ } else {

dump([u32.value], "argument " + _i2);
args.push(t.numberLiteral(u32.value));
args.push(t.numberLiteralFromRaw(u32.value));
}

@@ -852,3 +852,3 @@ }

return t.table(elementType, t.limits(min, max), name);
return t.table(elementType, t.limit(min, max), name);
} // https://webassembly.github.io/spec/binary/types.html#global-types

@@ -1037,3 +1037,3 @@

return t.memory(t.limits(min, max), t.indexLiteral(i));
return t.memory(t.limit(min, max), t.indexLiteral(i));
} // https://webassembly.github.io/spec/binary/modules.html#table-section

@@ -1117,3 +1117,3 @@

var sectionSizeInBytesEndLoc = getPosition();
var sectionSizeInBytesNode = t.withLoc(t.numberLiteral(sectionSizeInBytes), sectionSizeInBytesEndLoc, startPosition);
var sectionSizeInBytesNode = t.withLoc(t.numberLiteralFromRaw(sectionSizeInBytes), sectionSizeInBytesEndLoc, startPosition);

@@ -1135,3 +1135,3 @@ switch (sectionId) {

var _metadata = t.sectionMetadata("type", startOffset, sectionSizeInBytesNode, t.withLoc(t.numberLiteral(numberOfTypes), endPosition, _startPosition));
var _metadata = t.sectionMetadata("type", startOffset, sectionSizeInBytesNode, t.withLoc(t.numberLiteralFromRaw(numberOfTypes), endPosition, _startPosition));

@@ -1163,3 +1163,3 @@ var _nodes = parseTypeSection(numberOfTypes);

var _metadata2 = t.sectionMetadata("table", startOffset, sectionSizeInBytesNode, t.withLoc(t.numberLiteral(numberOfTable), _endPosition, _startPosition2));
var _metadata2 = t.sectionMetadata("table", startOffset, sectionSizeInBytesNode, t.withLoc(t.numberLiteralFromRaw(numberOfTable), _endPosition, _startPosition2));

@@ -1190,3 +1190,3 @@ var _nodes2 = parseTableSection(numberOfTable);

var _metadata3 = t.sectionMetadata("import", startOffset, sectionSizeInBytesNode, t.withLoc(t.numberLiteral(numberOfImports), _endPosition2, _startPosition3));
var _metadata3 = t.sectionMetadata("import", startOffset, sectionSizeInBytesNode, t.withLoc(t.numberLiteralFromRaw(numberOfImports), _endPosition2, _startPosition3));

@@ -1215,3 +1215,3 @@ var _nodes3 = parseImportSection(numberOfImports);

var _metadata4 = t.sectionMetadata("func", startOffset, sectionSizeInBytesNode, t.withLoc(t.numberLiteral(numberOfFunctions), _endPosition3, _startPosition4));
var _metadata4 = t.sectionMetadata("func", startOffset, sectionSizeInBytesNode, t.withLoc(t.numberLiteralFromRaw(numberOfFunctions), _endPosition3, _startPosition4));

@@ -1241,3 +1241,3 @@ parseFuncSection(numberOfFunctions);

var _metadata5 = t.sectionMetadata("export", startOffset, sectionSizeInBytesNode, t.withLoc(t.numberLiteral(numberOfExport), _endPosition4, _startPosition5));
var _metadata5 = t.sectionMetadata("export", startOffset, sectionSizeInBytesNode, t.withLoc(t.numberLiteralFromRaw(numberOfExport), _endPosition4, _startPosition5));

@@ -1267,3 +1267,3 @@ parseExportSection(numberOfExport);

var _metadata6 = t.sectionMetadata("code", startOffset, sectionSizeInBytesNode, t.withLoc(t.numberLiteral(numberOfFuncs), _endPosition5, _startPosition6));
var _metadata6 = t.sectionMetadata("code", startOffset, sectionSizeInBytesNode, t.withLoc(t.numberLiteralFromRaw(numberOfFuncs), _endPosition5, _startPosition6));

@@ -1313,3 +1313,3 @@ if (opts.ignoreCodeSection === true) {

var _metadata8 = t.sectionMetadata("element", startOffset, sectionSizeInBytesNode, t.withLoc(t.numberLiteral(numberOfElements), _endPosition6, _startPosition7));
var _metadata8 = t.sectionMetadata("element", startOffset, sectionSizeInBytesNode, t.withLoc(t.numberLiteralFromRaw(numberOfElements), _endPosition6, _startPosition7));

@@ -1338,3 +1338,3 @@ var _nodes8 = parseElemSection(numberOfElements);

var _metadata9 = t.sectionMetadata("global", startOffset, sectionSizeInBytesNode, t.withLoc(t.numberLiteral(numberOfGlobals), _endPosition7, _startPosition8));
var _metadata9 = t.sectionMetadata("global", startOffset, sectionSizeInBytesNode, t.withLoc(t.numberLiteralFromRaw(numberOfGlobals), _endPosition7, _startPosition8));

@@ -1364,3 +1364,3 @@ var _nodes9 = parseGlobalSection(numberOfGlobals);

var _metadata10 = t.sectionMetadata("memory", startOffset, sectionSizeInBytesNode, t.withLoc(t.numberLiteral(_numberOfElements), _endPosition8, _startPosition9));
var _metadata10 = t.sectionMetadata("memory", startOffset, sectionSizeInBytesNode, t.withLoc(t.numberLiteralFromRaw(_numberOfElements), _endPosition8, _startPosition9));

@@ -1392,3 +1392,3 @@ var _nodes10 = parseMemorySection(_numberOfElements);

_metadata11.vectorOfSize = t.withLoc(t.numberLiteral(_numberOfElements2), _endPosition9, _startPosition10);
_metadata11.vectorOfSize = t.withLoc(t.numberLiteralFromRaw(_numberOfElements2), _endPosition9, _startPosition10);

@@ -1395,0 +1395,0 @@ if (opts.ignoreDataSection === true) {

{
"name": "@webassemblyjs/wasm-parser",
"version": "1.5.2",
"version": "1.5.3",
"keywords": [

@@ -19,7 +19,7 @@ "webassembly",

"dependencies": {
"@webassemblyjs/ast": "1.5.2",
"@webassemblyjs/helper-wasm-bytecode": "1.5.2",
"@webassemblyjs/leb128": "1.5.2",
"@webassemblyjs/wasm-parser": "1.5.2",
"webassemblyjs": "1.5.2"
"@webassemblyjs/ast": "1.5.3",
"@webassemblyjs/helper-wasm-bytecode": "1.5.3",
"@webassemblyjs/leb128": "1.5.3",
"@webassemblyjs/wasm-parser": "1.5.3",
"webassemblyjs": "1.5.3"
},

@@ -34,6 +34,6 @@ "repository": {

"devDependencies": {
"@webassemblyjs/helper-test-framework": "1.5.2",
"@webassemblyjs/wast-parser": "1.5.2",
"@webassemblyjs/helper-test-framework": "1.5.3",
"@webassemblyjs/wast-parser": "1.5.3",
"wabt": "^1.0.0"
}
}
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