rich-message
v1.0.2
Published
Turn a plain message into a rich HTML message.
Downloads
7
Readme
rich-message
Turn a plain message into a rich HTML message
Install
npm install rich-message
Usage
var richMessage = require('rich-message')
var basicMessage = {
text: 'hi maxogden', // text entered by a user
username: 'mafintosh', // github username
timestamp: Date.now()
}
var username = 'maxogden' // current user's github username (used for highlighting)
var output = richMessage(basicMessage, username)
// { text: 'hi maxogden',
// username: 'mafintosh',
// timestamp: 1458939703123,
// anon: false,
// avatar: 'https://github.com/mafintosh.png',
// timeago: '2:01 PM',
// html: '<div class="highlight"><p>hi maxogden</p><p></p></div>' }
This module is currently very tightly coupled with friends (sorry). If you'd like to help make it more usable for other projects, please fork and contribute!
Contributing
Contributions welcome! Please read the contributing guidelines first.