{ "name": "agentic", "private": true, "author": "Travis Fischer ", "license": "AGPL-3.0", "repository": { "type": "git", "url": "git+https://github.com/transitive-bullshit/agentic.git" }, "packageManager": "pnpm@10.12.4", "engines": { "node": ">=20" }, "type": "module", "scripts": { "build": "turbo build --filter=!web --concurrency=32", "dev": "turbo dev --continue --filter=!./examples/**/*", "docs": "turbo run docs", "clean": "turbo clean", "fix": "run-s fix:*", "fix:format": "prettier --write \"**/*.{js,ts,tsx}\"", "test": "turbo test --concurrency=32", "test:format": "prettier --check \"**/*.{js,ts,tsx}\"", "test:lint": "eslint --cache .", "test:typecheck": "turbo test:typecheck --concurrency=32", "test:unit": "turbo test:unit --concurrency=32", "pretest": "run-s build", "preinstall": "npx only-allow pnpm", "prerelease": "run-s build", "prepare": "simple-git-hooks", "release": "bumpp -r && run-s build && pnpm publish -r", "knip": "knip" }, "devDependencies": { "@dotenvx/dotenvx": "catalog:", "@fisch0920/config": "catalog:", "@types/node": "catalog:", "bumpp": "catalog:", "del-cli": "catalog:", "dotenv": "catalog:", "eslint": "catalog:", "eslint-plugin-drizzle": "catalog:", "knip": "catalog:", "lint-staged": "catalog:", "npm-run-all2": "catalog:", "only-allow": "catalog:", "prettier": "catalog:", "simple-git-hooks": "catalog:", "tsup": "catalog:", "tsx": "catalog:", "turbo": "catalog:", "typescript": "catalog:", "vite-tsconfig-paths": "catalog:", "vitest": "catalog:", "zod": "catalog:" }, "prettier": "@fisch0920/config/prettier", "simple-git-hooks": { "pre-commit": "pnpm lint-staged" }, "lint-staged": { "*.{ts,tsx}": [ "prettier --ignore-unknown --write", "eslint --cache --fix" ] } }