vxv-parser

CSS parser for vxv

Usage no npm install needed!

<script type="module">
  import vxvParser from 'https://cdn.skypack.dev/vxv-parser';
</script>

README

VXV - Parser

Build Status vxv

__VXV's__ css parser, powered by [stylis](https://github.com/thysultan/stylis.js)

Install

$ npm install vxv-parser

Usage

VXV-Parser namespaces your styles with any selector and automatically prefixes css rules.

Prefixed styles

const parser = require('vxv-parser');

parser('.hello', `
  .world {
    color: green;
  }
`);
// => .hello .world {
// =>   color: green;
// => }

Global styles

const parser = require('vxv-parser');

parser('.hello', `
  :global(body) {
    background: red;
  }
`);
// => body {
// =>   color: red;
// => }

License

MIT © Tobias Herber