{ "name": "darkwrite", "scripts": { "prepare": "husky", "test": "turbo run test", "lint": "turbo run lint", "format": "turbo run format", "typecheck": "turbo run typecheck", "check": "turbo run check", "knip": "knip", "knip:production": "knip --production", "build": "tsx tools/darkwrite-builder.js", "build:common": "pnpm --filter=@darkwrite/common build", "build:i18n": "pnpm --filter=@darkwrite/i18n build", "bundle:desktop": "pnpm --filter=@darkwrite/app-desktop build:pre", "build:frontend": "pnpm --filter=@darkwrite/frontend build" }, "lint-staged": { "packages/{frontend,app-desktop,common,i18n}/**/*.{ts,tsx,js,jsx,json,css}": [ "biome check --write" ], "packages/website/**/*.{ts,astro,css}": [ "pnpm --filter=@darkwrite/website exec prettier --write" ] }, "devDependencies": { "@biomejs/biome": "2.4.15", "@darkwrite/config": "workspace:*", "@types/node": "catalog:", "chalk": "^5.6.2", "husky": "^9.1.7", "knip": "^6.29.0", "lint-staged": "^16.3.1", "npm-run-all": "^4.1.5", "tsx": "catalog:", "turbo": "catalog:", "typescript": "catalog:", "vite": "catalog:", "vitest": "catalog:" }, "dependencies": { "neverthrow": "^8.2.0" }, "packageManager": "pnpm@12.3.4" }