Узлы: Как экспортировать несколько объектов?

Я новичок в Nodejs. Как экспортировать несколько объектов? Например

fs = require("fs")
Sequelize = require 'sequelize'

module.exports = (config)->
  sequelize = new Sequelize(
    config.database.name
    config.database.username
    config.database.password
    config.database.options
  )

  fs.readdirSync(config.root+'/server/models/').forEach (file)->
    module.exports['Page'] = sequelize.import(config.root + '/server/models/' + file) # --> export this model 
  sequelize # --> export this object

Я хочу использоватьPage модель что-то вроде:

Page = require('./models').Page

Я хочу использоватьSequelize объект что-то вроде:

Sequelize = require('./models').Sequelize

Спасибо за совет: D

ОБНОВЛЕНО: Решено следующим образом:

fs = require("fs")
Sequelize = require 'sequelize'

module.exports = (config)->
  @Sequelize = new Sequelize(
    config.database.name
    config.database.username
    config.database.password
    config.database.options
  )

  fs.readdirSync(config.root+'/server/models/').forEach (file)->
    @Page = sequelize.import(config.root + '/server/models/' + file)
  @

но у меня есть другая проблема. Как динамически назначать модели?

ОБНОВЛЕНО Решил вторую проблему следующим образом:

fs = require("fs")
Sequelize = require 'sequelize'

module.exports = (config)->
  @Sequelize = new Sequelize(
    config.database.name
    config.database.username
    config.database.password
    config.database.options
  )

  # @Page = sequelize.import(config.root + '/server/models/page')
  fs.readdirSync(config.root+'/server/models/').forEach (file)->
    str = file.replace('.coffee', '')
    model = str.charAt(0).toUpperCase() + str.slice(1)
    @[model] = @Sequelize.import(config.root + '/server/models/' + file) if ~file.indexOf('.coffee')
  @

Ответы на вопрос(1)

Ваш ответ на вопрос