Skip to content

Debug TypeScript/JavaScript via TUI. Checkpoint functions, edit state, skip execution. Written in Rust 🦀

License

Notifications You must be signed in to change notification settings

ErenayDev/checkpoint-ts

Repository files navigation

checkpoint.ts

codecov CI Crates.io License: MIT Rust Version Downloads

Stop rerunning 10 functions to debug the 11th.

Interactive checkpoint system for TypeScript/JavaScript development. Inspect state, skip functions, inject values, profile execution.

Written in Rust 🦀 | Works with Bun, Node, Deno


Functional logic has not yet been implemented. Please check again in the future.


Contributing

We welcome contributions! Please see our Contributing Guide for details.


License

Copyright (c) ErenayDev erenaydev@proton.me

This project is licensed under the MIT license (LICENSE or http://opensource.org/licenses/MIT)


Sponsors

Special thanks to our sponsors who make this project possible:

#1 Sponsors

#2 Sponsors

#3 Sponsors


Acknowledgments

Built with:

  • SWC for TypeScript/JavaScript parsing
  • Ratatui for terminal user interface
  • Tokio for async runtime support

About

Debug TypeScript/JavaScript via TUI. Checkpoint functions, edit state, skip execution. Written in Rust 🦀

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages