UNPKG

tm-text

Version:

Trackmania and Maniaplanet text parser and formatter

7 lines (6 loc) 569 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.withDefaultOptions = void 0; const syntax_1 = require("./syntax"); const withDefaultOptions = (options = {}) => (Object.assign(Object.assign({ syntax: syntax_1.SYNTAX.MANIAPLANET, scheme: 'https', font: Object.assign({ family: 'Times New Roman', size: '16px', weight: 'normal' }, options.font) }, options), { playerParameters: Object.assign({ playerlogin: null, lang: null, nickname: null, path: null }, options.playerParameters) })); exports.withDefaultOptions = withDefaultOptions;