Mailspring/message-processor/processors/index.js
Juan Tejada c3ed7cbdef Adds message parsing module + other updates
- Adds an order for the message processing pipeline to ensure that
parsing occurs first
- Adds JSONARRAYType
- Other misc updates
2016-06-22 11:00:35 -07:00

14 lines
339 B
JavaScript

const fs = require('fs')
const processors = fs.readdirSync(__dirname)
.filter((file) => file !== 'index.js')
.map((file) => {
const {processMessage, order} = require(`./${file}`)
return {
order,
processMessage: processMessage || (msg) => msg,
}
})
.sort(({order: o1}, {order: o2}) => o1 - o2)
module.exports = {processors}