casper-js-sdk version 2.13.0 and 2.13.1 causes the following message to be logged from the typedjson library on startup and when running tests.
@jsonMember on e.StoredValue: cannot resolve specified property constructor at runtime. If the type is not yet defined, for example due to circular references, add '() => ' before it. E.g. @jsonMember(() => Foo)
This does not happen with version 2.12.1.
Environment:
AWS lambda, Node v19.4.0
Proposed fix
I tried changing the decorator on EraSummary.StoredValue here , from this:
Description
casper-js-sdk version 2.13.0 and 2.13.1 causes the following message to be logged from the typedjson library on startup and when running tests.
This does not happen with version 2.12.1.
Environment: AWS lambda, Node v19.4.0
Proposed fix
I tried changing the decorator on EraSummary.StoredValue here , from this:
to this:
and the warning no longer appears.