termstyle-plus
Version:
The most comprehensive and powerful terminal styling library with extensive color support, gradients, animations, and special effects - TypeScript Edition
46 lines (38 loc) • 1.43 kB
text/typescript
import brighten from './brighten';
console.log('\nTermStyle Plus Demo:\n');
// Basic colors
console.log('Basic Colors:');
console.log(brighten.red('Red text'));
console.log(brighten.blue('Blue text'));
console.log(brighten.green('Green text'));
// Special colors
console.log('\nSpecial Colors:');
console.log(brighten.emerald('Emerald text'));
console.log(brighten.ruby('Ruby text'));
console.log(brighten.sapphire('Sapphire text'));
// Neon colors
console.log('\nNeon Colors:');
console.log(brighten.neon('Neon blue text', 'blue'));
console.log(brighten.neon('Neon pink text', 'pink'));
console.log(brighten.neon('Neon green text', 'green'));
// Styles
console.log('\nStyles:');
console.log(brighten.bold('Bold text'));
console.log(brighten.italic('Italic text'));
console.log(brighten.underline('Underlined text'));
// Rainbow and gradients
console.log('\nSpecial Effects:');
console.log(brighten.rainbow('Rainbow text'));
console.log(brighten.gradient('Gradient text',
{ r: 255, g: 0, b: 0 },
{ r: 0, g: 0, b: 255 }
));
// Boxes
console.log('\nBox Styles:');
console.log(brighten.box('Single box', 'single'));
console.log(brighten.box('Double box', 'double'));
console.log(brighten.box('Round box', 'round'));
// Combined effects
console.log('\nCombined Effects:');
console.log(brighten.box(brighten.rainbow('Rainbow in a box'), 'double'));
console.log(brighten.neon(brighten.box('Neon box', 'round'), 'blue'));