18 lines
363 B
JavaScript
18 lines
363 B
JavaScript
|
// Write font in binary format
|
||
|
'use strict';
|
||
|
|
||
|
|
||
|
const AppError = require('../app_error');
|
||
|
const Font = require('../font/font');
|
||
|
|
||
|
|
||
|
module.exports = function write_images(args, fontData) {
|
||
|
if (!args.output) throw new AppError('Output is required for "bin" writer');
|
||
|
|
||
|
const font = new Font(fontData, args);
|
||
|
|
||
|
return {
|
||
|
[args.output]: font.toBin()
|
||
|
};
|
||
|
};
|