From 81ddf9b700bc48a1f8e472209f080f9c1d9a9b09 Mon Sep 17 00:00:00 2001 From: Piotr Russ Date: Wed, 18 Nov 2020 23:26:45 +0100 Subject: rm node_modules --- .../helper-wasm-section/esm/remove.js | 36 ---------------------- 1 file changed, 36 deletions(-) delete mode 100644 node_modules/@webassemblyjs/helper-wasm-section/esm/remove.js (limited to 'node_modules/@webassemblyjs/helper-wasm-section/esm/remove.js') diff --git a/node_modules/@webassemblyjs/helper-wasm-section/esm/remove.js b/node_modules/@webassemblyjs/helper-wasm-section/esm/remove.js deleted file mode 100644 index 3ed85a0..0000000 --- a/node_modules/@webassemblyjs/helper-wasm-section/esm/remove.js +++ /dev/null @@ -1,36 +0,0 @@ -import { traverse, getSectionMetadatas, shiftSection } from "@webassemblyjs/ast"; -import { overrideBytesInBuffer } from "@webassemblyjs/helper-buffer"; -export function removeSections(ast, uint8Buffer, section) { - var sectionMetadatas = getSectionMetadatas(ast, section); - - if (sectionMetadatas.length === 0) { - throw new Error("Section metadata not found"); - } - - return sectionMetadatas.reverse().reduce(function (uint8Buffer, sectionMetadata) { - var startsIncludingId = sectionMetadata.startOffset - 1; - var ends = section === "start" ? sectionMetadata.size.loc.end.column + 1 : sectionMetadata.startOffset + sectionMetadata.size.value + 1; - var delta = -(ends - startsIncludingId); - /** - * update AST - */ - // Once we hit our section every that is after needs to be shifted by the delta - - var encounteredSection = false; - traverse(ast, { - SectionMetadata: function SectionMetadata(path) { - if (path.node.section === section) { - encounteredSection = true; - return path.remove(); - } - - if (encounteredSection === true) { - shiftSection(ast, path.node, delta); - } - } - }); // replacement is nothing - - var replacement = []; - return overrideBytesInBuffer(uint8Buffer, startsIncludingId, ends, replacement); - }, uint8Buffer); -} \ No newline at end of file -- cgit v1.2.3