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

// ISSUE #70 import { FriendRequest }  from './src/friend-request'
Huan (李卓桓)'s avatar
merge  
Huan (李卓桓) 已提交
9
import FriendRequest  from './src/puppet-web/friend-request'
Huan (李卓桓)'s avatar
Huan (李卓桓) 已提交
10

Huan (李卓桓)'s avatar
merge  
Huan (李卓桓) 已提交
11
import IoClient       from './src/io-client'
12
import {
Huan (李卓桓)'s avatar
Huan (李卓桓) 已提交
13 14 15
  Message,
  MediaMessage,
  MsgType,
Huan (李卓桓)'s avatar
merge  
Huan (李卓桓) 已提交
16 17 18 19 20 21
}                     from './src/message'
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