This package will convert mm-format-nrc to eng-format-nrc or eng-format-nrc to mm-format-nrc.
npm install mm-nrc-converter
- Convert 'MM-NRC to Eng-NRC' or 'Eng-NRC to MM-NRC'
- Detect MM-NRC or Eng-NRC
- Convert 'MM-Numbers to Eng-Numbers' or 'Eng-numbers to MM-Numbers'
const NrcConverter = require("mm-nrc-converter");
console.log(NrcCoverter.autoConvertNrc("၈/မမန (နိုင်) 643434"));
console.log(NrcCoverter.autoConvertNrc("11/MaMaNa (N) 643434"));
console.log(NrcCoverter.convertNrc("၈/မမန (နိုင်) 643434", "mm", "eng"));
console.log(NrcCoverter.detect("၈/မမန (နိုင်) 643434", "mm"));
console.log(NrcCoverter.detect("11/MaMaNa (N) 643434", "mm"));
// Convert myanmar numbers to english number (Bonus 😄😅)
console.log(NrcConverter.converNumbers("0123456789", "eng", "mm"));
console.log(NrcConverter.converNumbers("၀၁၂၃၄၅၆၇၈၉", "mm", "eng"));
nrc
{String} The Nrc e.g: 12/MaMaNa(N)000002 or ၈/မမန(နိုင်)၀၁၂၁၀၂, 12/MaMaNa (N) 000002 or ၈/မမန (နိုင်) ၀၁၂၁၀၂
nrc
{String} The Nrc e.g: 12/MaMaNa(N)000002 or ၈/မမန(နိုင်)၀၁၂၁၀၂, 12/MaMaNa (N) 000002 or ၈/မမန (နိုင်) ၀၁၂၁၀၂from
{String} e.g: engDefault
or mmto
{String} e.g: mmDefault
or eng
numbers
{String} The string numbers e.g: 0123456789 or ၀၁၂၃၄၅၆၇၈၉from
{String} e.g: engDefault
or mmto
{String} e.g: mmDefault
or eng
nrc
{String} The Nrc e.g: 12/MaMaNa(N)000002 or ၈/မမန(နိုင်)၀၁၂၁၀၂, 12/MaMaNa (N) 000002 or ၈/မမန (နိုင်) ၀၁၂၁၀၂type
{String} e.g: mm or engDefault
If you're looking for further usage see the examples included in this repository.
Tests are written in JEST and give complete coverage of all APIs.
npm install
npm test