An open API service indexing awesome lists of open source software.

https://github.com/alisobirjanov/unocss-transformer-classnames-minifier

Transform UnoCSS classnames minifier
https://github.com/alisobirjanov/unocss-transformer-classnames-minifier

Last synced: about 2 months ago
JSON representation

Transform UnoCSS classnames minifier

Awesome Lists containing this project

README

        

# unocss-transformer-classnames-minifier

Transform UnoCSS classnames minifier.

## Install
```shell
pnpm add -D unocss-transformer-classnames-minifier
```

```ts
// uno.config.ts
import { defineConfig } from 'unocss'
import transformerClassnamesMinifier from 'unocss-transformer-classnames-minifier'

export default defineConfig({
// ...
transformers: [
transformerClassnamesMinifier(),
],
})
```

## Usage

```html

```

Will be transformed to:

```html

```

## Options

> I suggest you to use special prefixes to avoid UnoCSS incorrectly transforming your code.

```ts
transformerClassnamesMinifier({

})

interface KeepOption {
/**
* Special prefix to avoid UnoCSS transforming your code.
* @default ':uno:'
*/
trigger?: string
/**
* Hash function
*/
hashFn?: () => string

/**
* The layer name of generated rules
*/
layer?: string
}
```