set target

This commit is contained in:
Robin Appelman 2020-10-08 23:18:58 +02:00
commit 41dce2b97e
3 changed files with 4 additions and 4 deletions

View file

@ -17,7 +17,8 @@ opt-level = 3 # demo parsing is slow
lto = true lto = true
[package.metadata.wasm-pack.profile.release] [package.metadata.wasm-pack.profile.release]
wasm-opt = ["-Oz", "--enable-mutable-globals"] wasm-opt = false
#wasm-opt = ["-Oz", "--enable-mutable-globals"]
[features] [features]

View file

@ -1,4 +1,4 @@
import {FlatState, XY} from '../pkg/tf_demos_viewer.d.ts'; import {FlatState, XY} from '../pkg/tf_demos_viewer';
export async function parseDemo(bytes: Uint8Array): Promise<ParsedDemo> { export async function parseDemo(bytes: Uint8Array): Promise<ParsedDemo> {
let m = await import("../pkg/tf_demos_viewer.js"); let m = await import("../pkg/tf_demos_viewer.js");

View file

@ -5,15 +5,14 @@ const WasmPackPlugin = require("@wasm-tool/wasm-pack-plugin");
const dist = path.resolve(__dirname, "dist"); const dist = path.resolve(__dirname, "dist");
module.exports = { module.exports = {
target: 'webworker',
mode: "production", mode: "production",
entry: { entry: {
test: "./js/test.ts",
index: "./js/index.ts" index: "./js/index.ts"
}, },
output: { output: {
path: dist, path: dist,
filename: "[name].js", filename: "[name].js",
globalObject: "this",
libraryTarget: 'commonjs' libraryTarget: 'commonjs'
}, },
devServer: { devServer: {