{ "version": "1.0.0", "lastScanned": 1778574570448, "projectRoot": "c:\\workspace\\multi-platform-media-manage", "techStack": { "languages": [ { "name": "JavaScript/TypeScript", "version": ">=20.0.0", "confidence": "high", "markers": [ "package.json" ] } ], "frameworks": [], "packageManager": "pnpm", "runtime": "Node.js 20.0.0" }, "build": { "buildCommand": "pnpm build", "testCommand": null, "lintCommand": "pnpm lint", "devCommand": "pnpm dev", "scripts": { "dev": "concurrently \"pnpm --filter server dev\" \"pnpm --filter client dev\"", "dev:server": "pnpm --filter server dev", "dev:client": "pnpm --filter client dev", "build": "pnpm --filter client build", "build:server": "pnpm --filter server build", "build:client": "pnpm --filter client build", "check:publish-flow": "node scripts/check-publish-flow.mjs", "ui:screenshots": "node scripts/capture-ui-screenshots.mjs", "lint": "pnpm -r lint", "clean": "pnpm -r clean" } }, "conventions": { "namingStyle": null, "importStyle": null, "testPattern": null, "fileOrganization": null }, "structure": { "isMonorepo": true, "workspaces": [], "mainDirectories": [ "docs", "scripts" ], "gitBranches": null }, "customNotes": [], "directoryMap": { "client": { "path": "client", "purpose": null, "fileCount": 5, "lastAccessed": 1778574570403, "keyFiles": [ "electron-builder.json", "index.html", "package.json", "tsconfig.json", "vite.config.ts" ] }, "database": { "path": "database", "purpose": null, "fileCount": 1, "lastAccessed": 1778574570404, "keyFiles": [ "schema.sql" ] }, "docs": { "path": "docs", "purpose": "Documentation", "fileCount": 18, "lastAccessed": 1778574570410, "keyFiles": [ "baijiahao-api-complete.md", "baijiahao-api-debug.md", "baijiahao-backend-access-fix.md", "baijiahao-cookie-validation.md", "baijiahao-python-api-implementation.md" ] }, "minimax-output": { "path": "minimax-output", "purpose": null, "fileCount": 27, "lastAccessed": 1778574570411, "keyFiles": [ "accounts-layout-fix.png", "accounts-layout-hover-fix.png", "accounts-title-fix.png", "analytics-overview-title-fix.png", "auth-layout-module-5174.js" ] }, "scripts": { "path": "scripts", "purpose": "Build/utility scripts", "fileCount": 7, "lastAccessed": 1778574570412, "keyFiles": [ "capture-ui-screenshots.mjs", "check-captcha-image-src.mjs", "check-publish-flow.mjs", "check-work-cover-cache.ts", "check-work-cover-extraction.mjs" ] }, "server": { "path": "server", "purpose": null, "fileCount": 11, "lastAccessed": 1778574570413, "keyFiles": [ "docker-compose.yml", "Dockerfile", "env.example", "get_account.cjs", "get_shenlong_config.cjs" ] }, "shared": { "path": "shared", "purpose": null, "fileCount": 2, "lastAccessed": 1778574570413, "keyFiles": [ "package.json", "tsconfig.json" ] }, "uploads": { "path": "uploads", "purpose": null, "fileCount": 0, "lastAccessed": 1778574570414, "keyFiles": [] }, "client\\build": { "path": "client\\build", "purpose": "Build output", "fileCount": 1, "lastAccessed": 1778574570414, "keyFiles": [ "icon.png" ] }, "client\\dist": { "path": "client\\dist", "purpose": "Distribution/build output", "fileCount": 3, "lastAccessed": 1778574570415, "keyFiles": [ "favicon.svg", "index.html", "tray-icon.svg" ] }, "client\\node_modules": { "path": "client\\node_modules", "purpose": "Dependencies", "fileCount": 0, "lastAccessed": 1778574570415, "keyFiles": [] }, "client\\public": { "path": "client\\public", "purpose": "Public files", "fileCount": 2, "lastAccessed": 1778574570416, "keyFiles": [ "favicon.svg", "tray-icon.svg" ] }, "database\\migrations": { "path": "database\\migrations", "purpose": "Database migrations", "fileCount": 20, "lastAccessed": 1778574570416, "keyFiles": [ "add_exposure_count_to_user_day_statistics.sql", "add_fields_to_user_day_statistics.sql", "add_fields_to_work_day_statistics.sql" ] }, "server\\dist": { "path": "server\\dist", "purpose": "Distribution/build output", "fileCount": 4, "lastAccessed": 1778574570420, "keyFiles": [ "app.d.ts", "app.d.ts.map", "app.js" ] }, "server\\node_modules": { "path": "server\\node_modules", "purpose": "Dependencies", "fileCount": 0, "lastAccessed": 1778574570421, "keyFiles": [] }, "server\\src": { "path": "server\\src", "purpose": "Source code", "fileCount": 1, "lastAccessed": 1778574570421, "keyFiles": [ "app.ts" ] }, "shared\\dist": { "path": "shared\\dist", "purpose": "Distribution/build output", "fileCount": 4, "lastAccessed": 1778574570431, "keyFiles": [ "index.d.ts", "index.d.ts.map", "index.js" ] }, "shared\\src": { "path": "shared\\src", "purpose": "Source code", "fileCount": 1, "lastAccessed": 1778574570433, "keyFiles": [ "index.ts" ] } }, "hotPaths": [], "userDirectives": [] }