1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.MESSAGES = MESSAGES;
- exports.NUMBERS = NUMBERS;
- exports.ALPHABETS = ALPHABETS;
- exports.FUNCTIONS = FUNCTIONS;
- exports.SUBISO = SUBISO;
- const tr = require("./transformers.js");
- function MESSAGES() {
- return {
- MS: {},
- MSroots: {},
- font: {},
- embellish: {},
- role: {},
- enclose: {},
- navigate: {},
- regexp: {},
- unitTimes: ''
- };
- }
- function NUMBERS(numbers = {}) {
- return Object.assign({
- zero: 'zero',
- ones: [],
- tens: [],
- large: [],
- special: {},
- wordOrdinal: tr.identityTransformer,
- numericOrdinal: tr.identityTransformer,
- numberToWords: tr.identityTransformer,
- numberToOrdinal: tr.pluralCase,
- vulgarSep: ' ',
- numSep: ' '
- }, numbers);
- }
- function ALPHABETS() {
- return {
- latinSmall: [],
- latinCap: [],
- greekSmall: [],
- greekCap: [],
- capPrefix: { default: '' },
- smallPrefix: { default: '' },
- digitPrefix: { default: '' },
- languagePrefix: {},
- digitTrans: {
- default: tr.identityTransformer,
- mathspeak: tr.identityTransformer,
- clearspeak: tr.identityTransformer
- },
- letterTrans: { default: tr.identityTransformer },
- combiner: (letter, _font, _cap) => {
- return letter;
- }
- };
- }
- function FUNCTIONS() {
- return {
- fracNestDepth: (n) => tr.vulgarFractionSmall(n, 10, 100),
- radicalNestDepth: (_count) => '',
- combineRootIndex: function (postfix, _index) {
- return postfix;
- },
- combineNestedFraction: tr.Combiners.identityCombiner,
- combineNestedRadical: tr.Combiners.identityCombiner,
- fontRegexp: function (font) {
- return new RegExp('^' + font.split(/ |-/).join('( |-)') + '( |-)');
- },
- si: tr.siCombiner,
- plural: tr.identityTransformer
- };
- }
- function SUBISO() {
- return {
- default: '',
- current: '',
- all: []
- };
- }
|