Software zum Installieren eines Smart-Mirror Frameworks , zum Nutzen von hochschulrelevanten Informationen, auf einem Raspberry-Pi.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ansi-colors.js 892B

1234567891011121314151617181920212223242526272829303132
  1. var test = require('tape');
  2. var table = require('../');
  3. var color = require('cli-color');
  4. var ansiTrim = require('cli-color/lib/trim');
  5. test('center', function (t) {
  6. t.plan(1);
  7. var opts = {
  8. align: [ 'l', 'c', 'l' ],
  9. stringLength: function(s) { return ansiTrim(s).length }
  10. };
  11. var s = table([
  12. [
  13. color.red('Red'), color.green('Green'), color.blue('Blue')
  14. ],
  15. [
  16. color.bold('Bold'), color.underline('Underline'),
  17. color.italic('Italic')
  18. ],
  19. [
  20. color.inverse('Inverse'), color.strike('Strike'),
  21. color.blink('Blink')
  22. ],
  23. [ 'bar', '45', 'lmno' ]
  24. ], opts);
  25. t.equal(ansiTrim(s), [
  26. 'Red Green Blue',
  27. 'Bold Underline Italic',
  28. 'Inverse Strike Blink',
  29. 'bar 45 lmno'
  30. ].join('\n'));
  31. });