UNPKG

half-past

Version:

natural-language date-parsing in javascript

22 lines (20 loc) 593 B
const logicParse = require('./each-match') // const tokenize = function(doc, context) { let results = [] //this part is handled in compromise // doc.debug() let dates = doc.dates() dates.forEach((ts) => { let obj = logicParse(ts, context) if (obj) { obj.text = ts.out('text') obj.normal = ts.out('normal') // console.log('\n' + obj.start.format('eee dd MMM yyyy, h:mma') + ' → ' + obj.end.format('eee dd MMM yyyy, h:mma') + '\n') // obj.offsets = ts.out('offset') results.push(obj) } }) return results } module.exports = tokenize