1234567891011121314151617181920 |
- 'use strict';
-
- class NoFilesFoundError extends Error {
- /**
- * @param {string|string[]} fileList
- */
- constructor(fileList) {
- super();
-
- if (typeof fileList === 'string') {
- fileList = [fileList];
- }
-
- const pattern = fileList.filter((i) => !i.startsWith('!')).join(', ');
-
- this.message = `No files matching the pattern "${pattern}" were found.`;
- }
- }
-
- module.exports = NoFilesFoundError;
|