Symbolicates backtraces using symbols in an S3 bucket.
- I accept backtraces in the proprietary IdleGame json format that contains a bugsnag report.
- I decode the backtrace using symbol files from s3.
yarn install
yarn devThe entrypoint is index.ts Make changes to files in src/ and it will restart.
Symbols are downloaded from the s3 bucket named in .env.
If needed, you can provide s3 credentials when calling decodeJsonPayload.
You will need a .env.local file with credentials for the test symbols.
Credentials for the test symbols can be gotten from Troy.
yarn testyarn docker:build
# run the container to check it
yarn docker:run