open-index/open-npm huggingface dataset:
npm package: @l4dybird/nuxt-ui-preset-unocss-core
Description: Core UnoCSS preset logic for @nuxt/ui.
Latest version: 0.0.1-alpha-1

# @l4dybird/nuxt-ui-preset-unocss-core

Core UnoCSS preset utilities for running `@nuxt/ui` with UnoCSS.

## Install

```bash
pnpm add @l4dybird/nuxt-ui-preset-unocss-core unocss
```

## Usage

```ts
import { defineConfig } from "unocss";
import presetWind4 from "@unocss/preset-wind4";
import { presetNuxtUi } from "@l4dybird/nuxt-ui-preset-unocss-core";

export default defineConfig({
  presets: [presetWind4(), presetNuxtUi()],
});
```

## Exports

- `presetNuxtUi`: preset with semantic color aliases, theme colors, preflight, and safelist
- `createNuxtUiSafelist`: standalone safelist generator
- `createNuxtUiThemePreflight`: standalone theme preflight CSS generator
- `DEFAULT_NUXT_UI_COLORS`: default semantic color set

## Notes

- `components` provides typed build-time safelist pruning across the full component surface
- shared safelist buckets are always included, even when specific components are disabled
- `app`, `theme`, `colorMode*`, `content*`, `icon`, and `localeSelect` currently rely on shared buckets as best-effort component coverage
- package documentation and examples live in the monorepo README: [nuxt-ui-preset-unocss](https://github.com/l4dybird/nuxt-ui-preset-unocss#readme)
npm package: @l4dybird/nuxt-ui-preset-unocss-nuxt
Description: Nuxt module integration for @nuxt/ui + UnoCSS preset.
Latest version: 0.0.1-alpha-1

# @l4dybird/nuxt-ui-preset-unocss-nuxt

Nuxt module that wires `@nuxt/ui` to UnoCSS with conservative preset injection rules.

## Install

```bash
pnpm add @nuxt/ui @l4dybird/nuxt-ui-preset-unocss-nuxt @unocss/nuxt
```

## Usage

```ts
// nuxt.config.ts
export default defineNuxtConfig({
  modules: ["@nuxt/ui", "@l4dybird/nuxt-ui-preset-unocss-nuxt"],
  unocss: {
    nuxtUi: {
      basePreset: "wind4",
    },
  },
});
```

## Injection rules

- no injection when `unocss.nuxtUi === false`
- no injection when `unocss.presets` is already set and `unocss.nuxtUi` is not set
- config files do not disable injection; use `unocss.nuxtUi = false` to opt out explicitly
- no duplicate injection when `unocss-preset-nuxt-ui` is already present
- `appConfig.ui.colors` is mapped into `colorAliases` unless you override it explicitly

Full monorepo documentation: [nuxt-ui-preset-unocss](https://github.com/l4dybird/nuxt-ui-preset-unocss#readme)
npm package: @l4dybird/nuxt-ui-preset-unocss-unplugin
Description: Unplugin integration for @nuxt/ui + UnoCSS preset.
Latest version: 0.0.1-alpha-1

# @l4dybird/nuxt-ui-preset-unocss-unplugin

Vite and unplugin helpers for `@nuxt/ui` + UnoCSS integration.

## Install

```bash
pnpm add @l4dybird/nuxt-ui-preset-unocss-unplugin @nuxt/ui vue
pnpm add -D vite @vitejs/plugin-vue unocss @unocss/vite
```

## Usage

```ts
// vite.config.ts
import ui from "@nuxt/ui/vite";
import vue from "@vitejs/plugin-vue";
import UnoCSS from "@unocss/vite";
import { defineConfig } from "vite";
import { nuxtUiUnpluginVite } from "@l4dybird/nuxt-ui-preset-unocss-unplugin/vite";

export default defineConfig({
  plugins: [
    nuxtUiUnpluginVite(),
    vue(),
    ui({ router: false, colorMode: false, dts: false }),
    UnoCSS(),
  ],
});
```

```ts
// uno.config.ts
import { defineConfig } from "unocss";
import { createNuxtUiUnoPresets } from "@l4dybird/nuxt-ui-preset-unocss-unplugin";

export default defineConfig({
  presets: createNuxtUiUnoPresets(),
});
```

## Exports

- `createNuxtUiUnoPresets`: creates the base UnoCSS preset plus `presetNuxtUi`
- `patchNuxtUiUnoViteConfig`: strips Tailwind from Vite/PostCSS config and aliases `tailwindcss/colors`
- `nuxtUiUnpluginVite`: Vite plugin entry for config patching

Full monorepo documentation: [nuxt-ui-preset-unocss](https://github.com/l4dybird/nuxt-ui-preset-unocss#readme)
npm package: @l4dybird/nuxt3-module-page-meta
Description: Nuxt3 Module Template
Latest version: 0.0.1

# `@l4dybird/nuxt3-module-page-meta`

## Installation

```shell
npm i @l4dybird/nuxt3-module-page-meta
```

## Usage

Add to `modules` (Nuxt 3) in `nuxt.config.ts`:

```js
// Nuxt 3
export default defineNuxtConfig({
  modules: ['@l4dybird/nuxt3-module-page-meta'],
  pageMeta: {
    meta: {
      // page name
      index: {
        middleware: ['sample'],
      },
      404: {
        middleware: ['sample'],
      },
    },
  },
});
```

## License

[MIT](http://opensource.org/licenses/MIT)
npm package: @l4dybird/nuxt3-quasar-module
Description: Nuxt Module for quasar
Latest version: 1.0.9

# `@l4dybird/nuxt3-quasar-module`

## Installation

```shell
npm i @l4dybird/nuxt3-quasar-module
```

## Usage

### Default

Add to `modules` (Nuxt 3) in `nuxt.config.ts`:

```js
// Nuxt 3
export default defineNuxtConfig({
  ssr: false,
  modules: ['@l4dybird/nuxt3-quasar-module'],
});
```

### Options

Add to `modules` (Nuxt 3) in `nuxt.config.ts`:

```typescript
// Nuxt 3
import langDe from 'quasar/lang/de';

export default defineNuxtConfig({
  ssr: false,
  modules: ['@l4dybird/nuxt3-quasar-module'],
  quasar: {
    // NOTE: https://github.com/quasarframework/quasar/blob/dev/ui/types/plugin.d.ts#L10
    quasarConfig: {
      lang: langDe,
    }
    // NOTE: https://github.com/quasarframework/quasar/blob/a76708e5d438f1f08cffc1b48384cef79c9c6544/vite-plugin/index.d.ts#L6
    quasarViteConfig: {
      sassVariables: 'assets/styles/quasar.variables.scss',
    },
  },
});
```

ssr is not supported  
https://quasar.dev/start/vite-plugin

## License

[MIT](http://opensource.org/licenses/MIT)
npm package: @l4dybird/nuxt3-vuetify-module
Description: Nuxt3 Module Template
Latest version: 0.0.3

# `@l4dybird/nuxt3-vuetify-module`

## Installation

```shell
npm i @l4dybird/nuxt3-vuetify-module
```

## Usage

### Default

Add to `modules` (Nuxt 3) in `nuxt.config.ts`:

```js
// Nuxt 3
export default defineNuxtConfig({
  ssr: false,
  modules: ['@l4dybird/nuxt3-vuetify-module'],
});
```

### Options

Add to `modules` (Nuxt 3) in `nuxt.config.ts`:

```typescript
// Nuxt 3
export default defineNuxtConfig({
  ssr: false,
  modules: [
    [
      '@l4dybird/nuxt3-vuetify-module',
      {
        // NOTE: https://github.com/vuetifyjs/vuetify/blob/v3.0.0-beta.14/packages/vuetify/src/framework.ts#L22
      },
    ],
  ],
});
```

ssr is not supported

## License

[MIT](http://opensource.org/licenses/MIT)