{ "name": "wip-reference-site", "private": true, "version": "0.1.0", "type": "module", "engines": { "node": ">=22.12.0" }, "scripts": { "build:wasm": "node scripts/build-wasm.mjs", "predev": "npm run build:wasm", "prebuild": "npm run build:wasm", "test:rust": "cargo test --workspace --locked", "dev": "astro dev", "check": "astro check", "test": "node --test tests/*.test.mjs", "build": "astro build", "check:links": "node scripts/check-links.mjs", "verify": "npm run test && npm run check && npm run build && npm run check:links", "pretest:browser": "node scripts/build-wasm.mjs --test-probes", "test:browser": "playwright test", "test:dev": "playwright test --config playwright.dev.config.ts", "preview": "astro preview" }, "dependencies": { "@astrojs/markdown-remark": "7.3.2", "@vortexlabs/kirari": "1.1.0", "animejs": "4.5.0", "astro": "7.3.8" }, "devDependencies": { "@astrojs/check": "0.9.10", "@playwright/test": "1.64.0", "@types/node": "24.19.1", "@types/opentype.js": "1.3.10", "cheerio": "1.2.0", "opentype.js": "2.0.0", "typescript": "~5.9.3" } }