Commit cc0b4c5
authored
TypeScript rewrite + strip CI to npm-publish-only (#71)
## Summary
Replaces #70 (closed mistakenly + dev was force-pushed; GitHub blocked
reopen).
- Full TypeScript rewrite of daemora
- Removed \`.github/workflows/ci.yml\` (no auto-CI on push/PR)
- Removed \`.github/dependabot.yml\` (stops the auto-PR flood that
dumped 17 PRs)
- \`publish.yml\`: \`npm ci --legacy-peer-deps\` to resolve
\`ollama-ai-provider-v2\` vs \`zod\` peer-dep mismatch
Merged with \`-s ours\` so dev's TS tree is preserved entirely while
main is recorded as a parent — that's why GitHub now lets the PR open.
Merging via UI is safe.
## Test plan
- [ ] Merge into main
- [ ] Confirm Actions tab shows no CI runs on push
- [ ] Confirm \`Publish to npm\` (manual) is the only workflow available
- [ ] Trigger \`Publish to npm\` workflow → verify \`npm ci
--legacy-peer-deps\` resolves3 files changed
Lines changed: 4 additions & 142 deletions
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
46 | 49 | | |
47 | 50 | | |
48 | 51 | | |
| |||
0 commit comments