#!/usr/bin/env coffee

# Read json from stdin & print mbox file to stdout

fs = require 'fs'
Message = require '../src/message'
mbox = require '../src/mbox'

stdin = fs.readFileSync('/dev/stdin').toString()
m = new Message JSON.parse(stdin)

# see mbox(1)
console.log mbox.prefix m.json_data

m.render()
.then (r) ->
  console.log mbox.escape r
.done()
