# @callidescope/core 中文文档

规范地址：https://npmcn.com/package/%40callidescope/core/

版本：0\.0\.72
npm 元数据更新时间：2026-11-09T00:13:39.492Z
中文译文更新时间：2026-11-09T00:14:47.233Z
软件包许可：MIT

本文由上游 README 翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/%40callidescope/core
原文对照：https://npmcn.com/package/%40callidescope/core/?lang=original
项目主页：https://github.com/organizzolini/codebase/tree/main/projects/ic-suite/callidescope/callidescope-core#readme
源码仓库：https://github.com/organizzolini/codebase

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：42 kB，6 个文件
- 模块格式：ES Module
- TypeScript 类型：包内自带
- 运行依赖：2 个
- 首次发布：2026-10-04T22:26:02.739Z
- 最新版本发布：2026-11-09T00:13:39.071Z
- 近 30 天下载量：11112（2026-10-09 至 2026-11-07，npm 官方下载统计）
- 已发布版本数：71（近 12 个月 71 个）

## 中文简介

Callidescope工具链的域名词汇、书法说明和限制合同

## 安装

```sh
npm install @callidescope/core
```

也可以使用：`pnpm add @callidescope/core`、`yarn add @callidescope/core`、`bun add @callidescope/core`

## README

# 调用镜核心

