Skip to content

A package that takes user input and prints it with a star pattern on the terminal. 🎨 πŸ–Œ

License

Notifications You must be signed in to change notification settings

diyonfinesco/any-pattern

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation




Print anything on terminal

The package allows users to print letters and shapes on the terminal with a star pattern and in different colors. It can be installed via npm and can be used in JavaScript or TypeScript by importing the package and calling the "print" and "shape" methods with the desired color.



Installation

To install the package, run the following command in your terminal:

npm i any-pattern

Usage


JavaScript

const anyPattern = require("any-pattern");

anyPattern.anyLog("Hello", "red");

TypeScript

import { anyLog } from 'any-pattern';

anyLog("Bye", "yellowBright");

Ex: anyLog method

import { anyLog } from 'any-pattern';

anyLog("Gm", "yellowBright");

This will print the following output to the terminal:


Ex: anyShape method

import { anyShape } from 'any-pattern';

anyShape("heart", "red");

This will print the following output to the terminal:


More examples

These are some examples for usage.

import { anyLog, anyShape } from 'any-pattern';

// default color (white)
anyLog("Hi");

// red color 
anyLog("Good Morning", "red");

// magenta color 
anyLog("Bye", "magenta");

// hollow square shape with green color 
anyShape("hollow square", "green");

// diamond shape with yellow color 
anyShape("diamond", "yellow");

Shapes

These are few shapes which you can print on your terminal.

  • square
  • hollow square
  • right triangle
  • left triangle
  • downward triangle
  • hollow triangle
  • pyramid
  • hollow pyramid
  • reversed pyramid
  • diamond
  • hollow diamond
  • hourglass
  • heart

Colors

There are several colors to choose from, including standard colors and bright versions of those colors. 🎨 πŸ–Œ

  • black
  • red
  • green
  • yellow
  • blue
  • magenta
  • cyan
  • white
  • blackBright
  • redBright
  • greenBright
  • yellowBright
  • blueBright
  • magentaBright
  • cyanBright
  • whiteBright

Contributing

If you would like to contribute to the development of this package, please create a pull request πŸ‘¨β€πŸ’»

License

This package is licensed under the MIT License.

About

A package that takes user input and prints it with a star pattern on the terminal. 🎨 πŸ–Œ

Topics

Resources

License

Stars

Watchers

Forks