Вообще, в случае вспомогательной функции или локального класса, можно не прикреплять его к неймспейсу в самом модуле (чтобы без побочных эффектов):

```js
// cool-method.js
var COOL = 'cool';
module.exports = function coolMethod() {
    return COOL;
};

// ns.js
var ns = {};
ns.coolMethod = require('./cool-method');
module.exports = ns;
```

Но если без сильных изменений, то можно записать так:

```js
var ns = require('./ns');

module.exports = ns.coolMethod = function() {
    return 'cool';
};
```