text: '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;
  