@@ -8,35 +8,43 @@ let package = Package(
8
8
products: [
9
9
. executable(
10
10
name: " DOMKitDemo " ,
11
- targets: [ " DOMKitDemo " ] ) ,
11
+ targets: [ " DOMKitDemo " ]
12
+ ) ,
12
13
. library(
13
14
name: " DOMKit " ,
14
- targets: [ " DOMKit " ] ) ,
15
+ targets: [ " DOMKit " ]
16
+ ) ,
15
17
. library( name: " WebIDL " , targets: [ " WebIDL " ] ) ,
16
18
. executable( name: " WebIDLToSwift " , targets: [ " WebIDLToSwift " ] ) ,
17
19
] ,
18
20
dependencies: [
19
21
. package (
20
22
url: " https://github.com/swiftwasm/JavaScriptKit.git " ,
21
- . branch( " main " ) ) ,
23
+ . branch( " main " )
24
+ ) ,
22
25
] ,
23
26
targets: [
24
27
. target(
25
28
name: " DOMKitDemo " ,
26
- dependencies: [ " DOMKit " ] ) ,
29
+ dependencies: [ " DOMKit " ]
30
+ ) ,
27
31
. target(
28
32
name: " DOMKit " ,
29
33
dependencies: [ " ECMAScript " , " JavaScriptKit " , . product( name: " JavaScriptEventLoop " , package : " JavaScriptKit " ) ] ) ,
30
34
// This support library should be moved to JavaScriptKit
31
35
. target( name: " ECMAScript " , dependencies: [
32
36
" JavaScriptKit " ,
33
- . product( name: " JavaScriptEventLoop " , package : " JavaScriptKit " ) ] ) ,
37
+ . product( name: " JavaScriptEventLoop " , package : " JavaScriptKit " ) ,
38
+ . product( name: " JavaScriptBigIntSupport " , package : " JavaScriptKit " ) ,
39
+ ] ) ,
34
40
. target( name: " WebIDL " ) ,
35
41
. target(
36
42
name: " WebIDLToSwift " ,
37
- dependencies: [ " WebIDL " ] ) ,
43
+ dependencies: [ " WebIDL " ]
44
+ ) ,
38
45
. testTarget(
39
46
name: " DOMKitTests " ,
40
- dependencies: [ " DOMKit " ] ) ,
47
+ dependencies: [ " DOMKit " ]
48
+ ) ,
41
49
]
42
50
)
0 commit comments