Home

giogio / openez-graph

public
Overview Code History Branches Pull requestsIssuesInsights
main
HomeOverview Code PRsIssues

feat: add CLI publishing guide and npm distribution setup

4 months ago

75708c1
Authored
asta-nguyen6/25/2026, 4:28:57 PM
- Add Publishing section to README with npm publish workflow
- Add CLI-specific README.md for npm package page
- Configure package.json for npm distribution with bin entry and files field
- Add tsup.config.ts to bundle CLI as single-file CJS with better-sqlite3 external
- Add resolve-cli.ts to detect bundled vs source mode for agent setup commands
- Update setup-*.ts to use resolveCliInvocation() for correct command paths
- Add .gitignore for CLI app

Parent70b6d59

27 files changed
  • README.md+65−9
  • apps/cli/.gitignore+2−0
  • apps/cli/README.md+30−0
  • apps/cli/package.json+20−4
  • apps/cli/src/mcp-bridge.ts+1−1
  • apps/cli/src/resolve-cli.ts+44−0
  • apps/cli/src/setup-claude.ts+5−5
  • apps/cli/src/setup-codex.ts+4−5
  • apps/cli/src/setup-opencode.ts+5
−5
  • apps/cli/tsup.config.ts+39−0
  • apps/mcp/package.json+2−2
  • install.ps1+74−0
  • install.sh+94−0
  • openez-wiki/AGENTS.md+0−123
  • openez-wiki/concepts/getting-started.md+0−362
  • openez-wiki/index.md+0−30
  • openez-wiki/log.md+0−34
  • openez-wiki/outputs/Codegraph-Style Engine with UI and SQLite.md+0−249
  • openez-wiki/schema.md+0−122
  • openez-wiki/templates/concept.md+0−36
  • openez-wiki/templates/entity.md+0−36
  • openez-wiki/templates/lint-report.md+0−30
  • openez-wiki/templates/output.md+0−32
  • openez-wiki/templates/source.md+0−41
  • package.json+1−0
  • packages/config/src/env.ts+6−1
  • packages/db/src/sqlite/database-loader.ts+5−1