forked from AlinaNova21/node-ld
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.js
More file actions
70 lines (68 loc) · 1.35 KB
/
index.js
File metadata and controls
70 lines (68 loc) · 1.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
module.exports = {
// getters are used to lazy load libraries
get JSONRPC(){
return require('./lib/JSONRPC')
},
get constants(){
return require('./lib/constants')
},
get Frame(){
return require('./lib/Frame')
},
get Request(){
return require('./lib/Request')
},
get Response(){
return require('./lib/Response')
},
get Event(){
return require('./lib/Event')
},
get ToyPad(){
return require('./lib/ToyPad')
},
get ToyPadEmu(){
return require('./lib/ToyPadEmu')
},
get Tag(){
return require('./lib/Tag')
},
get TEA(){
return require('./lib/TEA')
},
get Burtle(){
return require('./lib/Burtle')
},
get PWDGen(){
return require('./lib/PWDGen')
},
get CharCrypto(){
return require('./lib/CharCrypto')
},
transports:{
get TCPServerTransport() {
return require('./transports/tcp').TCPServerTransport
},
get TCPClientTransport() {
return require('./transports/tcp').TCPClientTransport
},
get LibUSBTransport() {
return require('./transports/libusb')
},
get SerialTransport() {
return require('./transports/serial')
},
get RawTransport() {
return require('./transports/raw')
},
get DummyTransport() {
return require('./transports/dummy')
},
get ChromeHID() {
return require('./transports/chromehid')
},
get HID() {
return require('./transports/hid')
},
}
}