类库
› backend
prod-forge/backend
Prod Forge Backend是基于NestJS的生产级API参考实现,展示AI辅助开发、CI/CD、基础设施及可观测性等生产环境最佳实践。作为核心后端模块,它通过Prisma连接PostgreSQL和Redis,旨在为构建可扩展的Web应用提供架构指导与代码范例。
标签
技术栈
根目录 javascript
测试
Jest
30.4.2
代码规范
ESLint
10.3.0
Prettier
3.8.3
查看全部依赖 (72)
依赖
@nest-lab/throttler-storage-redis
1.2.0
@nestjs/common
11.1.21
@nestjs/config
4.0.4
@nestjs/core
11.1.21
@nestjs/platform-express
11.1.21
@nestjs/swagger
11.4.3
@nestjs/terminus
11.1.1
@nestjs/throttler
6.5.0
@prisma/adapter-pg
7.8.0
@prisma/client
7.8.0
@scalar/nestjs-api-reference
1.1.14
@sentry/node
10.53.1
@sentry/profiling-node
10.53.1
@willsoto/nestjs-prometheus
6.1.0
class-transformer
0.5.1
class-validator
0.15.1
compression
1.8.1
cross-env
10.1.0
dotenv
17.4.2
express
5.2.1
express-http-context
2.0.1
helmet
8.1.0
ioredis
5.10.1
pino
10.3.1
pino-pretty
13.1.3
prisma
7.8.0
prom-client
15.1.3
reflect-metadata
0.2.2
rxjs
7.8.2
tsx
4.21.1
开发依赖
@commitlint/cli
21.0.1
@commitlint/config-conventional
21.0.1
@eslint/js
10.0.1
@eslint/json
1.2.0
@inquirer/checkbox
5.1.5
@inquirer/prompts
8.4.3
@nestjs/cli
11.0.21
@nestjs/schematics
11.1.0
@nestjs/testing
11.1.21
@release-it/conventional-changelog
11.0.0
@testcontainers/postgresql
11.14.0
@testcontainers/redis
11.14.0
@types/compression
1.8.1
@types/express
5.0.6
@types/jest
30.0.0
@types/node
25.7.0
@types/supertest
7.2.0
@typescript-eslint/eslint-plugin
8.59.3
@typescript-eslint/parser
8.59.3
eslint-config-flat-gitignore
2.3.0
eslint-config-prettier
10.1.8
eslint-plugin-check-file
3.3.1
eslint-plugin-import-lite
0.6.0
eslint-plugin-no-only-tests
3.4.0
eslint-plugin-package-json
0.91.2
eslint-plugin-perfectionist
5.9.0
eslint-plugin-prettier
5.5.5
eslint-plugin-regexp
3.1.0
eslint-plugin-sonarjs
4.0.3
eslint-plugin-unicorn
64.0.0
globals
17.6.0
husky
9.1.7
knip
6.13.1
lint-staged
17.0.4
nestjs-doctor
0.4.31
release-it
20.0.1
supertest
7.2.2
ts-jest
29.4.9
ts-node
10.9.2
tsconfig-paths
4.2.0
typescript
6.0.3
typescript-eslint
8.59.3