2.0.0 • Published 3 years ago

@bolaxd/awokwok v2.0.0

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

AWOKWOK

Library ini berisi tentang:

  • console loading
  • console warna seperti kaum Pelangi

npm.io npm.io npm.io


Installation

$ npm i @bolaxd/awokwok

Example

Library ini hanya di khususkan javascript ES6, Jika anda menggunakan CJS anda harus mengimport dynamic ( tetapi ini akan menjadi permasalahan )


Penggunaan Spinner:

Contoh sederhana penggunaan spinner: .on() / .off()

import AWOKWOK from "@bolaxd/awokwok";

(() => {
	const spin = new AWOKWOK.Spins(); // Memanggil class
	spin.on()
	setTimeout(() => {
		spin.off()
	}, 5000)
})()

Penggunaan spinner loading custom: .layer([frame])

import AWOKWOK from "@bolaxd/awokwok";

(() => {
	const spin = new AWOKWOK.Spins(); // Memanggil class
	spin.layer(['🕒', '🕓', '🕔', '🕕', '🕖', '🕗', '🕘', '🕙', '🕚', '🕛', '🕐', '🕑']);
	spin.on()
	setTimeout(() => {
		spin.off()
	}, 5000)
})()

Penggunaan Loading spinner custom in Class:

new AWOKWOK.Spins({ /*Add your options*/ })

Options :

(() => {
	const options = {
		text: "Loading...",
		color: "cyan",
		stream: process.stdout,
		frames: ["a", "b", "c", "d", "e", "f"]
	}
	const spin = new AWOKWOK.Spins(options);
	spin.on();
	setTimeout(() => {
		spin.off()
	}, 3000)
})()

Penggunaan Console pelangi:

contoh sederhana:

import AWOKWOK from "@bolaxd/awokwok";

(() => {
	const log = AWOKWOK.log
	log("Heloo bang")
	log("Nama saya iqbal")
	log("Saya hanya... ah kepo amat luh")
	log("dahlah...")
})()

cara penggunaan console pelangi dengan options:

import AWOKWOK, { opts } from "@bolaxd/awokwok";

(() => {
	const log = AWOKWOK.log
	
	opts.seed = Math.floor(Math.random() * 39398)
	
	log("Heloo bang")
	log("Nama saya iqbal")
	log("Saya hanya... ah kepo amat luh")
	log("dahlah...")
})()

untuk cara penggunaan yang lain anda bisa baca sendiri di repository di github, males gw

Jangan lupa sawer saya disini:

2.0.0

3 years ago

1.0.0

3 years ago