# @antify/ui-module

> Nuxt integration for @antify/ui package.

Latest version **2.13.37** (published 2026-02-03) · MIT license · 0 weekly downloads

## Install

```sh
npm install @antify/ui-module
pnpm add @antify/ui-module
yarn add @antify/ui-module
bun add @antify/ui-module
```

## Health

**Score 55/100 (C)** — status: stable.

Positive: has types; esm support; no vulnerabilities.

Warnings: low downloads.

## Facts

| | |
|---|---|
| Version | 2.13.37 |
| Published | 2026-02-03 |
| First published | 2024-02-15 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 6 |
| Unpacked size | 17.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Maintainers | beyer-johannes, thomas-blue-panda |

## Links

- npm: https://www.npmjs.com/package/@antify/ui-module
- npm.io page: https://npm.io/package/@antify/ui-module

## Dependencies (6)

- [vue](https://npm.io/package/vue.md) ^3.4.29
- [@nuxt/kit](https://npm.io/package/@nuxt/kit.md) 3.16.2
- [@antify/ui](https://npm.io/package/@antify/ui.md) 4.1.25
- [@vueuse/core](https://npm.io/package/@vueuse/core.md) ^10.7.2
- [@tailwindcss/vite](https://npm.io/package/@tailwindcss/vite.md) 4.0.7
- [@fortawesome/vue-fontawesome](https://npm.io/package/@fortawesome/vue-fontawesome.md) ^3.0.8

## Recent versions

- 2.13.37 (latest) — 2026-02-03
- 2.13.36 — 2026-01-28
- 2.13.35 — 2026-01-22
- 2.13.34 — 2026-01-14
- 2.13.33 — 2026-01-14
- 2.13.32 — 2026-01-12
- 2.13.31 — 2025-11-27
- 2.13.30 — 2025-11-21
- 2.13.29 — 2025-11-20
- 2.13.28 — 2025-11-19
- 2.13.27 — 2025-11-17
- 2.13.26 — 2025-10-15
- 2.13.25 — 2025-10-14
- 2.13.24 — 2025-10-10
- 2.13.23 — 2025-10-09
- … 75 more at https://npm.io/package/@antify/ui-module/versions

## README

# Ui module

Nuxt integration for @antify/ui package.

# Installation

Install package

```
pnpm i @antify/ui-module
```

Add it to your nuxt.config.ts

```ts
defineNuxtConfig({
  modules: [
    '@antify/ui-module'
  ]
})
```

# Usage

Do not install the `@antify/ui` package or use imports directly from it.
This module expose all components, types and helper form ui package through #ui-module
virtual alias.

It also expose all components to vue globally. You have not to import them in your components.

```vue
<script lang="ts" setup>
  import {InputState} from '#ui-module';
</script>

<template>
  <AntButton :state="InputState.info" />
</template>
```

# Plugins

# Composables



# Development

- Run `pnpm run dev:prepare` to generate type stubs.
- Use `pnpm run dev` to start [playground](playground) in development mode.

# Additional

## SSR

SSR is not included in the UX definition, because applications does not require SSR.
To keep the UX as simple as possible, we decided to not support SSR.

Therefore, make sure you disabled ssr in your nuxt config.

```ts
defineNuxtConfig({
  ssr: false
})
```

---
_Source: https://npm.io/package/@antify/ui-module · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
