Skip to content

Commit 43a9cbc

Browse files
authored
Merge pull request #939 from d-zero-dev/worktree-effervescent-petting-sun
fix(anatomist): expose types via ./types subpath export
2 parents 3bb6858 + 9b50066 commit 43a9cbc

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

‎packages/@d-zero/anatomist/README.md‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,11 +73,12 @@ main 要素が見つからなかった場合は `mainSelector: null, root: null`
7373

7474
サブパスエクスポート構成。
7575

76-
| import パス | 提供関数 |
76+
| import パス | 提供 API |
7777
| ---------------------------------------- | ------------------------------------------------------------------------------ |
7878
| `@d-zero/anatomist` | `analyzePageLayout` — 1 URL を複数ビューポートで解析するメインエントリー |
7979
| `@d-zero/anatomist/capture-layout` | `captureLayout` — Puppeteer の `Page` から main 配下の座標・スタイルを採取する |
8080
| `@d-zero/anatomist/classify-layout-tree` | `classifyLayoutTree` — 採取済みツリーからレイアウトパターンを判定する純粋関数 |
81+
| `@d-zero/anatomist/types` | 型のみ — `LayoutAnalysisResult` / `ViewportSpec` / `LayoutBlock` 等 |
8182

8283
```ts
8384
import puppeteer from 'puppeteer';

‎packages/@d-zero/anatomist/package.json‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@
2020
"./capture-layout": {
2121
"import": "./dist/capture-layout.js",
2222
"types": "./dist/capture-layout.d.ts"
23+
},
24+
"./types": {
25+
"types": "./dist/types.d.ts"
2326
}
2427
},
2528
"bin": {

0 commit comments

Comments
 (0)