![]() 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/postcss-syntax/ |
"use strict"; const stringify = require("./stringify"); const parseStyle = require("./parse-style"); const normalOpts = require("./normal-opts"); module.exports = (extract, lang) => { const defaultConfig = { postcss: "css", stylus: "css", babel: "jsx", xml: "html", }; function parse (source, opts) { source = source.toString(); opts = normalOpts(opts, this); const document = parseStyle(source, opts, extract(source, opts)); document.source.lang = lang; return document; } function initSyntax (syntax) { syntax.stringify = stringify.bind(syntax); syntax.parse = parse.bind(syntax); syntax.extract = extract.bind(syntax); return syntax; } function syntax (config) { return initSyntax({ config: Object.assign({}, defaultConfig, config), }); } initSyntax(syntax); syntax.config = defaultConfig; return syntax; };