Blame view

node_modules/html-minifier/src/utils.js 423 Bytes
aaac7fed   liuqimichale   add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
  'use strict';
  
  function createMap(values, ignoreCase) {
    var map = {};
    values.forEach(function(value) {
      map[value] = 1;
    });
    return ignoreCase ? function(value) {
      return map[value.toLowerCase()] === 1;
    } : function(value) {
      return map[value] === 1;
    };
  }
  
  exports.createMap = createMap;
  exports.createMapFromString = function(values, ignoreCase) {
    return createMap(values.split(/,/), ignoreCase);
  };