asgardeo / asgardeo/javascript

chore: stabilize `@asgardeo/react` & `@asgardeo/nextjs`

Offen
#81 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
TypeScript
Sterne
18
Forks
67
Ø Merge
4 Std. 6 Min.
Gemergte PRs (30 T.)
13

Beschreibung

**Is your feature request related to a problem? Please describe.**
The `@asgardeo/react` and `@asgardeo/nextjs` packages currently have APIs and behaviors that may change unexpectedly between versions. This makes it difficult for consumers to confidently adopt them in production environments, especially when version bumps introduce breaking changes or undocumented side effects.

**Describe the solution you would prefer**
Finalize and stabilize the public APIs for both `@asgardeo/react` and `@asgardeo/nextjs`, ensuring that future changes follow semantic versioning and include appropriate documentation. Mark internal or experimental APIs clearly to prevent unintentional usage by consumers.

**Additional context**
Stabilizing these packages is essential ahead of broader adoption, especially for enterprise clients and OSS maintainers. It will also help reduce developer friction, improve long-term maintainability, and align the SDKs with expectations set by other Asgardeo tooling.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die von den Paketen @asgardeo/react und @asgardeo/nextjs bereitgestellten öffentlichen APIs und Verhaltensweisen zu erfassen; im Issue werden keine Dateien oder Tests genannt. Vergleiche die aktuellen APIs mit der Paketdokumentation und definiere den Abschluss als dokumentierte stabile APIs, klare Grenzen zwischen experimentellen und internen APIs sowie Leitlinien zur semantischen Versionierung für zukünftige Änderungen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
nextjs, react, typescript
Bereich
developer-experience, tooling
Issue-Typ
Refactoring
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.