Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions .claude/skills/npm-publish/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ disable-model-invocation: true
| `packages/@d-zero/a11y-check-axe-scenario` | `@d-zero/a11y-check-axe-scenario` |
| `packages/@d-zero/a11y-check-core` | `@d-zero/a11y-check-core` |
| `packages/@d-zero/a11y-check-scenarios` | `@d-zero/a11y-check-scenarios` |
| `packages/@d-zero/anatomist` | `@d-zero/anatomist` |
| `packages/@d-zero/archaeologist` | `@d-zero/archaeologist` |
| `packages/@d-zero/backlog-projects` | `@d-zero/backlog-projects` |
| `packages/@d-zero/beholder` | `@d-zero/beholder` |
Expand Down Expand Up @@ -175,7 +176,7 @@ gh run watch --exit-status

## 11. publish 結果の検証

workflow が success でも publish が意図通りとは限らない。**「対象パッケージ」の全 28 パッケージについて**実際の npm 上の状態を確認する。
workflow が success でも publish が意図通りとは限らない。**「対象パッケージ」の全 29 パッケージについて**実際の npm 上の状態を確認する。

```bash
npm view <package> version
Expand All @@ -188,7 +189,7 @@ npm view <package> dist-tags
- dist-tag が手順 10 のロジック通りか(正式リリースは `latest`、プレリリースは `alpha` / `beta` / `rc` / `next`)
- provenance が付与されているか(npm の該当バージョンページ、または `npm view <package> --json` の `dist.attestations`)

independent モードでは**一部のパッケージだけ publish される(部分 publish)**ことがある。28 パッケージ全てを個別に確認し、漏れがあればユーザーに報告する。
independent モードでは**一部のパッケージだけ publish される(部分 publish)**ことがある。29 パッケージ全てを個別に確認し、漏れがあればユーザーに報告する。

**ここが success の判定点**。npm 上の状態を確認するまでリリース完了と判断してはいけない。

Expand Down
4 changes: 3 additions & 1 deletion packages/@d-zero/a11y-check/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,9 @@
"types": "./dist/a11y-check.d.ts"
}
},
"bin": "./dist/cli.js",
"bin": {
"a11y-check": "dist/cli.js"
},
"files": [
"dist"
],
Expand Down
4 changes: 3 additions & 1 deletion packages/@d-zero/anatomist/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,9 @@
"types": "./dist/capture-layout.d.ts"
}
},
"bin": "./dist/cli.js",
"bin": {
"anatomist": "dist/cli.js"
},
"files": [
"dist"
],
Expand Down
4 changes: 3 additions & 1 deletion packages/@d-zero/archaeologist/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,9 @@
"types": "./dist/index.d.ts"
}
},
"bin": "./dist/cli.js",
"bin": {
"archaeologist": "dist/cli.js"
},
"files": [
"dist"
],
Expand Down
4 changes: 3 additions & 1 deletion packages/@d-zero/backlog-projects/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,9 @@
"node": ">=22.1.0"
},
"type": "module",
"bin": "./dist/cli.js",
"bin": {
"backlog-projects": "dist/cli.js"
},
"exports": {
".": {
"import": "./dist/index.js"
Expand Down
4 changes: 3 additions & 1 deletion packages/@d-zero/filematch/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,9 @@
"types": "./dist/index.d.ts"
}
},
"bin": "./dist/cli.js",
"bin": {
"filematch": "dist/cli.js"
},
"files": [
"dist"
],
Expand Down
4 changes: 3 additions & 1 deletion packages/@d-zero/page-cluster/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,9 @@
"types": "./dist/build-cluster-reason.d.ts"
}
},
"bin": "./dist/cli.js",
"bin": {
"page-cluster": "dist/cli.js"
},
"files": [
"dist"
],
Expand Down
4 changes: 3 additions & 1 deletion packages/@d-zero/print/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,9 @@
"types": "./dist/print.d.ts"
}
},
"bin": "./dist/cli.js",
"bin": {
"print": "dist/cli.js"
},
"files": [
"dist"
],
Expand Down
4 changes: 3 additions & 1 deletion packages/@d-zero/replicator/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,9 @@
"types": "./dist/index.d.ts"
}
},
"bin": "./dist/cli.js",
"bin": {
"replicator": "dist/cli.js"
},
"files": [
"dist"
],
Expand Down
Loading