e39ea6fae736c7ed4ba26e308c8c715fd96fe895e36384ea8753f428ae9b102fd6dfdc7e62d1ab9b09dafa5b81a3b838bca74644389b032b49c00c932f27cb 410 B

1234567891011121314151617181920
  1. 'use strict';
  2. function isEslintError (e) {
  3. return e.originalStack
  4. .some(stackframe => stackframe.fileName && stackframe.fileName.indexOf('eslint-loader') > 0) ||
  5. e.name === 'ESLintError';
  6. }
  7. function transform(error) {
  8. if (isEslintError(error)) {
  9. return Object.assign({}, error, {
  10. name: 'Lint error',
  11. type: 'lint-error',
  12. });
  13. }
  14. return error;
  15. }
  16. module.exports = transform;