Skip to content

Feat(cli)/schema diff#39

Merged
thisisnkc merged 4 commits intomainfrom
feat(cli)/schema-diff
Apr 7, 2026
Merged

Feat(cli)/schema diff#39
thisisnkc merged 4 commits intomainfrom
feat(cli)/schema-diff

Conversation

@thisisnkc
Copy link
Copy Markdown
Owner

Summary

  • New schema diff CLI command that compares your local schema against the deployed schema on the Permify server
  • New core exports (readSchemaFromPermify, diffSchema, textDiff) for programmatic schema comparison
  • Full documentation for both CLI usage and core API
  • Comprehensive test coverage (42 new tests across core and CLI)

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation update
  • Refactor / chore

Affected Package(s)

  • @permify-toolkit/core
  • @permify-toolkit/nestjs
  • @permify-toolkit/cli
  • Simulator / docs

Checklist

  • My code follows the existing style (ran pnpm lint and pnpm format:check)
  • Tests are passing (pnpm test)
  • I have added/updated tests for new behavior
  • I have run pnpm changeset if this change affects a published package
  • Public API changes are reflected in src/public-api.ts

Related Issues

none

@thisisnkc thisisnkc merged commit 9db9786 into main Apr 7, 2026
2 checks passed
@thisisnkc thisisnkc deleted the feat(cli)/schema-diff branch April 7, 2026 08:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant