-
Notifications
You must be signed in to change notification settings - Fork 0
/
package-lock.json
1836 lines (1836 loc) · 86.7 KB
/
package-lock.json
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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
{
"name": "@civ-clone/library-unit",
"version": "0.1.2",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@civ-clone/library-unit",
"version": "0.1.2",
"license": "MIT",
"dependencies": {
"@civ-clone/base-player-action-active-unit": "^0.1.0",
"@civ-clone/base-player-action-inactive-unit": "^0.1.0",
"@civ-clone/base-unit-action-attack": "^0.1.0",
"@civ-clone/base-unit-action-build-irrigation": "^0.1.0",
"@civ-clone/base-unit-action-build-mine": "^0.1.0",
"@civ-clone/base-unit-action-build-railroad": "^0.1.0",
"@civ-clone/base-unit-action-build-road": "^0.1.0",
"@civ-clone/base-unit-action-capture-city": "^0.1.0",
"@civ-clone/base-unit-action-clear-forest": "^0.1.0",
"@civ-clone/base-unit-action-clear-jungle": "^0.1.0",
"@civ-clone/base-unit-action-clear-swamp": "^0.1.0",
"@civ-clone/base-unit-action-disband": "^0.1.0",
"@civ-clone/base-unit-action-disembark": "^0.1.0",
"@civ-clone/base-unit-action-embark": "^0.1.0",
"@civ-clone/base-unit-action-fortify": "^0.1.0",
"@civ-clone/base-unit-action-found-city": "^0.1.0",
"@civ-clone/base-unit-action-goto": "^0.1.0",
"@civ-clone/base-unit-action-move": "^0.1.0",
"@civ-clone/base-unit-action-no-orders": "^0.1.0",
"@civ-clone/base-unit-action-pillage": "^0.1.0",
"@civ-clone/base-unit-action-plant-forest": "^0.1.0",
"@civ-clone/base-unit-action-sleep": "^0.1.0",
"@civ-clone/base-unit-action-unload": "^0.1.0",
"@civ-clone/base-unit-artillery": "^0.1.0",
"@civ-clone/base-unit-battleship": "^0.1.0",
"@civ-clone/base-unit-bomber": "^0.1.0",
"@civ-clone/base-unit-cannon": "^0.1.0",
"@civ-clone/base-unit-caravan": "^0.1.0",
"@civ-clone/base-unit-carrier": "^0.1.0",
"@civ-clone/base-unit-catapult": "^0.1.0",
"@civ-clone/base-unit-chariot": "^0.1.0",
"@civ-clone/base-unit-cruiser": "^0.1.0",
"@civ-clone/base-unit-diplomat": "^0.1.0",
"@civ-clone/base-unit-fighter": "^0.1.0",
"@civ-clone/base-unit-frigate": "^0.1.0",
"@civ-clone/base-unit-horseman": "^0.1.0",
"@civ-clone/base-unit-improvement-fortified": "^0.1.0",
"@civ-clone/base-unit-improvement-veteran": "^0.1.0",
"@civ-clone/base-unit-ironclad": "^0.1.0",
"@civ-clone/base-unit-knight": "^0.1.0",
"@civ-clone/base-unit-mechanizedinfantry": "^0.1.0",
"@civ-clone/base-unit-musketman": "^0.1.0",
"@civ-clone/base-unit-nuclear": "^0.1.0",
"@civ-clone/base-unit-rifleman": "^0.1.0",
"@civ-clone/base-unit-sail": "^0.1.0",
"@civ-clone/base-unit-settlers": "^0.1.0",
"@civ-clone/base-unit-spearman": "^0.1.0",
"@civ-clone/base-unit-submarine": "^0.1.0",
"@civ-clone/base-unit-swordman": "^0.1.0",
"@civ-clone/base-unit-tank": "^0.1.0",
"@civ-clone/base-unit-transport": "^0.1.0",
"@civ-clone/base-unit-trireme": "^0.1.0",
"@civ-clone/base-unit-type-air": "^0.1.0",
"@civ-clone/base-unit-type-fortifiable": "^0.1.0",
"@civ-clone/base-unit-type-land": "^0.1.0",
"@civ-clone/base-unit-type-naval": "^0.1.0",
"@civ-clone/base-unit-type-naval-transport": "^0.1.0",
"@civ-clone/base-unit-type-worker": "^0.1.0",
"@civ-clone/base-unit-warrior": "^0.1.0",
"@civ-clone/core-unit-transport": "^0.1.0"
},
"devDependencies": {
"@types/node": "^14.0.0",
"prettier": "^2.0.0",
"typescript": "^4.0.0"
}
},
"node_modules/@civ-clone/base-player-action-active-unit": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@civ-clone/base-player-action-active-unit/-/base-player-action-active-unit-0.1.1.tgz",
"integrity": "sha512-zbJe2NPTFdCbnlHiPnIn1zgYrPLE2N9pb6455JGPFQvWe1v3vCV2wn0CQeJZwR06zpRtkcKBue4LTq/i3JFzjw==",
"dependencies": {
"@civ-clone/core-player": "^0.1.0",
"@civ-clone/core-unit": "^0.1.0"
}
},
"node_modules/@civ-clone/base-player-action-inactive-unit": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@civ-clone/base-player-action-inactive-unit/-/base-player-action-inactive-unit-0.1.1.tgz",
"integrity": "sha512-rAgwDP0oTLTQPf8QLj7PcOwZz3JG2LCIp7bqBGk3glxMs5QpZaFFA+cBWCATn4+jGfuHiyrzNNHT00s+vYJtnQ==",
"dependencies": {
"@civ-clone/core-player": "^0.1.0",
"@civ-clone/core-unit": "^0.1.0"
}
},
"node_modules/@civ-clone/base-terrain-feature-horse": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-terrain-feature-horse/-/base-terrain-feature-horse-0.1.0.tgz",
"integrity": "sha512-oIr+nML+2RiIgyjK2xACiB+7Ttl1TIZnMDwNvDTq2dd2e1u/wmpG56vhiW6213T/FZ9CLPB1YJgq1szFKdqJ9g==",
"dependencies": {
"@civ-clone/core-terrain-feature": "^0.1.0"
}
},
"node_modules/@civ-clone/base-terrain-feature-shield": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-terrain-feature-shield/-/base-terrain-feature-shield-0.1.0.tgz",
"integrity": "sha512-4/oPWiyRrrzbEtmrROLdpcqjTMU29GBYTu08yF2mW4SHhpHCoNQm5s1DmL7jTUP27G06YRqz3nGY0lqNh+prUg==",
"dependencies": {
"@civ-clone/core-terrain-feature": "^0.1.0"
}
},
"node_modules/@civ-clone/base-terrain-forest": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-terrain-forest/-/base-terrain-forest-0.1.0.tgz",
"integrity": "sha512-dt16XcFU67Lryv/w+qX59lXxw3uA5R1ptSiZBzQZtq3wwaFEvccbg9irINQe9ViWfoCXNswqzDVEyP55r3klgQ==",
"dependencies": {
"@civ-clone/core-terrain": "^0.1.0"
}
},
"node_modules/@civ-clone/base-terrain-grassland": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-terrain-grassland/-/base-terrain-grassland-0.1.0.tgz",
"integrity": "sha512-J5tMbkL0lH+R6hjFx5Xge4hDPAXEW9c+DgMJac+2cLCtX1sXcMatYeyEtFj1IiApb8iZinRYnW9JDpII89cxpw==",
"dependencies": {
"@civ-clone/core-terrain": "^0.1.0"
}
},
"node_modules/@civ-clone/base-terrain-plains": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-terrain-plains/-/base-terrain-plains-0.1.0.tgz",
"integrity": "sha512-0khqpZ1pPaATThJjS3BfJuRMQ4umGwLF4rpUzUZBeJQ9xpYFXIsNloAKJSos40H6ujn0UK7seCR4GFqa7GPPIA==",
"dependencies": {
"@civ-clone/core-terrain": "^0.1.0"
}
},
"node_modules/@civ-clone/base-tile-improvement-irrigation": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-tile-improvement-irrigation/-/base-tile-improvement-irrigation-0.1.0.tgz",
"integrity": "sha512-dBLtJRui4AQYyT7n7holoX1KmJ9U/vxioy6zSXsUYBl8l4XgNFa/LRG71H7ZGRVMN6kK0XeiealbpHdgOBm4rw==",
"dependencies": {
"@civ-clone/core-tile-improvement": "^0.1.0"
}
},
"node_modules/@civ-clone/base-tile-improvement-mine": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-tile-improvement-mine/-/base-tile-improvement-mine-0.1.0.tgz",
"integrity": "sha512-Wa5AyKwsbm0RV6CjIK1a+9wbD5oteCzJ/Tw3YsngaIoAzyw02WA9U+sMfDbcEmd30lnQT2h9HAjVqstcOTjN+Q==",
"dependencies": {
"@civ-clone/core-tile-improvement": "^0.1.0"
}
},
"node_modules/@civ-clone/base-tile-improvement-railroad": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-tile-improvement-railroad/-/base-tile-improvement-railroad-0.1.0.tgz",
"integrity": "sha512-A/M0neipf+KEpcbuCbJC4ut3x+cR5mF9asILvoJqplcGAahqgnWDZWAQJKNDcgvAX97dEi43bzlWyXCm/acMTg==",
"dependencies": {
"@civ-clone/core-tile-improvement": "^0.1.0"
}
},
"node_modules/@civ-clone/base-tile-improvement-road": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-tile-improvement-road/-/base-tile-improvement-road-0.1.0.tgz",
"integrity": "sha512-4Z+SrnwCbqOzWkd5HIlXw0CI+ddq8q9KcbpUWoevkZoDscbXILfwrIZXXD7cfhcJdwH97Pi4xbkVDePdZOFqmg==",
"dependencies": {
"@civ-clone/core-tile-improvement": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-action-attack": {
"version": "0.1.5",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-action-attack/-/base-unit-action-attack-0.1.5.tgz",
"integrity": "sha512-rdE6QlQZOeHlSlB6HP4ZrekEnCCtE4BbBsaGGPBXBLJFHrbTON7HdRoQQJxSWp++lZ1IzE2ERLdQnW4vISAGpA==",
"dependencies": {
"@civ-clone/core-rule": "^0.1.2",
"@civ-clone/core-unit": "^0.1.0",
"@civ-clone/core-world": "^0.1.9"
}
},
"node_modules/@civ-clone/base-unit-action-build-irrigation": {
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-action-build-irrigation/-/base-unit-action-build-irrigation-0.1.3.tgz",
"integrity": "sha512-5K/cck6/NEHYGUwNh2gebigcLtXqrJukSszGP0HF0XurIWneO8JrvsOyKsJPNJ2Q3oVZzCzvlKKldKRoF+5USA==",
"dependencies": {
"@civ-clone/base-tile-improvement-irrigation": "^0.1.0",
"@civ-clone/core-tile-improvement": "^0.1.0",
"@civ-clone/core-unit": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-action-build-mine": {
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-action-build-mine/-/base-unit-action-build-mine-0.1.3.tgz",
"integrity": "sha512-KA7p64AjMxhYqD+XsqNnK2INDTANx7+K2WvmY4sun3X3EYO5xRnCdLePqp9xFXPtA/cnAkl2pLykY/hOhqQreQ==",
"dependencies": {
"@civ-clone/base-tile-improvement-mine": "^0.1.0",
"@civ-clone/core-tile-improvement": "^0.1.0",
"@civ-clone/core-unit": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-action-build-railroad": {
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-action-build-railroad/-/base-unit-action-build-railroad-0.1.3.tgz",
"integrity": "sha512-03m1lH9RvQm0As6M3eWTFPvoWG8OP7efeWZ/dTsgQIg5kX9ineKdXnw7mV6ndk7MZYGGB1WbA3JII+3/a0Zerw==",
"dependencies": {
"@civ-clone/base-tile-improvement-railroad": "^0.1.0",
"@civ-clone/core-tile-improvement": "^0.1.0",
"@civ-clone/core-unit": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-action-build-road": {
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-action-build-road/-/base-unit-action-build-road-0.1.3.tgz",
"integrity": "sha512-Uz4rucwQk/vNRKnyrKYzNvFz7entFPqvNcmkJx5QIovXAFUnXJIvdl/ETfoi+hL+IecOzZM9aXEkwgBfItYguA==",
"dependencies": {
"@civ-clone/base-tile-improvement-road": "^0.1.0",
"@civ-clone/core-tile-improvement": "^0.1.0",
"@civ-clone/core-unit": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-action-capture-city": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-action-capture-city/-/base-unit-action-capture-city-0.1.1.tgz",
"integrity": "sha512-Tdf9FGVP2r8VDaAoEYR4fdHX2K76nHo95MINf3INC+k/s22FLXSnbNIVozUAmIqu/MADCoNmCuteljcchfnyTg==",
"dependencies": {
"@civ-clone/base-unit-action-move": "^0.1.0",
"@civ-clone/core-city": "^0.1.0",
"@civ-clone/core-rule": "^0.1.0",
"@civ-clone/core-unit": "^0.1.0",
"@civ-clone/core-world": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-action-clear-forest": {
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-action-clear-forest/-/base-unit-action-clear-forest-0.1.3.tgz",
"integrity": "sha512-kfo9YEd9G6NhISbVkVksuzD66iQMZJoHzV3076Jr5EMKxX0J87KGU1akMBodRKpsVhjBJC5AkejPxYMMSrXCzw==",
"dependencies": {
"@civ-clone/base-terrain-plains": "^0.1.0",
"@civ-clone/core-rule": "^0.1.0",
"@civ-clone/core-terrain-feature": "^0.1.0",
"@civ-clone/core-turn-based-game": "^0.1.0",
"@civ-clone/core-unit": "^0.1.0",
"@civ-clone/core-world": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-action-clear-jungle": {
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-action-clear-jungle/-/base-unit-action-clear-jungle-0.1.3.tgz",
"integrity": "sha512-2LPBC84HLOnkjePAgvYTchJaaxFXFqheI7rfnozRZcdt4YPv6AB+T+Yz9VrZXtKw0jDFq+wIcSKfKZmBUluOdA==",
"dependencies": {
"@civ-clone/base-terrain-feature-shield": "^0.1.0",
"@civ-clone/base-terrain-grassland": "^0.1.0",
"@civ-clone/base-terrain-plains": "^0.1.0",
"@civ-clone/core-rule": "^0.1.0",
"@civ-clone/core-terrain-feature": "^0.1.0",
"@civ-clone/core-turn-based-game": "^0.1.0",
"@civ-clone/core-unit": "^0.1.0",
"@civ-clone/core-world": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-action-clear-swamp": {
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-action-clear-swamp/-/base-unit-action-clear-swamp-0.1.3.tgz",
"integrity": "sha512-KuZoI8tSUC1qBNUBy6XaBXrzxKgCdTmdBgHTwM2HRZAS6ZjtUxIFchIaJ8U+2ypsoxRpaefI2+Sp08tHRK7wJw==",
"dependencies": {
"@civ-clone/base-terrain-feature-shield": "^0.1.0",
"@civ-clone/base-terrain-grassland": "^0.1.0",
"@civ-clone/core-rule": "^0.1.0",
"@civ-clone/core-terrain-feature": "^0.1.0",
"@civ-clone/core-turn-based-game": "^0.1.0",
"@civ-clone/core-unit": "^0.1.0",
"@civ-clone/core-world": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-action-disband": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-action-disband/-/base-unit-action-disband-0.1.2.tgz",
"integrity": "sha512-OKnvi4/zTXybbbdsaEsvdBxQFHEvXVz/v/cHri6eXRwF+72Xkl+WSaFu7jJijlImysOTEoriXoOYJ4KlEWGyXw==",
"dependencies": {
"@civ-clone/core-unit": "^0.1.15"
}
},
"node_modules/@civ-clone/base-unit-action-disembark": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-action-disembark/-/base-unit-action-disembark-0.1.1.tgz",
"integrity": "sha512-Kw7Qgwn7t9Afi5Z11irV5p25HIMXO/vgS36J3XCt8HDqGxu/oA/kOpuIkpIX/IHICzreREhjm57YmLe8b6Uyng==",
"dependencies": {
"@civ-clone/base-unit-action-move": "^0.1.0",
"@civ-clone/core-rule": "^0.1.0",
"@civ-clone/core-unit": "^0.1.0",
"@civ-clone/core-unit-transport": "^0.1.0",
"@civ-clone/core-world": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-action-embark": {
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-action-embark/-/base-unit-action-embark-0.1.3.tgz",
"integrity": "sha512-ThUJke92apab6GkBbrfwAvR9f1qrh7fPg2Z3PjxfVSr70p+15IoCtmXBXy7DryenK+rBWahpk6PPTksJaVj3+Q==",
"dependencies": {
"@civ-clone/base-unit-action-move": "^0.1.0",
"@civ-clone/core-rule": "^0.1.0",
"@civ-clone/core-unit": "^0.1.0",
"@civ-clone/core-unit-transport": "^0.1.0",
"@civ-clone/core-world": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-action-fortify": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-action-fortify/-/base-unit-action-fortify-0.1.4.tgz",
"integrity": "sha512-mlhhVZdlROcl1XP7EyZqBfXqDnswBWt1IiVxOZkdn2ZhTdb+8R5V1c6hXv+S6D7XRfx0jt4qYrQbdgRDjl02EQ==",
"dependencies": {
"@civ-clone/base-unit-improvement-fortified": "^0.1.0",
"@civ-clone/core-rule": "^0.1.0",
"@civ-clone/core-turn-based-game": "^0.1.0",
"@civ-clone/core-unit": "^0.1.0",
"@civ-clone/core-unit-improvement": "^0.1.0",
"@civ-clone/core-world": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-action-found-city": {
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-action-found-city/-/base-unit-action-found-city-0.1.3.tgz",
"integrity": "sha512-/XrMrEiApEZmZoWV28VFCQ/Y1mOgR5sh/8Jc3GQkYlWkJGFm6M1XugAfc0t5zQskSYAFGyZI3k6qDYYsO4SRFw==",
"dependencies": {
"@civ-clone/core-city": "^0.1.0",
"@civ-clone/core-civilization": "^0.1.0",
"@civ-clone/core-rule": "^0.1.0",
"@civ-clone/core-unit": "^0.1.0",
"@civ-clone/core-world": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-action-goto": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-action-goto/-/base-unit-action-goto-0.1.0.tgz",
"integrity": "sha512-g/h0aP7RIN2J3Oqw0/EhLl64j5q39cIxjA1684tH0LoOzbZP0r28wKt8OZe18FKhQ6bT3uKpKJDvFPqvyNL1Qg==",
"dependencies": {
"@civ-clone/base-unit-action-move": "^0.1.1",
"@civ-clone/base-unit-action-no-orders": "^0.1.0",
"@civ-clone/core-rule": "^0.1.2",
"@civ-clone/core-strategy": "^0.1.0",
"@civ-clone/core-unit": "^0.1.13",
"@civ-clone/core-world": "^0.1.9",
"@civ-clone/core-world-path": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-action-move": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-action-move/-/base-unit-action-move-0.1.2.tgz",
"integrity": "sha512-dOdcZj6cmibA/Ce0Yg7paWl0Iaay1Q6pIE5iJCVRyxe/myK4EseXQ1EH9GPLS/xvrKL/KKc200uDMA6t6STY1w==",
"dependencies": {
"@civ-clone/core-unit": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-action-no-orders": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-action-no-orders/-/base-unit-action-no-orders-0.1.0.tgz",
"integrity": "sha512-wNL5ONwz+0TdYEnKDrLVkD6FbsmQl4y4jniuKFe9Y79IILPbPcMqqINUM6HOGcHNJOaT08cLF+MUrQa6cHkvHw==",
"dependencies": {
"@civ-clone/core-unit": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-action-pillage": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-action-pillage/-/base-unit-action-pillage-0.1.2.tgz",
"integrity": "sha512-b2nB1uhUB5sPeMbPWoad57bmuxCreyROtS0giBExReEJ3BnMmuILGbp/W9WHb6kB0GzwI9vaMNBbeVkbvGNqog==",
"dependencies": {
"@civ-clone/core-rule": "^0.1.0",
"@civ-clone/core-tile-improvement": "^0.1.0",
"@civ-clone/core-turn-based-game": "^0.1.0",
"@civ-clone/core-unit": "^0.1.0",
"@civ-clone/core-world": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-action-plant-forest": {
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-action-plant-forest/-/base-unit-action-plant-forest-0.1.3.tgz",
"integrity": "sha512-Opmq3qilWHVSHijIAGmfKqBC+R4y4MQIYL8VtZ5wsjuEOMnzMeL6PWVEixElSHA/++PeGApeIIMO8LrEAU7Nrg==",
"dependencies": {
"@civ-clone/base-terrain-feature-horse": "^0.1.0",
"@civ-clone/base-terrain-forest": "^0.1.0",
"@civ-clone/core-rule": "^0.1.0",
"@civ-clone/core-terrain-feature": "^0.1.0",
"@civ-clone/core-turn-based-game": "^0.1.0",
"@civ-clone/core-unit": "^0.1.0",
"@civ-clone/core-world": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-action-sleep": {
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-action-sleep/-/base-unit-action-sleep-0.1.3.tgz",
"integrity": "sha512-O37BkUBgKfpKn68JrdCwbsuTFi0pYWMksAzCC2h6jt3DUtNgkb5R3V4yDjjoC+iyUwweiDHcDUQnVWkKYgaojQ==",
"dependencies": {
"@civ-clone/core-rule": "^0.1.0",
"@civ-clone/core-turn-based-game": "^0.1.0",
"@civ-clone/core-unit": "^0.1.0",
"@civ-clone/core-world": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-action-unload": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-action-unload/-/base-unit-action-unload-0.1.2.tgz",
"integrity": "sha512-8WCQXlVf+1Xo7AzzxJcsIebi86n9PCZKFkx4Iq1ab5Og6rxbYSH690izImlfc9WKxVzhhQd02EXXjuX7wZtuuA==",
"dependencies": {
"@civ-clone/core-unit": "^0.1.0",
"@civ-clone/core-unit-transport": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-artillery": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-artillery/-/base-unit-artillery-0.1.0.tgz",
"integrity": "sha512-srJlvpiBos31YYgAzS9C4fgQEDTVmZpQaKXfk2k3ylWmnFXKLm/238/YAYBHwGUQE9HDtN570iWYxzBFG245oQ==",
"dependencies": {
"@civ-clone/base-unit-type-fortifiable": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-battleship": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-battleship/-/base-unit-battleship-0.1.1.tgz",
"integrity": "sha512-8rJfzPpctFygP60bzhubTGdByZk36Oh0K5JxjSE2vSRC45/av7ZNrTPGa8E8I3bLTj8gtCeoWkrf/9iCaAZYOg==",
"dependencies": {
"@civ-clone/base-unit-type-naval": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-bomber": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-bomber/-/base-unit-bomber-0.1.1.tgz",
"integrity": "sha512-ddIbl+dsKthCacgzJqOQzrCZMwB4m7a8cx4SX2GJKXg9otoyrLbqRivR/VWKQbEN0u6oFt+uyc+kAlYvdjCnbw==",
"dependencies": {
"@civ-clone/base-unit-type-air": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-cannon": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-cannon/-/base-unit-cannon-0.1.0.tgz",
"integrity": "sha512-eWDWGcLCFUMFf7ppLofScIdkJmiohv+A5ZiiaB1InsfR703liIK/E6BhakJ55+kgGIZPOGv3gnzA62tCKUL7rw==",
"dependencies": {
"@civ-clone/base-unit-type-fortifiable": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-caravan": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-caravan/-/base-unit-caravan-0.1.0.tgz",
"integrity": "sha512-zTfWIkLmzGnlB5oA0uJ7T4sZ8mn4jegj8hE2CZaecULGW0wOr3EbFTf7GslwX+CeCjfgLqzRiJ/S1ZGQ0dWVgg==",
"dependencies": {
"@civ-clone/base-unit-type-fortifiable": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-carrier": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-carrier/-/base-unit-carrier-0.1.1.tgz",
"integrity": "sha512-czOKQo1ccjYQUG2bW7DpU8uhbmiCPDCJN4I+QuwB4j1AGynSmweBrp4EqRYC5lnQs1yQpN6SlTiMbrWg0LO0qw==",
"dependencies": {
"@civ-clone/base-unit-type-air": "^0.1.0",
"@civ-clone/base-unit-type-naval-transport": "^0.1.0",
"@civ-clone/core-unit": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-catapult": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-catapult/-/base-unit-catapult-0.1.0.tgz",
"integrity": "sha512-IsXjawSw0PmoAyfksy8BAEueGXlIcY7Z1R9BpqE4/U6zDpnWORuk7D0V51SQAtArBBLY9M5G5gA/rM5zZk5VeQ==",
"dependencies": {
"@civ-clone/base-unit-type-fortifiable": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-chariot": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-chariot/-/base-unit-chariot-0.1.0.tgz",
"integrity": "sha512-sKi0p5LHiZhOpvbVnNFoPkUK4dRQ2CT3T/JTlOLRCBmI0TP2raokP9ZuC+2d1dyz9RH2ar3jhS+O7Mwda/leqg==",
"dependencies": {
"@civ-clone/base-unit-type-fortifiable": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-cruiser": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-cruiser/-/base-unit-cruiser-0.1.1.tgz",
"integrity": "sha512-Kjq5Z3WOA0LPElP5ltL4DJIzZ8KbDUSNJbL1JV2MoX3eeClyUNBg58j8ZuEfomLycpEomQBKpKdDCpHDpkEXgA==",
"dependencies": {
"@civ-clone/base-unit-type-naval": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-diplomat": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-diplomat/-/base-unit-diplomat-0.1.0.tgz",
"integrity": "sha512-OCUSOhprnt7n7HVafOE6csoL2tOszmnKt42dOqWXdQT1Xu//4/2fLDYrcB6a9l2BdSAnrUwset+65EgXFR8+CA==",
"dependencies": {
"@civ-clone/base-unit-type-fortifiable": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-fighter": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-fighter/-/base-unit-fighter-0.1.1.tgz",
"integrity": "sha512-zyMyVhxnBwYU4O8QI3qm/ngeMp0hnFYHh50xGXTCa4V/WpxOJIObCeCr/wJMvZCgY1RGkFrwdX6JRmoSXju2jw==",
"dependencies": {
"@civ-clone/base-unit-type-air": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-frigate": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-frigate/-/base-unit-frigate-0.1.1.tgz",
"integrity": "sha512-fkzuYLjmWKEbcfyYpAYMPB/L2so/tPKlln/hjHvD6MkqwEnTD1Srk2g4fx0oKRg0ghYqCsWKG53WxxcqOUFHQw==",
"dependencies": {
"@civ-clone/base-unit-type-naval-transport": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-horseman": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-horseman/-/base-unit-horseman-0.1.0.tgz",
"integrity": "sha512-8mXjjjyier+gkDswwCIV2yPkIekgDMQVbgv6rTiRxxiYu8M2PCZpc4tYAc2ipG4m4vnD6HMvnJDNapcEUzwbiQ==",
"dependencies": {
"@civ-clone/base-unit-type-fortifiable": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-improvement-fortified": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-improvement-fortified/-/base-unit-improvement-fortified-0.1.0.tgz",
"integrity": "sha512-jt6+Pk0cclShBKvRo7BoB61V3mebyVjQXr/nc4jHBQguv2JVM3GnfhhNB7FVcK8nShEQyLY+xfvSaJjxEn6/mw==",
"dependencies": {
"@civ-clone/core-unit": "^0.1.0",
"@civ-clone/core-unit-improvement": "^0.1.0",
"@civ-clone/core-yield": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-improvement-veteran": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-improvement-veteran/-/base-unit-improvement-veteran-0.1.0.tgz",
"integrity": "sha512-4deEiLsfH5fv1ejcOutCv3Q855RiR2+8kF1vV8pkpCommGulSPzPxj/j0cDA80E/MKw7SSU7JJgnG5V0wxQULg==",
"dependencies": {
"@civ-clone/core-unit": "^0.1.0",
"@civ-clone/core-unit-improvement": "^0.1.0",
"@civ-clone/core-yield": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-ironclad": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-ironclad/-/base-unit-ironclad-0.1.1.tgz",
"integrity": "sha512-+HsrfgdKr73xrK2rMDSPr0m6jy4XdfwgXov+5loqnW3nZeWMk6GtA550J3BZcRitpNDjcY0OTkg+XxYjVVtSmQ==",
"dependencies": {
"@civ-clone/base-unit-type-naval": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-knight": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-knight/-/base-unit-knight-0.1.0.tgz",
"integrity": "sha512-LVhADX0ozE4g6RSmiRgJWrVA+nkC6iHI253i+T9iOkbbGm+y2qFyn7CXmgRxg36F2gQgGQgLKJr4K+nZtGIppQ==",
"dependencies": {
"@civ-clone/base-unit-type-fortifiable": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-mechanizedinfantry": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-mechanizedinfantry/-/base-unit-mechanizedinfantry-0.1.0.tgz",
"integrity": "sha512-RriRfgqcV68TBWmmL9fiBeEDoKSGb4/QVE8pdSziYY6+5dtOgAPIRT7qrTLeJKpXEod7yvL/sDOpYDFBBj94qA==",
"dependencies": {
"@civ-clone/base-unit-type-fortifiable": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-musketman": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-musketman/-/base-unit-musketman-0.1.0.tgz",
"integrity": "sha512-sHDxCy5LBrCHdkkxPiV7ro13QulGcHTNu/iI4kfSUd6gJAvasJF6EPvJE325nVskIMoQGMDFZYAYfQsiCWytsA==",
"dependencies": {
"@civ-clone/base-unit-type-fortifiable": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-nuclear": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-nuclear/-/base-unit-nuclear-0.1.1.tgz",
"integrity": "sha512-8w2qckqbgj4+8WYwkpLiOe2JbTSAPbHCYhZ1hkYpYj/gTaMTjLgbgWZ7Ydz8KNVRMIY9ORuQBD2MpyK2J9ahDw==",
"dependencies": {
"@civ-clone/base-unit-type-air": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-rifleman": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-rifleman/-/base-unit-rifleman-0.1.0.tgz",
"integrity": "sha512-WtCOyivWRttHg6sGaZOfVC6iA/P7lywm7hH3To2JbOHrG92ifC/zYxNOyL+plKHVrKBz6c1GQow5TGfMy1GSVw==",
"dependencies": {
"@civ-clone/base-unit-type-fortifiable": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-sail": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-sail/-/base-unit-sail-0.1.0.tgz",
"integrity": "sha512-iEVKcjm5l+0fztw9mN/iKrlqzkf6ntjdIvpjekVn3tuMMW0M7BI3DUBjyquY0QV0uZFrRSACCjeKU8N+ATSFEw==",
"dependencies": {
"@civ-clone/base-unit-type-naval-transport": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-settlers": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-settlers/-/base-unit-settlers-0.1.0.tgz",
"integrity": "sha512-JV3Z3ZK08in5xcVd8MCxQBg2HtKzn3xl6wc/8WxeaCjzolOGswwbFKBuhKy4GBKgfh9UrdFSb9S0omfKZDbeqA==",
"dependencies": {
"@civ-clone/base-unit-type-worker": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-spearman": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-spearman/-/base-unit-spearman-0.1.0.tgz",
"integrity": "sha512-qwClv2aR6zXP4BQCTvPDLdKOHLwUCvpkLA/HLVdVnJXS7gidnerok+xolQA3bjRdAQCwG+BDePbVwoOOlXEK2g==",
"dependencies": {
"@civ-clone/base-unit-type-fortifiable": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-submarine": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-submarine/-/base-unit-submarine-0.1.1.tgz",
"integrity": "sha512-h5VSytWnlfBkVqHxmuGMioE2mJ0ssk5mBgrCC7MCrk2YFqUiuiHAOa5oPDLAzPPJxSkZmSneFojAaSQel3Bhvw==",
"dependencies": {
"@civ-clone/base-unit-type-naval": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-swordman": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-swordman/-/base-unit-swordman-0.1.0.tgz",
"integrity": "sha512-9lyqWsvCwOfuiYFCuc6s6oFMglJvcx0jz4W17vd3PoTGrnLeFmVkJfDhPQ06FNjDneKrmXN1EOvyZV7PGE+XVg==",
"dependencies": {
"@civ-clone/base-unit-type-fortifiable": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-tank": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-tank/-/base-unit-tank-0.1.0.tgz",
"integrity": "sha512-rGjnwvC04AWBq2aJyAhB1MfeCYZxKgD1hnBEKLisJA90IUqQuhyTr9EXo1z5prwRb1t6Aj0zCrYOM7WKSb09mQ==",
"dependencies": {
"@civ-clone/base-unit-type-fortifiable": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-transport": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-transport/-/base-unit-transport-0.1.1.tgz",
"integrity": "sha512-da3dIaGYgEBHJJeVU30XENf0huHQ/uNqCym1fQoG6Q7i7uzdz4g890/hSnIhyTvDfhMHrDuQWw5juGuLnY4RJA==",
"dependencies": {
"@civ-clone/base-unit-type-naval-transport": "^0.1.1"
}
},
"node_modules/@civ-clone/base-unit-trireme": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-trireme/-/base-unit-trireme-0.1.0.tgz",
"integrity": "sha512-PUTlSWv7M4CzMh017Wpd7VtNH6mK8hiuM6PIg57cqFsE/gyn3WmEygdyu6ErPWJjsk5B5Mz+VufqFexAA2PxEg==",
"dependencies": {
"@civ-clone/base-unit-type-naval-transport": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-type-air": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-type-air/-/base-unit-type-air-0.1.0.tgz",
"integrity": "sha512-ykVH5YEKKMe3bZU0SHJfooGjiWMaxigWGe0N4hg+TUBuU80thn0O3PBPqjrSX4Xl7hRoFFX0CzwJ3ONZxlWUCw==",
"dependencies": {
"@civ-clone/core-unit": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-type-fortifiable": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-type-fortifiable/-/base-unit-type-fortifiable-0.1.0.tgz",
"integrity": "sha512-XzyDdVhKDE83KqW3UV++cjPxCz1ClLdTGf0i3t4JRlp/IcZ8UoyQj6Tk6/rHZ/0bBbQLENgdic9nlFmfb7WZuQ==",
"dependencies": {
"@civ-clone/base-unit-type-land": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-type-land": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-type-land/-/base-unit-type-land-0.1.0.tgz",
"integrity": "sha512-kFY4FhT367K6KSLtfPQQez6NZcYAed69Px3w4qQe8KE6s3xeEtEvHCoaAdhYz0kRZL89m5ZhL5Y3ZgcX8FPsaA==",
"dependencies": {
"@civ-clone/core-unit": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-type-naval": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-type-naval/-/base-unit-type-naval-0.1.0.tgz",
"integrity": "sha512-CU1GZF6K4O8KOm/zjEjeYnEFWWoGoJBr+dRFwOcBIU/9Su4ctYwuw+tnimjwzoqQcvmMHdZJc8zkRwPVYw1WKg==",
"dependencies": {
"@civ-clone/core-unit": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-type-naval-transport": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-type-naval-transport/-/base-unit-type-naval-transport-0.1.2.tgz",
"integrity": "sha512-xakOssuF8uImGZMSxv9HLe63XOnGpngh1gk/BtLp07aGo26cX+TIlUHHf2a6AdlHvZKmVQa6mmeVvxFa87cAoQ==",
"dependencies": {
"@civ-clone/base-unit-type-naval": "^0.1.0",
"@civ-clone/core-city": "^0.1.0",
"@civ-clone/core-player": "^0.1.0",
"@civ-clone/core-rule": "^0.1.0",
"@civ-clone/core-unit": "^0.1.0",
"@civ-clone/core-unit-transport": "^0.1.0",
"@civ-clone/core-world": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-type-worker": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-type-worker/-/base-unit-type-worker-0.1.0.tgz",
"integrity": "sha512-JXbhNicdFLpDZH6CgGgiPD09r4v2uuMtWEPxZL76hSInoCH8TYuzhCGplKMICQpAoAkNIuRQg7+hrOgyW0xkfw==",
"dependencies": {
"@civ-clone/base-unit-type-land": "^0.1.0"
}
},
"node_modules/@civ-clone/base-unit-warrior": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-unit-warrior/-/base-unit-warrior-0.1.0.tgz",
"integrity": "sha512-88Bjouiwd2LzeEOSOL7YH0qHYLB2WjO2NDdHjEsk5DzjD9BNS9XjItxclu4BBEFwUgqX2MVkoGas3KLJBWERQQ==",
"dependencies": {
"@civ-clone/base-unit-type-fortifiable": "^0.1.0"
}
},
"node_modules/@civ-clone/core-city": {
"version": "0.1.10",
"resolved": "https://registry.npmjs.org/@civ-clone/core-city/-/core-city-0.1.10.tgz",
"integrity": "sha512-pui1Ryo/sAizoeYWW5SKvRIIkRIoBEEmlC3x74gx3e7BVViAIFo/d4gkN8JUzJxY/3eHFJ/hHiJcWKdRNYDg7w==",
"dependencies": {
"@civ-clone/core-data-object": "^0.1.0",
"@civ-clone/core-player": "^0.1.0",
"@civ-clone/core-registry": "^0.1.0",
"@civ-clone/core-rule": "^0.1.0",
"@civ-clone/core-world": "^0.1.0",
"@civ-clone/core-yield": "^0.1.0"
}
},
"node_modules/@civ-clone/core-city-build": {
"version": "0.1.7",
"resolved": "https://registry.npmjs.org/@civ-clone/core-city-build/-/core-city-build-0.1.7.tgz",
"integrity": "sha512-DD4nqh2rYxW+fEg0z4r7OSkRQ8BAYbWSrjyIyGkF5Nrk6agKVuVNAY3Xc+7Bqg9bQt83vJQmA9UaLaxWlb0jzg==",
"dependencies": {
"@civ-clone/core-city": "^0.1.0",
"@civ-clone/core-data-object": "^0.1.0",
"@civ-clone/core-player": "^0.1.0",
"@civ-clone/core-registry": "^0.1.0",
"@civ-clone/core-rule": "^0.1.0",
"@civ-clone/core-yield": "^0.1.0"
}
},
"node_modules/@civ-clone/core-civilization": {
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/@civ-clone/core-civilization/-/core-civilization-0.1.3.tgz",
"integrity": "sha512-G4nwynXc8LobBphSNEshmfDs+94sj6UdMFlpEDvleAG13hMOPC5WtKCPSwpGpxfRaQwGS3lkyuYx5MNF4cA6sw==",
"dependencies": {
"@civ-clone/core-data-object": "^0.1.0",
"@civ-clone/core-registry": "^0.1.0",
"@civ-clone/core-yield": "^0.1.0"
}
},
"node_modules/@civ-clone/core-data-object": {
"version": "0.1.12",
"resolved": "https://registry.npmjs.org/@civ-clone/core-data-object/-/core-data-object-0.1.12.tgz",
"integrity": "sha512-hvDWU9QGNnejrcmJAzoKROMtRumpGKF7fxDMDaEK+qiBiLcHsEWvHpATzGeuah6AFqVuWtzbbxn5zDw0Aq+bOQ==",
"dependencies": {
"@civ-clone/core-registry": "^0.1.0"
}
},
"node_modules/@civ-clone/core-engine": {
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/@civ-clone/core-engine/-/core-engine-0.1.3.tgz",
"integrity": "sha512-1SOkY4nr2GRXz8LrwcuHfNitR9QQbyvh4WlYPp9kpjiJsmbBJY5i1u5Av3A0g4yB4m/FGUtsgq0CsWXNgw2UIw==",
"dependencies": {
"@civ-clone/core-rule": "^0.1.0",
"@dom111/typed-event-emitter": "^0.1.2"
}
},
"node_modules/@civ-clone/core-player": {
"version": "0.1.7",
"resolved": "https://registry.npmjs.org/@civ-clone/core-player/-/core-player-0.1.7.tgz",
"integrity": "sha512-z3kuSE3LA5/U1u0O6MNGnt7AjskMu6zKfMxgYF9+ZgZlFxfxi2DFqu/owuaRH7qZaAbELq9iKLwY6Z4PiisLUg==",
"dependencies": {
"@civ-clone/core-civilization": "^0.1.0",
"@civ-clone/core-data-object": "^0.1.0",
"@civ-clone/core-registry": "^0.1.0",
"@civ-clone/core-rule": "^0.1.0",
"@civ-clone/core-world": "^0.1.10"
}
},
"node_modules/@civ-clone/core-registry": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@civ-clone/core-registry/-/core-registry-0.1.1.tgz",
"integrity": "sha512-QmeffB0fmNLjIQMAgiZBQugOqWhOzgDpzgKB4KQtdkMrhjKV0jZw2VfM0mbEyqqem4hrSLsbrLkcA9aJh5NMXw=="
},
"node_modules/@civ-clone/core-rule": {
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/@civ-clone/core-rule/-/core-rule-0.1.3.tgz",
"integrity": "sha512-mAN8Mc2TiT8ulGWTCVhWo5UwxR4PjN3I5BLQYQ8bVy750iw4cLHoib/tRKXkYS1Qm0ETiI7c9GEMdYNDBdZ+pQ==",
"dependencies": {
"@civ-clone/core-registry": "^0.1.0"
}
},
"node_modules/@civ-clone/core-strategy": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/core-strategy/-/core-strategy-0.1.0.tgz",
"integrity": "sha512-q2kyoF2UAO0mZpaE/nzg6umPWSRe0u29l0j0A7CVl6SexRhPoj+GMZZ36XFbtZfJIl8fk82lSmdQ/uBXlgZLhw==",
"dependencies": {
"@civ-clone/core-civilization": "^0.1.0",
"@civ-clone/core-data-object": "^0.1.0",
"@civ-clone/core-player": "^0.1.2",
"@civ-clone/core-registry": "^0.1.0",
"@civ-clone/core-rule": "^0.1.1"
}
},
"node_modules/@civ-clone/core-terrain": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/@civ-clone/core-terrain/-/core-terrain-0.1.2.tgz",
"integrity": "sha512-eFBRIri06plxKQHtTtJIKnbl211HhylXInveeN7XqRvJUXq0paiwksI8Z7AqN5M+6bDe8OO+SXXnHwVdg1J8Dg==",
"dependencies": {
"@civ-clone/core-data-object": "^0.1.0",
"@civ-clone/core-registry": "^0.1.0",
"@civ-clone/core-rule": "^0.1.0"
}
},
"node_modules/@civ-clone/core-terrain-feature": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/@civ-clone/core-terrain-feature/-/core-terrain-feature-0.1.2.tgz",
"integrity": "sha512-AWrrcVTmAPtgYs04vmpWaT0R7beWcMvoGgWNdYCMmkga5zH2T2q95ZQ3fef94BCihMptYCkICtS9ARRRXbzflA==",
"dependencies": {
"@civ-clone/core-registry": "^0.1.0",
"@civ-clone/core-rule": "^0.1.0",
"@civ-clone/core-terrain": "^0.1.0"
}
},
"node_modules/@civ-clone/core-tile-improvement": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/@civ-clone/core-tile-improvement/-/core-tile-improvement-0.1.2.tgz",
"integrity": "sha512-9naQc7AF4uVdApJEXfccJ0lKVWfDUy8NLcEGuqtoWKvIy3pgq3gRs9eSupPlAHc0YmdTsq/TGsHJWEy90O/SQg==",
"dependencies": {
"@civ-clone/core-data-object": "^0.1.0",
"@civ-clone/core-player": "^0.1.0",
"@civ-clone/core-registry": "^0.1.0",
"@civ-clone/core-rule": "^0.1.0",
"@civ-clone/core-terrain": "^0.1.0",
"@civ-clone/core-world": "^0.1.0"
}
},
"node_modules/@civ-clone/core-turn-based-game": {
"version": "0.1.5",
"resolved": "https://registry.npmjs.org/@civ-clone/core-turn-based-game/-/core-turn-based-game-0.1.5.tgz",
"integrity": "sha512-EcEqJol5JyO9JVA2IP90yui6nrfuOLeeqtSbjZ0fQ3ZsAfKf5izmKnFkD92RYvf9fEObBhZP9os+sPmfIgEeug==",
"dependencies": {
"@civ-clone/core-data-object": "^0.1.9",
"@civ-clone/core-engine": "^0.1.0",
"@civ-clone/core-rule": "^0.1.0",
"@civ-clone/core-yield": "^0.1.0"
}
},
"node_modules/@civ-clone/core-unit": {
"version": "0.1.16",
"resolved": "https://registry.npmjs.org/@civ-clone/core-unit/-/core-unit-0.1.16.tgz",
"integrity": "sha512-Cbl7ZHDXeWq8LzUpYhSZApNiiPwgB7XkrSfWCkDSjANmMlOg+vMkkxBJu+Mi/l8CRmsL+GyvZAplkqcc+NZQ6g==",
"dependencies": {
"@civ-clone/core-city": "^0.1.0",
"@civ-clone/core-city-build": "^0.1.3",
"@civ-clone/core-data-object": "^0.1.0",
"@civ-clone/core-player": "^0.1.0",
"@civ-clone/core-registry": "^0.1.0",
"@civ-clone/core-rule": "^0.1.0",
"@civ-clone/core-turn-based-game": "^0.1.0",
"@civ-clone/core-world": "^0.1.0",
"@civ-clone/core-yield": "^0.1.0"
}
},
"node_modules/@civ-clone/core-unit-improvement": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@civ-clone/core-unit-improvement/-/core-unit-improvement-0.1.1.tgz",
"integrity": "sha512-f/Fy1MInjPtWrufOWtVAnUZqOMfs8YeYkXDaUWe0WQNR7Ro7u04tcMRccrzkEVtfqHKpzBUOOe3tBupYMNZTIA==",
"dependencies": {
"@civ-clone/core-data-object": "^0.1.0",
"@civ-clone/core-registry": "^0.1.0",
"@civ-clone/core-unit": "^0.1.0"
}
},
"node_modules/@civ-clone/core-unit-transport": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/@civ-clone/core-unit-transport/-/core-unit-transport-0.1.2.tgz",
"integrity": "sha512-bOOfEgm/dJ2XrAxjuIN6ZlWyAmd/Fw4zgVOuJK9zcHnWXygeSMWsHONP/eqze5eL+g3ZAM0rvT6Zxm6b3soJpw==",
"dependencies": {
"@civ-clone/core-registry": "^0.1.0",
"@civ-clone/core-rule": "^0.1.2",
"@civ-clone/core-unit": "^0.1.0"
}
},
"node_modules/@civ-clone/core-world": {
"version": "0.1.10",
"resolved": "https://registry.npmjs.org/@civ-clone/core-world/-/core-world-0.1.10.tgz",
"integrity": "sha512-H1pcRIZhArVgRhFOW9VS2khNeYu30GmR+gSxlVF08KA6O7y2ks3k0C23EPjTcox9/ytBumRZhA85HxmPNFgGFw==",
"dependencies": {
"@civ-clone/core-data-object": "^0.1.0",
"@civ-clone/core-player": "^0.1.0",
"@civ-clone/core-registry": "^0.1.0",
"@civ-clone/core-rule": "^0.1.0",
"@civ-clone/core-terrain": "^0.1.0",
"@civ-clone/core-world-generator": "^0.1.0",
"@civ-clone/core-yield": "^0.1.0"
}
},
"node_modules/@civ-clone/core-world-generator": {
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/@civ-clone/core-world-generator/-/core-world-generator-0.1.3.tgz",
"integrity": "sha512-6Q7VNisEAnh6kYxMDDuLTHof+l+u0oWMq7vCe+P7srK3H9tF0w0C0hl6DyziUn3shgp/2mjWBZngWm0/8PV0bw==",
"dependencies": {
"@civ-clone/core-player": "^0.1.6",
"@civ-clone/core-registry": "^0.1.0",
"@civ-clone/core-rule": "^0.1.0",
"@civ-clone/core-terrain": "^0.1.0",
"@civ-clone/core-world": "^0.1.10"
}
},
"node_modules/@civ-clone/core-world-path": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/core-world-path/-/core-world-path-0.1.0.tgz",
"integrity": "sha512-/R/XN5nxpt5s5cu33x0YzH5P8YQ1pyN4rlRflM/ZJDNvd1Mwn0cEgDqg32D7pjsb5ZkT+l6oI49SPaxD6f8vuw==",
"dependencies": {
"@civ-clone/core-data-object": "^0.1.0",
"@civ-clone/core-registry": "^0.1.0",
"@civ-clone/core-rule": "^0.1.0",
"@civ-clone/core-terrain": "^0.1.0",
"@civ-clone/core-unit": "^0.1.0",
"@civ-clone/core-world": "^0.1.0",
"@civ-clone/core-yield": "^0.1.0"
}
},
"node_modules/@civ-clone/core-yield": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/@civ-clone/core-yield/-/core-yield-0.1.4.tgz",
"integrity": "sha512-zXUcbQpmutleplRbwRU5O0Z/QAtBdGExpPC5UfoX34XvfkZN68A1O0PQf1xNL+5i4jHyUNldh0+biUnbzI4sWg==",
"dependencies": {
"@civ-clone/core-data-object": "^0.1.0",
"@civ-clone/core-registry": "^0.1.0"
}
},
"node_modules/@dom111/typed-event-emitter": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/@dom111/typed-event-emitter/-/typed-event-emitter-0.1.2.tgz",
"integrity": "sha512-bYq57LL7+p4iTDjwkccauT94Z3TiYuCL3CCBSdHLwcefexpfLUiGX41yTXbK2xKKSfoX4NsDAH1TvXArBPWMJw=="
},
"node_modules/@types/node": {
"version": "14.18.42",
"resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.42.tgz",
"integrity": "sha512-xefu+RBie4xWlK8hwAzGh3npDz/4VhF6icY/shU+zv/1fNn+ZVG7T7CRwe9LId9sAYRPxI+59QBPuKL3WpyGRg==",
"dev": true
},
"node_modules/prettier": {
"version": "2.8.7",
"resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.7.tgz",
"integrity": "sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==",
"dev": true,
"bin": {
"prettier": "bin-prettier.js"
},
"engines": {
"node": ">=10.13.0"
},
"funding": {
"url": "https://github.com/prettier/prettier?sponsor=1"
}
},
"node_modules/typescript": {
"version": "4.9.5",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz",
"integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
"tsserver": "bin/tsserver"
},
"engines": {
"node": ">=4.2.0"
}
}
},
"dependencies": {
"@civ-clone/base-player-action-active-unit": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@civ-clone/base-player-action-active-unit/-/base-player-action-active-unit-0.1.1.tgz",
"integrity": "sha512-zbJe2NPTFdCbnlHiPnIn1zgYrPLE2N9pb6455JGPFQvWe1v3vCV2wn0CQeJZwR06zpRtkcKBue4LTq/i3JFzjw==",
"requires": {
"@civ-clone/core-player": "^0.1.0",
"@civ-clone/core-unit": "^0.1.0"
}
},
"@civ-clone/base-player-action-inactive-unit": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/@civ-clone/base-player-action-inactive-unit/-/base-player-action-inactive-unit-0.1.1.tgz",
"integrity": "sha512-rAgwDP0oTLTQPf8QLj7PcOwZz3JG2LCIp7bqBGk3glxMs5QpZaFFA+cBWCATn4+jGfuHiyrzNNHT00s+vYJtnQ==",
"requires": {
"@civ-clone/core-player": "^0.1.0",
"@civ-clone/core-unit": "^0.1.0"
}
},
"@civ-clone/base-terrain-feature-horse": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-terrain-feature-horse/-/base-terrain-feature-horse-0.1.0.tgz",
"integrity": "sha512-oIr+nML+2RiIgyjK2xACiB+7Ttl1TIZnMDwNvDTq2dd2e1u/wmpG56vhiW6213T/FZ9CLPB1YJgq1szFKdqJ9g==",
"requires": {
"@civ-clone/core-terrain-feature": "^0.1.0"
}
},
"@civ-clone/base-terrain-feature-shield": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/@civ-clone/base-terrain-feature-shield/-/base-terrain-feature-shield-0.1.0.tgz",
"integrity": "sha512-4/oPWiyRrrzbEtmrROLdpcqjTMU29GBYTu08yF2mW4SHhpHCoNQm5s1DmL7jTUP27G06YRqz3nGY0lqNh+prUg==",
"requires": {
"@civ-clone/core-terrain-feature": "^0.1.0"
}
},
"@civ-clone/base-terrain-forest": {