Slide 53
Slide 53 text
05 仕組みを紐解く
テストしづらい
import による複雑化
デバッグしづらい
コンパイルされない
l e t p a c k a g e = P a c k a g e (
d e p e n d e n c i e s : [
. p a c k a g e ( u r l : “ h t t p s : / /… / f i r e b a s e - i o s - s d k . g i t ”, … )
] ,
t a r g e t : [
. t a r g e t ( ... ) ,
. t a r g e t (
n a m e : “A n a l y t i c s I m p l s ”,
d e p e n d e n c i e s : [
“A n a l y t i c s P r o t o c o l s”,
. p r o d u c t ( n a m e : “F i r e b a s e A n a l y t i c s”, p a c k a g e : “f i r e b a s e - i o s - s d k”)
]
) ,
. t a r g e t (
n a m e : “A n a l y t i c s P r o t o c o l s”,
d e p e n d e n c i e s : [ ]
)
]
)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19