1234567891011121314151617 |
- 'use strict';
-
- /**
- * Regular expression for matching CSS @imports
- *
- * @param {Object} opts
- * @api public
- */
-
- module.exports = function (opts) {
- opts = opts || {};
-
- var regex = '(?:@import)(?:\\s)(?:url)?(?:(?:(?:\\()(["\'])?(?:[^"\')]+)\\1(?:\\))|(["\'])(?:.+)\\2)(?:[A-Z\\s])*)+(?:;)';
-
- return opts.exact ? new RegExp('(?:^' + regex + '$)', 'i') :
- new RegExp('(?:^|\\s)?' + regex, 'gi');
- };
|