{ "name": "tracearr", "version": "0.1.0", "private": true, "type": "module", "description": "Streaming access manager for Plex and Jellyfin", "license": "AGPL-3.0", "author": "Connor Gallopo", "scripts": { "dev": "turbo dev --filter=!@tracearr/mobile", "dev:all": "turbo dev", "dev:mobile": "turbo dev --filter=@tracearr/mobile", "build": "turbo build", "lint": "turbo lint", "lint:fix": "turbo lint:fix", "format": "prettier --write \"**/*.{ts,tsx,js,json,md}\"", "format:check": "prettier --check \"**/*.{ts,tsx,js,json,md}\"", "typecheck": "turbo typecheck", "test": "turbo test", "test:all": "turbo test:all", "test:unit": "turbo test:unit", "test:services": "turbo test:services", "test:routes": "turbo test:routes", "test:security": "turbo test:security", "test:integration": "turbo test:integration", "test:watch": "turbo test:watch", "test:coverage": "turbo test:coverage", "test:unit:coverage": "turbo test:unit:coverage", "test:services:coverage": "turbo test:services:coverage", "test:routes:coverage": "turbo test:routes:coverage", "clean": "turbo clean && rm -rf node_modules" }, "devDependencies": { "@eslint/js": "^9.17.0", "@types/node": "^22.10.0", "eslint": "^9.17.0", "eslint-config-prettier": "^10.0.0", "eslint-plugin-react": "^7.37.0", "eslint-plugin-react-hooks": "^5.0.0", "globals": "^16.0.0", "prettier": "^3.4.0", "turbo": "^2.3.0", "typescript": "^5.7.0", "typescript-eslint": "^8.18.0" }, "pnpm": { "overrides": { "lightningcss": "1.30.1" } }, "packageManager": "pnpm@10.24.0", "engines": { "node": ">=20.0.0", "pnpm": ">=9.0.0" } }