🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

libhanzzok

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

libhanzzok - npm Package Compare versions

Comparing version
0.1.4
to
0.1.5
+102
-101
libhanzzok_bg.js
import * as wasm from './libhanzzok_bg.wasm';
const heap = new Array(32).fill(undefined);
heap.push(undefined, null, true, false);
function getObject(idx) { return heap[idx]; }
let heap_next = heap.length;
function dropObject(idx) {
if (idx < 36) return;
heap[idx] = heap_next;
heap_next = idx;
}
function takeObject(idx) {
const ret = getObject(idx);
dropObject(idx);
return ret;
}
const lTextDecoder = typeof TextDecoder === 'undefined' ? (0, module.require)('util').TextDecoder : TextDecoder;

@@ -41,2 +21,8 @@

const heap = new Array(32).fill(undefined);
heap.push(undefined, null, true, false);
let heap_next = heap.length;
function addHeapObject(obj) {

@@ -50,78 +36,17 @@ if (heap_next === heap.length) heap.push(heap.length + 1);

}
/**
* @returns {Plugin}
*/
export function code_plugin() {
var ret = wasm.code_plugin();
return Plugin.__wrap(ret);
}
function _assertClass(instance, klass) {
if (!(instance instanceof klass)) {
throw new Error(`expected instance of ${klass.name}`);
}
return instance.ptr;
}
/**
* @param {HanzzokTokenized} tokens
* @param {Compiler} compiler
* @returns {HanzzokParsed}
*/
export function w_parse_root(tokens, compiler) {
_assertClass(tokens, HanzzokTokenized);
var ptr0 = tokens.ptr;
tokens.ptr = 0;
_assertClass(compiler, Compiler);
var ret = wasm.w_parse_root(ptr0, compiler.ptr);
return HanzzokParsed.__wrap(ret);
}
function getObject(idx) { return heap[idx]; }
/**
* @returns {Plugin}
*/
export function list_plugin() {
var ret = wasm.list_plugin();
return Plugin.__wrap(ret);
function dropObject(idx) {
if (idx < 36) return;
heap[idx] = heap_next;
heap_next = idx;
}
/**
* @returns {Plugin}
*/
export function heading_plugin() {
var ret = wasm.heading_plugin();
return Plugin.__wrap(ret);
function takeObject(idx) {
const ret = getObject(idx);
dropObject(idx);
return ret;
}
/**
* @returns {Plugin}
*/
export function icon_plugin() {
var ret = wasm.icon_plugin();
return Plugin.__wrap(ret);
}
/**
* @returns {Plugin}
*/
export function quotation_plugin() {
var ret = wasm.quotation_plugin();
return Plugin.__wrap(ret);
}
/**
* @returns {Plugin}
*/
export function youtube_plugin() {
var ret = wasm.youtube_plugin();
return Plugin.__wrap(ret);
}
/**
* @returns {Plugin}
*/
export function emphasize_plugin() {
var ret = wasm.emphasize_plugin();
return Plugin.__wrap(ret);
}
let WASM_VECTOR_LEN = 0;

@@ -210,2 +135,8 @@

function _assertClass(instance, klass) {
if (!(instance instanceof klass)) {
throw new Error(`expected instance of ${klass.name}`);
}
return instance.ptr;
}
/**

@@ -246,2 +177,34 @@ * @param {HanzzokParsed} nodes

*/
export function code_plugin() {
var ret = wasm.code_plugin();
return Plugin.__wrap(ret);
}
/**
* @returns {Plugin}
*/
export function emphasize_plugin() {
var ret = wasm.emphasize_plugin();
return Plugin.__wrap(ret);
}
/**
* @returns {Plugin}
*/
export function heading_plugin() {
var ret = wasm.heading_plugin();
return Plugin.__wrap(ret);
}
/**
* @returns {Plugin}
*/
export function icon_plugin() {
var ret = wasm.icon_plugin();
return Plugin.__wrap(ret);
}
/**
* @returns {Plugin}
*/
export function input_guide_plugin() {

@@ -261,10 +224,7 @@ var ret = wasm.input_guide_plugin();

/**
* @param {string} source
* @returns {HanzzokTokenized}
* @returns {Plugin}
*/
export function w_tokenize(source) {
var ptr0 = passStringToWasm0(source, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
var len0 = WASM_VECTOR_LEN;
var ret = wasm.w_tokenize(ptr0, len0);
return HanzzokTokenized.__wrap(ret);
export function list_plugin() {
var ret = wasm.list_plugin();
return Plugin.__wrap(ret);
}

@@ -281,3 +241,44 @@

/**
* @returns {Plugin}
*/
export function quotation_plugin() {
var ret = wasm.quotation_plugin();
return Plugin.__wrap(ret);
}
/**
* @returns {Plugin}
*/
export function youtube_plugin() {
var ret = wasm.youtube_plugin();
return Plugin.__wrap(ret);
}
/**
* @param {HanzzokTokenized} tokens
* @param {Compiler} compiler
* @returns {HanzzokParsed}
*/
export function w_parse_root(tokens, compiler) {
_assertClass(tokens, HanzzokTokenized);
var ptr0 = tokens.ptr;
tokens.ptr = 0;
_assertClass(compiler, Compiler);
var ret = wasm.w_parse_root(ptr0, compiler.ptr);
return HanzzokParsed.__wrap(ret);
}
/**
* @param {string} source
* @returns {HanzzokTokenized}
*/
export function w_tokenize(source) {
var ptr0 = passStringToWasm0(source, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
var len0 = WASM_VECTOR_LEN;
var ret = wasm.w_tokenize(ptr0, len0);
return HanzzokTokenized.__wrap(ret);
}
/**
*/
export const BlockConstructorForm = Object.freeze({ Basic:0,"0":"Basic",Shortened:1,"1":"Shortened",Bookend:2,"2":"Bookend",Leading:3,"3":"Leading", });

@@ -570,6 +571,2 @@ /**

export function __wbindgen_object_drop_ref(arg0) {
takeObject(arg0);
};
export function __wbindgen_string_new(arg0, arg1) {

@@ -580,2 +577,6 @@ var ret = getStringFromWasm0(arg0, arg1);

export function __wbindgen_object_drop_ref(arg0) {
takeObject(arg0);
};
export function __wbindgen_throw(arg0, arg1) {

@@ -582,0 +583,0 @@ throw new Error(getStringFromWasm0(arg0, arg1));

/* tslint:disable */
/* eslint-disable */
/**
* @returns {Plugin}
* @param {string} s
* @returns {string}
*/
export function code_plugin(): Plugin;
export function w_escape(s: string): string;
/**
* @param {HanzzokTokenized} tokens
* @param {HanzzokParsed} nodes
* @param {Compiler} compiler
* @returns {HanzzokParsed}
* @returns {string}
*/
export function w_parse_root(tokens: HanzzokTokenized, compiler: Compiler): HanzzokParsed;
export function w_compile_html(nodes: HanzzokParsed, compiler: Compiler): string;
/**
* @returns {Plugin}
* @param {HanzzokParsed} nodes
* @param {Compiler} compiler
* @returns {HanzzokCompiled}
*/
export function list_plugin(): Plugin;
export function w_compile_html_nodes(nodes: HanzzokParsed, compiler: Compiler): HanzzokCompiled;
/**
* @returns {Plugin}
*/
export function heading_plugin(): Plugin;
export function code_plugin(): Plugin;
/**
* @returns {Plugin}
*/
export function icon_plugin(): Plugin;
export function emphasize_plugin(): Plugin;
/**
* @returns {Plugin}
*/
export function quotation_plugin(): Plugin;
export function heading_plugin(): Plugin;
/**
* @returns {Plugin}
*/
export function youtube_plugin(): Plugin;
export function icon_plugin(): Plugin;
/**
* @returns {Plugin}
*/
export function emphasize_plugin(): Plugin;
export function input_guide_plugin(): Plugin;
/**
* @param {string} s
* @returns {string}
* @returns {Plugin}
*/
export function w_escape(s: string): string;
export function link_plugin(): Plugin;
/**
* @param {HanzzokParsed} nodes
* @param {Compiler} compiler
* @returns {string}
* @returns {Plugin}
*/
export function w_compile_html(nodes: HanzzokParsed, compiler: Compiler): string;
export function list_plugin(): Plugin;
/**
* @param {HanzzokParsed} nodes
* @param {Compiler} compiler
* @returns {HanzzokCompiled}
* @returns {Plugin}
*/
export function w_compile_html_nodes(nodes: HanzzokParsed, compiler: Compiler): HanzzokCompiled;
export function math_plugin(): Plugin;
/**
* @returns {Plugin}
*/
export function input_guide_plugin(): Plugin;
export function quotation_plugin(): Plugin;
/**
* @returns {Plugin}
*/
export function link_plugin(): Plugin;
export function youtube_plugin(): Plugin;
/**
* @param {HanzzokTokenized} tokens
* @param {Compiler} compiler
* @returns {HanzzokParsed}
*/
export function w_parse_root(tokens: HanzzokTokenized, compiler: Compiler): HanzzokParsed;
/**
* @param {string} source

@@ -68,7 +72,3 @@ * @returns {HanzzokTokenized}

/**
* @returns {Plugin}
*/
export function math_plugin(): Plugin;
/**
*/
export enum BlockConstructorForm {

@@ -75,0 +75,0 @@ Basic,

@@ -7,3 +7,3 @@ {

"description": "Hanzzok compiler library",
"version": "0.1.4",
"version": "0.1.5",
"license": "MIT",

@@ -10,0 +10,0 @@ "repository": {

Sorry, the diff of this file is not supported yet