[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-76305":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":8,"htmlUrl":8,"language":9,"languages":8,"totalLinesOfCode":8,"stars":10,"forks":11,"watchers":12,"openIssues":13,"contributorsCount":13,"subscribersCount":13,"size":13,"stars1d":13,"stars7d":12,"stars30d":14,"stars90d":13,"forks30d":13,"starsTrendScore":15,"compositeScore":16,"rankGlobal":8,"rankLanguage":8,"license":8,"archived":17,"fork":17,"defaultBranch":18,"hasWiki":19,"hasPages":17,"topics":20,"createdAt":8,"pushedAt":8,"updatedAt":21,"readmeContent":22,"aiSummary":23,"trendingCount":13,"starSnapshotCount":13,"syncStatus":12,"lastSyncTime":24,"discoverSource":25},76305,"trpc-monorepo","piyushgarg-dev\u002Ftrpc-monorepo","piyushgarg-dev",null,"TypeScript",113,93,2,0,41,1,45.02,false,"main",true,[],"2026-06-12 04:01:21","# Turborepo starter\n\nThis Turborepo starter is maintained by the Turborepo core team.\n\n## Using this example\n\nRun the following command:\n\n```sh\nnpx create-turbo@latest\n```\n\n## What's inside?\n\nThis Turborepo includes the following packages\u002Fapps:\n\n### Apps and Packages\n\n- `docs`: a [Next.js](https:\u002F\u002Fnextjs.org\u002F) app\n- `web`: another [Next.js](https:\u002F\u002Fnextjs.org\u002F) app\n- `@repo\u002Fui`: a stub React component library shared by both `web` and `docs` applications\n- `@repo\u002Feslint-config`: `eslint` configurations (includes `eslint-config-next` and `eslint-config-prettier`)\n- `@repo\u002Ftypescript-config`: `tsconfig.json`s used throughout the monorepo\n\nEach package\u002Fapp is 100% [TypeScript](https:\u002F\u002Fwww.typescriptlang.org\u002F).\n\n### Utilities\n\nThis Turborepo has some additional tools already setup for you:\n\n- [TypeScript](https:\u002F\u002Fwww.typescriptlang.org\u002F) for static type checking\n- [ESLint](https:\u002F\u002Feslint.org\u002F) for code linting\n- [Prettier](https:\u002F\u002Fprettier.io) for code formatting\n\n### Build\n\nTo build all apps and packages, run the following command:\n\n```\ncd my-turborepo\n\n# With [global `turbo`](https:\u002F\u002Fturborepo.com\u002Fdocs\u002Fgetting-started\u002Finstallation#global-installation) installed (recommended)\nturbo build\n\n# Without [global `turbo`](https:\u002F\u002Fturborepo.com\u002Fdocs\u002Fgetting-started\u002Finstallation#global-installation), use your package manager\nnpx turbo build\nyarn dlx turbo build\npnpm exec turbo build\n```\n\nYou can build a specific package by using a [filter](https:\u002F\u002Fturborepo.com\u002Fdocs\u002Fcrafting-your-repository\u002Frunning-tasks#using-filters):\n\n```\n# With [global `turbo`](https:\u002F\u002Fturborepo.com\u002Fdocs\u002Fgetting-started\u002Finstallation#global-installation) installed (recommended)\nturbo build --filter=docs\n\n# Without [global `turbo`](https:\u002F\u002Fturborepo.com\u002Fdocs\u002Fgetting-started\u002Finstallation#global-installation), use your package manager\nnpx turbo build --filter=docs\nyarn exec turbo build --filter=docs\npnpm exec turbo build --filter=docs\n```\n\n### Develop\n\nTo develop all apps and packages, run the following command:\n\n```\ncd my-turborepo\n\n# With [global `turbo`](https:\u002F\u002Fturborepo.com\u002Fdocs\u002Fgetting-started\u002Finstallation#global-installation) installed (recommended)\nturbo dev\n\n# Without [global `turbo`](https:\u002F\u002Fturborepo.com\u002Fdocs\u002Fgetting-started\u002Finstallation#global-installation), use your package manager\nnpx turbo dev\nyarn exec turbo dev\npnpm exec turbo dev\n```\n\nYou can develop a specific package by using a [filter](https:\u002F\u002Fturborepo.com\u002Fdocs\u002Fcrafting-your-repository\u002Frunning-tasks#using-filters):\n\n```\n# With [global `turbo`](https:\u002F\u002Fturborepo.com\u002Fdocs\u002Fgetting-started\u002Finstallation#global-installation) installed (recommended)\nturbo dev --filter=web\n\n# Without [global `turbo`](https:\u002F\u002Fturborepo.com\u002Fdocs\u002Fgetting-started\u002Finstallation#global-installation), use your package manager\nnpx turbo dev --filter=web\nyarn exec turbo dev --filter=web\npnpm exec turbo dev --filter=web\n```\n\n### Remote Caching\n\n> [!TIP]\n> Vercel Remote Cache is free for all plans. Get started today at [vercel.com](https:\u002F\u002Fvercel.com\u002Fsignup?\u002Fsignup?utm_source=remote-cache-sdk&utm_campaign=free_remote_cache).\n\nTurborepo can use a technique known as [Remote Caching](https:\u002F\u002Fturborepo.com\u002Fdocs\u002Fcore-concepts\u002Fremote-caching) to share cache artifacts across machines, enabling you to share build caches with your team and CI\u002FCD pipelines.\n\nBy default, Turborepo will cache locally. To enable Remote Caching you will need an account with Vercel. If you don't have an account you can [create one](https:\u002F\u002Fvercel.com\u002Fsignup?utm_source=turborepo-examples), then enter the following commands:\n\n```\ncd my-turborepo\n\n# With [global `turbo`](https:\u002F\u002Fturborepo.com\u002Fdocs\u002Fgetting-started\u002Finstallation#global-installation) installed (recommended)\nturbo login\n\n# Without [global `turbo`](https:\u002F\u002Fturborepo.com\u002Fdocs\u002Fgetting-started\u002Finstallation#global-installation), use your package manager\nnpx turbo login\nyarn exec turbo login\npnpm exec turbo login\n```\n\nThis will authenticate the Turborepo CLI with your [Vercel account](https:\u002F\u002Fvercel.com\u002Fdocs\u002Fconcepts\u002Fpersonal-accounts\u002Foverview).\n\nNext, you can link your Turborepo to your Remote Cache by running the following command from the root of your Turborepo:\n\n```\n# With [global `turbo`](https:\u002F\u002Fturborepo.com\u002Fdocs\u002Fgetting-started\u002Finstallation#global-installation) installed (recommended)\nturbo link\n\n# Without [global `turbo`](https:\u002F\u002Fturborepo.com\u002Fdocs\u002Fgetting-started\u002Finstallation#global-installation), use your package manager\nnpx turbo link\nyarn exec turbo link\npnpm exec turbo link\n```\n\n## Useful Links\n\nLearn more about the power of Turborepo:\n\n- [Tasks](https:\u002F\u002Fturborepo.com\u002Fdocs\u002Fcrafting-your-repository\u002Frunning-tasks)\n- [Caching](https:\u002F\u002Fturborepo.com\u002Fdocs\u002Fcrafting-your-repository\u002Fcaching)\n- [Remote Caching](https:\u002F\u002Fturborepo.com\u002Fdocs\u002Fcore-concepts\u002Fremote-caching)\n- [Filtering](https:\u002F\u002Fturborepo.com\u002Fdocs\u002Fcrafting-your-repository\u002Frunning-tasks#using-filters)\n- [Configuration Options](https:\u002F\u002Fturborepo.com\u002Fdocs\u002Freference\u002Fconfiguration)\n- [CLI Usage](https:\u002F\u002Fturborepo.com\u002Fdocs\u002Freference\u002Fcommand-line-reference)\n","该项目是一个基于Turborepo的启动模板，由Turborepo核心团队维护。它提供了一个完整的单体仓库结构，包括两个Next.js应用、一个共享React组件库以及ESLint和TypeScript配置等工具。项目完全使用TypeScript编写，支持静态类型检查、代码格式化和远程缓存等功能。此模板适合需要快速搭建多应用或多包项目的开发者，特别是那些希望利用Turborepo提供的高效构建与开发流程优势的场景。","2026-06-11 03:54:56","CREATED_QUERY"]