diff --git a/pkg/standalone/content_tag.js b/pkg/standalone/content_tag.js index 0a676a08c4aa05d096d402da649bca24ad60cfc1..68cbe90df17b17eba9c232952b037df56df6648b 100644 --- a/pkg/standalone/content_tag.js +++ b/pkg/standalone/content_tag.js @@ -1,5 +1,6 @@ let wasm; +const { TextDecoder, TextEncoder } = require('util'); const cachedTextDecoder = (typeof TextDecoder !== 'undefined' ? new TextDecoder('utf-8', { ignoreBOM: true, fatal: true }) : { decode: () => { throw Error('TextDecoder not available') } } ); if (typeof TextDecoder !== 'undefined') { cachedTextDecoder.decode(); }; diff --git a/pkg/standalone.js b/pkg/standalone.js index cb50046539df05b41dcc842ffb98e354236f8d26..10eea2962ffd804905d85057bb25d5b30b4d2e11 100644 --- a/pkg/standalone.js +++ b/pkg/standalone.js @@ -1,5 +1,6 @@ -import init from "./standalone/content_tag.js"; +import { initSync } from "./standalone/content_tag.js"; +import module from "./standalone/content_tag_bg.wasm"; export { Preprocessor } from "./standalone/content_tag.js"; -await init(); +initSync(module);