rustyscript 0.12.3

Effortless JS Integration for Rust
Documentation
import * as broadcastChannel from "ext:deno_broadcast_channel/01_broadcast_channel.js";
import { core } from "ext:core/mod.js";

function broadcast_serialize(data) {
    let uint8Array = core.serialize(data);
    return Array.from(uint8Array);
}

function broadcast_deserialize(data, data2) {
    let uint8Array = Uint8Array.from(data);
    return core.deserialize(uint8Array);
}

import { applyToGlobal, nonEnumerable } from 'ext:rustyscript/rustyscript.js';
applyToGlobal({
    BroadcastChannel: nonEnumerable(broadcastChannel.BroadcastChannel),
    broadcast_serialize: nonEnumerable(broadcast_serialize),
    broadcast_deserialize: nonEnumerable(broadcast_deserialize),
});