TypeScript API — обзор
Справочник генерируется автоматически из исходников npm-пакета @dagstack/config через TypeDoc плюс markdown-плагин.
:::info Генерация отложена
Страницы для этого первого релиза не сгенерированы. Запуск — make api-typescript (target появится в Makefile, как только TypeDoc-пайплайн
будет интегрирован). Содержимое появится в последующих коммитах, когда
реализация стабилизируется.
:::
Содержание справочника (планируется)
| Модуль | Что покрывает |
|---|---|
@dagstack/config | Публичный верхний уровень — Config, load, loadFrom, геттеры, ошибки. |
@dagstack/config — sources | Интерфейс ConfigSource, YamlFileSource, JsonFileSource, InMemorySource. |
@dagstack/config — errors | ConfigError, ConfigErrorReason. |
Локальная генерация
cd config-typescript
git submodule update --init
npm install
npm run docs # как только TypeDoc-пайплайн интегрирован
Пока справочник не сгенерирован
- JSDoc из исходников видно в IDE (VSCode / WebStorm / Neovim с LSP).
- Типы
.d.tsдоступны послеnpm install @dagstack/config. - Страницы руководств: Объявление секции, Тестирование.
- Спецификация: ADR-0001.