# @auth0/universal-components-core

Core utilities and services for Auth0 Universal Components. Framework-agnostic functionality for Auth0 integrations.

[![npm version](https://img.shields.io/npm/v/@auth0/universal-components-core.svg?style=flat-square)](https://www.npmjs.com/package/@auth0/universal-components-core)
[![license](https://img.shields.io/npm/l/@auth0/universal-components-core.svg?style=flat-square)](https://github.com/auth0/auth0-ui-components/blob/main/LICENSE)

**What it provides:**

- **API Services**: Pre-built services for Auth0's My Organization and My Account APIs
- **Internationalization (i18n)**: Translation system with built-in support for English (en-US) and Japanese (ja)
- **Schema Validation**: Zod schemas for API request/response validation
- **Theme Utilities**: Theme configuration and CSS variable management

> **Note:** This package is automatically installed as a dependency of `@auth0/universal-components-react`. Direct installation is only needed for custom integrations.

## Installation

```bash
npm install @auth0/universal-components-core
```

## Requirements

- Node.js >= 18
- TypeScript >= 5.0 (recommended)

## Related Packages

- [@auth0/universal-components-react](https://www.npmjs.com/package/@auth0/universal-components-react) - React UI components

## License

Copyright 2026 Okta, Inc.

Distributed under the [Apache License 2.0](https://github.com/auth0/auth0-ui-components/blob/main/LICENSE).
