Skip to content

scrive/elm-trackjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

elm-trackjs CI

Work in Progress: This project is a fork of elm-rollbar, with the intention of adapting it to work with TrackJS.

TODOs:

  • Add example implementation (will also function as a live test)
  • Test that it works!
  • Add optional Context to include useful things
  • Get rid of console and levels: does not seem very useful for TrackJS
  • Add Scope to include url and "stack trace", anything else?
  • Figure out what to include in customer data, in particular, the various ids
  • Add test for version staying in sync
  • Finish and check documentation
  • Publish!

Possible extra features not currently implemented:

  • Explore how maximum payload size and HTTP 413 response can be handled (without encumbering the API). An idea would be to trim values to a fixed "long enough" length for each field, compute how much of the 100 kB we have left, and then trim rest of stackTrace.
  • Optional console events
  • Optional network telemetry information