add requirejs module compatibility