iban-tools

Tools / code generators for IBAN validation
Log | Files | Refs

commit c303d3aadedf9e3e4333405c459bbe0f17843262
parent 81b6dbcb10146eb86cf5928d2ce4278167d03621
Author: Antoine A <>
Date:   Tue, 18 Feb 2025 14:05:15 +0100

Improve ts codegen

Diffstat:
Mcodegen_ts.py | 10+++++-----
1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/codegen_ts.py b/codegen_ts.py @@ -21,13 +21,13 @@ ts = """/* TALER; see the file COPYING. If not, see <http://www.gnu.org/licenses/> */ -/// IBAN ASCII characters rules +/** IBAN ASCII characters rules */ export enum IbanC { - /// Digits (0-9) + /** Digits (0-9) */ n, - /// Uppercase (A-Z) + /** Uppercase (A-Z) */ a, - /// Digits or uppercase (0-9 & A-Z) + /** Digits or uppercase (0-9 & A-Z) */ c, } @@ -72,7 +72,7 @@ export const VALID_IBAN: [string, string?][] = [ for r in registry: bban = r["bban_example"] if bban is None: - test += f'["{r["iban_example"]}", null],\n' + test += f'["{r["iban_example"]}", undefined],\n' else: test += f'["{r["iban_example"]}", "{bban}"],\n' ts += "};"