Slide 21
Slide 21 text
CommonJS Modules
module
e
x
p
o
r
t
s
.
w
r
i
t
e = f
u
n
c
t
i
o
n
(
m
s
g
) { c
o
n
s
o
l
e
.
l
o
g
(
m
s
g
)
; }
c
o
n
s
o
l
e
.
l
o
g
(
m
o
d
u
l
e
)
;
{
i
d
: '
/
U
s
e
r
s
/
a
s
h
u
t
o
s
h
/
a
p
p
/
l
o
g
g
e
r
.
j
s
'
,
e
x
p
o
r
t
s
: { w
r
i
t
e
: [
F
u
n
c
t
i
o
n
] }
,
p
a
r
e
n
t
: { .
.
. }
, l
o
a
d
e
d
: f
a
l
s
e
, c
h
i
l
d
r
e
n
: [
]
,
f
i
l
e
n
a
m
e
: '
/
U
s
e
r
s
/
a
s
h
u
t
o
s
h
/
a
p
p
/
l
o
g
g
e
r
.
j
s
'
,
p
a
t
h
s
: [
'
/
U
s
e
r
s
/
a
s
h
u
t
o
s
h
/
a
p
p
/
n
o
d
e
_
m
o
d
u
l
e
s
'
,
'
/
U
s
e
r
s
/
a
s
h
u
t
o
s
h
/
n
o
d
e
_
m
o
d
u
l
e
s
'
,
'
/
U
s
e
r
s
/
n
o
d
e
_
m
o
d
u
l
e
s
'
,
'
/
n
o
d
e
_
m
o
d
u
l
e
s
'
]
}