diff --git a/package.json b/package.json index 06d5ac910..4d0352411 100644 --- a/package.json +++ b/package.json @@ -88,12 +88,13 @@ "simpleserver:ci": "yarn pretest && http-server ./public --cors -p 3000 &", "simpleserver:bg": "yarn pretest && http-server ./public --cors -p 3000 &", "simpleserver:stop": "kill-port 3000", - "fmt": "prettier --write ./src *.ts *.json *.js ./e2e ./packages ./rust/kcl-language-server", + "fmt": "prettier --write ./src *.ts *.json *.js ./e2e ./packages ./rust/kcl-language-server ./rust/kcl-lib/bindings ./rust/kcl-wasm-lib/pkg", + "fmt:generated": "prettier --write *.ts *.json *.js ./rust/kcl-lib/bindings ./rust/kcl-wasm-lib/pkg", "fmt-check": "prettier --check ./src *.ts *.json *.js ./e2e ./packages ./rust/kcl-language-server", "fetch:wasm": "./scripts/get-latest-wasm-bundle.sh", "fetch:wasm:windows": "./scripts/get-latest-wasm-bundle.ps1", "fetch:samples": "rm -rf public/kcl-samples* && curl -L -o public/kcl-samples.zip https://github.com/KittyCAD/kcl-samples/archive/refs/heads/achalmers/kw-args-xylineto.zip && unzip -o public/kcl-samples.zip -d public && mv public/kcl-samples-* public/kcl-samples", - "build:wasm-dev": "yarn wasm-prep && (cd rust && wasm-pack build kcl-wasm-lib --dev --target web --out-dir pkg && cargo test -p kcl-lib export_bindings) && yarn isomorphic-copy-wasm && yarn fmt", + "build:wasm-dev": "yarn wasm-prep && (cd rust && wasm-pack build kcl-wasm-lib --dev --target web --out-dir pkg && cargo test -p kcl-lib export_bindings) && yarn isomorphic-copy-wasm && yarn fmt:generated", "build:wasm": "./scripts/build-wasm.sh", "build:wasm:windows": "./scripts/build-wasm.ps1", "remove-importmeta": "sed -i 's/import.meta.url/window.location.origin/g' \"./rust/kcl-wasm-lib/pkg/kcl_wasm_lib.js\"; sed -i '' 's/import.meta.url/window.location.origin/g' \"./rust/kcl-wasm-lib/pkg/kcl_wasm_lib.js\" || echo \"sed for both mac and linux\"", diff --git a/scripts/build-wasm.ps1 b/scripts/build-wasm.ps1 index 436c4433d..1ce00173a 100644 --- a/scripts/build-wasm.ps1 +++ b/scripts/build-wasm.ps1 @@ -15,4 +15,4 @@ cargo test -p kcl-lib export_bindings cd .. copy rust\kcl-wasm-lib\pkg\kcl_wasm_lib_bg.wasm public -yarn fmt +yarn fmt:generated diff --git a/scripts/build-wasm.sh b/scripts/build-wasm.sh index 4e4fbcd9d..9053d4cd9 100755 --- a/scripts/build-wasm.sh +++ b/scripts/build-wasm.sh @@ -13,4 +13,4 @@ cargo test -p kcl-lib export_bindings cd .. cp rust/kcl-wasm-lib/pkg/kcl_wasm_lib_bg.wasm public -yarn fmt +yarn fmt:generated