{ "name": "tachi", "version": "2.5.1", "private": true, "description": "The root of the Tachi monorepo. Contains common utils like linters.", "scripts": { "start": "docker compose -f docker-compose-dev.yml up --build -d", "stop": "docker compose -f docker-compose-dev.yml down", "logs-server": "docker logs tachi-server -f", "logs-client": "docker logs tachi-client -f", "logs-seeds": "docker logs tachi-seeds -f", "test-server": "docker compose -f docker-compose-dev.yml exec tachi-server pnpm test", "test-seeds": "docker compose -f docker-compose-dev.yml exec tachi-seeds pnpm --filter ./scripts test", "enter-seeds": "docker compose -f docker-compose-dev.yml exec tachi-seeds bash", "sort-seeds": "docker compose -f docker-compose-dev.yml exec tachi-seeds node scripts/deterministic-collection-sort.js", "view-seeds": "xdg-open http://127.0.0.1:3000/utils/seeds", "load-seeds": "docker compose -f docker-compose-dev.yml exec tachi-server pnpm sync-database-local", "validate-db": "docker compose -f docker-compose-dev.yml exec tachi-server pnpm validate-database", "start-docs": "cd docs/ && mkdocs serve", "raw-start-server": "pnpm --filter ./server start", "raw-start-client": "pnpm --filter ./client start", "raw-start-dbs": "redis-server --daemonize yes; sudo systemctl start mongodb.service", "^^ DEV STUFF IS HERE ^^": "comment", "vv PROD STUFF YOU WON'T TOUCH vv": "comment", "build": "pnpm -r build", "sync-database": "pnpm --filter ./server sync-database", "start-score-import-worker": "pnpm --filter ./server runscoreworker" }, "repository": { "type": "git", "url": "git+https://github.com/zkldi/Tachi.git" }, "author": "zkldi", "license": "SEE LICENSE IN EACH PACKAGE", "bugs": { "url": "https://github.com/zkldi/Tachi/issues" }, "homepage": "https://github.com/zkldi/Tachi#readme", "devDependencies": { "@types/node": "18.11.18", "@types/tap": "15.0.3", "@typescript-eslint/eslint-plugin": "5.47.1", "@typescript-eslint/parser": "5.47.1", "eslint": "8.18.0", "eslint-plugin-cadence": "0.1.0", "tap": "15.0.9", "ts-node": "10.9.1", "tsc-alias": "1.7.1", "typescript": "4.9.4" }, "peerDependencies": { "@types/bson": "1.0.11", "@types/mongodb": "3.6.20", "@types/node": "16.11.7", "mongodb": "3.6.3" }, "pnpm": { "overrides": { "@types/mongodb": "3.6.20", "@types/bson": "1.0.11", "@types/node": "18.11.18", "@types/express-serve-static-core": "4.17.29", "@types/express": "4.17.13", "ts-node": "10.9.1", "mongodb": "3.6.3" }, "patchedDependencies": { "@types/mongodb@3.6.20": "patches/@types__mongodb@3.6.20.patch", "browserslist@4.21.4": "patches/browserslist@4.21.4.patch", "monk@7.3.4": "patches/monk@7.3.4.patch", "winston-loki@6.1.0": "patches/winston-loki@6.1.0.patch" } }, "engines": { "node": "20", "pnpm": "8" } }