MCPcopy Index your code
hub / github.com/Cphayim/ombro

github.com/Cphayim/ombro @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
149 symbols 415 edges 95 files 20 documented · 13%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

ombro - a customized toolbox for js

GitHub Actions Status Codecov Commitizen friendly GitHub language pnpm

English | 简体中文

OMBRO 是一个提供各种小型库的 JavaScript 工具箱,其中包含了许多实用的工具函数和模块,涵盖了通用函数库、浏览器端、服务端、构建工具扩展包及预设配置等多个领域。

这些库不仅具有高度的可重用性和可组合性,而且还具有良好的文档和测试覆盖率,可以帮助开发人员快速构建高质量的应用程序。此外,OMBRO 还具有轻量级、易于使用和可扩展的特点,适用于各种规模的项目和团队。

这里有什么?

Changelogs

Provided in specific package

License

MIT

Extension points exported contracts — how you extend this code

Locale (Interface)
(no doc)
packages/fetchin-locale/src/types.ts
ProcessEnv (Interface)
(no doc)
packages/logger/src/type.ts
FetchinResponse (Interface)
(no doc)
packages/fetchin/src/types/response.ts
OChatConfig (Interface)
(no doc)
packages/cli-chat/src/config.ts
Emitter (Interface)
(no doc)
packages/mitten/src/index.ts
FetchinResponseBody (Interface)
(no doc)
packages/fetchin/src/types/response.ts
FetchBaseConfig (Interface)
(no doc)
packages/fetchin/src/types/config.ts
FetchinInterceptor (Interface)
(no doc)
packages/fetchin/src/types/interceptor.ts

Core symbols most depended-on inside this repo

get
called by 26
packages/fetchin/src/fetchin.ts
on
called by 19
packages/mitten/src/index.ts
warn
called by 13
packages/logger/src/logger.ts
debugPrint
called by 10
packages/h5plus/src/lib/utils.ts
getCurrentModel
called by 7
packages/cli-chat/src/chat/model.ts
chalkTag
called by 6
packages/logger/src/utils.ts
format
called by 6
packages/logger/src/utils.ts
inspect
called by 6
packages/logger/src/utils.ts

Shape

Function 95
Method 36
Class 8
Interface 8
Enum 2

Languages

TypeScript100%

Modules by API surface

packages/logger/src/logger.ts23 symbols
packages/fetchin/src/fetchin.ts20 symbols
packages/mitten/src/index.ts8 symbols
packages/node/src/engine.ts7 symbols
packages/fetchin-locale/src/manager.ts7 symbols
packages/cli-chat/src/config.ts7 symbols
packages/h5plus/src/lib/upgrade.ts5 symbols
packages/cli-chat/src/chat/bot.ts5 symbols
packages/logger/src/utils.ts4 symbols
packages/h5plus/src/cli/sync.ts4 symbols
packages/fetchin/src/interceptor/response.ts4 symbols
packages/cli-chat/src/chat/message.ts4 symbols

For agents

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

⬇ download graph artifact