new module dependency - require-directory