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

https://github.com/tani/rehype-inline-css


https://github.com/tani/rehype-inline-css

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Rehype Inline CSS

Rehype plugin to embed a stylesheet to each html elements.

## Installation

npm install rehype-inline-css

## Usage

```js
import { unified } from 'unified'
import rehype from 'rehype-parse'
import stringify from 'rehype-stringify'
import inlineCss from './index.js'
const processor = unified().use(rehype).use(inlineCss).use(stringify)
const i = `

test

p { color: red; }`
const o = processor.processSync(i).toString()
cosnole.log(o)
```

Now running the above script yields:

```html

test


```

## API

`rehype().use(inlineCss)`

## Security

This plugin embeds all stylesheets in documents.
Please take care of Suspicious stylesheets.

## License

MIT © TANIGUCHI Masaya

https://git.io/mit-license