cssrxp
Version:
RegExp pattern library for simple CSS related string matching
40 lines (28 loc) • 715 B
Markdown
// esm
import { is, has } from 'cssrxp'
// cjs
const { is, has } = require('cssrxp')
// iife (browser usage)
// <script src="https://cdn.jsdelivr.net/npm/cssrxp"></script>
const { is, has } = cssrxp
is.number.test('5') // true
is.number.test('5px') // false
is.length.test('5px') // true
is.length.test('5ms') // false
is.dimension.test('5ms') // true
has.number.test('margin: 5rem') // true
has.number.test('my-px') // false
has.length.test('margin: 5px') // true
has.length.test('transition: 5ms') // false
has.dimension.test('transition: 5ms') // true
```
MIT
A CSS-focused `RegExp` patterns library.
```bash
npm install cssrxp
```
```javascript