UNPKG

cluedin-widget

Version:

This is the project for creating and managing widgets in CluedIn.

26 lines (22 loc) 629 B
var formatNameToConfigName = function( name ) { return name.toLowerCase().replace( " ", "" ); }; var wellKnownProviders = [ 'salesforce', 'zendesk', 'slack', 'dropbox', 'twitter', "office365" ]; var filterByMostWellKnownProvider = function( p ) { return (wellKnownProviders.indexOf( formatNameToConfigName( p.Name ) ) > -1); }; var filterByAuthProblem = function( p ) { return p.FailingAuthentication; }; module.exports = { filterByMostWellKnownProvider: filterByMostWellKnownProvider, formatNameToConfigName: formatNameToConfigName, filterByAuthProblem: filterByAuthProblem };