UNPKG

haven-secrets-core

Version:

Core for Haven, the easy to use centralized secrets manager.

16 lines (13 loc) 632 B
//TODO: REFACTOR const getUniqueTableNamesFromGroupNames = (groupNames) => { return groupNames.reduce((tableNames, groupName) => { if (groupName.endsWith("ReadGroup")) { tableNames.push(groupName.slice(0, -9)); } else if (groupName.endsWith("WriteGroup")) { tableNames.push(groupName.slice(0, -10)); } return tableNames; }, []) .filter((tableName, index, self) => self.indexOf(tableName) === index); }; export default getUniqueTableNamesFromGroupNames;