nav tabs on admin dashboard

This commit is contained in:
2019-03-07 00:20:34 -06:00
parent f73d6ae228
commit e4f473f376
11661 changed files with 216240 additions and 1544253 deletions

View File

@@ -1,55 +1,73 @@
'use strict';
"use strict";
exports.__esModule = true;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _commentRemover = require('./lib/commentRemover');
var _postcss = require("postcss");
var _commentRemover = require("./lib/commentRemover");
var _commentRemover2 = _interopRequireDefault(_commentRemover);
var _commentParser = require('./lib/commentParser');
var _commentParser = require("./lib/commentParser");
var _commentParser2 = _interopRequireDefault(_commentParser);
var _postcss = require('postcss');
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var space = _postcss.list.space;
const { space } = _postcss.list;
exports.default = (0, _postcss.plugin)('postcss-discard-comments', function () {
var opts = arguments.length <= 0 || arguments[0] === undefined ? {} : arguments[0];
var remover = new _commentRemover2.default(opts);
exports.default = (0, _postcss.plugin)("postcss-discard-comments", (opts = {}) => {
const remover = new _commentRemover2.default(opts);
const matcherCache = {};
const replacerCache = {};
function matchesComments(source) {
return (0, _commentParser2.default)(source).filter(function (node) {
return node.type === 'comment';
});
if (matcherCache[source]) {
return matcherCache[source];
}
const result = (0, _commentParser2.default)(source).filter(([type]) => type);
matcherCache[source] = result;
return result;
}
function replaceComments(source) {
var separator = arguments.length <= 1 || arguments[1] === undefined ? ' ' : arguments[1];
function replaceComments(source, separator = " ") {
const key = source + "@|@" + separator;
if (!source) {
return source;
if (replacerCache[key]) {
return replacerCache[key];
}
var parsed = (0, _commentParser2.default)(source).reduce(function (value, node) {
if (node.type !== 'comment') {
return value + node.value;
const parsed = (0, _commentParser2.default)(source).reduce((value, [type, start, end]) => {
const contents = source.slice(start, end);
if (!type) {
return value + contents;
}
if (remover.canRemove(node.value)) {
if (remover.canRemove(contents)) {
return value + separator;
}
return value + '/*' + node.value + '*/';
}, '');
return space(parsed).join(' ');
return `${value}/*${contents}*/`;
}, "");
const result = space(parsed).join(" ");
replacerCache[key] = result;
return result;
}
return function (css) {
css.walk(function (node) {
if (node.type === 'comment' && remover.canRemove(node.text)) {
return css => {
css.walk(node => {
if (node.type === "comment" && remover.canRemove(node.text)) {
node.remove();
return;
}
@@ -57,37 +75,45 @@ exports.default = (0, _postcss.plugin)('postcss-discard-comments', function () {
node.raws.between = replaceComments(node.raws.between);
}
if (node.type === 'decl') {
if (node.type === "decl") {
if (node.raws.value && node.raws.value.raw) {
if (node.raws.value.value === node.value) {
node.value = replaceComments(node.raws.value.raw);
} else {
node.value = replaceComments(node.value);
}
node.raws.value = null;
}
if (node.raws.important) {
node.raws.important = replaceComments(node.raws.important);
var b = matchesComments(node.raws.important);
node.raws.important = b.length ? node.raws.important : '!important';
const b = matchesComments(node.raws.important);
node.raws.important = b.length ? node.raws.important : "!important";
}
return;
}
if (node.type === 'rule' && node.raws.selector && node.raws.selector.raw) {
node.raws.selector.raw = replaceComments(node.raws.selector.raw, '');
if (node.type === "rule" && node.raws.selector && node.raws.selector.raw) {
node.raws.selector.raw = replaceComments(node.raws.selector.raw, "");
return;
}
if (node.type === 'atrule') {
if (node.type === "atrule") {
if (node.raws.afterName) {
var commentsReplaced = replaceComments(node.raws.afterName);
const commentsReplaced = replaceComments(node.raws.afterName);
if (!commentsReplaced.length) {
node.raws.afterName = commentsReplaced + ' ';
node.raws.afterName = commentsReplaced + " ";
} else {
node.raws.afterName = ' ' + commentsReplaced + ' ';
node.raws.afterName = " " + commentsReplaced + " ";
}
}
if (node.raws.params && node.raws.params.raw) {
node.raws.params.raw = replaceComments(node.raws.params.raw);
}
@@ -95,4 +121,4 @@ exports.default = (0, _postcss.plugin)('postcss-discard-comments', function () {
});
};
});
module.exports = exports['default'];
module.exports = exports["default"];