codeboxide / bugs.js Goto Github PK
View Code? Open in Web Editor NEWA NodeJS library providing a unified interface to common debuggers (gdb, jdb, pdb, ...)
A NodeJS library providing a unified interface to common debuggers (gdb, jdb, pdb, ...)
what about js from Chrome over their Remote Debugging Protocol?
Debugger interfaces start asynchronously, thus we can not start writing commands right away and must wait till it's started.
Parse arguments correctly to normalize them to spec.
And parse responses to a consistent format
Some features such as stepi
aren't available for python
for example.
So we should either return a blacklist
of unsupported features or a whitelist
of support features for that debugger (possibly built by subtracting a backlist
for a debugger from the list of features in the spec).
This will be done before first public release
Do not mistakenly process output as command results in some cases.
This happens for example when the running program changes state (stops after finishing execution for example) and triggers an event displaying data to stdout that we mistakenly interpret as a result.
Debuggers should have something like .isResult
that determines if a given buffer is a result or not, being true
by default (unless overridden).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.