MCPcopy Index your code
hub / github.com/Yuuki-Sakura/nest-shop

github.com/Yuuki-Sakura/nest-shop @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
428 symbols 1,156 edges 183 files 1 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Nest Shop

简介

使用NestJs, PostgreSQL, TypeORM, Redis, ELK, OpenTelemetry构建的B2B2C商城系统

功能

安装依赖

$ lerna bootstrap

启动

# development
$ yarn dev

# production mode
$ yarn start

Extension points exported contracts — how you extend this code

HelmetOptions (Interface)
(no doc)
packages/server/src/app.config.ts
PaginateQuery (Interface)
(no doc)
packages/common/src/utils/paginate/decorator.ts
FileLoaderOptions (Interface)
(no doc)
packages/server/src/common/utils/watch-file-loader.ts
PaginateConfig (Interface)
(no doc)
packages/common/src/utils/paginate/paginate.ts
IPaginateConfigMap (Interface)
(no doc)
packages/server/src/common/interfaces/query-config.interface.ts
CommonResponseMessage (Interface)
(no doc)
packages/common/src/exception/common.exception.ts

Core symbols most depended-on inside this repo

log
called by 30
packages/server/src/common/logger/type-orm.logger.ts
ToDecimal
called by 26
packages/common/src/decorator/decimal.decorator.ts
DecimalTransformer
called by 26
packages/common/src/transformer/decimal.transformer.ts
create
called by 23
packages/server/src/role/role.service.ts
Timestamp
called by 20
packages/common/src/decorator/timestamp.decorator.ts
Span
called by 17
packages/server/src/common/decorator/span.decorator.ts
Auth
called by 15
packages/server/src/auth/auth.utils.ts
save
called by 12
packages/server/src/permission/permission.service.ts

Shape

Class 250
Method 94
Function 58
Enum 20
Interface 6

Languages

TypeScript100%

Modules by API surface

packages/server/src/common/utils/warp-paginated.ts23 symbols
packages/entity/src/user/entity/user-device.entity.ts14 symbols
packages/server/src/auth/auth.utils.ts12 symbols
packages/common/src/utils/paginate/paginate.ts11 symbols
packages/server/src/common/logger/type-orm.logger.ts10 symbols
packages/server/src/auth/service/auth.service.ts9 symbols
packages/server/src/auth/guard/auth.guard.ts9 symbols
packages/server/src/auth/controller/auth.controller.ts9 symbols
packages/server/src/role/role.controller.ts8 symbols
packages/server/src/role/role.service.ts7 symbols
packages/server/src/permission/permission.service.ts7 symbols
packages/server/src/district/district.service.ts6 symbols

Datastores touched

(mysql)Database · 1 repos

For agents

$ claude mcp add nest-shop \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page