error.js 308 B

1234567891011121314151617
  1. var utils = require('../utils');
  2. /**
  3. * Throw an error with the given `msg`.
  4. *
  5. * @param {String} msg
  6. * @api public
  7. */
  8. function error(msg){
  9. utils.assertType(msg, 'string', 'msg');
  10. var err = new Error(msg.val);
  11. err.fromStylus = true;
  12. throw err;
  13. };
  14. error.params = ['msg'];
  15. module.exports = error;