SOURCE MAPS
v
a
r S
o
u
r
c
e
M
a
p
C
o
n
s
u
m
e
r = r
e
q
u
i
r
e
(
"
s
o
u
r
c
e
-
m
a
p
"
)
.
S
o
u
r
c
e
M
a
p
C
o
n
s
u
m
e
r
;
v
a
r m
a
p = J
S
O
N
.
p
a
r
s
e
(
f
s
.
r
e
a
d
F
i
l
e
S
y
n
c
(
"
b
u
n
d
l
e
.
j
s
.
m
a
p
"
)
)
;
v
a
r s
m
c = n
e
w S
o
u
r
c
e
M
a
p
C
o
n
s
u
m
e
r
(
m
a
p
)
;
c
o
n
s
o
l
e
.
l
o
g
(
s
m
c
.
o
r
i
g
i
n
a
l
P
o
s
i
t
i
o
n
F
o
r
(
{ l
i
n
e
: 5
, c
o
l
u
m
n
: 3
3 }
)
)
;
OUTPUT
{
s
o
u
r
c
e
: '
~
/
b
u
n
d
l
e
/
s
t
u
f
f
.
j
s
'
,
l
i
n
e
: 2
,
c
o
l
u
m
n
: 7
,
n
a
m
e
: n
u
l
l
}