22 lines
		
	
	
		
			786 B
		
	
	
	
		
			Java
		
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			786 B
		
	
	
	
		
			Java
		
	
	
const glob = require('glob');
 | 
						|
 | 
						|
const getPrettierFiles = () => {
 | 
						|
  let files = [];
 | 
						|
  const jsFiles = glob.sync('src/**/*.js*', { ignore: ['**/node_modules/**', 'build/**'] });
 | 
						|
  const tsFiles = glob.sync('src/**/*.ts*', { ignore: ['**/node_modules/**', 'build/**'] });
 | 
						|
  const configFiles = glob.sync('config/**/*.js*', { ignore: ['**/node_modules/**', 'build/**'] });
 | 
						|
  const scriptFiles = glob.sync('scripts/**/*.js');
 | 
						|
  const lessFiles = glob.sync('src/**/*.less*', { ignore: ['**/node_modules/**', 'build/**'] });
 | 
						|
  files = files.concat(jsFiles);
 | 
						|
  files = files.concat(tsFiles);
 | 
						|
  files = files.concat(configFiles);
 | 
						|
  files = files.concat(scriptFiles);
 | 
						|
  files = files.concat(lessFiles);
 | 
						|
  if (!files.length) {
 | 
						|
    return;
 | 
						|
  }
 | 
						|
  return files;
 | 
						|
};
 | 
						|
 | 
						|
module.exports = getPrettierFiles;
 |