Advertisement
Guest User

Untitled

a guest
Apr 19th, 2019
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.38 KB | None | 0 0
  1. // Module imports
  2. import fs from 'fs'
  3. import path from 'path'
  4.  
  5.  
  6.  
  7.  
  8.  
  9. function exportDirectory (requirePath) {
  10. let exports = {}
  11.  
  12. for (const filename of fs.readdirSync(requirePath)) {
  13. if (!/^index\./.test(filename)) {
  14. exports = {
  15. ...exports,
  16. ...require(path.resolve(requirePath, filename)),
  17. }
  18. }
  19. }
  20.  
  21. return exports
  22. }
  23.  
  24.  
  25.  
  26.  
  27.  
  28. export { exportDirectory }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement