UNPKG

bisheng

Version:

Transform Markdown(and other static files with transformers) into a SPA website using React.

105 lines (102 loc) 2.48 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _default = function _default(_ref) { var postcssConfig = _ref.postcssConfig, lessConfig = _ref.lessConfig; return [{ test: function test(filePath) { return /\.css$/.test(filePath) && !/\.module\.css$/.test(filePath); }, use: [{ loader: require.resolve('css-loader') }, { loader: require.resolve('postcss-loader'), options: { postcssOptions: postcssConfig } }] }, { test: /\.module\.css$/, use: [{ loader: require.resolve('css-loader'), options: { modules: { localIdentName: '[local]___[hash:base64:5]' } } }, { loader: require.resolve('postcss-loader'), options: { postcssOptions: postcssConfig } }] }, { test: function test(filePath) { return /\.less$/.test(filePath) && !/\.module\.less$/.test(filePath); }, use: [{ loader: require.resolve('css-loader') }, { loader: require.resolve('postcss-loader'), options: { postcssOptions: postcssConfig } }, { loader: require.resolve('less-loader'), options: { lessOptions: lessConfig } }] }, { test: /\.module\.less$/, use: [{ loader: require.resolve('css-loader'), options: { modules: { localIdentName: '[local]___[hash:base64:5]' } } }, { loader: require.resolve('postcss-loader'), options: { postcssOptions: postcssConfig } }, { loader: require.resolve('less-loader'), options: { lessOptions: lessConfig } }] }, { test: function test(filePath) { return /\.scss$/.test(filePath) && !/\.module\.scss$/.test(filePath); }, use: [{ loader: require.resolve('css-loader') }, { loader: require.resolve('postcss-loader'), options: { postcssOptions: postcssConfig } }, require.resolve('sass-loader')] }, { test: /\.module\.scss$/, use: [{ loader: require.resolve('css-loader'), options: { modules: { localIdentName: '[local]___[hash:base64:5]' } } }, { loader: require.resolve('postcss-loader'), options: { postcssOptions: postcssConfig } }, require.resolve('sass-loader')] }]; }; exports["default"] = _default;