JS / Node Stack Trace Parser
Parse V8 and Firefox stack traces into structured frames — function, file, line, column.
Error
TypeError: Cannot read properties of undefined (reading 'foo')
Frames (6 / 6)
| # | Function | File | Line:Col |
|---|---|---|---|
| 0 | Object.handler | /app/src/server.ts | 42:18 |
| 1 | Layer.handle [as handle_request] | /app/node_modules/express/lib/router/layer.js | 95:5 |
| 2 | next | /app/node_modules/express/lib/router/route.js | 144:13 |
| 3 | (anonymous) | /app/src/middleware.ts | 17:9 |
| 4 | process.processTicksAndRejections | node:internal/process/task_queues | 95:5 |
| 5 | Server.startasync | /app/src/index.ts | 8:3 |
Formats handled
- V8:
at Class.method (file:line:col) - V8 anonymous:
at file:line:col - V8 eval / async / Promise: prefix stripped, location kept
- Firefox / SpiderMonkey:
name@file:line:col
You might also like
- .gitignore BuilderPick languages, frameworks, build tools, editors and OS — get a deduped .gitignore.
- Escape / UnescapeEscape or unescape strings for JSON, JavaScript, HTML attribute, XML, and SQL contexts.
- JavaScript AST ViewerParse JS with Acorn and explore the ESTree AST as a collapsible tree and raw JSON.
- JavaScript MinifierMinify JS / ES modules in your browser using Terser. Compression, mangling, and ECMA target are tunable.