403Webshell
Server IP : 162.253.224.18  /  Your IP : 216.73.216.135
Web Server : Apache
System : Linux s18.infinitysrv.com 3.10.0-962.3.2.lve1.5.89.el7.x86_64 #1 SMP Thu Jul 9 15:55:31 UTC 2026 x86_64
User : dejavumk ( 1184)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/dejavumk/nutricoach.dejavumkt.info/node_modules/postcss-minify-font-values/dist/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/dejavumk/nutricoach.dejavumkt.info/node_modules/postcss-minify-font-values/dist/index.js
'use strict';

Object.defineProperty(exports, "__esModule", {
    value: true
});

var _postcss = require('postcss');

var _postcss2 = _interopRequireDefault(_postcss);

var _postcssValueParser = require('postcss-value-parser');

var _postcssValueParser2 = _interopRequireDefault(_postcssValueParser);

var _minifyWeight = require('./lib/minify-weight');

var _minifyWeight2 = _interopRequireDefault(_minifyWeight);

var _minifyFamily = require('./lib/minify-family');

var _minifyFamily2 = _interopRequireDefault(_minifyFamily);

var _minifyFont = require('./lib/minify-font');

var _minifyFont2 = _interopRequireDefault(_minifyFont);

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

function transform(opts, decl) {
    let tree;
    let prop = decl.prop.toLowerCase();

    if (prop === 'font-weight') {
        decl.value = (0, _minifyWeight2.default)(decl.value);
    } else if (prop === 'font-family') {
        tree = (0, _postcssValueParser2.default)(decl.value);
        tree.nodes = (0, _minifyFamily2.default)(tree.nodes, opts);
        decl.value = tree.toString();
    } else if (prop === 'font') {
        tree = (0, _postcssValueParser2.default)(decl.value);
        tree.nodes = (0, _minifyFont2.default)(tree.nodes, opts);
        decl.value = tree.toString();
    }
}

exports.default = _postcss2.default.plugin('postcss-minify-font-values', opts => {
    opts = Object.assign({}, {
        removeAfterKeyword: false,
        removeDuplicates: true,
        removeQuotes: true
    }, opts);

    return css => css.walkDecls(/font/i, transform.bind(null, opts));
});
module.exports = exports['default'];

Youez - 2016 - github.com/yon3zu
LinuXploit