// index.jsvartaiwanIdValidator=require("taiwan-id-validator2");console.log(taiwanIdValidator.isGuiNumberValid('12345675'));// 統一編號console.log(taiwanIdValidator.isNationalIdentificationNumberValid('A12345678'));// 身分證字號console.log(taiwanIdValidator.isResidentCertificateNumberValid('AA00000009'));// 居留證編號console.log(taiwanIdValidator.isCitizenDigitalCertificateValid('AA12345678901234'));// 自然人憑證console.log(taiwanIdValidator.isEInvoiceCellPhoneBarcodeValid('/U.5+A33'));// 手機條碼console.log(taiwanIdValidator.isEInvoiceDonateCodeValid('001'));// 捐贈碼vars='12345675';if(taiwanIdValidator.isGuiNumberValid(s)){console.log(s+' is a valid GUI Number.');}else{console.log(s+' is not a valid GUI Number.');}
ES6, Typescript
// index.jsimport{isGuiNumberValid,// 統一編號isNationalIdentificationNumberValid,// 身分證字號isResidentCertificateNumberValid,// 居留證編號isCitizenDigitalCertificateValid,// 自然人憑證isEInvoiceCellPhoneBarcodeValid,// 手機條碼isEInvoiceDonateCodeValid// 捐贈碼}from'taiwan-id-validator2'console.log(isGuiNumberValid('12345675'))console.log(isNationalIdentificationNumberValid('A12345678'))console.log(isResidentCertificateNumberValid('AA00000009'))console.log(isCitizenDigitalCertificateValid('AA12345678901234'))console.log(isEInvoiceCellPhoneBarcodeValid('AA12345678901234'))console.log(isEInvoiceDonateCodeValid('AA12345678901234'))consts='12345675'if(isGuiNumberValid(s)){console.log(s+' is a valid GUI Number.')}else{console.log(s+' is not a valid GUI Number.')}