index.ts 963 字节
Newer Older
Huan (李卓桓)'s avatar
Huan (李卓桓) 已提交
1
import {
Huan (李卓桓)'s avatar
Huan (李卓桓) 已提交
2 3 4
  Config,
  Sayable,
  log,
5 6
}                         from './src/config'
import { Contact }        from './src/contact'
Huan (李卓桓)'s avatar
Huan (李卓桓) 已提交
7 8 9 10

// ISSUE #70 import { FriendRequest }  from './src/friend-request'
import { FriendRequest }  from './src/puppet-web/friend-request'

11
import { IoClient }       from './src/io-client'
12
import {
Huan (李卓桓)'s avatar
Huan (李卓桓) 已提交
13 14 15
  Message,
  MediaMessage,
  MsgType,
16
}                         from './src/message'
17 18 19 20 21
import { Puppet }         from './src/puppet'
import { PuppetWeb }      from './src/puppet-web/'
import { Room }           from './src/room'
import { UtilLib }        from './src/util-lib'
import { Wechaty }        from './src/wechaty'
22

23
const VERSION = require('./package.json').version
24 25

export {
Huan (李卓桓)'s avatar
Huan (李卓桓) 已提交
26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
  Config,
  Contact,
  FriendRequest,
  IoClient,
  Message,
  MediaMessage,
  MsgType,
  Puppet,
  PuppetWeb,
  Room,
  Sayable,
  UtilLib,
  VERSION,
  Wechaty,
  log, // for convenionce use npmlog with environment variable LEVEL
41
}
42

43 44
export default Wechaty