Open peat-psuwit opened 2 years ago
Closed by #322
Err... Sorry, should have been more clear. This issue is about getting big uint64 value from introspected object/call. The PR (#322), however, only solve passing BigInt as an argument to introspected call. (It doesn't even have support for setting BigInt to a property.)
Please re-open this issue.
Currently, we're unable to precisely represent a value bigger than
Number.MAX_SAFE_INTEGER = 2 ** 53
.Gjs also has this issue [1], so I'm filing this bug to bring awareness to this problem.
Note that on the argument side, it's simple: just accept both Number and BigInt (see #322).
[1] https://gitlab.gnome.org/GNOME/gjs/-/issues/271