[![npm](https://img.shields.io/npm/v/@callidescope/core?logo=npm&label=npm)](https://www.npmjs.com/package/@callidescope/core)

**每一个其他 Callidescope 软件包所讲的域名词汇.**

这个包裹是 Callidescope 脊椎的收缩叶子: 它宣布什么是 运行产生——调用图表,堆栈,帧,发现——并依赖于什么. 它没有服务也没有NestJS模块,所以导入一个结果类型从不拖动 后置配置加载器或 TypeScript 程序.

```bash
npm install --save-dev @callidescope/core
```

## 此套件拥有什么

-   **`call-graph`** - 成果和发现词汇: `CallGraphResult`, (中文(简体) ), `ProjectReport`, (中文(简体) ), `CallStack`, (中文(简体) ), `StackFrame`, (中文(简体) ), `CallableNode`, (中文(简体) ), `CallEdge`, (中文(简体) ), `DeepStackFinding`, (中文(简体) ), `WideCallableFinding`,以及标识符和位置 它们来自

对属于这里的尖锐测试: 描述类型 **什么样的工具 生产** 是核心; 描述类型 **用户所写的 `callidescope.config.ts`** 属于 [`@callidescope/configuration`](https://npmcn.com/package/%40callidescope/callidescope-configuration/README.md)。 。 。 .

## 测试

```bash
nx run callidescope-core:vitest
```

## \* 调和

这个项目源于 [巢-服务-项目](https://npmcn.com/configuration/conformetry-templates/nestjs-service-project) 符合模板.

## \\\\ 代码endix

依赖图导出 [代码](https://github.com/Organizzolini/codebase/tree/main/projects/ic-suite/codependix/codependix-cli),由 `nx run configuration:codependix:write`。 。 。 .

### 邻里

```mermaid
graph LR
  callidescope_cli["callidescope-cli"]
  callidescope_configuration["callidescope-configuration"]
  callidescope_core["callidescope-core"]
  callidescope_examples["callidescope-examples"]
  callidescope_graph["callidescope-graph"]
  callidescope_nx["callidescope-nx"]
  callidescope_output["callidescope-output"]
  callidescope_cli --> callidescope_core
  callidescope_configuration --> callidescope_core
  callidescope_examples --> callidescope_core
  callidescope_graph --> callidescope_core
  callidescope_nx --> callidescope_core
  callidescope_output --> callidescope_core
  classDef subject fill:#7c3aed,color:#fff,stroke:#4c1d95,stroke-width:2px
  class callidescope_core subject
```

### NestJS 模块图

```mermaid
flowchart LR
  CallidescopeCoreModule
```

### 文件导入

```mermaid
graph LR
  file_callidescope_config_ts["callidescope.config.ts"]
  file_codependix_config_ts["codependix.config.ts"]
  file_codometer_config_ts["codometer.config.ts"]
  file_coinagerie_config_ts["coinagerie.config.ts"]
  file_eslint_config_ts["eslint.config.ts"]
  file_src_index_ts["src/index.ts"]
  file_src_index_unit_test_ts["src/index.unit.test.ts"]
  file_src_modules_callidescope_core_callidescope_core_constants_ts["src/modules/callidescope-core/callidescope-core.constants.ts"]
  file_src_modules_callidescope_core_callidescope_core_module_ts["src/modules/callidescope-core/callidescope-core.module.ts"]
  file_src_modules_callidescope_core_callidescope_core_service_ts["src/modules/callidescope-core/callidescope-core.service.ts"]
  file_src_modules_callidescope_core_callidescope_core_service_unit_test_ts["src/modules/callidescope-core/callidescope-core.service.unit.test.ts"]
  file_src_modules_callidescope_core_callidescope_core_types_ts["src/modules/callidescope-core/callidescope-core.types.ts"]
  file_testing_mocks_ts["testing/mocks.ts"]
  file_testing_setup_ts["testing/setup.ts"]
  file_vite_config_ts["vite.config.ts"]
  file_vitest_config_ts["vitest.config.ts"]
  file_src_index_unit_test_ts --> file_src_index_ts
  file_src_modules_callidescope_core_callidescope_core_module_ts --> file_src_modules_callidescope_core_callidescope_core_service_ts
  file_src_modules_callidescope_core_callidescope_core_service_unit_test_ts --> file_src_modules_callidescope_core_callidescope_core_service_ts
```

## 调用镜

追踪到的呼叫堆栈 `projects/ic-suite/callidescope/callidescope-core`首先最深处 每个框架显示它需要什么,它返回什么,以及它的文件内容.

| 措施 | 数值 |
| --- | --- |
| 可调用 | 1个 |
| 文件 | 第12条 |
| 追踪的电话 | 0 个 |
| 调用堆栈 | 0 个 |
| 最深的堆栈 | 0 个 |
| 通过重复堆叠 | 0 个 |
| 无法接听的电话 | 0 个 |

### 限制

如项目本身所宣布的那样,对该项目作出何种判断 `callidescope.config.ts`。 。 。 .

| 限制 | 数值 |
| --- | --- |
| `maximumDepth` | 页:1 |
| `maximumBreadth` | 无 |

### 调用堆栈( 深度)

无.

### 面包

无.

## 科纳吉里

此工程使用的词组是根词汇表未定义的词组, 用 `nx run callidescope-core:coinagerie-check:write`。 。 。 .

-   **宽度**:一个可调用的不同直接被调用者的计数,按每个可调用者的计数计算,是否设定了限制.
-   **可调用**: 调用图的任何函数或方法都可以命名并追踪,通过路径加其声明的字节相抵消来识别.

## 缩写表

### 项目

![Lines of Code](https://img.shields.io/badge/Lines_of_Code-493-22c55e?style=flat-square) ![Repository Size](https://img.shields.io/badge/Repository_Size-34.97_kB-6b7280?style=flat-square) ![Folders](https://img.shields.io/badge/Folders-4-4a4a4a?style=flat-square) ![Source Files](https://img.shields.io/badge/Source_Files-16-3178c6?style=flat-square)

### 计量目标

![Compiled JavaScript Size](https://img.shields.io/badge/Compiled_JavaScript_Size-0.55_kB_gzip-6b7280?style=flat-square)

### 类型脚本

![TypeScript Files](https://img.shields.io/badge/TypeScript_Files-16-3178c6?style=flat-square) ![Interfaces](https://img.shields.io/badge/Interfaces-17-0ea5e9?style=flat-square) ![Generic Declarations](https://img.shields.io/badge/Generic_Declarations-0-0369a1?style=flat-square) ![Enums](https://img.shields.io/badge/Enums-0-f97316?style=flat-square) ![Decorators](https://img.shields.io/badge/Decorators-2-db2777?style=flat-square) ![Doc Comments](https://img.shields.io/badge/Doc_Comments-41-6366f1?style=flat-square) ![Static Methods](https://img.shields.io/badge/Static_Methods-0-166534?style=flat-square)

### Java 脚本

![JavaScript Files](https://img.shields.io/badge/JavaScript_Files-0-f7df1e?style=flat-square) ![Test Files](https://img.shields.io/badge/Test_Files-2-10b981?style=flat-square) ![External Packages](https://img.shields.io/badge/External_Packages-7-8b5cf6?style=flat-square) ![Classes](https://img.shields.io/badge/Classes-2-7c3aed?style=flat-square) ![Functions](https://img.shields.io/badge/Functions-13-16a34a?style=flat-square) ![Methods](https://img.shields.io/badge/Methods-0-15803d?style=flat-square) ![Sync Functions](https://img.shields.io/badge/Sync_Functions-12-4ade80?style=flat-square) ![Async Functions](https://img.shields.io/badge/Async_Functions-1-059669?style=flat-square) ![Constants](https://img.shields.io/badge/Constants-3-dc2626?style=flat-square) ![Imports](https://img.shields.io/badge/Imports-22-0284c7?style=flat-square) ![Exported Symbols](https://img.shields.io/badge/Exported_Symbols-26-ea580c?style=flat-square) ![Comments](https://img.shields.io/badge/Comments-55-64748b?style=flat-square) ![Comment Lines](https://img.shields.io/badge/Comment_Lines-116-475569?style=flat-square) ![TODO Comments](https://img.shields.io/badge/TODO_Comments-2-ca8a04?style=flat-square)

### 蟒

![Python Files](https://img.shields.io/badge/Python_Files-0-3776ab?style=flat-square) ![Python Lines](https://img.shields.io/badge/Python_Lines-0-4b8bbe?style=flat-square) ![Python Classes](https://img.shields.io/badge/Python_Classes-0-7c3aed?style=flat-square) ![Python Functions](https://img.shields.io/badge/Python_Functions-0-16a34a?style=flat-square) ![Python Protocols](https://img.shields.io/badge/Python_Protocols-0-0ea5e9?style=flat-square) ![Python Constants](https://img.shields.io/badge/Python_Constants-0-dc2626?style=flat-square) ![Python Imports](https://img.shields.io/badge/Python_Imports-0-0284c7?style=flat-square) ![Python Decorators](https://img.shields.io/badge/Python_Decorators-0-db2777?style=flat-square) ![Docstrings](https://img.shields.io/badge/Docstrings-0-6366f1?style=flat-square) ![Docstring Lines](https://img.shields.io/badge/Docstring_Lines-0-818cf8?style=flat-square) ![Python Comments](https://img.shields.io/badge/Python_Comments-0-64748b?style=flat-square) ![Python Comment Lines](https://img.shields.io/badge/Python_Comment_Lines-0-475569?style=flat-square)

### 贾森

![JSON Files](https://img.shields.io/badge/JSON_Files-4-a16207?style=flat-square) ![JSON Lines](https://img.shields.io/badge/JSON_Lines-155-ca8a04?style=flat-square) ![JSON Objects](https://img.shields.io/badge/JSON_Objects-37-7c3aed?style=flat-square) ![JSON Arrays](https://img.shields.io/badge/JSON_Arrays-12-8b5cf6?style=flat-square) ![JSON Properties](https://img.shields.io/badge/JSON_Properties-92-0284c7?style=flat-square) ![JSON Strings](https://img.shields.io/badge/JSON_Strings-84-16a34a?style=flat-square) ![JSON Numbers](https://img.shields.io/badge/JSON_Numbers-1-059669?style=flat-square) ![JSON Booleans](https://img.shields.io/badge/JSON_Booleans-6-0ea5e9?style=flat-square) ![JSON Nulls](https://img.shields.io/badge/JSON_Nulls-0-64748b?style=flat-square) ![JSON Items](https://img.shields.io/badge/JSON_Items-44-475569?style=flat-square) ![JSON Nodes](https://img.shields.io/badge/JSON_Nodes-140-dc2626?style=flat-square) ![JSON Max Depth](https://img.shields.io/badge/JSON_Max_Depth-5-ea580c?style=flat-square)

### 也门

![YAML Files](https://img.shields.io/badge/YAML_Files-0-cb171e?style=flat-square) ![YAML Lines](https://img.shields.io/badge/YAML_Lines-0-e34c26?style=flat-square) ![YAML Documents](https://img.shields.io/badge/YAML_Documents-0-f97316?style=flat-square) ![YAML Mappings](https://img.shields.io/badge/YAML_Mappings-0-7c3aed?style=flat-square) ![YAML Sequences](https://img.shields.io/badge/YAML_Sequences-0-8b5cf6?style=flat-square) ![YAML Keys](https://img.shields.io/badge/YAML_Keys-0-0284c7?style=flat-square) ![YAML Scalars](https://img.shields.io/badge/YAML_Scalars-0-16a34a?style=flat-square) ![YAML Anchors](https://img.shields.io/badge/YAML_Anchors-0-059669?style=flat-square) ![YAML Aliases](https://img.shields.io/badge/YAML_Aliases-0-10b981?style=flat-square) ![YAML Comments](https://img.shields.io/badge/YAML_Comments-0-64748b?style=flat-square) ![YAML Max Depth](https://img.shields.io/badge/YAML_Max_Depth-0-ea580c?style=flat-square)

### 移动

![TOML Files](https://img.shields.io/badge/TOML_Files-0-9c4221?style=flat-square) ![TOML Lines](https://img.shields.io/badge/TOML_Lines-0-b45309?style=flat-square) ![TOML Tables](https://img.shields.io/badge/TOML_Tables-0-7c3aed?style=flat-square) ![TOML Array Tables](https://img.shields.io/badge/TOML_Array_Tables-0-8b5cf6?style=flat-square) ![TOML Keys](https://img.shields.io/badge/TOML_Keys-0-0284c7?style=flat-square) ![TOML Arrays](https://img.shields.io/badge/TOML_Arrays-0-16a34a?style=flat-square) ![TOML Comments](https://img.shields.io/badge/TOML_Comments-0-64748b?style=flat-square)

### 贝壳

![Shell Files](https://img.shields.io/badge/Shell_Files-0-89e051?style=flat-square) ![Shell Lines](https://img.shields.io/badge/Shell_Lines-0-4eaa25?style=flat-square) ![Shell Functions](https://img.shields.io/badge/Shell_Functions-0-16a34a?style=flat-square) ![Shell Variables](https://img.shields.io/badge/Shell_Variables-0-0284c7?style=flat-square) ![Shell Exports](https://img.shields.io/badge/Shell_Exports-0-ea580c?style=flat-square) ![Shell Conditionals](https://img.shields.io/badge/Shell_Conditionals-0-7c3aed?style=flat-square) ![Shell Loops](https://img.shields.io/badge/Shell_Loops-0-8b5cf6?style=flat-square) ![Shell Pipelines](https://img.shields.io/badge/Shell_Pipelines-0-059669?style=flat-square) ![Shebangs](https://img.shields.io/badge/Shebangs-0-6b7280?style=flat-square) ![Shell Comments](https://img.shields.io/badge/Shell_Comments-0-64748b?style=flat-square) ![Shell Comment Lines](https://img.shields.io/badge/Shell_Comment_Lines-0-475569?style=flat-square)

### SQL 组合键

![SQL Files](https://img.shields.io/badge/SQL_Files-0-e38c00?style=flat-square) ![SQL Lines](https://img.shields.io/badge/SQL_Lines-0-f29111?style=flat-square) ![SQL Statements](https://img.shields.io/badge/SQL_Statements-0-7c3aed?style=flat-square) ![SQL Selects](https://img.shields.io/badge/SQL_Selects-0-16a34a?style=flat-square) ![SQL Inserts](https://img.shields.io/badge/SQL_Inserts-0-22c55e?style=flat-square) ![SQL Updates](https://img.shields.io/badge/SQL_Updates-0-0ea5e9?style=flat-square) ![SQL Deletes](https://img.shields.io/badge/SQL_Deletes-0-dc2626?style=flat-square) ![SQL Creates](https://img.shields.io/badge/SQL_Creates-0-0284c7?style=flat-square) ![SQL Joins](https://img.shields.io/badge/SQL_Joins-0-8b5cf6?style=flat-square) ![SQL CTEs](https://img.shields.io/badge/SQL_CTEs-0-059669?style=flat-square) ![SQL Comments](https://img.shields.io/badge/SQL_Comments-0-64748b?style=flat-square)

### 高级理事会

![HCL Files](https://img.shields.io/badge/HCL_Files-0-844fba?style=flat-square) ![HCL Lines](https://img.shields.io/badge/HCL_Lines-0-a78bfa?style=flat-square) ![HCL Blocks](https://img.shields.io/badge/HCL_Blocks-0-7c3aed?style=flat-square) ![HCL Resources](https://img.shields.io/badge/HCL_Resources-0-0284c7?style=flat-square) ![HCL Variables](https://img.shields.io/badge/HCL_Variables-0-16a34a?style=flat-square) ![HCL Outputs](https://img.shields.io/badge/HCL_Outputs-0-059669?style=flat-square) ![HCL Attributes](https://img.shields.io/badge/HCL_Attributes-0-0ea5e9?style=flat-square) ![HCL Interpolations](https://img.shields.io/badge/HCL_Interpolations-0-db2777?style=flat-square) ![HCL Comments](https://img.shields.io/badge/HCL_Comments-0-64748b?style=flat-square)

### 支助科

![CSS Files](https://img.shields.io/badge/CSS_Files-0-264de4?style=flat-square) ![CSS Lines](https://img.shields.io/badge/CSS_Lines-0-2965f1?style=flat-square) ![CSS Rules](https://img.shields.io/badge/CSS_Rules-0-7c3aed?style=flat-square) ![CSS Selectors](https://img.shields.io/badge/CSS_Selectors-0-8b5cf6?style=flat-square) ![CSS Declarations](https://img.shields.io/badge/CSS_Declarations-0-0284c7?style=flat-square) ![CSS At Rules](https://img.shields.io/badge/CSS_At_Rules-0-f97316?style=flat-square) ![CSS Media Queries](https://img.shields.io/badge/CSS_Media_Queries-0-ea580c?style=flat-square) ![CSS Custom Properties](https://img.shields.io/badge/CSS_Custom_Properties-0-16a34a?style=flat-square) ![CSS Comments](https://img.shields.io/badge/CSS_Comments-0-64748b?style=flat-square)

### 公约

![Module Files](https://img.shields.io/badge/Module_Files-1-7c3aed?style=flat-square) ![Service Files](https://img.shields.io/badge/Service_Files-1-0284c7?style=flat-square) ![Command Files](https://img.shields.io/badge/Command_Files-0-16a34a?style=flat-square) ![Constants Files](https://img.shields.io/badge/Constants_Files-1-ea580c?style=flat-square) ![Types Files](https://img.shields.io/badge/Types_Files-1-db2777?style=flat-square) ![Utilities Files](https://img.shields.io/badge/Utilities_Files-0-0ea5e9?style=flat-square) ![TypeORM Entities](https://img.shields.io/badge/TypeORM_Entities-0-059669?style=flat-square) ![Unit Tests](https://img.shields.io/badge/Unit_Tests-2-ca8a04?style=flat-square) ![Integration Tests](https://img.shields.io/badge/Integration_Tests-0-7c3aed?style=flat-square) ![End To End Tests](https://img.shields.io/badge/End_To_End_Tests-0-0284c7?style=flat-square) ![CSS Comment Budget](https://img.shields.io/badge/CSS_Comment_Budget-0-16a34a?style=flat-square) ![HCL Comment Budget](https://img.shields.io/badge/HCL_Comment_Budget-0-ea580c?style=flat-square) ![Python Comment Budget](https://img.shields.io/badge/Python_Comment_Budget-0-db2777?style=flat-square) ![SQL Comment Budget](https://img.shields.io/badge/SQL_Comment_Budget-0-0ea5e9?style=flat-square) ![TOML Comment Budget](https://img.shields.io/badge/TOML_Comment_Budget-0-059669?style=flat-square) ![TypeScript Comment Budget](https://img.shields.io/badge/TypeScript_Comment_Budget-0-ca8a04?style=flat-square) ![YAML Comment Budget](https://img.shields.io/badge/YAML_Comment_Budget-0-7c3aed?style=flat-square) ![Shell Comment Budget](https://img.shields.io/badge/Shell_Comment_Budget-0-0284c7?style=flat-square)

### 朱比特语Name

![Notebooks](https://img.shields.io/badge/Notebooks-0-f37626?style=flat-square) ![Notebook Cells](https://img.shields.io/badge/Notebook_Cells-0-e8a33d?style=flat-square) ![Code Cells](https://img.shields.io/badge/Code_Cells-0-3776ab?style=flat-square) ![Markdown Cells](https://img.shields.io/badge/Markdown_Cells-0-083fa1?style=flat-square) ![Raw Cells](https://img.shields.io/badge/Raw_Cells-0-9ca3af?style=flat-square) ![Executed Cells](https://img.shields.io/badge/Executed_Cells-0-16a34a?style=flat-square) ![Cell Outputs](https://img.shields.io/badge/Cell_Outputs-0-059669?style=flat-square) ![Notebook Code Lines](https://img.shields.io/badge/Notebook_Code_Lines-0-4b8bbe?style=flat-square) ![Notebook Classes](https://img.shields.io/badge/Notebook_Classes-0-7c3aed?style=flat-square) ![Notebook Functions](https://img.shields.io/badge/Notebook_Functions-0-22c55e?style=flat-square) ![Notebook Imports](https://img.shields.io/badge/Notebook_Imports-0-0284c7?style=flat-square) ![Notebook Decorators](https://img.shields.io/badge/Notebook_Decorators-0-db2777?style=flat-square) ![Notebook Prose Lines](https://img.shields.io/badge/Notebook_Prose_Lines-0-1f6feb?style=flat-square) ![Notebook Headings](https://img.shields.io/badge/Notebook_Headings-0-a78bfa?style=flat-square) ![Notebook Links](https://img.shields.io/badge/Notebook_Links-0-10b981?style=flat-square) ![Notebook Images](https://img.shields.io/badge/Notebook_Images-0-34d399?style=flat-square) ![Notebook Code Blocks](https://img.shields.io/badge/Notebook_Code_Blocks-0-dc2626?style=flat-square) ![Notebook Properties](https://img.shields.io/badge/Notebook_Properties-0-ca8a04?style=flat-square) ![Notebook Nodes](https://img.shields.io/badge/Notebook_Nodes-0-a16207?style=flat-square) ![Notebook Max Depth](https://img.shields.io/badge/Notebook_Max_Depth-0-ea580c?style=flat-square)

### 标记

![Markdown Files](https://img.shields.io/badge/Markdown_Files-2-083fa1?style=flat-square) ![Markdown Lines](https://img.shields.io/badge/Markdown_Lines-503-1f6feb?style=flat-square) ![H1](https://img.shields.io/badge/H1-1-7c3aed?style=flat-square) ![H2](https://img.shields.io/badge/H2-75-8b5cf6?style=flat-square) ![H3](https://img.shields.io/badge/H3-17-a78bfa?style=flat-square) ![H4](https://img.shields.io/badge/H4-0-c4b5fd?style=flat-square) ![H5](https://img.shields.io/badge/H5-0-ddd6fe?style=flat-square) ![H6](https://img.shields.io/badge/H6-0-ede9fe?style=flat-square) ![Paragraphs](https://img.shields.io/badge/Paragraphs-113-64748b?style=flat-square) ![Lists](https://img.shields.io/badge/Lists-11-16a34a?style=flat-square) ![List Items](https://img.shields.io/badge/List_Items-30-22c55e?style=flat-square) ![Task List Items](https://img.shields.io/badge/Task_List_Items-0-4ade80?style=flat-square) ![Tables](https://img.shields.io/badge/Tables-2-0284c7?style=flat-square) ![Table Rows](https://img.shields.io/badge/Table_Rows-10-0ea5e9?style=flat-square) ![Links](https://img.shields.io/badge/Links-14-059669?style=flat-square) ![Images](https://img.shields.io/badge/Images-0-10b981?style=flat-square) ![Code Blocks](https://img.shields.io/badge/Code_Blocks-11-dc2626?style=flat-square) ![Inline Code](https://img.shields.io/badge/Inline_Code-72-ef4444?style=flat-square) ![Block Quotes](https://img.shields.io/badge/Block_Quotes-0-ca8a04?style=flat-square) ![Thematic Breaks](https://img.shields.io/badge/Thematic_Breaks-0-a16207?style=flat-square)

## 常见问题

### @callidescope/core 是什么？

Callidescope工具链的域名词汇、书法说明和限制合同

### 如何安装 @callidescope/core？

在项目目录运行 npm install @callidescope/core，或使用 pnpm add / yarn add / bun add。

### @callidescope/core 支持 TypeScript 吗？

支持。包内自带 TypeScript 类型声明（package\.json 声明了 types 入口），安装后即可获得类型提示，无需再安装 @types 包。

### @callidescope/core 支持 ESM 还是 CommonJS？

以 ES Module 形式发布，推荐使用 import 引入。在 CommonJS 项目中，Node\.js 20\.19\+ / 22\.12\+ 可以直接 require\(\) 不含顶层 await 的 ES Module，更早的版本需要改用动态 import\(\)。

### @callidescope/core 可以商用吗？

@callidescope/core 使用 MIT 许可。宽松许可：允许商业使用、修改和再分发，通常只需在分发时保留原版权与许可声明。以上为概括，不构成法律意见，请以许可原文为准。

### @callidescope/core 的下载量有多少？

根据 npm 官方下载统计，@callidescope/core 在 2026/10/09 – 2026/11/07 这 30 天内被下载 11,112 次，日均约 370 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入，适合横向比较热度，不能直接等同于使用人数。

### @callidescope/core 还在维护吗？

最新版本 0\.0\.72 发布于 2026/11/09（今天）；至今共发布 71 个版本，其中过去 12 个月发布了 71 个；首次发布于 2026/10/05。发布频率只是参考信号：功能稳定的工具可能很少需要更新，建议结合源码仓库的 issue 和提交记录判断。

