applyFiltersWithArgs(req, ...args) { this[HANDLERS] = this[HANDLERS].filter(({ route, handler }) => [...handler.get('filters')].every(fn => fn(requestWithParams(req, route), ...args) ) ); }
let validateForm = formValues => { const allFieldsValid = [DEFAULT_FIELDS.NAME, DEFAULT_FIELDS.PATH].every(f => { const field = formValues[f]; return !isEmptyString(field) && !field.includes(' '); }); const pathIsValid = isLowerCase(formValues[DEFAULT_FIELDS.NAME]); const valid = allFieldsValid && pathIsValid; return { ...(!valid && { [FORM_ERROR]: valid }) }; }
const validateForm = values => { const fields = { name: v => !isEmptyString(v), version: v => (v === '' || !v ? true : !v.includes(' ') && isLowerCase(v)) }; const valid = ['name', 'version'].every(f => fields[f](values[f])); return { ...(!valid && { [FORM_ERROR]: valid }) }; }
(Array.isArray(query) ? query : [query]).every( (q) => (q.measures && q.measures.length) || (q.dimensions && q.dimensions.length) || (q.timeDimensions && q.timeDimensions.length) )
describe('app.inspect()', () => { let app; before(() => { app = utils.app('apps/demo'); return app.ready(); }); after(() => app.close()); it('should inspect app properties', () => { assert([ 'name', 'baseDir', 'env', 'subdomainOffset', 'controller', 'middlewares', 'serviceClasses', 'config', 'httpclient', 'loggers', ].every(p => Object.prototype.hasOwnProperty.call(app.inspect(), p))); assert(app.inspect().name === 'demo'); }); });
.views(self => ({ get valid() { return [self.editor, self.projectsPath].every(e => !isEmptyString(e));
const errors = []; (parsers || [ JSON.parse ]).every((parser) => { try { config = parser(content);
assert(Object.prototype.hasOwnProperty.call(app.serviceClasses, 'foo')); assert( [ 'bar' ].every(p => Object.prototype.hasOwnProperty.call(app.serviceClasses.foo, p)) ); });
argv.all ? true : ["pre", "post"].every(prefix => !item.value.startsWith(prefix))
/**@function*/ /** * [fn.isObj] 判断是否为:正常Object * @param value : any */ function isObj(value) { return !!value && typeof value == 'object' && [_global, _self].indexOf(value) == -1 && [isArr, isFun, isErr, isDat, isReg].every(function(func) { return !func(value); }); }
applyFiltersWithArgs(req, ...args) { this[HANDLERS] = this[HANDLERS].filter(({ route, handler }) => [...handler.get('filters')].every(fn => fn(requestWithParams(req, route), ...args) ) ); }
var errors = []; (parsers || [JSON.parse]).every(function (parser) { try { config = parser(content);
/** * [fn.isObj] 判断是否为:正常Object * @param value : any */ function isObj(value) { return !!value && typeof value == 'object' && [_global, _self].indexOf(value) == -1 && [isArr, isFun, isErr, isDat, isReg].every(function(func) { return !func(value); }); }
/**@function*/ /** * [fn.isObj] 判断是否为:正常Object * @param value : any */ function isObj(value) { return !!value && typeof value == 'object' && [_global, _self].indexOf(value) == -1 && [isArr, isFun, isErr, isDat, isReg].every(function(func) { return !func(value); }); }