warp-wasm-json-toolkit
Version:
Warp implementation of wasm-json-toolkit
29 lines (26 loc) • 629 B
JavaScript
/**
* Converts a wasm binary into a json representation
* @param {Buffer}
* @return {Array}
*/
exports.wasm2json = require('./wasm2json')
/**
* Converts a json representation to a wasm binary
* @param {Array}
* @return {Buffer}
*/
exports.json2wasm = require('./json2wasm')
/**
* Converts text to json. The only accepts text that is a simple list of opcode name and immediates
* @param {String}
* @return {Object}
* @example
* const codeStr = `
* i64.const 1
* i64.const 2
* i64.add
* `
* const json = text2json(codeStr)
*/
exports.text2json = require('./text2json')
exports.Iterator = require('./iterator')