nitowa пре 2 година
родитељ
комит
df833a1084
3 измењених фајлова са 79 додато и 179 уклоњено
  1. 1
    0
      .gitignore
  2. 71
    172
      package-lock.json
  3. 7
    7
      package.json

+ 1
- 0
.gitignore Прегледај датотеку

@@ -2,6 +2,7 @@ build
2 2
 node_modules
3 3
 .vscode
4 4
 lib
5
+docs
5 6
 gui/*.js
6 7
 src/gui/build
7 8
 src/gui/dist

+ 71
- 172
package-lock.json Прегледај датотеку

@@ -19,7 +19,8 @@
19 19
     "@types/chai": {
20 20
       "version": "4.2.21",
21 21
       "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.2.21.tgz",
22
-      "integrity": "sha512-yd+9qKmJxm496BOV9CMNaey8TWsikaZOwMRwPHQIjcOJM9oV+fi9ZMNw3JsVnbEEbo2gRTDnGEBv8pjyn67hNg=="
22
+      "integrity": "sha512-yd+9qKmJxm496BOV9CMNaey8TWsikaZOwMRwPHQIjcOJM9oV+fi9ZMNw3JsVnbEEbo2gRTDnGEBv8pjyn67hNg==",
23
+      "dev": true
23 24
     },
24 25
     "@types/eslint": {
25 26
       "version": "7.2.8",
@@ -58,16 +59,11 @@
58 59
       "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.168.tgz",
59 60
       "integrity": "sha512-oVfRvqHV/V6D1yifJbVRU3TMp8OT6o6BG+U9MkwuJ3U8/CsDHvalRpsxBqivn71ztOFZBTfJMvETbqHiaNSj7Q=="
60 61
     },
61
-    "@types/minimatch": {
62
-      "version": "3.0.3",
63
-      "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz",
64
-      "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==",
65
-      "dev": true
66
-    },
67 62
     "@types/mocha": {
68 63
       "version": "8.2.2",
69 64
       "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-8.2.2.tgz",
70
-      "integrity": "sha512-Lwh0lzzqT5Pqh6z61P3c3P5nm6fzQK/MMHl9UKeneAeInVflBSz1O2EkX6gM6xfJd7FBXBY5purtLx7fUiZ7Hw=="
65
+      "integrity": "sha512-Lwh0lzzqT5Pqh6z61P3c3P5nm6fzQK/MMHl9UKeneAeInVflBSz1O2EkX6gM6xfJd7FBXBY5purtLx7fUiZ7Hw==",
66
+      "dev": true
71 67
     },
72 68
     "@types/node": {
73 69
       "version": "14.14.37",
@@ -381,12 +377,7 @@
381 377
     "assertion-error": {
382 378
       "version": "1.1.0",
383 379
       "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
384
-      "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw=="
385
-    },
386
-    "at-least-node": {
387
-      "version": "1.0.0",
388
-      "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
389
-      "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
380
+      "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",
390 381
       "dev": true
391 382
     },
392 383
     "available-typed-arrays": {
@@ -397,15 +388,6 @@
397 388
         "array-filter": "^1.0.0"
398 389
       }
399 390
     },
400
-    "backbone": {
401
-      "version": "1.4.0",
402
-      "resolved": "https://registry.npmjs.org/backbone/-/backbone-1.4.0.tgz",
403
-      "integrity": "sha512-RLmDrRXkVdouTg38jcgHhyQ/2zjg7a8E6sz2zxfz21Hh17xDJYUHBZimVIt5fUyS8vbfpeSmTL3gUjTEvUV3qQ==",
404
-      "dev": true,
405
-      "requires": {
406
-        "underscore": ">=1.8.3"
407
-      }
408
-    },
409 391
     "balanced-match": {
410 392
       "version": "1.0.0",
411 393
       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
@@ -628,6 +610,7 @@
628 610
       "version": "4.3.4",
629 611
       "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.4.tgz",
630 612
       "integrity": "sha512-yS5H68VYOCtN1cjfwumDSuzn/9c+yza4f3reKXlE5rUg7SFcCEy90gJvydNgOYtblyf4Zi6jIWRnXOgErta0KA==",
613
+      "dev": true,
631 614
       "requires": {
632 615
         "assertion-error": "^1.1.0",
633 616
         "check-error": "^1.0.2",
@@ -650,7 +633,8 @@
650 633
     "check-error": {
651 634
       "version": "1.0.2",
652 635
       "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz",
653
-      "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII="
636
+      "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=",
637
+      "dev": true
654 638
     },
655 639
     "chokidar": {
656 640
       "version": "3.5.1",
@@ -878,6 +862,7 @@
878 862
       "version": "3.0.1",
879 863
       "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz",
880 864
       "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==",
865
+      "dev": true,
881 866
       "requires": {
882 867
         "type-detect": "^4.0.0"
883 868
       }
@@ -1174,17 +1159,6 @@
1174 1159
       "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz",
1175 1160
       "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k="
1176 1161
     },
1177
-    "fs-extra": {
1178
-      "version": "8.1.0",
1179
-      "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
1180
-      "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
1181
-      "dev": true,
1182
-      "requires": {
1183
-        "graceful-fs": "^4.2.0",
1184
-        "jsonfile": "^4.0.0",
1185
-        "universalify": "^0.1.0"
1186
-      }
1187
-    },
1188 1162
     "fs.realpath": {
1189 1163
       "version": "1.0.0",
1190 1164
       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
@@ -1212,7 +1186,8 @@
1212 1186
     "get-func-name": {
1213 1187
       "version": "2.0.0",
1214 1188
       "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz",
1215
-      "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE="
1189
+      "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=",
1190
+      "dev": true
1216 1191
     },
1217 1192
     "get-intrinsic": {
1218 1193
       "version": "1.1.1",
@@ -1342,12 +1317,6 @@
1342 1317
       "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
1343 1318
       "dev": true
1344 1319
     },
1345
-    "highlight.js": {
1346
-      "version": "9.18.5",
1347
-      "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.18.5.tgz",
1348
-      "integrity": "sha512-a5bFyofd/BHCX52/8i8uJkjr9DYwXIPnM/plwI6W7ezItLGqzt7X2G2nXuYSfsIJdkwwj/g9DG1LkcGJI/dDoA==",
1349
-      "dev": true
1350
-    },
1351 1320
     "hmac-drbg": {
1352 1321
       "version": "1.0.1",
1353 1322
       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
@@ -1593,12 +1562,6 @@
1593 1562
         "supports-color": "^7.0.0"
1594 1563
       }
1595 1564
     },
1596
-    "jquery": {
1597
-      "version": "3.6.0",
1598
-      "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz",
1599
-      "integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==",
1600
-      "dev": true
1601
-    },
1602 1565
     "js-yaml": {
1603 1566
       "version": "4.0.0",
1604 1567
       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.0.0.tgz",
@@ -1629,14 +1592,11 @@
1629 1592
         "minimist": "^1.2.5"
1630 1593
       }
1631 1594
     },
1632
-    "jsonfile": {
1633
-      "version": "4.0.0",
1634
-      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
1635
-      "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
1636
-      "dev": true,
1637
-      "requires": {
1638
-        "graceful-fs": "^4.1.6"
1639
-      }
1595
+    "jsonc-parser": {
1596
+      "version": "3.0.0",
1597
+      "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz",
1598
+      "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==",
1599
+      "dev": true
1640 1600
     },
1641 1601
     "jsonschema": {
1642 1602
       "version": "1.2.2",
@@ -1710,9 +1670,9 @@
1710 1670
       "dev": true
1711 1671
     },
1712 1672
     "marked": {
1713
-      "version": "0.8.2",
1714
-      "resolved": "https://registry.npmjs.org/marked/-/marked-0.8.2.tgz",
1715
-      "integrity": "sha512-EGwzEeCcLniFX51DhTpmTom+dSA/MG/OBUDjnWtHbEnjAH180VzUeAw+oE4+Zv+CoYBWyRlYOTR0N8SO9R1PVw==",
1673
+      "version": "4.0.12",
1674
+      "resolved": "https://registry.npmjs.org/marked/-/marked-4.0.12.tgz",
1675
+      "integrity": "sha512-hgibXWrEDNBWgGiK18j/4lkS6ihTe9sxtV4Q1OQppb/0zzyPSzoFANBa5MfsG/zgsWklmNnhm0XACZOH/0HBiQ==",
1716 1676
       "dev": true
1717 1677
     },
1718 1678
     "md5.js": {
@@ -1951,7 +1911,8 @@
1951 1911
     "node-fetch": {
1952 1912
       "version": "2.6.1",
1953 1913
       "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz",
1954
-      "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw=="
1914
+      "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==",
1915
+      "dev": true
1955 1916
     },
1956 1917
     "node-releases": {
1957 1918
       "version": "1.1.71",
@@ -2103,7 +2064,8 @@
2103 2064
     "pathval": {
2104 2065
       "version": "1.1.1",
2105 2066
       "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz",
2106
-      "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ=="
2067
+      "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==",
2068
+      "dev": true
2107 2069
     },
2108 2070
     "pbkdf2": {
2109 2071
       "version": "3.1.1",
@@ -2145,12 +2107,6 @@
2145 2107
       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
2146 2108
       "dev": true
2147 2109
     },
2148
-    "progress": {
2149
-      "version": "2.0.3",
2150
-      "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
2151
-      "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
2152
-      "dev": true
2153
-    },
2154 2110
     "prr": {
2155 2111
       "version": "1.0.1",
2156 2112
       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
@@ -2407,32 +2363,15 @@
2407 2363
       "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
2408 2364
       "dev": true
2409 2365
     },
2410
-    "shelljs": {
2411
-      "version": "0.8.5",
2412
-      "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz",
2413
-      "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==",
2366
+    "shiki": {
2367
+      "version": "0.10.0",
2368
+      "resolved": "https://registry.npmjs.org/shiki/-/shiki-0.10.0.tgz",
2369
+      "integrity": "sha512-iczxaIYeBFHTFrQPb9DVy2SKgYxC4Wo7Iucm7C17cCh2Ge/refnvHscUOxM85u57MfLoNOtjoEFUWt9gBexblA==",
2414 2370
       "dev": true,
2415 2371
       "requires": {
2416
-        "glob": "^7.0.0",
2417
-        "interpret": "^1.0.0",
2418
-        "rechoir": "^0.6.2"
2419
-      },
2420
-      "dependencies": {
2421
-        "interpret": {
2422
-          "version": "1.4.0",
2423
-          "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz",
2424
-          "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==",
2425
-          "dev": true
2426
-        },
2427
-        "rechoir": {
2428
-          "version": "0.6.2",
2429
-          "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
2430
-          "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
2431
-          "dev": true,
2432
-          "requires": {
2433
-            "resolve": "^1.1.6"
2434
-          }
2435
-        }
2372
+        "jsonc-parser": "^3.0.0",
2373
+        "vscode-oniguruma": "^1.6.1",
2374
+        "vscode-textmate": "5.2.0"
2436 2375
       }
2437 2376
     },
2438 2377
     "signal-exit": {
@@ -2635,87 +2574,47 @@
2635 2574
     "type-detect": {
2636 2575
       "version": "4.0.8",
2637 2576
       "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
2638
-      "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g=="
2577
+      "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
2578
+      "dev": true
2639 2579
     },
2640 2580
     "typedoc": {
2641
-      "version": "0.15.8",
2642
-      "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.15.8.tgz",
2643
-      "integrity": "sha512-a0zypcvfIFsS7Gqpf2MkC1+jNND3K1Om38pbDdy/gYWX01NuJZhC5+O0HkIp0oRIZOo7PWrA5+fC24zkANY28Q==",
2644
-      "dev": true,
2645
-      "requires": {
2646
-        "@types/minimatch": "3.0.3",
2647
-        "fs-extra": "^8.1.0",
2648
-        "handlebars": "^4.7.0",
2649
-        "highlight.js": "^9.17.1",
2650
-        "lodash": "^4.17.15",
2651
-        "marked": "^0.8.0",
2652
-        "minimatch": "^3.0.0",
2653
-        "progress": "^2.0.3",
2654
-        "shelljs": "^0.8.3",
2655
-        "typedoc-default-themes": "^0.6.3",
2656
-        "typescript": "3.7.x"
2657
-      },
2658
-      "dependencies": {
2659
-        "typescript": {
2660
-          "version": "3.7.7",
2661
-          "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.7.7.tgz",
2662
-          "integrity": "sha512-MmQdgo/XenfZPvVLtKZOq9jQQvzaUAUpcKW8Z43x9B2fOm4S5g//tPtMweZUIP+SoBqrVPEIm+dJeQ9dfO0QdA==",
2663
-          "dev": true
2664
-        }
2665
-      }
2666
-    },
2667
-    "typedoc-default-themes": {
2668
-      "version": "0.6.3",
2669
-      "resolved": "https://registry.npmjs.org/typedoc-default-themes/-/typedoc-default-themes-0.6.3.tgz",
2670
-      "integrity": "sha512-rouf0TcIA4M2nOQFfC7Zp4NEwoYiEX4vX/ZtudJWU9IHA29MPC+PPgSXYLPESkUo7FuB//GxigO3mk9Qe1xp3Q==",
2671
-      "dev": true,
2672
-      "requires": {
2673
-        "backbone": "^1.4.0",
2674
-        "jquery": "^3.4.1",
2675
-        "lunr": "^2.3.8",
2676
-        "underscore": "^1.9.1"
2677
-      }
2678
-    },
2679
-    "typedoc-plugin-markdown": {
2680
-      "version": "2.4.2",
2681
-      "resolved": "https://registry.npmjs.org/typedoc-plugin-markdown/-/typedoc-plugin-markdown-2.4.2.tgz",
2682
-      "integrity": "sha512-BBH+9/Uq5XbsqfzCDl8Jq4iaLXRMXRuAHZRFarAZX7df8+F3vUjDx/WHWoWqbZ/XUFzduLC2Iuy2qwsJX8SQ7A==",
2581
+      "version": "0.22.11",
2582
+      "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.22.11.tgz",
2583
+      "integrity": "sha512-pVr3hh6dkS3lPPaZz1fNpvcrqLdtEvXmXayN55czlamSgvEjh+57GUqfhAI1Xsuu/hNHUT1KNSx8LH2wBP/7SA==",
2683 2584
       "dev": true,
2684 2585
       "requires": {
2685
-        "fs-extra": "^9.0.1",
2686
-        "handlebars": "^4.7.6"
2586
+        "glob": "^7.2.0",
2587
+        "lunr": "^2.3.9",
2588
+        "marked": "^4.0.10",
2589
+        "minimatch": "^3.0.4",
2590
+        "shiki": "^0.10.0"
2687 2591
       },
2688 2592
       "dependencies": {
2689
-        "fs-extra": {
2690
-          "version": "9.1.0",
2691
-          "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
2692
-          "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
2693
-          "dev": true,
2694
-          "requires": {
2695
-            "at-least-node": "^1.0.0",
2696
-            "graceful-fs": "^4.2.0",
2697
-            "jsonfile": "^6.0.1",
2698
-            "universalify": "^2.0.0"
2699
-          }
2700
-        },
2701
-        "jsonfile": {
2702
-          "version": "6.1.0",
2703
-          "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
2704
-          "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
2593
+        "glob": {
2594
+          "version": "7.2.0",
2595
+          "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
2596
+          "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
2705 2597
           "dev": true,
2706 2598
           "requires": {
2707
-            "graceful-fs": "^4.1.6",
2708
-            "universalify": "^2.0.0"
2599
+            "fs.realpath": "^1.0.0",
2600
+            "inflight": "^1.0.4",
2601
+            "inherits": "2",
2602
+            "minimatch": "^3.0.4",
2603
+            "once": "^1.3.0",
2604
+            "path-is-absolute": "^1.0.0"
2709 2605
           }
2710
-        },
2711
-        "universalify": {
2712
-          "version": "2.0.0",
2713
-          "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
2714
-          "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
2715
-          "dev": true
2716 2606
         }
2717 2607
       }
2718 2608
     },
2609
+    "typedoc-plugin-markdown": {
2610
+      "version": "3.11.12",
2611
+      "resolved": "https://registry.npmjs.org/typedoc-plugin-markdown/-/typedoc-plugin-markdown-3.11.12.tgz",
2612
+      "integrity": "sha512-gb/RuzgZ1zCnRUOqUg6firIqU7xDs9s7hq0vlU/gAsFfVCnpl3NTM9vPyPON75nnpfVFCxr/hmKQ01k1CYY/Qg==",
2613
+      "dev": true,
2614
+      "requires": {
2615
+        "handlebars": "^4.7.7"
2616
+      }
2617
+    },
2719 2618
     "typescript": {
2720 2619
       "version": "3.9.9",
2721 2620
       "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.9.tgz",
@@ -2740,18 +2639,6 @@
2740 2639
         "which-boxed-primitive": "^1.0.2"
2741 2640
       }
2742 2641
     },
2743
-    "underscore": {
2744
-      "version": "1.13.2",
2745
-      "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.2.tgz",
2746
-      "integrity": "sha512-ekY1NhRzq0B08g4bGuX4wd2jZx5GnKz6mKSqFL4nqBlfyMGiG10gDFhDTMEfYmDL6Jy0FUIZp7wiRB+0BP7J2g==",
2747
-      "dev": true
2748
-    },
2749
-    "universalify": {
2750
-      "version": "0.1.2",
2751
-      "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
2752
-      "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
2753
-      "dev": true
2754
-    },
2755 2642
     "uri-js": {
2756 2643
       "version": "4.4.1",
2757 2644
       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
@@ -2791,6 +2678,18 @@
2791 2678
       "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
2792 2679
       "dev": true
2793 2680
     },
2681
+    "vscode-oniguruma": {
2682
+      "version": "1.6.1",
2683
+      "resolved": "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.6.1.tgz",
2684
+      "integrity": "sha512-vc4WhSIaVpgJ0jJIejjYxPvURJavX6QG41vu0mGhqywMkQqulezEqEQ3cO3gc8GvcOpX6ycmKGqRoROEMBNXTQ==",
2685
+      "dev": true
2686
+    },
2687
+    "vscode-textmate": {
2688
+      "version": "5.2.0",
2689
+      "resolved": "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-5.2.0.tgz",
2690
+      "integrity": "sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ==",
2691
+      "dev": true
2692
+    },
2794 2693
     "watchpack": {
2795 2694
       "version": "2.1.1",
2796 2695
       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz",

+ 7
- 7
package.json Прегледај датотеку

@@ -4,7 +4,7 @@
4 4
   "description": "XRP arbitrary data writer and reader",
5 5
   "main": "lib/src/xrpIO/ripple-bindings.js",
6 6
   "scripts": {
7
-    "clean": "rm -rf gui/main.js gui/index.html gateway/main.js build lib",
7
+    "clean": "rm -rf gui/main.js gui/index.html gateway/main.js build lib docs",
8 8
     "start": "npm run build && npm run launch",
9 9
     "launch": "node ./lib/Launcher.js",
10 10
     "tsc": "tsc",
@@ -14,7 +14,7 @@
14 14
     "webpack-gateway": "webpack --config webpack.gateway.js --progress && cp build/gateway/main.js gateway",
15 15
     "test": "npm run build && mocha --bail=true ./lib/test/*.js",
16 16
     "deploy": "node ./lib/Deploy.js",
17
-    "docs": "typedoc --out docs ./src --readme ./README.md --plugin typedoc-plugin-markdown --mode file --hideBreadcrumbs --hideSources"
17
+    "docs": "typedoc --out docs --readme ./README.md --plugin typedoc-plugin-markdown --hideBreadcrumbs ./src/xrpIO/ripple-binding.ts"
18 18
   },
19 19
   "author": "nitowa",
20 20
   "license": "MIT",
@@ -25,20 +25,20 @@
25 25
     "@types/chai": "^4.2.21",
26 26
     "@types/mocha": "^8.2.2",
27 27
     "@types/node": "^14.14.37",
28
-    "chai": "^4.3.4",
29
-    "node-fetch": "^2.6.1",
30 28
     "base-64": "^1.0.0",
31 29
     "browserify-zlib": "^0.2.0",
30
+    "chai": "^4.3.4",
32 31
     "crypto-browserify": "^3.12.0",
33 32
     "mocha": "^8.3.2",
33
+    "node-fetch": "^2.6.1",
34 34
     "process": "^0.11.10",
35 35
     "ts-loader": "^8.1.0",
36
+    "typedoc": "^0.22.11",
37
+    "typedoc-plugin-markdown": "^3.11.12",
36 38
     "typescript": "^3.9.5",
37 39
     "utf8": "^3.0.0",
38 40
     "webpack": "^5.30.0",
39 41
     "webpack-bundle-analyzer": "^4.4.0",
40
-    "webpack-cli": "^4.6.0",
41
-    "typedoc": "^0.15.0",
42
-    "typedoc-plugin-markdown": "^2.2.6"
42
+    "webpack-cli": "^4.6.0"
43 43
   }
44 44
 }

Loading…
Откажи
Сачувај