infinitered / infinitered/reactotron

Add line tracing into logging

Open
#292 4 comments 1 reaction 0 assignees View on GitHub
request :+1:
Dominant language
TypeScript
Stars
15.6k
Forks
972
PR merge metrics
No merged PRs in 30d

Description

Could we show where the log statement was executed from? - Like chrome dev tools - `Filename:LinoNo`.

also, when using `console.tron.log()` could we show the data type?

```
console.tron.log("1.23");
console.tron.log(parseFloat("1.23"));
console.tron.log(1.23);
```

These all output `1.23` - it would be great to know which type is returned.

Awesome project, very efficient compared to all other RN debuggers. 👍

Contributor guide

Open the contributing guide

Research direction

Start at the console.tron.log entry point and the logging output path, then inspect how Chrome DevTools-style source locations and values are represented. Done means log entries show Filename:LineNo and the three examples distinguish a string, a parsed number, and a numeric literal.

Written by the indexing model from the issue text.

Assessment

Tech stack
react-native, typescript
Domain
desktop, developer-experience
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.