Spamworldpro Mini Shell
Spamworldpro


Server : Apache
System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64
User : corals ( 1002)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
Directory :  /home/corals/mets.corals.io/wp-content/themes/metras/node_modules/stylelint/lib/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/mets.corals.io/wp-content/themes/metras/node_modules/stylelint/lib/printConfig.js
/* @flow */
"use strict";

const _ = require("lodash");
const createStylelint = require("./createStylelint");
const globby /*: Function*/ = require("globby");
const path = require("path");

module.exports = function(
  options /*: stylelint$standaloneOptions */
) /*: Promise<stylelint$config>*/ {
  const code = options.code;
  const config = options.config;
  const configBasedir = options.configBasedir;
  const configFile = options.configFile;
  const configOverrides = options.configOverrides;
  const globbyOptions = options.globbyOptions;
  const files = options.files;

  const isCodeNotFile = code !== undefined;

  if (!files || files.length !== 1 || isCodeNotFile) {
    return Promise.reject(
      new Error(
        "The --print-config option must be used with exactly one file path."
      )
    );
  }

  const filePath = files[0];

  if (globby.hasMagic(filePath)) {
    return Promise.reject(
      new Error("The --print-config option does not support globs.")
    );
  }

  const stylelint = createStylelint({
    config,
    configFile,
    configBasedir,
    configOverrides
  });

  const cwd = _.get(globbyOptions, "cwd", process.cwd());
  const absoluteFilePath = !path.isAbsolute(filePath)
    ? path.join(cwd, filePath)
    : path.normalize(filePath);

  const configSearchPath = stylelint._options.configFile || absoluteFilePath;

  return stylelint
    .getConfigForFile(configSearchPath)
    .then(result => result.config);
};

Spamworldpro Mini