ion-js
ion-js copied to clipboard
A JavaScript implementation of Amazon Ion.
I am currently working with QLDB -> Kinesis stream -> AWS lambda (node.js 18+) and I am encountering the following when loading an ion record in the lambda: ```js "errorType":...
Currently there is an issue with TypeScript's newer version for mixed-in classes with functions returning 'this' because it generates TS2526 error in DTS file. Once the issue is resolved within...
I ran into an issue today trying to write to the QLDB database with a Decimal class I built like this: ``` const decimalNumber = new ion.Decimal('1.0'); ``` When I...
ion-js crashes when parsing a very large string ``` $ npm ls ion-js [email protected] /home/ANT.AMAZON.COM/calebev/test └── [email protected] $ node -v v18.12.0 ion.load(JSON.stringify(Buffer.alloc(50_000_000).fill('a').toString('base64'))) $ node -p "require('ion-js').load(JSON.stringify(Buffer.alloc(50_000_000).fill('a').toString('base64')))" [641427:0x560ab00] 21984 ms: Scavenge...