forked from visa4/p3e-library
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.js
More file actions
63 lines (62 loc) · 3.06 KB
/
index.js
File metadata and controls
63 lines (62 loc) · 3.06 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
module.exports = {
communicator: {
Communicator: require('./commonjs/communicator/Communicator').Communicator,
CommunicatorSplitter: require('./commonjs/communicator/CommunicatorSplitter').CommunicatorSplitter,
adapter: {
SerialPortCommunicatorAdapter: require('./commonjs/communicator/adapter/SerialPortCommunicatorAdapter').SerialPortCommunicatorAdapter,
UdpCommunicatorAdapter: require('./commonjs/communicator/adapter/UdpCommunicatorAdapter').UdpCommunicatorAdapter,
}
},
container : {
Container: require('./commonjs/container/Container').Container,
ContainerAware: require('./commonjs/container/ContainerAware').ContainerAware
},
core : {
Application: require('./commonjs/core/Application').Application,
module: {
Module: require('./commonjs/core/module/Module').Module
},
},
event : {
Event: require('./commonjs/event/Event').Event,
EventManagerAware: require('./commonjs/event/EventManagerAware').EventManagerAware,
EventManager: require('./commonjs/event/EventManager').EventManager,
Listener: require('./commonjs/event/Listener').Listener
},
hydrator : {
AbstractHydrator: require('./commonjs/hydrator/AbstractHydrator').AbstractHydrator,
PropertyHydrator: require('./commonjs/hydrator/PropertyHydrator').PropertyHydrator,
AggregatePropertyHydrator: require('./commonjs/hydrator/AggregatePropertyHydrator').AggregatePropertyHydrator,
strategy : {
property: {
MapStrategy: require('./commonjs/hydrator/strategy/property/MapStrategy').MapStrategy,
},
value : {
HydratorStrategy: require('./commonjs/hydrator/strategy/value/HydratorStrategy').HydratorStrategy,
HybridStrategy: require('./commonjs/hydrator/strategy/value/HybridStrategy').HybridStrategy,
NumberStrategy: require('./commonjs/hydrator/strategy/value/NumberStrategy').NumberStrategy,
BooleanStrategy: require('./commonjs/hydrator/strategy/value/BooleanStrategy').BooleanStrategy,
PathStrategy: require('./commonjs/hydrator/strategy/value/PathStrategy').PathStrategy,
}
}
},
localize : {
Localize : require('./commonjs/localize/Localize').Localize
},
permission : {
acl: {
Acl: require('./commonjs/permission/acl/Acl').Acl,
adapter: {
JsAclAdapter: require('./commonjs/permission/acl/adapter/JsAclAdapter').JsAclAdapter,
}
}
},
transform: {
StringTransform: require('./commonjs/trasform/StringTransform').StringTransform,
},
validation: {
RegExValidation: require('./commonjs/validation/RegExValidation').RegExValidation,
DirectoryExistValidator: require('./commonjs/validation/DirectoryExistValidator').DirectoryExistValidator,
DirectoryExistInPathValidator: require('./commonjs/validation/DirectoryExistInPathValidator').DirectoryExistInPathValidator
}
};