Sha256: c846819fdc23739025f77e801b70d24b22358ce1ae3a05759830143236850bd2
Contents?: true
Size: 757 Bytes
Versions: 12
Compression:
Stored size: 757 Bytes
Contents
formatDate = (date)-> if date moment(date).format("YYYY-MM-DD HH:mm:ss z") else "" formatDateWithHumanized = (date) -> if date "#{moment(date).format("YYYY-MM-DD HH:mm:ss z")} (#{moment(date).fromNow()})" else "" formatDuration = (start, finish)-> moment.duration(moment(finish).diff(moment(start))).humanize() formatDateWithDuration = (date, start)-> if date && start "#{formatDate(date)} (#{formatDuration(start, date)})" else if date "#{formatDate(date)}" else "" Handlebars.registerHelper('date', formatDate) Handlebars.registerHelper('dateWithHumanized', formatDateWithHumanized) Handlebars.registerHelper('duration', formatDuration) Handlebars.registerHelper('dateWithDuration', formatDateWithDuration)
Version data entries
12 entries across 12 versions & 1 rubygems