cheerio-extend.js 460 Bytes
/*jshint -W100*/

'use strict';

var cheerio = require('cheerio');
var each    = require('foreach');

/**
 * cheerioオブジェクト拡張モジュール(プロトタイプにメソッド追加)
 */
module.exports = function (encoding, client) {
  each([
    'html',
    'click',
    'submit',
    'tick-untick',
    'field',
    'url',
    'download'
  ], function (m) {
    require('./cheerio/' + m)(encoding, client, cheerio);
  });

  return cheerio;
};