UNPKG

@lwc/style-compiler

Version:

Transform style sheet to be consumed by the LWC engine

23 lines 928 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const postcss_value_parser_1 = __importDefault(require("postcss-value-parser")); const message_1 = require("../utils/message"); function process(root, result) { root.walkDecls(decl => { const valueRoot = postcss_value_parser_1.default(decl.value); let varFound = false; valueRoot.walk(({ type, value }) => { if (!varFound && type === 'function' && value === 'var') { // Add the imported to results messages const message = message_1.varFunctionMessage(value); result.messages.push(message); varFound = true; } }); }); } exports.default = process; //# sourceMappingURL=transform.js.map