New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@biscuit-auth/biscuit-wasm-support

Package Overview
Dependencies
Maintainers
2
Versions
22
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@biscuit-auth/biscuit-wasm-support - npm Package Compare versions

Comparing version 0.3.7 to 0.4.0-alpha1

snippets/biscuit-auth-28174a22100bb465/inline0.js

15

biscuit.d.ts

@@ -14,4 +14,9 @@ /* tslint:disable */

/**
* @param {any} query
* @returns {any}
*/
export function execute_serialized(query: any): any;
/**
* @returns {any}
*/
export function generate_keypair(): any;

@@ -38,2 +43,3 @@ /**

readonly execute: (a: number) => number;
readonly execute_serialized: (a: number) => number;
readonly generate_keypair: () => number;

@@ -52,2 +58,11 @@ readonly generate_token: (a: number, b: number) => void;

/**
* Synchronously compiles the given `bytes` and instantiates the WebAssembly module.
*
* @param {BufferSource} bytes
*
* @returns {InitOutput}
*/
export function initSync(bytes: BufferSource): InitOutput;
/**
* If `module_or_path` is {RequestInfo} or {URL}, makes a request and

@@ -54,0 +69,0 @@ * for everything else, calls `WebAssembly.instantiate` directly.

186

biscuit.js

@@ -1,15 +0,16 @@

import * as __wbg_star0 from './snippets/biscuit-auth-9e9cb948e4a45b32/inline0.js';
import * as __wbg_star0 from './snippets/biscuit-auth-c97ecfb83f825843/inline0.js';
let wasm;
let cachedTextDecoder = new TextDecoder('utf-8', { ignoreBOM: true, fatal: true });
const cachedTextDecoder = new TextDecoder('utf-8', { ignoreBOM: true, fatal: true });
cachedTextDecoder.decode();
let cachegetUint8Memory0 = null;
let cachedUint8Memory0 = new Uint8Array();
function getUint8Memory0() {
if (cachegetUint8Memory0 === null || cachegetUint8Memory0.buffer !== wasm.memory.buffer) {
cachegetUint8Memory0 = new Uint8Array(wasm.memory.buffer);
if (cachedUint8Memory0.byteLength === 0) {
cachedUint8Memory0 = new Uint8Array(wasm.memory.buffer);
}
return cachegetUint8Memory0;
return cachedUint8Memory0;
}

@@ -40,3 +41,3 @@

let cachedTextEncoder = new TextEncoder('utf-8');
const cachedTextEncoder = new TextEncoder('utf-8');

@@ -94,8 +95,9 @@ const encodeString = (typeof cachedTextEncoder.encodeInto === 'function'

let cachegetInt32Memory0 = null;
let cachedInt32Memory0 = new Int32Array();
function getInt32Memory0() {
if (cachegetInt32Memory0 === null || cachegetInt32Memory0.buffer !== wasm.memory.buffer) {
cachegetInt32Memory0 = new Int32Array(wasm.memory.buffer);
if (cachedInt32Memory0.byteLength === 0) {
cachedInt32Memory0 = new Int32Array(wasm.memory.buffer);
}
return cachegetInt32Memory0;
return cachedInt32Memory0;
}

@@ -128,3 +130,3 @@

try {
var ret = wasm.attenuate_token(addBorrowedObject(query));
const ret = wasm.attenuate_token(addBorrowedObject(query));
return takeObject(ret);

@@ -142,3 +144,3 @@ } finally {

try {
var ret = wasm.execute(addBorrowedObject(query));
const ret = wasm.execute(addBorrowedObject(query));
return takeObject(ret);

@@ -151,6 +153,19 @@ } finally {

/**
* @param {any} query
* @returns {any}
*/
export function execute_serialized(query) {
try {
const ret = wasm.execute_serialized(addBorrowedObject(query));
return takeObject(ret);
} finally {
heap[stack_pointer++] = undefined;
}
}
/**
* @returns {any}
*/
export function generate_keypair() {
var ret = wasm.generate_keypair();
const ret = wasm.generate_keypair();
return takeObject(ret);

@@ -169,7 +184,15 @@ }

var r1 = getInt32Memory0()[retptr / 4 + 1];
return getStringFromWasm0(r0, r1);
var r2 = getInt32Memory0()[retptr / 4 + 2];
var r3 = getInt32Memory0()[retptr / 4 + 3];
var ptr0 = r0;
var len0 = r1;
if (r3) {
ptr0 = 0; len0 = 0;
throw takeObject(r2);
}
return getStringFromWasm0(ptr0, len0);
} finally {
wasm.__wbindgen_add_to_stack_pointer(16);
heap[stack_pointer++] = undefined;
wasm.__wbindgen_free(r0, r1);
wasm.__wbindgen_free(ptr0, len0);
}

@@ -184,3 +207,3 @@ }

