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.

index.js 481B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. 'use strict';
  2. var figures = require('figures');
  3. var Squeak = require('squeak');
  4. /**
  5. * Initialize `log`
  6. */
  7. var log = new Squeak({separator: ' '});
  8. /**
  9. * Add types
  10. */
  11. log.type('info', {
  12. color: 'cyan',
  13. prefix: figures.info
  14. });
  15. log.type('warn', {
  16. color: 'yellow',
  17. prefix: figures.warning
  18. });
  19. log.type('success', {
  20. color: 'green',
  21. prefix: figures.tick
  22. });
  23. log.type('error', {
  24. color: 'red',
  25. prefix: figures.cross
  26. });
  27. /**
  28. * Module exports
  29. */
  30. module.exports = log;