On-site cat on the console!

Overview

CICD npm version code style: prettier

Genbaneko

Let's display "Yoshi!" on the console. When the code just won't work, when debugging is too tedious, this makes everything better! (It won't).

*Do not use it in a serious place. This "Yoshi!" may be a flag that something bad is about to happen!

          ∧  /ヽ
         // ̄ ̄\|
         ∠__╋__〉
        /   ①八① \
        工ニ f(_人_) エ |′
        \   ヽノ  ノ ヘ
      ⊂⌒)_>―――イ (_) /
       `ー、_ノ/ ̄ヽ |/
         _||  | |
        (  人_ノ Λ
         \ス ̄ ̄レ-Λ \
        ( ̄ ) / / \ノ\
          ̄ ̄ ( ヽ  \_)
            \ノ

Prerequisites

This project requires NodeJS (version 14 or later) and NPM. Node and NPM are really easy to install. To make sure you have them available on your machine, try running the following command.

$ npm -v && node -v
8.11.0
v16.16.0

Table of contents

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Installation

BEFORE YOU INSTALL: please read the prerequisites

To install and set up the library, run:

$ npm install genbaneko

Or if you prefer using Yarn:

$ yarn add genbaneko

Usage

import { genbaneko, mGenbaneko } from 'genbaneko';
// or
const { genbaneko, mGenbaneko } = require('genbaneko');

// Only on-site cats are output
genbaneko();
mGenbaneko.normal();

// Use this when you want your cat to speak or think
mGenbaneko.think('Hello');
mGenbaneko.say('WTF');

// It works without any text arguments.
// In that case, "Yoshi !!" is displayed by default.
mGenbaneko.think();
mGenbaneko.say();

Take advantage of the command line

$ genbaneko help # or, -h, --help
Usage: genbaneko [options] [command]

Let's display "Yoshi!" on the console.

Options:
  -V, --version   output the version number
  -h, --help      display help for command

Commands:
  say [string]    say something
  think [string]  think something
  help [command]  display help for command

"Yoshi !!" is a Japanese word for "challenging during confirmation work". It is used in Japan as a net meme when bad things happen. If the code for your project doesn't work, write a comment saying "なんだか知らんがとにかくよし! "

That's all there is to it. Pull requests to add other kinds of "genbaneko" are welcome! See ToDo for features we would like to add.

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Add your changes: git add .
  4. Commit your changes: git commit -am 'Add some feature'
  5. Push to the branch: git push origin my-new-feature
  6. Submit a pull request 😎

ToDo

  • Addition of "doushite"
  • Make the character speak
  • Colorful cats

Contact us

Credits

I wrote README.md with reference to this

Authors

moons14 - moons-14

License

MIT License © 2022 moons14

You might also like...

print faceit elo into the console/chat via telnet

Print MM Ranks and FaceIT elo ingame This tool uses telnet to interact with the console in CS:GO Description Gets faceit elo via the official faceit a

Sep 20, 2022

A simple library to draw option menu or other popup inputs and layout on Node.js console.

A simple library to draw option menu or other popup inputs and layout on Node.js console.

console-gui-tools A simple library to draw option menu or other popup inputs and layout on Node.js console. console-gui-tools A simple Node.js library

Dec 24, 2022

Beautiful errors for Remix, both in browser and console

Beautiful errors for Remix, both in browser and console

Rekindled Beautiful errors for Remix, both in browser and console. This project is inspired by php's ignition. I am personally in love with the idea o

Nov 22, 2022

A tool to install ubuntu mainline kernels from the console.

Ubuntu Kernel Tool A tool to list, download, and install mainline kernels from the Ubuntu mainline repository. ULTIMATE DISCLAIMER: DO NOT USE THIS TO

Jan 21, 2022

Qovery Web Console 🌎

Qovery console Quick start yarn // start project yarn start // start storybook yarn run storybook Generate an application Run nx g @nrwl/react:app my-

Dec 27, 2022

The best desktop console calculator yet!

The best desktop console calculator yet!

TBCalc - Console Calculator The best desktop console calculator yet! 🌐 Try TBCalc Online: https://tbcalc.tcb13.com 💻 TBCalc Windows App: https://tbc

Sep 7, 2022

Quickly create console debugging information for multiple languages.

Quickly create console debugging information for multiple languages.

Debugger for Console Quickly create console debugging information for multiple languages. This plugin uses antfu/starter-vscode as the initial templat

Oct 21, 2022

Colorconsole provides an interesting way to display colored info, success, warning and error messages on the developer console in your browser

Colorconsole provides an interesting way to display colored info, success, warning and error messages on the developer console in your browser

ColorConsole NPM Package Colorconsole provides an interesting way to display colored info, success, warning and error messages on the developer consol

Sep 19, 2022

Personal RasPi console for my car for basic diagnostics and media playback.

Personal RasPi console for my car for basic diagnostics and media playback.

mycardashpoc Personal RasPi console for my car for basic diagnostics and media playback. Integrates with OBD and MPD and serves a simple dashboard wit

Jul 12, 2022
Comments
  • CLI

    CLI

    I have made the genbaneko's CLI more useful.

    For information on how to package the CLI to make it available as a global command, see:

    https://qiita.com/suzuki_sh/items/f3349efbfe1bdfc0c634 https://github.com/google/budoux/tree/main/javascript

    I recommend adding the dist directory to .gitignore.

    git clone https://github.com/eggplants/genbaneko
    cd genbaneko
    git checkout cli
    npm i
    sudo npm link
    
    $ genbaneko help # or, -h, --help
    Usage: genbaneko [options] [command]
    
    Let's display "Yoshi!" on the console.
    
    Options:
      -V, --version   output the version number
      -h, --help      display help for command
    
    Commands:
      say [string]    say something
      think [string]  think something
      help [command]  display help for command
    
    
    Usage
    $ genbaneko
              ∧  /ヽ
             // ̄ ̄\|
             ∠__╋__〉
            /   ①八① \
            工ニ f(_人_) エ |′
            \   ヽノ  ノ ヘ 
          ⊂⌒)_>―――イ (_) /
           `ー、_ノ/ ̄ヽ |/
             _||  | |
            (  人_ノ Λ
             \ス ̄ ̄レ-Λ \
            ( ̄ ) / / \ノ\
              ̄ ̄ ( ヽ  \_)
                \ノ
    
    $ genbaneko say
     _________ 
    < Yoshi!! >
     --------- 
      \       ∧  /ヽ
       \     // ̄ ̄\|
        \    ∠__╋__〉
         \  /   ①八① \
            工ニ f(_人_) エ |′
            \   ヽノ  ノ ヘ 
          ⊂⌒)_>―――イ (_) /
           `ー、_ノ/ ̄ヽ |/
             _||  | |
            (  人_ノ Λ
             \ス ̄ ̄レ-Λ \
            ( ̄ ) / / \ノ\
              ̄ ̄ ( ヽ  \_)
                \ノ
    
    $ genbaneko say aaa
     _____ 
    < aaa >
     ----- 
      \       ∧  /ヽ
       \     // ̄ ̄\|
        \    ∠__╋__〉
         \  /   ①八① \
            工ニ f(_人_) エ |′
            \   ヽノ  ノ ヘ 
          ⊂⌒)_>―――イ (_) /
           `ー、_ノ/ ̄ヽ |/
             _||  | |
            (  人_ノ Λ
             \ス ̄ ̄レ-Λ \
            ( ̄ ) / / \ノ\
              ̄ ̄ ( ヽ  \_)
                \ノ
    
    $ genbaneko think
     _________ 
    ( Yoshi!! )
     --------- 
      〇       ∧  /ヽ
       〇     // ̄ ̄\|
        〇    ∠__╋__〉
         〇  /   ①八① \
            工ニ f(_人_) エ |′
            \   ヽノ  ノ ヘ 
          ⊂⌒)_>―――イ (_) /
           `ー、_ノ/ ̄ヽ |/
             _||  | |
            (  人_ノ Λ
             \ス ̄ ̄レ-Λ \
            ( ̄ ) / / \ノ\
              ̄ ̄ ( ヽ  \_)
                \ノ
    
    $ genbaneko think bbb
     _____ 
    ( bbb )
     ----- 
      〇       ∧  /ヽ
       〇     // ̄ ̄\|
        〇    ∠__╋__〉
         〇  /   ①八① \
            工ニ f(_人_) エ |′
            \   ヽノ  ノ ヘ 
          ⊂⌒)_>―――イ (_) /
           `ー、_ノ/ ̄ヽ |/
             _||  | |
            (  人_ノ Λ
             \ス ̄ ̄レ-Λ \
            ( ̄ ) / / \ノ\
              ̄ ̄ ( ヽ  \_)
                \ノ
    
    

    Is mGenbaneko.nomal a typo of normal ?

    opened by eggplants 1
Owner
moons
Cubes tech,AppCubes,twecon and so on webservice developer Cubes tech: http://cubes.life
moons
Super Cat Meow Squad! 🐱

This page dynamically displays the 6 members of the SCMS and contains some interactions with other users interested in them, like commenting on them or a like counter for each kitten.

Saadat Ali 4 Mar 11, 2022
tRPC test & precursor to a billion dollar social cat network

CatMash What is this? Have you ever wanted to rank 11,000 cat pictures by cuteness? Of course you have. That's what we're doing here. This is an app b

Christopher Ehrlich 6 Dec 18, 2022
A free and open-source API to generate cat avatars

cat-avatar-generator A free and open-source API to generate cat avatars Website https://cat-avatars.vercel.app Usage https://cat-avatars.vercel.app/ap

cheeze2000 8 Dec 31, 2022
A crawler that crawls the site's internal links, fetching information of interest to any SEO specialist to perform appropriate analysis on the site.

Overview ?? It is a module that crawls sites and extracts basic information on any web page of interest to site owners in general, and SEO specialists

Yazan Zoghbi 2 Apr 22, 2022
A crawler that crawls the site's internal links, fetching information of interest to any SEO specialist to perform appropriate analysis on the site.

Overview ?? It is a module that crawls sites and extracts basic information on any web page of interest to site owners in general, and SEO specialists

Yazan Zoghbi 2 Apr 22, 2022
A NodeJS Console Logger with superpowers

LogFlake LogFlake is a NodeJS console logger with superpowers. It has the same API as the usual Console but with beautified output, a message header w

Felippe Regazio 57 Oct 9, 2022
Console log to terminal

Termlog Console log to terminal What it does termlog send the browser console log to your terminal It also comes with a nodejs REPL so you can do some

Quang Ngoc 16 Jan 21, 2022
NpxCard - Write 'npx hariom' in your console.

npx Card This is my NPX card for connecting with me in console or terminal. ❣️ Just Hit npx hariom Will see you in console in just a minute ?? Importa

Hariom gola 2 Jul 26, 2022
Console for mobile browsers

中文 Eruda Console for Mobile Browsers. Demo Browse it on your phone: https://eruda.liriliri.io/ In order to try it for different sites, execute the scr

LiriLiri 13.4k Jan 1, 2023
Another logger in JS. This one offers a console.log-like API and formatting, colored lines and timestamps (or not if desired), all that with 0 dependencies.

hellog Your new logger ! hellog is a general-purpose logging library. It offers a console.log-like API and formatting, extensible type-safety colored

Maxence Lecanu 4 Jan 5, 2022