Debugging Imba code from the terminal

Back

A few days ago, I was doing some refactoring and making improvements on Formidable (An API Framework for Rapid API Development). In addition to writing tests, I wasn't keen on making a build then installing it in a test project to test and see if my code was still working as expected as I felt it was a bit too much of a pain to do.

This is where I found myself wishing Imba had a REPL that I could use to test my new code changes.

After realizing that there wasn't a REPL for Imba, I decided to create one.

Imba Shell

Imba Shell is an Interactive debugger and REPL for Imba, inspired by PsySH.

It's built on top of Node.js REPL and has few extra features.

Installation

To install Imba Shell on your machine, you can use npm or yarn:

$ npm install -g imba-shell # with npm
$ yarn global add imba-shell # with yarn

Usage

To start using Imba Shell, just use the imba-shell command in your terminal:

shell

Note, you can also use imbas instead of 'imba-shell` to run the REPL.

Features

To find out more about the project, head over to Imba Shell's Github Repo.

© Donald Pakkies.
github