# djarea (TypeScript) TypeScript client library for the Djarea framework. See the [monorepo root](../README.md) for full documentation. ## Installation ```bash # From git npm install djarea@git+https://git.impactsoundworks.com/isw/djarea.git#workspace=react # Local development npm install djarea@file:../../web/djarea/react ``` ## Exports | Import | Purpose | |--------|---------| | `djarea` | Core: DjareaProvider, hooks, forms, errors | | `djarea/client` | HTTP clients, SSR helpers, `ensureDjangoSession()` | | `djarea/client/react` | React-specific client hooks | | `djarea/client/nextjs` | Next.js integration | | `djarea/channels` | WebSocket channels | | `djarea/jwt` | JWT token management | | `djarea/allauth` | Allauth UI components | | `djarea/allauth/nextjs` | Next.js allauth context |