mirror of
https://github.com/tlsnotary/tlsn-js.git
synced 2026-01-08 22:48:04 -05:00
* Revert "chore: release v0.1.0-alpha.6 (#57)"
This reverts commit 292b4263d7.
* parsed json
* add json commitments
* parse json from transcript
* wip
* wip
* wip
* feat: update to alpha.6
* chore: commit wasm pkg directory
* chore: version nump
* fix: test suite for alpha.6
* fix: remove wasm build from ci
* fix: update pnpm lockfile
* fix: remove test:wasm
* fix: linter and add new devDependency
29 lines
1.3 KiB
JavaScript
29 lines
1.3 KiB
JavaScript
/*
|
|
* Copyright 2022 Google Inc. All Rights Reserved.
|
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
* you may not use this file except in compliance with the License.
|
|
* You may obtain a copy of the License at
|
|
* http://www.apache.org/licenses/LICENSE-2.0
|
|
* Unless required by applicable law or agreed to in writing, software
|
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
* See the License for the specific language governing permissions and
|
|
* limitations under the License.
|
|
*/
|
|
|
|
// Note: our JS should have been generated in
|
|
// `[out-dir]/snippets/wasm-bindgen-rayon-[hash]/workerHelpers.worker.js`,
|
|
// resolve the main module via `../../..`.
|
|
//
|
|
// This might need updating if the generated structure changes on wasm-bindgen
|
|
// side ever in the future, but works well with bundlers today. The whole
|
|
// point of this crate, after all, is to abstract away unstable features
|
|
// and temporary bugs so that you don't need to deal with them in your code.
|
|
import initWbg, { wbg_rayon_start_worker } from '../../../tlsn_wasm.js';
|
|
|
|
onmessage = async ({ data: { module, memory, receiver } }) => {
|
|
await initWbg(module, memory);
|
|
postMessage(true);
|
|
wbg_rayon_start_worker(receiver);
|
|
};
|