├── .dockerignore ├── .gitignore ├── .prettierignore ├── .prettierrc ├── Dockerfile.backend ├── Dockerfile.frontend ├── LICENSE ├── README.md ├── README_zh.md ├── apps ├── backend │ ├── .env │ ├── eslint.config.js │ ├── package.json │ ├── prisma │ │ ├── migrations │ │ │ ├── 20251108145815_init │ │ │ │ └── migration.sql │ │ │ └── migration_lock.toml │ │ └── schema.prisma │ ├── scripts │ │ └── generate-crud.ts │ ├── src │ │ ├── collection │ │ │ ├── db.ts │ │ │ └── redis.ts │ │ ├── index.ts │ │ ├── modules │ │ │ ├── authority │ │ │ │ ├── index.ts │ │ │ │ ├── model.ts │ │ │ │ ├── service.ts │ │ │ │ └── utils.ts │ │ │ ├── index.ts │ │ │ ├── post │ │ │ │ ├── index.ts │ │ │ │ ├── model.ts │ │ │ │ └── service.ts │ │ │ └── user │ │ │ │ ├── index.ts │ │ │ │ ├── model.ts │ │ │ │ └── service.ts │ │ ├── plugin │ │ │ ├── auth.ts │ │ │ └── openai.ts │ │ ├── types │ │ │ ├── env.d.ts │ │ │ └── models.ts │ │ └── utils │ │ │ ├── configs.ts │ │ │ ├── enum.ts │ │ │ ├── index.ts │ │ │ └── nodemailer.ts │ └── tsconfig.json └── frontend │ ├── .env │ ├── .env.production │ ├── .gitignore │ ├── README.md │ ├── components.json │ ├── eslint.config.js │ ├── index.html │ ├── package.json │ ├── public │ └── vite.svg │ ├── src │ ├── App.tsx │ ├── assets │ │ └── react.svg │ ├── components │ │ ├── molecules │ │ │ ├── EmailLogin.tsx │ │ │ └── Loading.tsx │ │ └── ui │ │ │ ├── accordion.tsx │ │ │ ├── alert-dialog.tsx │ │ │ ├── alert.tsx │ │ │ ├── aspect-ratio.tsx │ │ │ ├── avatar.tsx │ │ │ ├── badge.tsx │ │ │ ├── breadcrumb.tsx │ │ │ ├── button-group.tsx │ │ │ ├── button.tsx │ │ │ ├── calendar.tsx │ │ │ ├── card.tsx │ │ │ ├── carousel.tsx │ │ │ ├── chart.tsx │ │ │ ├── checkbox.tsx │ │ │ ├── collapsible.tsx │ │ │ ├── command.tsx │ │ │ ├── context-menu.tsx │ │ │ ├── dialog.tsx │ │ │ ├── drawer.tsx │ │ │ ├── dropdown-menu.tsx │ │ │ ├── empty.tsx │ │ │ ├── field.tsx │ │ │ ├── form.tsx │ │ │ ├── hover-card.tsx │ │ │ ├── input-group.tsx │ │ │ ├── input-otp.tsx │ │ │ ├── input.tsx │ │ │ ├── item.tsx │ │ │ ├── kbd.tsx │ │ │ ├── label.tsx │ │ │ ├── menubar.tsx │ │ │ ├── navigation-menu.tsx │ │ │ ├── pagination.tsx │ │ │ ├── popover.tsx │ │ │ ├── progress.tsx │ │ │ ├── radio-group.tsx │ │ │ ├── resizable.tsx │ │ │ ├── scroll-area.tsx │ │ │ ├── select.tsx │ │ │ ├── separator.tsx │ │ │ ├── sheet.tsx │ │ │ ├── sidebar.tsx │ │ │ ├── skeleton.tsx │ │ │ ├── slider.tsx │ │ │ ├── sonner.tsx │ │ │ ├── spinner.tsx │ │ │ ├── switch.tsx │ │ │ ├── table.tsx │ │ │ ├── tabs.tsx │ │ │ ├── textarea.tsx │ │ │ ├── toggle-group.tsx │ │ │ ├── toggle.tsx │ │ │ └── tooltip.tsx │ ├── hooks │ │ └── use-mobile.ts │ ├── index.css │ ├── lib │ │ ├── server.ts │ │ └── utils.ts │ ├── main.tsx │ └── vite-env.d.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── bun.lock ├── docker-compose-deploy.yml ├── docker-compose.yml ├── nginx.conf └── package.json /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/.prettierrc -------------------------------------------------------------------------------- /Dockerfile.backend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/Dockerfile.backend -------------------------------------------------------------------------------- /Dockerfile.frontend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/Dockerfile.frontend -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/README.md -------------------------------------------------------------------------------- /README_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/README_zh.md -------------------------------------------------------------------------------- /apps/backend/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/.env -------------------------------------------------------------------------------- /apps/backend/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/eslint.config.js -------------------------------------------------------------------------------- /apps/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/package.json -------------------------------------------------------------------------------- /apps/backend/prisma/migrations/20251108145815_init/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/prisma/migrations/20251108145815_init/migration.sql -------------------------------------------------------------------------------- /apps/backend/prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /apps/backend/prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/prisma/schema.prisma -------------------------------------------------------------------------------- /apps/backend/scripts/generate-crud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/scripts/generate-crud.ts -------------------------------------------------------------------------------- /apps/backend/src/collection/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/src/collection/db.ts -------------------------------------------------------------------------------- /apps/backend/src/collection/redis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/src/collection/redis.ts -------------------------------------------------------------------------------- /apps/backend/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/src/index.ts -------------------------------------------------------------------------------- /apps/backend/src/modules/authority/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/src/modules/authority/index.ts -------------------------------------------------------------------------------- /apps/backend/src/modules/authority/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/src/modules/authority/model.ts -------------------------------------------------------------------------------- /apps/backend/src/modules/authority/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/src/modules/authority/service.ts -------------------------------------------------------------------------------- /apps/backend/src/modules/authority/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/src/modules/authority/utils.ts -------------------------------------------------------------------------------- /apps/backend/src/modules/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/src/modules/index.ts -------------------------------------------------------------------------------- /apps/backend/src/modules/post/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/src/modules/post/index.ts -------------------------------------------------------------------------------- /apps/backend/src/modules/post/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/src/modules/post/model.ts -------------------------------------------------------------------------------- /apps/backend/src/modules/post/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/src/modules/post/service.ts -------------------------------------------------------------------------------- /apps/backend/src/modules/user/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/src/modules/user/index.ts -------------------------------------------------------------------------------- /apps/backend/src/modules/user/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/src/modules/user/model.ts -------------------------------------------------------------------------------- /apps/backend/src/modules/user/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/src/modules/user/service.ts -------------------------------------------------------------------------------- /apps/backend/src/plugin/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/src/plugin/auth.ts -------------------------------------------------------------------------------- /apps/backend/src/plugin/openai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/src/plugin/openai.ts -------------------------------------------------------------------------------- /apps/backend/src/types/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/src/types/env.d.ts -------------------------------------------------------------------------------- /apps/backend/src/types/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/src/types/models.ts -------------------------------------------------------------------------------- /apps/backend/src/utils/configs.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/backend/src/utils/enum.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/backend/src/utils/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/backend/src/utils/nodemailer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/src/utils/nodemailer.ts -------------------------------------------------------------------------------- /apps/backend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/backend/tsconfig.json -------------------------------------------------------------------------------- /apps/frontend/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/.env -------------------------------------------------------------------------------- /apps/frontend/.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/.env.production -------------------------------------------------------------------------------- /apps/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/.gitignore -------------------------------------------------------------------------------- /apps/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/README.md -------------------------------------------------------------------------------- /apps/frontend/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/components.json -------------------------------------------------------------------------------- /apps/frontend/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/eslint.config.js -------------------------------------------------------------------------------- /apps/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/index.html -------------------------------------------------------------------------------- /apps/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/package.json -------------------------------------------------------------------------------- /apps/frontend/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/public/vite.svg -------------------------------------------------------------------------------- /apps/frontend/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/App.tsx -------------------------------------------------------------------------------- /apps/frontend/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/assets/react.svg -------------------------------------------------------------------------------- /apps/frontend/src/components/molecules/EmailLogin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/molecules/EmailLogin.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/molecules/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/molecules/Loading.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/accordion.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/alert.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/aspect-ratio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/aspect-ratio.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/avatar.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/breadcrumb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/breadcrumb.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/button-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/button-group.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/button.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/calendar.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/card.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/carousel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/carousel.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/chart.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/collapsible.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/command.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/context-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/context-menu.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/drawer.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/empty.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/empty.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/field.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/field.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/form.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/hover-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/hover-card.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/input-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/input-group.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/input-otp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/input-otp.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/input.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/item.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/kbd.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/kbd.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/label.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/menubar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/menubar.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/navigation-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/navigation-menu.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/pagination.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/popover.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/progress.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/radio-group.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/resizable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/resizable.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/select.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/sheet.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/sidebar.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/slider.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/sonner.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/spinner.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/table.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/toggle-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/toggle-group.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/toggle.tsx -------------------------------------------------------------------------------- /apps/frontend/src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /apps/frontend/src/hooks/use-mobile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/hooks/use-mobile.ts -------------------------------------------------------------------------------- /apps/frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/index.css -------------------------------------------------------------------------------- /apps/frontend/src/lib/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/lib/server.ts -------------------------------------------------------------------------------- /apps/frontend/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/lib/utils.ts -------------------------------------------------------------------------------- /apps/frontend/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/main.tsx -------------------------------------------------------------------------------- /apps/frontend/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/src/vite-env.d.ts -------------------------------------------------------------------------------- /apps/frontend/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/tsconfig.app.json -------------------------------------------------------------------------------- /apps/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/tsconfig.json -------------------------------------------------------------------------------- /apps/frontend/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/tsconfig.node.json -------------------------------------------------------------------------------- /apps/frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/apps/frontend/vite.config.ts -------------------------------------------------------------------------------- /bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/bun.lock -------------------------------------------------------------------------------- /docker-compose-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/docker-compose-deploy.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/nginx.conf -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laoer536/bun-api/HEAD/package.json --------------------------------------------------------------------------------