This PR refactors the encoding of Glow nodes to Ber ASN.1 and decoding of Ber ASN.1 to Glow nodes in TypeScript
This refactor focuses on 2 things:
TypeScript-ifying the existing code
Separating the data model from the encoding/decoding steps
Currently the decoder is very strict, in that it will throw away everything it's decoded when encountering an error. Work is being done to make this more forgiving in a separate PR.
This PR refactors the encoding of Glow nodes to Ber ASN.1 and decoding of Ber ASN.1 to Glow nodes in TypeScript
This refactor focuses on 2 things:
Currently the decoder is very strict, in that it will throw away everything it's decoded when encountering an error. Work is being done to make this more forgiving in a separate PR.