diff --git a/package.json b/package.json index 796c4e55ae..83eadd2315 100644 --- a/package.json +++ b/package.json @@ -11,27 +11,21 @@ "scripts": { "start": "npm run watch:front-end", "perf": "npm run watch:perf:front-end", - "watch:javascript": "cd quadratic-client && npm run watch:javascript", - "watch:perf:front-end": "npm run build:wasm:types && concurrently --hide=2 -n=react,rust,rust-types \"npm:watch:javascript\" \"npm:watch:wasm:perf:javascript\" \"npm run api:start\"", - "watch:front-end": "npm run build:wasm:types && concurrently --hide=2 -n=react,rust,rust-types \"npm:watch:javascript\" \"npm:watch:wasm:javascript\" \"npm run api:start\"", + "watch:perf:front-end": "npm run build:wasm:types && concurrently -n=react,rust,api \"npm:watch:javascript\" \"npm:watch:wasm:perf:javascript\" \"npm run api:start\"", + "watch:front-end": "npm run build:wasm:types && concurrently -n=react,rust,api \"npm:watch:javascript\" \"npm:watch:wasm:javascript\" \"npm run api:start\"", "watch:front-end-back-end": "npm run build:wasm:types && concurrently -n=react,rust,rust-types,api \"npm:watch:javascript\" \"npm:watch:wasm:javascript\" \"npm run api:start\"", "lint:client": "cd quadratic-client && npm run lint:ts && npm run lint:eslint && lint:prettier && lint:clippy", - "api:start": "cd quadratic-api && npm start", - "build:wasm:types": "cd quadratic-core && cargo run --bin export_types", "watch:wasm:javascript": "cd quadratic-core && cargo watch -s 'wasm-pack build --dev --target web --out-dir ../quadratic-client/src/quadratic-core --weak-refs'", "watch:wasm:perf:javascript": "cd quadratic-core && cargo watch -s 'wasm-pack build --target web --out-dir ../quadratic-client/src/quadratic-core --weak-refs'", "watch:wasm:types": "cd quadratic-core && cargo watch -s 'cargo run --bin export_types'", - "coverage:wasm:gen": "cd quadratic-core && cd quadratic-core && CARGO_INCREMENTAL=0 RUSTFLAGS='-Cinstrument-coverage' LLVM_PROFILE_FILE='coverage/cargo-test-%p-%m.profraw' cargo test", "coverage:wasm:html": "cd quadratic-core && cd quadratic-core && grcov . --binary-path ./target/debug/deps/ -s . -t html --branch --ignore-not-existing --ignore 'src/wasm_bindings/*' --ignore 'src/bin/*' --ignore '../*' --ignore '/*' -o coverage/html", "coverage:wasm:view": "open quadratic-core/coverage/html/index.html", - "test:wasm": "cd quadratic-core && cargo test", "watch:test:wasm": "cd quadratic-core && cargo watch -x test", - "benchmark:rust": "cd quadratic-core && cargo bench", "lint:clippy": "cd quadratic-core && cargo clippy --all-targets --all-features -- -D warnings" },