microquack / package.json
Onur Solmaz
GPT-5.6 Sol
feat(llm): add immutable candidate training
558d824
Raw History Blame Contribute Delete
1.59 kB
{
"name": "microquack",
"version": "0.1.0",
"private": true,
"type": "module",
"scripts": {
"format": "prettier --check .",
"format:fix": "prettier --write .",
"lint": "eslint .",
"typecheck": "tsc --noEmit -p apps/web/tsconfig.json",
"test": "vitest run && pnpm run test:teacher-data",
"test:teacher-data": "python3 -m unittest llm/test_generate_teacher_dataset.py llm/test_generate_teacher_corpus.py llm/test_training_data.py",
"coverage": "vitest run --coverage",
"dry": "slophammer-ts dry .",
"slophammer": "slophammer-ts check .",
"build": "pnpm run build:wasm && pnpm --filter @microquack/web build",
"check": "pnpm run format && pnpm run lint && pnpm run typecheck && pnpm run test && pnpm run coverage && pnpm run dry",
"build:wasm": "cargo build --release --target wasm32-unknown-unknown -p microquack-wasm && wasm-bindgen --target web --out-dir apps/web/src/wasm target/wasm32-unknown-unknown/release/microquack_wasm.wasm",
"schema": "cargo run -q -p microquack-cli -- schema > schema/score.schema.json",
"emotions": "cargo run -q -p microquack-cli -- emotions > schema/emotions.json && cargo run -q -p microquack-cli -- emotions-typescript > apps/web/src/emotions.generated.ts",
"test:rust": "cargo test --workspace"
},
"devDependencies": {
"@eslint/js": "^9.0.0",
"@types/node": "^22.0.0",
"@vitest/coverage-v8": "^3.0.0",
"eslint": "^9.0.0",
"prettier": "^3.0.0",
"slophammer-ts": "^0.5.0",
"typescript": "^5.0.0",
"typescript-eslint": "^8.0.0",
"vitest": "^3.0.0"
}
}