Blame view

node_modules/autoprefixer/lib/old-value.js 675 Bytes
ce4c83ff   wxy   初始提交
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  (function() {
    var OldValue, utils;
  
    utils = require('./utils');
  
    OldValue = (function() {
      function OldValue(unprefixed, prefixed, string, regexp) {
        this.unprefixed = unprefixed;
        this.prefixed = prefixed;
        this.string = string;
        this.regexp = regexp;
        this.regexp || (this.regexp = utils.regexp(this.prefixed));
        this.string || (this.string = this.prefixed);
      }
  
      OldValue.prototype.check = function(value) {
        if (value.indexOf(this.string) !== -1) {
          return !!value.match(this.regexp);
        } else {
          return false;
        }
      };
  
      return OldValue;
  
    })();
  
    module.exports = OldValue;
  
  }).call(this);