Skip to content

Mithgol/node-ciel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This module (ciel) writes coloured logs in console window.

Its name higlights similarities in the pronunciation of:

  • spelling of the letters C.L. meaning “coloured logs”,

  • the French word “ciel”,

  • the name of a certain character in “Tsukihime”, “Kagetsu Tohya”, “Melty Blood”, “Carnival Phantasm”.

This module is written in JavaScript and requires Node.js to run.

Installing Ciel

(npm package version) (a histogram of downloads)

  • Latest packaged version: npm install ciel

  • Latest githubbed version: npm install https://github.com/Mithgol/node-ciel/tarball/master

You may visit https://github.com/Mithgol/node-ciel#readme occasionally to read the latest README because the package's version is not planned to grow after changes when they happen in README only. (And npm publish --force is forbidden nowadays.)

Using Ciel

When you require() the installed module, you get an object with the following methods:

  • .ok(someString)

  • .fail(someString)

  • .warn(someString)

  • .skip(someString)

  • .dupe(someString)

  • .status(someString)

  • .folder(someString)

Each of them writes the corresponding message (coloured and in all caps) in the console window and then writes the given string in plain text.

Example:

(screenshot)

Testing Ciel

(build testing status)

It is necessary to install JSHint for testing.

  • You may install JSHint globally (npm install jshint -g) or locally (npm install jshint in the directory of Ciel).

After that you may run npm test (in the directory of Ciel). Only the JS code errors are caught; the code's behaviour is not tested.

License

MIT license (see the LICENSE file).

About

Coloured logs in console window.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published