Skip to content

kevva/import-regex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

import-regex Build Status

Regular expression for matching CSS @imports

Install

$ npm install --save import-regex

Usage

const importRegex = require('import-regex');

importRegex().test('@import url(\'foo.css\'); foo bar');
//=> true

importRegex({exact: true}).test('@import url(\'foo.css\'); foo bar');
//=> false

importRegex({exact: true}).test('@import url(\'foo.css\');');
//=> true

'foo @import url(\'foo.css\'); bar @import url(\'bar.css\');'.match(importRegex());
//=> ['@import url('foo.css');', '@import url('bar.css');']

API

importRegex([options])

Returns a regex for matching CSS @imports.

options

Type: Object

exact

Type: Boolean
Default: false

Only match an exact string. Useful with RegExp#test to check if a string is a CSS @import.

License

MIT © Kevin Mårtensson