try {
var ret = wasm.parse_token(addBorrowedObject(query));
const ret = wasm.parse_token(addBorrowedObject(query));
return takeObject(ret);

@@ -241,10 +264,7 @@ } finally {

async function init(input) {
if (typeof input === 'undefined') {
input = new URL('biscuit_bg.wasm', import.meta.url);
}
function getImports() {
const imports = {};
imports.wbg = {};
imports.wbg.__wbindgen_json_parse = function(arg0, arg1) {
var ret = JSON.parse(getStringFromWasm0(arg0, arg1));
const ret = JSON.parse(getStringFromWasm0(arg0, arg1));
return addHeapObject(ret);

@@ -254,19 +274,19 @@ };

const obj = getObject(arg1);
var ret = JSON.stringify(obj === undefined ? null : obj);
var ptr0 = passStringToWasm0(ret, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
var len0 = WASM_VECTOR_LEN;
const ret = JSON.stringify(obj === undefined ? null : obj);
const ptr0 = passStringToWasm0(ret, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
const len0 = WASM_VECTOR_LEN;
getInt32Memory0()[arg0 / 4 + 1] = len0;
getInt32Memory0()[arg0 / 4 + 0] = ptr0;
};
imports.wbg.__wbg_log_0fc7f9ce45cb3d65 = function(arg0, arg1) {
imports.wbg.__wbg_log_7fed12fedef36f90 = function(arg0, arg1) {
console.log(getStringFromWasm0(arg0, arg1));
};
imports.wbg.__wbg_new_693216e109162396 = function() {
var ret = new Error();
const ret = new Error();
return addHeapObject(ret);
};
imports.wbg.__wbg_stack_0ddaca5d1abfb52f = function(arg0, arg1) {
var ret = getObject(arg1).stack;
var ptr0 = passStringToWasm0(ret, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
var len0 = WASM_VECTOR_LEN;
const ret = getObject(arg1).stack;
const ptr0 = passStringToWasm0(ret, wasm.__wbindgen_malloc, wasm.__wbindgen_realloc);
const len0 = WASM_VECTOR_LEN;
getInt32Memory0()[arg0 / 4 + 1] = len0;

@@ -286,49 +306,45 @@ getInt32Memory0()[arg0 / 4 + 0] = ptr0;

imports.wbg.__wbindgen_string_new = function(arg0, arg1) {
var ret = getStringFromWasm0(arg0, arg1);
const ret = getStringFromWasm0(arg0, arg1);
return addHeapObject(ret);
};
imports.wbg.__wbg_debug_f6147a62af5fb117 = function(arg0, arg1, arg2, arg3) {
imports.wbg.__wbg_debug_1dccd22b8a8988e1 = function(arg0, arg1, arg2, arg3) {
console.debug(getObject(arg0), getObject(arg1), getObject(arg2), getObject(arg3));
};
imports.wbg.__wbg_error_cc38ce2b4b661e1d = function(arg0) {
imports.wbg.__wbg_error_800b8d466653f7ea = function(arg0) {
console.error(getObject(arg0));
};
imports.wbg.__wbg_error_8b4a1487636c965d = function(arg0, arg1, arg2, arg3) {
imports.wbg.__wbg_error_d539c0f5eafe6a31 = function(arg0, arg1, arg2, arg3) {
console.error(getObject(arg0), getObject(arg1), getObject(arg2), getObject(arg3));
};
imports.wbg.__wbg_info_74a03c22e1fa6688 = function(arg0, arg1, arg2, arg3) {
imports.wbg.__wbg_info_17d18b9f8eaab7d9 = function(arg0, arg1, arg2, arg3) {
console.info(getObject(arg0), getObject(arg1), getObject(arg2), getObject(arg3));
};
imports.wbg.__wbg_log_ad41dbc3d891c2dc = function(arg0, arg1, arg2, arg3) {
imports.wbg.__wbg_log_f286f3fe4aad906d = function(arg0, arg1, arg2, arg3) {
console.log(getObject(arg0), getObject(arg1), getObject(arg2), getObject(arg3));
};
imports.wbg.__wbg_warn_c1cc594c33944c11 = function(arg0, arg1, arg2, arg3) {
imports.wbg.__wbg_warn_3d6689f77cb29c86 = function(arg0, arg1, arg2, arg3) {
console.warn(getObject(arg0), getObject(arg1), getObject(arg2), getObject(arg3));
};
imports.wbg.__wbindgen_is_undefined = function(arg0) {
var ret = getObject(arg0) === undefined;
const ret = getObject(arg0) === undefined;
return ret;
};
imports.wbg.__wbg_static_accessor_MODULE_452b4680e8614c81 = function() {
var ret = module;
return addHeapObject(ret);
};
imports.wbg.__wbg_self_86b4b13392c7af56 = function() { return handleError(function () {
var ret = self.self;
const ret = self.self;
return addHeapObject(ret);
}, arguments) };
imports.wbg.__wbg_crypto_b8c92eaac23d0d80 = function(arg0) {
var ret = getObject(arg0).crypto;
const ret = getObject(arg0).crypto;
return addHeapObject(ret);
};
imports.wbg.__wbg_msCrypto_9ad6677321a08dd8 = function(arg0) {
var ret = getObject(arg0).msCrypto;
const ret = getObject(arg0).msCrypto;
return addHeapObject(ret);
};
imports.wbg.__wbg_require_f5521a5b85ad2542 = function(arg0, arg1, arg2) {
var ret = getObject(arg0).require(getStringFromWasm0(arg1, arg2));
const ret = getObject(arg0).require(getStringFromWasm0(arg1, arg2));
return addHeapObject(ret);
};
imports.wbg.__wbg_getRandomValues_dd27e6b0652b3236 = function(arg0) {
var ret = getObject(arg0).getRandomValues;
const ret = getObject(arg0).getRandomValues;
return addHeapObject(ret);

@@ -342,23 +358,27 @@ };

};
imports.wbg.__wbg_buffer_397eaa4d72ee94dd = function(arg0) {
var ret = getObject(arg0).buffer;
imports.wbg.__wbg_static_accessor_MODULE_452b4680e8614c81 = function() {
const ret = module;
return addHeapObject(ret);
};
imports.wbg.__wbg_new_a7ce447f15ff496f = function(arg0) {
var ret = new Uint8Array(getObject(arg0));
imports.wbg.__wbg_buffer_34f5ec9f8a838ba0 = function(arg0) {
const ret = getObject(arg0).buffer;
return addHeapObject(ret);
};
imports.wbg.__wbg_newwithlength_929232475839a482 = function(arg0) {
var ret = new Uint8Array(arg0 >>> 0);
imports.wbg.__wbg_new_cda198d9dbc6d7ea = function(arg0) {
const ret = new Uint8Array(getObject(arg0));
return addHeapObject(ret);
};
imports.wbg.__wbg_subarray_8b658422a224f479 = function(arg0, arg1, arg2) {
var ret = getObject(arg0).subarray(arg1 >>> 0, arg2 >>> 0);
imports.wbg.__wbg_newwithlength_66e5530e7079ea1b = function(arg0) {
const ret = new Uint8Array(arg0 >>> 0);
return addHeapObject(ret);
};
imports.wbg.__wbg_length_1eb8fc608a0d4cdb = function(arg0) {
var ret = getObject(arg0).length;
imports.wbg.__wbg_subarray_270ff8dd5582c1ac = function(arg0, arg1, arg2) {
const ret = getObject(arg0).subarray(arg1 >>> 0, arg2 >>> 0);
return addHeapObject(ret);
};
imports.wbg.__wbg_length_51f19f73d6d9eff3 = function(arg0) {
const ret = getObject(arg0).length;
return ret;
};
imports.wbg.__wbg_set_969ad0a60e51d320 = function(arg0, arg1, arg2) {
imports.wbg.__wbg_set_1a930cfcda1a8067 = function(arg0, arg1, arg2) {
getObject(arg0).set(getObject(arg1), arg2 >>> 0);

@@ -369,21 +389,21 @@ };

};
imports.wbg.__wbindgen_rethrow = function(arg0) {
throw takeObject(arg0);
};
imports.wbg.__wbindgen_memory = function() {
var ret = wasm.memory;
const ret = wasm.memory;
return addHeapObject(ret);
};
imports['./snippets/biscuit-auth-9e9cb948e4a45b32/inline0.js'] = __wbg_star0;
imports['./snippets/biscuit-auth-c97ecfb83f825843/inline0.js'] = __wbg_star0;
if (typeof input === 'string' || (typeof Request === 'function' && input instanceof Request) || (typeof URL === 'function' && input instanceof URL)) {
input = fetch(input);
}
return imports;
}
function initMemory(imports, maybe_memory) {
}
const { instance, module } = await load(await input, imports);
function finalizeInit(instance, module) {
wasm = instance.exports;
init.__wbindgen_wasm_module = module;
cachedInt32Memory0 = new Int32Array();
cachedUint8Memory0 = new Uint8Array();
wasm.__wbindgen_start();

@@ -393,3 +413,31 @@ return wasm;

function initSync(bytes) {
const imports = getImports();
initMemory(imports);
const module = new WebAssembly.Module(bytes);
const instance = new WebAssembly.Instance(module, imports);
return finalizeInit(instance, module);
}
async function init(input) {
if (typeof input === 'undefined') {
input = new URL('biscuit_bg.wasm', import.meta.url);
}
const imports = getImports();
if (typeof input === 'string' || (typeof Request === 'function' && input instanceof Request) || (typeof URL === 'function' && input instanceof URL)) {
input = fetch(input);
}
initMemory(imports);
const { instance, module } = await load(await input, imports);
return finalizeInit(instance, module);
}
export { initSync }
export default init;

@@ -6,3 +6,3 @@ {

],
"version": "0.3.7",
"version": "0.4.0-alpha1",
"license": "Apache-2.0",

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

Sorry, the diff of this file is not supported yet

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