babel-plugin-css-modules-transform
Version:
Transform required css modules so one can use generated class names.
22 lines (18 loc) • 540 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = camelCase;
var _utils = require('../utils');
/**
* Resolves camelCase option for css-modules-require-hook
*
* @param {*} value
* @returns {boolean}
*/
function camelCase(value /* , currentConfig */) {
if (!(0, _utils.isBoolean)(value) && ['dashes', 'dashesOnly', 'only'].indexOf(value) < 0) {
throw new Error(`Configuration 'camelCase' is not a boolean or one of 'dashes'|'dashesOnly'|'only'`);
}
return value;
}
;