@alicloud/console-toolkit-plugin-react
Version:
console toolkit plugin for base react app
54 lines (53 loc) • 1.71 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.getCondtions = void 0;
var path_1 = require("path");
function getCondtions(cwd) {
return {
LessConditionsPreset: {
stable: {
test: function (value) {
var shouldBeLess = /\.less$/;
var shouldBeScopedLess = /\.(scoped?|module)\.less$/;
var isLess = shouldBeLess.test(value);
var isScopedLess = shouldBeScopedLess.test(value);
return isLess && !isScopedLess;
},
},
legacy: {
test: /\.less$/,
exclude: [
(0, path_1.resolve)(cwd, 'src/components'),
(0, path_1.resolve)(cwd, 'src/containers'),
(0, path_1.resolve)(cwd, 'src/routes'),
],
},
widget: {
test: /\.less$/,
include: [
/node_modules/
]
}
},
ScopedLessConditionsPreset: {
stable: {
test: /\.(scoped?|module)\.less$/,
},
legacy: {
test: /\.less$/,
include: [
(0, path_1.resolve)(cwd, 'src/components'),
(0, path_1.resolve)(cwd, 'src/containers'),
(0, path_1.resolve)(cwd, 'src/routes'),
],
},
widget: {
test: /\.less$/,
exclude: [
/node_modules/
]
}
}
};
}
exports.getCondtions = getCondtions;
;