1.0.2 • Published 2 years ago

viet-rap-lyric-highlight v1.0.2

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

viet-rap-lyric-highlight

Just a simple library to highlight Vietnames rap songs lyrics

Install

$ npm install viet-rap-lyric-highlight

Usage

Basic

const highlight = require('./index');

const lyrics = `Giang hồ chính hiệu không có lấy một hình xăm\n Mafia kinh tế đô hộ mày hàng nghìn năm.`

highlight.highlight(lyrics, {
    format: "text"
});

Output:

Giang hồ chính hiệu không có lấy một hình xămMafia kinh tế đô hộ mày hàng nghìn năm.

Custom config

  • format: "text" to return text and "array" to return result as an Array.
  • color: Config color of highlight words (based on CSS).
  • rhymes: Config rhyme per word.

Example without config rhymes:

const lyrics = `Thất bại cho cái số thèm fame.\nDùng mặt bợ đít nhiều thằng đến nỗi cái trán nó tèm lem`

highlight.highlight(lyrics);

Output:

Thất bại cho cái số thèm fame.Dùng mặt bợ đít nhiều thằng đến nỗi cái trán nó tèm lem

Example with config rhymes:

const lyrics = `Thất bại cho cái số thèm fame.\nDùng mặt bợ đít nhiều thằng đến nỗi cái trán nó tèm lem`

highlight.highlight(lyrics, {
  rhymes: {
    "em": "fame"
  }
});

Output:

Thất bại cho cái số thèm fame.Dùng mặt bợ đít nhiều thằng đến nỗi cái trán nó tèm lem

Example lyrics from:

  • SG Guideline - Acy
  • Bring It Back - Linh Lam, Lee7, LJ, Baby Red

License

MIT © Sang Nguyen