@omni-door/tpl-spa-react
Version:
The React single-page-application project template
10 lines (9 loc) • 1.33 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.tpl_postcss = void 0;
var utils_1 = require("@omni-door/utils");
var tpl = "`${use_strict}\n\nmodule.exports = {\n plugins: [\n require('autoprefixer')()${layout === 'rem' ? `,\n // https://github.com/pigcan/postcss-plugin-px2rem\n require('postcss-plugin-px2rem')({\n replace: true,\n rootValue: 37.5,\n unitPrecision: 10,\n propBlackList: ['border', 'border-width']\n })` : layout === 'viewport' ? `,\n // https://github.com/lkxian888/postcss-px-to-viewport-8-plugin\n require('postcss-px-to-viewport-8-plugin')({\n viewportWidth: 375, // Viewport width (number).\n viewportHeight: 1334, // Viewport height (number).\n unitPrecision: 3, // Decimal precision (number).\n viewportUnit: 'vw', // Unit to convert to (string).\n fontViewportUnit: 'vw', // Font unit to convert to (string).\n selectorBlackList: ['.ignore', '.hairlines'], // Class names to exclude from conversion (array).\n minPixelValue: 1, // Minimum pixel value to convert (number).\n mediaQuery: false // Allow px conversion in media queries (true/false).\n })` : ''}\n ]\n};\n`";
exports.tpl_postcss = {
tpl: tpl
};
exports.default = utils_1.tplEngineInit(exports.tpl_postcss, 'tpl');