Skip to content

feat: add auth0 package export core#37

Merged
zdburrage merged 1 commit intomainfrom
feat/auth0-package-core
May 1, 2026
Merged

feat: add auth0 package export core#37
zdburrage merged 1 commit intomainfrom
feat/auth0-package-core

Conversation

@zdburrage
Copy link
Copy Markdown
Collaborator

@zdburrage zdburrage commented Apr 29, 2026

Summary

Adds Auth0 package-mode export on top of the migration package contract.

This includes:

  • export-auth0 --package --output-dir
  • Package output for users, organizations, memberships, manifest, warnings, and skipped users
  • Backward-compatible legacy export-auth0 --output CSV behavior
  • Federated/JIT-only Auth0 users skipped by default in package mode
  • --include-federated-users override
  • Blocked Auth0 users exported as metadata-only rows without credentials
  • README usage for Auth0 package mode
  • Regression coverage for legacy CSV export and metadata-based package export

Impact

Existing Auth0 CSV export remains available. Package mode adds a richer provider-neutral output directory for future import-package orchestration and SSO/role follow-up phases.

Stack

This is PR 3 of 3. Merge order:

  1. feat/package-contract
  2. feat/sso-handoff-shared
  3. feat/auth0-package-core

Base branch: feat/sso-handoff-shared

Validation

  • npm run typecheck
  • npm run lint
  • npm run format:check
  • npm test
  • npm run build

Open in Devin Review

@zdburrage zdburrage marked this pull request as ready for review April 30, 2026 19:44
Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 5 additional findings.

Open in Devin Review

@zdburrage zdburrage changed the base branch from feat/sso-handoff-shared to main May 1, 2026 21:27
@zdburrage zdburrage merged commit d9c5e93 into main May 1, 2026
4 checks passed
@zdburrage zdburrage deleted the feat/auth0-package-core branch May 1, 2026 22:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant