Blame view

node_modules/postcss-merge-longhand/dist/lib/minifyTrbl.js 628 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
  'use strict';
  
  Object.defineProperty(exports, '__esModule', {
      value: true
  });
  
  var _postcss = require('postcss');
  
  exports['default'] = function (v) {
      var s = typeof v === 'string' ? _postcss.list.space(v) : v;
      var value = [s[0], // top
      s[1] || s[0], // right
      s[2] || s[0], // bottom
      s[3] || s[1] || s[0] // left
      ];
      if (value[3] === value[1]) {
          value.pop();
          if (value[2] === value[0]) {
              value.pop();
              if (value[0] === value[1]) {
                  value.pop();
              }
          }
      }
      return value.join(' ');
  };
  
  module.exports = exports['default'];