MCPcopy Index your code
hub / github.com/burakson/sherlogjs

github.com/burakson/sherlogjs @v0.1.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.1.0 ↗ · + Follow
0 symbols 0 edges 10 files 0 documented · 0% updated 10y ago★ 4734 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Sherlog.js

A client-side error and event tracker application.

Prerequisites

  • Node
  • Npm
  • MongoDB

Installation

$ git clone git://github.com/burakson/sherlogjs.git
$ cd sherlogjs
$ npm install && bower install && gulp

Configuration & Usage

  • Open config/config.json and change the configuration
  • Hit gulp to prepare the framework
  • Start the server: $ node server.js

Error Tracker

Add the required snippet before any <script> tag so the framework can catch any runtime errors.

See examples/example-error.html for an example implementation

Event Tracker

Events are intentionally triggered on the client-side in order to log spesific events.

See examples/example-event.html for an example implementation

What's next?

  • Unit tests
  • Archiving/Removing errors/events
  • XHR Tracking
  • Dashboard improvements
    • Graphs
    • Password protection

License

MIT License © Burak Son

Core symbols most depended-on inside this repo

Shape

Datastores touched

TrackingCollection · 1 repos
(mongodb)Database · 1 repos

For agents

$ claude mcp add sherlogjs \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page