bitmap-editor-challenge

1.0.0 • Public • Published

Bitmap Editor Challenge

 ~-------------------~
 |  _     __         |
 | | \   |     /\    |
 | |  \  |_   /__\   |
 | |  /  |   /    \  |
 | |_/   |  /      \ |
 |                   |
 ~-------------------~

To install and setup

  1. Fork this repo
  2. git clone git@github.com:zuzanna-maria/bitmap-editor-challenge.git && cd bitmap-editor-challenge
  3. npm install to install project dependencies
  4. node index.js to run the app

Running tests

This project uses the Jasmine test framework. To run tests, navigate to the ./spec directory and run:

npm test
# or
npx jasmine spec.js

##To operate the Bitmap Editor using CLI

I M N - Create a new M x N image with all pixels coloured white (O).
C - Clears the table, setting all pixels to white (O).
L X Y C - Colours the pixel (X,Y) with colour C.
V X Y1 Y2 C - Draw a vertical segment of colour C in column X between rows Y1 and Y2 (inclusive).
H X1 X2 Y C - Draw a horizontal segment of colour C in row Y between columns X1 and X2 (inclusive).
S - Show the contents of the current image
X - Terminate the session"
  • NB: Colours are represented by different characters.

This project can be downloaded as an npm package [here] (http://google.com).

Readme

Keywords

none

Package Sidebar

Install

npm i bitmap-editor-challenge

Weekly Downloads

0

Version

1.0.0

License

ISC

Unpacked Size

9.47 kB

Total Files

8

Last publish

Collaborators

  • zuzanna-maria