StackGenVis: Alignment of Data, Algorithms, and Models for Stacking Ensemble Learning Using Performance Metrics https://doi.org/10.1109/TVCG.2020.3030352
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
StackGenVis/frontend/node_modules/base-config-process/lib/utils.js

38 lines
729 B

'use strict';
var utils = require('lazy-cache')(require);
var fn = require;
require = utils;
/**
* Lazily required module dependencies
*/
require('base-config', 'config');
require('base-config-schema', 'schema');
require('base-cwd', 'cwd');
require('base-option', 'option');
require('is-valid-app', 'isValid');
require('micromatch', 'mm');
require('mixin-deep', 'merge');
require = fn;
utils.toRegex = function(val) {
if (val instanceof RegExp) {
return val;
}
if (typeof val === 'string') {
var opts = {};
if (val.indexOf('**') === -1 && !/[\\\/]/.test(val)) {
val = '**/' + val;
}
return utils.mm.makeRe(val, opts);
}
return /./;
};
/**
* Expose `utils`
*/
module.exports = utils;