import { pick } from 'lodash'; export function dashify(str) { return ('' + str) .toLowerCase() .replace(/\s/g, '-') .replace(/[^a-z0-9\-\.]/gi, '') .replace(/\:/g, ''); } // todo: unify with server/utils/index.js:dasherize const dasherize = dashify; export { dasherize }; export const fixCompletedChallengeItem = obj => pick( obj, [ 'id', 'completedDate', 'solution', 'githubLink', 'challengeType', 'files' ] );