AS-Console
Isomorphic Console Imported To AssemblyScript
Installation
~ npm install as-console
Features
- Supports almost any datatype
- Logs strings, functions, numbers, arrays, and more!
Requirements
Usage
NodeJS
...
const loader = require('@assemblyscript/loader')
+ const ConsoleImport = require('as-console/imports')
+ const Console = new ConsoleImport()
const imports = {
+ ...Console.wasmImports
}
const wasmModule = loader.instantiateSync(..., imports);
+ Console.wasmExports = wasmModule.exports
...
Browser
...
+ import { ConsoleImport } from 'as-console/imports.esm.js'
+ const Console = new ConsoleImport()
const imports = {
+ ...Console.wasmImports
}
const wasmModule = loader.instantiateSync(..., imports);
+ Console.wasmExports = wasmModule.exports
...
AssemblyScript
import { console } from 'as-console'
console.log('Hello From AssemblyScript')
console.log(1234567890)
console.log(new Uint8Array(5))
console.log(new Map<string, string>().set('hello', 'world'))