visitInteger method
Visits the given integer.
Implementation
@override
dynamic visitInteger(TomlInteger integer) {
// Use `int` only if the number can be represented as a 64-bit signed
// integer (or can be represented by a JavaScript number if the code
// has been compiled to JS), otherwise return a `BigInt`.
if (integer.value.isValidInt) return integer.value.toInt();
return integer.value;
}