'use strict'; const path = require('path'); const opentype = require('opentype.js'); const charPreset = require('./char-preset'); const fontPath = path.join(__dirname, '../fonts/Comismsh.ttf'); const font = opentype.loadSync(fontPath); const ascender = font.ascender; const descender = font.descender; const options = { width: 150, height: 50, noise: 1, color: false, background: '', size: 4, ignoreChars: '', fontSize: 56, charPreset, font, ascender, descender }; const loadFont = filepath => { const font = opentype.loadSync(filepath); options.font = font; options.ascender = font.ascender; options.descender = font.descender; }; module.exports = { options, loadFont };