diff --git a/indexdev.html b/indexdev.html
new file mode 100644
index 0000000..7b2ee9d
--- /dev/null
+++ b/indexdev.html
@@ -0,0 +1,19 @@
+
+
+ 7GUI
+
+
+
+
+
+
diff --git a/indexdev.html b/indexdev.html
new file mode 100644
index 0000000..7b2ee9d
--- /dev/null
+++ b/indexdev.html
@@ -0,0 +1,19 @@
+
+
+ 7GUI
+
+
+
+
+
+
diff --git a/package-lock.json b/package-lock.json
index 17319c9..07bd044 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -24,6 +24,11 @@
"@types/node": "*"
}
},
+ "@types/systemjs": {
+ "version": "0.20.6",
+ "resolved": "https://registry.npmjs.org/@types/systemjs/-/systemjs-0.20.6.tgz",
+ "integrity": "sha512-p3yv9sBBJXi3noUG216BpUI7VtVBUAvBIfZNTiDROUY31YBfsFHM4DreS7XMekN8IjtX0ysvCnm6r3WnirnNeA=="
+ },
"abstract-leveldown": {
"version": "0.12.4",
"resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-0.12.4.tgz",
@@ -1009,7 +1014,8 @@
"ansi-regex": {
"version": "2.1.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"aproba": {
"version": "1.2.0",
@@ -1030,12 +1036,14 @@
"balanced-match": {
"version": "1.0.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"brace-expansion": {
"version": "1.1.11",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -1050,17 +1058,20 @@
"code-point-at": {
"version": "1.1.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"concat-map": {
"version": "0.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"console-control-strings": {
"version": "1.1.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"core-util-is": {
"version": "1.0.2",
@@ -1177,7 +1188,8 @@
"inherits": {
"version": "2.0.3",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"ini": {
"version": "1.3.5",
@@ -1189,6 +1201,7 @@
"version": "1.0.0",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"number-is-nan": "^1.0.0"
}
@@ -1203,6 +1216,7 @@
"version": "3.0.4",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"brace-expansion": "^1.1.7"
}
@@ -1210,12 +1224,14 @@
"minimist": {
"version": "0.0.8",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"minipass": {
"version": "2.3.5",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"safe-buffer": "^5.1.2",
"yallist": "^3.0.0"
@@ -1234,6 +1250,7 @@
"version": "0.5.1",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"minimist": "0.0.8"
}
@@ -1314,7 +1331,8 @@
"number-is-nan": {
"version": "1.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"object-assign": {
"version": "4.1.1",
@@ -1326,6 +1344,7 @@
"version": "1.4.0",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"wrappy": "1"
}
@@ -1411,7 +1430,8 @@
"safe-buffer": {
"version": "5.1.2",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"safer-buffer": {
"version": "2.1.2",
@@ -1447,6 +1467,7 @@
"version": "1.0.2",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"code-point-at": "^1.0.0",
"is-fullwidth-code-point": "^1.0.0",
@@ -1466,6 +1487,7 @@
"version": "3.0.1",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"ansi-regex": "^2.0.0"
}
@@ -1509,12 +1531,14 @@
"wrappy": {
"version": "1.0.2",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"yallist": {
"version": "3.0.3",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
}
}
},
@@ -1690,56 +1714,56 @@
"dependencies": {
"@types/emscripten": {
"version": "0.0.32",
- "bundled": true
+ "resolved": false
},
"@types/estree": {
"version": "0.0.39",
- "bundled": true
+ "resolved": false
},
"@types/node": {
"version": "12.0.10",
- "bundled": true
+ "resolved": false
},
"@types/systemjs": {
"version": "0.20.6",
- "bundled": true
+ "resolved": false
},
"abstract-leveldown": {
"version": "0.12.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"xtend": "~3.0.0"
},
"dependencies": {
"xtend": {
"version": "3.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"acorn": {
"version": "6.1.1",
- "bundled": true
+ "resolved": false
},
"arr-diff": {
"version": "4.0.0",
- "bundled": true
+ "resolved": false
},
"arr-flatten": {
"version": "1.1.0",
- "bundled": true
+ "resolved": false
},
"arr-union": {
"version": "3.1.0",
- "bundled": true
+ "resolved": false
},
"array-unique": {
"version": "0.3.2",
- "bundled": true
+ "resolved": false
},
"asn1.js": {
"version": "4.10.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.0.0",
"inherits": "^2.0.1",
@@ -1748,19 +1772,19 @@
},
"assign-symbols": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"async": {
"version": "1.5.2",
- "bundled": true
+ "resolved": false
},
"atob": {
"version": "2.1.2",
- "bundled": true
+ "resolved": false
},
"base": {
"version": "0.11.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"cache-base": "^1.0.1",
"class-utils": "^0.3.5",
@@ -1773,28 +1797,28 @@
"dependencies": {
"define-property": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.0"
}
},
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -1805,18 +1829,18 @@
},
"bl": {
"version": "0.8.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"readable-stream": "~1.0.26"
},
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.0.34",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -1826,17 +1850,17 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
}
}
},
"bn.js": {
"version": "4.11.8",
- "bundled": true
+ "resolved": false
},
"braces": {
"version": "2.3.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-flatten": "^1.1.0",
"array-unique": "^0.3.2",
@@ -1852,7 +1876,7 @@
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
@@ -1861,11 +1885,11 @@
},
"brorand": {
"version": "1.1.0",
- "bundled": true
+ "resolved": false
},
"browserify-aes": {
"version": "1.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"buffer-xor": "^1.0.3",
"cipher-base": "^1.0.0",
@@ -1877,7 +1901,7 @@
},
"browserify-cipher": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"browserify-aes": "^1.0.4",
"browserify-des": "^1.0.0",
@@ -1886,7 +1910,7 @@
},
"browserify-des": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"cipher-base": "^1.0.1",
"des.js": "^1.0.0",
@@ -1896,7 +1920,7 @@
},
"browserify-fs": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-filesystem": "^1.0.1",
"level-js": "^2.1.3",
@@ -1905,7 +1929,7 @@
},
"browserify-rsa": {
"version": "4.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"randombytes": "^2.0.1"
@@ -1913,7 +1937,7 @@
},
"browserify-sign": {
"version": "4.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.1",
"browserify-rsa": "^4.0.0",
@@ -1926,19 +1950,19 @@
},
"buffer-es6": {
"version": "4.9.3",
- "bundled": true
+ "resolved": false
},
"buffer-from": {
"version": "1.1.1",
- "bundled": true
+ "resolved": false
},
"buffer-xor": {
"version": "1.0.3",
- "bundled": true
+ "resolved": false
},
"cache-base": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"collection-visit": "^1.0.0",
"component-emitter": "^1.2.1",
@@ -1953,7 +1977,7 @@
},
"cipher-base": {
"version": "1.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
@@ -1961,7 +1985,7 @@
},
"class-utils": {
"version": "0.3.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-union": "^3.1.0",
"define-property": "^0.2.5",
@@ -1971,7 +1995,7 @@
"dependencies": {
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
@@ -1980,11 +2004,11 @@
},
"clone": {
"version": "0.1.19",
- "bundled": true
+ "resolved": false
},
"collection-visit": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"map-visit": "^1.0.0",
"object-visit": "^1.0.0"
@@ -1992,15 +2016,15 @@
},
"colors": {
"version": "1.0.3",
- "bundled": true
+ "resolved": false
},
"component-emitter": {
"version": "1.3.0",
- "bundled": true
+ "resolved": false
},
"concat-stream": {
"version": "1.6.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"buffer-from": "^1.0.0",
"inherits": "^2.0.3",
@@ -2010,19 +2034,19 @@
},
"copy-descriptor": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"core-util-is": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"corser": {
"version": "2.0.1",
- "bundled": true
+ "resolved": false
},
"create-ecdh": {
"version": "4.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"elliptic": "^6.0.0"
@@ -2030,7 +2054,7 @@
},
"create-hash": {
"version": "1.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"cipher-base": "^1.0.1",
"inherits": "^2.0.1",
@@ -2041,7 +2065,7 @@
},
"create-hmac": {
"version": "1.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"cipher-base": "^1.0.3",
"create-hash": "^1.1.0",
@@ -2053,7 +2077,7 @@
},
"crypto-browserify": {
"version": "3.12.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"browserify-cipher": "^1.0.0",
"browserify-sign": "^4.0.0",
@@ -2070,25 +2094,25 @@
},
"debug": {
"version": "3.2.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "^2.1.1"
}
},
"decode-uri-component": {
"version": "0.2.0",
- "bundled": true
+ "resolved": false
},
"deferred-leveldown": {
"version": "0.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"abstract-leveldown": "~0.12.1"
}
},
"define-property": {
"version": "2.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.2",
"isobject": "^3.0.1"
@@ -2096,21 +2120,21 @@
"dependencies": {
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -2121,7 +2145,7 @@
},
"des.js": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"minimalistic-assert": "^1.0.0"
@@ -2129,7 +2153,7 @@
},
"diffie-hellman": {
"version": "5.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"miller-rabin": "^4.0.0",
@@ -2138,7 +2162,7 @@
},
"ecstatic": {
"version": "3.3.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"he": "^1.1.1",
"mime": "^1.6.0",
@@ -2148,7 +2172,7 @@
},
"elliptic": {
"version": "6.5.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.4.0",
"brorand": "^1.0.1",
@@ -2161,22 +2185,22 @@
},
"errno": {
"version": "0.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"prr": "~1.0.1"
}
},
"estree-walker": {
"version": "0.6.1",
- "bundled": true
+ "resolved": false
},
"eventemitter3": {
"version": "3.1.2",
- "bundled": true
+ "resolved": false
},
"evp_bytestokey": {
"version": "1.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"md5.js": "^1.3.4",
"safe-buffer": "^5.1.1"
@@ -2184,7 +2208,7 @@
},
"expand-brackets": {
"version": "2.1.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"debug": "^2.3.3",
"define-property": "^0.2.5",
@@ -2197,34 +2221,34 @@
"dependencies": {
"debug": {
"version": "2.6.9",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "2.0.0"
}
},
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
},
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
},
"ms": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"extend-shallow": {
"version": "3.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"assign-symbols": "^1.0.0",
"is-extendable": "^1.0.1"
@@ -2232,7 +2256,7 @@
"dependencies": {
"is-extendable": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-plain-object": "^2.0.4"
}
@@ -2241,7 +2265,7 @@
},
"extglob": {
"version": "2.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"array-unique": "^0.3.2",
"define-property": "^1.0.0",
@@ -2255,35 +2279,35 @@
"dependencies": {
"define-property": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.0"
}
},
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
},
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -2294,7 +2318,7 @@
},
"fill-range": {
"version": "4.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^2.0.1",
"is-number": "^3.0.0",
@@ -2304,7 +2328,7 @@
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
@@ -2313,29 +2337,29 @@
},
"follow-redirects": {
"version": "1.7.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"debug": "^3.2.6"
}
},
"for-in": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"foreach": {
"version": "2.0.5",
- "bundled": true
+ "resolved": false
},
"fragment-cache": {
"version": "0.2.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"map-cache": "^0.2.2"
}
},
"fs-extra": {
"version": "7.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"graceful-fs": "^4.1.2",
"jsonfile": "^4.0.0",
@@ -2344,18 +2368,18 @@
},
"fwd-stream": {
"version": "1.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"readable-stream": "~1.0.26-4"
},
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.0.34",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -2365,21 +2389,21 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
}
}
},
"get-value": {
"version": "2.0.6",
- "bundled": true
+ "resolved": false
},
"graceful-fs": {
"version": "4.2.0",
- "bundled": true
+ "resolved": false
},
"has-value": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"get-value": "^2.0.6",
"has-values": "^1.0.0",
@@ -2388,7 +2412,7 @@
},
"has-values": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-number": "^3.0.0",
"kind-of": "^4.0.0"
@@ -2396,7 +2420,7 @@
"dependencies": {
"kind-of": {
"version": "4.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2405,7 +2429,7 @@
},
"hash-base": {
"version": "3.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
@@ -2413,7 +2437,7 @@
},
"hash.js": {
"version": "1.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.3",
"minimalistic-assert": "^1.0.1"
@@ -2421,11 +2445,11 @@
},
"he": {
"version": "1.2.0",
- "bundled": true
+ "resolved": false
},
"hmac-drbg": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"hash.js": "^1.0.3",
"minimalistic-assert": "^1.0.0",
@@ -2434,7 +2458,7 @@
},
"http-proxy": {
"version": "1.17.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"eventemitter3": "^3.0.0",
"follow-redirects": "^1.0.0",
@@ -2443,7 +2467,7 @@
},
"http-server": {
"version": "0.11.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"colors": "1.0.3",
"corser": "~2.0.0",
@@ -2457,30 +2481,30 @@
},
"idb-wrapper": {
"version": "1.7.2",
- "bundled": true
+ "resolved": false
},
"indexof": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"inherits": {
"version": "2.0.4",
- "bundled": true
+ "resolved": false
},
"is": {
"version": "0.2.7",
- "bundled": true
+ "resolved": false
},
"is-accessor-descriptor": {
"version": "0.1.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2489,18 +2513,18 @@
},
"is-buffer": {
"version": "1.1.6",
- "bundled": true
+ "resolved": false
},
"is-data-descriptor": {
"version": "0.1.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2509,7 +2533,7 @@
},
"is-descriptor": {
"version": "0.1.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^0.1.6",
"is-data-descriptor": "^0.1.4",
@@ -2518,24 +2542,24 @@
"dependencies": {
"kind-of": {
"version": "5.1.0",
- "bundled": true
+ "resolved": false
}
}
},
"is-extendable": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"is-number": {
"version": "3.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2544,52 +2568,52 @@
},
"is-object": {
"version": "0.1.2",
- "bundled": true
+ "resolved": false
},
"is-plain-object": {
"version": "2.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"isobject": "^3.0.1"
}
},
"is-reference": {
"version": "1.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"@types/estree": "0.0.39"
}
},
"is-windows": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"isarray": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"isbuffer": {
"version": "0.0.0",
- "bundled": true
+ "resolved": false
},
"isobject": {
"version": "3.0.1",
- "bundled": true
+ "resolved": false
},
"jsonfile": {
"version": "4.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"graceful-fs": "^4.1.6"
}
},
"kind-of": {
"version": "6.0.2",
- "bundled": true
+ "resolved": false
},
"level-blobs": {
"version": "0.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-peek": "1.0.6",
"once": "^1.3.0",
@@ -2598,11 +2622,11 @@
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.1.14",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -2612,13 +2636,13 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
}
}
},
"level-filesystem": {
"version": "1.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"concat-stream": "^1.4.4",
"errno": "^0.1.1",
@@ -2633,18 +2657,18 @@
},
"level-fix-range": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"level-hooks": {
"version": "4.5.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"string-range": "~1.2"
}
},
"level-js": {
"version": "2.2.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"abstract-leveldown": "~0.12.0",
"idb-wrapper": "^1.5.0",
@@ -2656,11 +2680,11 @@
"dependencies": {
"object-keys": {
"version": "0.4.0",
- "bundled": true
+ "resolved": false
},
"xtend": {
"version": "2.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"object-keys": "~0.4.0"
}
@@ -2669,14 +2693,14 @@
},
"level-peek": {
"version": "1.0.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-fix-range": "~1.0.2"
}
},
"level-sublevel": {
"version": "5.2.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-fix-range": "2.0",
"level-hooks": ">=4.4.0 <5",
@@ -2686,14 +2710,14 @@
"dependencies": {
"level-fix-range": {
"version": "2.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"clone": "~0.1.9"
}
},
"xtend": {
"version": "2.0.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-object": "~0.1.2",
"object-keys": "~0.2.0"
@@ -2703,7 +2727,7 @@
},
"levelup": {
"version": "0.18.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"bl": "~0.8.1",
"deferred-leveldown": "~0.2.0",
@@ -2716,15 +2740,15 @@
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"prr": {
"version": "0.0.0",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.0.34",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -2734,39 +2758,39 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
},
"xtend": {
"version": "3.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"ltgt": {
"version": "2.2.1",
- "bundled": true
+ "resolved": false
},
"magic-string": {
"version": "0.25.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"sourcemap-codec": "^1.4.4"
}
},
"map-cache": {
"version": "0.2.2",
- "bundled": true
+ "resolved": false
},
"map-visit": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"object-visit": "^1.0.0"
}
},
"md5.js": {
"version": "1.3.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"hash-base": "^3.0.0",
"inherits": "^2.0.1",
@@ -2775,7 +2799,7 @@
},
"micromatch": {
"version": "3.1.10",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-diff": "^4.0.0",
"array-unique": "^0.3.2",
@@ -2794,7 +2818,7 @@
},
"miller-rabin": {
"version": "4.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.0.0",
"brorand": "^1.0.1"
@@ -2802,23 +2826,23 @@
},
"mime": {
"version": "1.6.0",
- "bundled": true
+ "resolved": false
},
"minimalistic-assert": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false
},
"minimalistic-crypto-utils": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false
},
"minimist": {
"version": "1.2.0",
- "bundled": true
+ "resolved": false
},
"mixin-deep": {
"version": "1.3.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"for-in": "^1.0.2",
"is-extendable": "^1.0.1"
@@ -2826,7 +2850,7 @@
"dependencies": {
"is-extendable": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-plain-object": "^2.0.4"
}
@@ -2835,24 +2859,24 @@
},
"mkdirp": {
"version": "0.5.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"minimist": "0.0.8"
},
"dependencies": {
"minimist": {
"version": "0.0.8",
- "bundled": true
+ "resolved": false
}
}
},
"ms": {
"version": "2.1.2",
- "bundled": true
+ "resolved": false
},
"nanomatch": {
"version": "1.2.13",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-diff": "^4.0.0",
"array-unique": "^0.3.2",
@@ -2869,11 +2893,11 @@
},
"node-fetch": {
"version": "2.6.0",
- "bundled": true
+ "resolved": false
},
"object-copy": {
"version": "0.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"copy-descriptor": "^0.1.0",
"define-property": "^0.2.5",
@@ -2882,14 +2906,14 @@
"dependencies": {
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
},
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2898,7 +2922,7 @@
},
"object-keys": {
"version": "0.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"foreach": "~2.0.1",
"indexof": "~0.0.1",
@@ -2907,36 +2931,36 @@
},
"object-visit": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"isobject": "^3.0.0"
}
},
"object.pick": {
"version": "1.3.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"isobject": "^3.0.1"
}
},
"octal": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"once": {
"version": "1.4.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"wrappy": "1"
}
},
"opener": {
"version": "1.4.3",
- "bundled": true
+ "resolved": false
},
"optimist": {
"version": "0.6.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"minimist": "~0.0.1",
"wordwrap": "~0.0.2"
@@ -2944,13 +2968,13 @@
"dependencies": {
"minimist": {
"version": "0.0.10",
- "bundled": true
+ "resolved": false
}
}
},
"parse-asn1": {
"version": "5.1.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"asn1.js": "^4.0.0",
"browserify-aes": "^1.0.0",
@@ -2962,15 +2986,15 @@
},
"pascalcase": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"path-parse": {
"version": "1.0.6",
- "bundled": true
+ "resolved": false
},
"pbkdf2": {
"version": "3.0.17",
- "bundled": true,
+ "resolved": false,
"requires": {
"create-hash": "^1.1.2",
"create-hmac": "^1.1.4",
@@ -2981,7 +3005,7 @@
},
"portfinder": {
"version": "1.0.20",
- "bundled": true,
+ "resolved": false,
"requires": {
"async": "^1.5.2",
"debug": "^2.2.0",
@@ -2990,36 +3014,36 @@
"dependencies": {
"debug": {
"version": "2.6.9",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "2.0.0"
}
},
"ms": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"posix-character-classes": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"process-es6": {
"version": "0.11.6",
- "bundled": true
+ "resolved": false
},
"process-nextick-args": {
"version": "2.0.1",
- "bundled": true
+ "resolved": false
},
"prr": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false
},
"public-encrypt": {
"version": "4.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"browserify-rsa": "^4.0.0",
@@ -3031,18 +3055,18 @@
},
"qs": {
"version": "2.3.3",
- "bundled": true
+ "resolved": false
},
"randombytes": {
"version": "2.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"safe-buffer": "^5.1.0"
}
},
"randomfill": {
"version": "1.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"randombytes": "^2.0.5",
"safe-buffer": "^5.1.0"
@@ -3050,7 +3074,7 @@
},
"readable-stream": {
"version": "2.3.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.3",
@@ -3063,7 +3087,7 @@
},
"regex-not": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^3.0.2",
"safe-regex": "^1.1.0"
@@ -3071,34 +3095,34 @@
},
"repeat-element": {
"version": "1.1.3",
- "bundled": true
+ "resolved": false
},
"repeat-string": {
"version": "1.6.1",
- "bundled": true
+ "resolved": false
},
"requires-port": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"resolve": {
"version": "1.11.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"path-parse": "^1.0.6"
}
},
"resolve-url": {
"version": "0.2.1",
- "bundled": true
+ "resolved": false
},
"ret": {
"version": "0.1.15",
- "bundled": true
+ "resolved": false
},
"ripemd160": {
"version": "2.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"hash-base": "^3.0.0",
"inherits": "^2.0.1"
@@ -3106,7 +3130,7 @@
},
"rollup": {
"version": "1.16.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"@types/estree": "0.0.39",
"@types/node": "^12.0.8",
@@ -3115,7 +3139,7 @@
},
"rollup-plugin-commonjs": {
"version": "10.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"estree-walker": "^0.6.1",
"is-reference": "^1.1.2",
@@ -3126,7 +3150,7 @@
},
"rollup-plugin-node-builtins": {
"version": "2.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"browserify-fs": "^1.0.0",
"buffer-es6": "^4.9.2",
@@ -3136,7 +3160,7 @@
},
"rollup-plugin-typescript2": {
"version": "0.21.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"fs-extra": "7.0.1",
"resolve": "1.10.1",
@@ -3146,14 +3170,14 @@
"dependencies": {
"resolve": {
"version": "1.10.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"path-parse": "^1.0.6"
}
},
"rollup-pluginutils": {
"version": "2.6.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"estree-walker": "^0.6.0",
"micromatch": "^3.1.10"
@@ -3163,29 +3187,29 @@
},
"rollup-pluginutils": {
"version": "2.8.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"estree-walker": "^0.6.1"
}
},
"safe-buffer": {
"version": "5.1.2",
- "bundled": true
+ "resolved": false
},
"safe-regex": {
"version": "1.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"ret": "~0.1.10"
}
},
"semver": {
"version": "2.3.2",
- "bundled": true
+ "resolved": false
},
"set-value": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^2.0.1",
"is-extendable": "^0.1.1",
@@ -3195,7 +3219,7 @@
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
@@ -3204,7 +3228,7 @@
},
"sha.js": {
"version": "2.4.11",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
@@ -3212,7 +3236,7 @@
},
"snapdragon": {
"version": "0.8.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"base": "^0.11.1",
"debug": "^2.2.0",
@@ -3226,34 +3250,34 @@
"dependencies": {
"debug": {
"version": "2.6.9",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "2.0.0"
}
},
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
},
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
},
"ms": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"snapdragon-node": {
"version": "2.1.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"define-property": "^1.0.0",
"isobject": "^3.0.0",
@@ -3262,28 +3286,28 @@
"dependencies": {
"define-property": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.0"
}
},
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -3294,14 +3318,14 @@
},
"snapdragon-util": {
"version": "3.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.2.0"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -3310,11 +3334,11 @@
},
"source-map": {
"version": "0.5.7",
- "bundled": true
+ "resolved": false
},
"source-map-resolve": {
"version": "0.5.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"atob": "^2.1.1",
"decode-uri-component": "^0.2.0",
@@ -3325,22 +3349,22 @@
},
"source-map-url": {
"version": "0.4.0",
- "bundled": true
+ "resolved": false
},
"sourcemap-codec": {
"version": "1.4.4",
- "bundled": true
+ "resolved": false
},
"split-string": {
"version": "3.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^3.0.0"
}
},
"static-extend": {
"version": "0.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"define-property": "^0.2.5",
"object-copy": "^0.1.0"
@@ -3348,7 +3372,7 @@
"dependencies": {
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
@@ -3357,29 +3381,29 @@
},
"string-range": {
"version": "1.2.2",
- "bundled": true
+ "resolved": false
},
"string_decoder": {
"version": "1.1.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"safe-buffer": "~5.1.0"
}
},
"systemjs": {
"version": "0.21.6",
- "bundled": true
+ "resolved": false
},
"to-object-path": {
"version": "0.3.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -3388,7 +3412,7 @@
},
"to-regex": {
"version": "3.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"define-property": "^2.0.2",
"extend-shallow": "^3.0.2",
@@ -3398,7 +3422,7 @@
},
"to-regex-range": {
"version": "2.1.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-number": "^3.0.0",
"repeat-string": "^1.6.1"
@@ -3406,30 +3430,30 @@
},
"tslib": {
"version": "1.9.3",
- "bundled": true
+ "resolved": false
},
"typedarray": {
"version": "0.0.6",
- "bundled": true
+ "resolved": false
},
"typedarray-to-buffer": {
"version": "1.0.4",
- "bundled": true
+ "resolved": false
},
"typescript": {
"version": "3.5.2",
- "bundled": true
+ "resolved": false
},
"union": {
"version": "0.4.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"qs": "~2.3.3"
}
},
"union-value": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-union": "^3.1.0",
"get-value": "^2.0.6",
@@ -3439,11 +3463,11 @@
},
"universalify": {
"version": "0.1.2",
- "bundled": true
+ "resolved": false
},
"unset-value": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"has-value": "^0.3.1",
"isobject": "^3.0.0"
@@ -3451,7 +3475,7 @@
"dependencies": {
"has-value": {
"version": "0.3.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"get-value": "^2.0.3",
"has-values": "^0.1.4",
@@ -3460,7 +3484,7 @@
"dependencies": {
"isobject": {
"version": "2.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"isarray": "1.0.0"
}
@@ -3469,37 +3493,37 @@
},
"has-values": {
"version": "0.1.4",
- "bundled": true
+ "resolved": false
}
}
},
"urix": {
"version": "0.1.0",
- "bundled": true
+ "resolved": false
},
"url-join": {
"version": "2.0.5",
- "bundled": true
+ "resolved": false
},
"use": {
"version": "3.1.1",
- "bundled": true
+ "resolved": false
},
"util-deprecate": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"wordwrap": {
"version": "0.0.3",
- "bundled": true
+ "resolved": false
},
"wrappy": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"xtend": {
"version": "2.2.0",
- "bundled": true
+ "resolved": false
}
}
},
@@ -4873,6 +4897,11 @@
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
"dev": true
},
+ "systemjs": {
+ "version": "0.21.6",
+ "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-0.21.6.tgz",
+ "integrity": "sha512-R+5S9eV9vcQgWOoS4D87joZ4xkFJHb19ZsyKY07D1+VBDE9bwYcU+KXE0r5XlDA8mFoJGyuWDbfrNoh90JsA8g=="
+ },
"through": {
"version": "2.3.8",
"resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
diff --git a/indexdev.html b/indexdev.html
new file mode 100644
index 0000000..7b2ee9d
--- /dev/null
+++ b/indexdev.html
@@ -0,0 +1,19 @@
+
+
+ 7GUI
+
+
+
+
+
+
diff --git a/package-lock.json b/package-lock.json
index 17319c9..07bd044 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -24,6 +24,11 @@
"@types/node": "*"
}
},
+ "@types/systemjs": {
+ "version": "0.20.6",
+ "resolved": "https://registry.npmjs.org/@types/systemjs/-/systemjs-0.20.6.tgz",
+ "integrity": "sha512-p3yv9sBBJXi3noUG216BpUI7VtVBUAvBIfZNTiDROUY31YBfsFHM4DreS7XMekN8IjtX0ysvCnm6r3WnirnNeA=="
+ },
"abstract-leveldown": {
"version": "0.12.4",
"resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-0.12.4.tgz",
@@ -1009,7 +1014,8 @@
"ansi-regex": {
"version": "2.1.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"aproba": {
"version": "1.2.0",
@@ -1030,12 +1036,14 @@
"balanced-match": {
"version": "1.0.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"brace-expansion": {
"version": "1.1.11",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -1050,17 +1058,20 @@
"code-point-at": {
"version": "1.1.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"concat-map": {
"version": "0.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"console-control-strings": {
"version": "1.1.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"core-util-is": {
"version": "1.0.2",
@@ -1177,7 +1188,8 @@
"inherits": {
"version": "2.0.3",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"ini": {
"version": "1.3.5",
@@ -1189,6 +1201,7 @@
"version": "1.0.0",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"number-is-nan": "^1.0.0"
}
@@ -1203,6 +1216,7 @@
"version": "3.0.4",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"brace-expansion": "^1.1.7"
}
@@ -1210,12 +1224,14 @@
"minimist": {
"version": "0.0.8",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"minipass": {
"version": "2.3.5",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"safe-buffer": "^5.1.2",
"yallist": "^3.0.0"
@@ -1234,6 +1250,7 @@
"version": "0.5.1",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"minimist": "0.0.8"
}
@@ -1314,7 +1331,8 @@
"number-is-nan": {
"version": "1.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"object-assign": {
"version": "4.1.1",
@@ -1326,6 +1344,7 @@
"version": "1.4.0",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"wrappy": "1"
}
@@ -1411,7 +1430,8 @@
"safe-buffer": {
"version": "5.1.2",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"safer-buffer": {
"version": "2.1.2",
@@ -1447,6 +1467,7 @@
"version": "1.0.2",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"code-point-at": "^1.0.0",
"is-fullwidth-code-point": "^1.0.0",
@@ -1466,6 +1487,7 @@
"version": "3.0.1",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"ansi-regex": "^2.0.0"
}
@@ -1509,12 +1531,14 @@
"wrappy": {
"version": "1.0.2",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"yallist": {
"version": "3.0.3",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
}
}
},
@@ -1690,56 +1714,56 @@
"dependencies": {
"@types/emscripten": {
"version": "0.0.32",
- "bundled": true
+ "resolved": false
},
"@types/estree": {
"version": "0.0.39",
- "bundled": true
+ "resolved": false
},
"@types/node": {
"version": "12.0.10",
- "bundled": true
+ "resolved": false
},
"@types/systemjs": {
"version": "0.20.6",
- "bundled": true
+ "resolved": false
},
"abstract-leveldown": {
"version": "0.12.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"xtend": "~3.0.0"
},
"dependencies": {
"xtend": {
"version": "3.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"acorn": {
"version": "6.1.1",
- "bundled": true
+ "resolved": false
},
"arr-diff": {
"version": "4.0.0",
- "bundled": true
+ "resolved": false
},
"arr-flatten": {
"version": "1.1.0",
- "bundled": true
+ "resolved": false
},
"arr-union": {
"version": "3.1.0",
- "bundled": true
+ "resolved": false
},
"array-unique": {
"version": "0.3.2",
- "bundled": true
+ "resolved": false
},
"asn1.js": {
"version": "4.10.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.0.0",
"inherits": "^2.0.1",
@@ -1748,19 +1772,19 @@
},
"assign-symbols": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"async": {
"version": "1.5.2",
- "bundled": true
+ "resolved": false
},
"atob": {
"version": "2.1.2",
- "bundled": true
+ "resolved": false
},
"base": {
"version": "0.11.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"cache-base": "^1.0.1",
"class-utils": "^0.3.5",
@@ -1773,28 +1797,28 @@
"dependencies": {
"define-property": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.0"
}
},
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -1805,18 +1829,18 @@
},
"bl": {
"version": "0.8.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"readable-stream": "~1.0.26"
},
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.0.34",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -1826,17 +1850,17 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
}
}
},
"bn.js": {
"version": "4.11.8",
- "bundled": true
+ "resolved": false
},
"braces": {
"version": "2.3.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-flatten": "^1.1.0",
"array-unique": "^0.3.2",
@@ -1852,7 +1876,7 @@
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
@@ -1861,11 +1885,11 @@
},
"brorand": {
"version": "1.1.0",
- "bundled": true
+ "resolved": false
},
"browserify-aes": {
"version": "1.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"buffer-xor": "^1.0.3",
"cipher-base": "^1.0.0",
@@ -1877,7 +1901,7 @@
},
"browserify-cipher": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"browserify-aes": "^1.0.4",
"browserify-des": "^1.0.0",
@@ -1886,7 +1910,7 @@
},
"browserify-des": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"cipher-base": "^1.0.1",
"des.js": "^1.0.0",
@@ -1896,7 +1920,7 @@
},
"browserify-fs": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-filesystem": "^1.0.1",
"level-js": "^2.1.3",
@@ -1905,7 +1929,7 @@
},
"browserify-rsa": {
"version": "4.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"randombytes": "^2.0.1"
@@ -1913,7 +1937,7 @@
},
"browserify-sign": {
"version": "4.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.1",
"browserify-rsa": "^4.0.0",
@@ -1926,19 +1950,19 @@
},
"buffer-es6": {
"version": "4.9.3",
- "bundled": true
+ "resolved": false
},
"buffer-from": {
"version": "1.1.1",
- "bundled": true
+ "resolved": false
},
"buffer-xor": {
"version": "1.0.3",
- "bundled": true
+ "resolved": false
},
"cache-base": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"collection-visit": "^1.0.0",
"component-emitter": "^1.2.1",
@@ -1953,7 +1977,7 @@
},
"cipher-base": {
"version": "1.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
@@ -1961,7 +1985,7 @@
},
"class-utils": {
"version": "0.3.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-union": "^3.1.0",
"define-property": "^0.2.5",
@@ -1971,7 +1995,7 @@
"dependencies": {
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
@@ -1980,11 +2004,11 @@
},
"clone": {
"version": "0.1.19",
- "bundled": true
+ "resolved": false
},
"collection-visit": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"map-visit": "^1.0.0",
"object-visit": "^1.0.0"
@@ -1992,15 +2016,15 @@
},
"colors": {
"version": "1.0.3",
- "bundled": true
+ "resolved": false
},
"component-emitter": {
"version": "1.3.0",
- "bundled": true
+ "resolved": false
},
"concat-stream": {
"version": "1.6.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"buffer-from": "^1.0.0",
"inherits": "^2.0.3",
@@ -2010,19 +2034,19 @@
},
"copy-descriptor": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"core-util-is": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"corser": {
"version": "2.0.1",
- "bundled": true
+ "resolved": false
},
"create-ecdh": {
"version": "4.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"elliptic": "^6.0.0"
@@ -2030,7 +2054,7 @@
},
"create-hash": {
"version": "1.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"cipher-base": "^1.0.1",
"inherits": "^2.0.1",
@@ -2041,7 +2065,7 @@
},
"create-hmac": {
"version": "1.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"cipher-base": "^1.0.3",
"create-hash": "^1.1.0",
@@ -2053,7 +2077,7 @@
},
"crypto-browserify": {
"version": "3.12.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"browserify-cipher": "^1.0.0",
"browserify-sign": "^4.0.0",
@@ -2070,25 +2094,25 @@
},
"debug": {
"version": "3.2.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "^2.1.1"
}
},
"decode-uri-component": {
"version": "0.2.0",
- "bundled": true
+ "resolved": false
},
"deferred-leveldown": {
"version": "0.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"abstract-leveldown": "~0.12.1"
}
},
"define-property": {
"version": "2.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.2",
"isobject": "^3.0.1"
@@ -2096,21 +2120,21 @@
"dependencies": {
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -2121,7 +2145,7 @@
},
"des.js": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"minimalistic-assert": "^1.0.0"
@@ -2129,7 +2153,7 @@
},
"diffie-hellman": {
"version": "5.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"miller-rabin": "^4.0.0",
@@ -2138,7 +2162,7 @@
},
"ecstatic": {
"version": "3.3.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"he": "^1.1.1",
"mime": "^1.6.0",
@@ -2148,7 +2172,7 @@
},
"elliptic": {
"version": "6.5.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.4.0",
"brorand": "^1.0.1",
@@ -2161,22 +2185,22 @@
},
"errno": {
"version": "0.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"prr": "~1.0.1"
}
},
"estree-walker": {
"version": "0.6.1",
- "bundled": true
+ "resolved": false
},
"eventemitter3": {
"version": "3.1.2",
- "bundled": true
+ "resolved": false
},
"evp_bytestokey": {
"version": "1.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"md5.js": "^1.3.4",
"safe-buffer": "^5.1.1"
@@ -2184,7 +2208,7 @@
},
"expand-brackets": {
"version": "2.1.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"debug": "^2.3.3",
"define-property": "^0.2.5",
@@ -2197,34 +2221,34 @@
"dependencies": {
"debug": {
"version": "2.6.9",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "2.0.0"
}
},
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
},
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
},
"ms": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"extend-shallow": {
"version": "3.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"assign-symbols": "^1.0.0",
"is-extendable": "^1.0.1"
@@ -2232,7 +2256,7 @@
"dependencies": {
"is-extendable": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-plain-object": "^2.0.4"
}
@@ -2241,7 +2265,7 @@
},
"extglob": {
"version": "2.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"array-unique": "^0.3.2",
"define-property": "^1.0.0",
@@ -2255,35 +2279,35 @@
"dependencies": {
"define-property": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.0"
}
},
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
},
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -2294,7 +2318,7 @@
},
"fill-range": {
"version": "4.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^2.0.1",
"is-number": "^3.0.0",
@@ -2304,7 +2328,7 @@
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
@@ -2313,29 +2337,29 @@
},
"follow-redirects": {
"version": "1.7.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"debug": "^3.2.6"
}
},
"for-in": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"foreach": {
"version": "2.0.5",
- "bundled": true
+ "resolved": false
},
"fragment-cache": {
"version": "0.2.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"map-cache": "^0.2.2"
}
},
"fs-extra": {
"version": "7.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"graceful-fs": "^4.1.2",
"jsonfile": "^4.0.0",
@@ -2344,18 +2368,18 @@
},
"fwd-stream": {
"version": "1.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"readable-stream": "~1.0.26-4"
},
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.0.34",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -2365,21 +2389,21 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
}
}
},
"get-value": {
"version": "2.0.6",
- "bundled": true
+ "resolved": false
},
"graceful-fs": {
"version": "4.2.0",
- "bundled": true
+ "resolved": false
},
"has-value": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"get-value": "^2.0.6",
"has-values": "^1.0.0",
@@ -2388,7 +2412,7 @@
},
"has-values": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-number": "^3.0.0",
"kind-of": "^4.0.0"
@@ -2396,7 +2420,7 @@
"dependencies": {
"kind-of": {
"version": "4.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2405,7 +2429,7 @@
},
"hash-base": {
"version": "3.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
@@ -2413,7 +2437,7 @@
},
"hash.js": {
"version": "1.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.3",
"minimalistic-assert": "^1.0.1"
@@ -2421,11 +2445,11 @@
},
"he": {
"version": "1.2.0",
- "bundled": true
+ "resolved": false
},
"hmac-drbg": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"hash.js": "^1.0.3",
"minimalistic-assert": "^1.0.0",
@@ -2434,7 +2458,7 @@
},
"http-proxy": {
"version": "1.17.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"eventemitter3": "^3.0.0",
"follow-redirects": "^1.0.0",
@@ -2443,7 +2467,7 @@
},
"http-server": {
"version": "0.11.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"colors": "1.0.3",
"corser": "~2.0.0",
@@ -2457,30 +2481,30 @@
},
"idb-wrapper": {
"version": "1.7.2",
- "bundled": true
+ "resolved": false
},
"indexof": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"inherits": {
"version": "2.0.4",
- "bundled": true
+ "resolved": false
},
"is": {
"version": "0.2.7",
- "bundled": true
+ "resolved": false
},
"is-accessor-descriptor": {
"version": "0.1.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2489,18 +2513,18 @@
},
"is-buffer": {
"version": "1.1.6",
- "bundled": true
+ "resolved": false
},
"is-data-descriptor": {
"version": "0.1.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2509,7 +2533,7 @@
},
"is-descriptor": {
"version": "0.1.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^0.1.6",
"is-data-descriptor": "^0.1.4",
@@ -2518,24 +2542,24 @@
"dependencies": {
"kind-of": {
"version": "5.1.0",
- "bundled": true
+ "resolved": false
}
}
},
"is-extendable": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"is-number": {
"version": "3.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2544,52 +2568,52 @@
},
"is-object": {
"version": "0.1.2",
- "bundled": true
+ "resolved": false
},
"is-plain-object": {
"version": "2.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"isobject": "^3.0.1"
}
},
"is-reference": {
"version": "1.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"@types/estree": "0.0.39"
}
},
"is-windows": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"isarray": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"isbuffer": {
"version": "0.0.0",
- "bundled": true
+ "resolved": false
},
"isobject": {
"version": "3.0.1",
- "bundled": true
+ "resolved": false
},
"jsonfile": {
"version": "4.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"graceful-fs": "^4.1.6"
}
},
"kind-of": {
"version": "6.0.2",
- "bundled": true
+ "resolved": false
},
"level-blobs": {
"version": "0.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-peek": "1.0.6",
"once": "^1.3.0",
@@ -2598,11 +2622,11 @@
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.1.14",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -2612,13 +2636,13 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
}
}
},
"level-filesystem": {
"version": "1.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"concat-stream": "^1.4.4",
"errno": "^0.1.1",
@@ -2633,18 +2657,18 @@
},
"level-fix-range": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"level-hooks": {
"version": "4.5.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"string-range": "~1.2"
}
},
"level-js": {
"version": "2.2.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"abstract-leveldown": "~0.12.0",
"idb-wrapper": "^1.5.0",
@@ -2656,11 +2680,11 @@
"dependencies": {
"object-keys": {
"version": "0.4.0",
- "bundled": true
+ "resolved": false
},
"xtend": {
"version": "2.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"object-keys": "~0.4.0"
}
@@ -2669,14 +2693,14 @@
},
"level-peek": {
"version": "1.0.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-fix-range": "~1.0.2"
}
},
"level-sublevel": {
"version": "5.2.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-fix-range": "2.0",
"level-hooks": ">=4.4.0 <5",
@@ -2686,14 +2710,14 @@
"dependencies": {
"level-fix-range": {
"version": "2.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"clone": "~0.1.9"
}
},
"xtend": {
"version": "2.0.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-object": "~0.1.2",
"object-keys": "~0.2.0"
@@ -2703,7 +2727,7 @@
},
"levelup": {
"version": "0.18.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"bl": "~0.8.1",
"deferred-leveldown": "~0.2.0",
@@ -2716,15 +2740,15 @@
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"prr": {
"version": "0.0.0",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.0.34",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -2734,39 +2758,39 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
},
"xtend": {
"version": "3.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"ltgt": {
"version": "2.2.1",
- "bundled": true
+ "resolved": false
},
"magic-string": {
"version": "0.25.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"sourcemap-codec": "^1.4.4"
}
},
"map-cache": {
"version": "0.2.2",
- "bundled": true
+ "resolved": false
},
"map-visit": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"object-visit": "^1.0.0"
}
},
"md5.js": {
"version": "1.3.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"hash-base": "^3.0.0",
"inherits": "^2.0.1",
@@ -2775,7 +2799,7 @@
},
"micromatch": {
"version": "3.1.10",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-diff": "^4.0.0",
"array-unique": "^0.3.2",
@@ -2794,7 +2818,7 @@
},
"miller-rabin": {
"version": "4.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.0.0",
"brorand": "^1.0.1"
@@ -2802,23 +2826,23 @@
},
"mime": {
"version": "1.6.0",
- "bundled": true
+ "resolved": false
},
"minimalistic-assert": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false
},
"minimalistic-crypto-utils": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false
},
"minimist": {
"version": "1.2.0",
- "bundled": true
+ "resolved": false
},
"mixin-deep": {
"version": "1.3.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"for-in": "^1.0.2",
"is-extendable": "^1.0.1"
@@ -2826,7 +2850,7 @@
"dependencies": {
"is-extendable": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-plain-object": "^2.0.4"
}
@@ -2835,24 +2859,24 @@
},
"mkdirp": {
"version": "0.5.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"minimist": "0.0.8"
},
"dependencies": {
"minimist": {
"version": "0.0.8",
- "bundled": true
+ "resolved": false
}
}
},
"ms": {
"version": "2.1.2",
- "bundled": true
+ "resolved": false
},
"nanomatch": {
"version": "1.2.13",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-diff": "^4.0.0",
"array-unique": "^0.3.2",
@@ -2869,11 +2893,11 @@
},
"node-fetch": {
"version": "2.6.0",
- "bundled": true
+ "resolved": false
},
"object-copy": {
"version": "0.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"copy-descriptor": "^0.1.0",
"define-property": "^0.2.5",
@@ -2882,14 +2906,14 @@
"dependencies": {
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
},
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2898,7 +2922,7 @@
},
"object-keys": {
"version": "0.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"foreach": "~2.0.1",
"indexof": "~0.0.1",
@@ -2907,36 +2931,36 @@
},
"object-visit": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"isobject": "^3.0.0"
}
},
"object.pick": {
"version": "1.3.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"isobject": "^3.0.1"
}
},
"octal": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"once": {
"version": "1.4.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"wrappy": "1"
}
},
"opener": {
"version": "1.4.3",
- "bundled": true
+ "resolved": false
},
"optimist": {
"version": "0.6.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"minimist": "~0.0.1",
"wordwrap": "~0.0.2"
@@ -2944,13 +2968,13 @@
"dependencies": {
"minimist": {
"version": "0.0.10",
- "bundled": true
+ "resolved": false
}
}
},
"parse-asn1": {
"version": "5.1.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"asn1.js": "^4.0.0",
"browserify-aes": "^1.0.0",
@@ -2962,15 +2986,15 @@
},
"pascalcase": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"path-parse": {
"version": "1.0.6",
- "bundled": true
+ "resolved": false
},
"pbkdf2": {
"version": "3.0.17",
- "bundled": true,
+ "resolved": false,
"requires": {
"create-hash": "^1.1.2",
"create-hmac": "^1.1.4",
@@ -2981,7 +3005,7 @@
},
"portfinder": {
"version": "1.0.20",
- "bundled": true,
+ "resolved": false,
"requires": {
"async": "^1.5.2",
"debug": "^2.2.0",
@@ -2990,36 +3014,36 @@
"dependencies": {
"debug": {
"version": "2.6.9",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "2.0.0"
}
},
"ms": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"posix-character-classes": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"process-es6": {
"version": "0.11.6",
- "bundled": true
+ "resolved": false
},
"process-nextick-args": {
"version": "2.0.1",
- "bundled": true
+ "resolved": false
},
"prr": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false
},
"public-encrypt": {
"version": "4.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"browserify-rsa": "^4.0.0",
@@ -3031,18 +3055,18 @@
},
"qs": {
"version": "2.3.3",
- "bundled": true
+ "resolved": false
},
"randombytes": {
"version": "2.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"safe-buffer": "^5.1.0"
}
},
"randomfill": {
"version": "1.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"randombytes": "^2.0.5",
"safe-buffer": "^5.1.0"
@@ -3050,7 +3074,7 @@
},
"readable-stream": {
"version": "2.3.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.3",
@@ -3063,7 +3087,7 @@
},
"regex-not": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^3.0.2",
"safe-regex": "^1.1.0"
@@ -3071,34 +3095,34 @@
},
"repeat-element": {
"version": "1.1.3",
- "bundled": true
+ "resolved": false
},
"repeat-string": {
"version": "1.6.1",
- "bundled": true
+ "resolved": false
},
"requires-port": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"resolve": {
"version": "1.11.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"path-parse": "^1.0.6"
}
},
"resolve-url": {
"version": "0.2.1",
- "bundled": true
+ "resolved": false
},
"ret": {
"version": "0.1.15",
- "bundled": true
+ "resolved": false
},
"ripemd160": {
"version": "2.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"hash-base": "^3.0.0",
"inherits": "^2.0.1"
@@ -3106,7 +3130,7 @@
},
"rollup": {
"version": "1.16.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"@types/estree": "0.0.39",
"@types/node": "^12.0.8",
@@ -3115,7 +3139,7 @@
},
"rollup-plugin-commonjs": {
"version": "10.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"estree-walker": "^0.6.1",
"is-reference": "^1.1.2",
@@ -3126,7 +3150,7 @@
},
"rollup-plugin-node-builtins": {
"version": "2.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"browserify-fs": "^1.0.0",
"buffer-es6": "^4.9.2",
@@ -3136,7 +3160,7 @@
},
"rollup-plugin-typescript2": {
"version": "0.21.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"fs-extra": "7.0.1",
"resolve": "1.10.1",
@@ -3146,14 +3170,14 @@
"dependencies": {
"resolve": {
"version": "1.10.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"path-parse": "^1.0.6"
}
},
"rollup-pluginutils": {
"version": "2.6.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"estree-walker": "^0.6.0",
"micromatch": "^3.1.10"
@@ -3163,29 +3187,29 @@
},
"rollup-pluginutils": {
"version": "2.8.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"estree-walker": "^0.6.1"
}
},
"safe-buffer": {
"version": "5.1.2",
- "bundled": true
+ "resolved": false
},
"safe-regex": {
"version": "1.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"ret": "~0.1.10"
}
},
"semver": {
"version": "2.3.2",
- "bundled": true
+ "resolved": false
},
"set-value": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^2.0.1",
"is-extendable": "^0.1.1",
@@ -3195,7 +3219,7 @@
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
@@ -3204,7 +3228,7 @@
},
"sha.js": {
"version": "2.4.11",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
@@ -3212,7 +3236,7 @@
},
"snapdragon": {
"version": "0.8.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"base": "^0.11.1",
"debug": "^2.2.0",
@@ -3226,34 +3250,34 @@
"dependencies": {
"debug": {
"version": "2.6.9",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "2.0.0"
}
},
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
},
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
},
"ms": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"snapdragon-node": {
"version": "2.1.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"define-property": "^1.0.0",
"isobject": "^3.0.0",
@@ -3262,28 +3286,28 @@
"dependencies": {
"define-property": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.0"
}
},
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -3294,14 +3318,14 @@
},
"snapdragon-util": {
"version": "3.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.2.0"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -3310,11 +3334,11 @@
},
"source-map": {
"version": "0.5.7",
- "bundled": true
+ "resolved": false
},
"source-map-resolve": {
"version": "0.5.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"atob": "^2.1.1",
"decode-uri-component": "^0.2.0",
@@ -3325,22 +3349,22 @@
},
"source-map-url": {
"version": "0.4.0",
- "bundled": true
+ "resolved": false
},
"sourcemap-codec": {
"version": "1.4.4",
- "bundled": true
+ "resolved": false
},
"split-string": {
"version": "3.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^3.0.0"
}
},
"static-extend": {
"version": "0.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"define-property": "^0.2.5",
"object-copy": "^0.1.0"
@@ -3348,7 +3372,7 @@
"dependencies": {
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
@@ -3357,29 +3381,29 @@
},
"string-range": {
"version": "1.2.2",
- "bundled": true
+ "resolved": false
},
"string_decoder": {
"version": "1.1.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"safe-buffer": "~5.1.0"
}
},
"systemjs": {
"version": "0.21.6",
- "bundled": true
+ "resolved": false
},
"to-object-path": {
"version": "0.3.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -3388,7 +3412,7 @@
},
"to-regex": {
"version": "3.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"define-property": "^2.0.2",
"extend-shallow": "^3.0.2",
@@ -3398,7 +3422,7 @@
},
"to-regex-range": {
"version": "2.1.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-number": "^3.0.0",
"repeat-string": "^1.6.1"
@@ -3406,30 +3430,30 @@
},
"tslib": {
"version": "1.9.3",
- "bundled": true
+ "resolved": false
},
"typedarray": {
"version": "0.0.6",
- "bundled": true
+ "resolved": false
},
"typedarray-to-buffer": {
"version": "1.0.4",
- "bundled": true
+ "resolved": false
},
"typescript": {
"version": "3.5.2",
- "bundled": true
+ "resolved": false
},
"union": {
"version": "0.4.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"qs": "~2.3.3"
}
},
"union-value": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-union": "^3.1.0",
"get-value": "^2.0.6",
@@ -3439,11 +3463,11 @@
},
"universalify": {
"version": "0.1.2",
- "bundled": true
+ "resolved": false
},
"unset-value": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"has-value": "^0.3.1",
"isobject": "^3.0.0"
@@ -3451,7 +3475,7 @@
"dependencies": {
"has-value": {
"version": "0.3.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"get-value": "^2.0.3",
"has-values": "^0.1.4",
@@ -3460,7 +3484,7 @@
"dependencies": {
"isobject": {
"version": "2.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"isarray": "1.0.0"
}
@@ -3469,37 +3493,37 @@
},
"has-values": {
"version": "0.1.4",
- "bundled": true
+ "resolved": false
}
}
},
"urix": {
"version": "0.1.0",
- "bundled": true
+ "resolved": false
},
"url-join": {
"version": "2.0.5",
- "bundled": true
+ "resolved": false
},
"use": {
"version": "3.1.1",
- "bundled": true
+ "resolved": false
},
"util-deprecate": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"wordwrap": {
"version": "0.0.3",
- "bundled": true
+ "resolved": false
},
"wrappy": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"xtend": {
"version": "2.2.0",
- "bundled": true
+ "resolved": false
}
}
},
@@ -4873,6 +4897,11 @@
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
"dev": true
},
+ "systemjs": {
+ "version": "0.21.6",
+ "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-0.21.6.tgz",
+ "integrity": "sha512-R+5S9eV9vcQgWOoS4D87joZ4xkFJHb19ZsyKY07D1+VBDE9bwYcU+KXE0r5XlDA8mFoJGyuWDbfrNoh90JsA8g=="
+ },
"through": {
"version": "2.3.8",
"resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
diff --git a/package.json b/package.json
index 571b404..6a0985c 100644
--- a/package.json
+++ b/package.json
@@ -7,7 +7,8 @@
"test": "echo \"Error: no test specified\" && exit 1",
"build": "tsc",
"rollup": "rollup -c",
- "watch": "npx live-server --watch='./*.html,./*.js'"
+ "watch": "npx live-server --open=index.html --watch='./*.html,./*.js'",
+ "watchdev": "npx live-server --open=indexdev.html --watch='./*.html,./*.js'"
},
"repository": {
"type": "git",
@@ -16,8 +17,10 @@
"author": "",
"license": "ISC",
"dependencies": {
+ "@types/systemjs": "^0.20.6",
"imgui-js": "file:./imgui-js",
- "rollup": "^1.15.6"
+ "rollup": "^1.15.6",
+ "systemjs": "^0.21.5"
},
"devDependencies": {
"@types/node": "^12.0.0",
diff --git a/indexdev.html b/indexdev.html
new file mode 100644
index 0000000..7b2ee9d
--- /dev/null
+++ b/indexdev.html
@@ -0,0 +1,19 @@
+
+
+ 7GUI
+
+
+
+
+
+
diff --git a/package-lock.json b/package-lock.json
index 17319c9..07bd044 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -24,6 +24,11 @@
"@types/node": "*"
}
},
+ "@types/systemjs": {
+ "version": "0.20.6",
+ "resolved": "https://registry.npmjs.org/@types/systemjs/-/systemjs-0.20.6.tgz",
+ "integrity": "sha512-p3yv9sBBJXi3noUG216BpUI7VtVBUAvBIfZNTiDROUY31YBfsFHM4DreS7XMekN8IjtX0ysvCnm6r3WnirnNeA=="
+ },
"abstract-leveldown": {
"version": "0.12.4",
"resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-0.12.4.tgz",
@@ -1009,7 +1014,8 @@
"ansi-regex": {
"version": "2.1.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"aproba": {
"version": "1.2.0",
@@ -1030,12 +1036,14 @@
"balanced-match": {
"version": "1.0.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"brace-expansion": {
"version": "1.1.11",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -1050,17 +1058,20 @@
"code-point-at": {
"version": "1.1.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"concat-map": {
"version": "0.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"console-control-strings": {
"version": "1.1.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"core-util-is": {
"version": "1.0.2",
@@ -1177,7 +1188,8 @@
"inherits": {
"version": "2.0.3",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"ini": {
"version": "1.3.5",
@@ -1189,6 +1201,7 @@
"version": "1.0.0",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"number-is-nan": "^1.0.0"
}
@@ -1203,6 +1216,7 @@
"version": "3.0.4",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"brace-expansion": "^1.1.7"
}
@@ -1210,12 +1224,14 @@
"minimist": {
"version": "0.0.8",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"minipass": {
"version": "2.3.5",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"safe-buffer": "^5.1.2",
"yallist": "^3.0.0"
@@ -1234,6 +1250,7 @@
"version": "0.5.1",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"minimist": "0.0.8"
}
@@ -1314,7 +1331,8 @@
"number-is-nan": {
"version": "1.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"object-assign": {
"version": "4.1.1",
@@ -1326,6 +1344,7 @@
"version": "1.4.0",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"wrappy": "1"
}
@@ -1411,7 +1430,8 @@
"safe-buffer": {
"version": "5.1.2",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"safer-buffer": {
"version": "2.1.2",
@@ -1447,6 +1467,7 @@
"version": "1.0.2",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"code-point-at": "^1.0.0",
"is-fullwidth-code-point": "^1.0.0",
@@ -1466,6 +1487,7 @@
"version": "3.0.1",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"ansi-regex": "^2.0.0"
}
@@ -1509,12 +1531,14 @@
"wrappy": {
"version": "1.0.2",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"yallist": {
"version": "3.0.3",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
}
}
},
@@ -1690,56 +1714,56 @@
"dependencies": {
"@types/emscripten": {
"version": "0.0.32",
- "bundled": true
+ "resolved": false
},
"@types/estree": {
"version": "0.0.39",
- "bundled": true
+ "resolved": false
},
"@types/node": {
"version": "12.0.10",
- "bundled": true
+ "resolved": false
},
"@types/systemjs": {
"version": "0.20.6",
- "bundled": true
+ "resolved": false
},
"abstract-leveldown": {
"version": "0.12.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"xtend": "~3.0.0"
},
"dependencies": {
"xtend": {
"version": "3.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"acorn": {
"version": "6.1.1",
- "bundled": true
+ "resolved": false
},
"arr-diff": {
"version": "4.0.0",
- "bundled": true
+ "resolved": false
},
"arr-flatten": {
"version": "1.1.0",
- "bundled": true
+ "resolved": false
},
"arr-union": {
"version": "3.1.0",
- "bundled": true
+ "resolved": false
},
"array-unique": {
"version": "0.3.2",
- "bundled": true
+ "resolved": false
},
"asn1.js": {
"version": "4.10.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.0.0",
"inherits": "^2.0.1",
@@ -1748,19 +1772,19 @@
},
"assign-symbols": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"async": {
"version": "1.5.2",
- "bundled": true
+ "resolved": false
},
"atob": {
"version": "2.1.2",
- "bundled": true
+ "resolved": false
},
"base": {
"version": "0.11.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"cache-base": "^1.0.1",
"class-utils": "^0.3.5",
@@ -1773,28 +1797,28 @@
"dependencies": {
"define-property": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.0"
}
},
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -1805,18 +1829,18 @@
},
"bl": {
"version": "0.8.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"readable-stream": "~1.0.26"
},
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.0.34",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -1826,17 +1850,17 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
}
}
},
"bn.js": {
"version": "4.11.8",
- "bundled": true
+ "resolved": false
},
"braces": {
"version": "2.3.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-flatten": "^1.1.0",
"array-unique": "^0.3.2",
@@ -1852,7 +1876,7 @@
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
@@ -1861,11 +1885,11 @@
},
"brorand": {
"version": "1.1.0",
- "bundled": true
+ "resolved": false
},
"browserify-aes": {
"version": "1.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"buffer-xor": "^1.0.3",
"cipher-base": "^1.0.0",
@@ -1877,7 +1901,7 @@
},
"browserify-cipher": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"browserify-aes": "^1.0.4",
"browserify-des": "^1.0.0",
@@ -1886,7 +1910,7 @@
},
"browserify-des": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"cipher-base": "^1.0.1",
"des.js": "^1.0.0",
@@ -1896,7 +1920,7 @@
},
"browserify-fs": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-filesystem": "^1.0.1",
"level-js": "^2.1.3",
@@ -1905,7 +1929,7 @@
},
"browserify-rsa": {
"version": "4.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"randombytes": "^2.0.1"
@@ -1913,7 +1937,7 @@
},
"browserify-sign": {
"version": "4.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.1",
"browserify-rsa": "^4.0.0",
@@ -1926,19 +1950,19 @@
},
"buffer-es6": {
"version": "4.9.3",
- "bundled": true
+ "resolved": false
},
"buffer-from": {
"version": "1.1.1",
- "bundled": true
+ "resolved": false
},
"buffer-xor": {
"version": "1.0.3",
- "bundled": true
+ "resolved": false
},
"cache-base": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"collection-visit": "^1.0.0",
"component-emitter": "^1.2.1",
@@ -1953,7 +1977,7 @@
},
"cipher-base": {
"version": "1.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
@@ -1961,7 +1985,7 @@
},
"class-utils": {
"version": "0.3.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-union": "^3.1.0",
"define-property": "^0.2.5",
@@ -1971,7 +1995,7 @@
"dependencies": {
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
@@ -1980,11 +2004,11 @@
},
"clone": {
"version": "0.1.19",
- "bundled": true
+ "resolved": false
},
"collection-visit": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"map-visit": "^1.0.0",
"object-visit": "^1.0.0"
@@ -1992,15 +2016,15 @@
},
"colors": {
"version": "1.0.3",
- "bundled": true
+ "resolved": false
},
"component-emitter": {
"version": "1.3.0",
- "bundled": true
+ "resolved": false
},
"concat-stream": {
"version": "1.6.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"buffer-from": "^1.0.0",
"inherits": "^2.0.3",
@@ -2010,19 +2034,19 @@
},
"copy-descriptor": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"core-util-is": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"corser": {
"version": "2.0.1",
- "bundled": true
+ "resolved": false
},
"create-ecdh": {
"version": "4.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"elliptic": "^6.0.0"
@@ -2030,7 +2054,7 @@
},
"create-hash": {
"version": "1.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"cipher-base": "^1.0.1",
"inherits": "^2.0.1",
@@ -2041,7 +2065,7 @@
},
"create-hmac": {
"version": "1.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"cipher-base": "^1.0.3",
"create-hash": "^1.1.0",
@@ -2053,7 +2077,7 @@
},
"crypto-browserify": {
"version": "3.12.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"browserify-cipher": "^1.0.0",
"browserify-sign": "^4.0.0",
@@ -2070,25 +2094,25 @@
},
"debug": {
"version": "3.2.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "^2.1.1"
}
},
"decode-uri-component": {
"version": "0.2.0",
- "bundled": true
+ "resolved": false
},
"deferred-leveldown": {
"version": "0.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"abstract-leveldown": "~0.12.1"
}
},
"define-property": {
"version": "2.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.2",
"isobject": "^3.0.1"
@@ -2096,21 +2120,21 @@
"dependencies": {
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -2121,7 +2145,7 @@
},
"des.js": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"minimalistic-assert": "^1.0.0"
@@ -2129,7 +2153,7 @@
},
"diffie-hellman": {
"version": "5.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"miller-rabin": "^4.0.0",
@@ -2138,7 +2162,7 @@
},
"ecstatic": {
"version": "3.3.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"he": "^1.1.1",
"mime": "^1.6.0",
@@ -2148,7 +2172,7 @@
},
"elliptic": {
"version": "6.5.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.4.0",
"brorand": "^1.0.1",
@@ -2161,22 +2185,22 @@
},
"errno": {
"version": "0.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"prr": "~1.0.1"
}
},
"estree-walker": {
"version": "0.6.1",
- "bundled": true
+ "resolved": false
},
"eventemitter3": {
"version": "3.1.2",
- "bundled": true
+ "resolved": false
},
"evp_bytestokey": {
"version": "1.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"md5.js": "^1.3.4",
"safe-buffer": "^5.1.1"
@@ -2184,7 +2208,7 @@
},
"expand-brackets": {
"version": "2.1.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"debug": "^2.3.3",
"define-property": "^0.2.5",
@@ -2197,34 +2221,34 @@
"dependencies": {
"debug": {
"version": "2.6.9",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "2.0.0"
}
},
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
},
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
},
"ms": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"extend-shallow": {
"version": "3.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"assign-symbols": "^1.0.0",
"is-extendable": "^1.0.1"
@@ -2232,7 +2256,7 @@
"dependencies": {
"is-extendable": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-plain-object": "^2.0.4"
}
@@ -2241,7 +2265,7 @@
},
"extglob": {
"version": "2.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"array-unique": "^0.3.2",
"define-property": "^1.0.0",
@@ -2255,35 +2279,35 @@
"dependencies": {
"define-property": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.0"
}
},
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
},
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -2294,7 +2318,7 @@
},
"fill-range": {
"version": "4.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^2.0.1",
"is-number": "^3.0.0",
@@ -2304,7 +2328,7 @@
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
@@ -2313,29 +2337,29 @@
},
"follow-redirects": {
"version": "1.7.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"debug": "^3.2.6"
}
},
"for-in": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"foreach": {
"version": "2.0.5",
- "bundled": true
+ "resolved": false
},
"fragment-cache": {
"version": "0.2.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"map-cache": "^0.2.2"
}
},
"fs-extra": {
"version": "7.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"graceful-fs": "^4.1.2",
"jsonfile": "^4.0.0",
@@ -2344,18 +2368,18 @@
},
"fwd-stream": {
"version": "1.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"readable-stream": "~1.0.26-4"
},
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.0.34",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -2365,21 +2389,21 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
}
}
},
"get-value": {
"version": "2.0.6",
- "bundled": true
+ "resolved": false
},
"graceful-fs": {
"version": "4.2.0",
- "bundled": true
+ "resolved": false
},
"has-value": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"get-value": "^2.0.6",
"has-values": "^1.0.0",
@@ -2388,7 +2412,7 @@
},
"has-values": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-number": "^3.0.0",
"kind-of": "^4.0.0"
@@ -2396,7 +2420,7 @@
"dependencies": {
"kind-of": {
"version": "4.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2405,7 +2429,7 @@
},
"hash-base": {
"version": "3.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
@@ -2413,7 +2437,7 @@
},
"hash.js": {
"version": "1.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.3",
"minimalistic-assert": "^1.0.1"
@@ -2421,11 +2445,11 @@
},
"he": {
"version": "1.2.0",
- "bundled": true
+ "resolved": false
},
"hmac-drbg": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"hash.js": "^1.0.3",
"minimalistic-assert": "^1.0.0",
@@ -2434,7 +2458,7 @@
},
"http-proxy": {
"version": "1.17.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"eventemitter3": "^3.0.0",
"follow-redirects": "^1.0.0",
@@ -2443,7 +2467,7 @@
},
"http-server": {
"version": "0.11.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"colors": "1.0.3",
"corser": "~2.0.0",
@@ -2457,30 +2481,30 @@
},
"idb-wrapper": {
"version": "1.7.2",
- "bundled": true
+ "resolved": false
},
"indexof": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"inherits": {
"version": "2.0.4",
- "bundled": true
+ "resolved": false
},
"is": {
"version": "0.2.7",
- "bundled": true
+ "resolved": false
},
"is-accessor-descriptor": {
"version": "0.1.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2489,18 +2513,18 @@
},
"is-buffer": {
"version": "1.1.6",
- "bundled": true
+ "resolved": false
},
"is-data-descriptor": {
"version": "0.1.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2509,7 +2533,7 @@
},
"is-descriptor": {
"version": "0.1.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^0.1.6",
"is-data-descriptor": "^0.1.4",
@@ -2518,24 +2542,24 @@
"dependencies": {
"kind-of": {
"version": "5.1.0",
- "bundled": true
+ "resolved": false
}
}
},
"is-extendable": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"is-number": {
"version": "3.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2544,52 +2568,52 @@
},
"is-object": {
"version": "0.1.2",
- "bundled": true
+ "resolved": false
},
"is-plain-object": {
"version": "2.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"isobject": "^3.0.1"
}
},
"is-reference": {
"version": "1.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"@types/estree": "0.0.39"
}
},
"is-windows": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"isarray": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"isbuffer": {
"version": "0.0.0",
- "bundled": true
+ "resolved": false
},
"isobject": {
"version": "3.0.1",
- "bundled": true
+ "resolved": false
},
"jsonfile": {
"version": "4.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"graceful-fs": "^4.1.6"
}
},
"kind-of": {
"version": "6.0.2",
- "bundled": true
+ "resolved": false
},
"level-blobs": {
"version": "0.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-peek": "1.0.6",
"once": "^1.3.0",
@@ -2598,11 +2622,11 @@
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.1.14",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -2612,13 +2636,13 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
}
}
},
"level-filesystem": {
"version": "1.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"concat-stream": "^1.4.4",
"errno": "^0.1.1",
@@ -2633,18 +2657,18 @@
},
"level-fix-range": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"level-hooks": {
"version": "4.5.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"string-range": "~1.2"
}
},
"level-js": {
"version": "2.2.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"abstract-leveldown": "~0.12.0",
"idb-wrapper": "^1.5.0",
@@ -2656,11 +2680,11 @@
"dependencies": {
"object-keys": {
"version": "0.4.0",
- "bundled": true
+ "resolved": false
},
"xtend": {
"version": "2.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"object-keys": "~0.4.0"
}
@@ -2669,14 +2693,14 @@
},
"level-peek": {
"version": "1.0.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-fix-range": "~1.0.2"
}
},
"level-sublevel": {
"version": "5.2.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-fix-range": "2.0",
"level-hooks": ">=4.4.0 <5",
@@ -2686,14 +2710,14 @@
"dependencies": {
"level-fix-range": {
"version": "2.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"clone": "~0.1.9"
}
},
"xtend": {
"version": "2.0.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-object": "~0.1.2",
"object-keys": "~0.2.0"
@@ -2703,7 +2727,7 @@
},
"levelup": {
"version": "0.18.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"bl": "~0.8.1",
"deferred-leveldown": "~0.2.0",
@@ -2716,15 +2740,15 @@
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"prr": {
"version": "0.0.0",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.0.34",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -2734,39 +2758,39 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
},
"xtend": {
"version": "3.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"ltgt": {
"version": "2.2.1",
- "bundled": true
+ "resolved": false
},
"magic-string": {
"version": "0.25.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"sourcemap-codec": "^1.4.4"
}
},
"map-cache": {
"version": "0.2.2",
- "bundled": true
+ "resolved": false
},
"map-visit": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"object-visit": "^1.0.0"
}
},
"md5.js": {
"version": "1.3.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"hash-base": "^3.0.0",
"inherits": "^2.0.1",
@@ -2775,7 +2799,7 @@
},
"micromatch": {
"version": "3.1.10",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-diff": "^4.0.0",
"array-unique": "^0.3.2",
@@ -2794,7 +2818,7 @@
},
"miller-rabin": {
"version": "4.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.0.0",
"brorand": "^1.0.1"
@@ -2802,23 +2826,23 @@
},
"mime": {
"version": "1.6.0",
- "bundled": true
+ "resolved": false
},
"minimalistic-assert": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false
},
"minimalistic-crypto-utils": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false
},
"minimist": {
"version": "1.2.0",
- "bundled": true
+ "resolved": false
},
"mixin-deep": {
"version": "1.3.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"for-in": "^1.0.2",
"is-extendable": "^1.0.1"
@@ -2826,7 +2850,7 @@
"dependencies": {
"is-extendable": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-plain-object": "^2.0.4"
}
@@ -2835,24 +2859,24 @@
},
"mkdirp": {
"version": "0.5.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"minimist": "0.0.8"
},
"dependencies": {
"minimist": {
"version": "0.0.8",
- "bundled": true
+ "resolved": false
}
}
},
"ms": {
"version": "2.1.2",
- "bundled": true
+ "resolved": false
},
"nanomatch": {
"version": "1.2.13",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-diff": "^4.0.0",
"array-unique": "^0.3.2",
@@ -2869,11 +2893,11 @@
},
"node-fetch": {
"version": "2.6.0",
- "bundled": true
+ "resolved": false
},
"object-copy": {
"version": "0.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"copy-descriptor": "^0.1.0",
"define-property": "^0.2.5",
@@ -2882,14 +2906,14 @@
"dependencies": {
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
},
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2898,7 +2922,7 @@
},
"object-keys": {
"version": "0.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"foreach": "~2.0.1",
"indexof": "~0.0.1",
@@ -2907,36 +2931,36 @@
},
"object-visit": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"isobject": "^3.0.0"
}
},
"object.pick": {
"version": "1.3.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"isobject": "^3.0.1"
}
},
"octal": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"once": {
"version": "1.4.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"wrappy": "1"
}
},
"opener": {
"version": "1.4.3",
- "bundled": true
+ "resolved": false
},
"optimist": {
"version": "0.6.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"minimist": "~0.0.1",
"wordwrap": "~0.0.2"
@@ -2944,13 +2968,13 @@
"dependencies": {
"minimist": {
"version": "0.0.10",
- "bundled": true
+ "resolved": false
}
}
},
"parse-asn1": {
"version": "5.1.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"asn1.js": "^4.0.0",
"browserify-aes": "^1.0.0",
@@ -2962,15 +2986,15 @@
},
"pascalcase": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"path-parse": {
"version": "1.0.6",
- "bundled": true
+ "resolved": false
},
"pbkdf2": {
"version": "3.0.17",
- "bundled": true,
+ "resolved": false,
"requires": {
"create-hash": "^1.1.2",
"create-hmac": "^1.1.4",
@@ -2981,7 +3005,7 @@
},
"portfinder": {
"version": "1.0.20",
- "bundled": true,
+ "resolved": false,
"requires": {
"async": "^1.5.2",
"debug": "^2.2.0",
@@ -2990,36 +3014,36 @@
"dependencies": {
"debug": {
"version": "2.6.9",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "2.0.0"
}
},
"ms": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"posix-character-classes": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"process-es6": {
"version": "0.11.6",
- "bundled": true
+ "resolved": false
},
"process-nextick-args": {
"version": "2.0.1",
- "bundled": true
+ "resolved": false
},
"prr": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false
},
"public-encrypt": {
"version": "4.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"browserify-rsa": "^4.0.0",
@@ -3031,18 +3055,18 @@
},
"qs": {
"version": "2.3.3",
- "bundled": true
+ "resolved": false
},
"randombytes": {
"version": "2.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"safe-buffer": "^5.1.0"
}
},
"randomfill": {
"version": "1.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"randombytes": "^2.0.5",
"safe-buffer": "^5.1.0"
@@ -3050,7 +3074,7 @@
},
"readable-stream": {
"version": "2.3.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.3",
@@ -3063,7 +3087,7 @@
},
"regex-not": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^3.0.2",
"safe-regex": "^1.1.0"
@@ -3071,34 +3095,34 @@
},
"repeat-element": {
"version": "1.1.3",
- "bundled": true
+ "resolved": false
},
"repeat-string": {
"version": "1.6.1",
- "bundled": true
+ "resolved": false
},
"requires-port": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"resolve": {
"version": "1.11.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"path-parse": "^1.0.6"
}
},
"resolve-url": {
"version": "0.2.1",
- "bundled": true
+ "resolved": false
},
"ret": {
"version": "0.1.15",
- "bundled": true
+ "resolved": false
},
"ripemd160": {
"version": "2.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"hash-base": "^3.0.0",
"inherits": "^2.0.1"
@@ -3106,7 +3130,7 @@
},
"rollup": {
"version": "1.16.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"@types/estree": "0.0.39",
"@types/node": "^12.0.8",
@@ -3115,7 +3139,7 @@
},
"rollup-plugin-commonjs": {
"version": "10.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"estree-walker": "^0.6.1",
"is-reference": "^1.1.2",
@@ -3126,7 +3150,7 @@
},
"rollup-plugin-node-builtins": {
"version": "2.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"browserify-fs": "^1.0.0",
"buffer-es6": "^4.9.2",
@@ -3136,7 +3160,7 @@
},
"rollup-plugin-typescript2": {
"version": "0.21.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"fs-extra": "7.0.1",
"resolve": "1.10.1",
@@ -3146,14 +3170,14 @@
"dependencies": {
"resolve": {
"version": "1.10.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"path-parse": "^1.0.6"
}
},
"rollup-pluginutils": {
"version": "2.6.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"estree-walker": "^0.6.0",
"micromatch": "^3.1.10"
@@ -3163,29 +3187,29 @@
},
"rollup-pluginutils": {
"version": "2.8.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"estree-walker": "^0.6.1"
}
},
"safe-buffer": {
"version": "5.1.2",
- "bundled": true
+ "resolved": false
},
"safe-regex": {
"version": "1.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"ret": "~0.1.10"
}
},
"semver": {
"version": "2.3.2",
- "bundled": true
+ "resolved": false
},
"set-value": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^2.0.1",
"is-extendable": "^0.1.1",
@@ -3195,7 +3219,7 @@
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
@@ -3204,7 +3228,7 @@
},
"sha.js": {
"version": "2.4.11",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
@@ -3212,7 +3236,7 @@
},
"snapdragon": {
"version": "0.8.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"base": "^0.11.1",
"debug": "^2.2.0",
@@ -3226,34 +3250,34 @@
"dependencies": {
"debug": {
"version": "2.6.9",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "2.0.0"
}
},
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
},
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
},
"ms": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"snapdragon-node": {
"version": "2.1.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"define-property": "^1.0.0",
"isobject": "^3.0.0",
@@ -3262,28 +3286,28 @@
"dependencies": {
"define-property": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.0"
}
},
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -3294,14 +3318,14 @@
},
"snapdragon-util": {
"version": "3.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.2.0"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -3310,11 +3334,11 @@
},
"source-map": {
"version": "0.5.7",
- "bundled": true
+ "resolved": false
},
"source-map-resolve": {
"version": "0.5.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"atob": "^2.1.1",
"decode-uri-component": "^0.2.0",
@@ -3325,22 +3349,22 @@
},
"source-map-url": {
"version": "0.4.0",
- "bundled": true
+ "resolved": false
},
"sourcemap-codec": {
"version": "1.4.4",
- "bundled": true
+ "resolved": false
},
"split-string": {
"version": "3.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^3.0.0"
}
},
"static-extend": {
"version": "0.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"define-property": "^0.2.5",
"object-copy": "^0.1.0"
@@ -3348,7 +3372,7 @@
"dependencies": {
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
@@ -3357,29 +3381,29 @@
},
"string-range": {
"version": "1.2.2",
- "bundled": true
+ "resolved": false
},
"string_decoder": {
"version": "1.1.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"safe-buffer": "~5.1.0"
}
},
"systemjs": {
"version": "0.21.6",
- "bundled": true
+ "resolved": false
},
"to-object-path": {
"version": "0.3.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -3388,7 +3412,7 @@
},
"to-regex": {
"version": "3.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"define-property": "^2.0.2",
"extend-shallow": "^3.0.2",
@@ -3398,7 +3422,7 @@
},
"to-regex-range": {
"version": "2.1.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-number": "^3.0.0",
"repeat-string": "^1.6.1"
@@ -3406,30 +3430,30 @@
},
"tslib": {
"version": "1.9.3",
- "bundled": true
+ "resolved": false
},
"typedarray": {
"version": "0.0.6",
- "bundled": true
+ "resolved": false
},
"typedarray-to-buffer": {
"version": "1.0.4",
- "bundled": true
+ "resolved": false
},
"typescript": {
"version": "3.5.2",
- "bundled": true
+ "resolved": false
},
"union": {
"version": "0.4.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"qs": "~2.3.3"
}
},
"union-value": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-union": "^3.1.0",
"get-value": "^2.0.6",
@@ -3439,11 +3463,11 @@
},
"universalify": {
"version": "0.1.2",
- "bundled": true
+ "resolved": false
},
"unset-value": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"has-value": "^0.3.1",
"isobject": "^3.0.0"
@@ -3451,7 +3475,7 @@
"dependencies": {
"has-value": {
"version": "0.3.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"get-value": "^2.0.3",
"has-values": "^0.1.4",
@@ -3460,7 +3484,7 @@
"dependencies": {
"isobject": {
"version": "2.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"isarray": "1.0.0"
}
@@ -3469,37 +3493,37 @@
},
"has-values": {
"version": "0.1.4",
- "bundled": true
+ "resolved": false
}
}
},
"urix": {
"version": "0.1.0",
- "bundled": true
+ "resolved": false
},
"url-join": {
"version": "2.0.5",
- "bundled": true
+ "resolved": false
},
"use": {
"version": "3.1.1",
- "bundled": true
+ "resolved": false
},
"util-deprecate": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"wordwrap": {
"version": "0.0.3",
- "bundled": true
+ "resolved": false
},
"wrappy": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"xtend": {
"version": "2.2.0",
- "bundled": true
+ "resolved": false
}
}
},
@@ -4873,6 +4897,11 @@
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
"dev": true
},
+ "systemjs": {
+ "version": "0.21.6",
+ "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-0.21.6.tgz",
+ "integrity": "sha512-R+5S9eV9vcQgWOoS4D87joZ4xkFJHb19ZsyKY07D1+VBDE9bwYcU+KXE0r5XlDA8mFoJGyuWDbfrNoh90JsA8g=="
+ },
"through": {
"version": "2.3.8",
"resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
diff --git a/package.json b/package.json
index 571b404..6a0985c 100644
--- a/package.json
+++ b/package.json
@@ -7,7 +7,8 @@
"test": "echo \"Error: no test specified\" && exit 1",
"build": "tsc",
"rollup": "rollup -c",
- "watch": "npx live-server --watch='./*.html,./*.js'"
+ "watch": "npx live-server --open=index.html --watch='./*.html,./*.js'",
+ "watchdev": "npx live-server --open=indexdev.html --watch='./*.html,./*.js'"
},
"repository": {
"type": "git",
@@ -16,8 +17,10 @@
"author": "",
"license": "ISC",
"dependencies": {
+ "@types/systemjs": "^0.20.6",
"imgui-js": "file:./imgui-js",
- "rollup": "^1.15.6"
+ "rollup": "^1.15.6",
+ "systemjs": "^0.21.5"
},
"devDependencies": {
"@types/node": "^12.0.0",
diff --git a/rollup.config.js b/rollup.config.js
index 26e9ce2..25c04ab 100644
--- a/rollup.config.js
+++ b/rollup.config.js
@@ -5,7 +5,15 @@
const plugins =
[
- typescript(),
+ typescript({
+ clean: true,
+ tsconfigOverride: {
+ compilerOptions: {
+ target: "ES2015",
+ module: "ES2015"
+ }
+ }
+ }),
commonjs({
namedExports: {
"imgui-js/bind-imgui.js": [ "bind" ]
diff --git a/indexdev.html b/indexdev.html
new file mode 100644
index 0000000..7b2ee9d
--- /dev/null
+++ b/indexdev.html
@@ -0,0 +1,19 @@
+
+
+ 7GUI
+
+
+
+
+
+
diff --git a/package-lock.json b/package-lock.json
index 17319c9..07bd044 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -24,6 +24,11 @@
"@types/node": "*"
}
},
+ "@types/systemjs": {
+ "version": "0.20.6",
+ "resolved": "https://registry.npmjs.org/@types/systemjs/-/systemjs-0.20.6.tgz",
+ "integrity": "sha512-p3yv9sBBJXi3noUG216BpUI7VtVBUAvBIfZNTiDROUY31YBfsFHM4DreS7XMekN8IjtX0ysvCnm6r3WnirnNeA=="
+ },
"abstract-leveldown": {
"version": "0.12.4",
"resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-0.12.4.tgz",
@@ -1009,7 +1014,8 @@
"ansi-regex": {
"version": "2.1.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"aproba": {
"version": "1.2.0",
@@ -1030,12 +1036,14 @@
"balanced-match": {
"version": "1.0.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"brace-expansion": {
"version": "1.1.11",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -1050,17 +1058,20 @@
"code-point-at": {
"version": "1.1.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"concat-map": {
"version": "0.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"console-control-strings": {
"version": "1.1.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"core-util-is": {
"version": "1.0.2",
@@ -1177,7 +1188,8 @@
"inherits": {
"version": "2.0.3",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"ini": {
"version": "1.3.5",
@@ -1189,6 +1201,7 @@
"version": "1.0.0",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"number-is-nan": "^1.0.0"
}
@@ -1203,6 +1216,7 @@
"version": "3.0.4",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"brace-expansion": "^1.1.7"
}
@@ -1210,12 +1224,14 @@
"minimist": {
"version": "0.0.8",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"minipass": {
"version": "2.3.5",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"safe-buffer": "^5.1.2",
"yallist": "^3.0.0"
@@ -1234,6 +1250,7 @@
"version": "0.5.1",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"minimist": "0.0.8"
}
@@ -1314,7 +1331,8 @@
"number-is-nan": {
"version": "1.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"object-assign": {
"version": "4.1.1",
@@ -1326,6 +1344,7 @@
"version": "1.4.0",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"wrappy": "1"
}
@@ -1411,7 +1430,8 @@
"safe-buffer": {
"version": "5.1.2",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"safer-buffer": {
"version": "2.1.2",
@@ -1447,6 +1467,7 @@
"version": "1.0.2",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"code-point-at": "^1.0.0",
"is-fullwidth-code-point": "^1.0.0",
@@ -1466,6 +1487,7 @@
"version": "3.0.1",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"ansi-regex": "^2.0.0"
}
@@ -1509,12 +1531,14 @@
"wrappy": {
"version": "1.0.2",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"yallist": {
"version": "3.0.3",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
}
}
},
@@ -1690,56 +1714,56 @@
"dependencies": {
"@types/emscripten": {
"version": "0.0.32",
- "bundled": true
+ "resolved": false
},
"@types/estree": {
"version": "0.0.39",
- "bundled": true
+ "resolved": false
},
"@types/node": {
"version": "12.0.10",
- "bundled": true
+ "resolved": false
},
"@types/systemjs": {
"version": "0.20.6",
- "bundled": true
+ "resolved": false
},
"abstract-leveldown": {
"version": "0.12.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"xtend": "~3.0.0"
},
"dependencies": {
"xtend": {
"version": "3.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"acorn": {
"version": "6.1.1",
- "bundled": true
+ "resolved": false
},
"arr-diff": {
"version": "4.0.0",
- "bundled": true
+ "resolved": false
},
"arr-flatten": {
"version": "1.1.0",
- "bundled": true
+ "resolved": false
},
"arr-union": {
"version": "3.1.0",
- "bundled": true
+ "resolved": false
},
"array-unique": {
"version": "0.3.2",
- "bundled": true
+ "resolved": false
},
"asn1.js": {
"version": "4.10.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.0.0",
"inherits": "^2.0.1",
@@ -1748,19 +1772,19 @@
},
"assign-symbols": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"async": {
"version": "1.5.2",
- "bundled": true
+ "resolved": false
},
"atob": {
"version": "2.1.2",
- "bundled": true
+ "resolved": false
},
"base": {
"version": "0.11.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"cache-base": "^1.0.1",
"class-utils": "^0.3.5",
@@ -1773,28 +1797,28 @@
"dependencies": {
"define-property": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.0"
}
},
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -1805,18 +1829,18 @@
},
"bl": {
"version": "0.8.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"readable-stream": "~1.0.26"
},
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.0.34",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -1826,17 +1850,17 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
}
}
},
"bn.js": {
"version": "4.11.8",
- "bundled": true
+ "resolved": false
},
"braces": {
"version": "2.3.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-flatten": "^1.1.0",
"array-unique": "^0.3.2",
@@ -1852,7 +1876,7 @@
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
@@ -1861,11 +1885,11 @@
},
"brorand": {
"version": "1.1.0",
- "bundled": true
+ "resolved": false
},
"browserify-aes": {
"version": "1.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"buffer-xor": "^1.0.3",
"cipher-base": "^1.0.0",
@@ -1877,7 +1901,7 @@
},
"browserify-cipher": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"browserify-aes": "^1.0.4",
"browserify-des": "^1.0.0",
@@ -1886,7 +1910,7 @@
},
"browserify-des": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"cipher-base": "^1.0.1",
"des.js": "^1.0.0",
@@ -1896,7 +1920,7 @@
},
"browserify-fs": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-filesystem": "^1.0.1",
"level-js": "^2.1.3",
@@ -1905,7 +1929,7 @@
},
"browserify-rsa": {
"version": "4.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"randombytes": "^2.0.1"
@@ -1913,7 +1937,7 @@
},
"browserify-sign": {
"version": "4.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.1",
"browserify-rsa": "^4.0.0",
@@ -1926,19 +1950,19 @@
},
"buffer-es6": {
"version": "4.9.3",
- "bundled": true
+ "resolved": false
},
"buffer-from": {
"version": "1.1.1",
- "bundled": true
+ "resolved": false
},
"buffer-xor": {
"version": "1.0.3",
- "bundled": true
+ "resolved": false
},
"cache-base": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"collection-visit": "^1.0.0",
"component-emitter": "^1.2.1",
@@ -1953,7 +1977,7 @@
},
"cipher-base": {
"version": "1.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
@@ -1961,7 +1985,7 @@
},
"class-utils": {
"version": "0.3.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-union": "^3.1.0",
"define-property": "^0.2.5",
@@ -1971,7 +1995,7 @@
"dependencies": {
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
@@ -1980,11 +2004,11 @@
},
"clone": {
"version": "0.1.19",
- "bundled": true
+ "resolved": false
},
"collection-visit": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"map-visit": "^1.0.0",
"object-visit": "^1.0.0"
@@ -1992,15 +2016,15 @@
},
"colors": {
"version": "1.0.3",
- "bundled": true
+ "resolved": false
},
"component-emitter": {
"version": "1.3.0",
- "bundled": true
+ "resolved": false
},
"concat-stream": {
"version": "1.6.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"buffer-from": "^1.0.0",
"inherits": "^2.0.3",
@@ -2010,19 +2034,19 @@
},
"copy-descriptor": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"core-util-is": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"corser": {
"version": "2.0.1",
- "bundled": true
+ "resolved": false
},
"create-ecdh": {
"version": "4.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"elliptic": "^6.0.0"
@@ -2030,7 +2054,7 @@
},
"create-hash": {
"version": "1.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"cipher-base": "^1.0.1",
"inherits": "^2.0.1",
@@ -2041,7 +2065,7 @@
},
"create-hmac": {
"version": "1.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"cipher-base": "^1.0.3",
"create-hash": "^1.1.0",
@@ -2053,7 +2077,7 @@
},
"crypto-browserify": {
"version": "3.12.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"browserify-cipher": "^1.0.0",
"browserify-sign": "^4.0.0",
@@ -2070,25 +2094,25 @@
},
"debug": {
"version": "3.2.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "^2.1.1"
}
},
"decode-uri-component": {
"version": "0.2.0",
- "bundled": true
+ "resolved": false
},
"deferred-leveldown": {
"version": "0.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"abstract-leveldown": "~0.12.1"
}
},
"define-property": {
"version": "2.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.2",
"isobject": "^3.0.1"
@@ -2096,21 +2120,21 @@
"dependencies": {
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -2121,7 +2145,7 @@
},
"des.js": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"minimalistic-assert": "^1.0.0"
@@ -2129,7 +2153,7 @@
},
"diffie-hellman": {
"version": "5.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"miller-rabin": "^4.0.0",
@@ -2138,7 +2162,7 @@
},
"ecstatic": {
"version": "3.3.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"he": "^1.1.1",
"mime": "^1.6.0",
@@ -2148,7 +2172,7 @@
},
"elliptic": {
"version": "6.5.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.4.0",
"brorand": "^1.0.1",
@@ -2161,22 +2185,22 @@
},
"errno": {
"version": "0.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"prr": "~1.0.1"
}
},
"estree-walker": {
"version": "0.6.1",
- "bundled": true
+ "resolved": false
},
"eventemitter3": {
"version": "3.1.2",
- "bundled": true
+ "resolved": false
},
"evp_bytestokey": {
"version": "1.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"md5.js": "^1.3.4",
"safe-buffer": "^5.1.1"
@@ -2184,7 +2208,7 @@
},
"expand-brackets": {
"version": "2.1.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"debug": "^2.3.3",
"define-property": "^0.2.5",
@@ -2197,34 +2221,34 @@
"dependencies": {
"debug": {
"version": "2.6.9",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "2.0.0"
}
},
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
},
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
},
"ms": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"extend-shallow": {
"version": "3.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"assign-symbols": "^1.0.0",
"is-extendable": "^1.0.1"
@@ -2232,7 +2256,7 @@
"dependencies": {
"is-extendable": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-plain-object": "^2.0.4"
}
@@ -2241,7 +2265,7 @@
},
"extglob": {
"version": "2.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"array-unique": "^0.3.2",
"define-property": "^1.0.0",
@@ -2255,35 +2279,35 @@
"dependencies": {
"define-property": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.0"
}
},
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
},
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -2294,7 +2318,7 @@
},
"fill-range": {
"version": "4.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^2.0.1",
"is-number": "^3.0.0",
@@ -2304,7 +2328,7 @@
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
@@ -2313,29 +2337,29 @@
},
"follow-redirects": {
"version": "1.7.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"debug": "^3.2.6"
}
},
"for-in": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"foreach": {
"version": "2.0.5",
- "bundled": true
+ "resolved": false
},
"fragment-cache": {
"version": "0.2.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"map-cache": "^0.2.2"
}
},
"fs-extra": {
"version": "7.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"graceful-fs": "^4.1.2",
"jsonfile": "^4.0.0",
@@ -2344,18 +2368,18 @@
},
"fwd-stream": {
"version": "1.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"readable-stream": "~1.0.26-4"
},
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.0.34",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -2365,21 +2389,21 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
}
}
},
"get-value": {
"version": "2.0.6",
- "bundled": true
+ "resolved": false
},
"graceful-fs": {
"version": "4.2.0",
- "bundled": true
+ "resolved": false
},
"has-value": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"get-value": "^2.0.6",
"has-values": "^1.0.0",
@@ -2388,7 +2412,7 @@
},
"has-values": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-number": "^3.0.0",
"kind-of": "^4.0.0"
@@ -2396,7 +2420,7 @@
"dependencies": {
"kind-of": {
"version": "4.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2405,7 +2429,7 @@
},
"hash-base": {
"version": "3.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
@@ -2413,7 +2437,7 @@
},
"hash.js": {
"version": "1.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.3",
"minimalistic-assert": "^1.0.1"
@@ -2421,11 +2445,11 @@
},
"he": {
"version": "1.2.0",
- "bundled": true
+ "resolved": false
},
"hmac-drbg": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"hash.js": "^1.0.3",
"minimalistic-assert": "^1.0.0",
@@ -2434,7 +2458,7 @@
},
"http-proxy": {
"version": "1.17.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"eventemitter3": "^3.0.0",
"follow-redirects": "^1.0.0",
@@ -2443,7 +2467,7 @@
},
"http-server": {
"version": "0.11.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"colors": "1.0.3",
"corser": "~2.0.0",
@@ -2457,30 +2481,30 @@
},
"idb-wrapper": {
"version": "1.7.2",
- "bundled": true
+ "resolved": false
},
"indexof": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"inherits": {
"version": "2.0.4",
- "bundled": true
+ "resolved": false
},
"is": {
"version": "0.2.7",
- "bundled": true
+ "resolved": false
},
"is-accessor-descriptor": {
"version": "0.1.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2489,18 +2513,18 @@
},
"is-buffer": {
"version": "1.1.6",
- "bundled": true
+ "resolved": false
},
"is-data-descriptor": {
"version": "0.1.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2509,7 +2533,7 @@
},
"is-descriptor": {
"version": "0.1.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^0.1.6",
"is-data-descriptor": "^0.1.4",
@@ -2518,24 +2542,24 @@
"dependencies": {
"kind-of": {
"version": "5.1.0",
- "bundled": true
+ "resolved": false
}
}
},
"is-extendable": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"is-number": {
"version": "3.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2544,52 +2568,52 @@
},
"is-object": {
"version": "0.1.2",
- "bundled": true
+ "resolved": false
},
"is-plain-object": {
"version": "2.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"isobject": "^3.0.1"
}
},
"is-reference": {
"version": "1.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"@types/estree": "0.0.39"
}
},
"is-windows": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"isarray": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"isbuffer": {
"version": "0.0.0",
- "bundled": true
+ "resolved": false
},
"isobject": {
"version": "3.0.1",
- "bundled": true
+ "resolved": false
},
"jsonfile": {
"version": "4.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"graceful-fs": "^4.1.6"
}
},
"kind-of": {
"version": "6.0.2",
- "bundled": true
+ "resolved": false
},
"level-blobs": {
"version": "0.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-peek": "1.0.6",
"once": "^1.3.0",
@@ -2598,11 +2622,11 @@
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.1.14",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -2612,13 +2636,13 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
}
}
},
"level-filesystem": {
"version": "1.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"concat-stream": "^1.4.4",
"errno": "^0.1.1",
@@ -2633,18 +2657,18 @@
},
"level-fix-range": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"level-hooks": {
"version": "4.5.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"string-range": "~1.2"
}
},
"level-js": {
"version": "2.2.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"abstract-leveldown": "~0.12.0",
"idb-wrapper": "^1.5.0",
@@ -2656,11 +2680,11 @@
"dependencies": {
"object-keys": {
"version": "0.4.0",
- "bundled": true
+ "resolved": false
},
"xtend": {
"version": "2.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"object-keys": "~0.4.0"
}
@@ -2669,14 +2693,14 @@
},
"level-peek": {
"version": "1.0.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-fix-range": "~1.0.2"
}
},
"level-sublevel": {
"version": "5.2.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-fix-range": "2.0",
"level-hooks": ">=4.4.0 <5",
@@ -2686,14 +2710,14 @@
"dependencies": {
"level-fix-range": {
"version": "2.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"clone": "~0.1.9"
}
},
"xtend": {
"version": "2.0.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-object": "~0.1.2",
"object-keys": "~0.2.0"
@@ -2703,7 +2727,7 @@
},
"levelup": {
"version": "0.18.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"bl": "~0.8.1",
"deferred-leveldown": "~0.2.0",
@@ -2716,15 +2740,15 @@
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"prr": {
"version": "0.0.0",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.0.34",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -2734,39 +2758,39 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
},
"xtend": {
"version": "3.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"ltgt": {
"version": "2.2.1",
- "bundled": true
+ "resolved": false
},
"magic-string": {
"version": "0.25.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"sourcemap-codec": "^1.4.4"
}
},
"map-cache": {
"version": "0.2.2",
- "bundled": true
+ "resolved": false
},
"map-visit": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"object-visit": "^1.0.0"
}
},
"md5.js": {
"version": "1.3.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"hash-base": "^3.0.0",
"inherits": "^2.0.1",
@@ -2775,7 +2799,7 @@
},
"micromatch": {
"version": "3.1.10",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-diff": "^4.0.0",
"array-unique": "^0.3.2",
@@ -2794,7 +2818,7 @@
},
"miller-rabin": {
"version": "4.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.0.0",
"brorand": "^1.0.1"
@@ -2802,23 +2826,23 @@
},
"mime": {
"version": "1.6.0",
- "bundled": true
+ "resolved": false
},
"minimalistic-assert": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false
},
"minimalistic-crypto-utils": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false
},
"minimist": {
"version": "1.2.0",
- "bundled": true
+ "resolved": false
},
"mixin-deep": {
"version": "1.3.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"for-in": "^1.0.2",
"is-extendable": "^1.0.1"
@@ -2826,7 +2850,7 @@
"dependencies": {
"is-extendable": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-plain-object": "^2.0.4"
}
@@ -2835,24 +2859,24 @@
},
"mkdirp": {
"version": "0.5.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"minimist": "0.0.8"
},
"dependencies": {
"minimist": {
"version": "0.0.8",
- "bundled": true
+ "resolved": false
}
}
},
"ms": {
"version": "2.1.2",
- "bundled": true
+ "resolved": false
},
"nanomatch": {
"version": "1.2.13",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-diff": "^4.0.0",
"array-unique": "^0.3.2",
@@ -2869,11 +2893,11 @@
},
"node-fetch": {
"version": "2.6.0",
- "bundled": true
+ "resolved": false
},
"object-copy": {
"version": "0.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"copy-descriptor": "^0.1.0",
"define-property": "^0.2.5",
@@ -2882,14 +2906,14 @@
"dependencies": {
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
},
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2898,7 +2922,7 @@
},
"object-keys": {
"version": "0.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"foreach": "~2.0.1",
"indexof": "~0.0.1",
@@ -2907,36 +2931,36 @@
},
"object-visit": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"isobject": "^3.0.0"
}
},
"object.pick": {
"version": "1.3.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"isobject": "^3.0.1"
}
},
"octal": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"once": {
"version": "1.4.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"wrappy": "1"
}
},
"opener": {
"version": "1.4.3",
- "bundled": true
+ "resolved": false
},
"optimist": {
"version": "0.6.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"minimist": "~0.0.1",
"wordwrap": "~0.0.2"
@@ -2944,13 +2968,13 @@
"dependencies": {
"minimist": {
"version": "0.0.10",
- "bundled": true
+ "resolved": false
}
}
},
"parse-asn1": {
"version": "5.1.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"asn1.js": "^4.0.0",
"browserify-aes": "^1.0.0",
@@ -2962,15 +2986,15 @@
},
"pascalcase": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"path-parse": {
"version": "1.0.6",
- "bundled": true
+ "resolved": false
},
"pbkdf2": {
"version": "3.0.17",
- "bundled": true,
+ "resolved": false,
"requires": {
"create-hash": "^1.1.2",
"create-hmac": "^1.1.4",
@@ -2981,7 +3005,7 @@
},
"portfinder": {
"version": "1.0.20",
- "bundled": true,
+ "resolved": false,
"requires": {
"async": "^1.5.2",
"debug": "^2.2.0",
@@ -2990,36 +3014,36 @@
"dependencies": {
"debug": {
"version": "2.6.9",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "2.0.0"
}
},
"ms": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"posix-character-classes": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"process-es6": {
"version": "0.11.6",
- "bundled": true
+ "resolved": false
},
"process-nextick-args": {
"version": "2.0.1",
- "bundled": true
+ "resolved": false
},
"prr": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false
},
"public-encrypt": {
"version": "4.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"browserify-rsa": "^4.0.0",
@@ -3031,18 +3055,18 @@
},
"qs": {
"version": "2.3.3",
- "bundled": true
+ "resolved": false
},
"randombytes": {
"version": "2.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"safe-buffer": "^5.1.0"
}
},
"randomfill": {
"version": "1.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"randombytes": "^2.0.5",
"safe-buffer": "^5.1.0"
@@ -3050,7 +3074,7 @@
},
"readable-stream": {
"version": "2.3.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.3",
@@ -3063,7 +3087,7 @@
},
"regex-not": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^3.0.2",
"safe-regex": "^1.1.0"
@@ -3071,34 +3095,34 @@
},
"repeat-element": {
"version": "1.1.3",
- "bundled": true
+ "resolved": false
},
"repeat-string": {
"version": "1.6.1",
- "bundled": true
+ "resolved": false
},
"requires-port": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"resolve": {
"version": "1.11.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"path-parse": "^1.0.6"
}
},
"resolve-url": {
"version": "0.2.1",
- "bundled": true
+ "resolved": false
},
"ret": {
"version": "0.1.15",
- "bundled": true
+ "resolved": false
},
"ripemd160": {
"version": "2.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"hash-base": "^3.0.0",
"inherits": "^2.0.1"
@@ -3106,7 +3130,7 @@
},
"rollup": {
"version": "1.16.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"@types/estree": "0.0.39",
"@types/node": "^12.0.8",
@@ -3115,7 +3139,7 @@
},
"rollup-plugin-commonjs": {
"version": "10.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"estree-walker": "^0.6.1",
"is-reference": "^1.1.2",
@@ -3126,7 +3150,7 @@
},
"rollup-plugin-node-builtins": {
"version": "2.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"browserify-fs": "^1.0.0",
"buffer-es6": "^4.9.2",
@@ -3136,7 +3160,7 @@
},
"rollup-plugin-typescript2": {
"version": "0.21.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"fs-extra": "7.0.1",
"resolve": "1.10.1",
@@ -3146,14 +3170,14 @@
"dependencies": {
"resolve": {
"version": "1.10.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"path-parse": "^1.0.6"
}
},
"rollup-pluginutils": {
"version": "2.6.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"estree-walker": "^0.6.0",
"micromatch": "^3.1.10"
@@ -3163,29 +3187,29 @@
},
"rollup-pluginutils": {
"version": "2.8.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"estree-walker": "^0.6.1"
}
},
"safe-buffer": {
"version": "5.1.2",
- "bundled": true
+ "resolved": false
},
"safe-regex": {
"version": "1.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"ret": "~0.1.10"
}
},
"semver": {
"version": "2.3.2",
- "bundled": true
+ "resolved": false
},
"set-value": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^2.0.1",
"is-extendable": "^0.1.1",
@@ -3195,7 +3219,7 @@
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
@@ -3204,7 +3228,7 @@
},
"sha.js": {
"version": "2.4.11",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
@@ -3212,7 +3236,7 @@
},
"snapdragon": {
"version": "0.8.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"base": "^0.11.1",
"debug": "^2.2.0",
@@ -3226,34 +3250,34 @@
"dependencies": {
"debug": {
"version": "2.6.9",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "2.0.0"
}
},
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
},
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
},
"ms": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"snapdragon-node": {
"version": "2.1.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"define-property": "^1.0.0",
"isobject": "^3.0.0",
@@ -3262,28 +3286,28 @@
"dependencies": {
"define-property": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.0"
}
},
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -3294,14 +3318,14 @@
},
"snapdragon-util": {
"version": "3.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.2.0"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -3310,11 +3334,11 @@
},
"source-map": {
"version": "0.5.7",
- "bundled": true
+ "resolved": false
},
"source-map-resolve": {
"version": "0.5.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"atob": "^2.1.1",
"decode-uri-component": "^0.2.0",
@@ -3325,22 +3349,22 @@
},
"source-map-url": {
"version": "0.4.0",
- "bundled": true
+ "resolved": false
},
"sourcemap-codec": {
"version": "1.4.4",
- "bundled": true
+ "resolved": false
},
"split-string": {
"version": "3.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^3.0.0"
}
},
"static-extend": {
"version": "0.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"define-property": "^0.2.5",
"object-copy": "^0.1.0"
@@ -3348,7 +3372,7 @@
"dependencies": {
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
@@ -3357,29 +3381,29 @@
},
"string-range": {
"version": "1.2.2",
- "bundled": true
+ "resolved": false
},
"string_decoder": {
"version": "1.1.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"safe-buffer": "~5.1.0"
}
},
"systemjs": {
"version": "0.21.6",
- "bundled": true
+ "resolved": false
},
"to-object-path": {
"version": "0.3.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -3388,7 +3412,7 @@
},
"to-regex": {
"version": "3.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"define-property": "^2.0.2",
"extend-shallow": "^3.0.2",
@@ -3398,7 +3422,7 @@
},
"to-regex-range": {
"version": "2.1.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-number": "^3.0.0",
"repeat-string": "^1.6.1"
@@ -3406,30 +3430,30 @@
},
"tslib": {
"version": "1.9.3",
- "bundled": true
+ "resolved": false
},
"typedarray": {
"version": "0.0.6",
- "bundled": true
+ "resolved": false
},
"typedarray-to-buffer": {
"version": "1.0.4",
- "bundled": true
+ "resolved": false
},
"typescript": {
"version": "3.5.2",
- "bundled": true
+ "resolved": false
},
"union": {
"version": "0.4.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"qs": "~2.3.3"
}
},
"union-value": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-union": "^3.1.0",
"get-value": "^2.0.6",
@@ -3439,11 +3463,11 @@
},
"universalify": {
"version": "0.1.2",
- "bundled": true
+ "resolved": false
},
"unset-value": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"has-value": "^0.3.1",
"isobject": "^3.0.0"
@@ -3451,7 +3475,7 @@
"dependencies": {
"has-value": {
"version": "0.3.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"get-value": "^2.0.3",
"has-values": "^0.1.4",
@@ -3460,7 +3484,7 @@
"dependencies": {
"isobject": {
"version": "2.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"isarray": "1.0.0"
}
@@ -3469,37 +3493,37 @@
},
"has-values": {
"version": "0.1.4",
- "bundled": true
+ "resolved": false
}
}
},
"urix": {
"version": "0.1.0",
- "bundled": true
+ "resolved": false
},
"url-join": {
"version": "2.0.5",
- "bundled": true
+ "resolved": false
},
"use": {
"version": "3.1.1",
- "bundled": true
+ "resolved": false
},
"util-deprecate": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"wordwrap": {
"version": "0.0.3",
- "bundled": true
+ "resolved": false
},
"wrappy": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"xtend": {
"version": "2.2.0",
- "bundled": true
+ "resolved": false
}
}
},
@@ -4873,6 +4897,11 @@
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
"dev": true
},
+ "systemjs": {
+ "version": "0.21.6",
+ "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-0.21.6.tgz",
+ "integrity": "sha512-R+5S9eV9vcQgWOoS4D87joZ4xkFJHb19ZsyKY07D1+VBDE9bwYcU+KXE0r5XlDA8mFoJGyuWDbfrNoh90JsA8g=="
+ },
"through": {
"version": "2.3.8",
"resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
diff --git a/package.json b/package.json
index 571b404..6a0985c 100644
--- a/package.json
+++ b/package.json
@@ -7,7 +7,8 @@
"test": "echo \"Error: no test specified\" && exit 1",
"build": "tsc",
"rollup": "rollup -c",
- "watch": "npx live-server --watch='./*.html,./*.js'"
+ "watch": "npx live-server --open=index.html --watch='./*.html,./*.js'",
+ "watchdev": "npx live-server --open=indexdev.html --watch='./*.html,./*.js'"
},
"repository": {
"type": "git",
@@ -16,8 +17,10 @@
"author": "",
"license": "ISC",
"dependencies": {
+ "@types/systemjs": "^0.20.6",
"imgui-js": "file:./imgui-js",
- "rollup": "^1.15.6"
+ "rollup": "^1.15.6",
+ "systemjs": "^0.21.5"
},
"devDependencies": {
"@types/node": "^12.0.0",
diff --git a/rollup.config.js b/rollup.config.js
index 26e9ce2..25c04ab 100644
--- a/rollup.config.js
+++ b/rollup.config.js
@@ -5,7 +5,15 @@
const plugins =
[
- typescript(),
+ typescript({
+ clean: true,
+ tsconfigOverride: {
+ compilerOptions: {
+ target: "ES2015",
+ module: "ES2015"
+ }
+ }
+ }),
commonjs({
namedExports: {
"imgui-js/bind-imgui.js": [ "bind" ]
diff --git a/session b/session
new file mode 100644
index 0000000..bbf5582
--- /dev/null
+++ b/session
@@ -0,0 +1,327 @@
+let SessionLoad = 1
+if &cp | set nocp | endif
+let s:cpo_save=&cpo
+set cpo&vim
+imap
+inoremap pumvisible() ? "\" : "\"
+inoremap pumvisible() ? "\" : "\"
+inoremap pumvisible() ? "\" : "\"
+nnoremap :TmuxNavigateLeft
+nnoremap :TmuxNavigateDown
+nnoremap :TmuxNavigateUp
+nnoremap :TmuxNavigateRight
+nnoremap :TmuxNavigatePrevious
+nnoremap \d :YcmShowDetailedDiagnostic
+vnoremap \c :call CopyMarkWithCursor("<", ">")
+nnoremap \c :set opfunc=OpSysCopyMark
g@
+vmap gx NetrwBrowseXVis
+nmap gx NetrwBrowseX
+vnoremap NetrwBrowseXVis :call netrw#BrowseXVis()
+nnoremap NetrwBrowseX :call netrw#BrowseX(expand((exists("g:netrw_gx")? g:netrw_gx : '')),netrw#CheckIfRemote())
+inoremap pumvisible() ? "\" : "\ "
+let &cpo=s:cpo_save
+unlet s:cpo_save
+set autoindent
+set backspace=indent,eol,start
+set completefunc=youcompleteme#CompleteFunc
+set completeopt=preview,menuone
+set cpoptions=aAceFsB
+set fileencodings=ucs-bom,utf-8,default,latin1
+set fillchars=vert:|,fold:-,vert:│
+set helplang=en
+set hidden
+set include=import_s.\\zs[^'\"]*\\ze
+set includeexpr=TsIncludeExpr(v:fname)
+set nomodeline
+set path=.,/usr/include,,,./node_modules/**,node_modules/**
+set ruler
+set runtimepath=~/.vim,~/.vim/bundle/JustDo,~/.vim/bundle/YouCompleteMe,~/.vim/bundle/vim-easymotion,~/.vim/bundle/vim-tmux-navigator,~/.vim/bundle/yats.vim,/var/lib/vim/addons,/usr/share/vim/vimfiles,/usr/share/vim/vim74,/usr/share/vim/vimfiles/after,/var/lib/vim/addons/after,~/.vim/after
+set sessionoptions=blank,buffers,folds,help,options,tabpages,winsize,sesdir
+set shortmess=filnxtToOc
+set suffixes=.bak,~,.swp,.o,.info,.aux,.log,.dvi,.bbl,.blg,.brf,.cb,.ind,.idx,.ilg,.inx,.out,.toc
+set suffixesadd=.ts
+let s:so_save = &so | let s:siso_save = &siso | set so=0 siso=0
+let v:this_session=expand(":p")
+silent only
+exe "cd " . escape(expand(":p:h"), ' ')
+if expand('%') == '' && !&modified && line('$') <= 1 && getline(1) == ''
+ let s:wipebuf = bufnr('%')
+endif
+set shortmess=aoO
+badd +12 rollup.config.js
+badd +7 imgui-js/rollup.config.js
+badd +7 imgui-js/tsconfig.json
+badd +26 tsconfig.json
+badd +1 index.js
+badd +3904 imgui-js/imgui.ts
+badd +39 src/main.ts
+badd +52 imgui-js/example/main.ts
+badd +8 package.json
+badd +1 imgui-js/dist/imgui.d.ts
+badd +1 imgui-js/bind-imgui.js
+badd +1 imgui-js/example/imgui_impl.js
+badd +2 imgui-js/example/imgui_impl.ts
+badd +295 imgui-js/imgui_demo.ts
+badd +4 index.html
+badd +14 indexdev.html
+badd +6 imgui-js/example/index.html
+badd +2 imgui-js/example/system.config.js
+badd +40 imgui-js/package.json
+badd +201 node_modules/systemjs/dist/system.js
+argglobal
+silent! argdel *
+edit package.json
+set splitbelow splitright
+wincmd _ | wincmd |
+split
+1wincmd k
+wincmd w
+set nosplitbelow
+set nosplitright
+wincmd t
+set winheight=1 winwidth=1
+exe '1resize ' . ((&lines * 3 + 18) / 37)
+exe '2resize ' . ((&lines * 31 + 18) / 37)
+argglobal
+enew
+setlocal keymap=
+setlocal noarabic
+setlocal autoindent
+setlocal backupcopy=
+setlocal nobinary
+setlocal nobreakindent
+setlocal breakindentopt=
+setlocal bufhidden=wipe
+setlocal buflisted
+setlocal buftype=nofile
+setlocal nocindent
+setlocal cinkeys=0{,0},0),:,0#,!^F,o,O,e
+setlocal cinoptions=
+setlocal cinwords=if,else,while,do,for,switch
+setlocal colorcolumn=
+setlocal comments=s1:/*,mb:*,ex:*/,://,b:#,:%,:XCOMM,n:>,fb:-
+setlocal commentstring=/*%s*/
+setlocal complete=.,w,b,u,t,i
+setlocal concealcursor=
+setlocal conceallevel=0
+setlocal completefunc=youcompleteme#CompleteFunc
+setlocal nocopyindent
+setlocal cryptmethod=
+setlocal nocursorbind
+setlocal nocursorcolumn
+setlocal nocursorline
+setlocal define=
+setlocal dictionary=
+setlocal nodiff
+setlocal equalprg=
+setlocal errorformat=
+setlocal noexpandtab
+if &filetype != ''
+setlocal filetype=
+endif
+setlocal fixendofline
+setlocal foldcolumn=0
+setlocal foldenable
+setlocal foldexpr=0
+setlocal foldignore=#
+setlocal foldlevel=0
+setlocal foldmarker={{{,}}}
+setlocal foldmethod=manual
+setlocal foldminlines=1
+setlocal foldnestmax=20
+setlocal foldtext=foldtext()
+setlocal formatexpr=
+setlocal formatoptions=tcq
+setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s*
+setlocal grepprg=
+setlocal iminsert=0
+setlocal imsearch=0
+setlocal include=
+setlocal includeexpr=TsIncludeExpr(v:fname)
+setlocal indentexpr=
+setlocal indentkeys=0{,0},:,0#,!^F,o,O,e
+setlocal noinfercase
+setlocal iskeyword=@,48-57,_,192-255
+setlocal keywordprg=
+setlocal nolinebreak
+setlocal nolisp
+setlocal lispwords=
+setlocal nolist
+setlocal makeprg=
+setlocal matchpairs=(:),{:},[:]
+setlocal nomodeline
+setlocal nomodifiable
+setlocal nrformats=bin,octal,hex
+set number
+setlocal number
+setlocal numberwidth=4
+setlocal omnifunc=
+setlocal path=
+setlocal nopreserveindent
+setlocal previewwindow
+setlocal quoteescape=\\
+setlocal noreadonly
+setlocal norelativenumber
+setlocal norightleft
+setlocal rightleftcmd=search
+setlocal noscrollbind
+setlocal shiftwidth=8
+setlocal noshortname
+setlocal nosmartindent
+setlocal softtabstop=0
+setlocal nospell
+setlocal spellcapcheck=[.?!]\\_[\\])'\"\ \ ]\\+
+setlocal spellfile=
+setlocal spelllang=en
+setlocal statusline=
+setlocal suffixesadd=.ts
+setlocal noswapfile
+setlocal synmaxcol=3000
+if &syntax != ''
+setlocal syntax=
+endif
+setlocal tabstop=8
+setlocal tagcase=
+setlocal tags=
+setlocal textwidth=0
+setlocal thesaurus=
+setlocal noundofile
+setlocal undolevels=-123456
+setlocal winfixheight
+setlocal nowinfixwidth
+setlocal wrap
+setlocal wrapmargin=0
+wincmd w
+argglobal
+setlocal keymap=
+setlocal noarabic
+setlocal autoindent
+setlocal backupcopy=
+setlocal nobinary
+setlocal nobreakindent
+setlocal breakindentopt=
+setlocal bufhidden=
+setlocal buflisted
+setlocal buftype=
+setlocal nocindent
+setlocal cinkeys=0{,0},0),:,0#,!^F,o,O,e
+setlocal cinoptions=
+setlocal cinwords=if,else,while,do,for,switch
+setlocal colorcolumn=
+setlocal comments=
+setlocal commentstring=
+setlocal complete=.,w,b,u,t,i
+setlocal concealcursor=
+setlocal conceallevel=0
+setlocal completefunc=youcompleteme#CompleteFunc
+setlocal nocopyindent
+setlocal cryptmethod=
+setlocal nocursorbind
+setlocal nocursorcolumn
+setlocal nocursorline
+setlocal define=
+setlocal dictionary=
+setlocal nodiff
+setlocal equalprg=
+setlocal errorformat=
+setlocal noexpandtab
+if &filetype != 'json'
+setlocal filetype=json
+endif
+setlocal fixendofline
+setlocal foldcolumn=0
+setlocal foldenable
+setlocal foldexpr=0
+setlocal foldignore=#
+setlocal foldlevel=0
+setlocal foldmarker={{{,}}}
+setlocal foldmethod=manual
+setlocal foldminlines=1
+setlocal foldnestmax=20
+setlocal foldtext=foldtext()
+setlocal formatexpr=
+setlocal formatoptions=cq
+setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s*
+setlocal grepprg=
+setlocal iminsert=0
+setlocal imsearch=0
+setlocal include=
+setlocal includeexpr=TsIncludeExpr(v:fname)
+setlocal indentexpr=GetJSONIndent()
+setlocal indentkeys=0{,0},0),0[,0],!^F,o,O,e
+setlocal noinfercase
+setlocal iskeyword=@,48-57,_,192-255
+setlocal keywordprg=
+setlocal nolinebreak
+setlocal nolisp
+setlocal lispwords=
+setlocal nolist
+setlocal makeprg=
+setlocal matchpairs=(:),{:},[:]
+setlocal nomodeline
+setlocal modifiable
+setlocal nrformats=bin,octal,hex
+set number
+setlocal number
+setlocal numberwidth=4
+setlocal omnifunc=
+setlocal path=
+setlocal nopreserveindent
+setlocal nopreviewwindow
+setlocal quoteescape=\\
+setlocal noreadonly
+setlocal norelativenumber
+setlocal norightleft
+setlocal rightleftcmd=search
+setlocal noscrollbind
+setlocal shiftwidth=8
+setlocal noshortname
+setlocal nosmartindent
+setlocal softtabstop=0
+setlocal nospell
+setlocal spellcapcheck=[.?!]\\_[\\])'\"\ \ ]\\+
+setlocal spellfile=
+setlocal spelllang=en
+setlocal statusline=
+setlocal suffixesadd=.ts
+setlocal swapfile
+setlocal synmaxcol=3000
+if &syntax != 'json'
+setlocal syntax=json
+endif
+setlocal tabstop=8
+setlocal tagcase=
+setlocal tags=
+setlocal textwidth=0
+setlocal thesaurus=
+setlocal noundofile
+setlocal undolevels=-123456
+setlocal nowinfixheight
+setlocal nowinfixwidth
+setlocal wrap
+setlocal wrapmargin=0
+silent! normal! zE
+let s:l = 23 - ((19 * winheight(0) + 15) / 31)
+if s:l < 1 | let s:l = 1 | endif
+exe s:l
+normal! zt
+23
+normal! 024|
+wincmd w
+2wincmd w
+exe '1resize ' . ((&lines * 3 + 18) / 37)
+exe '2resize ' . ((&lines * 31 + 18) / 37)
+tabnext 1
+if exists('s:wipebuf')
+ silent exe 'bwipe ' . s:wipebuf
+endif
+unlet! s:wipebuf
+set winheight=1 winwidth=20 shortmess=filnxtToOc
+let s:sx = expand(":p:r")."x.vim"
+if file_readable(s:sx)
+ exe "source " . fnameescape(s:sx)
+endif
+let &so = s:so_save | let &siso = s:siso_save
+doautoall SessionLoadPost
+unlet SessionLoad
+" vim: set ft=vim :
diff --git a/indexdev.html b/indexdev.html
new file mode 100644
index 0000000..7b2ee9d
--- /dev/null
+++ b/indexdev.html
@@ -0,0 +1,19 @@
+
+
+ 7GUI
+
+
+
+
+
+
diff --git a/package-lock.json b/package-lock.json
index 17319c9..07bd044 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -24,6 +24,11 @@
"@types/node": "*"
}
},
+ "@types/systemjs": {
+ "version": "0.20.6",
+ "resolved": "https://registry.npmjs.org/@types/systemjs/-/systemjs-0.20.6.tgz",
+ "integrity": "sha512-p3yv9sBBJXi3noUG216BpUI7VtVBUAvBIfZNTiDROUY31YBfsFHM4DreS7XMekN8IjtX0ysvCnm6r3WnirnNeA=="
+ },
"abstract-leveldown": {
"version": "0.12.4",
"resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-0.12.4.tgz",
@@ -1009,7 +1014,8 @@
"ansi-regex": {
"version": "2.1.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"aproba": {
"version": "1.2.0",
@@ -1030,12 +1036,14 @@
"balanced-match": {
"version": "1.0.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"brace-expansion": {
"version": "1.1.11",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -1050,17 +1058,20 @@
"code-point-at": {
"version": "1.1.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"concat-map": {
"version": "0.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"console-control-strings": {
"version": "1.1.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"core-util-is": {
"version": "1.0.2",
@@ -1177,7 +1188,8 @@
"inherits": {
"version": "2.0.3",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"ini": {
"version": "1.3.5",
@@ -1189,6 +1201,7 @@
"version": "1.0.0",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"number-is-nan": "^1.0.0"
}
@@ -1203,6 +1216,7 @@
"version": "3.0.4",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"brace-expansion": "^1.1.7"
}
@@ -1210,12 +1224,14 @@
"minimist": {
"version": "0.0.8",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"minipass": {
"version": "2.3.5",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"safe-buffer": "^5.1.2",
"yallist": "^3.0.0"
@@ -1234,6 +1250,7 @@
"version": "0.5.1",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"minimist": "0.0.8"
}
@@ -1314,7 +1331,8 @@
"number-is-nan": {
"version": "1.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"object-assign": {
"version": "4.1.1",
@@ -1326,6 +1344,7 @@
"version": "1.4.0",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"wrappy": "1"
}
@@ -1411,7 +1430,8 @@
"safe-buffer": {
"version": "5.1.2",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"safer-buffer": {
"version": "2.1.2",
@@ -1447,6 +1467,7 @@
"version": "1.0.2",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"code-point-at": "^1.0.0",
"is-fullwidth-code-point": "^1.0.0",
@@ -1466,6 +1487,7 @@
"version": "3.0.1",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"ansi-regex": "^2.0.0"
}
@@ -1509,12 +1531,14 @@
"wrappy": {
"version": "1.0.2",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"yallist": {
"version": "3.0.3",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
}
}
},
@@ -1690,56 +1714,56 @@
"dependencies": {
"@types/emscripten": {
"version": "0.0.32",
- "bundled": true
+ "resolved": false
},
"@types/estree": {
"version": "0.0.39",
- "bundled": true
+ "resolved": false
},
"@types/node": {
"version": "12.0.10",
- "bundled": true
+ "resolved": false
},
"@types/systemjs": {
"version": "0.20.6",
- "bundled": true
+ "resolved": false
},
"abstract-leveldown": {
"version": "0.12.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"xtend": "~3.0.0"
},
"dependencies": {
"xtend": {
"version": "3.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"acorn": {
"version": "6.1.1",
- "bundled": true
+ "resolved": false
},
"arr-diff": {
"version": "4.0.0",
- "bundled": true
+ "resolved": false
},
"arr-flatten": {
"version": "1.1.0",
- "bundled": true
+ "resolved": false
},
"arr-union": {
"version": "3.1.0",
- "bundled": true
+ "resolved": false
},
"array-unique": {
"version": "0.3.2",
- "bundled": true
+ "resolved": false
},
"asn1.js": {
"version": "4.10.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.0.0",
"inherits": "^2.0.1",
@@ -1748,19 +1772,19 @@
},
"assign-symbols": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"async": {
"version": "1.5.2",
- "bundled": true
+ "resolved": false
},
"atob": {
"version": "2.1.2",
- "bundled": true
+ "resolved": false
},
"base": {
"version": "0.11.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"cache-base": "^1.0.1",
"class-utils": "^0.3.5",
@@ -1773,28 +1797,28 @@
"dependencies": {
"define-property": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.0"
}
},
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -1805,18 +1829,18 @@
},
"bl": {
"version": "0.8.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"readable-stream": "~1.0.26"
},
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.0.34",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -1826,17 +1850,17 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
}
}
},
"bn.js": {
"version": "4.11.8",
- "bundled": true
+ "resolved": false
},
"braces": {
"version": "2.3.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-flatten": "^1.1.0",
"array-unique": "^0.3.2",
@@ -1852,7 +1876,7 @@
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
@@ -1861,11 +1885,11 @@
},
"brorand": {
"version": "1.1.0",
- "bundled": true
+ "resolved": false
},
"browserify-aes": {
"version": "1.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"buffer-xor": "^1.0.3",
"cipher-base": "^1.0.0",
@@ -1877,7 +1901,7 @@
},
"browserify-cipher": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"browserify-aes": "^1.0.4",
"browserify-des": "^1.0.0",
@@ -1886,7 +1910,7 @@
},
"browserify-des": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"cipher-base": "^1.0.1",
"des.js": "^1.0.0",
@@ -1896,7 +1920,7 @@
},
"browserify-fs": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-filesystem": "^1.0.1",
"level-js": "^2.1.3",
@@ -1905,7 +1929,7 @@
},
"browserify-rsa": {
"version": "4.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"randombytes": "^2.0.1"
@@ -1913,7 +1937,7 @@
},
"browserify-sign": {
"version": "4.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.1",
"browserify-rsa": "^4.0.0",
@@ -1926,19 +1950,19 @@
},
"buffer-es6": {
"version": "4.9.3",
- "bundled": true
+ "resolved": false
},
"buffer-from": {
"version": "1.1.1",
- "bundled": true
+ "resolved": false
},
"buffer-xor": {
"version": "1.0.3",
- "bundled": true
+ "resolved": false
},
"cache-base": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"collection-visit": "^1.0.0",
"component-emitter": "^1.2.1",
@@ -1953,7 +1977,7 @@
},
"cipher-base": {
"version": "1.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
@@ -1961,7 +1985,7 @@
},
"class-utils": {
"version": "0.3.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-union": "^3.1.0",
"define-property": "^0.2.5",
@@ -1971,7 +1995,7 @@
"dependencies": {
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
@@ -1980,11 +2004,11 @@
},
"clone": {
"version": "0.1.19",
- "bundled": true
+ "resolved": false
},
"collection-visit": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"map-visit": "^1.0.0",
"object-visit": "^1.0.0"
@@ -1992,15 +2016,15 @@
},
"colors": {
"version": "1.0.3",
- "bundled": true
+ "resolved": false
},
"component-emitter": {
"version": "1.3.0",
- "bundled": true
+ "resolved": false
},
"concat-stream": {
"version": "1.6.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"buffer-from": "^1.0.0",
"inherits": "^2.0.3",
@@ -2010,19 +2034,19 @@
},
"copy-descriptor": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"core-util-is": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"corser": {
"version": "2.0.1",
- "bundled": true
+ "resolved": false
},
"create-ecdh": {
"version": "4.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"elliptic": "^6.0.0"
@@ -2030,7 +2054,7 @@
},
"create-hash": {
"version": "1.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"cipher-base": "^1.0.1",
"inherits": "^2.0.1",
@@ -2041,7 +2065,7 @@
},
"create-hmac": {
"version": "1.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"cipher-base": "^1.0.3",
"create-hash": "^1.1.0",
@@ -2053,7 +2077,7 @@
},
"crypto-browserify": {
"version": "3.12.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"browserify-cipher": "^1.0.0",
"browserify-sign": "^4.0.0",
@@ -2070,25 +2094,25 @@
},
"debug": {
"version": "3.2.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "^2.1.1"
}
},
"decode-uri-component": {
"version": "0.2.0",
- "bundled": true
+ "resolved": false
},
"deferred-leveldown": {
"version": "0.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"abstract-leveldown": "~0.12.1"
}
},
"define-property": {
"version": "2.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.2",
"isobject": "^3.0.1"
@@ -2096,21 +2120,21 @@
"dependencies": {
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -2121,7 +2145,7 @@
},
"des.js": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"minimalistic-assert": "^1.0.0"
@@ -2129,7 +2153,7 @@
},
"diffie-hellman": {
"version": "5.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"miller-rabin": "^4.0.0",
@@ -2138,7 +2162,7 @@
},
"ecstatic": {
"version": "3.3.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"he": "^1.1.1",
"mime": "^1.6.0",
@@ -2148,7 +2172,7 @@
},
"elliptic": {
"version": "6.5.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.4.0",
"brorand": "^1.0.1",
@@ -2161,22 +2185,22 @@
},
"errno": {
"version": "0.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"prr": "~1.0.1"
}
},
"estree-walker": {
"version": "0.6.1",
- "bundled": true
+ "resolved": false
},
"eventemitter3": {
"version": "3.1.2",
- "bundled": true
+ "resolved": false
},
"evp_bytestokey": {
"version": "1.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"md5.js": "^1.3.4",
"safe-buffer": "^5.1.1"
@@ -2184,7 +2208,7 @@
},
"expand-brackets": {
"version": "2.1.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"debug": "^2.3.3",
"define-property": "^0.2.5",
@@ -2197,34 +2221,34 @@
"dependencies": {
"debug": {
"version": "2.6.9",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "2.0.0"
}
},
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
},
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
},
"ms": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"extend-shallow": {
"version": "3.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"assign-symbols": "^1.0.0",
"is-extendable": "^1.0.1"
@@ -2232,7 +2256,7 @@
"dependencies": {
"is-extendable": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-plain-object": "^2.0.4"
}
@@ -2241,7 +2265,7 @@
},
"extglob": {
"version": "2.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"array-unique": "^0.3.2",
"define-property": "^1.0.0",
@@ -2255,35 +2279,35 @@
"dependencies": {
"define-property": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.0"
}
},
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
},
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -2294,7 +2318,7 @@
},
"fill-range": {
"version": "4.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^2.0.1",
"is-number": "^3.0.0",
@@ -2304,7 +2328,7 @@
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
@@ -2313,29 +2337,29 @@
},
"follow-redirects": {
"version": "1.7.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"debug": "^3.2.6"
}
},
"for-in": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"foreach": {
"version": "2.0.5",
- "bundled": true
+ "resolved": false
},
"fragment-cache": {
"version": "0.2.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"map-cache": "^0.2.2"
}
},
"fs-extra": {
"version": "7.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"graceful-fs": "^4.1.2",
"jsonfile": "^4.0.0",
@@ -2344,18 +2368,18 @@
},
"fwd-stream": {
"version": "1.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"readable-stream": "~1.0.26-4"
},
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.0.34",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -2365,21 +2389,21 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
}
}
},
"get-value": {
"version": "2.0.6",
- "bundled": true
+ "resolved": false
},
"graceful-fs": {
"version": "4.2.0",
- "bundled": true
+ "resolved": false
},
"has-value": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"get-value": "^2.0.6",
"has-values": "^1.0.0",
@@ -2388,7 +2412,7 @@
},
"has-values": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-number": "^3.0.0",
"kind-of": "^4.0.0"
@@ -2396,7 +2420,7 @@
"dependencies": {
"kind-of": {
"version": "4.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2405,7 +2429,7 @@
},
"hash-base": {
"version": "3.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
@@ -2413,7 +2437,7 @@
},
"hash.js": {
"version": "1.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.3",
"minimalistic-assert": "^1.0.1"
@@ -2421,11 +2445,11 @@
},
"he": {
"version": "1.2.0",
- "bundled": true
+ "resolved": false
},
"hmac-drbg": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"hash.js": "^1.0.3",
"minimalistic-assert": "^1.0.0",
@@ -2434,7 +2458,7 @@
},
"http-proxy": {
"version": "1.17.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"eventemitter3": "^3.0.0",
"follow-redirects": "^1.0.0",
@@ -2443,7 +2467,7 @@
},
"http-server": {
"version": "0.11.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"colors": "1.0.3",
"corser": "~2.0.0",
@@ -2457,30 +2481,30 @@
},
"idb-wrapper": {
"version": "1.7.2",
- "bundled": true
+ "resolved": false
},
"indexof": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"inherits": {
"version": "2.0.4",
- "bundled": true
+ "resolved": false
},
"is": {
"version": "0.2.7",
- "bundled": true
+ "resolved": false
},
"is-accessor-descriptor": {
"version": "0.1.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2489,18 +2513,18 @@
},
"is-buffer": {
"version": "1.1.6",
- "bundled": true
+ "resolved": false
},
"is-data-descriptor": {
"version": "0.1.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2509,7 +2533,7 @@
},
"is-descriptor": {
"version": "0.1.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^0.1.6",
"is-data-descriptor": "^0.1.4",
@@ -2518,24 +2542,24 @@
"dependencies": {
"kind-of": {
"version": "5.1.0",
- "bundled": true
+ "resolved": false
}
}
},
"is-extendable": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"is-number": {
"version": "3.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2544,52 +2568,52 @@
},
"is-object": {
"version": "0.1.2",
- "bundled": true
+ "resolved": false
},
"is-plain-object": {
"version": "2.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"isobject": "^3.0.1"
}
},
"is-reference": {
"version": "1.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"@types/estree": "0.0.39"
}
},
"is-windows": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"isarray": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"isbuffer": {
"version": "0.0.0",
- "bundled": true
+ "resolved": false
},
"isobject": {
"version": "3.0.1",
- "bundled": true
+ "resolved": false
},
"jsonfile": {
"version": "4.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"graceful-fs": "^4.1.6"
}
},
"kind-of": {
"version": "6.0.2",
- "bundled": true
+ "resolved": false
},
"level-blobs": {
"version": "0.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-peek": "1.0.6",
"once": "^1.3.0",
@@ -2598,11 +2622,11 @@
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.1.14",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -2612,13 +2636,13 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
}
}
},
"level-filesystem": {
"version": "1.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"concat-stream": "^1.4.4",
"errno": "^0.1.1",
@@ -2633,18 +2657,18 @@
},
"level-fix-range": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"level-hooks": {
"version": "4.5.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"string-range": "~1.2"
}
},
"level-js": {
"version": "2.2.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"abstract-leveldown": "~0.12.0",
"idb-wrapper": "^1.5.0",
@@ -2656,11 +2680,11 @@
"dependencies": {
"object-keys": {
"version": "0.4.0",
- "bundled": true
+ "resolved": false
},
"xtend": {
"version": "2.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"object-keys": "~0.4.0"
}
@@ -2669,14 +2693,14 @@
},
"level-peek": {
"version": "1.0.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-fix-range": "~1.0.2"
}
},
"level-sublevel": {
"version": "5.2.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-fix-range": "2.0",
"level-hooks": ">=4.4.0 <5",
@@ -2686,14 +2710,14 @@
"dependencies": {
"level-fix-range": {
"version": "2.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"clone": "~0.1.9"
}
},
"xtend": {
"version": "2.0.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-object": "~0.1.2",
"object-keys": "~0.2.0"
@@ -2703,7 +2727,7 @@
},
"levelup": {
"version": "0.18.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"bl": "~0.8.1",
"deferred-leveldown": "~0.2.0",
@@ -2716,15 +2740,15 @@
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"prr": {
"version": "0.0.0",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.0.34",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -2734,39 +2758,39 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
},
"xtend": {
"version": "3.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"ltgt": {
"version": "2.2.1",
- "bundled": true
+ "resolved": false
},
"magic-string": {
"version": "0.25.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"sourcemap-codec": "^1.4.4"
}
},
"map-cache": {
"version": "0.2.2",
- "bundled": true
+ "resolved": false
},
"map-visit": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"object-visit": "^1.0.0"
}
},
"md5.js": {
"version": "1.3.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"hash-base": "^3.0.0",
"inherits": "^2.0.1",
@@ -2775,7 +2799,7 @@
},
"micromatch": {
"version": "3.1.10",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-diff": "^4.0.0",
"array-unique": "^0.3.2",
@@ -2794,7 +2818,7 @@
},
"miller-rabin": {
"version": "4.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.0.0",
"brorand": "^1.0.1"
@@ -2802,23 +2826,23 @@
},
"mime": {
"version": "1.6.0",
- "bundled": true
+ "resolved": false
},
"minimalistic-assert": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false
},
"minimalistic-crypto-utils": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false
},
"minimist": {
"version": "1.2.0",
- "bundled": true
+ "resolved": false
},
"mixin-deep": {
"version": "1.3.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"for-in": "^1.0.2",
"is-extendable": "^1.0.1"
@@ -2826,7 +2850,7 @@
"dependencies": {
"is-extendable": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-plain-object": "^2.0.4"
}
@@ -2835,24 +2859,24 @@
},
"mkdirp": {
"version": "0.5.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"minimist": "0.0.8"
},
"dependencies": {
"minimist": {
"version": "0.0.8",
- "bundled": true
+ "resolved": false
}
}
},
"ms": {
"version": "2.1.2",
- "bundled": true
+ "resolved": false
},
"nanomatch": {
"version": "1.2.13",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-diff": "^4.0.0",
"array-unique": "^0.3.2",
@@ -2869,11 +2893,11 @@
},
"node-fetch": {
"version": "2.6.0",
- "bundled": true
+ "resolved": false
},
"object-copy": {
"version": "0.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"copy-descriptor": "^0.1.0",
"define-property": "^0.2.5",
@@ -2882,14 +2906,14 @@
"dependencies": {
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
},
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2898,7 +2922,7 @@
},
"object-keys": {
"version": "0.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"foreach": "~2.0.1",
"indexof": "~0.0.1",
@@ -2907,36 +2931,36 @@
},
"object-visit": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"isobject": "^3.0.0"
}
},
"object.pick": {
"version": "1.3.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"isobject": "^3.0.1"
}
},
"octal": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"once": {
"version": "1.4.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"wrappy": "1"
}
},
"opener": {
"version": "1.4.3",
- "bundled": true
+ "resolved": false
},
"optimist": {
"version": "0.6.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"minimist": "~0.0.1",
"wordwrap": "~0.0.2"
@@ -2944,13 +2968,13 @@
"dependencies": {
"minimist": {
"version": "0.0.10",
- "bundled": true
+ "resolved": false
}
}
},
"parse-asn1": {
"version": "5.1.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"asn1.js": "^4.0.0",
"browserify-aes": "^1.0.0",
@@ -2962,15 +2986,15 @@
},
"pascalcase": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"path-parse": {
"version": "1.0.6",
- "bundled": true
+ "resolved": false
},
"pbkdf2": {
"version": "3.0.17",
- "bundled": true,
+ "resolved": false,
"requires": {
"create-hash": "^1.1.2",
"create-hmac": "^1.1.4",
@@ -2981,7 +3005,7 @@
},
"portfinder": {
"version": "1.0.20",
- "bundled": true,
+ "resolved": false,
"requires": {
"async": "^1.5.2",
"debug": "^2.2.0",
@@ -2990,36 +3014,36 @@
"dependencies": {
"debug": {
"version": "2.6.9",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "2.0.0"
}
},
"ms": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"posix-character-classes": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"process-es6": {
"version": "0.11.6",
- "bundled": true
+ "resolved": false
},
"process-nextick-args": {
"version": "2.0.1",
- "bundled": true
+ "resolved": false
},
"prr": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false
},
"public-encrypt": {
"version": "4.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"browserify-rsa": "^4.0.0",
@@ -3031,18 +3055,18 @@
},
"qs": {
"version": "2.3.3",
- "bundled": true
+ "resolved": false
},
"randombytes": {
"version": "2.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"safe-buffer": "^5.1.0"
}
},
"randomfill": {
"version": "1.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"randombytes": "^2.0.5",
"safe-buffer": "^5.1.0"
@@ -3050,7 +3074,7 @@
},
"readable-stream": {
"version": "2.3.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.3",
@@ -3063,7 +3087,7 @@
},
"regex-not": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^3.0.2",
"safe-regex": "^1.1.0"
@@ -3071,34 +3095,34 @@
},
"repeat-element": {
"version": "1.1.3",
- "bundled": true
+ "resolved": false
},
"repeat-string": {
"version": "1.6.1",
- "bundled": true
+ "resolved": false
},
"requires-port": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"resolve": {
"version": "1.11.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"path-parse": "^1.0.6"
}
},
"resolve-url": {
"version": "0.2.1",
- "bundled": true
+ "resolved": false
},
"ret": {
"version": "0.1.15",
- "bundled": true
+ "resolved": false
},
"ripemd160": {
"version": "2.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"hash-base": "^3.0.0",
"inherits": "^2.0.1"
@@ -3106,7 +3130,7 @@
},
"rollup": {
"version": "1.16.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"@types/estree": "0.0.39",
"@types/node": "^12.0.8",
@@ -3115,7 +3139,7 @@
},
"rollup-plugin-commonjs": {
"version": "10.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"estree-walker": "^0.6.1",
"is-reference": "^1.1.2",
@@ -3126,7 +3150,7 @@
},
"rollup-plugin-node-builtins": {
"version": "2.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"browserify-fs": "^1.0.0",
"buffer-es6": "^4.9.2",
@@ -3136,7 +3160,7 @@
},
"rollup-plugin-typescript2": {
"version": "0.21.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"fs-extra": "7.0.1",
"resolve": "1.10.1",
@@ -3146,14 +3170,14 @@
"dependencies": {
"resolve": {
"version": "1.10.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"path-parse": "^1.0.6"
}
},
"rollup-pluginutils": {
"version": "2.6.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"estree-walker": "^0.6.0",
"micromatch": "^3.1.10"
@@ -3163,29 +3187,29 @@
},
"rollup-pluginutils": {
"version": "2.8.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"estree-walker": "^0.6.1"
}
},
"safe-buffer": {
"version": "5.1.2",
- "bundled": true
+ "resolved": false
},
"safe-regex": {
"version": "1.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"ret": "~0.1.10"
}
},
"semver": {
"version": "2.3.2",
- "bundled": true
+ "resolved": false
},
"set-value": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^2.0.1",
"is-extendable": "^0.1.1",
@@ -3195,7 +3219,7 @@
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
@@ -3204,7 +3228,7 @@
},
"sha.js": {
"version": "2.4.11",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
@@ -3212,7 +3236,7 @@
},
"snapdragon": {
"version": "0.8.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"base": "^0.11.1",
"debug": "^2.2.0",
@@ -3226,34 +3250,34 @@
"dependencies": {
"debug": {
"version": "2.6.9",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "2.0.0"
}
},
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
},
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
},
"ms": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"snapdragon-node": {
"version": "2.1.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"define-property": "^1.0.0",
"isobject": "^3.0.0",
@@ -3262,28 +3286,28 @@
"dependencies": {
"define-property": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.0"
}
},
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -3294,14 +3318,14 @@
},
"snapdragon-util": {
"version": "3.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.2.0"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -3310,11 +3334,11 @@
},
"source-map": {
"version": "0.5.7",
- "bundled": true
+ "resolved": false
},
"source-map-resolve": {
"version": "0.5.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"atob": "^2.1.1",
"decode-uri-component": "^0.2.0",
@@ -3325,22 +3349,22 @@
},
"source-map-url": {
"version": "0.4.0",
- "bundled": true
+ "resolved": false
},
"sourcemap-codec": {
"version": "1.4.4",
- "bundled": true
+ "resolved": false
},
"split-string": {
"version": "3.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^3.0.0"
}
},
"static-extend": {
"version": "0.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"define-property": "^0.2.5",
"object-copy": "^0.1.0"
@@ -3348,7 +3372,7 @@
"dependencies": {
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
@@ -3357,29 +3381,29 @@
},
"string-range": {
"version": "1.2.2",
- "bundled": true
+ "resolved": false
},
"string_decoder": {
"version": "1.1.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"safe-buffer": "~5.1.0"
}
},
"systemjs": {
"version": "0.21.6",
- "bundled": true
+ "resolved": false
},
"to-object-path": {
"version": "0.3.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -3388,7 +3412,7 @@
},
"to-regex": {
"version": "3.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"define-property": "^2.0.2",
"extend-shallow": "^3.0.2",
@@ -3398,7 +3422,7 @@
},
"to-regex-range": {
"version": "2.1.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-number": "^3.0.0",
"repeat-string": "^1.6.1"
@@ -3406,30 +3430,30 @@
},
"tslib": {
"version": "1.9.3",
- "bundled": true
+ "resolved": false
},
"typedarray": {
"version": "0.0.6",
- "bundled": true
+ "resolved": false
},
"typedarray-to-buffer": {
"version": "1.0.4",
- "bundled": true
+ "resolved": false
},
"typescript": {
"version": "3.5.2",
- "bundled": true
+ "resolved": false
},
"union": {
"version": "0.4.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"qs": "~2.3.3"
}
},
"union-value": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-union": "^3.1.0",
"get-value": "^2.0.6",
@@ -3439,11 +3463,11 @@
},
"universalify": {
"version": "0.1.2",
- "bundled": true
+ "resolved": false
},
"unset-value": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"has-value": "^0.3.1",
"isobject": "^3.0.0"
@@ -3451,7 +3475,7 @@
"dependencies": {
"has-value": {
"version": "0.3.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"get-value": "^2.0.3",
"has-values": "^0.1.4",
@@ -3460,7 +3484,7 @@
"dependencies": {
"isobject": {
"version": "2.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"isarray": "1.0.0"
}
@@ -3469,37 +3493,37 @@
},
"has-values": {
"version": "0.1.4",
- "bundled": true
+ "resolved": false
}
}
},
"urix": {
"version": "0.1.0",
- "bundled": true
+ "resolved": false
},
"url-join": {
"version": "2.0.5",
- "bundled": true
+ "resolved": false
},
"use": {
"version": "3.1.1",
- "bundled": true
+ "resolved": false
},
"util-deprecate": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"wordwrap": {
"version": "0.0.3",
- "bundled": true
+ "resolved": false
},
"wrappy": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"xtend": {
"version": "2.2.0",
- "bundled": true
+ "resolved": false
}
}
},
@@ -4873,6 +4897,11 @@
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
"dev": true
},
+ "systemjs": {
+ "version": "0.21.6",
+ "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-0.21.6.tgz",
+ "integrity": "sha512-R+5S9eV9vcQgWOoS4D87joZ4xkFJHb19ZsyKY07D1+VBDE9bwYcU+KXE0r5XlDA8mFoJGyuWDbfrNoh90JsA8g=="
+ },
"through": {
"version": "2.3.8",
"resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
diff --git a/package.json b/package.json
index 571b404..6a0985c 100644
--- a/package.json
+++ b/package.json
@@ -7,7 +7,8 @@
"test": "echo \"Error: no test specified\" && exit 1",
"build": "tsc",
"rollup": "rollup -c",
- "watch": "npx live-server --watch='./*.html,./*.js'"
+ "watch": "npx live-server --open=index.html --watch='./*.html,./*.js'",
+ "watchdev": "npx live-server --open=indexdev.html --watch='./*.html,./*.js'"
},
"repository": {
"type": "git",
@@ -16,8 +17,10 @@
"author": "",
"license": "ISC",
"dependencies": {
+ "@types/systemjs": "^0.20.6",
"imgui-js": "file:./imgui-js",
- "rollup": "^1.15.6"
+ "rollup": "^1.15.6",
+ "systemjs": "^0.21.5"
},
"devDependencies": {
"@types/node": "^12.0.0",
diff --git a/rollup.config.js b/rollup.config.js
index 26e9ce2..25c04ab 100644
--- a/rollup.config.js
+++ b/rollup.config.js
@@ -5,7 +5,15 @@
const plugins =
[
- typescript(),
+ typescript({
+ clean: true,
+ tsconfigOverride: {
+ compilerOptions: {
+ target: "ES2015",
+ module: "ES2015"
+ }
+ }
+ }),
commonjs({
namedExports: {
"imgui-js/bind-imgui.js": [ "bind" ]
diff --git a/session b/session
new file mode 100644
index 0000000..bbf5582
--- /dev/null
+++ b/session
@@ -0,0 +1,327 @@
+let SessionLoad = 1
+if &cp | set nocp | endif
+let s:cpo_save=&cpo
+set cpo&vim
+imap
+inoremap pumvisible() ? "\" : "\"
+inoremap pumvisible() ? "\" : "\"
+inoremap pumvisible() ? "\" : "\"
+nnoremap :TmuxNavigateLeft
+nnoremap :TmuxNavigateDown
+nnoremap :TmuxNavigateUp
+nnoremap :TmuxNavigateRight
+nnoremap :TmuxNavigatePrevious
+nnoremap \d :YcmShowDetailedDiagnostic
+vnoremap \c :call CopyMarkWithCursor("<", ">")
+nnoremap \c :set opfunc=OpSysCopyMark
g@
+vmap gx NetrwBrowseXVis
+nmap gx NetrwBrowseX
+vnoremap NetrwBrowseXVis :call netrw#BrowseXVis()
+nnoremap NetrwBrowseX :call netrw#BrowseX(expand((exists("g:netrw_gx")? g:netrw_gx : '')),netrw#CheckIfRemote())
+inoremap pumvisible() ? "\" : "\ "
+let &cpo=s:cpo_save
+unlet s:cpo_save
+set autoindent
+set backspace=indent,eol,start
+set completefunc=youcompleteme#CompleteFunc
+set completeopt=preview,menuone
+set cpoptions=aAceFsB
+set fileencodings=ucs-bom,utf-8,default,latin1
+set fillchars=vert:|,fold:-,vert:│
+set helplang=en
+set hidden
+set include=import_s.\\zs[^'\"]*\\ze
+set includeexpr=TsIncludeExpr(v:fname)
+set nomodeline
+set path=.,/usr/include,,,./node_modules/**,node_modules/**
+set ruler
+set runtimepath=~/.vim,~/.vim/bundle/JustDo,~/.vim/bundle/YouCompleteMe,~/.vim/bundle/vim-easymotion,~/.vim/bundle/vim-tmux-navigator,~/.vim/bundle/yats.vim,/var/lib/vim/addons,/usr/share/vim/vimfiles,/usr/share/vim/vim74,/usr/share/vim/vimfiles/after,/var/lib/vim/addons/after,~/.vim/after
+set sessionoptions=blank,buffers,folds,help,options,tabpages,winsize,sesdir
+set shortmess=filnxtToOc
+set suffixes=.bak,~,.swp,.o,.info,.aux,.log,.dvi,.bbl,.blg,.brf,.cb,.ind,.idx,.ilg,.inx,.out,.toc
+set suffixesadd=.ts
+let s:so_save = &so | let s:siso_save = &siso | set so=0 siso=0
+let v:this_session=expand(":p")
+silent only
+exe "cd " . escape(expand(":p:h"), ' ')
+if expand('%') == '' && !&modified && line('$') <= 1 && getline(1) == ''
+ let s:wipebuf = bufnr('%')
+endif
+set shortmess=aoO
+badd +12 rollup.config.js
+badd +7 imgui-js/rollup.config.js
+badd +7 imgui-js/tsconfig.json
+badd +26 tsconfig.json
+badd +1 index.js
+badd +3904 imgui-js/imgui.ts
+badd +39 src/main.ts
+badd +52 imgui-js/example/main.ts
+badd +8 package.json
+badd +1 imgui-js/dist/imgui.d.ts
+badd +1 imgui-js/bind-imgui.js
+badd +1 imgui-js/example/imgui_impl.js
+badd +2 imgui-js/example/imgui_impl.ts
+badd +295 imgui-js/imgui_demo.ts
+badd +4 index.html
+badd +14 indexdev.html
+badd +6 imgui-js/example/index.html
+badd +2 imgui-js/example/system.config.js
+badd +40 imgui-js/package.json
+badd +201 node_modules/systemjs/dist/system.js
+argglobal
+silent! argdel *
+edit package.json
+set splitbelow splitright
+wincmd _ | wincmd |
+split
+1wincmd k
+wincmd w
+set nosplitbelow
+set nosplitright
+wincmd t
+set winheight=1 winwidth=1
+exe '1resize ' . ((&lines * 3 + 18) / 37)
+exe '2resize ' . ((&lines * 31 + 18) / 37)
+argglobal
+enew
+setlocal keymap=
+setlocal noarabic
+setlocal autoindent
+setlocal backupcopy=
+setlocal nobinary
+setlocal nobreakindent
+setlocal breakindentopt=
+setlocal bufhidden=wipe
+setlocal buflisted
+setlocal buftype=nofile
+setlocal nocindent
+setlocal cinkeys=0{,0},0),:,0#,!^F,o,O,e
+setlocal cinoptions=
+setlocal cinwords=if,else,while,do,for,switch
+setlocal colorcolumn=
+setlocal comments=s1:/*,mb:*,ex:*/,://,b:#,:%,:XCOMM,n:>,fb:-
+setlocal commentstring=/*%s*/
+setlocal complete=.,w,b,u,t,i
+setlocal concealcursor=
+setlocal conceallevel=0
+setlocal completefunc=youcompleteme#CompleteFunc
+setlocal nocopyindent
+setlocal cryptmethod=
+setlocal nocursorbind
+setlocal nocursorcolumn
+setlocal nocursorline
+setlocal define=
+setlocal dictionary=
+setlocal nodiff
+setlocal equalprg=
+setlocal errorformat=
+setlocal noexpandtab
+if &filetype != ''
+setlocal filetype=
+endif
+setlocal fixendofline
+setlocal foldcolumn=0
+setlocal foldenable
+setlocal foldexpr=0
+setlocal foldignore=#
+setlocal foldlevel=0
+setlocal foldmarker={{{,}}}
+setlocal foldmethod=manual
+setlocal foldminlines=1
+setlocal foldnestmax=20
+setlocal foldtext=foldtext()
+setlocal formatexpr=
+setlocal formatoptions=tcq
+setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s*
+setlocal grepprg=
+setlocal iminsert=0
+setlocal imsearch=0
+setlocal include=
+setlocal includeexpr=TsIncludeExpr(v:fname)
+setlocal indentexpr=
+setlocal indentkeys=0{,0},:,0#,!^F,o,O,e
+setlocal noinfercase
+setlocal iskeyword=@,48-57,_,192-255
+setlocal keywordprg=
+setlocal nolinebreak
+setlocal nolisp
+setlocal lispwords=
+setlocal nolist
+setlocal makeprg=
+setlocal matchpairs=(:),{:},[:]
+setlocal nomodeline
+setlocal nomodifiable
+setlocal nrformats=bin,octal,hex
+set number
+setlocal number
+setlocal numberwidth=4
+setlocal omnifunc=
+setlocal path=
+setlocal nopreserveindent
+setlocal previewwindow
+setlocal quoteescape=\\
+setlocal noreadonly
+setlocal norelativenumber
+setlocal norightleft
+setlocal rightleftcmd=search
+setlocal noscrollbind
+setlocal shiftwidth=8
+setlocal noshortname
+setlocal nosmartindent
+setlocal softtabstop=0
+setlocal nospell
+setlocal spellcapcheck=[.?!]\\_[\\])'\"\ \ ]\\+
+setlocal spellfile=
+setlocal spelllang=en
+setlocal statusline=
+setlocal suffixesadd=.ts
+setlocal noswapfile
+setlocal synmaxcol=3000
+if &syntax != ''
+setlocal syntax=
+endif
+setlocal tabstop=8
+setlocal tagcase=
+setlocal tags=
+setlocal textwidth=0
+setlocal thesaurus=
+setlocal noundofile
+setlocal undolevels=-123456
+setlocal winfixheight
+setlocal nowinfixwidth
+setlocal wrap
+setlocal wrapmargin=0
+wincmd w
+argglobal
+setlocal keymap=
+setlocal noarabic
+setlocal autoindent
+setlocal backupcopy=
+setlocal nobinary
+setlocal nobreakindent
+setlocal breakindentopt=
+setlocal bufhidden=
+setlocal buflisted
+setlocal buftype=
+setlocal nocindent
+setlocal cinkeys=0{,0},0),:,0#,!^F,o,O,e
+setlocal cinoptions=
+setlocal cinwords=if,else,while,do,for,switch
+setlocal colorcolumn=
+setlocal comments=
+setlocal commentstring=
+setlocal complete=.,w,b,u,t,i
+setlocal concealcursor=
+setlocal conceallevel=0
+setlocal completefunc=youcompleteme#CompleteFunc
+setlocal nocopyindent
+setlocal cryptmethod=
+setlocal nocursorbind
+setlocal nocursorcolumn
+setlocal nocursorline
+setlocal define=
+setlocal dictionary=
+setlocal nodiff
+setlocal equalprg=
+setlocal errorformat=
+setlocal noexpandtab
+if &filetype != 'json'
+setlocal filetype=json
+endif
+setlocal fixendofline
+setlocal foldcolumn=0
+setlocal foldenable
+setlocal foldexpr=0
+setlocal foldignore=#
+setlocal foldlevel=0
+setlocal foldmarker={{{,}}}
+setlocal foldmethod=manual
+setlocal foldminlines=1
+setlocal foldnestmax=20
+setlocal foldtext=foldtext()
+setlocal formatexpr=
+setlocal formatoptions=cq
+setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s*
+setlocal grepprg=
+setlocal iminsert=0
+setlocal imsearch=0
+setlocal include=
+setlocal includeexpr=TsIncludeExpr(v:fname)
+setlocal indentexpr=GetJSONIndent()
+setlocal indentkeys=0{,0},0),0[,0],!^F,o,O,e
+setlocal noinfercase
+setlocal iskeyword=@,48-57,_,192-255
+setlocal keywordprg=
+setlocal nolinebreak
+setlocal nolisp
+setlocal lispwords=
+setlocal nolist
+setlocal makeprg=
+setlocal matchpairs=(:),{:},[:]
+setlocal nomodeline
+setlocal modifiable
+setlocal nrformats=bin,octal,hex
+set number
+setlocal number
+setlocal numberwidth=4
+setlocal omnifunc=
+setlocal path=
+setlocal nopreserveindent
+setlocal nopreviewwindow
+setlocal quoteescape=\\
+setlocal noreadonly
+setlocal norelativenumber
+setlocal norightleft
+setlocal rightleftcmd=search
+setlocal noscrollbind
+setlocal shiftwidth=8
+setlocal noshortname
+setlocal nosmartindent
+setlocal softtabstop=0
+setlocal nospell
+setlocal spellcapcheck=[.?!]\\_[\\])'\"\ \ ]\\+
+setlocal spellfile=
+setlocal spelllang=en
+setlocal statusline=
+setlocal suffixesadd=.ts
+setlocal swapfile
+setlocal synmaxcol=3000
+if &syntax != 'json'
+setlocal syntax=json
+endif
+setlocal tabstop=8
+setlocal tagcase=
+setlocal tags=
+setlocal textwidth=0
+setlocal thesaurus=
+setlocal noundofile
+setlocal undolevels=-123456
+setlocal nowinfixheight
+setlocal nowinfixwidth
+setlocal wrap
+setlocal wrapmargin=0
+silent! normal! zE
+let s:l = 23 - ((19 * winheight(0) + 15) / 31)
+if s:l < 1 | let s:l = 1 | endif
+exe s:l
+normal! zt
+23
+normal! 024|
+wincmd w
+2wincmd w
+exe '1resize ' . ((&lines * 3 + 18) / 37)
+exe '2resize ' . ((&lines * 31 + 18) / 37)
+tabnext 1
+if exists('s:wipebuf')
+ silent exe 'bwipe ' . s:wipebuf
+endif
+unlet! s:wipebuf
+set winheight=1 winwidth=20 shortmess=filnxtToOc
+let s:sx = expand(":p:r")."x.vim"
+if file_readable(s:sx)
+ exe "source " . fnameescape(s:sx)
+endif
+let &so = s:so_save | let &siso = s:siso_save
+doautoall SessionLoadPost
+unlet SessionLoad
+" vim: set ft=vim :
diff --git a/src/main.js b/src/main.js
index 1820dc4..4aca588 100644
--- a/src/main.js
+++ b/src/main.js
@@ -1,69 +1,97 @@
-var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
- return new (P || (P = Promise))(function (resolve, reject) {
- function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
- function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
- function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
- step((generator = generator.apply(thisArg, _arguments || [])).next());
- });
-};
-import * as ImGui_Impl from "../imgui-js/example/imgui_impl";
-import * as ImGui from "imgui-js";
-import { ImVec4 } from "imgui-js";
-function main() {
- return __awaiter(this, void 0, void 0, function* () {
- console.log("main()");
- yield ImGui.default();
- window.requestAnimationFrame(init);
- });
-}
-function init() {
- console.log("init()");
- console.log("Total allocated space (uordblks) @ _init:", ImGui.bind.mallinfo().uordblks);
- // Setup Dear ImGui binding
- ImGui.IMGUI_CHECKVERSION();
- ImGui.CreateContext();
- const io = ImGui.GetIO();
- io.ConfigFlags |= ImGui.ConfigFlags.NavEnableKeyboard; // Enable Keyboard Controls
- // Setup style
- ImGui.StyleColorsDark();
- const output = document.getElementById("output") || document.body;
- const canvas = document.createElement("canvas");
- output.appendChild(canvas);
- canvas.tabIndex = 1;
- canvas.style.position = "absolute";
- canvas.style.left = "0px";
- canvas.style.right = "0px";
- canvas.style.top = "0px";
- canvas.style.bottom = "0px";
- canvas.style.width = "100%";
- canvas.style.height = "100%";
- ImGui_Impl.Init(canvas);
- window.requestAnimationFrame(loop);
-}
-const clearColor = new ImVec4(0, 0, 0, 1);
-function loop(time) {
- ImGui_Impl.NewFrame(time);
- ImGui.NewFrame();
- ImGui.EndFrame();
- // Rendering
- ImGui.Render();
- const gl = ImGui_Impl.gl;
- if (gl) {
- gl.viewport(0, 0, gl.drawingBufferWidth, gl.drawingBufferHeight);
- gl.clearColor(clearColor.x, clearColor.y, clearColor.z, clearColor.w);
- gl.clear(gl.COLOR_BUFFER_BIT);
- //gl.useProgram(0); // You may want this if using this code in an OpenGL 3+ context where shaders may be bound
+System.register(["../imgui-js/example/imgui_impl", "imgui-js"], function (exports_1, context_1) {
+ "use strict";
+ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
+ return new (P || (P = Promise))(function (resolve, reject) {
+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
+ function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
+ step((generator = generator.apply(thisArg, _arguments || [])).next());
+ });
+ };
+ var ImGui_Impl, ImGui, imgui_js_1, imgui_js_2, clearColor, windowOpen, text;
+ var __moduleName = context_1 && context_1.id;
+ function main() {
+ return __awaiter(this, void 0, void 0, function* () {
+ console.log("main()");
+ yield ImGui.default();
+ window.requestAnimationFrame(init);
+ });
}
- const ctx = ImGui_Impl.ctx;
- if (ctx) {
- // ctx.clearRect(0, 0, ctx.canvas.width, ctx.canvas.height);
- ctx.fillStyle = `rgba(${clearColor.x * 0xff}, ${clearColor.y * 0xff}, ${clearColor.z * 0xff}, ${clearColor.w})`;
- ctx.fillRect(0, 0, ctx.canvas.width, ctx.canvas.height);
+ function init() {
+ console.log("init()");
+ console.log("Total allocated space (uordblks) @ _init:", ImGui.bind.mallinfo().uordblks);
+ // Setup Dear ImGui binding
+ ImGui.IMGUI_CHECKVERSION();
+ ImGui.CreateContext();
+ const io = ImGui.GetIO();
+ io.ConfigFlags |= ImGui.ConfigFlags.NavEnableKeyboard; // Enable Keyboard Controls
+ // Setup style
+ ImGui.StyleColorsLight();
+ const output = document.getElementById("output") || document.body;
+ const canvas = document.createElement("canvas");
+ output.appendChild(canvas);
+ canvas.tabIndex = 1;
+ canvas.style.position = "absolute";
+ canvas.style.left = "0px";
+ canvas.style.right = "0px";
+ canvas.style.top = "0px";
+ canvas.style.bottom = "0px";
+ canvas.style.width = "100%";
+ canvas.style.height = "100%";
+ ImGui_Impl.Init(canvas);
+ window.requestAnimationFrame(loop);
}
- ImGui_Impl.RenderDrawData(ImGui.GetDrawData());
- window.requestAnimationFrame(loop);
-}
-(function () {
- window.onload = main;
-})();
+ function render(timeElapsed) {
+ ImGui.SetNextWindowSize(new imgui_js_2.ImVec2(600, 400), ImGui.ImGuiCond.Always);
+ ImGui.Begin("Test Window", (_ = windowOpen) => windowOpen = _, 0);
+ if (ImGui.Button("Add Text")) {
+ text += "A";
+ }
+ ImGui.Text(text);
+ ImGui.End();
+ }
+ function loop(timeElapsed) {
+ ImGui_Impl.NewFrame(timeElapsed);
+ ImGui.NewFrame();
+ render(timeElapsed);
+ ImGui.EndFrame();
+ // Rendering
+ ImGui.Render();
+ const gl = ImGui_Impl.gl;
+ if (gl) {
+ gl.viewport(0, 0, gl.drawingBufferWidth, gl.drawingBufferHeight);
+ gl.clearColor(clearColor.x, clearColor.y, clearColor.z, clearColor.w);
+ gl.clear(gl.COLOR_BUFFER_BIT);
+ //gl.useProgram(0); // You may want this if using this code in an OpenGL 3+ context where shaders may be bound
+ }
+ const ctx = ImGui_Impl.ctx;
+ if (ctx) {
+ // ctx.clearRect(0, 0, ctx.canvas.width, ctx.canvas.height);
+ ctx.fillStyle = `rgba(${clearColor.x * 0xff}, ${clearColor.y * 0xff}, ${clearColor.z * 0xff}, ${clearColor.w})`;
+ ctx.fillRect(0, 0, ctx.canvas.width, ctx.canvas.height);
+ }
+ ImGui_Impl.RenderDrawData(ImGui.GetDrawData());
+ window.requestAnimationFrame(loop);
+ }
+ return {
+ setters: [
+ function (ImGui_Impl_1) {
+ ImGui_Impl = ImGui_Impl_1;
+ },
+ function (ImGui_1) {
+ ImGui = ImGui_1;
+ imgui_js_1 = ImGui_1;
+ imgui_js_2 = ImGui_1;
+ }
+ ],
+ execute: function () {
+ clearColor = new imgui_js_1.ImVec4(0.7, 0.9, 1, 1);
+ windowOpen = true;
+ text = "text";
+ (function () {
+ window.onload = main;
+ })();
+ }
+ };
+});
//# sourceMappingURL=main.js.map
\ No newline at end of file
diff --git a/indexdev.html b/indexdev.html
new file mode 100644
index 0000000..7b2ee9d
--- /dev/null
+++ b/indexdev.html
@@ -0,0 +1,19 @@
+
+
+ 7GUI
+
+
+
+
+
+
diff --git a/package-lock.json b/package-lock.json
index 17319c9..07bd044 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -24,6 +24,11 @@
"@types/node": "*"
}
},
+ "@types/systemjs": {
+ "version": "0.20.6",
+ "resolved": "https://registry.npmjs.org/@types/systemjs/-/systemjs-0.20.6.tgz",
+ "integrity": "sha512-p3yv9sBBJXi3noUG216BpUI7VtVBUAvBIfZNTiDROUY31YBfsFHM4DreS7XMekN8IjtX0ysvCnm6r3WnirnNeA=="
+ },
"abstract-leveldown": {
"version": "0.12.4",
"resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-0.12.4.tgz",
@@ -1009,7 +1014,8 @@
"ansi-regex": {
"version": "2.1.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"aproba": {
"version": "1.2.0",
@@ -1030,12 +1036,14 @@
"balanced-match": {
"version": "1.0.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"brace-expansion": {
"version": "1.1.11",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -1050,17 +1058,20 @@
"code-point-at": {
"version": "1.1.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"concat-map": {
"version": "0.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"console-control-strings": {
"version": "1.1.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"core-util-is": {
"version": "1.0.2",
@@ -1177,7 +1188,8 @@
"inherits": {
"version": "2.0.3",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"ini": {
"version": "1.3.5",
@@ -1189,6 +1201,7 @@
"version": "1.0.0",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"number-is-nan": "^1.0.0"
}
@@ -1203,6 +1216,7 @@
"version": "3.0.4",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"brace-expansion": "^1.1.7"
}
@@ -1210,12 +1224,14 @@
"minimist": {
"version": "0.0.8",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"minipass": {
"version": "2.3.5",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"safe-buffer": "^5.1.2",
"yallist": "^3.0.0"
@@ -1234,6 +1250,7 @@
"version": "0.5.1",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"minimist": "0.0.8"
}
@@ -1314,7 +1331,8 @@
"number-is-nan": {
"version": "1.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"object-assign": {
"version": "4.1.1",
@@ -1326,6 +1344,7 @@
"version": "1.4.0",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"wrappy": "1"
}
@@ -1411,7 +1430,8 @@
"safe-buffer": {
"version": "5.1.2",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"safer-buffer": {
"version": "2.1.2",
@@ -1447,6 +1467,7 @@
"version": "1.0.2",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"code-point-at": "^1.0.0",
"is-fullwidth-code-point": "^1.0.0",
@@ -1466,6 +1487,7 @@
"version": "3.0.1",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"ansi-regex": "^2.0.0"
}
@@ -1509,12 +1531,14 @@
"wrappy": {
"version": "1.0.2",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"yallist": {
"version": "3.0.3",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
}
}
},
@@ -1690,56 +1714,56 @@
"dependencies": {
"@types/emscripten": {
"version": "0.0.32",
- "bundled": true
+ "resolved": false
},
"@types/estree": {
"version": "0.0.39",
- "bundled": true
+ "resolved": false
},
"@types/node": {
"version": "12.0.10",
- "bundled": true
+ "resolved": false
},
"@types/systemjs": {
"version": "0.20.6",
- "bundled": true
+ "resolved": false
},
"abstract-leveldown": {
"version": "0.12.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"xtend": "~3.0.0"
},
"dependencies": {
"xtend": {
"version": "3.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"acorn": {
"version": "6.1.1",
- "bundled": true
+ "resolved": false
},
"arr-diff": {
"version": "4.0.0",
- "bundled": true
+ "resolved": false
},
"arr-flatten": {
"version": "1.1.0",
- "bundled": true
+ "resolved": false
},
"arr-union": {
"version": "3.1.0",
- "bundled": true
+ "resolved": false
},
"array-unique": {
"version": "0.3.2",
- "bundled": true
+ "resolved": false
},
"asn1.js": {
"version": "4.10.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.0.0",
"inherits": "^2.0.1",
@@ -1748,19 +1772,19 @@
},
"assign-symbols": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"async": {
"version": "1.5.2",
- "bundled": true
+ "resolved": false
},
"atob": {
"version": "2.1.2",
- "bundled": true
+ "resolved": false
},
"base": {
"version": "0.11.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"cache-base": "^1.0.1",
"class-utils": "^0.3.5",
@@ -1773,28 +1797,28 @@
"dependencies": {
"define-property": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.0"
}
},
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -1805,18 +1829,18 @@
},
"bl": {
"version": "0.8.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"readable-stream": "~1.0.26"
},
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.0.34",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -1826,17 +1850,17 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
}
}
},
"bn.js": {
"version": "4.11.8",
- "bundled": true
+ "resolved": false
},
"braces": {
"version": "2.3.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-flatten": "^1.1.0",
"array-unique": "^0.3.2",
@@ -1852,7 +1876,7 @@
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
@@ -1861,11 +1885,11 @@
},
"brorand": {
"version": "1.1.0",
- "bundled": true
+ "resolved": false
},
"browserify-aes": {
"version": "1.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"buffer-xor": "^1.0.3",
"cipher-base": "^1.0.0",
@@ -1877,7 +1901,7 @@
},
"browserify-cipher": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"browserify-aes": "^1.0.4",
"browserify-des": "^1.0.0",
@@ -1886,7 +1910,7 @@
},
"browserify-des": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"cipher-base": "^1.0.1",
"des.js": "^1.0.0",
@@ -1896,7 +1920,7 @@
},
"browserify-fs": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-filesystem": "^1.0.1",
"level-js": "^2.1.3",
@@ -1905,7 +1929,7 @@
},
"browserify-rsa": {
"version": "4.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"randombytes": "^2.0.1"
@@ -1913,7 +1937,7 @@
},
"browserify-sign": {
"version": "4.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.1",
"browserify-rsa": "^4.0.0",
@@ -1926,19 +1950,19 @@
},
"buffer-es6": {
"version": "4.9.3",
- "bundled": true
+ "resolved": false
},
"buffer-from": {
"version": "1.1.1",
- "bundled": true
+ "resolved": false
},
"buffer-xor": {
"version": "1.0.3",
- "bundled": true
+ "resolved": false
},
"cache-base": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"collection-visit": "^1.0.0",
"component-emitter": "^1.2.1",
@@ -1953,7 +1977,7 @@
},
"cipher-base": {
"version": "1.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
@@ -1961,7 +1985,7 @@
},
"class-utils": {
"version": "0.3.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-union": "^3.1.0",
"define-property": "^0.2.5",
@@ -1971,7 +1995,7 @@
"dependencies": {
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
@@ -1980,11 +2004,11 @@
},
"clone": {
"version": "0.1.19",
- "bundled": true
+ "resolved": false
},
"collection-visit": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"map-visit": "^1.0.0",
"object-visit": "^1.0.0"
@@ -1992,15 +2016,15 @@
},
"colors": {
"version": "1.0.3",
- "bundled": true
+ "resolved": false
},
"component-emitter": {
"version": "1.3.0",
- "bundled": true
+ "resolved": false
},
"concat-stream": {
"version": "1.6.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"buffer-from": "^1.0.0",
"inherits": "^2.0.3",
@@ -2010,19 +2034,19 @@
},
"copy-descriptor": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"core-util-is": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"corser": {
"version": "2.0.1",
- "bundled": true
+ "resolved": false
},
"create-ecdh": {
"version": "4.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"elliptic": "^6.0.0"
@@ -2030,7 +2054,7 @@
},
"create-hash": {
"version": "1.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"cipher-base": "^1.0.1",
"inherits": "^2.0.1",
@@ -2041,7 +2065,7 @@
},
"create-hmac": {
"version": "1.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"cipher-base": "^1.0.3",
"create-hash": "^1.1.0",
@@ -2053,7 +2077,7 @@
},
"crypto-browserify": {
"version": "3.12.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"browserify-cipher": "^1.0.0",
"browserify-sign": "^4.0.0",
@@ -2070,25 +2094,25 @@
},
"debug": {
"version": "3.2.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "^2.1.1"
}
},
"decode-uri-component": {
"version": "0.2.0",
- "bundled": true
+ "resolved": false
},
"deferred-leveldown": {
"version": "0.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"abstract-leveldown": "~0.12.1"
}
},
"define-property": {
"version": "2.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.2",
"isobject": "^3.0.1"
@@ -2096,21 +2120,21 @@
"dependencies": {
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -2121,7 +2145,7 @@
},
"des.js": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"minimalistic-assert": "^1.0.0"
@@ -2129,7 +2153,7 @@
},
"diffie-hellman": {
"version": "5.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"miller-rabin": "^4.0.0",
@@ -2138,7 +2162,7 @@
},
"ecstatic": {
"version": "3.3.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"he": "^1.1.1",
"mime": "^1.6.0",
@@ -2148,7 +2172,7 @@
},
"elliptic": {
"version": "6.5.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.4.0",
"brorand": "^1.0.1",
@@ -2161,22 +2185,22 @@
},
"errno": {
"version": "0.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"prr": "~1.0.1"
}
},
"estree-walker": {
"version": "0.6.1",
- "bundled": true
+ "resolved": false
},
"eventemitter3": {
"version": "3.1.2",
- "bundled": true
+ "resolved": false
},
"evp_bytestokey": {
"version": "1.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"md5.js": "^1.3.4",
"safe-buffer": "^5.1.1"
@@ -2184,7 +2208,7 @@
},
"expand-brackets": {
"version": "2.1.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"debug": "^2.3.3",
"define-property": "^0.2.5",
@@ -2197,34 +2221,34 @@
"dependencies": {
"debug": {
"version": "2.6.9",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "2.0.0"
}
},
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
},
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
},
"ms": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"extend-shallow": {
"version": "3.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"assign-symbols": "^1.0.0",
"is-extendable": "^1.0.1"
@@ -2232,7 +2256,7 @@
"dependencies": {
"is-extendable": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-plain-object": "^2.0.4"
}
@@ -2241,7 +2265,7 @@
},
"extglob": {
"version": "2.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"array-unique": "^0.3.2",
"define-property": "^1.0.0",
@@ -2255,35 +2279,35 @@
"dependencies": {
"define-property": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.0"
}
},
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
},
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -2294,7 +2318,7 @@
},
"fill-range": {
"version": "4.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^2.0.1",
"is-number": "^3.0.0",
@@ -2304,7 +2328,7 @@
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
@@ -2313,29 +2337,29 @@
},
"follow-redirects": {
"version": "1.7.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"debug": "^3.2.6"
}
},
"for-in": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"foreach": {
"version": "2.0.5",
- "bundled": true
+ "resolved": false
},
"fragment-cache": {
"version": "0.2.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"map-cache": "^0.2.2"
}
},
"fs-extra": {
"version": "7.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"graceful-fs": "^4.1.2",
"jsonfile": "^4.0.0",
@@ -2344,18 +2368,18 @@
},
"fwd-stream": {
"version": "1.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"readable-stream": "~1.0.26-4"
},
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.0.34",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -2365,21 +2389,21 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
}
}
},
"get-value": {
"version": "2.0.6",
- "bundled": true
+ "resolved": false
},
"graceful-fs": {
"version": "4.2.0",
- "bundled": true
+ "resolved": false
},
"has-value": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"get-value": "^2.0.6",
"has-values": "^1.0.0",
@@ -2388,7 +2412,7 @@
},
"has-values": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-number": "^3.0.0",
"kind-of": "^4.0.0"
@@ -2396,7 +2420,7 @@
"dependencies": {
"kind-of": {
"version": "4.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2405,7 +2429,7 @@
},
"hash-base": {
"version": "3.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
@@ -2413,7 +2437,7 @@
},
"hash.js": {
"version": "1.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.3",
"minimalistic-assert": "^1.0.1"
@@ -2421,11 +2445,11 @@
},
"he": {
"version": "1.2.0",
- "bundled": true
+ "resolved": false
},
"hmac-drbg": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"hash.js": "^1.0.3",
"minimalistic-assert": "^1.0.0",
@@ -2434,7 +2458,7 @@
},
"http-proxy": {
"version": "1.17.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"eventemitter3": "^3.0.0",
"follow-redirects": "^1.0.0",
@@ -2443,7 +2467,7 @@
},
"http-server": {
"version": "0.11.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"colors": "1.0.3",
"corser": "~2.0.0",
@@ -2457,30 +2481,30 @@
},
"idb-wrapper": {
"version": "1.7.2",
- "bundled": true
+ "resolved": false
},
"indexof": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"inherits": {
"version": "2.0.4",
- "bundled": true
+ "resolved": false
},
"is": {
"version": "0.2.7",
- "bundled": true
+ "resolved": false
},
"is-accessor-descriptor": {
"version": "0.1.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2489,18 +2513,18 @@
},
"is-buffer": {
"version": "1.1.6",
- "bundled": true
+ "resolved": false
},
"is-data-descriptor": {
"version": "0.1.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2509,7 +2533,7 @@
},
"is-descriptor": {
"version": "0.1.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^0.1.6",
"is-data-descriptor": "^0.1.4",
@@ -2518,24 +2542,24 @@
"dependencies": {
"kind-of": {
"version": "5.1.0",
- "bundled": true
+ "resolved": false
}
}
},
"is-extendable": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"is-number": {
"version": "3.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2544,52 +2568,52 @@
},
"is-object": {
"version": "0.1.2",
- "bundled": true
+ "resolved": false
},
"is-plain-object": {
"version": "2.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"isobject": "^3.0.1"
}
},
"is-reference": {
"version": "1.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"@types/estree": "0.0.39"
}
},
"is-windows": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"isarray": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"isbuffer": {
"version": "0.0.0",
- "bundled": true
+ "resolved": false
},
"isobject": {
"version": "3.0.1",
- "bundled": true
+ "resolved": false
},
"jsonfile": {
"version": "4.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"graceful-fs": "^4.1.6"
}
},
"kind-of": {
"version": "6.0.2",
- "bundled": true
+ "resolved": false
},
"level-blobs": {
"version": "0.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-peek": "1.0.6",
"once": "^1.3.0",
@@ -2598,11 +2622,11 @@
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.1.14",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -2612,13 +2636,13 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
}
}
},
"level-filesystem": {
"version": "1.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"concat-stream": "^1.4.4",
"errno": "^0.1.1",
@@ -2633,18 +2657,18 @@
},
"level-fix-range": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"level-hooks": {
"version": "4.5.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"string-range": "~1.2"
}
},
"level-js": {
"version": "2.2.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"abstract-leveldown": "~0.12.0",
"idb-wrapper": "^1.5.0",
@@ -2656,11 +2680,11 @@
"dependencies": {
"object-keys": {
"version": "0.4.0",
- "bundled": true
+ "resolved": false
},
"xtend": {
"version": "2.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"object-keys": "~0.4.0"
}
@@ -2669,14 +2693,14 @@
},
"level-peek": {
"version": "1.0.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-fix-range": "~1.0.2"
}
},
"level-sublevel": {
"version": "5.2.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-fix-range": "2.0",
"level-hooks": ">=4.4.0 <5",
@@ -2686,14 +2710,14 @@
"dependencies": {
"level-fix-range": {
"version": "2.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"clone": "~0.1.9"
}
},
"xtend": {
"version": "2.0.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-object": "~0.1.2",
"object-keys": "~0.2.0"
@@ -2703,7 +2727,7 @@
},
"levelup": {
"version": "0.18.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"bl": "~0.8.1",
"deferred-leveldown": "~0.2.0",
@@ -2716,15 +2740,15 @@
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"prr": {
"version": "0.0.0",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.0.34",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -2734,39 +2758,39 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
},
"xtend": {
"version": "3.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"ltgt": {
"version": "2.2.1",
- "bundled": true
+ "resolved": false
},
"magic-string": {
"version": "0.25.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"sourcemap-codec": "^1.4.4"
}
},
"map-cache": {
"version": "0.2.2",
- "bundled": true
+ "resolved": false
},
"map-visit": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"object-visit": "^1.0.0"
}
},
"md5.js": {
"version": "1.3.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"hash-base": "^3.0.0",
"inherits": "^2.0.1",
@@ -2775,7 +2799,7 @@
},
"micromatch": {
"version": "3.1.10",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-diff": "^4.0.0",
"array-unique": "^0.3.2",
@@ -2794,7 +2818,7 @@
},
"miller-rabin": {
"version": "4.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.0.0",
"brorand": "^1.0.1"
@@ -2802,23 +2826,23 @@
},
"mime": {
"version": "1.6.0",
- "bundled": true
+ "resolved": false
},
"minimalistic-assert": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false
},
"minimalistic-crypto-utils": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false
},
"minimist": {
"version": "1.2.0",
- "bundled": true
+ "resolved": false
},
"mixin-deep": {
"version": "1.3.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"for-in": "^1.0.2",
"is-extendable": "^1.0.1"
@@ -2826,7 +2850,7 @@
"dependencies": {
"is-extendable": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-plain-object": "^2.0.4"
}
@@ -2835,24 +2859,24 @@
},
"mkdirp": {
"version": "0.5.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"minimist": "0.0.8"
},
"dependencies": {
"minimist": {
"version": "0.0.8",
- "bundled": true
+ "resolved": false
}
}
},
"ms": {
"version": "2.1.2",
- "bundled": true
+ "resolved": false
},
"nanomatch": {
"version": "1.2.13",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-diff": "^4.0.0",
"array-unique": "^0.3.2",
@@ -2869,11 +2893,11 @@
},
"node-fetch": {
"version": "2.6.0",
- "bundled": true
+ "resolved": false
},
"object-copy": {
"version": "0.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"copy-descriptor": "^0.1.0",
"define-property": "^0.2.5",
@@ -2882,14 +2906,14 @@
"dependencies": {
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
},
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2898,7 +2922,7 @@
},
"object-keys": {
"version": "0.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"foreach": "~2.0.1",
"indexof": "~0.0.1",
@@ -2907,36 +2931,36 @@
},
"object-visit": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"isobject": "^3.0.0"
}
},
"object.pick": {
"version": "1.3.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"isobject": "^3.0.1"
}
},
"octal": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"once": {
"version": "1.4.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"wrappy": "1"
}
},
"opener": {
"version": "1.4.3",
- "bundled": true
+ "resolved": false
},
"optimist": {
"version": "0.6.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"minimist": "~0.0.1",
"wordwrap": "~0.0.2"
@@ -2944,13 +2968,13 @@
"dependencies": {
"minimist": {
"version": "0.0.10",
- "bundled": true
+ "resolved": false
}
}
},
"parse-asn1": {
"version": "5.1.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"asn1.js": "^4.0.0",
"browserify-aes": "^1.0.0",
@@ -2962,15 +2986,15 @@
},
"pascalcase": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"path-parse": {
"version": "1.0.6",
- "bundled": true
+ "resolved": false
},
"pbkdf2": {
"version": "3.0.17",
- "bundled": true,
+ "resolved": false,
"requires": {
"create-hash": "^1.1.2",
"create-hmac": "^1.1.4",
@@ -2981,7 +3005,7 @@
},
"portfinder": {
"version": "1.0.20",
- "bundled": true,
+ "resolved": false,
"requires": {
"async": "^1.5.2",
"debug": "^2.2.0",
@@ -2990,36 +3014,36 @@
"dependencies": {
"debug": {
"version": "2.6.9",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "2.0.0"
}
},
"ms": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"posix-character-classes": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"process-es6": {
"version": "0.11.6",
- "bundled": true
+ "resolved": false
},
"process-nextick-args": {
"version": "2.0.1",
- "bundled": true
+ "resolved": false
},
"prr": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false
},
"public-encrypt": {
"version": "4.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"browserify-rsa": "^4.0.0",
@@ -3031,18 +3055,18 @@
},
"qs": {
"version": "2.3.3",
- "bundled": true
+ "resolved": false
},
"randombytes": {
"version": "2.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"safe-buffer": "^5.1.0"
}
},
"randomfill": {
"version": "1.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"randombytes": "^2.0.5",
"safe-buffer": "^5.1.0"
@@ -3050,7 +3074,7 @@
},
"readable-stream": {
"version": "2.3.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.3",
@@ -3063,7 +3087,7 @@
},
"regex-not": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^3.0.2",
"safe-regex": "^1.1.0"
@@ -3071,34 +3095,34 @@
},
"repeat-element": {
"version": "1.1.3",
- "bundled": true
+ "resolved": false
},
"repeat-string": {
"version": "1.6.1",
- "bundled": true
+ "resolved": false
},
"requires-port": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"resolve": {
"version": "1.11.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"path-parse": "^1.0.6"
}
},
"resolve-url": {
"version": "0.2.1",
- "bundled": true
+ "resolved": false
},
"ret": {
"version": "0.1.15",
- "bundled": true
+ "resolved": false
},
"ripemd160": {
"version": "2.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"hash-base": "^3.0.0",
"inherits": "^2.0.1"
@@ -3106,7 +3130,7 @@
},
"rollup": {
"version": "1.16.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"@types/estree": "0.0.39",
"@types/node": "^12.0.8",
@@ -3115,7 +3139,7 @@
},
"rollup-plugin-commonjs": {
"version": "10.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"estree-walker": "^0.6.1",
"is-reference": "^1.1.2",
@@ -3126,7 +3150,7 @@
},
"rollup-plugin-node-builtins": {
"version": "2.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"browserify-fs": "^1.0.0",
"buffer-es6": "^4.9.2",
@@ -3136,7 +3160,7 @@
},
"rollup-plugin-typescript2": {
"version": "0.21.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"fs-extra": "7.0.1",
"resolve": "1.10.1",
@@ -3146,14 +3170,14 @@
"dependencies": {
"resolve": {
"version": "1.10.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"path-parse": "^1.0.6"
}
},
"rollup-pluginutils": {
"version": "2.6.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"estree-walker": "^0.6.0",
"micromatch": "^3.1.10"
@@ -3163,29 +3187,29 @@
},
"rollup-pluginutils": {
"version": "2.8.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"estree-walker": "^0.6.1"
}
},
"safe-buffer": {
"version": "5.1.2",
- "bundled": true
+ "resolved": false
},
"safe-regex": {
"version": "1.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"ret": "~0.1.10"
}
},
"semver": {
"version": "2.3.2",
- "bundled": true
+ "resolved": false
},
"set-value": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^2.0.1",
"is-extendable": "^0.1.1",
@@ -3195,7 +3219,7 @@
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
@@ -3204,7 +3228,7 @@
},
"sha.js": {
"version": "2.4.11",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
@@ -3212,7 +3236,7 @@
},
"snapdragon": {
"version": "0.8.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"base": "^0.11.1",
"debug": "^2.2.0",
@@ -3226,34 +3250,34 @@
"dependencies": {
"debug": {
"version": "2.6.9",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "2.0.0"
}
},
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
},
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
},
"ms": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"snapdragon-node": {
"version": "2.1.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"define-property": "^1.0.0",
"isobject": "^3.0.0",
@@ -3262,28 +3286,28 @@
"dependencies": {
"define-property": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.0"
}
},
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -3294,14 +3318,14 @@
},
"snapdragon-util": {
"version": "3.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.2.0"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -3310,11 +3334,11 @@
},
"source-map": {
"version": "0.5.7",
- "bundled": true
+ "resolved": false
},
"source-map-resolve": {
"version": "0.5.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"atob": "^2.1.1",
"decode-uri-component": "^0.2.0",
@@ -3325,22 +3349,22 @@
},
"source-map-url": {
"version": "0.4.0",
- "bundled": true
+ "resolved": false
},
"sourcemap-codec": {
"version": "1.4.4",
- "bundled": true
+ "resolved": false
},
"split-string": {
"version": "3.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^3.0.0"
}
},
"static-extend": {
"version": "0.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"define-property": "^0.2.5",
"object-copy": "^0.1.0"
@@ -3348,7 +3372,7 @@
"dependencies": {
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
@@ -3357,29 +3381,29 @@
},
"string-range": {
"version": "1.2.2",
- "bundled": true
+ "resolved": false
},
"string_decoder": {
"version": "1.1.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"safe-buffer": "~5.1.0"
}
},
"systemjs": {
"version": "0.21.6",
- "bundled": true
+ "resolved": false
},
"to-object-path": {
"version": "0.3.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -3388,7 +3412,7 @@
},
"to-regex": {
"version": "3.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"define-property": "^2.0.2",
"extend-shallow": "^3.0.2",
@@ -3398,7 +3422,7 @@
},
"to-regex-range": {
"version": "2.1.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-number": "^3.0.0",
"repeat-string": "^1.6.1"
@@ -3406,30 +3430,30 @@
},
"tslib": {
"version": "1.9.3",
- "bundled": true
+ "resolved": false
},
"typedarray": {
"version": "0.0.6",
- "bundled": true
+ "resolved": false
},
"typedarray-to-buffer": {
"version": "1.0.4",
- "bundled": true
+ "resolved": false
},
"typescript": {
"version": "3.5.2",
- "bundled": true
+ "resolved": false
},
"union": {
"version": "0.4.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"qs": "~2.3.3"
}
},
"union-value": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-union": "^3.1.0",
"get-value": "^2.0.6",
@@ -3439,11 +3463,11 @@
},
"universalify": {
"version": "0.1.2",
- "bundled": true
+ "resolved": false
},
"unset-value": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"has-value": "^0.3.1",
"isobject": "^3.0.0"
@@ -3451,7 +3475,7 @@
"dependencies": {
"has-value": {
"version": "0.3.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"get-value": "^2.0.3",
"has-values": "^0.1.4",
@@ -3460,7 +3484,7 @@
"dependencies": {
"isobject": {
"version": "2.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"isarray": "1.0.0"
}
@@ -3469,37 +3493,37 @@
},
"has-values": {
"version": "0.1.4",
- "bundled": true
+ "resolved": false
}
}
},
"urix": {
"version": "0.1.0",
- "bundled": true
+ "resolved": false
},
"url-join": {
"version": "2.0.5",
- "bundled": true
+ "resolved": false
},
"use": {
"version": "3.1.1",
- "bundled": true
+ "resolved": false
},
"util-deprecate": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"wordwrap": {
"version": "0.0.3",
- "bundled": true
+ "resolved": false
},
"wrappy": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"xtend": {
"version": "2.2.0",
- "bundled": true
+ "resolved": false
}
}
},
@@ -4873,6 +4897,11 @@
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
"dev": true
},
+ "systemjs": {
+ "version": "0.21.6",
+ "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-0.21.6.tgz",
+ "integrity": "sha512-R+5S9eV9vcQgWOoS4D87joZ4xkFJHb19ZsyKY07D1+VBDE9bwYcU+KXE0r5XlDA8mFoJGyuWDbfrNoh90JsA8g=="
+ },
"through": {
"version": "2.3.8",
"resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
diff --git a/package.json b/package.json
index 571b404..6a0985c 100644
--- a/package.json
+++ b/package.json
@@ -7,7 +7,8 @@
"test": "echo \"Error: no test specified\" && exit 1",
"build": "tsc",
"rollup": "rollup -c",
- "watch": "npx live-server --watch='./*.html,./*.js'"
+ "watch": "npx live-server --open=index.html --watch='./*.html,./*.js'",
+ "watchdev": "npx live-server --open=indexdev.html --watch='./*.html,./*.js'"
},
"repository": {
"type": "git",
@@ -16,8 +17,10 @@
"author": "",
"license": "ISC",
"dependencies": {
+ "@types/systemjs": "^0.20.6",
"imgui-js": "file:./imgui-js",
- "rollup": "^1.15.6"
+ "rollup": "^1.15.6",
+ "systemjs": "^0.21.5"
},
"devDependencies": {
"@types/node": "^12.0.0",
diff --git a/rollup.config.js b/rollup.config.js
index 26e9ce2..25c04ab 100644
--- a/rollup.config.js
+++ b/rollup.config.js
@@ -5,7 +5,15 @@
const plugins =
[
- typescript(),
+ typescript({
+ clean: true,
+ tsconfigOverride: {
+ compilerOptions: {
+ target: "ES2015",
+ module: "ES2015"
+ }
+ }
+ }),
commonjs({
namedExports: {
"imgui-js/bind-imgui.js": [ "bind" ]
diff --git a/session b/session
new file mode 100644
index 0000000..bbf5582
--- /dev/null
+++ b/session
@@ -0,0 +1,327 @@
+let SessionLoad = 1
+if &cp | set nocp | endif
+let s:cpo_save=&cpo
+set cpo&vim
+imap
+inoremap pumvisible() ? "\" : "\"
+inoremap pumvisible() ? "\" : "\"
+inoremap pumvisible() ? "\" : "\"
+nnoremap :TmuxNavigateLeft
+nnoremap :TmuxNavigateDown
+nnoremap :TmuxNavigateUp
+nnoremap :TmuxNavigateRight
+nnoremap :TmuxNavigatePrevious
+nnoremap \d :YcmShowDetailedDiagnostic
+vnoremap \c :call CopyMarkWithCursor("<", ">")
+nnoremap \c :set opfunc=OpSysCopyMark
g@
+vmap gx NetrwBrowseXVis
+nmap gx NetrwBrowseX
+vnoremap NetrwBrowseXVis :call netrw#BrowseXVis()
+nnoremap NetrwBrowseX :call netrw#BrowseX(expand((exists("g:netrw_gx")? g:netrw_gx : '')),netrw#CheckIfRemote())
+inoremap pumvisible() ? "\" : "\ "
+let &cpo=s:cpo_save
+unlet s:cpo_save
+set autoindent
+set backspace=indent,eol,start
+set completefunc=youcompleteme#CompleteFunc
+set completeopt=preview,menuone
+set cpoptions=aAceFsB
+set fileencodings=ucs-bom,utf-8,default,latin1
+set fillchars=vert:|,fold:-,vert:│
+set helplang=en
+set hidden
+set include=import_s.\\zs[^'\"]*\\ze
+set includeexpr=TsIncludeExpr(v:fname)
+set nomodeline
+set path=.,/usr/include,,,./node_modules/**,node_modules/**
+set ruler
+set runtimepath=~/.vim,~/.vim/bundle/JustDo,~/.vim/bundle/YouCompleteMe,~/.vim/bundle/vim-easymotion,~/.vim/bundle/vim-tmux-navigator,~/.vim/bundle/yats.vim,/var/lib/vim/addons,/usr/share/vim/vimfiles,/usr/share/vim/vim74,/usr/share/vim/vimfiles/after,/var/lib/vim/addons/after,~/.vim/after
+set sessionoptions=blank,buffers,folds,help,options,tabpages,winsize,sesdir
+set shortmess=filnxtToOc
+set suffixes=.bak,~,.swp,.o,.info,.aux,.log,.dvi,.bbl,.blg,.brf,.cb,.ind,.idx,.ilg,.inx,.out,.toc
+set suffixesadd=.ts
+let s:so_save = &so | let s:siso_save = &siso | set so=0 siso=0
+let v:this_session=expand(":p")
+silent only
+exe "cd " . escape(expand(":p:h"), ' ')
+if expand('%') == '' && !&modified && line('$') <= 1 && getline(1) == ''
+ let s:wipebuf = bufnr('%')
+endif
+set shortmess=aoO
+badd +12 rollup.config.js
+badd +7 imgui-js/rollup.config.js
+badd +7 imgui-js/tsconfig.json
+badd +26 tsconfig.json
+badd +1 index.js
+badd +3904 imgui-js/imgui.ts
+badd +39 src/main.ts
+badd +52 imgui-js/example/main.ts
+badd +8 package.json
+badd +1 imgui-js/dist/imgui.d.ts
+badd +1 imgui-js/bind-imgui.js
+badd +1 imgui-js/example/imgui_impl.js
+badd +2 imgui-js/example/imgui_impl.ts
+badd +295 imgui-js/imgui_demo.ts
+badd +4 index.html
+badd +14 indexdev.html
+badd +6 imgui-js/example/index.html
+badd +2 imgui-js/example/system.config.js
+badd +40 imgui-js/package.json
+badd +201 node_modules/systemjs/dist/system.js
+argglobal
+silent! argdel *
+edit package.json
+set splitbelow splitright
+wincmd _ | wincmd |
+split
+1wincmd k
+wincmd w
+set nosplitbelow
+set nosplitright
+wincmd t
+set winheight=1 winwidth=1
+exe '1resize ' . ((&lines * 3 + 18) / 37)
+exe '2resize ' . ((&lines * 31 + 18) / 37)
+argglobal
+enew
+setlocal keymap=
+setlocal noarabic
+setlocal autoindent
+setlocal backupcopy=
+setlocal nobinary
+setlocal nobreakindent
+setlocal breakindentopt=
+setlocal bufhidden=wipe
+setlocal buflisted
+setlocal buftype=nofile
+setlocal nocindent
+setlocal cinkeys=0{,0},0),:,0#,!^F,o,O,e
+setlocal cinoptions=
+setlocal cinwords=if,else,while,do,for,switch
+setlocal colorcolumn=
+setlocal comments=s1:/*,mb:*,ex:*/,://,b:#,:%,:XCOMM,n:>,fb:-
+setlocal commentstring=/*%s*/
+setlocal complete=.,w,b,u,t,i
+setlocal concealcursor=
+setlocal conceallevel=0
+setlocal completefunc=youcompleteme#CompleteFunc
+setlocal nocopyindent
+setlocal cryptmethod=
+setlocal nocursorbind
+setlocal nocursorcolumn
+setlocal nocursorline
+setlocal define=
+setlocal dictionary=
+setlocal nodiff
+setlocal equalprg=
+setlocal errorformat=
+setlocal noexpandtab
+if &filetype != ''
+setlocal filetype=
+endif
+setlocal fixendofline
+setlocal foldcolumn=0
+setlocal foldenable
+setlocal foldexpr=0
+setlocal foldignore=#
+setlocal foldlevel=0
+setlocal foldmarker={{{,}}}
+setlocal foldmethod=manual
+setlocal foldminlines=1
+setlocal foldnestmax=20
+setlocal foldtext=foldtext()
+setlocal formatexpr=
+setlocal formatoptions=tcq
+setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s*
+setlocal grepprg=
+setlocal iminsert=0
+setlocal imsearch=0
+setlocal include=
+setlocal includeexpr=TsIncludeExpr(v:fname)
+setlocal indentexpr=
+setlocal indentkeys=0{,0},:,0#,!^F,o,O,e
+setlocal noinfercase
+setlocal iskeyword=@,48-57,_,192-255
+setlocal keywordprg=
+setlocal nolinebreak
+setlocal nolisp
+setlocal lispwords=
+setlocal nolist
+setlocal makeprg=
+setlocal matchpairs=(:),{:},[:]
+setlocal nomodeline
+setlocal nomodifiable
+setlocal nrformats=bin,octal,hex
+set number
+setlocal number
+setlocal numberwidth=4
+setlocal omnifunc=
+setlocal path=
+setlocal nopreserveindent
+setlocal previewwindow
+setlocal quoteescape=\\
+setlocal noreadonly
+setlocal norelativenumber
+setlocal norightleft
+setlocal rightleftcmd=search
+setlocal noscrollbind
+setlocal shiftwidth=8
+setlocal noshortname
+setlocal nosmartindent
+setlocal softtabstop=0
+setlocal nospell
+setlocal spellcapcheck=[.?!]\\_[\\])'\"\ \ ]\\+
+setlocal spellfile=
+setlocal spelllang=en
+setlocal statusline=
+setlocal suffixesadd=.ts
+setlocal noswapfile
+setlocal synmaxcol=3000
+if &syntax != ''
+setlocal syntax=
+endif
+setlocal tabstop=8
+setlocal tagcase=
+setlocal tags=
+setlocal textwidth=0
+setlocal thesaurus=
+setlocal noundofile
+setlocal undolevels=-123456
+setlocal winfixheight
+setlocal nowinfixwidth
+setlocal wrap
+setlocal wrapmargin=0
+wincmd w
+argglobal
+setlocal keymap=
+setlocal noarabic
+setlocal autoindent
+setlocal backupcopy=
+setlocal nobinary
+setlocal nobreakindent
+setlocal breakindentopt=
+setlocal bufhidden=
+setlocal buflisted
+setlocal buftype=
+setlocal nocindent
+setlocal cinkeys=0{,0},0),:,0#,!^F,o,O,e
+setlocal cinoptions=
+setlocal cinwords=if,else,while,do,for,switch
+setlocal colorcolumn=
+setlocal comments=
+setlocal commentstring=
+setlocal complete=.,w,b,u,t,i
+setlocal concealcursor=
+setlocal conceallevel=0
+setlocal completefunc=youcompleteme#CompleteFunc
+setlocal nocopyindent
+setlocal cryptmethod=
+setlocal nocursorbind
+setlocal nocursorcolumn
+setlocal nocursorline
+setlocal define=
+setlocal dictionary=
+setlocal nodiff
+setlocal equalprg=
+setlocal errorformat=
+setlocal noexpandtab
+if &filetype != 'json'
+setlocal filetype=json
+endif
+setlocal fixendofline
+setlocal foldcolumn=0
+setlocal foldenable
+setlocal foldexpr=0
+setlocal foldignore=#
+setlocal foldlevel=0
+setlocal foldmarker={{{,}}}
+setlocal foldmethod=manual
+setlocal foldminlines=1
+setlocal foldnestmax=20
+setlocal foldtext=foldtext()
+setlocal formatexpr=
+setlocal formatoptions=cq
+setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s*
+setlocal grepprg=
+setlocal iminsert=0
+setlocal imsearch=0
+setlocal include=
+setlocal includeexpr=TsIncludeExpr(v:fname)
+setlocal indentexpr=GetJSONIndent()
+setlocal indentkeys=0{,0},0),0[,0],!^F,o,O,e
+setlocal noinfercase
+setlocal iskeyword=@,48-57,_,192-255
+setlocal keywordprg=
+setlocal nolinebreak
+setlocal nolisp
+setlocal lispwords=
+setlocal nolist
+setlocal makeprg=
+setlocal matchpairs=(:),{:},[:]
+setlocal nomodeline
+setlocal modifiable
+setlocal nrformats=bin,octal,hex
+set number
+setlocal number
+setlocal numberwidth=4
+setlocal omnifunc=
+setlocal path=
+setlocal nopreserveindent
+setlocal nopreviewwindow
+setlocal quoteescape=\\
+setlocal noreadonly
+setlocal norelativenumber
+setlocal norightleft
+setlocal rightleftcmd=search
+setlocal noscrollbind
+setlocal shiftwidth=8
+setlocal noshortname
+setlocal nosmartindent
+setlocal softtabstop=0
+setlocal nospell
+setlocal spellcapcheck=[.?!]\\_[\\])'\"\ \ ]\\+
+setlocal spellfile=
+setlocal spelllang=en
+setlocal statusline=
+setlocal suffixesadd=.ts
+setlocal swapfile
+setlocal synmaxcol=3000
+if &syntax != 'json'
+setlocal syntax=json
+endif
+setlocal tabstop=8
+setlocal tagcase=
+setlocal tags=
+setlocal textwidth=0
+setlocal thesaurus=
+setlocal noundofile
+setlocal undolevels=-123456
+setlocal nowinfixheight
+setlocal nowinfixwidth
+setlocal wrap
+setlocal wrapmargin=0
+silent! normal! zE
+let s:l = 23 - ((19 * winheight(0) + 15) / 31)
+if s:l < 1 | let s:l = 1 | endif
+exe s:l
+normal! zt
+23
+normal! 024|
+wincmd w
+2wincmd w
+exe '1resize ' . ((&lines * 3 + 18) / 37)
+exe '2resize ' . ((&lines * 31 + 18) / 37)
+tabnext 1
+if exists('s:wipebuf')
+ silent exe 'bwipe ' . s:wipebuf
+endif
+unlet! s:wipebuf
+set winheight=1 winwidth=20 shortmess=filnxtToOc
+let s:sx = expand(":p:r")."x.vim"
+if file_readable(s:sx)
+ exe "source " . fnameescape(s:sx)
+endif
+let &so = s:so_save | let &siso = s:siso_save
+doautoall SessionLoadPost
+unlet SessionLoad
+" vim: set ft=vim :
diff --git a/src/main.js b/src/main.js
index 1820dc4..4aca588 100644
--- a/src/main.js
+++ b/src/main.js
@@ -1,69 +1,97 @@
-var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
- return new (P || (P = Promise))(function (resolve, reject) {
- function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
- function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
- function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
- step((generator = generator.apply(thisArg, _arguments || [])).next());
- });
-};
-import * as ImGui_Impl from "../imgui-js/example/imgui_impl";
-import * as ImGui from "imgui-js";
-import { ImVec4 } from "imgui-js";
-function main() {
- return __awaiter(this, void 0, void 0, function* () {
- console.log("main()");
- yield ImGui.default();
- window.requestAnimationFrame(init);
- });
-}
-function init() {
- console.log("init()");
- console.log("Total allocated space (uordblks) @ _init:", ImGui.bind.mallinfo().uordblks);
- // Setup Dear ImGui binding
- ImGui.IMGUI_CHECKVERSION();
- ImGui.CreateContext();
- const io = ImGui.GetIO();
- io.ConfigFlags |= ImGui.ConfigFlags.NavEnableKeyboard; // Enable Keyboard Controls
- // Setup style
- ImGui.StyleColorsDark();
- const output = document.getElementById("output") || document.body;
- const canvas = document.createElement("canvas");
- output.appendChild(canvas);
- canvas.tabIndex = 1;
- canvas.style.position = "absolute";
- canvas.style.left = "0px";
- canvas.style.right = "0px";
- canvas.style.top = "0px";
- canvas.style.bottom = "0px";
- canvas.style.width = "100%";
- canvas.style.height = "100%";
- ImGui_Impl.Init(canvas);
- window.requestAnimationFrame(loop);
-}
-const clearColor = new ImVec4(0, 0, 0, 1);
-function loop(time) {
- ImGui_Impl.NewFrame(time);
- ImGui.NewFrame();
- ImGui.EndFrame();
- // Rendering
- ImGui.Render();
- const gl = ImGui_Impl.gl;
- if (gl) {
- gl.viewport(0, 0, gl.drawingBufferWidth, gl.drawingBufferHeight);
- gl.clearColor(clearColor.x, clearColor.y, clearColor.z, clearColor.w);
- gl.clear(gl.COLOR_BUFFER_BIT);
- //gl.useProgram(0); // You may want this if using this code in an OpenGL 3+ context where shaders may be bound
+System.register(["../imgui-js/example/imgui_impl", "imgui-js"], function (exports_1, context_1) {
+ "use strict";
+ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
+ return new (P || (P = Promise))(function (resolve, reject) {
+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
+ function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
+ step((generator = generator.apply(thisArg, _arguments || [])).next());
+ });
+ };
+ var ImGui_Impl, ImGui, imgui_js_1, imgui_js_2, clearColor, windowOpen, text;
+ var __moduleName = context_1 && context_1.id;
+ function main() {
+ return __awaiter(this, void 0, void 0, function* () {
+ console.log("main()");
+ yield ImGui.default();
+ window.requestAnimationFrame(init);
+ });
}
- const ctx = ImGui_Impl.ctx;
- if (ctx) {
- // ctx.clearRect(0, 0, ctx.canvas.width, ctx.canvas.height);
- ctx.fillStyle = `rgba(${clearColor.x * 0xff}, ${clearColor.y * 0xff}, ${clearColor.z * 0xff}, ${clearColor.w})`;
- ctx.fillRect(0, 0, ctx.canvas.width, ctx.canvas.height);
+ function init() {
+ console.log("init()");
+ console.log("Total allocated space (uordblks) @ _init:", ImGui.bind.mallinfo().uordblks);
+ // Setup Dear ImGui binding
+ ImGui.IMGUI_CHECKVERSION();
+ ImGui.CreateContext();
+ const io = ImGui.GetIO();
+ io.ConfigFlags |= ImGui.ConfigFlags.NavEnableKeyboard; // Enable Keyboard Controls
+ // Setup style
+ ImGui.StyleColorsLight();
+ const output = document.getElementById("output") || document.body;
+ const canvas = document.createElement("canvas");
+ output.appendChild(canvas);
+ canvas.tabIndex = 1;
+ canvas.style.position = "absolute";
+ canvas.style.left = "0px";
+ canvas.style.right = "0px";
+ canvas.style.top = "0px";
+ canvas.style.bottom = "0px";
+ canvas.style.width = "100%";
+ canvas.style.height = "100%";
+ ImGui_Impl.Init(canvas);
+ window.requestAnimationFrame(loop);
}
- ImGui_Impl.RenderDrawData(ImGui.GetDrawData());
- window.requestAnimationFrame(loop);
-}
-(function () {
- window.onload = main;
-})();
+ function render(timeElapsed) {
+ ImGui.SetNextWindowSize(new imgui_js_2.ImVec2(600, 400), ImGui.ImGuiCond.Always);
+ ImGui.Begin("Test Window", (_ = windowOpen) => windowOpen = _, 0);
+ if (ImGui.Button("Add Text")) {
+ text += "A";
+ }
+ ImGui.Text(text);
+ ImGui.End();
+ }
+ function loop(timeElapsed) {
+ ImGui_Impl.NewFrame(timeElapsed);
+ ImGui.NewFrame();
+ render(timeElapsed);
+ ImGui.EndFrame();
+ // Rendering
+ ImGui.Render();
+ const gl = ImGui_Impl.gl;
+ if (gl) {
+ gl.viewport(0, 0, gl.drawingBufferWidth, gl.drawingBufferHeight);
+ gl.clearColor(clearColor.x, clearColor.y, clearColor.z, clearColor.w);
+ gl.clear(gl.COLOR_BUFFER_BIT);
+ //gl.useProgram(0); // You may want this if using this code in an OpenGL 3+ context where shaders may be bound
+ }
+ const ctx = ImGui_Impl.ctx;
+ if (ctx) {
+ // ctx.clearRect(0, 0, ctx.canvas.width, ctx.canvas.height);
+ ctx.fillStyle = `rgba(${clearColor.x * 0xff}, ${clearColor.y * 0xff}, ${clearColor.z * 0xff}, ${clearColor.w})`;
+ ctx.fillRect(0, 0, ctx.canvas.width, ctx.canvas.height);
+ }
+ ImGui_Impl.RenderDrawData(ImGui.GetDrawData());
+ window.requestAnimationFrame(loop);
+ }
+ return {
+ setters: [
+ function (ImGui_Impl_1) {
+ ImGui_Impl = ImGui_Impl_1;
+ },
+ function (ImGui_1) {
+ ImGui = ImGui_1;
+ imgui_js_1 = ImGui_1;
+ imgui_js_2 = ImGui_1;
+ }
+ ],
+ execute: function () {
+ clearColor = new imgui_js_1.ImVec4(0.7, 0.9, 1, 1);
+ windowOpen = true;
+ text = "text";
+ (function () {
+ window.onload = main;
+ })();
+ }
+ };
+});
//# sourceMappingURL=main.js.map
\ No newline at end of file
diff --git a/src/main.js.map b/src/main.js.map
index 7947937..77a84c2 100644
--- a/src/main.js.map
+++ b/src/main.js.map
@@ -1 +1 @@
-{"version":3,"file":"main.js","sourceRoot":"","sources":["main.ts"],"names":[],"mappings":";;;;;;;;AAAA,OAAO,KAAK,UAAU,MAAM,gCAAgC,CAAC;AAC7D,OAAO,KAAK,KAAK,MAAM,UAAU,CAAC;AAElC,OAAO,EAAE,MAAM,EAAE,MAAM,UAAU,CAAC;AAGlC,SAAe,IAAI;;QAEf,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;QACtB,MAAM,KAAK,CAAC,OAAO,EAAE,CAAC;QACtB,MAAM,CAAC,qBAAqB,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC;CAAA;AAED,SAAS,IAAI;IAET,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;IACtB,OAAO,CAAC,GAAG,CAAC,2CAA2C,EAAE,KAAK,CAAC,IAAI,CAAC,QAAQ,EAAE,CAAC,QAAQ,CAAC,CAAC;IAEzF,2BAA2B;IAC3B,KAAK,CAAC,kBAAkB,EAAE,CAAC;IAC3B,KAAK,CAAC,aAAa,EAAE,CAAC;IAEtB,MAAM,EAAE,GAAY,KAAK,CAAC,KAAK,EAAE,CAAC;IAClC,EAAE,CAAC,WAAW,IAAI,KAAK,CAAC,WAAW,CAAC,iBAAiB,CAAC,CAAE,2BAA2B;IAEnF,cAAc;IACd,KAAK,CAAC,eAAe,EAAE,CAAC;IAExB,MAAM,MAAM,GAAgB,QAAQ,CAAC,cAAc,CAAC,QAAQ,CAAC,IAAI,QAAQ,CAAC,IAAI,CAAC;IAC/E,MAAM,MAAM,GAAsB,QAAQ,CAAC,aAAa,CAAC,QAAQ,CAAC,CAAC;IACnE,MAAM,CAAC,WAAW,CAAC,MAAM,CAAC,CAAC;IAC3B,MAAM,CAAC,QAAQ,GAAG,CAAC,CAAC;IACpB,MAAM,CAAC,KAAK,CAAC,QAAQ,GAAG,UAAU,CAAC;IACnC,MAAM,CAAC,KAAK,CAAC,IAAI,GAAG,KAAK,CAAC;IAC1B,MAAM,CAAC,KAAK,CAAC,KAAK,GAAG,KAAK,CAAC;IAC3B,MAAM,CAAC,KAAK,CAAC,GAAG,GAAG,KAAK,CAAC;IACzB,MAAM,CAAC,KAAK,CAAC,MAAM,GAAG,KAAK,CAAC;IAC5B,MAAM,CAAC,KAAK,CAAC,KAAK,GAAG,MAAM,CAAC;IAC5B,MAAM,CAAC,KAAK,CAAC,MAAM,GAAG,MAAM,CAAC;IAC7B,UAAU,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC;IAExB,MAAM,CAAC,qBAAqB,CAAC,IAAI,CAAC,CAAC;AACvC,CAAC;AAED,MAAM,UAAU,GAAU,IAAI,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,CAAC,CAAC;AAEjD,SAAS,IAAI,CAAC,IAAY;IAEtB,UAAU,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC;IAC1B,KAAK,CAAC,QAAQ,EAAE,CAAC;IAEjB,KAAK,CAAC,QAAQ,EAAE,CAAC;IAEjB,YAAY;IACZ,KAAK,CAAC,MAAM,EAAE,CAAC;IACf,MAAM,EAAE,GAAiC,UAAU,CAAC,EAAE,CAAC;IACvD,IAAI,EAAE,EAAE;QACJ,EAAE,CAAC,QAAQ,CAAC,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC,kBAAkB,EAAE,EAAE,CAAC,mBAAmB,CAAC,CAAC;QACjE,EAAE,CAAC,UAAU,CAAC,UAAU,CAAC,CAAC,EAAE,UAAU,CAAC,CAAC,EAAE,UAAU,CAAC,CAAC,EAAE,UAAU,CAAC,CAAC,CAAC,CAAC;QACtE,EAAE,CAAC,KAAK,CAAC,EAAE,CAAC,gBAAgB,CAAC,CAAC;QAC9B,8GAA8G;KACjH;IAED,MAAM,GAAG,GAAoC,UAAU,CAAC,GAAG,CAAC;IAC5D,IAAI,GAAG,EAAE;QACL,4DAA4D;QAC5D,GAAG,CAAC,SAAS,GAAG,QAAQ,UAAU,CAAC,CAAC,GAAG,IAAI,KAAK,UAAU,CAAC,CAAC,GAAG,IAAI,KAAK,UAAU,CAAC,CAAC,GAAG,IAAI,KAAK,UAAU,CAAC,CAAC,GAAG,CAAC;QAChH,GAAG,CAAC,QAAQ,CAAC,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,MAAM,CAAC,KAAK,EAAE,GAAG,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC;KAC3D;IAED,UAAU,CAAC,cAAc,CAAC,KAAK,CAAC,WAAW,EAAE,CAAC,CAAC;IAE/C,MAAM,CAAC,qBAAqB,CAAC,IAAI,CAAC,CAAC;AACvC,CAAC;AAED,CAAC;IAEI,MAAM,CAAC,MAAM,GAAG,IAAI,CAAC;AACzB,CAAC,CAAC,EAAE,CAAC"}
\ No newline at end of file
+{"version":3,"file":"main.js","sourceRoot":"","sources":["main.ts"],"names":[],"mappings":";;;;;;;;;;;;IAMA,SAAe,IAAI;;YAEf,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;YACtB,MAAM,KAAK,CAAC,OAAO,EAAE,CAAC;YACtB,MAAM,CAAC,qBAAqB,CAAC,IAAI,CAAC,CAAC;QACvC,CAAC;KAAA;IAED,SAAS,IAAI;QAET,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;QACtB,OAAO,CAAC,GAAG,CAAC,2CAA2C,EAAE,KAAK,CAAC,IAAI,CAAC,QAAQ,EAAE,CAAC,QAAQ,CAAC,CAAC;QAEzF,2BAA2B;QAC3B,KAAK,CAAC,kBAAkB,EAAE,CAAC;QAC3B,KAAK,CAAC,aAAa,EAAE,CAAC;QAEtB,MAAM,EAAE,GAAY,KAAK,CAAC,KAAK,EAAE,CAAC;QAClC,EAAE,CAAC,WAAW,IAAI,KAAK,CAAC,WAAW,CAAC,iBAAiB,CAAC,CAAE,2BAA2B;QAEnF,cAAc;QACd,KAAK,CAAC,gBAAgB,EAAE,CAAC;QAEzB,MAAM,MAAM,GAAgB,QAAQ,CAAC,cAAc,CAAC,QAAQ,CAAC,IAAI,QAAQ,CAAC,IAAI,CAAC;QAC/E,MAAM,MAAM,GAAsB,QAAQ,CAAC,aAAa,CAAC,QAAQ,CAAC,CAAC;QACnE,MAAM,CAAC,WAAW,CAAC,MAAM,CAAC,CAAC;QAC3B,MAAM,CAAC,QAAQ,GAAG,CAAC,CAAC;QACpB,MAAM,CAAC,KAAK,CAAC,QAAQ,GAAG,UAAU,CAAC;QACnC,MAAM,CAAC,KAAK,CAAC,IAAI,GAAG,KAAK,CAAC;QAC1B,MAAM,CAAC,KAAK,CAAC,KAAK,GAAG,KAAK,CAAC;QAC3B,MAAM,CAAC,KAAK,CAAC,GAAG,GAAG,KAAK,CAAC;QACzB,MAAM,CAAC,KAAK,CAAC,MAAM,GAAG,KAAK,CAAC;QAC5B,MAAM,CAAC,KAAK,CAAC,KAAK,GAAG,MAAM,CAAC;QAC5B,MAAM,CAAC,KAAK,CAAC,MAAM,GAAG,MAAM,CAAC;QAC7B,UAAU,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC;QAExB,MAAM,CAAC,qBAAqB,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC;IAKD,SAAS,MAAM,CAAC,WAAmB;QAE/B,KAAK,CAAC,iBAAiB,CAAC,IAAI,iBAAM,CAAC,GAAG,EAAE,GAAG,CAAC,EAAE,KAAK,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;QACtE,KAAK,CAAC,KAAK,CAAC,aAAa,EAAE,CAAC,CAAC,GAAG,UAAU,EAAE,EAAE,CAAC,UAAU,GAAG,CAAC,EAAE,CAAC,CAAC,CAAC;QAClE,IAAI,KAAK,CAAC,MAAM,CAAC,UAAU,CAAC,EAC5B;YACI,IAAI,IAAI,GAAG,CAAC;SACf;QACD,KAAK,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;QACjB,KAAK,CAAC,GAAG,EAAE,CAAC;IAChB,CAAC;IAGD,SAAS,IAAI,CAAC,WAAmB;QAE7B,UAAU,CAAC,QAAQ,CAAC,WAAW,CAAC,CAAC;QACjC,KAAK,CAAC,QAAQ,EAAE,CAAC;QAEjB,MAAM,CAAC,WAAW,CAAC,CAAC;QAEpB,KAAK,CAAC,QAAQ,EAAE,CAAC;QAEjB,YAAY;QACZ,KAAK,CAAC,MAAM,EAAE,CAAC;QACf,MAAM,EAAE,GAAiC,UAAU,CAAC,EAAE,CAAC;QACvD,IAAI,EAAE,EAAE;YACJ,EAAE,CAAC,QAAQ,CAAC,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC,kBAAkB,EAAE,EAAE,CAAC,mBAAmB,CAAC,CAAC;YACjE,EAAE,CAAC,UAAU,CAAC,UAAU,CAAC,CAAC,EAAE,UAAU,CAAC,CAAC,EAAE,UAAU,CAAC,CAAC,EAAE,UAAU,CAAC,CAAC,CAAC,CAAC;YACtE,EAAE,CAAC,KAAK,CAAC,EAAE,CAAC,gBAAgB,CAAC,CAAC;YAC9B,8GAA8G;SACjH;QAED,MAAM,GAAG,GAAoC,UAAU,CAAC,GAAG,CAAC;QAC5D,IAAI,GAAG,EAAE;YACL,4DAA4D;YAC5D,GAAG,CAAC,SAAS,GAAG,QAAQ,UAAU,CAAC,CAAC,GAAG,IAAI,KAAK,UAAU,CAAC,CAAC,GAAG,IAAI,KAAK,UAAU,CAAC,CAAC,GAAG,IAAI,KAAK,UAAU,CAAC,CAAC,GAAG,CAAC;YAChH,GAAG,CAAC,QAAQ,CAAC,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,MAAM,CAAC,KAAK,EAAE,GAAG,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC;SAC3D;QAED,UAAU,CAAC,cAAc,CAAC,KAAK,CAAC,WAAW,EAAE,CAAC,CAAC;QAE/C,MAAM,CAAC,qBAAqB,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC;;;;;;;;;;;;;YA7CK,UAAU,GAAU,IAAI,iBAAM,CAAC,GAAG,EAAE,GAAG,EAAE,CAAC,EAAE,CAAC,CAAC,CAAC;YACjD,UAAU,GAAY,IAAI,CAAC;YAC3B,IAAI,GAAW,MAAM,CAAC;YA6C1B,CAAC;gBAEI,MAAM,CAAC,MAAM,GAAG,IAAI,CAAC;YACzB,CAAC,CAAC,EAAE,CAAC;QACN,CAAC"}
\ No newline at end of file
diff --git a/indexdev.html b/indexdev.html
new file mode 100644
index 0000000..7b2ee9d
--- /dev/null
+++ b/indexdev.html
@@ -0,0 +1,19 @@
+
+
+ 7GUI
+
+
+
+
+
+
diff --git a/package-lock.json b/package-lock.json
index 17319c9..07bd044 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -24,6 +24,11 @@
"@types/node": "*"
}
},
+ "@types/systemjs": {
+ "version": "0.20.6",
+ "resolved": "https://registry.npmjs.org/@types/systemjs/-/systemjs-0.20.6.tgz",
+ "integrity": "sha512-p3yv9sBBJXi3noUG216BpUI7VtVBUAvBIfZNTiDROUY31YBfsFHM4DreS7XMekN8IjtX0ysvCnm6r3WnirnNeA=="
+ },
"abstract-leveldown": {
"version": "0.12.4",
"resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-0.12.4.tgz",
@@ -1009,7 +1014,8 @@
"ansi-regex": {
"version": "2.1.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"aproba": {
"version": "1.2.0",
@@ -1030,12 +1036,14 @@
"balanced-match": {
"version": "1.0.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"brace-expansion": {
"version": "1.1.11",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -1050,17 +1058,20 @@
"code-point-at": {
"version": "1.1.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"concat-map": {
"version": "0.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"console-control-strings": {
"version": "1.1.0",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"core-util-is": {
"version": "1.0.2",
@@ -1177,7 +1188,8 @@
"inherits": {
"version": "2.0.3",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"ini": {
"version": "1.3.5",
@@ -1189,6 +1201,7 @@
"version": "1.0.0",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"number-is-nan": "^1.0.0"
}
@@ -1203,6 +1216,7 @@
"version": "3.0.4",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"brace-expansion": "^1.1.7"
}
@@ -1210,12 +1224,14 @@
"minimist": {
"version": "0.0.8",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"minipass": {
"version": "2.3.5",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"safe-buffer": "^5.1.2",
"yallist": "^3.0.0"
@@ -1234,6 +1250,7 @@
"version": "0.5.1",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"minimist": "0.0.8"
}
@@ -1314,7 +1331,8 @@
"number-is-nan": {
"version": "1.0.1",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"object-assign": {
"version": "4.1.1",
@@ -1326,6 +1344,7 @@
"version": "1.4.0",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"wrappy": "1"
}
@@ -1411,7 +1430,8 @@
"safe-buffer": {
"version": "5.1.2",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"safer-buffer": {
"version": "2.1.2",
@@ -1447,6 +1467,7 @@
"version": "1.0.2",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"code-point-at": "^1.0.0",
"is-fullwidth-code-point": "^1.0.0",
@@ -1466,6 +1487,7 @@
"version": "3.0.1",
"bundled": true,
"dev": true,
+ "optional": true,
"requires": {
"ansi-regex": "^2.0.0"
}
@@ -1509,12 +1531,14 @@
"wrappy": {
"version": "1.0.2",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
},
"yallist": {
"version": "3.0.3",
"bundled": true,
- "dev": true
+ "dev": true,
+ "optional": true
}
}
},
@@ -1690,56 +1714,56 @@
"dependencies": {
"@types/emscripten": {
"version": "0.0.32",
- "bundled": true
+ "resolved": false
},
"@types/estree": {
"version": "0.0.39",
- "bundled": true
+ "resolved": false
},
"@types/node": {
"version": "12.0.10",
- "bundled": true
+ "resolved": false
},
"@types/systemjs": {
"version": "0.20.6",
- "bundled": true
+ "resolved": false
},
"abstract-leveldown": {
"version": "0.12.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"xtend": "~3.0.0"
},
"dependencies": {
"xtend": {
"version": "3.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"acorn": {
"version": "6.1.1",
- "bundled": true
+ "resolved": false
},
"arr-diff": {
"version": "4.0.0",
- "bundled": true
+ "resolved": false
},
"arr-flatten": {
"version": "1.1.0",
- "bundled": true
+ "resolved": false
},
"arr-union": {
"version": "3.1.0",
- "bundled": true
+ "resolved": false
},
"array-unique": {
"version": "0.3.2",
- "bundled": true
+ "resolved": false
},
"asn1.js": {
"version": "4.10.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.0.0",
"inherits": "^2.0.1",
@@ -1748,19 +1772,19 @@
},
"assign-symbols": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"async": {
"version": "1.5.2",
- "bundled": true
+ "resolved": false
},
"atob": {
"version": "2.1.2",
- "bundled": true
+ "resolved": false
},
"base": {
"version": "0.11.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"cache-base": "^1.0.1",
"class-utils": "^0.3.5",
@@ -1773,28 +1797,28 @@
"dependencies": {
"define-property": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.0"
}
},
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -1805,18 +1829,18 @@
},
"bl": {
"version": "0.8.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"readable-stream": "~1.0.26"
},
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.0.34",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -1826,17 +1850,17 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
}
}
},
"bn.js": {
"version": "4.11.8",
- "bundled": true
+ "resolved": false
},
"braces": {
"version": "2.3.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-flatten": "^1.1.0",
"array-unique": "^0.3.2",
@@ -1852,7 +1876,7 @@
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
@@ -1861,11 +1885,11 @@
},
"brorand": {
"version": "1.1.0",
- "bundled": true
+ "resolved": false
},
"browserify-aes": {
"version": "1.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"buffer-xor": "^1.0.3",
"cipher-base": "^1.0.0",
@@ -1877,7 +1901,7 @@
},
"browserify-cipher": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"browserify-aes": "^1.0.4",
"browserify-des": "^1.0.0",
@@ -1886,7 +1910,7 @@
},
"browserify-des": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"cipher-base": "^1.0.1",
"des.js": "^1.0.0",
@@ -1896,7 +1920,7 @@
},
"browserify-fs": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-filesystem": "^1.0.1",
"level-js": "^2.1.3",
@@ -1905,7 +1929,7 @@
},
"browserify-rsa": {
"version": "4.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"randombytes": "^2.0.1"
@@ -1913,7 +1937,7 @@
},
"browserify-sign": {
"version": "4.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.1",
"browserify-rsa": "^4.0.0",
@@ -1926,19 +1950,19 @@
},
"buffer-es6": {
"version": "4.9.3",
- "bundled": true
+ "resolved": false
},
"buffer-from": {
"version": "1.1.1",
- "bundled": true
+ "resolved": false
},
"buffer-xor": {
"version": "1.0.3",
- "bundled": true
+ "resolved": false
},
"cache-base": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"collection-visit": "^1.0.0",
"component-emitter": "^1.2.1",
@@ -1953,7 +1977,7 @@
},
"cipher-base": {
"version": "1.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
@@ -1961,7 +1985,7 @@
},
"class-utils": {
"version": "0.3.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-union": "^3.1.0",
"define-property": "^0.2.5",
@@ -1971,7 +1995,7 @@
"dependencies": {
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
@@ -1980,11 +2004,11 @@
},
"clone": {
"version": "0.1.19",
- "bundled": true
+ "resolved": false
},
"collection-visit": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"map-visit": "^1.0.0",
"object-visit": "^1.0.0"
@@ -1992,15 +2016,15 @@
},
"colors": {
"version": "1.0.3",
- "bundled": true
+ "resolved": false
},
"component-emitter": {
"version": "1.3.0",
- "bundled": true
+ "resolved": false
},
"concat-stream": {
"version": "1.6.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"buffer-from": "^1.0.0",
"inherits": "^2.0.3",
@@ -2010,19 +2034,19 @@
},
"copy-descriptor": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"core-util-is": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"corser": {
"version": "2.0.1",
- "bundled": true
+ "resolved": false
},
"create-ecdh": {
"version": "4.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"elliptic": "^6.0.0"
@@ -2030,7 +2054,7 @@
},
"create-hash": {
"version": "1.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"cipher-base": "^1.0.1",
"inherits": "^2.0.1",
@@ -2041,7 +2065,7 @@
},
"create-hmac": {
"version": "1.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"cipher-base": "^1.0.3",
"create-hash": "^1.1.0",
@@ -2053,7 +2077,7 @@
},
"crypto-browserify": {
"version": "3.12.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"browserify-cipher": "^1.0.0",
"browserify-sign": "^4.0.0",
@@ -2070,25 +2094,25 @@
},
"debug": {
"version": "3.2.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "^2.1.1"
}
},
"decode-uri-component": {
"version": "0.2.0",
- "bundled": true
+ "resolved": false
},
"deferred-leveldown": {
"version": "0.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"abstract-leveldown": "~0.12.1"
}
},
"define-property": {
"version": "2.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.2",
"isobject": "^3.0.1"
@@ -2096,21 +2120,21 @@
"dependencies": {
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -2121,7 +2145,7 @@
},
"des.js": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"minimalistic-assert": "^1.0.0"
@@ -2129,7 +2153,7 @@
},
"diffie-hellman": {
"version": "5.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"miller-rabin": "^4.0.0",
@@ -2138,7 +2162,7 @@
},
"ecstatic": {
"version": "3.3.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"he": "^1.1.1",
"mime": "^1.6.0",
@@ -2148,7 +2172,7 @@
},
"elliptic": {
"version": "6.5.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.4.0",
"brorand": "^1.0.1",
@@ -2161,22 +2185,22 @@
},
"errno": {
"version": "0.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"prr": "~1.0.1"
}
},
"estree-walker": {
"version": "0.6.1",
- "bundled": true
+ "resolved": false
},
"eventemitter3": {
"version": "3.1.2",
- "bundled": true
+ "resolved": false
},
"evp_bytestokey": {
"version": "1.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"md5.js": "^1.3.4",
"safe-buffer": "^5.1.1"
@@ -2184,7 +2208,7 @@
},
"expand-brackets": {
"version": "2.1.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"debug": "^2.3.3",
"define-property": "^0.2.5",
@@ -2197,34 +2221,34 @@
"dependencies": {
"debug": {
"version": "2.6.9",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "2.0.0"
}
},
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
},
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
},
"ms": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"extend-shallow": {
"version": "3.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"assign-symbols": "^1.0.0",
"is-extendable": "^1.0.1"
@@ -2232,7 +2256,7 @@
"dependencies": {
"is-extendable": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-plain-object": "^2.0.4"
}
@@ -2241,7 +2265,7 @@
},
"extglob": {
"version": "2.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"array-unique": "^0.3.2",
"define-property": "^1.0.0",
@@ -2255,35 +2279,35 @@
"dependencies": {
"define-property": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.0"
}
},
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
},
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -2294,7 +2318,7 @@
},
"fill-range": {
"version": "4.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^2.0.1",
"is-number": "^3.0.0",
@@ -2304,7 +2328,7 @@
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
@@ -2313,29 +2337,29 @@
},
"follow-redirects": {
"version": "1.7.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"debug": "^3.2.6"
}
},
"for-in": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"foreach": {
"version": "2.0.5",
- "bundled": true
+ "resolved": false
},
"fragment-cache": {
"version": "0.2.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"map-cache": "^0.2.2"
}
},
"fs-extra": {
"version": "7.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"graceful-fs": "^4.1.2",
"jsonfile": "^4.0.0",
@@ -2344,18 +2368,18 @@
},
"fwd-stream": {
"version": "1.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"readable-stream": "~1.0.26-4"
},
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.0.34",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -2365,21 +2389,21 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
}
}
},
"get-value": {
"version": "2.0.6",
- "bundled": true
+ "resolved": false
},
"graceful-fs": {
"version": "4.2.0",
- "bundled": true
+ "resolved": false
},
"has-value": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"get-value": "^2.0.6",
"has-values": "^1.0.0",
@@ -2388,7 +2412,7 @@
},
"has-values": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-number": "^3.0.0",
"kind-of": "^4.0.0"
@@ -2396,7 +2420,7 @@
"dependencies": {
"kind-of": {
"version": "4.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2405,7 +2429,7 @@
},
"hash-base": {
"version": "3.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
@@ -2413,7 +2437,7 @@
},
"hash.js": {
"version": "1.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.3",
"minimalistic-assert": "^1.0.1"
@@ -2421,11 +2445,11 @@
},
"he": {
"version": "1.2.0",
- "bundled": true
+ "resolved": false
},
"hmac-drbg": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"hash.js": "^1.0.3",
"minimalistic-assert": "^1.0.0",
@@ -2434,7 +2458,7 @@
},
"http-proxy": {
"version": "1.17.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"eventemitter3": "^3.0.0",
"follow-redirects": "^1.0.0",
@@ -2443,7 +2467,7 @@
},
"http-server": {
"version": "0.11.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"colors": "1.0.3",
"corser": "~2.0.0",
@@ -2457,30 +2481,30 @@
},
"idb-wrapper": {
"version": "1.7.2",
- "bundled": true
+ "resolved": false
},
"indexof": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"inherits": {
"version": "2.0.4",
- "bundled": true
+ "resolved": false
},
"is": {
"version": "0.2.7",
- "bundled": true
+ "resolved": false
},
"is-accessor-descriptor": {
"version": "0.1.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2489,18 +2513,18 @@
},
"is-buffer": {
"version": "1.1.6",
- "bundled": true
+ "resolved": false
},
"is-data-descriptor": {
"version": "0.1.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2509,7 +2533,7 @@
},
"is-descriptor": {
"version": "0.1.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^0.1.6",
"is-data-descriptor": "^0.1.4",
@@ -2518,24 +2542,24 @@
"dependencies": {
"kind-of": {
"version": "5.1.0",
- "bundled": true
+ "resolved": false
}
}
},
"is-extendable": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"is-number": {
"version": "3.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2544,52 +2568,52 @@
},
"is-object": {
"version": "0.1.2",
- "bundled": true
+ "resolved": false
},
"is-plain-object": {
"version": "2.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"isobject": "^3.0.1"
}
},
"is-reference": {
"version": "1.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"@types/estree": "0.0.39"
}
},
"is-windows": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"isarray": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"isbuffer": {
"version": "0.0.0",
- "bundled": true
+ "resolved": false
},
"isobject": {
"version": "3.0.1",
- "bundled": true
+ "resolved": false
},
"jsonfile": {
"version": "4.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"graceful-fs": "^4.1.6"
}
},
"kind-of": {
"version": "6.0.2",
- "bundled": true
+ "resolved": false
},
"level-blobs": {
"version": "0.1.7",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-peek": "1.0.6",
"once": "^1.3.0",
@@ -2598,11 +2622,11 @@
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.1.14",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -2612,13 +2636,13 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
}
}
},
"level-filesystem": {
"version": "1.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"concat-stream": "^1.4.4",
"errno": "^0.1.1",
@@ -2633,18 +2657,18 @@
},
"level-fix-range": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"level-hooks": {
"version": "4.5.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"string-range": "~1.2"
}
},
"level-js": {
"version": "2.2.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"abstract-leveldown": "~0.12.0",
"idb-wrapper": "^1.5.0",
@@ -2656,11 +2680,11 @@
"dependencies": {
"object-keys": {
"version": "0.4.0",
- "bundled": true
+ "resolved": false
},
"xtend": {
"version": "2.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"object-keys": "~0.4.0"
}
@@ -2669,14 +2693,14 @@
},
"level-peek": {
"version": "1.0.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-fix-range": "~1.0.2"
}
},
"level-sublevel": {
"version": "5.2.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"level-fix-range": "2.0",
"level-hooks": ">=4.4.0 <5",
@@ -2686,14 +2710,14 @@
"dependencies": {
"level-fix-range": {
"version": "2.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"clone": "~0.1.9"
}
},
"xtend": {
"version": "2.0.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-object": "~0.1.2",
"object-keys": "~0.2.0"
@@ -2703,7 +2727,7 @@
},
"levelup": {
"version": "0.18.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"bl": "~0.8.1",
"deferred-leveldown": "~0.2.0",
@@ -2716,15 +2740,15 @@
"dependencies": {
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false
},
"prr": {
"version": "0.0.0",
- "bundled": true
+ "resolved": false
},
"readable-stream": {
"version": "1.0.34",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -2734,39 +2758,39 @@
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false
},
"xtend": {
"version": "3.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"ltgt": {
"version": "2.2.1",
- "bundled": true
+ "resolved": false
},
"magic-string": {
"version": "0.25.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"sourcemap-codec": "^1.4.4"
}
},
"map-cache": {
"version": "0.2.2",
- "bundled": true
+ "resolved": false
},
"map-visit": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"object-visit": "^1.0.0"
}
},
"md5.js": {
"version": "1.3.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"hash-base": "^3.0.0",
"inherits": "^2.0.1",
@@ -2775,7 +2799,7 @@
},
"micromatch": {
"version": "3.1.10",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-diff": "^4.0.0",
"array-unique": "^0.3.2",
@@ -2794,7 +2818,7 @@
},
"miller-rabin": {
"version": "4.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.0.0",
"brorand": "^1.0.1"
@@ -2802,23 +2826,23 @@
},
"mime": {
"version": "1.6.0",
- "bundled": true
+ "resolved": false
},
"minimalistic-assert": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false
},
"minimalistic-crypto-utils": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false
},
"minimist": {
"version": "1.2.0",
- "bundled": true
+ "resolved": false
},
"mixin-deep": {
"version": "1.3.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"for-in": "^1.0.2",
"is-extendable": "^1.0.1"
@@ -2826,7 +2850,7 @@
"dependencies": {
"is-extendable": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-plain-object": "^2.0.4"
}
@@ -2835,24 +2859,24 @@
},
"mkdirp": {
"version": "0.5.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"minimist": "0.0.8"
},
"dependencies": {
"minimist": {
"version": "0.0.8",
- "bundled": true
+ "resolved": false
}
}
},
"ms": {
"version": "2.1.2",
- "bundled": true
+ "resolved": false
},
"nanomatch": {
"version": "1.2.13",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-diff": "^4.0.0",
"array-unique": "^0.3.2",
@@ -2869,11 +2893,11 @@
},
"node-fetch": {
"version": "2.6.0",
- "bundled": true
+ "resolved": false
},
"object-copy": {
"version": "0.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"copy-descriptor": "^0.1.0",
"define-property": "^0.2.5",
@@ -2882,14 +2906,14 @@
"dependencies": {
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
},
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -2898,7 +2922,7 @@
},
"object-keys": {
"version": "0.2.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"foreach": "~2.0.1",
"indexof": "~0.0.1",
@@ -2907,36 +2931,36 @@
},
"object-visit": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"isobject": "^3.0.0"
}
},
"object.pick": {
"version": "1.3.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"isobject": "^3.0.1"
}
},
"octal": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"once": {
"version": "1.4.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"wrappy": "1"
}
},
"opener": {
"version": "1.4.3",
- "bundled": true
+ "resolved": false
},
"optimist": {
"version": "0.6.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"minimist": "~0.0.1",
"wordwrap": "~0.0.2"
@@ -2944,13 +2968,13 @@
"dependencies": {
"minimist": {
"version": "0.0.10",
- "bundled": true
+ "resolved": false
}
}
},
"parse-asn1": {
"version": "5.1.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"asn1.js": "^4.0.0",
"browserify-aes": "^1.0.0",
@@ -2962,15 +2986,15 @@
},
"pascalcase": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"path-parse": {
"version": "1.0.6",
- "bundled": true
+ "resolved": false
},
"pbkdf2": {
"version": "3.0.17",
- "bundled": true,
+ "resolved": false,
"requires": {
"create-hash": "^1.1.2",
"create-hmac": "^1.1.4",
@@ -2981,7 +3005,7 @@
},
"portfinder": {
"version": "1.0.20",
- "bundled": true,
+ "resolved": false,
"requires": {
"async": "^1.5.2",
"debug": "^2.2.0",
@@ -2990,36 +3014,36 @@
"dependencies": {
"debug": {
"version": "2.6.9",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "2.0.0"
}
},
"ms": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"posix-character-classes": {
"version": "0.1.1",
- "bundled": true
+ "resolved": false
},
"process-es6": {
"version": "0.11.6",
- "bundled": true
+ "resolved": false
},
"process-nextick-args": {
"version": "2.0.1",
- "bundled": true
+ "resolved": false
},
"prr": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false
},
"public-encrypt": {
"version": "4.0.3",
- "bundled": true,
+ "resolved": false,
"requires": {
"bn.js": "^4.1.0",
"browserify-rsa": "^4.0.0",
@@ -3031,18 +3055,18 @@
},
"qs": {
"version": "2.3.3",
- "bundled": true
+ "resolved": false
},
"randombytes": {
"version": "2.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"safe-buffer": "^5.1.0"
}
},
"randomfill": {
"version": "1.0.4",
- "bundled": true,
+ "resolved": false,
"requires": {
"randombytes": "^2.0.5",
"safe-buffer": "^5.1.0"
@@ -3050,7 +3074,7 @@
},
"readable-stream": {
"version": "2.3.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.3",
@@ -3063,7 +3087,7 @@
},
"regex-not": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^3.0.2",
"safe-regex": "^1.1.0"
@@ -3071,34 +3095,34 @@
},
"repeat-element": {
"version": "1.1.3",
- "bundled": true
+ "resolved": false
},
"repeat-string": {
"version": "1.6.1",
- "bundled": true
+ "resolved": false
},
"requires-port": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false
},
"resolve": {
"version": "1.11.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"path-parse": "^1.0.6"
}
},
"resolve-url": {
"version": "0.2.1",
- "bundled": true
+ "resolved": false
},
"ret": {
"version": "0.1.15",
- "bundled": true
+ "resolved": false
},
"ripemd160": {
"version": "2.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"hash-base": "^3.0.0",
"inherits": "^2.0.1"
@@ -3106,7 +3130,7 @@
},
"rollup": {
"version": "1.16.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"@types/estree": "0.0.39",
"@types/node": "^12.0.8",
@@ -3115,7 +3139,7 @@
},
"rollup-plugin-commonjs": {
"version": "10.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"estree-walker": "^0.6.1",
"is-reference": "^1.1.2",
@@ -3126,7 +3150,7 @@
},
"rollup-plugin-node-builtins": {
"version": "2.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"browserify-fs": "^1.0.0",
"buffer-es6": "^4.9.2",
@@ -3136,7 +3160,7 @@
},
"rollup-plugin-typescript2": {
"version": "0.21.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"fs-extra": "7.0.1",
"resolve": "1.10.1",
@@ -3146,14 +3170,14 @@
"dependencies": {
"resolve": {
"version": "1.10.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"path-parse": "^1.0.6"
}
},
"rollup-pluginutils": {
"version": "2.6.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"estree-walker": "^0.6.0",
"micromatch": "^3.1.10"
@@ -3163,29 +3187,29 @@
},
"rollup-pluginutils": {
"version": "2.8.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"estree-walker": "^0.6.1"
}
},
"safe-buffer": {
"version": "5.1.2",
- "bundled": true
+ "resolved": false
},
"safe-regex": {
"version": "1.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"ret": "~0.1.10"
}
},
"semver": {
"version": "2.3.2",
- "bundled": true
+ "resolved": false
},
"set-value": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^2.0.1",
"is-extendable": "^0.1.1",
@@ -3195,7 +3219,7 @@
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
@@ -3204,7 +3228,7 @@
},
"sha.js": {
"version": "2.4.11",
- "bundled": true,
+ "resolved": false,
"requires": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
@@ -3212,7 +3236,7 @@
},
"snapdragon": {
"version": "0.8.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"base": "^0.11.1",
"debug": "^2.2.0",
@@ -3226,34 +3250,34 @@
"dependencies": {
"debug": {
"version": "2.6.9",
- "bundled": true,
+ "resolved": false,
"requires": {
"ms": "2.0.0"
}
},
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
},
"extend-shallow": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-extendable": "^0.1.0"
}
},
"ms": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false
}
}
},
"snapdragon-node": {
"version": "2.1.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"define-property": "^1.0.0",
"isobject": "^3.0.0",
@@ -3262,28 +3286,28 @@
"dependencies": {
"define-property": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^1.0.0"
}
},
"is-accessor-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
@@ -3294,14 +3318,14 @@
},
"snapdragon-util": {
"version": "3.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.2.0"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -3310,11 +3334,11 @@
},
"source-map": {
"version": "0.5.7",
- "bundled": true
+ "resolved": false
},
"source-map-resolve": {
"version": "0.5.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"atob": "^2.1.1",
"decode-uri-component": "^0.2.0",
@@ -3325,22 +3349,22 @@
},
"source-map-url": {
"version": "0.4.0",
- "bundled": true
+ "resolved": false
},
"sourcemap-codec": {
"version": "1.4.4",
- "bundled": true
+ "resolved": false
},
"split-string": {
"version": "3.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"extend-shallow": "^3.0.0"
}
},
"static-extend": {
"version": "0.1.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"define-property": "^0.2.5",
"object-copy": "^0.1.0"
@@ -3348,7 +3372,7 @@
"dependencies": {
"define-property": {
"version": "0.2.5",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-descriptor": "^0.1.0"
}
@@ -3357,29 +3381,29 @@
},
"string-range": {
"version": "1.2.2",
- "bundled": true
+ "resolved": false
},
"string_decoder": {
"version": "1.1.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"safe-buffer": "~5.1.0"
}
},
"systemjs": {
"version": "0.21.6",
- "bundled": true
+ "resolved": false
},
"to-object-path": {
"version": "0.3.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-buffer": "^1.1.5"
}
@@ -3388,7 +3412,7 @@
},
"to-regex": {
"version": "3.0.2",
- "bundled": true,
+ "resolved": false,
"requires": {
"define-property": "^2.0.2",
"extend-shallow": "^3.0.2",
@@ -3398,7 +3422,7 @@
},
"to-regex-range": {
"version": "2.1.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"is-number": "^3.0.0",
"repeat-string": "^1.6.1"
@@ -3406,30 +3430,30 @@
},
"tslib": {
"version": "1.9.3",
- "bundled": true
+ "resolved": false
},
"typedarray": {
"version": "0.0.6",
- "bundled": true
+ "resolved": false
},
"typedarray-to-buffer": {
"version": "1.0.4",
- "bundled": true
+ "resolved": false
},
"typescript": {
"version": "3.5.2",
- "bundled": true
+ "resolved": false
},
"union": {
"version": "0.4.6",
- "bundled": true,
+ "resolved": false,
"requires": {
"qs": "~2.3.3"
}
},
"union-value": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"arr-union": "^3.1.0",
"get-value": "^2.0.6",
@@ -3439,11 +3463,11 @@
},
"universalify": {
"version": "0.1.2",
- "bundled": true
+ "resolved": false
},
"unset-value": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"has-value": "^0.3.1",
"isobject": "^3.0.0"
@@ -3451,7 +3475,7 @@
"dependencies": {
"has-value": {
"version": "0.3.1",
- "bundled": true,
+ "resolved": false,
"requires": {
"get-value": "^2.0.3",
"has-values": "^0.1.4",
@@ -3460,7 +3484,7 @@
"dependencies": {
"isobject": {
"version": "2.1.0",
- "bundled": true,
+ "resolved": false,
"requires": {
"isarray": "1.0.0"
}
@@ -3469,37 +3493,37 @@
},
"has-values": {
"version": "0.1.4",
- "bundled": true
+ "resolved": false
}
}
},
"urix": {
"version": "0.1.0",
- "bundled": true
+ "resolved": false
},
"url-join": {
"version": "2.0.5",
- "bundled": true
+ "resolved": false
},
"use": {
"version": "3.1.1",
- "bundled": true
+ "resolved": false
},
"util-deprecate": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"wordwrap": {
"version": "0.0.3",
- "bundled": true
+ "resolved": false
},
"wrappy": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false
},
"xtend": {
"version": "2.2.0",
- "bundled": true
+ "resolved": false
}
}
},
@@ -4873,6 +4897,11 @@
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
"dev": true
},
+ "systemjs": {
+ "version": "0.21.6",
+ "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-0.21.6.tgz",
+ "integrity": "sha512-R+5S9eV9vcQgWOoS4D87joZ4xkFJHb19ZsyKY07D1+VBDE9bwYcU+KXE0r5XlDA8mFoJGyuWDbfrNoh90JsA8g=="
+ },
"through": {
"version": "2.3.8",
"resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
diff --git a/package.json b/package.json
index 571b404..6a0985c 100644
--- a/package.json
+++ b/package.json
@@ -7,7 +7,8 @@
"test": "echo \"Error: no test specified\" && exit 1",
"build": "tsc",
"rollup": "rollup -c",
- "watch": "npx live-server --watch='./*.html,./*.js'"
+ "watch": "npx live-server --open=index.html --watch='./*.html,./*.js'",
+ "watchdev": "npx live-server --open=indexdev.html --watch='./*.html,./*.js'"
},
"repository": {
"type": "git",
@@ -16,8 +17,10 @@
"author": "",
"license": "ISC",
"dependencies": {
+ "@types/systemjs": "^0.20.6",
"imgui-js": "file:./imgui-js",
- "rollup": "^1.15.6"
+ "rollup": "^1.15.6",
+ "systemjs": "^0.21.5"
},
"devDependencies": {
"@types/node": "^12.0.0",
diff --git a/rollup.config.js b/rollup.config.js
index 26e9ce2..25c04ab 100644
--- a/rollup.config.js
+++ b/rollup.config.js
@@ -5,7 +5,15 @@
const plugins =
[
- typescript(),
+ typescript({
+ clean: true,
+ tsconfigOverride: {
+ compilerOptions: {
+ target: "ES2015",
+ module: "ES2015"
+ }
+ }
+ }),
commonjs({
namedExports: {
"imgui-js/bind-imgui.js": [ "bind" ]
diff --git a/session b/session
new file mode 100644
index 0000000..bbf5582
--- /dev/null
+++ b/session
@@ -0,0 +1,327 @@
+let SessionLoad = 1
+if &cp | set nocp | endif
+let s:cpo_save=&cpo
+set cpo&vim
+imap
+inoremap pumvisible() ? "\" : "\"
+inoremap pumvisible() ? "\" : "\"
+inoremap pumvisible() ? "\" : "\"
+nnoremap :TmuxNavigateLeft
+nnoremap :TmuxNavigateDown
+nnoremap :TmuxNavigateUp
+nnoremap :TmuxNavigateRight
+nnoremap :TmuxNavigatePrevious
+nnoremap \d :YcmShowDetailedDiagnostic
+vnoremap \c :call CopyMarkWithCursor("<", ">")
+nnoremap \c :set opfunc=OpSysCopyMark
g@
+vmap gx NetrwBrowseXVis
+nmap gx NetrwBrowseX
+vnoremap NetrwBrowseXVis :call netrw#BrowseXVis()
+nnoremap NetrwBrowseX :call netrw#BrowseX(expand((exists("g:netrw_gx")? g:netrw_gx : '')),netrw#CheckIfRemote())
+inoremap pumvisible() ? "\" : "\ "
+let &cpo=s:cpo_save
+unlet s:cpo_save
+set autoindent
+set backspace=indent,eol,start
+set completefunc=youcompleteme#CompleteFunc
+set completeopt=preview,menuone
+set cpoptions=aAceFsB
+set fileencodings=ucs-bom,utf-8,default,latin1
+set fillchars=vert:|,fold:-,vert:│
+set helplang=en
+set hidden
+set include=import_s.\\zs[^'\"]*\\ze
+set includeexpr=TsIncludeExpr(v:fname)
+set nomodeline
+set path=.,/usr/include,,,./node_modules/**,node_modules/**
+set ruler
+set runtimepath=~/.vim,~/.vim/bundle/JustDo,~/.vim/bundle/YouCompleteMe,~/.vim/bundle/vim-easymotion,~/.vim/bundle/vim-tmux-navigator,~/.vim/bundle/yats.vim,/var/lib/vim/addons,/usr/share/vim/vimfiles,/usr/share/vim/vim74,/usr/share/vim/vimfiles/after,/var/lib/vim/addons/after,~/.vim/after
+set sessionoptions=blank,buffers,folds,help,options,tabpages,winsize,sesdir
+set shortmess=filnxtToOc
+set suffixes=.bak,~,.swp,.o,.info,.aux,.log,.dvi,.bbl,.blg,.brf,.cb,.ind,.idx,.ilg,.inx,.out,.toc
+set suffixesadd=.ts
+let s:so_save = &so | let s:siso_save = &siso | set so=0 siso=0
+let v:this_session=expand(":p")
+silent only
+exe "cd " . escape(expand(":p:h"), ' ')
+if expand('%') == '' && !&modified && line('$') <= 1 && getline(1) == ''
+ let s:wipebuf = bufnr('%')
+endif
+set shortmess=aoO
+badd +12 rollup.config.js
+badd +7 imgui-js/rollup.config.js
+badd +7 imgui-js/tsconfig.json
+badd +26 tsconfig.json
+badd +1 index.js
+badd +3904 imgui-js/imgui.ts
+badd +39 src/main.ts
+badd +52 imgui-js/example/main.ts
+badd +8 package.json
+badd +1 imgui-js/dist/imgui.d.ts
+badd +1 imgui-js/bind-imgui.js
+badd +1 imgui-js/example/imgui_impl.js
+badd +2 imgui-js/example/imgui_impl.ts
+badd +295 imgui-js/imgui_demo.ts
+badd +4 index.html
+badd +14 indexdev.html
+badd +6 imgui-js/example/index.html
+badd +2 imgui-js/example/system.config.js
+badd +40 imgui-js/package.json
+badd +201 node_modules/systemjs/dist/system.js
+argglobal
+silent! argdel *
+edit package.json
+set splitbelow splitright
+wincmd _ | wincmd |
+split
+1wincmd k
+wincmd w
+set nosplitbelow
+set nosplitright
+wincmd t
+set winheight=1 winwidth=1
+exe '1resize ' . ((&lines * 3 + 18) / 37)
+exe '2resize ' . ((&lines * 31 + 18) / 37)
+argglobal
+enew
+setlocal keymap=
+setlocal noarabic
+setlocal autoindent
+setlocal backupcopy=
+setlocal nobinary
+setlocal nobreakindent
+setlocal breakindentopt=
+setlocal bufhidden=wipe
+setlocal buflisted
+setlocal buftype=nofile
+setlocal nocindent
+setlocal cinkeys=0{,0},0),:,0#,!^F,o,O,e
+setlocal cinoptions=
+setlocal cinwords=if,else,while,do,for,switch
+setlocal colorcolumn=
+setlocal comments=s1:/*,mb:*,ex:*/,://,b:#,:%,:XCOMM,n:>,fb:-
+setlocal commentstring=/*%s*/
+setlocal complete=.,w,b,u,t,i
+setlocal concealcursor=
+setlocal conceallevel=0
+setlocal completefunc=youcompleteme#CompleteFunc
+setlocal nocopyindent
+setlocal cryptmethod=
+setlocal nocursorbind
+setlocal nocursorcolumn
+setlocal nocursorline
+setlocal define=
+setlocal dictionary=
+setlocal nodiff
+setlocal equalprg=
+setlocal errorformat=
+setlocal noexpandtab
+if &filetype != ''
+setlocal filetype=
+endif
+setlocal fixendofline
+setlocal foldcolumn=0
+setlocal foldenable
+setlocal foldexpr=0
+setlocal foldignore=#
+setlocal foldlevel=0
+setlocal foldmarker={{{,}}}
+setlocal foldmethod=manual
+setlocal foldminlines=1
+setlocal foldnestmax=20
+setlocal foldtext=foldtext()
+setlocal formatexpr=
+setlocal formatoptions=tcq
+setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s*
+setlocal grepprg=
+setlocal iminsert=0
+setlocal imsearch=0
+setlocal include=
+setlocal includeexpr=TsIncludeExpr(v:fname)
+setlocal indentexpr=
+setlocal indentkeys=0{,0},:,0#,!^F,o,O,e
+setlocal noinfercase
+setlocal iskeyword=@,48-57,_,192-255
+setlocal keywordprg=
+setlocal nolinebreak
+setlocal nolisp
+setlocal lispwords=
+setlocal nolist
+setlocal makeprg=
+setlocal matchpairs=(:),{:},[:]
+setlocal nomodeline
+setlocal nomodifiable
+setlocal nrformats=bin,octal,hex
+set number
+setlocal number
+setlocal numberwidth=4
+setlocal omnifunc=
+setlocal path=
+setlocal nopreserveindent
+setlocal previewwindow
+setlocal quoteescape=\\
+setlocal noreadonly
+setlocal norelativenumber
+setlocal norightleft
+setlocal rightleftcmd=search
+setlocal noscrollbind
+setlocal shiftwidth=8
+setlocal noshortname
+setlocal nosmartindent
+setlocal softtabstop=0
+setlocal nospell
+setlocal spellcapcheck=[.?!]\\_[\\])'\"\ \ ]\\+
+setlocal spellfile=
+setlocal spelllang=en
+setlocal statusline=
+setlocal suffixesadd=.ts
+setlocal noswapfile
+setlocal synmaxcol=3000
+if &syntax != ''
+setlocal syntax=
+endif
+setlocal tabstop=8
+setlocal tagcase=
+setlocal tags=
+setlocal textwidth=0
+setlocal thesaurus=
+setlocal noundofile
+setlocal undolevels=-123456
+setlocal winfixheight
+setlocal nowinfixwidth
+setlocal wrap
+setlocal wrapmargin=0
+wincmd w
+argglobal
+setlocal keymap=
+setlocal noarabic
+setlocal autoindent
+setlocal backupcopy=
+setlocal nobinary
+setlocal nobreakindent
+setlocal breakindentopt=
+setlocal bufhidden=
+setlocal buflisted
+setlocal buftype=
+setlocal nocindent
+setlocal cinkeys=0{,0},0),:,0#,!^F,o,O,e
+setlocal cinoptions=
+setlocal cinwords=if,else,while,do,for,switch
+setlocal colorcolumn=
+setlocal comments=
+setlocal commentstring=
+setlocal complete=.,w,b,u,t,i
+setlocal concealcursor=
+setlocal conceallevel=0
+setlocal completefunc=youcompleteme#CompleteFunc
+setlocal nocopyindent
+setlocal cryptmethod=
+setlocal nocursorbind
+setlocal nocursorcolumn
+setlocal nocursorline
+setlocal define=
+setlocal dictionary=
+setlocal nodiff
+setlocal equalprg=
+setlocal errorformat=
+setlocal noexpandtab
+if &filetype != 'json'
+setlocal filetype=json
+endif
+setlocal fixendofline
+setlocal foldcolumn=0
+setlocal foldenable
+setlocal foldexpr=0
+setlocal foldignore=#
+setlocal foldlevel=0
+setlocal foldmarker={{{,}}}
+setlocal foldmethod=manual
+setlocal foldminlines=1
+setlocal foldnestmax=20
+setlocal foldtext=foldtext()
+setlocal formatexpr=
+setlocal formatoptions=cq
+setlocal formatlistpat=^\\s*\\d\\+[\\]:.)}\\t\ ]\\s*
+setlocal grepprg=
+setlocal iminsert=0
+setlocal imsearch=0
+setlocal include=
+setlocal includeexpr=TsIncludeExpr(v:fname)
+setlocal indentexpr=GetJSONIndent()
+setlocal indentkeys=0{,0},0),0[,0],!^F,o,O,e
+setlocal noinfercase
+setlocal iskeyword=@,48-57,_,192-255
+setlocal keywordprg=
+setlocal nolinebreak
+setlocal nolisp
+setlocal lispwords=
+setlocal nolist
+setlocal makeprg=
+setlocal matchpairs=(:),{:},[:]
+setlocal nomodeline
+setlocal modifiable
+setlocal nrformats=bin,octal,hex
+set number
+setlocal number
+setlocal numberwidth=4
+setlocal omnifunc=
+setlocal path=
+setlocal nopreserveindent
+setlocal nopreviewwindow
+setlocal quoteescape=\\
+setlocal noreadonly
+setlocal norelativenumber
+setlocal norightleft
+setlocal rightleftcmd=search
+setlocal noscrollbind
+setlocal shiftwidth=8
+setlocal noshortname
+setlocal nosmartindent
+setlocal softtabstop=0
+setlocal nospell
+setlocal spellcapcheck=[.?!]\\_[\\])'\"\ \ ]\\+
+setlocal spellfile=
+setlocal spelllang=en
+setlocal statusline=
+setlocal suffixesadd=.ts
+setlocal swapfile
+setlocal synmaxcol=3000
+if &syntax != 'json'
+setlocal syntax=json
+endif
+setlocal tabstop=8
+setlocal tagcase=
+setlocal tags=
+setlocal textwidth=0
+setlocal thesaurus=
+setlocal noundofile
+setlocal undolevels=-123456
+setlocal nowinfixheight
+setlocal nowinfixwidth
+setlocal wrap
+setlocal wrapmargin=0
+silent! normal! zE
+let s:l = 23 - ((19 * winheight(0) + 15) / 31)
+if s:l < 1 | let s:l = 1 | endif
+exe s:l
+normal! zt
+23
+normal! 024|
+wincmd w
+2wincmd w
+exe '1resize ' . ((&lines * 3 + 18) / 37)
+exe '2resize ' . ((&lines * 31 + 18) / 37)
+tabnext 1
+if exists('s:wipebuf')
+ silent exe 'bwipe ' . s:wipebuf
+endif
+unlet! s:wipebuf
+set winheight=1 winwidth=20 shortmess=filnxtToOc
+let s:sx = expand(":p:r")."x.vim"
+if file_readable(s:sx)
+ exe "source " . fnameescape(s:sx)
+endif
+let &so = s:so_save | let &siso = s:siso_save
+doautoall SessionLoadPost
+unlet SessionLoad
+" vim: set ft=vim :
diff --git a/src/main.js b/src/main.js
index 1820dc4..4aca588 100644
--- a/src/main.js
+++ b/src/main.js
@@ -1,69 +1,97 @@
-var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
- return new (P || (P = Promise))(function (resolve, reject) {
- function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
- function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
- function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
- step((generator = generator.apply(thisArg, _arguments || [])).next());
- });
-};
-import * as ImGui_Impl from "../imgui-js/example/imgui_impl";
-import * as ImGui from "imgui-js";
-import { ImVec4 } from "imgui-js";
-function main() {
- return __awaiter(this, void 0, void 0, function* () {
- console.log("main()");
- yield ImGui.default();
- window.requestAnimationFrame(init);
- });
-}
-function init() {
- console.log("init()");
- console.log("Total allocated space (uordblks) @ _init:", ImGui.bind.mallinfo().uordblks);
- // Setup Dear ImGui binding
- ImGui.IMGUI_CHECKVERSION();
- ImGui.CreateContext();
- const io = ImGui.GetIO();
- io.ConfigFlags |= ImGui.ConfigFlags.NavEnableKeyboard; // Enable Keyboard Controls
- // Setup style
- ImGui.StyleColorsDark();
- const output = document.getElementById("output") || document.body;
- const canvas = document.createElement("canvas");
- output.appendChild(canvas);
- canvas.tabIndex = 1;
- canvas.style.position = "absolute";
- canvas.style.left = "0px";
- canvas.style.right = "0px";
- canvas.style.top = "0px";
- canvas.style.bottom = "0px";
- canvas.style.width = "100%";
- canvas.style.height = "100%";
- ImGui_Impl.Init(canvas);
- window.requestAnimationFrame(loop);
-}
-const clearColor = new ImVec4(0, 0, 0, 1);
-function loop(time) {
- ImGui_Impl.NewFrame(time);
- ImGui.NewFrame();
- ImGui.EndFrame();
- // Rendering
- ImGui.Render();
- const gl = ImGui_Impl.gl;
- if (gl) {
- gl.viewport(0, 0, gl.drawingBufferWidth, gl.drawingBufferHeight);
- gl.clearColor(clearColor.x, clearColor.y, clearColor.z, clearColor.w);
- gl.clear(gl.COLOR_BUFFER_BIT);
- //gl.useProgram(0); // You may want this if using this code in an OpenGL 3+ context where shaders may be bound
+System.register(["../imgui-js/example/imgui_impl", "imgui-js"], function (exports_1, context_1) {
+ "use strict";
+ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
+ return new (P || (P = Promise))(function (resolve, reject) {
+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
+ function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
+ step((generator = generator.apply(thisArg, _arguments || [])).next());
+ });
+ };
+ var ImGui_Impl, ImGui, imgui_js_1, imgui_js_2, clearColor, windowOpen, text;
+ var __moduleName = context_1 && context_1.id;
+ function main() {
+ return __awaiter(this, void 0, void 0, function* () {
+ console.log("main()");
+ yield ImGui.default();
+ window.requestAnimationFrame(init);
+ });
}
- const ctx = ImGui_Impl.ctx;
- if (ctx) {
- // ctx.clearRect(0, 0, ctx.canvas.width, ctx.canvas.height);
- ctx.fillStyle = `rgba(${clearColor.x * 0xff}, ${clearColor.y * 0xff}, ${clearColor.z * 0xff}, ${clearColor.w})`;
- ctx.fillRect(0, 0, ctx.canvas.width, ctx.canvas.height);
+ function init() {
+ console.log("init()");
+ console.log("Total allocated space (uordblks) @ _init:", ImGui.bind.mallinfo().uordblks);
+ // Setup Dear ImGui binding
+ ImGui.IMGUI_CHECKVERSION();
+ ImGui.CreateContext();
+ const io = ImGui.GetIO();
+ io.ConfigFlags |= ImGui.ConfigFlags.NavEnableKeyboard; // Enable Keyboard Controls
+ // Setup style
+ ImGui.StyleColorsLight();
+ const output = document.getElementById("output") || document.body;
+ const canvas = document.createElement("canvas");
+ output.appendChild(canvas);
+ canvas.tabIndex = 1;
+ canvas.style.position = "absolute";
+ canvas.style.left = "0px";
+ canvas.style.right = "0px";
+ canvas.style.top = "0px";
+ canvas.style.bottom = "0px";
+ canvas.style.width = "100%";
+ canvas.style.height = "100%";
+ ImGui_Impl.Init(canvas);
+ window.requestAnimationFrame(loop);
}
- ImGui_Impl.RenderDrawData(ImGui.GetDrawData());
- window.requestAnimationFrame(loop);
-}
-(function () {
- window.onload = main;
-})();
+ function render(timeElapsed) {
+ ImGui.SetNextWindowSize(new imgui_js_2.ImVec2(600, 400), ImGui.ImGuiCond.Always);
+ ImGui.Begin("Test Window", (_ = windowOpen) => windowOpen = _, 0);
+ if (ImGui.Button("Add Text")) {
+ text += "A";
+ }
+ ImGui.Text(text);
+ ImGui.End();
+ }
+ function loop(timeElapsed) {
+ ImGui_Impl.NewFrame(timeElapsed);
+ ImGui.NewFrame();
+ render(timeElapsed);
+ ImGui.EndFrame();
+ // Rendering
+ ImGui.Render();
+ const gl = ImGui_Impl.gl;
+ if (gl) {
+ gl.viewport(0, 0, gl.drawingBufferWidth, gl.drawingBufferHeight);
+ gl.clearColor(clearColor.x, clearColor.y, clearColor.z, clearColor.w);
+ gl.clear(gl.COLOR_BUFFER_BIT);
+ //gl.useProgram(0); // You may want this if using this code in an OpenGL 3+ context where shaders may be bound
+ }
+ const ctx = ImGui_Impl.ctx;
+ if (ctx) {
+ // ctx.clearRect(0, 0, ctx.canvas.width, ctx.canvas.height);
+ ctx.fillStyle = `rgba(${clearColor.x * 0xff}, ${clearColor.y * 0xff}, ${clearColor.z * 0xff}, ${clearColor.w})`;
+ ctx.fillRect(0, 0, ctx.canvas.width, ctx.canvas.height);
+ }
+ ImGui_Impl.RenderDrawData(ImGui.GetDrawData());
+ window.requestAnimationFrame(loop);
+ }
+ return {
+ setters: [
+ function (ImGui_Impl_1) {
+ ImGui_Impl = ImGui_Impl_1;
+ },
+ function (ImGui_1) {
+ ImGui = ImGui_1;
+ imgui_js_1 = ImGui_1;
+ imgui_js_2 = ImGui_1;
+ }
+ ],
+ execute: function () {
+ clearColor = new imgui_js_1.ImVec4(0.7, 0.9, 1, 1);
+ windowOpen = true;
+ text = "text";
+ (function () {
+ window.onload = main;
+ })();
+ }
+ };
+});
//# sourceMappingURL=main.js.map
\ No newline at end of file
diff --git a/src/main.js.map b/src/main.js.map
index 7947937..77a84c2 100644
--- a/src/main.js.map
+++ b/src/main.js.map
@@ -1 +1 @@
-{"version":3,"file":"main.js","sourceRoot":"","sources":["main.ts"],"names":[],"mappings":";;;;;;;;AAAA,OAAO,KAAK,UAAU,MAAM,gCAAgC,CAAC;AAC7D,OAAO,KAAK,KAAK,MAAM,UAAU,CAAC;AAElC,OAAO,EAAE,MAAM,EAAE,MAAM,UAAU,CAAC;AAGlC,SAAe,IAAI;;QAEf,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;QACtB,MAAM,KAAK,CAAC,OAAO,EAAE,CAAC;QACtB,MAAM,CAAC,qBAAqB,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC;CAAA;AAED,SAAS,IAAI;IAET,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;IACtB,OAAO,CAAC,GAAG,CAAC,2CAA2C,EAAE,KAAK,CAAC,IAAI,CAAC,QAAQ,EAAE,CAAC,QAAQ,CAAC,CAAC;IAEzF,2BAA2B;IAC3B,KAAK,CAAC,kBAAkB,EAAE,CAAC;IAC3B,KAAK,CAAC,aAAa,EAAE,CAAC;IAEtB,MAAM,EAAE,GAAY,KAAK,CAAC,KAAK,EAAE,CAAC;IAClC,EAAE,CAAC,WAAW,IAAI,KAAK,CAAC,WAAW,CAAC,iBAAiB,CAAC,CAAE,2BAA2B;IAEnF,cAAc;IACd,KAAK,CAAC,eAAe,EAAE,CAAC;IAExB,MAAM,MAAM,GAAgB,QAAQ,CAAC,cAAc,CAAC,QAAQ,CAAC,IAAI,QAAQ,CAAC,IAAI,CAAC;IAC/E,MAAM,MAAM,GAAsB,QAAQ,CAAC,aAAa,CAAC,QAAQ,CAAC,CAAC;IACnE,MAAM,CAAC,WAAW,CAAC,MAAM,CAAC,CAAC;IAC3B,MAAM,CAAC,QAAQ,GAAG,CAAC,CAAC;IACpB,MAAM,CAAC,KAAK,CAAC,QAAQ,GAAG,UAAU,CAAC;IACnC,MAAM,CAAC,KAAK,CAAC,IAAI,GAAG,KAAK,CAAC;IAC1B,MAAM,CAAC,KAAK,CAAC,KAAK,GAAG,KAAK,CAAC;IAC3B,MAAM,CAAC,KAAK,CAAC,GAAG,GAAG,KAAK,CAAC;IACzB,MAAM,CAAC,KAAK,CAAC,MAAM,GAAG,KAAK,CAAC;IAC5B,MAAM,CAAC,KAAK,CAAC,KAAK,GAAG,MAAM,CAAC;IAC5B,MAAM,CAAC,KAAK,CAAC,MAAM,GAAG,MAAM,CAAC;IAC7B,UAAU,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC;IAExB,MAAM,CAAC,qBAAqB,CAAC,IAAI,CAAC,CAAC;AACvC,CAAC;AAED,MAAM,UAAU,GAAU,IAAI,MAAM,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,EAAE,CAAC,CAAC,CAAC;AAEjD,SAAS,IAAI,CAAC,IAAY;IAEtB,UAAU,CAAC,QAAQ,CAAC,IAAI,CAAC,CAAC;IAC1B,KAAK,CAAC,QAAQ,EAAE,CAAC;IAEjB,KAAK,CAAC,QAAQ,EAAE,CAAC;IAEjB,YAAY;IACZ,KAAK,CAAC,MAAM,EAAE,CAAC;IACf,MAAM,EAAE,GAAiC,UAAU,CAAC,EAAE,CAAC;IACvD,IAAI,EAAE,EAAE;QACJ,EAAE,CAAC,QAAQ,CAAC,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC,kBAAkB,EAAE,EAAE,CAAC,mBAAmB,CAAC,CAAC;QACjE,EAAE,CAAC,UAAU,CAAC,UAAU,CAAC,CAAC,EAAE,UAAU,CAAC,CAAC,EAAE,UAAU,CAAC,CAAC,EAAE,UAAU,CAAC,CAAC,CAAC,CAAC;QACtE,EAAE,CAAC,KAAK,CAAC,EAAE,CAAC,gBAAgB,CAAC,CAAC;QAC9B,8GAA8G;KACjH;IAED,MAAM,GAAG,GAAoC,UAAU,CAAC,GAAG,CAAC;IAC5D,IAAI,GAAG,EAAE;QACL,4DAA4D;QAC5D,GAAG,CAAC,SAAS,GAAG,QAAQ,UAAU,CAAC,CAAC,GAAG,IAAI,KAAK,UAAU,CAAC,CAAC,GAAG,IAAI,KAAK,UAAU,CAAC,CAAC,GAAG,IAAI,KAAK,UAAU,CAAC,CAAC,GAAG,CAAC;QAChH,GAAG,CAAC,QAAQ,CAAC,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,MAAM,CAAC,KAAK,EAAE,GAAG,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC;KAC3D;IAED,UAAU,CAAC,cAAc,CAAC,KAAK,CAAC,WAAW,EAAE,CAAC,CAAC;IAE/C,MAAM,CAAC,qBAAqB,CAAC,IAAI,CAAC,CAAC;AACvC,CAAC;AAED,CAAC;IAEI,MAAM,CAAC,MAAM,GAAG,IAAI,CAAC;AACzB,CAAC,CAAC,EAAE,CAAC"}
\ No newline at end of file
+{"version":3,"file":"main.js","sourceRoot":"","sources":["main.ts"],"names":[],"mappings":";;;;;;;;;;;;IAMA,SAAe,IAAI;;YAEf,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;YACtB,MAAM,KAAK,CAAC,OAAO,EAAE,CAAC;YACtB,MAAM,CAAC,qBAAqB,CAAC,IAAI,CAAC,CAAC;QACvC,CAAC;KAAA;IAED,SAAS,IAAI;QAET,OAAO,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;QACtB,OAAO,CAAC,GAAG,CAAC,2CAA2C,EAAE,KAAK,CAAC,IAAI,CAAC,QAAQ,EAAE,CAAC,QAAQ,CAAC,CAAC;QAEzF,2BAA2B;QAC3B,KAAK,CAAC,kBAAkB,EAAE,CAAC;QAC3B,KAAK,CAAC,aAAa,EAAE,CAAC;QAEtB,MAAM,EAAE,GAAY,KAAK,CAAC,KAAK,EAAE,CAAC;QAClC,EAAE,CAAC,WAAW,IAAI,KAAK,CAAC,WAAW,CAAC,iBAAiB,CAAC,CAAE,2BAA2B;QAEnF,cAAc;QACd,KAAK,CAAC,gBAAgB,EAAE,CAAC;QAEzB,MAAM,MAAM,GAAgB,QAAQ,CAAC,cAAc,CAAC,QAAQ,CAAC,IAAI,QAAQ,CAAC,IAAI,CAAC;QAC/E,MAAM,MAAM,GAAsB,QAAQ,CAAC,aAAa,CAAC,QAAQ,CAAC,CAAC;QACnE,MAAM,CAAC,WAAW,CAAC,MAAM,CAAC,CAAC;QAC3B,MAAM,CAAC,QAAQ,GAAG,CAAC,CAAC;QACpB,MAAM,CAAC,KAAK,CAAC,QAAQ,GAAG,UAAU,CAAC;QACnC,MAAM,CAAC,KAAK,CAAC,IAAI,GAAG,KAAK,CAAC;QAC1B,MAAM,CAAC,KAAK,CAAC,KAAK,GAAG,KAAK,CAAC;QAC3B,MAAM,CAAC,KAAK,CAAC,GAAG,GAAG,KAAK,CAAC;QACzB,MAAM,CAAC,KAAK,CAAC,MAAM,GAAG,KAAK,CAAC;QAC5B,MAAM,CAAC,KAAK,CAAC,KAAK,GAAG,MAAM,CAAC;QAC5B,MAAM,CAAC,KAAK,CAAC,MAAM,GAAG,MAAM,CAAC;QAC7B,UAAU,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC;QAExB,MAAM,CAAC,qBAAqB,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC;IAKD,SAAS,MAAM,CAAC,WAAmB;QAE/B,KAAK,CAAC,iBAAiB,CAAC,IAAI,iBAAM,CAAC,GAAG,EAAE,GAAG,CAAC,EAAE,KAAK,CAAC,SAAS,CAAC,MAAM,CAAC,CAAC;QACtE,KAAK,CAAC,KAAK,CAAC,aAAa,EAAE,CAAC,CAAC,GAAG,UAAU,EAAE,EAAE,CAAC,UAAU,GAAG,CAAC,EAAE,CAAC,CAAC,CAAC;QAClE,IAAI,KAAK,CAAC,MAAM,CAAC,UAAU,CAAC,EAC5B;YACI,IAAI,IAAI,GAAG,CAAC;SACf;QACD,KAAK,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;QACjB,KAAK,CAAC,GAAG,EAAE,CAAC;IAChB,CAAC;IAGD,SAAS,IAAI,CAAC,WAAmB;QAE7B,UAAU,CAAC,QAAQ,CAAC,WAAW,CAAC,CAAC;QACjC,KAAK,CAAC,QAAQ,EAAE,CAAC;QAEjB,MAAM,CAAC,WAAW,CAAC,CAAC;QAEpB,KAAK,CAAC,QAAQ,EAAE,CAAC;QAEjB,YAAY;QACZ,KAAK,CAAC,MAAM,EAAE,CAAC;QACf,MAAM,EAAE,GAAiC,UAAU,CAAC,EAAE,CAAC;QACvD,IAAI,EAAE,EAAE;YACJ,EAAE,CAAC,QAAQ,CAAC,CAAC,EAAE,CAAC,EAAE,EAAE,CAAC,kBAAkB,EAAE,EAAE,CAAC,mBAAmB,CAAC,CAAC;YACjE,EAAE,CAAC,UAAU,CAAC,UAAU,CAAC,CAAC,EAAE,UAAU,CAAC,CAAC,EAAE,UAAU,CAAC,CAAC,EAAE,UAAU,CAAC,CAAC,CAAC,CAAC;YACtE,EAAE,CAAC,KAAK,CAAC,EAAE,CAAC,gBAAgB,CAAC,CAAC;YAC9B,8GAA8G;SACjH;QAED,MAAM,GAAG,GAAoC,UAAU,CAAC,GAAG,CAAC;QAC5D,IAAI,GAAG,EAAE;YACL,4DAA4D;YAC5D,GAAG,CAAC,SAAS,GAAG,QAAQ,UAAU,CAAC,CAAC,GAAG,IAAI,KAAK,UAAU,CAAC,CAAC,GAAG,IAAI,KAAK,UAAU,CAAC,CAAC,GAAG,IAAI,KAAK,UAAU,CAAC,CAAC,GAAG,CAAC;YAChH,GAAG,CAAC,QAAQ,CAAC,CAAC,EAAE,CAAC,EAAE,GAAG,CAAC,MAAM,CAAC,KAAK,EAAE,GAAG,CAAC,MAAM,CAAC,MAAM,CAAC,CAAC;SAC3D;QAED,UAAU,CAAC,cAAc,CAAC,KAAK,CAAC,WAAW,EAAE,CAAC,CAAC;QAE/C,MAAM,CAAC,qBAAqB,CAAC,IAAI,CAAC,CAAC;IACvC,CAAC;;;;;;;;;;;;;YA7CK,UAAU,GAAU,IAAI,iBAAM,CAAC,GAAG,EAAE,GAAG,EAAE,CAAC,EAAE,CAAC,CAAC,CAAC;YACjD,UAAU,GAAY,IAAI,CAAC;YAC3B,IAAI,GAAW,MAAM,CAAC;YA6C1B,CAAC;gBAEI,MAAM,CAAC,MAAM,GAAG,IAAI,CAAC;YACzB,CAAC,CAAC,EAAE,CAAC;QACN,CAAC"}
\ No newline at end of file
diff --git a/tsconfig.json b/tsconfig.json
index a0d152e..e5f1d36 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -2,7 +2,7 @@
"compilerOptions":
{
"target": "ES2015",
- "module": "ES2015",
+ "module": "system",
"esModuleInterop": true,
"noImplicitAny": true,
"listEmittedFiles":true,
@@ -22,6 +22,7 @@
],
"exclude":
[
- "node_modules/**/*"
+ "node_modules/**/*",
+ "imgui-js/**/*"
]
}