Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/fourtyone11/origin-hugo-theme.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'assets/node_modules/stylelint-scss/dist/rules/at-mixin-named-arguments/index.js')
-rw-r--r--assets/node_modules/stylelint-scss/dist/rules/at-mixin-named-arguments/index.js118
1 files changed, 0 insertions, 118 deletions
diff --git a/assets/node_modules/stylelint-scss/dist/rules/at-mixin-named-arguments/index.js b/assets/node_modules/stylelint-scss/dist/rules/at-mixin-named-arguments/index.js
deleted file mode 100644
index 4ba96e5..0000000
--- a/assets/node_modules/stylelint-scss/dist/rules/at-mixin-named-arguments/index.js
+++ /dev/null
@@ -1,118 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports["default"] = _default;
-exports.messages = exports.ruleName = void 0;
-
-var _stylelint = require("stylelint");
-
-var _utils = require("../../utils");
-
-function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _nonIterableSpread(); }
-
-function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance"); }
-
-function _iterableToArray(iter) { if (Symbol.iterator in Object(iter) || Object.prototype.toString.call(iter) === "[object Arguments]") return Array.from(iter); }
-
-function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) { for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) { arr2[i] = arr[i]; } return arr2; } }
-
-var ruleName = (0, _utils.namespace)("at-mixin-named-arguments");
-exports.ruleName = ruleName;
-
-var messages = _stylelint.utils.ruleMessages(ruleName, {
- expected: "Expected a named parameter to be used in at-include call",
- rejected: "Unexpected a named parameter in at-include call"
-});
-
-exports.messages = messages;
-var hasArgumentsRegExp = /\((.*)\)$/;
-var isScssVarRegExp = /^\$\S*/;
-
-function _default(expectation, options) {
- return function (root, result) {
- var validOptions = _stylelint.utils.validateOptions(result, ruleName, {
- actual: expectation,
- possible: ["always", "never"]
- }, {
- actual: options,
- possible: {
- ignore: ["single-argument"]
- },
- optional: true
- });
-
- if (!validOptions) {
- return;
- }
-
- var shouldIgnoreSingleArgument = (0, _utils.optionsHaveIgnored)(options, "single-argument");
- root.walkAtRules("include", function (atRule) {
- var argsString = atRule.params.replace(/\n/g, " ").match(hasArgumentsRegExp); // Ignore @include that does not contain arguments.
-
- if (!argsString || argsString.index === -1 || argsString[0].length === 2) {
- return;
- }
-
- var args = argsString[1] // Create array of arguments.
- .split(",") // Create a key-value array for every argument.
- .map(function (argsString) {
- return argsString.split(":").map(function (argsKeyValuePair) {
- return argsKeyValuePair.trim();
- });
- }).reduce(function (resultArray, keyValuePair) {
- var pair = {
- value: keyValuePair[1] || keyValuePair[0]
- };
-
- if (keyValuePair[1]) {
- pair.key = keyValuePair[0];
- }
-
- return [].concat(_toConsumableArray(resultArray), [pair]);
- }, []);
- var isSingleArgument = args.length === 1;
-
- if (isSingleArgument && shouldIgnoreSingleArgument) {
- return;
- }
-
- args.forEach(function (arg) {
- switch (expectation) {
- case "never":
- {
- if (!arg.key) {
- return;
- }
-
- _stylelint.utils.report({
- message: messages.rejected,
- node: atRule,
- result: result,
- ruleName: ruleName
- });
-
- break;
- }
-
- case "always":
- {
- if (arg.key && isScssVarRegExp.test(arg.key)) {
- return;
- }
-
- _stylelint.utils.report({
- message: messages.expected,
- node: atRule,
- result: result,
- ruleName: ruleName
- });
-
- break;
- }
- }
- });
- });
- };
-} \ No newline at end of file