packaging

This commit is contained in:
Robin Appelman 2023-11-24 22:24:36 +01:00
commit 836f360214
14 changed files with 5 additions and 6 deletions

4
.gitignore vendored
View file

@ -1,6 +1,6 @@
/target target
**/*.rs.bk **/*.rs.bk
Cargo.lock wasm/Cargo.lock
bin/ bin/
pkg/ pkg/
wasm-pack.log wasm-pack.log

View file

@ -5,7 +5,6 @@
"scripts": { "scripts": {
"build": "rimraf dist pkg && webpack", "build": "rimraf dist pkg && webpack",
"start": "rimraf dist pkg && webpack-dev-server --open -d", "start": "rimraf dist pkg && webpack-dev-server --open -d",
"test": "cargo test && wasm-pack test --headless"
}, },
"devDependencies": { "devDependencies": {
"@wasm-tool/wasm-pack-plugin": "^1.3.1", "@wasm-tool/wasm-pack-plugin": "^1.3.1",

View file

@ -1,6 +1,6 @@
[package] [package]
name = "edit" name = "edit"
version = "0.1.0" version = "0.2.0"
authors = ["Robin Appelman <robin@icewind.nl>"] authors = ["Robin Appelman <robin@icewind.nl>"]
edition = "2021" edition = "2021"
@ -20,7 +20,7 @@ cli = ["clap"]
bitbuffer = "0.10.5" bitbuffer = "0.10.5"
tf-demo-parser = { version = "0.4", git = "https://github.com/demostf/parser" } tf-demo-parser = { version = "0.4", git = "https://github.com/demostf/parser" }
#tf-demo-parser = { version = "0.4", path = "../tf-demo-parser" } #tf-demo-parser = { version = "0.4", path = "../tf-demo-parser" }
wasm-bindgen = { version = "0.2" } wasm-bindgen = { version = "0.2.45" }
serde-wasm-bindgen = "0.4" serde-wasm-bindgen = "0.4"
web-sys = { version = "0.3", features = ["console"] } web-sys = { version = "0.3", features = ["console"] }

View file

@ -13,7 +13,7 @@ module.exports = {
output: { output: {
path: dist, path: dist,
filename: "[name].js", filename: "[name].js",
libraryTarget: 'commonjs' libraryTarget: 'commonjs-module'
}, },
devServer: { devServer: {
contentBase: dist, contentBase: dist,