front-end-interview-handbook/apps/web
Yangshun c1df6e8836 [all] deps: upgrade to pnpm@10.9.0 and node@22.15.0
(cherry picked from commit c8007082158d19f642aedf32f63e032ae07fe9eb)
2025-05-16 01:14:56 +08:00
..
.vscode
docs
prisma [web] sponsorships/request: add PUBLISHED to SponsorsAdRequestStatus enum 2025-03-13 13:39:08 +08:00
public [qns] sync 2025-04-25 16:07:01 +08:00
src [repo] eslint: run eslint on all projects (#1458) 2025-05-15 21:40:34 +08:00
transforms [web] i18n: allow codemod to import use client if importing intl for the first time in the file (#1338) 2025-04-01 09:44:27 +08:00
.env.local.example [web] purchase: checkout page with tazapay (#1452) 2025-05-15 16:00:49 +05:30
.gitignore [web] i18n: app string zh-CN 2025-04-02 08:58:48 +08:00
.prettierignore [repo] prettier@3.5.3 2025-05-15 18:46:50 +08:00
.watchmanconfig
README.md [all] turbo@2.5.3 2025-05-09 07:24:14 +08:00
contentlayer.config.ts [repo] modernize monorepo TS config setup 2025-05-09 09:30:15 +08:00
eslint.config.js [repo]: add eslint to remark-alerts, langnostic and add new rules to config (#1455) 2025-05-15 16:50:02 +05:30
langnostic.config.ts [web] interviews/questions: translate bottom content to zh-CN 2025-04-11 20:02:58 +08:00
mdx-components.tsx
next-env.d.ts
next-sitemap.config.js [web] qns: modify questions types (#1429) 2025-04-30 06:40:31 +08:00
next.config.mjs [web] chore: test skipping ESLint during builds 2025-04-23 08:45:45 +08:00
package.json [all] deps: upgrade to pnpm@10.9.0 and node@22.15.0 2025-05-16 01:14:56 +08:00
postcss.config.cjs
tailwind.config.cjs [web] ui/typography: add body sizes to Tailwind config 2025-03-30 20:29:20 +08:00
tsconfig.json [repo] modernize monorepo TS config setup 2025-05-09 09:30:15 +08:00
typography.cjs [web] ui/typography/table: fix table alignment issue (#1447) 2025-05-12 13:18:46 +08:00
vercel.json
vitest.config.ts [web] tests: remove vitest globals to fix type issues (#1405) 2025-04-22 17:02:04 +08:00

README.md

Web

This

Development

First, install Turborepo globally. Even though turbo is installed globally, when any global turbo commands are run from the terminal, it uses the local version specified in package.json located at repo's root.

pnpm install turbo --global

Run the development server using Turborepo. The reason we use Turborepo to run the development command as opposed to pnpm dev is because the app might depend on other monorepo packages in and they have to be built before the Next.js app can run:

turbo dev