UNPKG

to-words

Version:

Converts numbers (including decimal points) into words & currency.

62 lines (61 loc) 2.27 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); class Locale { constructor() { this.config = { currency: { name: '원', plural: '원', symbol: '', fractionalUnit: { name: '', plural: '', symbol: '', }, }, texts: { and: '하고 ', minus: '마이너스', only: '', point: '점', }, trim: true, numberWordsMapping: [ { number: 1000000000000, value: '조' }, { number: 100000000, value: '억' }, { number: 10000, value: '만' }, { number: 1000, value: '천' }, { number: 100, value: '백' }, { number: 90, value: '구십' }, { number: 80, value: '팔십' }, { number: 70, value: '칠십' }, { number: 60, value: '육십' }, { number: 50, value: '오십' }, { number: 40, value: '사십' }, { number: 30, value: '삼십' }, { number: 20, value: '이십' }, { number: 19, value: '십구' }, { number: 18, value: '십팔' }, { number: 17, value: '십칠' }, { number: 16, value: '십육' }, { number: 15, value: '십오' }, { number: 14, value: '십사' }, { number: 13, value: '십삼' }, { number: 12, value: '십이' }, { number: 11, value: '십일' }, { number: 10, value: '십' }, { number: 9, value: '구' }, { number: 8, value: '팔' }, { number: 7, value: '칠' }, { number: 6, value: '육' }, { number: 5, value: '오' }, { number: 4, value: '사' }, { number: 3, value: '삼' }, { number: 2, value: '이' }, { number: 1, value: '일' }, { number: 0, value: '영' }, ], }; } } exports.default = Locale;