| 1234567891011121314151617181920212223 |
- var startsAsUrl = require('./starts-as-url');
-
- var OptimizationLevel = require('../../../options/optimization-level').OptimizationLevel;
-
- var URL_PREFIX_PATTERN = /^url\(/i;
-
- var plugin = {
- level1: {
- value: function urlPrefix(_name, value, options) {
- if (!options.level[OptimizationLevel.One].normalizeUrls) {
- return value;
- }
-
- if (!startsAsUrl(value)) {
- return value;
- }
-
- return value.replace(URL_PREFIX_PATTERN, 'url(');
- }
- }
- };
-
- module.exports = plugin;
|