UNPKG

@kirz/react-native-toolkit

Version:

Toolkit to speed up React Native development

21 lines (15 loc) 494 B
const fs = require('fs'); const path = require('path'); const getAllFiles = function (dirPath, arrayOfFiles) { const files = fs.readdirSync(dirPath); arrayOfFiles = arrayOfFiles || []; files.forEach(function (file) { if (fs.statSync(dirPath + '/' + file).isDirectory()) { arrayOfFiles = getAllFiles(dirPath + '/' + file, arrayOfFiles); } else { arrayOfFiles.push(path.join(dirPath, '/', file)); } }); return arrayOfFiles; }; module.exports = getAllFiles;