FancyTrack
FancyTrack - JavaScript Error Tracking library from @FancyGrid
Install / Use
/learn @FancyGrid/FancyTrackREADME
FancyTrack
Build v1.0.5
FancyTrack - JavaScript error tracking library from FancyGrid team.
FancyTrack is light alternative to TrackJS service.
Pros and Cons
It is free and light.
But at the moment it overrides window.onerror handler.
window.onerror is not supported by IE Edge
Quick Start
Include a reference to the FancyTrack library
<script src="/fancytrack/fancytrack.min.js"></script>
The FancyTrack object is now accessible. Happy error tracking!
Sample: Base Init
<script>
FancyTrack.init({
url: '/trackerror/'
});
</script>
Sample: Set method of request
<script>
FancyTrack.init({
url: '/trackerror/',
method: 'POST'
});
</script>
Sample: Track/Send custom error
<script>
FancyTrack.init({
url: '/trackerror/'
});
FancyTrack.track("My Error");
</script>
Parametres that FancyTrack sends
- browser
- columnNumber
- errorText
- errorName
- errorStack
- lineNumber
- mobile
- os
- url
- userAgent
Package Directory
The package includes the following:
| README.md
├── client
│ ├── fancytrack.min.js
│ ├── fancytrack.js
| ...
Resources
Capture and report JavaScript errors with window.onerror
Test case of error reporting on php
Install
npm
npm install fancytrack
Support
If you need any assistance or would like to report any bugs found in FancyTrack, please contact us at support@fancygrid.com
Related Skills
node-connect
340.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
340.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.1kCommit, push, and open a PR
