{"_id":"@22g/utility-types","_rev":"70-4ee2831b622a915432939a1f7cc03cb7","name":"@22g/utility-types","dist-tags":{"latest":"12.0.1"},"versions":{"2.0.0":{"name":"@22g/utility-types","version":"2.0.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"tsc --noEmit","buildDoc":"typedoc --options typedoc.config.js ./src","build":"tsc && rimraf ./lib && yarn copy ./src/** ./lib","push":"yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn pre-commit-check"}},"types":"./index.d.ts","typesVersions":{">=3.5":{"*":["./lib/*"]}},"engines":{"node":">=8.9.0"},"devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.0","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.5.3"},"keywords":["typescript","utility","types"],"_id":"@22g/utility-types@2.0.0","dist":{"shasum":"bd9a5a2d82ae4bc0a682a93d6c823a88de20e29b","integrity":"sha512-iZ2h+6wMH0fiKVqEAWFuHR+HOKiSA3TR0Qj+/bwkA8m1PYIPO3fGKwFV5XR6E+uYafMcQ81XXUFaXEB3aTxF3Q==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-2.0.0.tgz","fileCount":20,"unpackedSize":26821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeM1CCRA9TVsSAnZWagAARIoP/1Wj0GCqHw6GDzfd5LZV\nQcJvUBCGoBkLFfZE/4X67uOVvxN5IVhLlsPJEImkgkGo16OJBsTq0xHJDuIy\nWLYPwHAcwCHAX5pwXu02wcXDNsjAQFUgnmvep6tbBdzpWshis1ZbJ5WL5zOc\nnZ10llZ3q4WumBzMUdFP47DmH24IRXKM6AWeHJveU3RygGWD//ORD3U1uxnl\n8wYo3ideAqTEjBBbqEZ34hjyYqTt6ksD5xG6nwgfWuU0uDzceVY1436GR0Lc\nvgE+yUBd4p5845j3b+dc+ZfcF4ulR2bOHTNlCA8EWKalm0pgHc5HvHOPjQiG\nZ1QE2azhuvVp59PaQrT4y+Xs7otV5bYsxsikYbLsggcjkT4wpm55nJe2q6lZ\nlq3H0g3NzhciLMl9XyQjURDykk17Ise/fbo0w1roRsSPB1y+LtvJCHMbEls8\nv2sl2tVOTjOLKStEDR3Ey1ZdTKg/L4IbefhAmcRx8+FlmGU2W9oiq+vT9jzE\nyeIDUFpyWzemLO4FpmalBDYAS+6nj0Vwzhcu13WKxYvN/byoex1Tz78SiFgg\n0md9oXH74iXhQfWWEVCksS0ILDEE/7SvZC7Kv7BN9mexZzkZFknh3xjsIogD\nExOh435Yzqjk/YL9/OssiuNb6UKtRn8bmeF0ANSmz/JAqXh1h87MgxhLuxsZ\nEjjB\r\n=RTcL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICYtVs4TtFGIe9k4Z/a8nasaPRcydxbY5oDI7KZCB74qAiA9OxXfhk1WI4fpkhpqGarOWtLfTuBD2UwtygX0ZZbc2g=="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_2.0.0_1568197953849_0.35472226745667346"},"_hasShrinkwrap":false},"2.0.1":{"name":"@22g/utility-types","version":"2.0.1","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"tsc --noEmit","buildDoc":"typedoc --options typedoc.config.js ./src","build":"tsc && rimraf ./lib && yarn copy ./src/** ./lib","push":"yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn pre-commit-check"}},"types":"./index.d.ts","typesVersions":{">=3.5":{"*":["./lib/*"]}},"engines":{"node":">=8.9.0"},"devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.0","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.5.3"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","_id":"@22g/utility-types@2.0.1","dist":{"shasum":"05b06b9bb2aa17c46259393399f2de2e96b154a5","integrity":"sha512-Vq85lB/USKiysf8Soynu5fWnpwOTbmRZH/knUTbjb4UhS1WlVR0Pz6onFY+WNjR0/vipSkABfDXeH5KD5Hfc7w==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-2.0.1.tgz","fileCount":20,"unpackedSize":26888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeNDDCRA9TVsSAnZWagAAqpcP/Rf17/glEAFdeMdB5KP1\nqsWM/61ASYjSsUtpkRbbeCv1Saq2iXIVFPT+SQY05djPupfkW4V+1hw57UQq\nf6vir3vAXi+1dYvTqUrLDmnr6yWx310x6fLxnorvZmvs2T86Ek8HkxRBudTj\n3u2UqlGcRVcUlWzCYjOCs0+azfMT8XvOYJsleIy3Q3PeAxK0jLaEa/6opLt0\nto5IZyYvLCuvtDnfHMq1JOxRXM+/nBrR+25DuhZXLfxeY9Y/dl55OJnKW6MC\nuOL5UwcMbeHPAjELntHeBXKq0X3eqsqvtqDhZw+O8u5jP4EROJ9z/YKr84TB\nV8jH6dutz4lNwpwqn7nj4o+5m7PCEdoN+3QP8OWx2jL8jh1LxnJEn+9opU/G\n4gLsth5mCyB7ICBjDsQClfLwTID+ci2zRN3bJCKXw2RUWEfGsOLf7YPpkk9x\nPrP8hLinR0vOY31Ms6GCNyr0YlyEc7ZULTtEBPueBLs66PledlWuNGSyyLbH\nT31zspPpbxApREAoyPbvgBKSrHEMY3jLVr6c4LJJcATob+N/pKfvDMMnqfDk\nro6klOl2To27TsQmnhCbVcYAlh/pJL+7MYygSYha5A2d3H6ysu/CPoglsAoX\norrIb6J3N5pmzAqdlAg+Wm1ZdV23ilJ74uwkhU2jXMOgH1taxV4+uBlPRnvj\ny4os\r\n=fVSs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwInJU5Jeodj9SmgIPa6Rhh0ygf2lD01OGuEhqKA0bUQIhALUiErY+O5wEA4MT2hPXskOFh9vCa7bjoSCU3daDpc0J"}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_2.0.1_1568198850893_0.3783340116941485"},"_hasShrinkwrap":false},"3.0.0":{"name":"@22g/utility-types","version":"3.0.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"tsc --noEmit","buildDoc":"typedoc --options typedoc.config.js ./src","build":"tsc && rimraf ./lib && yarn copy ./src/** ./lib","push":"yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn pre-commit-check"}},"types":"./index.d.ts","typesVersions":{">=3.5":{"*":["./lib/*"]}},"engines":{"node":">=8.9.0"},"devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.0","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.5.3"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","_id":"@22g/utility-types@3.0.0","dist":{"shasum":"03227a70646a6f1da51d3f94d425d81438b75a00","integrity":"sha512-+zkPD9wQp5C7uY+PHJ3+8Zqv1INl8mTb7Z5tVkUmshIouo5xAzc5cYGmtG1+ljycvtavwSJ7Zt9mcdlnnzlekw==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-3.0.0.tgz","fileCount":20,"unpackedSize":26888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdegkACRA9TVsSAnZWagAAkToP/0N8b8B5FiejIMQogg2K\n3xD20DCEYCsr4Q5JO5h2paah9/gr/uuJ55BVwS8TEAOGA8Fi5ZMtv7g66GSz\nEeyR3jIwcyZ4dd7wFlnAAqeqU6RKavoloxQEqjXoBAG3qCHx/4ZjdMNx3Rwl\nvuCtavf82jrDCD3Oj6lDaktJNA1r9ZjsZZS/9jkuJxZsyxDekG7OiGDWQjVt\ns/0T2ITMdoOD8Fvfen9nRqRrrZimqrg0AAhHT7RIhN4fzKYoBxhPMiw5UwSr\n7K9VSdMrdgcB/cCtfEUmA6Ru2r0xQoofw5benfq4E5Cjh4YG92+NOR78PHMb\noc2pzs3Nv0PkNizP3guSK/wEVnwjeCaF89ZFvv3zsZo7geNa6eBqr1/Y7D9v\nNpo3CDmIPTVsw+A6zdgErDtxuQ3RoUc0VGknCFImHYE8Pl6O/RghVpcwMfSY\nt1BrZIQdVraKIDmqLGIiCUdFx/1TKlIt1VppsvxJCRPwUophW8c4zHjl+jWX\nsfYxZMYi3wtAXBpF9q+407CrQa3oX4uN4tBuLHdVyrnBYu4JgI0V5MBiKn/i\ni5QsoXtHMdmu1C1nUShoorX2bqPMCfDr/PgnXI/eMOqTsb/QVZeSKCZuCyKc\nmTk41uXqpoD1/X9YEg7xPkYZ3pF5qFjIJxGn6d0qDpFx94dQ+qV211tMxeXp\nwu1U\r\n=JUBX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8HIiLt3my8kPkKe+u9HwFLYrOs0styAbKJlIjwp/tdgIgO7NdiHVYQu3ubMF1/eHYSoVm5AEOhSE/UYfAGxOM59Q="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_3.0.0_1568278783534_0.7664575861404361"},"_hasShrinkwrap":false},"3.1.0":{"name":"@22g/utility-types","version":"3.1.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"tsc --noEmit","buildDoc":"typedoc --options typedoc.config.js ./src","build":"tsc && rimraf ./lib && yarn copy ./src/** ./lib","push":"yarn build && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn pre-commit-check"}},"types":"./index.d.ts","typesVersions":{">=3.5":{"*":["./lib/*"]}},"engines":{"node":">=8.9.0"},"devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.0","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.5.3"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","_id":"@22g/utility-types@3.1.0","dist":{"shasum":"749298aa3724bdd05414097508b877ac20e6904d","integrity":"sha512-gZS+3r1MWjkBWN8jMgL/W8aX8r1p+PIZ/VQDpe+FNmvaHF+7J+xxY7XPK9W+s4p8B+IGeV0HcQzbYWMJd9BIiQ==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-3.1.0.tgz","fileCount":20,"unpackedSize":40916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeg4NCRA9TVsSAnZWagAAjCcP/2GmpWZiuDdjEcG28zfx\nCGD4W/DufesXpTvqbb0ocX9lhsl5X6X8jSx/7wDBt069KtcJQJuoDM5bhPCf\nr8JGaQerKA0e9Vu5FEB9I9EQF7qElyi6Qozoi+F4gnmGJohfGeOXO/ObXvRk\nNHwJZGLWTcIlw6zvtj8whPQ0usqE9lo4eIb/xJDsbTHTC+EmuU4DFpUIb862\nnsn5ni1RcqpjH7QaP341zjuyrckesnexS7yn2G2JFFaaeVNEZEmrRCSjz8SS\n9mOWCygTqGfADkWB98XkWcBlRrGGfi0pQCfNRla39IZi9/p+5qH4/bl++qOe\nAabm/mge1ChLelDC/52X9RXUuf349s73QTWrXNiVnSLAktQ0x4wxsMMrOT6U\n/ntAdHEOyoAtEz76b+B1FaITM/idTFTjOhYQ4ubOeGpMkyUQO8cZILp3GB9d\n7H1bMfIX7ibcGgG51fDRLL7PPAF0tpu6qFS7TX2Z7oAKDZQQ6uA1aBpGCwFg\nwLZE0vtEUr8o+76d1tu8bE7nQItxXokbMEgfOyFHYgLzH3u373miXFuVNjmC\nKx4GuAV8aeGY/UnnHKz2iutyCSN5bc3zbzZ7eu/DRhDkJiRjhVSrEZ9b1glU\nOWrrjtzILjcctaLvJ8z02keDmWRlt/tWia9e1bovV5H8bzJBIhbV+lFwi7Ri\nU2Aq\r\n=sJq3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbU6NJt3jY3tX5KRGbEDmhOXW7BsVUIDwewaAwTbR+bAiAb7YC5NFipcrfmiGuzcWA3ziEkMiwX3O18v5uyt9IxtA=="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_3.1.0_1568280077069_0.5740942818908796"},"_hasShrinkwrap":false},"3.2.0":{"name":"@22g/utility-types","version":"3.2.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"tsc --noEmit","buildDoc":"typedoc --options typedoc.config.js ./src","build":"tsc && rimraf ./lib && yarn copy ./src/** ./lib","push":"yarn build && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn pre-commit-check"}},"types":"./index.d.ts","typesVersions":{">=3.5":{"*":["./lib/*"]}},"engines":{"node":">=8.9.0"},"devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.0","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.5.3"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","_id":"@22g/utility-types@3.2.0","dist":{"shasum":"d9bd838331d7b8005d9434438492a34e59ff409b","integrity":"sha512-EzNEQ2EYRC9+hJEi5ZEvGDDgiXKKLtFmaSS9zrKMp/nBubu+gFrXYV8bp6Fs90ajlLpcpQfr5AQ13CrAXDv9dA==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-3.2.0.tgz","fileCount":20,"unpackedSize":40945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdehR3CRA9TVsSAnZWagAAFLoP/3tC+E0AvblnoQ0N8HtR\nlPZ6VuaEVxTAAh5YTDsj6KFnlFUvC0syDTzSNrfkVp/7MyF6ZCbLjlQbKkvc\nbhh/KVi+42qqbW6yYJRDy1RNuivq68C2aR7ABKQ9WcjumBRjPe6Sr9XGGHkH\n7/FpPZnCbtZqwL2OHMX/a6hcvSA7T/k6bjp91AL3cMjns3UyLXpZs1KQz1ef\nGtnZCpljuKnWVBFzrsuyBC8YGZz936m7GNUutiBAIwOiuNTZzoRDmhsrgdHT\nPQ6W6gCphefRnXCgOQSwfcCFSRiYK0XyJfvcU8Gt9pCf6rMS+6uTNHGMh8Qk\n33se3vwXuR3Qo+TBLt9r93Vk9dqSrT7c0w5UuoO0rmdxTMVZ+I0vKBjEVRWH\nW3RG+Lq945e9z1CYoKR3nznrwxpnogEPKmyMN76E+s0b3T13xAJB6yPAMuJE\ng8RCGCumJtIM3Si5us7pyH4AdB2gkHCa0cgg9KPsGmtPRLhSYWQugNBDKWr8\nvyOWS7GC+L3/lObZaNDtgGME5Xp5NukudyH7zGzqTsmM9COUl1Vf6jGU1D3D\n73rplyP0GwlaQsQDcoJr6BG8JTnpMM2Rh+Ugiq/GPsu83PcWLh4cgPVOUR78\n+JX8wu4KtfdAQziqhLgYsR3Hqis5AyQm6irLKp21+gwgL4agbbetwXrk/N3k\nAixP\r\n=GMa+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBWla/Be8TJCkKWwKeBeswCfTWF8Eu13fYSS+tE1sMC/AiAaWvEeLACdoxEpfiuk4oSc4kFriSDi37VMZGG4Ebg0hQ=="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_3.2.0_1568281718501_0.6178096405937512"},"_hasShrinkwrap":false},"3.3.0":{"name":"@22g/utility-types","version":"3.3.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"tsc --noEmit","buildDoc":"typedoc --options typedoc.config.js ./src","build":"tsc && rimraf ./lib && yarn copy ./src/** ./lib","push":"yarn build && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn pre-commit-check"}},"types":"./index.d.ts","typesVersions":{">=3.5":{"*":["./lib/*"]}},"engines":{"node":">=8.9.0"},"devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.0","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.5.3"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","_id":"@22g/utility-types@3.3.0","dist":{"shasum":"c07307b5469f2c9b2decaa0ef26be3d8ac7cd9ec","integrity":"sha512-/WxEzwpo4QT0J9qxWHotQGSovPBbnMWssmyQye5qSEawD78LNBvROGjPLVOhWv4uYmizaKcgXexmfXaLia9nBA==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-3.3.0.tgz","fileCount":20,"unpackedSize":41163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfxyRCRA9TVsSAnZWagAANRMP/2FYUfFTuswBzLd5vngj\n6ZzP+/U8o0ogElq33/08PJr6MQ4AZdKVuqt7QXWAWf7VeyQIkI5csEAECnt7\nxZq35fyAZ9yf8YdOE3DWgPBOm+6sNrJWaPxGXsw3wRw2Xe7RK7W9CmS9/9ZN\nQBrNCxqEtweabgxMDE/oakYHLSd5ySEwcuEoI8gnjzaiWcPcVYl0O9QKotV2\np/RIvEuWZnRE44hkBThu5bw3K3DgcLQVbPI7Hmla2opTr5+KK/qhakhFR6I1\nVmdAUHrQM8yHvfxvDoOwS+lAFStiyeTDixJM5FEhk6mGvkAwg2KDzlFA0NXE\ntTTLtyuuMmcysXfez2+6MXXoI4QKLeLRbJ9j0rPd4xJNzjjZATMVpaXr4p4n\naUp9p7MsPi1565tBCbDRfzsct4cNtvtqNFl/ZYTS9fWlzE4XSXmm6W9/4T7E\nAc29N6GS6wu+mB77ifM6hQgZvkbs+gQEuVjTNI4TeAQnVTpV1S5R6spbU8OZ\nUOagRrWRM76vPEF4b/XaYDoUFjU5QvOvMWBsTf5tamSYoP3RHZ3q5Icj8JDR\nU1j4lZik4wc8MatF4THlqO/S+FRquViQEPPonM/MlwDhFbUa4KQwZfdsKfyH\nu9S/6PFjBVj5lfyw+8+pHqLHSAQxKIGMr4o0J8NmjcDOkFGIEG1fwya8y/9n\nKg78\r\n=NBHC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTE2RK68iIBcfDgrlrHI07brLoFtUZHhH4s9L0KO3cqwIgUPT1ES7xEJ62duzznqxox7jD4hGB4h/vPU6hVdCX00Y="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_3.3.0_1568611472559_0.042927024990964346"},"_hasShrinkwrap":false},"3.4.0":{"name":"@22g/utility-types","version":"3.4.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"tsc --noEmit","clear":"rimraf ./lib","typecheck":"tsc","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn pre-commit-check"}},"types":"./index.d.ts","typesVersions":{">=3.5":{"*":["./lib/*"]}},"devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.0","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.5.3"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@3.4.0","dist":{"shasum":"158f0832dfdb6cb2870d035a677a8835d5a610dc","integrity":"sha512-L53XdV6nnYkE6EW/6dSqtEw94TDALEASuU+2Ys/LocNhsn3JcfKUhbcWQTVCIfRMFJBjjD2pTncArXhYweie8g==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-3.4.0.tgz","fileCount":21,"unpackedSize":42842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdf8GBCRA9TVsSAnZWagAAJq4QAILkm8Q8QwM8hj1RXC/R\nupzaktFsqzi7v6e9QmGh3e669Bz2L8RMF73Al3VG+rNvl9+zsn9D4s4kBe7c\nZF1g/snIrv+Bb1mey3JyBWBMe5ItJdrM5j4zkMf1l7ItKhgimbNMZ28vIxh+\nJ+EYY2WQn/fCgPqjTcAJJiQRk0VothzLG/cHB72SuA4NRNTCtcWiKPGOP2TW\nKZMr2B1ltosoq/YO9YrDv60iN4vpFyn7u4tCetk/jkshLAU5ZVXrLbeP/3nF\nQS8J7yX2QsV+hkAn1OQEAhaaya5EE8+S3VVw4WmDPNqHQBbgzkrK/cvztxvI\nW2ffgHSWQY+ISwdctZiZqZgtwDX2KVrEM51U8YZ/+UzUczAc2QV4vkudQTTq\n+no1cXAut+L9m+s8GDE2mnvJvEL/81lVRX8bXLwkt0vO5TB/Px8Ne7xkBYIG\nKIS+RZLBZBrBPdA7cL4V+Cl0WLqYu7xEEQ/weINkaezgseSV1rFSlGkWuHGQ\n/9eF7G1hW4gnL8EcAGJZSqAF1mTMCHNeP0TCpQPDzGwhtnBNrDcAVrhPO1EP\nD5Ds7/b+2XXR4sdVnjsAi0CECWsGAi97XObFD3I9gY7j1JnfWO4Y3Ye3WpDj\nh7dWy8bTP2FfE00PRVWZDwRK/S4FIkT8xq4YatJWkNaWxM/dLlgrMnjqUbXY\nO0tu\r\n=16wi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHA5y4GRMghwHTDIJMedi3gRjgMBng0M88BTiz3/1FyJAiEA8oK/kEUBwg2zXpTBARALSuCbhGyrL5Vvxj2UJiE5Ifk="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_3.4.0_1568653697079_0.21076058538563114"},"_hasShrinkwrap":false},"3.6.0":{"name":"@22g/utility-types","version":"3.6.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"tsc --noEmit","clear":"rimraf ./lib","typecheck":"tsc","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn pre-commit-check"}},"types":"./index.d.ts","typesVersions":{">=3.5":{"*":["./lib/*"]}},"devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.0","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.5.3"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@3.6.0","dist":{"shasum":"eae6ab69d80320e30adcf9915a844f487d660dce","integrity":"sha512-e0GNdVdB1oiz+Lom/c097WXeG98Gw+FQu7GGwbctUT8guwZA15yzH84cr+NVKLXe7lgBI3WXtEfNeZ+Buw6pJA==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-3.6.0.tgz","fileCount":21,"unpackedSize":43064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgD5VCRA9TVsSAnZWagAAy74P/1TnFJyjR5+risQYqDXJ\ntS4t4Azdh6XtOm4jCMHOuhfiaXwl8el2Wz5kvlGJmRgfh71dgPbiVWm/LO0S\nhO4fHwjUsa5xSt3uJ3rEOvNl/i4N32SwlZdVvP89Zqj+zEdQP204x/V/MDgD\nv6MKeq6MzNQIRK/LgtM1CD//LdDiWPXA95ityGukhu6fJNSAwNjSCsvS9Yvw\ngzKaV3ejSO+1I0J9G8meY0A90PCp/1mmzUDGRLTMJS0xgTcjRsPiSGQ0gWmB\nbY7bVT9p4Y5u8EE7EJOlZv9iiYrGDANeL72tHu1XRwr8MHgq4hIcSbgq8qrM\n9pOpvPymaTh1F9v81qP9cbnFgntSIf+xPqG4/mbKF1U2a7i1xcZ0qgwbkI4i\n88TfXcixk+43VtnMcaCRhJR82fqsbSAv1WGOCTfLfes24pNryn6MZROfUEoE\n9mHPpkzS9xEMoEZLnD+1lNFNlVq4Z5sUoB2OMhHBCO/KwYp1MBo+Wq4AO0oN\n0EJ2PUsMjQ2ol6oduIoJaWqI7Zd55NWe+MEMSjg0RNVuCmHlb95oCj+sXXUO\nC5Ni4LGiTAa30LISH5olVGoDvrka4m53AKCGbEiAr4IFfblrSnTmEalTvrCW\nAwpO+zMXyTVRHt6dt/bB0bc5mN0KQ0a+YEZlM3RsKFn+/7ldbqcBWfz7CqE8\nR5IK\r\n=p9Xi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEQPQd95QFNl8DlyfCSmODfkynPDg4LuY3HenzE9kl0zAiAyF/GH5KjvtgLzio/YNhxkti2COKFgHIAgb+nNfIa93w=="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_3.6.0_1568685653162_0.691916378771992"},"_hasShrinkwrap":false},"3.8.0":{"name":"@22g/utility-types","version":"3.8.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"tsc --noEmit","clear":"rimraf ./lib","typecheck":"tsc","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn pre-commit-check"}},"types":"./index.d.ts","typesVersions":{">=3.5":{"*":["./lib/*"]}},"devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.0","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.5.3"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@3.8.0","dist":{"shasum":"81bd2504f7027eef4f04de954182cb8b7152e22c","integrity":"sha512-h3qnAafCPEpP5TQ0IESqvX8p2Z/qZXH6KGjs7PBHvw6tN1sN+Oss/sYK+g29HTwXoyt8S6D92dSfNrWukg2qDQ==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-3.8.0.tgz","fileCount":21,"unpackedSize":44074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgILuCRA9TVsSAnZWagAApb4P/2d+jJt5AvB4EM6SQfbP\nriLzw3RX4oqIwOPYZiijD59rNLLzIwPc6xwXgz8V7l9ET++0nNNEkABc8QOO\nhrW5lZdZJPi/oVJrT63+BOnJtJhv27AYci9fa32M6jflyV830pIxGDI1rZnY\nwMVAycYwreyEN+1WJ+QnHdDWA2iWeaainMmhLGT+zSuzPhRXMcQ6oTDYzsRM\ngn/BnD41c6bqEmI/3o38iSfUZXbGwo6nrMO86INFaiMQas/nHENThSkaFTK2\nec0APq3f9Y7sAJQFqmEBV1F1J06Vp8X7FvEyygLfrjtGOmcdStKs2AQIiOOZ\njnKBqUY+X/R7qsdqnvR/RtpYHP2zmcanmJU48Mx1WXkNWoTvgY0mESNOpDjt\n/K2kwCriDult7G6jVDVusgFM+vZpVcPsUG+Kvt2ET1I49bukEL6Hh2zt1sCD\n2fvhTmConOxW7N1MHhAePVAfwkT4usq3fXS+cXhpbGNlxgrhYz6fIbRQl7GC\neur1JUItZDW67EWwn1NNrdsrjHu7A7JZsV5Kz90wpX2pUN5HqxD2WWsLLFcB\n4DgmlVTgavzXUItdrAerMdtjOZg6VuACS57Z+wW3ZkrQ8kzf7o0Wd+AUEqxL\n5AnD4NSjSPNIBKQvhBoY+pdNXDZw8BgD2S8fUwlEETfnZGiQbcm0wfPlGZ9Z\nhx9M\r\n=zWSh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDj92Mo3kisQTh4rZQt8T3zBRBKUO9ZtW+ntgFdnkDKzQIhAOCkGirkiMSfSLp856tM5TeE+5+C8B8Xb5aler2JU+Cx"}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_3.8.0_1568703214190_0.7410378045845005"},"_hasShrinkwrap":false},"4.0.0":{"name":"@22g/utility-types","version":"4.0.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -p typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn pre-commit-check"}},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.0","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.6.0"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@4.0.0","dist":{"shasum":"232bbab52599041374f17926ceb248c43bccc423","integrity":"sha512-t532gPm7OhEN+miSRZz4HUrnUXt4gbKzfle+eOV1sWA7e0BrgCH13dmAlP24VDgMHIq4tqgCaPPWW8kac6ij/w==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-4.0.0.tgz","fileCount":32,"unpackedSize":58271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdmYwUCRA9TVsSAnZWagAART0P/3f+t4jxcyUJRu/bbr6z\ndep8Yry1pz8QVzaer1r45gKXzoCuDEYP7J4zuRwku3ajH1UfFicduGY20aeO\nb7GMgUaifXZDUlbf3FSKVs0FAWYTgnGK8oF9zLSWRp9jw40r9m5ROpijWUFR\nHD2vIF5QjA9xtk3PQOa5vdcT/KhvUYCIBQDONmYVmAPLxOQfBzIu4A3NoI/5\nKWcIoGGEmNhi+qD9sbeYmoUZQjVVdw5Xoiw01MY4JCop+Th1pavf4eZZK6z4\nRiXm7jqzwjgWVQTMmF3e8C0ml/i1/qbC6u3dDTzdjtH/5M5L2hdfp4TByHkl\nvQGE41VcNuDnX5ZLmt03MFDrQecooO014NqzukjxRzXSjpeaeBJHr0jwUhjB\neiZleNvOagfPt2oVT661prYuooqOmtM/Ij2FHAhHRlb0NlSQkOGERVOqd3hg\n6z0pA1KEh157x5rLSqsCuM5u8ZYGrGOqKtsE4psvXvdPKOZbA9i59hduw/u4\nqBpXv3RiB07+M3dvoJhlpckTOfuQ1ZXeQH81NvWhXXGZw+8sECWBBUj1aI9F\n+2mBqDJ2DIJclcKmfoBkQFwf4NIk+LeR7qYY8cTzhCUTGtFYshinOoFgUQzR\nOdm81dJG3Dcy5y9i/zsGabIh22Ld6czbO9oxyqjDwN+uKCS6BMiGLvbYwvJ8\nOt1+\r\n=2eD3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHXtpJilEwWHtyKeAbBZW2J5awJqC/5ReIWC6c0j4hgVAiEAye7LQi8x/o43oah7W3g0KK/CXPWopkHeB1T6Zztw8Lw="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_4.0.0_1570343955624_0.5986310060223599"},"_hasShrinkwrap":false},"4.5.0":{"name":"@22g/utility-types","version":"4.5.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -p typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn pre-commit-check"}},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.0","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.6.0"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@4.5.0","dist":{"shasum":"333cf418b8074f6fb0d318d01ce05910f67e4cd1","integrity":"sha512-mGOqO4Y+gDfwHmpjiScpHrF8SipLdr8DAYjZnB3O0t4OX7IrNrwIKxb6ETT1rO3MaUXbIPdB9vbNJmgDJlepDg==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-4.5.0.tgz","fileCount":32,"unpackedSize":60831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdmtI9CRA9TVsSAnZWagAAZKEP/RU8nlZFEhxV/yP0rnQY\nGrwS94yC0R4i1P2in/iGdziDrDSHF7OCWLqJC7gTqPiBFJ/cSfMehXYpH6s3\nB+X5Ndz0skrhfIWyoMyCiAGMsYcQDGgi6/s/2SPBb9exCmZo6qly7qckOrm6\nCi9UsaYBrpsocrQI7DZNsuVRVmLV1f+SKbuIkPMTefE3HsKnd79MiQnEZ8Ok\nTiqIbt/KvGpkDt+YX3k9CY0mAGjEShvgoYrzPz+TpNDT9CB4Wl4Vrq4mV3Jc\niA9VsQ2MiN9fRExoOIhea67rZafOFeu7zWTZlTe/TC7XMgvAy+hGcprzl20u\nr5HXTVAoQBo7TR1M+h1nb7+X6ERfJ83hOwdbJqnAgsrsi03GTrSQ2NrULjo0\nzg8sbOQmEI2dHEUYVElBUrSaJo00DrVHwfHc9X+NyTIvQwjTTVI/lPdUxuGR\n0xyVlV+1x6qDbJtIF4hhZKI7NHWpNvtvhl/0a60TqcP0O7Yb+MqS6+4VteZV\nZpTnN2sWmz/8TqJ+sw6I1vlmxLrFxJgdzRg/FCtkn5bGOabspsiJjHm1tbyS\nrIfdEXCmPWerox96aMLZAcSs/95NRT/xS3WTV9F35eSLBMA4U2F7ToNyFIsq\nyC6mVQdyJJBw5AR71wEoZwW1limvDPNxtRQiJHYbvyxIwZqBCUJE5nod0/di\nwfE4\r\n=EGJ9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICoF7B33IgYQFVddwHBBSC6Ygp8v4Oz6hhYunLVuupgpAiBV04g8WFbyL8v0uf/BI7Tu5tIaiTld8ik0CmSk1yTvgA=="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_4.5.0_1570427453050_0.7402433797294761"},"_hasShrinkwrap":false},"4.0.1":{"name":"@22g/utility-types","version":"4.0.1","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"tsc --noEmit","clear":"rimraf ./lib","typecheck":"tsc","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"types":"./index.d.ts","typesVersions":{">=3.7.2":{"*":["./lib/*"]}},"devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.0","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@4.0.1","dist":{"shasum":"7db6b09c510e54b32fb642bef0139bee4f565951","integrity":"sha512-PidziYVqhHFJv7XoOkD/ORAPAxo6NTaMz83Rs3foKxm57Kt+gtF4CbDekABECOp1Oay0x91hC0sTFEZAb/AvLw==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-4.0.1.tgz","fileCount":21,"unpackedSize":48983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdw5v6CRA9TVsSAnZWagAA7q0QAIWIH9oOA6KP74U27T2m\ngbYcXPCsStW5Q/X/Bc771x3goWlf8w7xzjXGf0qGpRcKZ2HnjGC6WdMD3MKj\nQ+0LoPfpwioSv/pUqQ7Ma6qCjKrqstd5VJGqjJXnRFwRnJJ97GyXGhzXbf5r\nJm5VKHuGgI8eRhlDhnQxOj/zUWSsRD3ehi2RF3pqEfry5YLonBf3AdJV+lPh\n8HnLyxD+/7Xs9QtxNnc93zUUimm+UhwT3mf47ub7iIWjlMovJkeN4e6MbWOd\nOzL37h3kWKSqIE+7RHJAqshj9HMgpcohIVXc/STqmUNPeaU6jnhg9+BMUQ3i\npAYNacqjTm4xZOkMNenT5fgAhr0sScXbl6b7guD1nCvWA0MjzbOXV84yyU5G\nrC+QG80hHyrqfmHXxvoxXHvJ4GSKT0r4Akxi1bGc/UUYVC5GXG99N7gsNpTD\nolf7QA2Hj8LU8K0/R70YbgUwxCmylhBulryMZWrOAk4PWQeAX81bwvgeYT1j\nYqGW3/1ow8r0wErZsWHb/Pihk4NoLjtjddlKHr/oipwGcgJas3Vg8HtP3dgG\nss//T3XNosp7FBZwp/d2t3vTidwEgGVk4U1vtehs1EFEYi/sTtb6vu0F9qJJ\nLHEJ69G2aR5juzAOkYKNtrUA6dlAIjfQDZPphh9sjgujKGEEYUMz0PibU00t\nf+Hs\r\n=mIJe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEJyHjA3AqS5n8R2Tb7vWQ0K7MrMHY2wkavhY7B4eJLLAiA9ZWmGJgGxOvfHXGH88SwsVGD3SIYkqGbK+IT/cqy86A=="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_4.0.1_1573100537870_0.33415917544617457"},"_hasShrinkwrap":false},"5.0.0":{"name":"@22g/utility-types","version":"5.0.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.0","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@5.0.0","dist":{"shasum":"96a7a2c2d67fdab3fb123a230e9ad4790c0e3d60","integrity":"sha512-7yu9ZlUZ1zWROIOpwFnODDydTOMGVNA5cfMlN6KicX2g/jL6wFMmBd0/hjbLMzJeVXTCVCwFX1INhxGVoppmRg==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-5.0.0.tgz","fileCount":32,"unpackedSize":65733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdw70HCRA9TVsSAnZWagAAH+oP/RNuX65UBOorRBUc31HI\n68GW8YAKhO13N52JNwShbn7r9DtO43ZY5IwJ/O5Ue/r1fRWrl+5yo3rDtVIN\nixMK3mlQreBvecnkzMfm/X0VqdgqCNnGeV+OsxmtWO333k7UTpcFJH3MOsR1\nIAOlFFWzEPbScWI3k5YB4WmltAM6FI1K5LH5g+NAYAaYAHz/xFIJkoaGCCMx\nmr+SUDeWk8sFJ3tJ8VpGofqKnZhXE5Lhi9IECIV0U+8m5/MGJ+AoRHP7kw+L\nsJbV20eY6VAPS7NE2HKm4WNA9GfAqby8aLAtO4NL80QS33u5scEr12ZdOY97\n7dYPSR4he0EisTMFW7tvdExYlc8gxBX0oPwHM7v5Mddw/E9N/8N80E7EWVNH\n+TqbRqPum7INrXYpKVHOiV0QPNhPpK3sCRKQ4cSNbc2gzINeaN+sAW7yf82c\ngf4a+tuhlhlepP6CaWK5PILb2essaDjiqX6Ycpfki+AOucao3uEVPp0Ejyyp\nxErFW9chcW4U7HQ8TiswsLxUdrlRDDq05PsGrpF6Jd7w3aUVM0O+lfitDRKE\naWaYIQXbVkDiG5GVk/nwRt1wHg2+0z4kMiOiEj4DvL8NRLWnGYXdp2Me3Ub1\nl8mTnThBIenE7H4ghfHpupHPT3livNyn7vSYw5qRaX3IgGMz3keyelbVzVC/\nLYjt\r\n=nv0l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFh4416INKNszv/RpVnbT7KJqyucFDNE/wD21AxqhLvkAiATqUsiQuyXjaJ9tcu2SGuiVtI/E6CuOyzbmrf6VRX0uw=="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_5.0.0_1573108998719_0.40478145543515187"},"_hasShrinkwrap":false},"5.1.0":{"name":"@22g/utility-types","version":"5.1.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.0","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@5.1.0","dist":{"shasum":"5d53a0f9d3d46f05e0a743bfe9413f0c40d054fc","integrity":"sha512-8msiFIP4uq5B0g22W37iHrUodZS/603ZYMnOYVei/i2QL2e0wjZ3aDsSkc202cuYasn9uwLw2JZEVNhQzDbtDA==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-5.1.0.tgz","fileCount":32,"unpackedSize":66132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyoYTCRA9TVsSAnZWagAAw20P/RzJ8PedgTkA0iY63DxO\nvUchpfslxYNh+d/jPwJpBJKopIIrWDA4zf8E0/iOt3LHW+DR3pkQAaGM1ZT1\n/8ICx0hdMz/JvXIDJSQQYz3KmbsbSU9Wy4RuGpuL2lufIk7ah3c5xLYBdwZv\nvh2buryN2ZBbtyj77JBaG6NjUHKLlwgGzvQFwrMMnmeGgF4CjhCe3s9kOBjH\nfzc949qiaFjMTgjvHClAgNIrId3FMmD+DnwzaUY2TqhDjUTgxr2DB3p0Dxhm\ndOgypUPGryoqMtnM+HqNNl/pyj2x1C6gqfl7AB/faz/giOQdBDB/8jrqQQu6\nkR4nuovWQiLA0x2aKWO+U8otXuqiIly4nf7etAeP0V/qte8ioBbMtYGv+m5s\nFpR1YqkA3zYhTYc9XKOsLnYz3ezgERmUfdJHxd+Ockx6uU4mkK9GguuCKtT9\njhRqlTHpUCH4nZTv/roUIEDfhbziTzvtXdiznREKD/4IL9tb036PvejhnrCg\nm+e1FkSZI+vKlxzkLWwDllmQgYRh5KlrDv47HLqLh5xvnGp+u+9B1Ac0AoOx\niI3UcxPVupTdFtd86payx8LThOuVQYAZzu3SEO02iiFVUgmHdisbOBFqfWU0\n+VTkQUdGiV0I3VLb/UGO+JziH/dKU5ojYqIizGeuUbl6jiTRv3I5ksA4MDck\nuhQ9\r\n=ZxM+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPa7981JM+ODSwKkSgKYbZvuQs8i8ugE0T6pBZ4ZdLYgIhAKtLgvxxXq3X3iyKzzgzRccgIsVvATelL1IcFglxfj8j"}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_5.1.0_1573553683057_0.060496565741407604"},"_hasShrinkwrap":false},"5.3.5":{"name":"@22g/utility-types","version":"5.3.5","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.0","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@5.3.5","dist":{"shasum":"b00917362ce31475e531f0689d8f2f92765d85fb","integrity":"sha512-3OZIt2ICQ90BK2rqrDhwXSTJqZTLXJLCAD1SO5GjHxsXv+eefuU97x0Rov++PpgDuUGeag/e5/0+XB4VtqzMBw==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-5.3.5.tgz","fileCount":33,"unpackedSize":67296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd15QdCRA9TVsSAnZWagAAcQUP/0dGWvWwkm1ZfmhpEhmI\n7U1IHS6DB080UGH5rh6pmCJXPP55fjQrKzK49e+d+1cVEQXR1CxusxXi6jHd\naO3iFAnv3J65sjuxDeCe3p4wA617OJki0v41GzzdLTMvE7bIcrHJCpQMIWZ9\nbXs/oSCYH4RTaLIgEEDZ4gU67zijvkA7rxixkXANjNkAgkIPWINJCb+OI5Zx\nqhgyTVeoSzurXOcUOQ0+BRU08BcUeedKVBsXzHOlTY5xH3DwXVFa65H7zsg/\nV7z2AlX0iGsoMSeb3kvBDmCrrS4zLdhp/cIlAe2tjAw3gFU29hZmGK7jjPay\nVEQw/AoYrL1YVpolKWBq1YYsbjw7MIrhVPgMV8Vni8Bpzple5T4BoJWRGZVx\nuImUR+xYlkgW0yejrujwOCC4ntIrcyz1glmWIAe0RwAf63AYnpTbSe9ZQ6IA\njHnjikeE71S9U/kN5/yVK7jm96o/508MBAJzQiJVy81qatldbeYOHnaTBJoZ\nrWaEy6bWKQpCiEPiQj1ZRIXZAP8PLoYdpbskUVw8LrbN0VxF4hisMtpgdiHP\n4Xz52mPfYsUFBupP+xjR6DbREIGCcZjg/S9fjRbXycMIZuTWqNshP/6ivPkg\n4MWLrnOpSsn3yJcwI1t5t7SUxqHo0lc3fQKrD8NWKO6x7Je7zqU8FIjJIqz0\nw/4f\r\n=d8vC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdlADbKrwGSkx105EvKg5+LRrOfUdTmj8snJxmRqHYwQIgY2qder5T0op3kQ75Ptzqic3CGEUkfbxs+Sc/sm3vNHE="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_5.3.5_1574409245242_0.7888201004189996"},"_hasShrinkwrap":false},"5.5.5":{"name":"@22g/utility-types","version":"5.5.5","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@5.5.5","dist":{"shasum":"0463d2501023ec8ab10e6e62a53e2ffa61260e9f","integrity":"sha512-iwKm4Mv+KBXVKROn4/CrwvKXsbgxDPxwWKtvXeQG5so5xfNuVf+eI5ceudjabWjUKVM87OfyYE+Okuuo7pcDNA==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-5.5.5.tgz","fileCount":33,"unpackedSize":67331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5dWOCRA9TVsSAnZWagAA29EP/iBJskvOvxBIY+JvB7kR\nEHhV6MAR1cLMF4sJoVTv+QvnK8SwuJ7Oe75wCGIYbl+3Po7nz6yDKKNEckg4\n8qyLipxvuS6/VzHmb0VBGyj2ue2nrQ+OAWDM5ROVUhCZKOEyzvm0Tztxx+Ij\npbet5VySK0k+OgFJA5W2970A+aa9bWVH3YsZYdFk3uW4E0Rne8UbEZQr0dqu\npYIl1I3YGYzzYJGSsBbyyCPVZLZggUUhq3+q1LMCPZvU9AH06wNqjvL6WCn9\nmexmvIXJa07x54icuxbxsYpVLhMKkc0SlSNJkhBiAIDrtExMXRWmo08ixWHE\nPDATutDEnvALecjqIWN3NltE1ButgstXiuo43zb5EmdfzgGkB/sBx/swNvYj\nV0Szl3RxWqQA0CLE4SH7T3BF15TvbA8hYOqw1nS2/UJ6WK9ViWldq946d2dc\n6rUbSEfOc8WlOLRQVX3yw9gtbilJiOo7WTyfoo8XGWKUJL8o/k2fRuh810kO\ntALRuQMBxjcznXJl2CCEdd2IDgGMuPQn/tYBQt0hR3Su/eWYGCPS3Jrh7MlD\n5GupBE9NsRFK5bz1rKVnekNB3t696B779XY3OYuih95VEm9v0dM0G6okf2lD\nvKWh4ya1GPvRxm0NJcT01i0qTp/c9BNApbvPunngCMb7ovbIyO7TBet4XZn9\nIEN2\r\n=0j/b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAU+QjPOiXrt3usivdpucp7QTDgRwp6auYgu/bGSY1mYAiAROpdaGuUVE4FEFxgW3Xb600L0T0OZVbjIh2fUvJFKFw=="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_5.5.5_1575343501620_0.15797794619926364"},"_hasShrinkwrap":false},"5.8.8":{"name":"@22g/utility-types","version":"5.8.8","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@5.8.8","dist":{"shasum":"faa29d7501a04f864df5a037fe806de7dbbcd0d8","integrity":"sha512-VRaCPBUf6dQhbk6MH836ML4OuMLGPY/MsEUvBJqwdd7UVSg2P3erJGUq6sa+qU04Cydux6THKufj0PjkPEQCbA==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-5.8.8.tgz","fileCount":33,"unpackedSize":68149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8bMaCRA9TVsSAnZWagAADzsP/igdQ0yMqAzhi0V/k/Bd\nuK1AhNxzg1sNUYm458wLgICkzCf2wOZV/3VhdVSiakUuOVs4z0UkgxFYP/a0\nr9VOc3ma0sZDRkw/tMQKYMoNO8qdKtV6EQYLhVtvRBaaYtNH7i8qMVLCTMcX\nIAsBPvjqJGn3EkqbdA58BOW+qAFA6svRdfeSHevQDCebU8kXlIhwNbPwko6O\nM6Tr1Yu01+Uj6PpbRsrbR2yYnjhtp2c3kH1D0thEnnD4MsCw0EDNhjY4dF57\nDaFveExs2AUn2PeAcKtZCrwZXB7CbaPGv7e3ZVZ9YpwS3cFwAX0UCkinMk84\nM790hxCbeirZ+j3FQ6rJN1d5MM2eoynGJQ/k8LFRb7Tyug1ySfZ1tJ0UBym8\nu5T6AoJetT/XoGV9Ryok71hOwbw7tUZRftiz7hBm88e3csI10HajTXXRxxDa\nyisGGcZyCCVnOuQbTj6Le3iRSUZzOuu1RSIWNMG74/NJtNqshuZ1X+GcjOIW\nZ8fHKokNuPiSgZ/eF0J9spBMBgHk0LlK6trY9g60YzIiWqKSzWLdYAuqyz4v\nbc2s8RF/gewZYBVoomjvgYVTZtk7E4fyGGhBtrcoE/NjdTZOlgera2HXRItN\n080Ea935g27z5OaPzYGPXhAAyoFuCn5Z4ZwyTr9Te5jtCZvymNhDT28WCa4Z\n5zaW\r\n=js1D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHMdH+GfAiYh5wypyeymTXmfJsr/SZcAPFanUGtgqGvqAiEAih/cn40AXBTiMC1Y4cRFOza2z7CYq/nB7uj9J3n8bOc="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_5.8.8_1576121113829_0.22604950693704917"},"_hasShrinkwrap":false},"5.9.2":{"name":"@22g/utility-types","version":"5.9.2","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@5.9.2","dist":{"shasum":"461739a598f7eed98544cf9d6c390f2fa62b0f29","integrity":"sha512-YAz+/u5Kx5jv6DaT99khxpIF1Pkmkl7g6WLbOU+Zg05//epHjKqNuiOQNLP9iu4oqY6r/Fx9Hqolzx3nTQLHfw==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-5.9.2.tgz","fileCount":34,"unpackedSize":68658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8daACRA9TVsSAnZWagAA2gAP/0xGUShSSCZ8Q6ZBEdSg\n74kHEj2q2cbHrqrsybUUog4JEzlgJ813+zG7YQ96HuLOV6dY8xT34QppkGp2\nYT0RTotx4wR3qiPvIl3v0zMjAkUjmp5IkLZf2j1ib6gENBFN0fF/qyEOFo6O\nlnV5lsvFUCeC8qEaiuNPuWj2gehxY9WAOjCv44FugrA/5PypXWOul1gC2nxS\nt0Hs9U7gPX2gMsSnxoD/yKp/bqBK4lINXRPhg9HsA2knYQTR+UO741lUB5OB\nIRdBc9MWywZoxvifRCzimomEj8PEloCQNcx++BV6s0+Vif/QZjLF0BLe9lcp\na/CT+SZW5YCfLiBNSYOGDy2DC7IIh/0L3Be1C4/0nrvyFN5VZzvBPe2ZoFrX\n7GEzyqONDmbe5M7J9424vlKpdhgx+9n2hnvSPRbtMeYMPv003r5fjM5GfSc+\nGtQG6/P/gPRH1oZxcd+zptycChpxCsynz/fhZcL9gnuAQlbqU+yV9wKx/xZ0\nG3xynqKp2ri6gXzAKKryypVgw8rgsY9d4dpW+bnEH+pAVozOMSOSgPUNA9me\nj2vujvDjnppV1uDEXHzRHb95lzuyHzB42MRMwC9R6oPSqcdkhnWmDnSSdiTW\nF2KKX2yDvHlWJQgkspMYsGMCzXApIBrP2sfrPUwRIZ3UcxeAbqCoYP2GqDMk\ntZOt\r\n=LLHg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF+kZLsGWYC6px5dZEEUKNPLBAJDyOpOAewhmodVWVKBAiEA94K/BYy97x1D9V1m4WES3GzNRJLBLmgabvYo3ItCzBw="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_5.9.2_1576130176229_0.1951563037938484"},"_hasShrinkwrap":false},"5.12.5":{"name":"@22g/utility-types","version":"5.12.5","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@5.12.5","dist":{"shasum":"ebbb13254a53086e6c42e8aabe1c3701ce970ce9","integrity":"sha512-WGbUcz6qaLtkGNm6AFLe5pjNBZ42tDMWU4PURx45ue9pUCPQbE+KwDnFvARSiGIxeWgY4C6ilBntHMyzfLOJVA==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-5.12.5.tgz","fileCount":34,"unpackedSize":68797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+fBrCRA9TVsSAnZWagAA1jgP/AoTFxX0E6HjEPjc3dP1\nFhRTeg2YOzj/S25NHzWIRURSAJU42TPsKXyZh/LAYSELA0FZoj/FWIQ0xaJo\nS/RW40n2mgVJe8P092okwFOuFOq+CB3U/Fe+gNEW0vw0K290An8oySwhCPvQ\nd98WoSfFUqCpxTKxmqVZjZPVz+X5nj2LrH3g2Tga0vL2d0fra24Lw10295FT\nkbDYhZYrrX5Q8e3ykKFTq1ySm2bPqVpWAov0FwH1EjYSS1Ef0u4AC/Nmg0/a\njtARDmZk1CU+U7h/Oh/GKK3EgvCdUa4ww8IlanQp2/MmjWvx886TXfMnVXv/\nZlVovpFQklwr/VUHgNCx+sWAwj31Xk/X5sH2uLCiaDdx1DcCoHSk+9Xf+tSS\naJE588cLV4hC+MDqUIv0pqh7/JJUnpH6JqUAvXPYBZBKDLJHZ7HeCAos/a9N\nZnfH8vi3+dAHUAedMlSPtJoo0QFrwqcEhyhT7+z1r65s4NedQRRG6sKtRbpF\ni0Aynj84tXzJFyDvSfNm+7cDwTPbqNPPZoC5QzioOtB6xi5EzQ6CSMjyzb9T\nkdxVoipN48+KuHKgI9WtWU3RLe4GCFNLncSPsf34PLltJOtHOtQI+cQjuV4Y\nri1zQYlMzPIs/3d2weDFP5HoDhJJiYpl1R4ufe+WJeJnm6J2luYpSPip5i5J\ncLwr\r\n=GbV+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDu2SDIhNNGHczWsR6egCPnzjPKKPSzLR8Kf5Mgx94+6AIgXOyDD6mvUBuyFI2YnqXtq+ZEyVct6PkJfCYjipZ8bYc="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_5.12.5_1576661099034_0.936632011155285"},"_hasShrinkwrap":false},"5.15.0":{"name":"@22g/utility-types","version":"5.15.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@5.15.0","dist":{"shasum":"516a377b9ec8a25d8520a6f6292534f0a518d131","integrity":"sha512-+p1adI7/6lf0yr5YwN8hac9/nXBes+6z5dohYjvgHk0EA9tYLdde+o+d6Xs+PBQJ0PlUzZZCRCYh5w/DnqTOew==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-5.15.0.tgz","fileCount":34,"unpackedSize":69116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAYf1CRA9TVsSAnZWagAAJioP/jeXR7dD25hw/+KdVGE8\nzVntUe/iqOyXeVhX/CatAbk1mmAqv2Tbk502zQxtDnu3wqvrOW7AZ+91KjeG\nWQhHbKrLva9ZXmc0uIbmLspj6WQVuxQ5fOf2R/1RzU6jLjESxYIIcdEGXCTF\nLRmK4HmM3275nH5vNvQLgdtV7ZC9S2kW1jzX2AoESYHHLY4tmJxHLfof6iw+\nZIlu+WuStWw61wfACTzOj2PrwZKb7JptlaINnARBbMq3Zg5x00jxIwweaXMl\nLBiZT12KpovQkgBY95u0clVNVvtRWQ4DerZ7crMlTp8wt3tpR3OVMYxUYH6Y\nZlV+AQR+02hiFYKCOanwT28S1Y6WXuOrU5XtPJHEcecld+QsmA06W75Yrwl5\nDV5VT9SgqIuzmDw2mbkxSugVG9szpvWTOfOD5CQFVdRvi4DPxGHDfYOOJ8JY\n1JZTCBA7O6MMD2GhKxZ3OZM63zoJiJ1uOpCZRrCgPl2gJq7dQ1NGDTFIaMn2\nwQCTeBFi5xVNpj0HF8976JjFM94Q5NB1f+ttcZVNE+pY7z0Yz/5Me6zaLvmm\n8yp3VkiKBL8pE+YtIZMwz+qARYRFyBpbZY5ZxFaBAqMgG/5N5zqE14Cz8G6E\nd0UnChXx+kkXqeFYUNkRF3Dq3WkEvqLP3vKZ2fMhZg/Ph5BMiYwKhC7TbJ4o\nqpwY\r\n=CyZM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF3/sg/bnxj3RJWPXl8HcwtiGnzjIOtTCtbPjb45RfxvAiAlIUPeDqNNM3LJeut4t5+XnpqCgRYi5aqi5JL95+tbgA=="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_5.15.0_1577158645484_0.5372532250200432"},"_hasShrinkwrap":false},"5.18.0":{"name":"@22g/utility-types","version":"5.18.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@5.18.0","dist":{"shasum":"22d31155fc28609ac69fb491c00d3ccc53b9f67b","integrity":"sha512-Xry1kHKmjo/YOJ9cYY9oU25zrCxgnNeg1YVuJMahQu2+ma0rNsmD3GzomezBjuO83Uf4LbIe2Y+X2/jTLYZJbg==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-5.18.0.tgz","fileCount":34,"unpackedSize":69317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAYohCRA9TVsSAnZWagAAzhMP/RkwjQ+0F6RnlraQzKGS\nfUbWP5VO8Dsm9QsdOJRHQg1RNyAaBDpIOnCgDA9V4Od/Qjq6Rg2LbprgYRLW\nI2VhqoiFW+WIXFVq08bKkdtVe1rlKrM3zBfquF05N4zaB2NwG+Bxmsglja4H\nCCHebcIS45cQe2/p/tOeNQGeQ7cstlXRFocgzkqjJSYpclXPX4bPjtfJjbeI\neisvgB9v/Oh/qJMlHHU7p6WepXYnj/+AZk/dQ2vAOwMs7JYrO1hVcMjxfBBz\nX9xK37z6pArjFtpfAxD06QN2HWTsEAzhJkTQFzkO3jlIt1flGBySlBmY8lan\nvBuY1X6uTc450gVyOCkuXX8goRpz+UNH1Pr9Xrr+vjD+uBbdU+9yHm+Cs1xj\nLwDAq3yBVxIaDqZXQXfx0LzyioW2rbgererBf18Tkh+j7X1Q8/+wGpReLzm3\n/NAOc/1lm9hnem7wyMi5ydRRn8965seswioDtaOWux4CNVl5pB6IT4vbi0pL\nyOFkqWkqRtCBFCWmlN0gypTCLut6CohR397dTTq9V9CGuqa3luaqkkHtlmZD\nyVSmQP9xrbdY3NbhKeYV2cZF8iKyFDFLuU4tvz3pYDXtrAjnIScLmgSEdqci\nawwA2lIPwNPcUy8gXDw4c8FzgTxBthXWtP7qAwVDekyPyklE0cvskO0UfZSs\n4UQC\r\n=zTz8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICAYF5eqAgTwR7gWgsRiqBpCauye3NQhpMTc9gHzUUl6AiEAjLtnYRUn5Hpvdm7r1ylcpJ73J9dD4rbyoHrhBPOtRVM="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_5.18.0_1577159200874_0.37853940963117805"},"_hasShrinkwrap":false},"5.30.0":{"name":"@22g/utility-types","version":"5.30.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@5.30.0","dist":{"shasum":"a7a2065a60f17fd9be24135882b9b4e25895c630","integrity":"sha512-gu3YO7il79yIVU2p802pW/ApnNsDDszWG25cVIDVBfMBqpeOZ2T6QGvHfqguKXxqL77FlTof4Yn3lW776MmJdg==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-5.30.0.tgz","fileCount":34,"unpackedSize":70155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAzxOCRA9TVsSAnZWagAA+68P/A8EwofKsRWo+0vRQkNN\ndr8h836c1GwT65vqr/mb16y8TQzQGD3/wD8IsuoTn0zJkfyGYI0Xx9G/0r2o\nc9DmHzySNBDtgzNFeHu806Fu2TK16eSgtPv88Dmc22v3oVFRd15VVyaz94ZU\nOtMl112JcvHDTj1LeJRALAk9t03Oo47GnNLCOaAkjZA5zsodxQnN08TVAPXy\nb0dfcEqBm+EXOftCowWae4YK7oFyWdlxRneA15aBWHudPBi6P8fBsj5jpwa1\nGy8kaW0FQwKaYdO2es2/1YNincSVDlsyRfiOr/oC7oX1boRG2YSdsIZrPe8e\nNoBXPOChhHMPWF+NEN0ooDnkJ6rsvO0OH5pZC50d50cKa6qKtvNEhCEeYF62\nRu7SeSy7YmTNsvu436EdA8scYeY63meyeygrG+OaE/+8qpv5Ls83BzOzVzW5\nIt7VN99cgVoGE4hr2dJjxKIBlfbu2AT0aH5my3XE0rYHmCm2lDKri7yqKKeY\nJ9FwAn8RrKpd1wiiyWceeKiAFDvEhVATrxJQieL2dYgYZhvl2QluOUplWC6L\nGlQQrAdYCJFBeBLPsguy0zbXJev6ah2vHz4FnnnjLn71B92a4iZmtXt76BtB\ngCjf3kHzKARGpIbzkvA7KJJPzZA2uOl5j4NFfyGJHCAVzX0B+EXinTTiF51m\nXTbv\r\n=RElI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCA40PrEvKIe26gn53uO+ueN1Hh3zj5A0smFyOn/znbcgIhAIuNko+30EvT9vhYDzA4LQ6VUaY1MFtmaThsaM3H+M8H"}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_5.30.0_1577270349813_0.19305991097737518"},"_hasShrinkwrap":false},"5.35.0":{"name":"@22g/utility-types","version":"5.35.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@5.35.0","dist":{"shasum":"6ec3fbefa80ac7dfe68b145a5af505cfc43f96ff","integrity":"sha512-UHZEnUS3MJX96ea0X9ZwG02+aEXm/gTJ/Yc14Lpq7IjpjUXGbsWfqr0rivSIG69imh0xG32Fyyf1jTUcnqQiaw==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-5.35.0.tgz","fileCount":34,"unpackedSize":69429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAz0bCRA9TVsSAnZWagAAWJ0P/0KqZ6Aaw3OfY4EZ+xPN\nn/I7S0+yOhpUf42CrlduCaNNnccZ6mTzYGSdoHE2rrBMWUF470zVP6W/vJc6\nihgvW+mXwmO9SnQ2ShclQh9tLVY/0RtBmf7NJMDAOSryELqLplZXF6EDOQzZ\nssWJDiWdm+hcI8hZEEvan4hzOqc5S5Ykvs/ltbgu2IEKPrfnA6lbSQtpN+K3\nauPmBRsnUJUgdRhjNdS5zDyvUGRuBNkRIT6RKyU9JlOOGG8fjBCbjUwiVUTA\nwxD5LSjDKNYvumkcsOUp+reuxp4AxaJ4Y1lrlx4huIkWKLkZ132+yYxnvo/+\ncy2tayVnmhLxJBLaelHwDSd7G0eyR/cI9meFbdZlodquNRKUhJJLj1mCh601\n4/qiy3RSjS6jcA4++hlgKIhiuEwGnmVOC/qCebguYouTguTwtrOhaeVaagA6\no3GP2Vz+Vf2NxL3D5x1jqE8yJF+L1HJeuD/Nchqpy6Sif7DeHbzfD+6jXhKX\nedg8dzm7K7/1GWe7DQZ2eN2ihrjKu5ZzWcpMyC32Z0bzTeLJ4mhb3qWue42b\nrddRvLkE/zXMevlGQR+84IL8bIjeapFffFToFdqjMxqjj6ZBC+ROOKTJ08d6\nudKV8UKx/CMUXczmeOcBNvfdONM2etvNNRttJOlYG7P6qcGkbPXQ7fUgL4PN\n2Jfy\r\n=s0ri\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+wcogpG8XpLyndtcb261YkXGSxwT6LMohnvDrFIt9CAIgQiQB8uOaC3S8HPY3U3PdAJNUxt7PiI1dY7oKZ+5lBOg="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_5.35.0_1577270554973_0.9523211343617215"},"_hasShrinkwrap":false},"5.50.0":{"name":"@22g/utility-types","version":"5.50.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@5.50.0","dist":{"shasum":"91cca497c32e6148a048b4dfaa8a6a88e6b19a0f","integrity":"sha512-BWCvoV7HzSkvW1btdWJjO7LyErwXatU8MOdEqf0g4DXwp6VY9P71k3tMsn0KGxJoeQi2o/UIc1lZSi56kdcQcg==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-5.50.0.tgz","fileCount":34,"unpackedSize":69192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBWyOCRA9TVsSAnZWagAAUCMP/3xYe9yCMk2sfqIBLiKd\nRpN/zsRusVF/rJ5RLhp+qokWPbCnkT9s/TFMk3BtUxxsytif2CqFJoa2K2TE\nI0XBq1jVVZoSMobALa3dVTbtxwY5bOVCVQOHURkm8itcv2QvC9q0p4n60Oe+\ntivj4ytUN+Q/3FsV/geZw5z3lqpGnpaKcSTfE5BwNcLz8axIneaJBOrdFNVC\nLkpx1g4W2RatCeSTz+ghh1sQvVqeGPWTeS0EDTNDxdIyeET9IqddtbNNRkSF\nJGecPYgDdr7ByYVwknF/pCp0mDc631ibDJRIWJAReshn0+rM4MqT2Fq0twAN\nPPf3gQR0/f3Xi+BI1XR+ElUI1XSe8aOz/qkxmpfI3BvIXs8RktfQSSmdp5If\nfWINYJdpeHTCIFq8S5A7WIh4zyHmFZv/UIU3UcozOZDFTnZ+wJhrwY2g/Tco\ngcFhd8jduaE9tnr5VoyJG9DH9ewugrtqQ5tup6sWmXE3ePL0WtzSXNHoxmuu\ntez6jXr3gekzcG5IWzZX5JY3sYFuorQ5YAVDT3vFIp+86LxEtMHm//rzOR5v\ndBRVtud2wl6rTEnYNDpFIV2+WkKknRv5aRxCr2OZGKeivSxe1iVgtF2Y/P/z\nIXocHz2r0Zg/T0lmo3Ocloqq9a68cWmtRfXDQgikpkH/UUkELR8YfdhLpzIR\nstF+\r\n=TtY4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDd5jhIIgxKtI0OPsrletfGy1qXRwg1jpSV0ZZm5xJ0/wIgK9ZD0pnmK3lKVQYShtouFGGATsdX2BS+xfM4w459F0U="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_5.50.0_1577413774153_0.36612124410194213"},"_hasShrinkwrap":false},"5.60.0":{"name":"@22g/utility-types","version":"5.60.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@5.60.0","dist":{"shasum":"fc9254218fa24bd65a456c1dbc77691c124a4281","integrity":"sha512-cfSNUBBOEZPJVD0MDFWr+jAoseYVy0FbigqqlgFdbosu7xdfGWNL90z84bKu8KWWITSr2v0PD9xgD01ejr9Bzw==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-5.60.0.tgz","fileCount":34,"unpackedSize":69868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIqs2CRA9TVsSAnZWagAA/h0P/1au7jUS2s5E7gZZ48kc\nqL/zSa67CAmwB3E9F9DcZAvQS/fE9oAZJ9i+GBAQLuwgZmjMvgGWSk7p41je\nTdUGB6mlHma5EF2SR2YnNPpYace4SRHVedGeO05cOxMzXoszdiTM+nahQ1De\ns21vE69DBs3HPKRwAP2DGZ9Xuz93a0HLNk3x0hAxKIFDq9ONPca9rQaBr9Q8\n8Law2wpjqZ8e4CkXYuLC2gJFRXKRJLFmGlZcY4yjcjYr+UtqfLtvFY9MGHu1\nGVrAafmZKWcXzP66c6kpLf+aXPCFgd1K9P2Q9ueM1DXkbSmNpo4AmiaRJIvL\nQplxI0Ps14b7TaKx/zg/ON0i3JIFiArq/PDM4S1KfEfTiosLyVJt6BhnBR0R\nFuj6G6wPjbUEXoBJs5lessGD5gEFbQdfU50IsmOJX+C1JDGsaYJ92HB+nUiK\ndz8RAwLcgTwPeAJq/ER3Y7TflX076ci+sZJx9d407aUJbXrL3dRPPtUTzpRF\n0C4aijnmW0SeEthgaGOlTs4sRm/4+NdTXG83ZG6hDhpUvnlrhe7TMX+EyIrr\nM4ybby975z4ErZgaaRO99Poh7WH47xM7AYBiy7W9+n2Xx/AyXV0jWo8fcL2o\nZTNqeAg1ZylPG3/liiPc4fbEO62zXC8ERKaHIeEbMdEnIKAVt90bW99VgcKQ\nc7LH\r\n=ZzFP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDigmfFdzBRvi5vB5EnvD7Owwq8Nexj6VmfrvL3pS1DWgIgXcnEd/kqkNeJyP+LjeMwlipewvix0+TFmmq0HBo6hdE="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_5.60.0_1579330357656_0.27848045379845887"},"_hasShrinkwrap":false},"6.0.0":{"name":"@22g/utility-types","version":"6.0.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@6.0.0","dist":{"shasum":"ff4b92b408a66d4be525b6374f016060a28c2b8b","integrity":"sha512-CzSl83P6/8msHtYVnIim4jI+sZRAPVU2u2DwFeZJeicaVIyBMWmAHfBamhbuElV5yiir3yxYZ2nODv0RyEI8jA==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-6.0.0.tgz","fileCount":35,"unpackedSize":72333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJpmsCRA9TVsSAnZWagAAVaAP/jJKLA0HVM8v1FguKpjZ\ntIVWo6hHTkzqzRs4++XnxXEnb7niIb8q7nRBRvomVuCVmYPmIGK5EOlv1zNH\nVXnn4fJ3o0sX0NuC+1DdxGYRZkHVn4fyF13qNsyOJze6g6bYlks/nvW61D/z\n5fknEZUZ6yX3XqP0QeLJNCLzvSw8+QqIRyOP7KpIIDn27mwb5Go7+ZmvURyK\nHTwxq1h7gBoJ80myBK2agWYy6ltFTYrM7XYlfpDBreqofbp0nAqWMo/cYLFw\nPhKSTQaZD0xPD5TTbXgDrOA9pfS1J1bMVocR90ujFDsixQ8AZpqnPHCeDV02\nefrsQ7LQ2SZAqioLn5ap8sZFYOaSt6dUjfYg0BuIUgU6y2+INC4r0wA6qxLF\njS2+9ja/9qY8t30ndY0g3td2WArSzgzSTY2ui0QdFT08NZD/LUA9rlY/q41N\nhvM37sYv8Thh79ipmFG1IXqOqOn1q/ENPoGOXOnsE08+eGkWtP7mQ4L4lX3w\njjVcrVLuVNJ6skz+TxrV4a+H4/azhTwQNuSLsqc2i/ad7e02BtbJBsUGE4zD\nKgFiD2VLXZXgqpml5cigrlzHz8xFh85sBwWuqqpo2nzL4KbYM3zgRvNStAGn\nrT64123WWt7zxD8fmfSeYIRwWACwl/a9H88crPuZrGhkgGxWzKvmK4WL5ZLW\nSbn9\r\n=P2q/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZ62ajuT5Csj4/FjH1rA2UMIO75ViyvM0JLu9semH/xwIhAK5COyfnO7qMGRcYtlRHF8AGtlfqbaCptJvH3hxDo6HV"}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_6.0.0_1579588011940_0.9704658677640781"},"_hasShrinkwrap":false},"6.0.1":{"name":"@22g/utility-types","version":"6.0.1","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@6.0.1","dist":{"shasum":"598d48a6eba3145386396d23bb9db06c011a1d0c","integrity":"sha512-Z/6EJoptUzb4ZUOqoKvGYpvbw2H7oTagW+1eVyUNgrRqMD00doJS83StYXdEhIdCmnVOfG2wT9SzpEbg0F+8Pg==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-6.0.1.tgz","fileCount":35,"unpackedSize":72340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJqQlCRA9TVsSAnZWagAA1M0QAKLEiLPHWgZSYywoUbwL\n4jNWNQNPJ7FgAAQDVXNFXmxzmYKTkP6LfOyXNYozoyMBddcsqMtxLEhYO0ky\ngjG9h6md6B51J8d2OzKKwH+EJFk9LRPE5OqXsEPWfyP5UiVfmZ6/ochGaHf8\nlSH/uYOghsebvWkTqCdPyf7dQyOZSMAONYCkbewnm+MS8HQzQK0uhC7WI/10\nnvVXIl+7Gc3GSLSgoR39U6R4Z90tnGfiw2ME3S/NbC8d1Q1J0PaDAarcJHo3\nhAVVJm/rVhcTQO/CWAbKRjIemIGoUuhyVUMPlt9Ikqu1RC+Z/dCiYXKyAYm3\n9XBEwirzmkPHwDCMLxbKAMKlQfO7fuKDPKbHjSO+4buO97CGydIzEqXSwru+\nWJfyKaCA/Y8CH/nm414XkYrDCCZNk962gAEz7kY17qUHzE1ctn/T99pz+Y5M\nPrVBrZRKRRnwjcwUXbpwe/WGowVjKf4H+fKUUV0MnPWhg0dsNm+AhqHysW5D\nr9IUNrfjXjZzVJ4K+juDDCFaMDn1XeEJG7a7WI6dGdXWCdqmdBgm/0B0AaoL\nsDIuqLFoEyhl/PFHLk55vIYI2t8jJxijKErDvp5RWeXvCCtlehbDa9wPY8W5\nq3ny5dd0fa5E4z/DT6UjypBdOihOCbxx9LooljyU5yKmEcCtVoySXM8dV5z5\nb5I2\r\n=VXpd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyTUTgZpqj/A38SberOIkhrYE0RvcVGRiJiSitpoqJ0AIhALFnrNNvkyHhfZFqJBVtoM4K+HcTB1R0hLyqy4UTErEQ"}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_6.0.1_1579590692617_0.8844834078671988"},"_hasShrinkwrap":false},"6.1.0":{"name":"@22g/utility-types","version":"6.1.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@6.1.0","dist":{"shasum":"06c8ccacc883735db7170ae88ce3e050ecacf2ad","integrity":"sha512-m+di9pW9vB09psCULtxoorR8d2qb8qFYf+K/i5tO0+907ClXXRTEZgycAB3IQCEBmjeZPUrB8Ceb2bysPswT+Q==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-6.1.0.tgz","fileCount":35,"unpackedSize":73736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJ7a9CRA9TVsSAnZWagAAHOsQAJ7ZkMa308VjAHwAfLZs\nDFVA9CevXhsCMotJ3MsTb9OASMgvEwdPGmDaLxZAw0BofLmRqb2GeOiNOd2U\nT2LOCQG9FYpfWHQupdGxXWowvRAHNAgd3ZuoDM6X9mT6dSqH/2AHeT3UQs6s\nFehNsoUMrDeOxryJ2G4YNxLlyKRn6EiTT9VVT7SXCqH4RkuOSAEQDZoBUaAt\nmWimLxb9J7PccxS3YoA/jpPx128PlgkpS/0L8qcQSTdxth9d9+yHnq4wmgmF\nE3EjeAkr2TiZCUub7y0dyZhB1ZIYQ0Y//eJeeOINbjI+zZGX1kVQ5cErbQF7\nXdefih0QYnb2h+4DIM37GysWklWQ4d8ZX/+Mxwc3DIzLc5mIt6cad9uzkVMb\n4CjFwMGeBIx/+M3PggzyK6cg5zxKD+OxQK/zBnrnOKgbMjURfbiPOe+wtU5j\nw6GMHSsPXSLnmsop3AI8xHqU1Px2Ae2rzRTZSJ9SgpPB9U2xOevX3gZ8Acdz\nlbsMQezK4+2P93QrfPcXUX10Nyq9z4ahoWxOd7D0UlvlPrDXxAqp+MXZDWkw\nVgFCjHQsjbPR/FB1WUW8YEWt83rmyOpxmv0iF2bwzkrSV45vaHKX2zhXW+G7\nU2GjsLQLnBdV+gxKjexsGrWlbEw1NsJ775HCxf3LpgbKapzpf/2XhHdedMQ3\nK9XS\r\n=UOAt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEfSGuXNXBHDGVBxUTvdm0PFAQnHLZuXjZR7Z1Zgaq/wIhAOV0AsLHx2tt8f2wgUvG4ea3k0Qn/IT7IuF5AZY6OXQ7"}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_6.1.0_1579660989477_0.14716291162572803"},"_hasShrinkwrap":false},"6.1.5":{"name":"@22g/utility-types","version":"6.1.5","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@6.1.5","dist":{"shasum":"7dcd15c72b657ecf14f5abcc9e4bb60cb56aaba5","integrity":"sha512-M7EIjGHPJewkvbNog6yxeg29aEGIOSM8x55wf9y99MhW7BK0tw3wv29ifKMw8uePTUWqzE2IkfF7xZ11NhsMfw==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-6.1.5.tgz","fileCount":35,"unpackedSize":73695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJ7dlCRA9TVsSAnZWagAAsmIP/RSFonk4vVJPV+gNrjuO\nSB7z9DfBVt5w5pP9cLC3HIYp+KaLmJMzel64Mb2QjTBh4XKn6FUKVbU/8wGu\nXgjSxlyVWiZtdHHrbC8A4wHvMz3iOgyDFhdDZXlbr3PM2/9JYo3h7nou/Cmc\noE6JKsG4SMt0RqQpD9c0RZZX5hOicg703ZE4zJfwM4WYaAhBj+pBy2f/GFiU\nKY1aMwGP+PkZD4uwwPNsDCPZ5sUzLXiLlu0PtO+28QZYjal0TKOAATdhuwmx\n9g7gVx3xKYnwTefeEhACTMqkoIEiBWweLXxUNROQAddB3iYcvSo+eoiYTKci\nyIM4t3bK8sAHjsoCuRVopkIvOjqLca6qmnccVKf8/A5JRTxycrNsIxOdJ90r\nB8i1QvhVzcHjihWTxRVEAC6IuimV33EP7GPKCUPnBHBS8xAN4kmZo/eAnm/1\nUo0Mvcm+6v237i/c297eMxYjBQh00h6kLl7eUBcjqNq9AAcurnHY9T9OieTK\nEdUU9hz38l+Cig3KgDF3Fw0DI/OauKXCUrizmz34bUZmf3AVJ5bBa2tgl4Ng\nC8CqBg0YNXSHP5O07nOT47BMcJhM3URcNq0O4hyEJzk+LvNZVHKp5MBbHOX4\n85dIY3uBHPt/M/gCbaIMAq1faf/bFOrn2x0jL9fobUMWZ/UHeiFiO5bRyDiS\nsT4p\r\n=T9Ov\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHHguOffJ7r746GqliSQ7IJibe1A3+ubsIQIetFMoBUiAiAHa7ZWVtqaTwlzKzYXmYws3xze0Gd46JcnA/T9gLT3jQ=="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_6.1.5_1579661157308_0.20921123924872287"},"_hasShrinkwrap":false},"6.1.8":{"name":"@22g/utility-types","version":"6.1.8","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@6.1.8","dist":{"shasum":"17043ebfed503a4ef63196ce446f99cd2c25abc2","integrity":"sha512-j7FDUEjoZUZQGM5c27/noRZYwbSwW8NNsxNsVlskFHO7PMU2uI6lkQ86cSJCzpd7fY7T/NOY0Ce+W3ykOn6Fww==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-6.1.8.tgz","fileCount":35,"unpackedSize":74180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNVh+CRA9TVsSAnZWagAA2DsQAJaylewaCoRgb6CO76D7\nev4DWm9+aZncO0xBI8GlIBrk6bOXUUMVlDb8FgQTHMHJarkRx73U/Nw60D0l\nx82JHFGOIQV9s1MLRwVxIAD+xRKmavRAkRWktML7FjJAE76qlNucAj3Uggr0\nGBqzrfiXn4O/qMc333vdxR4gt7AMZ1Nd3+7zJfvCR2w+I4+0PmWGEssxK+RI\nirKQr5wsrENfMnplVg2T5ddbyd6btGK2PELCdQOQ6grKRzdDhmW7ZvqwwxS2\n6jqtvHKQYlyMhHWDa8/B+lluysdKw5J5NmWACTHzryUivVWee+JaDhkQHQYN\nusRN7kGnQZpStwfSOzI5iVi21BmkkrqopVF2RWL+3Sk7p2Y29+FVrnxn30jb\nfeiD97NvgUEnQFg0xh2mX/p2MUrkHe2QrIzbOutltDwVJl3FwxGyLfA0R6D6\ncWGRUcWTzjGda944WRwCYSj00eEac6l7xVh4slRc48Zb2DGP/mNh50rGIEvX\nD9rCh1u9w/lYvV5jUslJzVayKmPoPrDLhK0lMLdANrWQZ78sxAEO6EjttLds\nablUudFMOvTTpkZZgxZgSFuN5W6A+JuNdFqQp/QdznQyqiGZOnsvZoym2SYu\n9guXDdPMxmfzZ6iOXcV8VL9YZC+NiBQzn8CRKKKmu/DwpWyIT3X0YkF6GiEI\nLhmH\r\n=+AwH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIARgjdDKFLNfkGJAaH+EmXMnAV7SO+NjVkmKbsYlSxCaAiBub40lZ/Hg4RBxtGuYU7BBrFhTrE8zaZ9mtPWx4ELR5A=="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_6.1.8_1580554365783_0.045974907512619234"},"_hasShrinkwrap":false},"7.0.0":{"name":"@22g/utility-types","version":"7.0.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@7.0.0","dist":{"shasum":"40cacb73d85b4dfa8749ca7fbb4124f7a76aab4c","integrity":"sha512-PphucF1H3JIr6AbpBJ2D+ewGw/jvffOpIXUwef9jES3Av+WjzdV4iNia9IXScBWqSynqe9vDpsaqE1gcckploQ==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-7.0.0.tgz","fileCount":35,"unpackedSize":75380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePVbGCRA9TVsSAnZWagAALqQP/3ir/3foaPkKJOtY2SSX\nnNHfVkDTW6gsTqWCm+Pg3yrtaxg4PSpjy0y7StQRnWhRd4o0r8mIx7YELocJ\nceVZF/qQzsfCd5HVldsv8VvUWmJM2uz33EgSdSQc92auPY8kk/jILXGcbDZo\n3Ozq5qjH9L5lykXrj1oPR/p8rBeZt7vRa8f587iFxXZ1l1X/8Lg2Nr3ogQS4\nCyzasMzof6LpaMTAFT6s9Iig7PIY2Flpxgyx64pkJWEnXgs6rGYwVpmlx1QI\nuZijT/qicPtnV+wispmYVm5c13UcFuN/R6cJmGEkrfyTDsc4pVPDMAmxlbBK\nogzeC9Ewd1K6+hd9rXh0iityJLzkkOApXyZX7cQHm6f3l7Czu4dHe+MHv+U2\npCZ7mYgQHxraHkpuruRziLRq6TFvt8gi6L+mt9Vxrr5g2Zq9kvcd60mM/Ky3\nIOnZEfXPJonr0jmlhM+SqYwb7L/yYzPt/Nt8HcfcaL6GIirhUalujijyw1UW\nWwxASsb7Q2oTPg8UzEUXFAgij4hsUEIA+PW2NsRCUXUFSoKednYTn+e9g4wu\n4nhB3m6coUfifiMDhiJKSK6+DvlRNd/49slH6vHS0eJsN6bTin8wWfPBKmiL\nT7KvEv0F52Nynm8/PeJENLF4G3r5gdjHa/UfDsOn0rTlczGdFaKD9cuw97nJ\nMb64\r\n=PivC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHHUrrxslwFZ0XKRrs7LHBaBB9JMApvs5yO7VzNzlhskAiEA2+lrYnTBkZ623ds7UibM0hLSmbdfEHsiHjUIiKPvBBs="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_7.0.0_1581078213892_0.15675503031069082"},"_hasShrinkwrap":false},"7.0.5":{"name":"@22g/utility-types","version":"7.0.5","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@7.0.5","dist":{"shasum":"a5299ebef9651ff96c9ebfffa7d3151ac9d8c57e","integrity":"sha512-anibptZuytRcgaKN+hCHHRQgp+BtGpc/JboOuIe/+jOKlHpagKGlVgIBK4h409hkeyQW/M7bk64dlJsYcsWvHA==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-7.0.5.tgz","fileCount":35,"unpackedSize":76100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQAXcCRA9TVsSAnZWagAA8vkP/RY00yySBMSmagbitZ5/\nReWC6bXxngsWKEq0lz1Lst3UKcO5sHNIQBzcbzqyNXX97u5fvJ1yMGgPmCw4\nRrnSrYkWb+vqP3FVPp1SNHwV/e2K0ZlU949aHEHgaLhykx/9+azGrYUwcU0k\nfg8QhnhxLv4IU7QauNgKs9YNC6S7NfX+YY9vrMy/TpD28PtjUx869SnWwt/F\nfcSMTCCHP6+P88h8WushK3Iv26iSHmNI/FY0cqU4hUD9uLqpV5SBc9xJ3YPn\nnrTHUEn82RbHXTNptxKW5pwWznMpuNJJL1AFIrFNe7x3d0s4I4isPa6mvA7/\n6JJOAH39cMaq1lSEOQsz9PLuEplNkdDlgiA3LpaJRqDyuldqHaUkXCqTFeTS\nwG2qlM/Mr3lmVK/5bdRl4JNJZ8h3OqgyEu/ZLcVO9/J2AE6ow+aHOZkadeRC\nz/esG3PqSTr/w9vOGeYRv3gnk4PeG27hRD6QnfOVl9Ca6gWQo1ilOo0fjKmH\nfM4rzT+0G2ECMDPMceYlEpEqfBQXDTxOidGHJdTGy2xGHbSR12ZTvxnhhuPY\n8uQXWFboiRLkyPbIoOQ3yHnQQaCBe5vQQy21DJwsThBtoI5DQoWBQcLtdFUq\nMVTmJdGlcrRQJ0CqOUkicy3QYtShNQ4WO8cU8YsHDG7lDMeouVryJaG0+6X4\n50oa\r\n=MsEO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGT3yOsD86jFewa0/eTV+hBrLyoNlD2cEEVB5aBbEfDlAiBLrSFtSeIUsySY571ccUfHkEC4kfpIsF7lcrFBpv/a5w=="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_7.0.5_1581254108301_0.9342917836721101"},"_hasShrinkwrap":false},"7.0.8":{"name":"@22g/utility-types","version":"7.0.8","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@7.0.8","dist":{"shasum":"987f6cb54e511ef58d01d5132bd411dfd482ee31","integrity":"sha512-R3CfACTF1UFjNR7ABuYX552baYnCxz4Z0Io4MdgEGD+5cbGSvWs1QuU6lNDgLMoh1sQ8rWFAXHzlgvOiN0lQ8Q==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-7.0.8.tgz","fileCount":35,"unpackedSize":77104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQBzNCRA9TVsSAnZWagAAD8EP+QGox3EcCceEscYURTZY\nsmr3KtOJ1hR7cjhUHqbrNqnSMGYpqpBR3eygwSlAg/a+S8QW8d0PnVYJi6rO\nGC2DkErIXcujRqualE97PW4KSLhuRjbJ1kxFW7IGkOi7oHRVayCz5/BuiXBW\n1m+K7ydmALXs2dP1aAaYheSSJbSc8VLSE3D8BDSDp+L4smfOYI+wplN3KAz+\nGtIDgH2segggBW9zolRkLh7c1aEVZIxrsbGhrjJlqcIXm+ShQ+kalscY2/r7\nFT77ytiR9CYAZ5gdi2xVKkIaI7MhMRghwyz2rJfPaV+EA6i0Oxf3W2n7+XqP\nLfa4FLcCVcfOoSoEf7+0hCF5mj64vxpyxDYyPr7zco67jj+qaJwWd+/6JIum\n+DH9OUabvd0FXo/PrbnDPRgg6jvnKJyjuBkowvImRiqSnUFh+xy1MO9eCgzc\n1BottFxdpwejD7CdaRJt9IYAk/kP4kI04TxXH6m3DSC4hwIFVX1YEdavIr/O\nnWHiPy+bcXDOM9GlMytdqJpw4zdLo1tUSXa+s38K2MMSrRRo1e055AdAqm3i\nDZb/0Drsnk/7FUP+3+rBRLy8mxrfZVl20vvUKDArefKbp3BvgehmNFTPQ7cJ\nqmzYKwxsFTCZGHctSBPL9/w12WyZuYu2cNaCcxSfBfD3X8vDh/lHGvo1fHQ3\nSpQ8\r\n=y6JC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVgg80/9dBhjFgHi3J4COMNB3JIFm0yZtVkGnBrkZpYAIgDwz85zQJeC3tEwlM0VA5OqZslehoa1u49zl8b7TinV0="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_7.0.8_1581259980605_0.4538058242308205"},"_hasShrinkwrap":false},"8.0.1":{"name":"@22g/utility-types","version":"8.0.1","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@8.0.1","dist":{"shasum":"2d48dcef5a2501582c3908d899c38f2edb5bffd4","integrity":"sha512-zAILiVqpVBLpbDWtFYcN59W/8IX05Akku97TQC6JCOdaMDfHpM67WWSLUnJzPuuDNzEoVkbvNO2yE/sUq4GFWg==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-8.0.1.tgz","fileCount":35,"unpackedSize":77208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSDGTCRA9TVsSAnZWagAAwg4QAJDbslOPHrka5YkN9zit\nO4PmjkhwStcTub0LQ4gfNK/xFidRAmgQkCsVkRU8xaunx9LQpQ5Azf4844K5\nnuWapyV/vhrwKjhDNHmtUv2JgCmlWZtBJ1O50QRNoveIQWUpGE9xMP3Tcs8C\nonBtRQNrY9Q4fP+Wb6v9goECdMSBNC3Rk4jW32vF249VjViUW8BkoEzpBP7C\ntKnZG1L+OJsU3W397T/PWjIPk5hyHDElGXxRItPy9ceeB4KQtzNUk6Ase50k\ng2btz9uAMUMKUkNt0rCQIXKnH60rdlyew5QWlbs1w0SmuMTn8BU9jwhAI7bl\n+4+7XnZafcEZWzafvdIFhO3KvZNoLpRLVdKlsh5N8uIWdrGnsTdHbeOhLhNl\nf6LPWkAM0QkmMuI/uUZTFlkUBUD3hGKTi39DRGKYKcJ8XsA7wtbllTSDHhpD\nzmvCIrS1wtJzg6xD38f6/xdnRddYUDsHNgEoiAXGPJfUbFPNNXbG7xEqwZGH\nN0NYpeVtFH5gpwkofY4IAqLf8UwwYRGJkZIueZQ5l2hFPQPfTwMG5AABa3QD\nkjBxbsrFoEZCJPithpTJ8lyYN5RThs+sP2fJEwTQ3DUkCJCPVlEtKTEtwGHI\nSqwkKpfB4sN2Lp/+lUFT9U4lwDOmhUQuZSHElN1F0wFycXuBAx35T9cxxbsx\n3wHW\r\n=5Z/r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA3zy8lPeAOCEYTwxuv5aKZu0TxicpXTdbt5y7BtlaQOAiEAmemgxX6wpBSmGidIKSMoR3NSNvc8MsVjjI8dcGxB6YU="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_8.0.1_1581789586885_0.6391173825337386"},"_hasShrinkwrap":false},"8.0.5":{"name":"@22g/utility-types","version":"8.0.5","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@8.0.5","dist":{"shasum":"a3ef05c299e8be50dba99e872ec37f0e31f91cfe","integrity":"sha512-zO9l5HtO3YVfwmw5L6SwYZjiKdsXRp4QN6lm6hjwi3KnLjPAVu4KaNXGK5u9c4FFpSkSdWuRP9IT/WFVwxv7SQ==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-8.0.5.tgz","fileCount":35,"unpackedSize":80555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSlw5CRA9TVsSAnZWagAAuMYP/i15teJkTY5ZsrlqAPIm\n1O84b7MRrk75IUg5RFLArStJGljA4qPMyGlxwxnP0byp1oPOxEZ9w+76z2Fk\nLML6CqJt9U/wISCDSBhZ7tIAN91GrsHlJHgHakvpT4rmZ8AYYsohD0QwDi/o\nAwncCHR5KRSq/qzHsZNFvSuIpYGLMDk6vgyWP0GDjYk6nh5zg1SDWhsD8By7\nIAL8OCxVBfOVzxtJLXOxTySWtGr2zkyCebxtzOuegAKpHHkD3aqLB5QioIxV\nOBsa/9JEfubZCDUq94CBfb8sP70jMobWXHx1QjAMGQCgZRJGkfbEw31oHluG\n/E8EB+sVgq+dVwvFxssvAU+QVT+eMYCpNskU/vXvsK58xj2bFf0PMUEsqDOt\nwmyXUTwajL0RGg2VY7yHuA05vtHuyDCvmYLQcXh7dGAtuDT0DUvDs2QkKhrK\n+yYVVku2sB4U/AO1clRUyKjqHPQArxI6NCMbVU4TwhRsDkYsX1m6Eom4bts6\nNKJ2B1Ll/brbRCx+j9YP47grtliz2rnOklryAcqTrMi5dHNuNGrk6WJg3qTy\nKkMOxW8UxMwlZdpNp8yyc0TO49Yk8PX6pXEETJVnoWypmA8MnRirL0f76YHm\nJWaW8ZL/gQMoVix6AOtFC59fxIBqIJYr+Lmgx6goqiF/7kanlGO0S2CRFUkc\nIQ0Q\r\n=7fhn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeNhOLJvrAWAXe4YIt7MQhuXAeCDDtODR69bznmoIU3QIgDgoUG5lOsp2qt+yCVjEJdWmi+1Hvj9xWaUXk9eHRt+A="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_8.0.5_1581931576699_0.06111383310192697"},"_hasShrinkwrap":false},"8.0.7":{"name":"@22g/utility-types","version":"8.0.7","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@8.0.7","dist":{"shasum":"5ae4675bf40e02225907b0a3d22e26f0c5b3c2a4","integrity":"sha512-TabuUMkgQo5vWPdqOsxWfpEZPTd/vt9htw5iRx1b5j2Gs/xVHV8Wgtl3p0+emV9lDwhOImwwTJhOrKW+SAIPZQ==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-8.0.7.tgz","fileCount":35,"unpackedSize":81036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeS0IcCRA9TVsSAnZWagAAVaAP/004+3hcVquxiq3OYTHK\ntYg7IyUqhdc3G9GNZhrqi9ttAXrUQQXjRynrfCkcrmYmJPVtL4ANrKrQXXdq\nRXJWlNHq2f+70PDxohz2XEF8Ddma8PRbDyni9cmfXK+cBy99N34ZAdPag9Oq\nIBu/4uzuMwzECV4/nJpc25ni0Yiul6jTiQ62DZZEPDgPOhqKeOOx40pDZeyb\nv26qcxJQWDKFcu7xLxay+4LHMtk+RrVppY7jAqvAIylLUt5dfXivZ+AUvauM\nU/KI/Zgzq5YrkdfyxeubzUkcUWwE13DZkRQT1Xy9jjKihwr2PDZj0iWwR58x\nUmvjWpm9lVGnJlY43iHvWStkJAHmD3z8taapfdqHSZvOoZwUIk8yeJ853/u0\nRpZ5zr4L52/V0LKaFXsuX18CUdrHe/KGDEHpRB2QqCpN1K7WBNqRQ2fhd3H7\nXODiCamgP1T7NCBS0wqHlSqGWn5hcCIyear2jDOMDlrCYSn4MiRMA52doT9H\nmsTRpdAaQeoQsN6s8yxdax+xSVB2j02TzKrI33anQJP3iaLX0NcHVgjC5OI0\nG2lLsAqN2nHKLkK2Ew209dvfQcJ2GXCvrUtQ6ZiZKwZF4MgQKWA3J6urr0BR\n/4HxVARIqESv41hWfcegiKWmqFbWi8MHuivEeVZnCEPCW6Od5+nJGZLF+K8D\noLId\r\n=/IWF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKPL2a5s4JGW70yP/oFb1aaUwgP3yptb6DKrLzbwnASQIhAIy6EsAXta9CdYXGIarO5WXBUt78+RfExa7cqYN80+he"}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_8.0.7_1581990428014_0.38588488098167106"},"_hasShrinkwrap":false},"8.0.8":{"name":"@22g/utility-types","version":"8.0.8","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@8.0.8","dist":{"shasum":"d737e04b702d109982777172494acc100107072e","integrity":"sha512-Lyonk3THUwVlPDjaEzqIJPRdTfJB2FIE8AiGunclCscMLX3XmZpZ796A32xKQyY/u0QP40PwpnB2vagTycoqCw==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-8.0.8.tgz","fileCount":35,"unpackedSize":81222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeS1kLCRA9TVsSAnZWagAAyKoP/3Ws5+EJPqYX2IygAJVv\nY+cFh0eOlO/c9VBIUIibNNhwpxkJZFojo9bkfx0abqs5BZv9X1XTVv7OTIng\nDH6OmwJzrgONvQ+zN0zLoQjZ2myUNUEs7EBWm2S0ZrBzmKRCknmZaJuQ0ryf\nysV2Yc737glWSh0PuO6sXlUpnQuKW0fjOjpFsH4XskU5YMm1rV0GCn+Qk/Cr\nUVVT8NW+f79KcvsxxdIg8tvrcdwF/J7PWxesiekHZmhfeeGkA9d0bNkW+PpA\n6myPIrxVRMkG+e3TKWTpbZlQVhd+2HEr1qQ6UOhEyRPKTE2/CumT2isa//GP\ns55nkAyhZGIA4H89wUVLDrqUC/E7D/HFsL9QcdZMwgdQozpLZgMmemEZngb6\n7fatmxldq9KVUbnT2dFfOebrPZx5pal2BGMnSNfhagvPlB+nt13qjut9lYPz\nZFl0bmH3qdmkw3FaaI7kdoaZiJdol4xnVzTR7lJkMMfSxv3twkHj83gwLP5z\ndZw5/miBsD5VuzzV73ojK3NsqIAVhSVHGHSNojSd98BhWkedqWx+ncc4Igp4\nrL4FAAtoawBv3YY7nyuqklnRJUgFlkxqiXisrYXeJIPBY6aHA68w2L1tZ0I0\n0sSRHazu8gAbfhmQyPjdysk0cDCVRECplidfDcvKfjeGqb4dy89yqT98gmJ3\nqH0D\r\n=1Wn6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCS6nPxeC1DINYryh/NQ1qUiyFw2rARJsqbRVSxu+uIKgIhAPUK0TPlJA2Nzx4Ta8Qf91m/gZ+2Z3N7V5G5KLT15y5E"}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_8.0.8_1581996298796_0.6540634681837125"},"_hasShrinkwrap":false},"8.10.0":{"name":"@22g/utility-types","version":"8.10.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@8.10.0","dist":{"shasum":"b35831f1be7a13359946efa29783541aea63e1a9","integrity":"sha512-6Us3vWVRyTZ4D3ObiwdwjSuz78HH6IF4YGSCjoBslAAQOCnJ0x6HgwqtOmDsAffiDdU3ibB0s3dkuED9lkmJ9g==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-8.10.0.tgz","fileCount":36,"unpackedSize":82052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTWyACRA9TVsSAnZWagAAq24P/j8Qu2ivQfGV/+HwazmB\ntZn1i2BoUvglhrpepPitvpTWefXO23ofbP5lE20UcEHkwfmZOJljzUmzuYdT\nZ26hoqNpGblSgd01vSTW8dse2gI+vW9ltKBC5egVkbTelgu1jPzVFX4TMI84\n9UOZ0Z2oDaScUcWIkHvE3cE5gbnVbFlYxIXcG1Iur14YpUDYXGTvQlfHNsMg\noK3ZMlK2DMv2hPet5EICeCjQCRO1B+1tS9PBTSMARyd2DduUUNJLZFxEOpea\nvw1Ftol72VEFp8uvWdn2bMcHikt33y9CZoDexYDsmYahigOBzS/LLSDBjFg+\nWtRzrX7dLcVviI7YSV5hvLW9SSVo2Ed4HJb7/8c5VSWAp2lKRwV7jcWXTFJr\n1I8Z9QbBnmidVWPI2AE+hl6N9saVh8UbPYhC07QuDJibTfwxtlsHURX/5jEd\nSd4RqklXvCrXJwkxaescldduZFBPtoy6pd0RiF8J/EQuHUFBpw5fJpnS641K\nssfPxwbxv0xSWyo1JLNsW/mmJFwFNKIzX4fB2U1wu5c17akBolC51l3Ff1oQ\nWtD/EnlBfmW6kzB+14zinPC+NbcBP+nLww/tPW66Db0brLpxv9KA8n0uJw98\njUqnqmvs2ZSelsEgdo00v67RDuDDXy619/WcwX4CTTUr1Af6qeNVK4KrSfMJ\n7bq9\r\n=8AL/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG8Z9PzyVgpMyl9TNsOYXhQVsDQgjVlmWAITJi72+0TmAiAx+hrvv4smJsYujc+ZUzG+vpvghcoKMq4ChSmZnUSPvA=="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_8.10.0_1582132352238_0.1295738600258849"},"_hasShrinkwrap":false},"8.20.0":{"name":"@22g/utility-types","version":"8.20.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.7.2"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.7.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@8.20.0","dist":{"shasum":"34e21ea9ecbbbb0c8d7d7ca8dbeb3af5339cc046","integrity":"sha512-JE+nup04okczRCqSByrM1Euah20IJh9O6gqZhMFxWKz309D+vDUdQhdRVntwQpAP1wDGaGfm1kvb9vj32vITcQ==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-8.20.0.tgz","fileCount":36,"unpackedSize":82062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeU5DSCRA9TVsSAnZWagAAVoEP/10Tmz/oCB6dAp+tw8QN\npWgHrQNlPwLvGzjZDYtE22hOTPraRl0n4wV3hHRDO0h4wPypOcosysUOQXoV\nj3/hC+560bY2KBgJp94fhA5CfnNfPE0nZ9219NSqOdubrnsrMZpU0oJGyMsJ\n/EUb51pr/4Ty8he62l0C/xwxcF+dcG9bQHhVnzg4adt4FYVlPRyLGlvlnCsB\nsHIgQHtf2aiJdK1PmV8orvb9z8t9tF3tg+jTKFO0CNbbUS5EnjzS/amc5frv\neShLuhHHN+gOIWMytzHX+m74KL53SSpW8uVNZcW+7U5LZndjYQ//zEFiUoUJ\nRIn2mkRKEMNycDmkaXpwZJzH8+FSsHzlGx03XpFbzfz2J80YCrCOzThOTiBm\nsHHK/vL8h/nvVEqH7IJTP686V8mIh8llQ/qYXvILJM8ogUAyhx0zYfGEXytZ\nlKVrClr3emGQb/X7O6+SThucxXtTjcGNA8yA+Gg1kePnV77RBRCZ+9OkNjn3\nFvRmVQW0619GeJ53SSWrshE/AHMjP/8iD4iX4HQikdNOBqqRHYEghI9K9v4+\nwFYU1ovUzFDvCJfKoW5IE8vceM91aKqwNp5TzdfRqvxnW426Y2Qv3lFBqUyb\nEa9LWMIaRDrTvmC+UbvokmiB6ZTECKHcfM40nC68tcmbmvqHehhVAEM4rSJZ\nxzOT\r\n=a+lT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4H05ZsoRWikrR2+fnSFK/18VNly02VrBNXXDRwZg7RQIhANZC1HOEYL702GB6+7F9vfkD0k0P+5pimEg3MWQlyo+H"}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_8.20.0_1582534866023_0.8399246953033963"},"_hasShrinkwrap":false},"8.25.0":{"name":"@22g/utility-types","version":"8.25.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.8.3"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.8.3"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@8.25.0","dist":{"shasum":"f224c3a3c02470fe3affd0597226ad02e4b1a8b8","integrity":"sha512-LXgzz3LmHD9VkJFlqDrN1gaoyEgWH3Lklxyq8oRrlFMG44DRyLtmCyDKwDsirIgJccsC4Dqjbd4SJg39E7GosA==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-8.25.0.tgz","fileCount":36,"unpackedSize":85334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeeVlCRA9TVsSAnZWagAADWkQAKMOVFcNCa3OuLprIDBY\nVZeikuLEIGqsYEOIjg3umEpp0YCH395TqJ4XrjegI73EJ42QDJ42i/ZYwlCR\nopAddKBH2pIN0uaU/bquTVKMBEW00nzyWyV/W1eQc+gdEW+lqOa0GbUj2xX1\nNTiJta0GRzSyQeVw2Fe7ixUWQjJjePmT3AwqCbr6spFA0tBuzBccrsMAUNt7\n6eGqVswod22YM6K/HAziAuZSlZ6F3ujc2FXEL1CN00KvJtrwDv88IJeKrBVX\n/an4OqUYJCngCpRXn56zAyfKy/I0nWFxFirJXI7Kf+3J4nVCP5YAXV5eFvZn\notnc+uSG54SvaW80KW0rdrbiplZi4Ikyx/JuTs2J/mFPfcojLgn9P00zfgiz\noLTvrmLkN93LO5ZT5gDYGvOR6v+GMBm91CtafAUHvUCU9bwDY2ApD1ov8U8S\ngeIhkTC4FW7YKRpaB0Nan7xKVGGFw/T1Yp8y6W0bEnNWJ2KlIoKNvP8UVGfw\n5TZCx8OMaui1wjXMLGrSHioXF9rwyTJTVElZjcSd0H230HPTl0b0ZqKYaBAk\nt31j+s/DqyMMTB5TIZiAoVILTNB3CwKXpBgsOeFrJNNRjixYyw++Rg+adCAy\nYAEMKhQsJ5R4BoTnKskywtXMOdSWxYNbjtLNB1aE3TMfyymHsPJH9de9n7Ns\njGRF\r\n=wna+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAonZbPZ0XqkVSaN+II28+gUFT3FFCzdR7YCMJkEAzz3AiA4+gdu60g/jdbTQ69ca0OVLg8r8lm4EDnHgG2QCKor3Q=="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_8.25.0_1585046884624_0.5707054427315843"},"_hasShrinkwrap":false},"8.26.0":{"name":"@22g/utility-types","version":"8.26.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.8.3"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.8.3"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@8.26.0","dist":{"shasum":"2b69d7555251c686809a8a483276edd1daadd044","integrity":"sha512-9wMQgM0Ax6p4tsyFzZWx7bvTH++smjACeO44s6fqvwIINeoGcoi2Uu44NZxZlhz2h/Mp/ngX4OY+R203FDdKHw==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-8.26.0.tgz","fileCount":36,"unpackedSize":85710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefqasCRA9TVsSAnZWagAAwdcQAKLzEi6ovvRJBa54YOVM\nE41faM+Tw+sYlSlMdo7rj4L6cGYlQldsDh9Z1xvETJ8OI3UPw4fbqhvdcUiV\niNJWhiPZtJmyfcudvb1GLuuxrDL/ytcTyltztPBIbulVqUD8g11hC0buwdfQ\nnU8CIEPnqHJ+ZiVQ7JCJn5TMZFIxy6WW2nKoOP4J89hBV7CelIYrJXYYviFC\naXmG+qkiMcMuqfweKxF7/X3VMfOwrkLUUSZztYQoNln1vK3G66cSrucYCM47\ntXX9dbe8hTHex0Vw8Pop/JU0zfkfVgWtVRvE23F80Adq0/gwbui7tGKIpXpp\nR/NP78s5cLd7XIb9YfbEwIRGL1fbvNGBjdvX5BgNqRmDeFPCEbr34iWI73Dx\nxOUpbDDb7biWlxTSC7LwqlOF6adMzVxGha7PVKaGYA0Ik14g0Tz/6JFhVx9f\nXtJCzu1L4L596ZYYz9iMfzp/RIvqA267GHJnPCmrZ+AZFIOQ9bX9DZXgoz1e\nBZJhDFhQy7B/mr26rIJnGmaDzCl7czOJu6TXm0B1LcGsqb14inWxi8wQV43j\nB4AqemcNxJgSLoOxQIaRhub0lAoLD+iAgp+H/T04HuUVc1hHzcyuwrSXIZ47\nlfm6acHtPcHvmnFYaQu/CYob0ofFXpXxQ19MhizoAjAV7IfTBoEmanS6Wi+s\n3rEs\r\n=tmYe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEEyUY4ljf6WpzwY4skqJ2MhHv1/f4M1QQhYrG55cIxjAiBM71iwUQVr7uLaFbv91S3jkjULdyvohsdQOxMlJE8ReQ=="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_8.26.0_1585358507875_0.22365998458836733"},"_hasShrinkwrap":false},"8.27.0":{"name":"@22g/utility-types","version":"8.27.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.8.3"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.8.3"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@8.27.0","dist":{"shasum":"53f76b3c5da38195657fe729255d6b6dd71e1551","integrity":"sha512-3TMtqw3IbMzo8Nz8lMIHb+Os6HHd/7OUuH20+ewqtQd7BF1QNwiub2EJ3uVUN3TERDaKpGnMHHhzmjvQAKLbfw==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-8.27.0.tgz","fileCount":36,"unpackedSize":85944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefqfZCRA9TVsSAnZWagAAzsgP/3ooea9WdmYcWa4+o/D6\nc5tuaiKSlak1w92YetIwOg6NEiIQoCVwkLY+sja5ZZ3z2Qjejujj66h1/4jH\nZqrKoiq+4NKE3stf33cS1H6lmikxJFYnq+mpZDlRNKEguxVDhXh6hjGqH4RV\nVEEgXNNzx45SQecH8FQP91Wj2OPB1NVj4ZGLTZLoTVr2tVISIlrDaQoc119O\nOwcO/v/lkki4pkfmmrrN3PY6iG8Y3taymjX6eRl/0D8+vqr9b0wclaZTmVUy\n8qGxbP3sTzVhv9CgFzzAAk1V/WBMhzcVzOcqG6bhYDl3KiqktVmPRNXSS2S9\nMyj5WWGYjGO3FuNkWyqwCQRYPfAEGgEBag5vinMqRW6eF+qUU6PrkvlCwHGP\n2Yde3z8gd2yUNAfkXNq7PgCtTwUGn2EXv3IOj7C/TnzoF4C6xE8m+7ig8SKV\nXRD4OTABcosPxS6Et9PtVAd0N4fIahuowUcEuPmDKOjPuEixGqv+8SJ9zt8+\n6lY32AMnDSEc9ffTgdFa2ZcxIkds7BvU+pBIjRt3j6eriHn2sKbebrnSvYbE\nblsSy/SeUGf5PFv5mQTjRuWuw1D5aDzHeRSFzi+ZyqHie69Lf7ULo+dbV8lG\nMin9ay8GTnhUfiHSl6DNtoomyGacz5HIUFacM3w2HsbKgC5KG701pvMoXJ1U\nCK/g\r\n=xUEu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH2RKgmdNFcsRCG07R2vpoVBWe6MBa+QGMB4unayA55GAiAMOGbtHGNzPnCORogNP9Plwp88Jpm7SGaGvpP7WO9dyg=="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_8.27.0_1585358808826_0.06554579281004136"},"_hasShrinkwrap":false},"8.28.0":{"name":"@22g/utility-types","version":"8.28.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.8.3"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.8.3"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@8.28.0","dist":{"shasum":"c657b2339a4d18ccd47c2e483fab979d8adcee96","integrity":"sha512-S2Uo6xN3krKMIAT+X9U/NUROfWbP4Xh/3vX4/kI6AxtH9d4WmCahX6PayQ39zj3XBOwO+V5sHs2NiCjTas4syg==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-8.28.0.tgz","fileCount":36,"unpackedSize":86514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegqCRCRA9TVsSAnZWagAAodMP/jpMi8/d030o72SoPqfx\nr3DJ2S3JgwMuhBja3mlyPggJMVzKHDePaZtr97r5dT/tcyGDkEr+32G0RTpz\nFnu9yid9+5KkNKjvAlqnmmG+7R4jC5WyX69ZMcNY1ovKX4tDZtmL/vExAx2V\nU5U0d11bd1tWOXjBpKWwiuuxl00Q35AuwuL/A96onlqbrlsENjgua7ZWXKaP\nDKXDuOunNihqd1b2X3mjWmnereLyD2PYdZQCZMVEfyAjCBLMnuDIMHFsOgWM\njJDuDBBbDaLtgVcSiqqtiTp6gVxbkevKbRB6ZfLRtoQw0706Amb+7XFXKwey\n8v/DNHCCmEp0LboYFyvBAriOGpp2/GnUnu9LzYe1Q/ywOlwnoaNhjTThbbKj\nyHsAhrEdKiU0uxzr8jUwDLl5UocDBMKN25sURghpbCVJ/ru3pnr22OsrsvWx\nS2gxINIehRTjG4CrG5uj09iTuB7qh9sPA/71FGWNxTPKr1lPAk8l5OsexA2C\nh5paaedmrXU991/yefaxMfjeaX0TCWp8fQsSgDokKqDoJCIuOVQvbCoEPzgP\n880DFgUjHEBZ1iZv/zuPf86GByO27StjrDPt6BFSrkF7cm12TnfJ3oR0sk4k\nl4gq4bGz87cDWE+q+oCcdGciCqqpr556QfTOvCrr6ef3qCoItukNg3DzPuGZ\nWWZ4\r\n=tWGL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtPYuSQytE63+K6BhYggEkc+49Nh0iPO6VtXr9lfJTbgIgQzkaLgadf5PKtW2NKQaXoiVlVL62y6M9yqWuHBdvIUI="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_8.28.0_1585619089459_0.10396688622420691"},"_hasShrinkwrap":false},"9.0.0":{"name":"@22g/utility-types","version":"9.0.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.8.3"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.8.3"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@9.0.0","dist":{"shasum":"18a200aea157773cee1b53f6e378693ecaf57901","integrity":"sha512-Z8RbCqQjAHvJnLqyHnUpQWza5aNI1c+WH8iY1+LIsJy6HyBHTSd8W4Af1S/Zh7PdQnPiiID17eaBeqXQi/XRkw==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-9.0.0.tgz","fileCount":36,"unpackedSize":91400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiwsKCRA9TVsSAnZWagAA4NAP/3GXkhef7pMIKNEiBF1N\n/B4dmdHXlzcVIBsqF1422oWdx24LnZPh/1ehfQa8zB34vs54NKlIWi7xbclI\nIt7Jposb3i5FtJBdBGBiVHcnoMdhlwD0c4mrgI02u+8CLdGa7JJLdwJQWvYO\nwZSppxMd62ipagQbFaYCzkaEq01JOYu5ao4oj9TQaqYk9POIoV4zpseuXie0\ngyb0YR6ufZEX4f7GvkZ07G07X6FGSaZN/mXvnQisYvBOV/TjvLoiRL0ULH6i\nWRJrOkpRWw/Wfccxe0K7y+0jjJ8Zx8wiRF0+AXG7n3GmHwcvRkaiKZK9qPZT\n9RT+msbAI0K1X/d3JMEtSLowPB2SzRuUvMtvezUgsPbgj8+kBVB4Ckde35xg\nYEtpZT8KHr6X33Wy3GeWzfHY7Bb3ZAlJraM8X9lMkzjWQk4rJGSExT8BNGDp\nfhFb3IIBgk3cR3doaz6LxuPQVy6BpfJrcqsZDqrcZHlwFVHA8KdlzItZwKDm\nKrPQ5A4MLBXe1Hm8mr17SxzSMXczMTILhrxcX1rV3MIrSlStbU60F6/TxRJJ\nTTF0BwmoEIzll+5/8AyjhnETVWg/6ON2PXmNJP3s/AizwN/sbwP18aL7uKSJ\n/CoaxQh2V2XaQKw77z9daZCWnAcPGJpKMZI3EZ36GPYA24SKz4Tr6dy6YzqH\nUMMU\r\n=uEmc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZFXgcCyrJA3U7ImalI2SS9FEY1TfJQ/QNdjUI3FwxegIgFLnA8btTgxJ9mxER0aqJ5eqq5OZixCNUDkXxI/orPmA="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_9.0.0_1586170633540_0.39071516093839476"},"_hasShrinkwrap":false},"9.0.1":{"name":"@22g/utility-types","version":"9.0.1","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.8.3"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.8.3"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@9.0.1","dist":{"shasum":"bbcd6bc1ddb8f65d65b933b2be308b32abb7b55e","integrity":"sha512-JDkCdyMYQ7ZmbyYM+hZ3i20tQA/eHpcGFrnjfumgumSW8Uc84MPTyQZZNjyghKHY7KaV12pJmihoQlPSSJvX8A==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-9.0.1.tgz","fileCount":36,"unpackedSize":93535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJek/isCRA9TVsSAnZWagAAugcP/1oTSe/iGvBXhUeMVqQU\nYjLym8IkMT3cIQeMuHYgL7onV93rY76Jm9lNWdX++9lArX1zrsua3eRR2hXi\nl1WymswLjP6TFs9bb14oaA5fGep4CQsQz56vJkh3dNrnvdyJgMm33qmy3zSi\nlgUWW3AxJVI39wNkj00fCDXu1CNIiOgdukCl9SSqyt49WyWghDQ77EEEgb24\nfxDzf3Dr6h4dovxiCaowL+EMoKBu1vhmHpQzGaBXb6t8pqYL6RRenyLGDcNN\npmvGla6M8MgFeS6v/jcehuzeszjbKf+Bchxh4RSDXoildVbcJ5O8fkuQGbaN\n6xHNFHxOVnFOyKIPpHb/dIkREA54ii6IjRXMjJ28UzNPBoqO7mkz9uBAiru1\nNmzkwBV2Ex9J+v/MezbHSz/33TV0blHTOGBumT8ugJoGbTeTWgE4tZeyopFO\n/OIvOWyScq4Vow1ntI94+hx8T0Mx5FWE5VegZscXeDOQFc1cZrTaGibVN/QD\nCrTlrV2yDcOwSpJBgKs54U5Jz/q1DBvpG28l89qP7hdN/0CojEmC0POSyCmj\n3x1WJXgWdj0+oVwsKb6qVC+UkgNPGe0A1v0/T0bIBapX6caZigLodK9RpdQR\nABepdgNWMvBAuHiAIl4wYyXXZ/SMqfQTrQz83/HZLJqAwxhGDNfoMgTYXE8s\nBd2W\r\n=WuN2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOaF2uqQOCMyYdv7wu7MUdHVEObp44HCUFTXkE0gWeXgIgJyWwTTnWyJ54eAG+XcQ119BwYhDw7ufxAp9LBzMPEUE="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_9.0.1_1586755755962_0.868965153243791"},"_hasShrinkwrap":false},"9.0.2":{"name":"@22g/utility-types","version":"9.0.2","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.8.3"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.8.3"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@9.0.2","dist":{"shasum":"bc48d766b5fc12cc33d6a944131c20caefc5b742","integrity":"sha512-f8kLcFi/KvUm9mCHCEUW2HW7Jw4A7OYhkuaJfhNpec0SJt6FHy7wDyPBYDsVdy8JDRT3LtawEx0z2iE7jCBYjg==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-9.0.2.tgz","fileCount":36,"unpackedSize":93769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemHniCRA9TVsSAnZWagAAEvAQAKI3SRmpfZEn9ME9w059\nhOuu/yKTmxA71qb0STM8JOKJvJcQxht/XuvCf3ymMO3eJhShaPnQ9Wo5Nckp\nqFfU0MfupJJBZ5sKfKXn4zM+7za/dg3idRPnvpf+xlNIEnluRjOhVvnOrVXh\nSbKuYt1tMokc6dZ5XHL0LVSmy/fDAj3n6mq4E7U2BeGHfGRSoW5VHpFUSQyc\nmolp5kvi5pgmJuHHM9ZT7K96VXu1cWofmh6mM01qRAYTVn8/qj9ox7Yfs1YD\nXRe1huIfsYyfp8hkMZ3VUDAzo1hemGp0AXuEvzL1mHvwTtwr+FIPp9NFx/ru\nLmtij5dQzPlNaqGMXOYMDTQViWIiPhzRlViUY+ICMQnVL8HcFYBYwE6GJC49\nWHI7VxEzNL/RI6ik9KzgXnG0uRrLaa5tFJSMZy5qX7PsZew3UI5FPuf5u2Ox\ncHosthEfaUcru5WgwtunPHW8ra6afocgCN0g4fAq+T9XAkL/LyLnkF6S1IPX\nD/kGbgAUB5LOcrm5tpGMLFj1jFIxBflUYWbpgQpkLrfzLUOPsuRbnZYZFFLI\nLYl6ZiVgMJCo6fdgGApzmPkDvhQ/STG87xJpx8eRASDLSGhwXwiD4787l0rO\nOY/dfB9KiXcGdaDhPCr11piFb9Ks4r4cSDiUMNKFjTzdSdnoifKu2dhYTQDf\ns0qi\r\n=1P5l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQIq4Xj7bp5BTYz59Dul+CWaWI4hx1tWiVEuvP7Grn1QIganONrJ7AnhvyhY8aKWS5+35qlfKUCB22Huu31FiR0qU="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_9.0.2_1587050978260_0.45707105996649666"},"_hasShrinkwrap":false},"9.0.3":{"name":"@22g/utility-types","version":"9.0.3","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.8.3"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.8.3"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@9.0.3","dist":{"shasum":"f62ba32a1e19be0dfc10d810b21372aeec90cdb8","integrity":"sha512-jjpNsd6RlMyoafuPKhUlXwisHrryPwCqauVzfcyk1IUQtwQtJ3fFZ3XorTm9s5wmxPUGDT7DATYIaYp2K/rOSw==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-9.0.3.tgz","fileCount":36,"unpackedSize":94201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoCI4CRA9TVsSAnZWagAAjU0P/2OaU+YVYlfVHl7ieh3F\nGoZ1dzv0jH72o06mYWyv05aG4MMHm5Ud/58CC1kM5A01juc2zZ2cgvt4w102\nYqKiKP3bWtkHMuCK66YQI6PeulwngIhGTt15F5AbF2vPIMCS9ytQZH3iUSo0\nrCP3q/RRoNJlXCEEBIaGLIdQ5iEhRx1HK4MywhL39S8w7BmNVBjccKZ4fhcg\nTh8QOsiF7V+Jw0mJlLAbVyk/0eien+QG9jg6+WdbVloG5BgwvCBO1UGBfrnW\nKcDo8RE0BXoqZtt5T5QSEW3GYbvvcMAyQOPVyxFasn7X0I7CRY24m3au3k5p\niKGws8ejRFAWf1ZX+3rh1VDr4lW9DNkWudbZDKamjyUi9FzdgvGNDWNZtSfZ\nC+smSOGRRtPgz82+Ip1eTqwH+W+vIhBAFnYhHlBYWhR9jKL5sGaj+wSQMY25\nuQjh2oX1nExrDHNfjg+MrpaKJ39tbe19C0rrDf2yrtF7nfpPB6tSgHjC2JoB\nUHLDNe6FkAP0Gwo3qhxoRfPXvqkSdIq5M/OlsrmRpurc4KBBxqJ3UKbiDJyn\ncfU3KFhWDMT6e6Ghs0ISelkyMrvNg0qDTTy3a+BM3C5zGZ1NXxpq12X7M2w5\nP0lcHsJrUoqDW3420ULiI0CBZ3ItER8vguzwxQxjHPuMd5v/+IGOORtm3ArZ\nRLEj\r\n=NA04\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbLN1lG0SBjvraoYN5Ly8OIJ8Hw4+7Vh16LHsTrNZdcgIhAOaVIdWthtk5uRUH1fJy0aWVjYlLMux9UAiyIKnv4TW+"}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_9.0.3_1587552824198_0.6132693076519282"},"_hasShrinkwrap":false},"9.1.0":{"name":"@22g/utility-types","version":"9.1.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^3.9.3"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.15.3","typedoc-plugin-external-module-map":"^1.0.0","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^3.9.3"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@9.1.0","dist":{"shasum":"f98987c40cdec436dd960866880782b537942de1","integrity":"sha512-YjrJFTalU+KmJpgIJEZ47lyM8wcn+cjplb5tB3vExVX3uPLaEQVBewTOwqCvC0/jNDXAAojhlUvLo3t8UwowMQ==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-9.1.0.tgz","fileCount":36,"unpackedSize":94821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2avsCRA9TVsSAnZWagAApcAP/Rz374J7HMMjf/df+08j\n87KgEbCk2/eK4iK39AYlC4kWBEcb3Gtr/A8vSjNYXx/p5W49vlMofG/1fNot\nMCcCCvB2bEHi7P4EUSkgomLohrnIkLlevmGapd1khulukGdt/2dLqMIN2h2p\n8jTiapUT5c7M9hGNvjLgOw9xXHq8dBts2KHd9a5l0ESj8h30j3IWf3/NDttx\nBUS6KVGf07EpIC9qbO6AcbuhpyX/geQYjGv7irYO2q7SsEHIgy6fmVgBxPKP\nRFC9vntHlw8nFlOhqCv8D1ngn024P33RXLvIDzft2CIvrvwisqF3wR8qQGIl\nmCbbYgVTni6VCrVSsgTxYTbyyBhBYg3AgYMp0JOnEdJtfKNvxI7DjVW1Qocl\nCMuvF6pdDgRDpa/tKfD2p5I4Ey5/rLQA7BE/NdeGqoKOV2TbaSbm+BBf61cp\n6ZdjgWOMGhFVG7JJPcuqnQjUEeGARu6O9LWy3Enq6ObOfuXxT/xGqUgjQMnW\nLS1EKYrvHHdcBqAtX5uIhWBxqczgpjsM8nWuBh0KscpgOiBshje/7CIkakB/\nyZ+RQsMhas5vcx+lySfNMHr6DTg6UJg9VgBcu9pxLjbtFrf1u6WfIRW4NeSZ\nJchhbYt+fyvEVtdmFRTzWb/99jguUJ5U4rMf0gbS94UzEawY4MhtPitV9/CJ\ndz2d\r\n=ZdrF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGq75hulRZEIU7vtj7cKYWtDNgzQI5z4mtAmmXWFYndkAiBLE1EcjXjD3wVAZBAjfd0ER5/xEjYm5LnowvBsWaSsHw=="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_9.1.0_1591323628212_0.24555276893650557"},"_hasShrinkwrap":false},"9.2.0":{"name":"@22g/utility-types","version":"9.2.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^4.0.1-rc"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.18.0","typedoc-plugin-external-module-map":"^1.2.1","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^4.0.1-rc"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@9.2.0","dist":{"shasum":"19b274fcc529f5c0c882c336c7f49499b8974fa2","integrity":"sha512-1AM4VSlSi6ZKAUConf8bhHdLHR6KvzEq+rGmCy4WcqXr7dKb2qRE6DHrOuFd/EUT8qlNYMsmEqXhfrqQCrqzWA==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-9.2.0.tgz","fileCount":36,"unpackedSize":95372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfM6xuCRA9TVsSAnZWagAAmdEQAI34gjQoaQfImkcyRoc0\nPYTI2h8MnIDJK5+cNxsEujS1a6X1jTD7dVJYErq7bXYdKLIfRUaqev2OtC1M\nXJUKcnIlL5zuUxce0QfB/o2+3hlLOYDRly5Wlf/+BC+EDV1pb7ltki50HEJ9\nsGgmMU+9EO4aLl0kMT/XzypgFlLQ7kmIgkldhQsnIDGdRaHcRa9kcBg0moil\nOFCLYJnZo7AMf68xhFcn44uYQE5peUuo/+TAytdryAQBBfnF2MFdusnIVKDT\ncbqG0YuQHHoMmQK4+DPs9e/GChrCtulOSI3MAzzbcPizeg++TpMe+ot5Jhr7\nrSLP6tkyWBOCaNkWZ+2dPry2QhnXYIUi6EHyX+k6t9UnRWCIUlz91nPqcS5h\n03MbTyt9QoDVvpQ4XSysXKARbxa9S8agoC7UpuBWVO3Mm1BZtVOXLvJL2QpV\nvMMHPJNRtSGPHNGwWtEs9fUtztrexW7CA7ncHvyudP0Kz4Bzc8nZF9WM3Y4N\nxpF5gg4aZtIks1iT9rp6DQLEL2PJ1/5V/MYplr3C/mnHRF3hshw4tJQnjst5\nhP5hWs9TFXkccfG6umY1s0cx3yvhvZqZpyTc6UKRqY0rFu+eYSdnZrhBoPsz\nTcyeWJMJFmurA4iGmG+idp8KhMisQGCyPRBeYZUPdIVu9OfyhMO596WCuSw5\nmV0v\r\n=DYNb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIDzD+8IhKebFe1Zygnqj5ZJ9RC9IHfmoxibvNwEt6xVuAh94FUAtLOq89yxggEYlDPjKBOppqaPDCXSG4AC5wIgE"}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_9.2.0_1597221998112_0.37686128200801305"},"_hasShrinkwrap":false},"9.3.0":{"name":"@22g/utility-types","version":"9.3.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^4.0.2"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.18.0","typedoc-plugin-external-module-map":"^1.2.1","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^4.0.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@9.3.0","dist":{"shasum":"688de6d87be47c0d805cbc21f2a129e0d4add15c","integrity":"sha512-qnqi3C7hzbjzoYzGQnc9YGxbhHHidP8TllxLp10/H8nWUPacehGDGGJrCNyDyAXQ8Ih8sIGzLYGwOKvr2Dt3hg==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-9.3.0.tgz","fileCount":36,"unpackedSize":96194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSKpbCRA9TVsSAnZWagAAUn4QAKRupixCX/wsKwcGOYFc\nk5FSnqdlS8xdMmtfHXCEB3WnGaMQOmC0+bBYpgnBaCuFCnMcIWXFbQiePrKk\npPPrBLXYxKmZUB4ISrPtOVdDcZXOpY4SymfCE6ZMzJ0Du+wUYEcj+841kuuR\nteWNo/6KrPAv7pX9XgFdMIkkNYHjaPAhA0uwkoa96MBG5sxfN0y4fuVc5uBF\nuuVG9DyJqc9NCMu4D7OSb9aBNaLLyUW1wX4OPe0wRWo/CwM9SuyX3CMHKsrS\nrsXuPGAn6zUBOY9C+KJBsVxe3RS51XF7OCqM7+aF+GQPkqhcVCWpaSmNXm0W\n5Bz+EPqp28EKZKH90ZSOvv2Z+E8GQtKgYb+Q5bJjCubUcE7DhNrkwLKCw4Lt\nBaGT5ZC/gu4KwYnLm9pnd8kf4cbnxpcDpb6rBaoEzrCWDRfMlJd3u7uZrY5j\nVZaXbqanaCRIdbEqLgNk2gmBGJD0KA//L/22t75Q9xRZHwc+CKrEFkILanZP\nuNAOQftKzVdAvJ4hCqmRxp3LiGvF0QRhj8roPcENG9u07AaJE4EbQhKx/S+c\nBgP2+EAoY2PETZSOMgiIIu+S2odSw0DQt37fpVhkHGRpKlPyPAMu5B/xPDe2\nHzwZFkl2V6YOBn1gShRrkUElRTiO4TqWZwNmvSu6F0Z3xiv8/16MoiSknrtv\nT3H5\r\n=YRH9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7sqEyfpxqMGTWbNEVDltbQ5jwduMY4fUMi6YVedHOdwIhAITAcsZotTIBZbuX43kBy298s3x/SAlpf1Kj6DhFs3yI"}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_9.3.0_1598597723148_0.13119927411064447"},"_hasShrinkwrap":false},"9.3.5":{"name":"@22g/utility-types","version":"9.3.5","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^4.0.2"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.18.0","typedoc-plugin-external-module-map":"^1.2.1","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^4.0.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@9.3.5","dist":{"shasum":"54fa1bef48ebf2d21e832808cc7dcd96b1771f52","integrity":"sha512-O6kbqzPdsSir8NdTtu/achs0sB9tvZunrgONQpucUnxs17cp05C03HPWNoj9E2SoTmrJHWZa3veqj1AivCRPAA==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-9.3.5.tgz","fileCount":36,"unpackedSize":97202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaFnNCRA9TVsSAnZWagAAhMoP/3JIH5OoXUG9SxFxCoEV\nv0ZsRSY2Y9h/C1/etzEcI5Nmfqvm8cwCF54EH1s/avQCEtvGkbV907xFbQl/\nNXRQz1W+K0dbuo9VAZzc0mgk0ziA6+3tEwqJF52RW9R+jpKeZcEEeTZVsUSh\nk8V9elkleT0NtkZzP58UlM9K+F9I2Wys5k3NzCvuYDD999mDpFJ4xOZejXqa\nM4zF06+Sk2sQyqMFNdIMTlhUuxwdeil654SBIE8+SSPo+FnWfsYRxldze1SO\nuAiJt3oi1mjie/vu0WmxjuKIzuqjZkK9BfVhZ/Aq92CFVWK7HZXxKYjYE46T\nVcyRJ8fwh8bzGVZnwEdtgzk7CwmkF46bep2av7bc2825jjD81ENBI4cvIwad\nEPjP5PT48l2lH/id+zbpExZIE5ZxZT0FVYjtk7Pc8UJGUuhra7S1P3lbOTZk\n5l5HjFT2j7FtruaN/7dZKKueRo7eO8BW5xITDTGqOWVRBrQVe2Z8gofcwRVf\nn70TmOMvY/htsbGJIjpWeYvOIl05pHbLU7+Bxy90a43072AOl1GA+7j26jvN\nY6rgFXdPbmKbvVcXqxibTXDCTQiifNrfhHrUqjCrhzV5uIwUbsXSgfLRy1p0\n2s76SsOZi0RT0vuOsqG6wOgaA1gve4Ym7ztyGrDpZgUwKCxd8rrhN8tEl+hp\nGr8W\r\n=oqL6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCypKhpRbS5Rt3FXS2Dv0V7KcWyiW1hB/OD64mspEiPeQIhAM/5lh2YvRc5eRm4ksnzK4zZ9imP2es3kGw0ZmrMgwE1"}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_9.3.5_1600674253185_0.7716758213145574"},"_hasShrinkwrap":false},"9.4.0":{"name":"@22g/utility-types","version":"9.4.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"^4.0.2"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.18.0","typedoc-plugin-external-module-map":"^1.2.1","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^4.0.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@9.4.0","dist":{"shasum":"3ffaeb3dd1adb5f99991a3ac3a0c864f1d3afa4c","integrity":"sha512-zTpj+HGR0Xsv5slQ73Rb3YX3J8djBkmE5FWMG1bW33XvjD62M2joG3aAuXq8KjqT12lzEoQVzoMlag13x3RQ5A==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-9.4.0.tgz","fileCount":36,"unpackedSize":97790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfba4UCRA9TVsSAnZWagAADusP/3Pv9ZWv5S6eVPvOfxKh\n5Sd7i5aPU/qK5OsROnio/BnPbz7E8MURX5Ay9obCwOWfT92+aPAPdMVbKA+E\noRcdF0MVo3vGu5ZFR5+OD87jkOig/7CTCEmcvSrUsLnBW5OiOssEdQAHpoAg\nMnX09IHo3LJa49CIijkiPYztpc1+CaKma22SVI8zcxOUcjairOGSshCp8EI+\nOLqnzNk2oY4A/xVUOP5xpYut/J3gXfRDNUEngCJAqzuoJ0mN3aEybTM4nCPd\n1aNZpJG7Qw3WOuutSTA5dxY9E6+86WJo+d9rMLAq24M6NI5XhCJGeVUcuwnz\no5XUARgYOF3DYwnZFktWnTz6pphVAPBZu0mzXPZWzqnjO723h4RnbSz15gDj\nukPAjS09W6xyPToszBWQjcOQM8mQ5Ovypq6xAs4BJ7yd9N52m1OYcpkltyM8\n3qT5qAaGV+V3SxsybOkIXpfED14N2jQsYDaGsv9uvoeQa6M1mGvGOR8BKCs7\nu1YjN7vi63kZT8zjoDFuYMEQF3xp7e7I2u+z6fYvajeAbN6/alt5kcY0SjlX\nxlBlkNrRtY3QVSUkz2M2Y+NjOGjdEtVXG1YE3qBEOLsRwOUH+Imh0Bt8veep\nD28P9Td4YI97u0F5MNajwLvWGtvprk75ylVM841Qtj819CF8GG8CWiiEZYBk\nOL4a\r\n=B7vF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEHOwCcW3w8yMLdzlHI3HEdH4VplA3OVq5TYvr6ukD5dAiBDq9ifiMWGkWe8NETjNKMkRl/1PZXkAnzioxkRJ3MXXg=="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_9.4.0_1601023507559_0.15395266079001924"},"_hasShrinkwrap":false},"10.0.0":{"name":"@22g/utility-types","version":"10.0.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"4.1.0-beta"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.18.0","typedoc-plugin-external-module-map":"^1.2.1","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"4.1.0-beta"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@10.0.0","dist":{"shasum":"f6c45fcad627b06f8bb517772d5ad005305dced3","integrity":"sha512-6NKOLr5FCuVqYAzOHCltR/zxKKb827exnl8A5kBv1mRTo8ZCf/bWGaDTsPNfO2xNExVTE9pmzwkXn6YUgzjeaw==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-10.0.0.tgz","fileCount":42,"unpackedSize":116227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgZL3CRA9TVsSAnZWagAAphkP+QB5azNOZjTUFvIZPPxQ\ndP7rhCcPQ/7fO0Si2WKZ6jEW8m4dDT8p7VG3bpNnuPtFSgEUBzXWN4OByRHf\n3Y4kpkaf2PD9QJ2KkOV1cV5EN1LmR5l6CkygH7FAICVjk8ZeetahCUd9Rnas\nV3w07NF2pFupDqiEDHodiYd5Iee/+4gmVJwF8ozKCrVVBnoVEph+mOGurKER\n2A27CvhzMAQ0Y3SWO7Ud1idQshUJ1/ehwep16nZj1YO3O89oQ/zLMunLBzky\nS27GeiwZ59vRLf6a0GxrHtv8mjc/oCzfvgPgH6e90VFMzlkJzkH8vb8XsZ9j\n1h6dqwhQvBQlF/IkXyyTLcZNM/h91gmjQ4by7ELLCdq4xbeVgi+rm7hVOaGM\nik73hzO6ubEBCtRM1K/apUJCGRXg3UkJUVIywueXzXNn45R2CxaXMqqmmQXD\nuAkkHzw4qP9wZyzXUzXsugWstjSweJTJ+tntmjaN6GmzsQ11m41ZyydPjbM9\ndi8SsR9yt9T71YWaqMWIJtZygjnrVXAT4BuJ/WhQKypNsLtCd6gerKG8olsw\njeb9Q4Vgx0wfabSC0JZQIv6P5Tjp2dlhNZNmgNhYVcsp7p6XeQFjnr5b8h83\nmTTZ8eTqs1ETb8V3UIveZPn80dtamW02GE4begmS7d2+jcUuq/5KLaVnIOUL\nQbF7\r\n=vtfp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICZyrwuWdBfyfv4RTuRIBtQKzwaB69M43R8Iqw7ArPpzAiA8wVdLh9DRsf3m0iT1tnjRpUKzUrs/Hy381FbQoBxP3g=="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_10.0.0_1602327286823_0.18796687578416948"},"_hasShrinkwrap":false},"10.0.1":{"name":"@22g/utility-types","version":"10.0.1","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"4.1.0-beta"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.18.0","typedoc-plugin-external-module-map":"^1.2.1","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"4.1.0-beta"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@10.0.1","dist":{"shasum":"e9393973208e23bcc1e4ce6fce3b044f550881c1","integrity":"sha512-+7ozJA3MeljtDbCYx0A6C1iBJ8lDJx4SdZ10OmCy78GPcLLEqXzXNoxCXkMJ9vTiAWgEW7uy2UpG1Qc6IPiOOQ==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-10.0.1.tgz","fileCount":42,"unpackedSize":117633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgmf0CRA9TVsSAnZWagAAwYEP+wbxr69C5V+kvTqyaD9Z\nKJ444o5OD7jZwC7xuXz2o6YFdr4v5tIPcXf+inNAHWYAKvM1rxvQ1dfyolSA\nwPqIv+VjPY0WAwJl6+ixRYl7fg8PKLQDz4/X7jp7gbSEIkhdkxwT9wLrHx2Q\n3lU4tLF1+HtA4pFGtXXRsP5rJenopV7nPh8uOhyAv0S7B0uky76vReVDKPCi\npHMwa/ZQr9ELKoW4u9e6CARWMrsYrtzNW6ZI075P4Rv5AzBGcZC9hmAPt0wq\nHGhTV57wHTnNapkQmaWPWDqu21YO0btoaggXk9Oupli/mAAAWE/a0+FiMw2I\nc9dZEBY9iJHrhF3OdaCDndHklzTy8OIA9OXTpgw1wkz5VLMmr1olW3Bc4c5v\nf6R6TN/JnpI7JIW1fYtOuHiTbQ9lYOluFxQBSzF1vVu/YyOsE8mCAwnCX3kH\nhulqrDG/BVNlPl2HFumDmFgf8ZpoTxOWkhDm+zXT8SPiYgSm8LuLmJY7rZCU\nlGUjOynT4JorlMii3jyYISkaJdpiwHBpKPXoUEm6gaGy8qcIYUWUntr/0YR0\nWw+KEEoeAqFtrlBSmHhtD4xxJruQHpeZRuBCZ/ZoRBlR/2ikfcA70kKXvv06\nXmmiHHI8Z78ssDDEkeTZve1m7y9jRRCKxC8F1MOLY60FIuC1/HPitJVv2udf\ndgUs\r\n=xUQl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTlGrUMyoLBbSCczSNmdPXZvfUpB6uwuWd9+b8ymsspgIgTGyGgd0QraSLYGQIRZ/maPQyKDWZ+iSVBgy6IwAKuyU="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_10.0.1_1602381811803_0.24692821326520065"},"_hasShrinkwrap":false},"10.0.2":{"name":"@22g/utility-types","version":"10.0.2","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"4.1.0-beta"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.18.0","typedoc-plugin-external-module-map":"^1.2.1","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"4.1.0-beta"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@10.0.2","dist":{"shasum":"1836c9b223f53c53ec22465a0108084322639df7","integrity":"sha512-QfeDgdQR0h5FljjCkEqfrbgDJt5LSUfbhGGGX3jZNTsO5cPOjWzNkWSH08Zrq3OHt73JGOf/+y+5DqtPD7lnYg==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-10.0.2.tgz","fileCount":42,"unpackedSize":117743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgqOYCRA9TVsSAnZWagAAmAQP/2KBRLCdTXvq81nehlud\nBVjjJcAXEH7Fyfd8empsOX0fj3+IqwHp03Co0A9c3rTiXmF1J37zl0GUc3w9\nKajQQ+sNlEeFly2RVq/Snp+TS74uTVybQRenXuuhTqCRGOfSJO455uSddUJi\nM3xNN6CmvY5sotp8efeemzX03hsg2Wl84L3JAMSGhe7ANcJbh+tImnYTXCno\nQUx4+7x3h4n3gEEBWn5Q+ve9akeqZ/Q6M7dF7Nh2zuffySG6TbSFsgaGjkh3\nvtwBZtayAX1PtR2gHv34rd8Yzy+GGDusDQI1ShP4R8nxETcgRqLzQwqkF99f\nKEdExsvRE5RW+WjuWovqrOyEsLftLy/nTASYseD5wpvU1+EcVsZXnRChWYAj\nD+nnkgBIB/KpUPhO54ABCFfvPoS1P6OEI8kYzpn4rYCDyRs5FBqk0RHKXA2R\nmHkYrnBScGN/SGQOqbUJhPs6KMOF41O6u3W4Flv9S4QH6C+kkD0isyAsCO6C\n16T4BFafkziRkRXfbCJ7XeIuRcGZPp1f0rZwMREREqg/yf+PoByBRUm9OMLL\nfCRtaK2fQJ2cxV7xculajm35kLKQRyeQkiU+WZzn7TausriEIE5gHTWXnpai\nAGu5O1zu5AMKfRZglBwjQpe7/UBWuoW/glKVgjrngHGirJLTs9kWyOn4WGo0\n/NwO\r\n=QyvU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDuaeBnaeCuEW0d7p79cRTXO1ZWwIUdz/1elaaMlSW3SAiA7yUw14CJUWYEkNijPRRLFYEX9B+nmAdFtO6bWBbuNmg=="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_10.0.2_1602397080111_0.7896601709998308"},"_hasShrinkwrap":false},"10.0.5":{"name":"@22g/utility-types","version":"10.0.5","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"4.1.0-beta"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.18.0","typedoc-plugin-external-module-map":"^1.2.1","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"4.1.0-beta"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@10.0.5","dist":{"shasum":"426eca27bfa6540c78d61eb3243ca00c1125056f","integrity":"sha512-T+/XYC0UhEodI1taLU3n+tPhpNA/5rpn+PPXWp3YE9MlqdjvOZlACSfSu/WX5sQN5YALNIRk3BYj9C9osA4eTw==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-10.0.5.tgz","fileCount":42,"unpackedSize":117658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgqZyCRA9TVsSAnZWagAA8loQAJztZHXJclqJv0HAHyjD\nVCN6GMEMpiiK1mwpCcHaNctBfI34TsVegEP0MJT/IE2Ud7Fcy3TNN2814S9/\nWJulKdFqFGpH/CV1nc+7lD44Ap9cw22sytJR4HGsnF5c0zTRIeLpZna4TKao\nqB0SMb9/U4ey+Jq+QknZCgniiF4BHSR6eZYTu/yu4Qj15PZwysrT+23szzOe\nvXfzv0Oui8H37Sr+vXLcWovWN9CRGIbwH/qyegFI9wgrtBZ4bGIjgTUicgJp\n+SmERW+ApFAhdXbf+H8gb4tV5JpmC5Th2JqpMPGU1Ahc0C8/kmZ/Gs7GgITL\nfwGAwowYLizOLi5HH0VnluEqnk6pZVQG52+Gg7ulKU8b3orNxcGY3RyBEfzY\njtETfGjofYwcRAiUGTPgFVrsyjOhjmXhulDoHarUsYhg+sD+Ck0Hu+A1Hoj+\nZ/Tc8yNi0SXIwVFOMEpK0Mvv5YklAwbjtHpiwr0+TEdASm8SYQo0JkV2mTLE\nd8HDg9Abosxq38WUTWROkQ+jT4E1s9Av5IFSqrNRsc3TbpEGG0oHm76hIkeA\nKrhjcAY7kAon+6A3/tYiOqimRvVxboQiw4QqYJ9WxF5hCnTiKNIz6aiwALMT\nRqqojz3w8ZpN/U3ZnMmzwgsW3OMOPs1wQbXDborno04Es7HCoFC5A/qg1eGE\nmCks\r\n=o0y7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYz6Qer1lUqVLq776pIgHBoMyuvWWVPxYF3jSg7xJzYAIgI5/xorcIbtPVuCBT3r40iOGdBPnb9mzijXNJn8z8T6s="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_10.0.5_1602397809648_0.8828688203121444"},"_hasShrinkwrap":false},"10.0.6":{"name":"@22g/utility-types","version":"10.0.6","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"4.1.0-beta"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.18.0","typedoc-plugin-external-module-map":"^1.2.1","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"4.1.0-beta"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@10.0.6","dist":{"shasum":"62d3dacbc9c56d5aeb1f5b165e65f0af352a146b","integrity":"sha512-SGvM4kMqW9m2SR03KXY3a5cUKJvO3+E9d+sdFjlh5Pauc5DOhGKjBWmekkxbKEkT62a1ZoKdceFLobDl9PYN7Q==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-10.0.6.tgz","fileCount":42,"unpackedSize":119276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgrbTCRA9TVsSAnZWagAAP5AP/jnJd4V3kXQzEWDHTjer\nhfSZpItoR/ndewV20zJ06pBHEdxmwKRbLgB4UOrOfDQAbDF9GJSqWyYoOAwJ\nx471HNFpXU9B17ieuM8LgKYkVeOutpLEYSe+/fGBy3tNGRLsxLMHWn1fl8Gv\nFoq3sqxxWSsgtohqM6ohfvzIKq8TvDVMegTy5XVmT+3t39zVN7tzO/qIMOLS\nHHuRM2dygw/h3lVmFZL9M//dMYdn2PzbQXK5JxnRls3YxyLdkL7AiFlgb2io\n7zzR7Czjo282gh+BH0GQbesUtXGxCm+7B68VD32XNTT3/LY/rxHnSreMMte+\nC45/ICwTpp0ZdRsSepgBugn/5VID+Ga6+cLXNYUOO53hPA7j41iJeue5uA2d\ni0WN549WIp4ii4SQfZ66nhnMAAdlp0G1Mvbu39NtFdzGFWvQHPctUP3q/bRb\npWWP+ed0hMTZ1U9O72n+H3PsqqQtpaJTOCQbSS60UC+oZBFe9qb5OAegfN1X\ngfG1SUemwDn+OOU1lOwIbQXsEv+4xr4QCiJK5HwR/0BjFesz8sy2GtO0Dx+e\n4eoFIpMDoNnW+d15eoTNPU/X7vZR2dvnWcTApLJy2PEsW5mPXyFbkXwdhkL7\ngmq/52UooZTxCl/fFHH4MqujMkJFXneWEVYlEjMJ9bUbz8KLGJEotP224SBa\nSgLg\r\n=ji4P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2pYVXWdmsby3pQyRIhq6pl2mNbAsYHYkjRNToLl81ugIhAO/TWbihMSFbGaExWu65m4LlbR4lnCg6PI5YjOxekFsW"}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_10.0.6_1602402002630_0.04557210414221147"},"_hasShrinkwrap":false},"10.0.8":{"name":"@22g/utility-types","version":"10.0.8","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"4.1.0-beta"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.18.0","typedoc-plugin-external-module-map":"^1.2.1","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"4.1.0-beta"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@10.0.8","dist":{"shasum":"b4fa52cf40d06607feee35364a81eba33b1aa635","integrity":"sha512-VoZ2Wgyn9A9/t6nLE879dUhulOb9H8dxmhKy2zFuKu+iDyLyQLORT5a8SIDjFxtjzpylk60KIalKafzihu9uhw==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-10.0.8.tgz","fileCount":42,"unpackedSize":122076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhCb/CRA9TVsSAnZWagAAf5oQAIDMZLfax26TbRetlT3Q\nhveD2nAWgO65LTU6NGnrZVypGVo/l2EEOXw3I5c6b0/n/QbHe+wf6NqjEwl6\nLeGlXtOA00R9H7g9FId4VmxshJQFt0VD1s4vdL2BaS3VkXiGfz6sKg+/8PxG\nFNGMAk+BDY1Oewtcyf8tQbut/kl1AsgB7lXqMgcePCalZcp12NAmZNz4uHte\nzl7nHCfxGCwKRsFq9n8TdnJZya8J9Fxe4fqCrHg2kRzQR9SJzbll3Kq/dKl9\nBuoFWRe4Q29lCUW7vkLLYUzdF37mZdt5P8tFLe4hUuH3CJ0daLrPmVjE2upS\nFIjUe7kMGjcLQ+zFqvXciKWlRbRU1CDfG6TG+STWaQxD8FLp828dcA5/qDVb\n1esPIE3lpNi/hcsgoT6tJoA9O44aZpE7Z2Ipdf3kmKgn6c1vEM4mnjSNIJ1Z\nX0JtugzHpXSRottG9McaKe0UAvlFeBqp9LsGriqDF1g7yDo7b7rqePzjKi6l\n4ShIKVM/5Lrama9bm8qBxckEk5/KV+PrMnx395x7gg3q2MUx1npPIC7Ugvxg\nHVPdaAezHI72c8yerssk2mp/XQhBRO1Rz9bkFlIuuwAAOamvf1b0na69FzU0\nT6v5+P6HfwpKFjdJqtqEcBWCsCtWzahByo6vS5j90ycAi9yON1qt6yUKO1Kq\nXFTX\r\n=EW8k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6SsLtsmsmSbiTXfRCm6xkDNZDo0+L7DABoX+oeD92lwIgf4sFq8zErOi1Da+5L8M54up6QYUxPECQeji9WZcntzI="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_10.0.8_1602496255365_0.4017871742894732"},"_hasShrinkwrap":false},"10.0.9":{"name":"@22g/utility-types","version":"10.0.9","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"4.1.0-beta"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.19.2","typedoc-plugin-external-module-map":"^1.2.1","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"4.1.0-beta"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@10.0.9","dist":{"shasum":"01d965abb1340575d49ac9f6c06fed3c27c709f1","integrity":"sha512-jxNblK++g0lI3aOZCaEXBBDDswXCTiDRlUhR8qiZF1zh8cd4x/reS4fvVBODTvEVHm75/8A7IpL+U7lFVU3loQ==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-10.0.9.tgz","fileCount":42,"unpackedSize":122612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhCraCRA9TVsSAnZWagAATTsP/1rlR1p5vQmznVphbrb+\nYSg2lcN8nhAAgMwYi86C9vl6Mv8+/7pJTsXvsvBb23rxuSWcG9tydddUaDmu\niiBVFDywnqlV4EW5fRTiOqpMLOOX1dBmVU1ZEvAsNU8nARFHpsmucwtRf75L\ngguDZy8wOuLRSV2BrLuNq7B7vF1dyipQ+CymdS3npOMSE2yjY9eDzK4JCkV4\nPa7Vd2waSpUk9Y9LPt0QdpohNpkBX2hgpHp++6GeEwdPU+LX0oIbaE2XEdmh\nfc0tneYNtzneqWDMe/pX/YhJCbIycEVBzIeSFCwbpRj/nnCwsxivGvh9HPd3\nAFyfy3wmtjEwAv8ayp0G6sMjPRa+2dO9K8W9FbsgGoIVCrmhHV3BCo9mtG9B\nt3FNXZblh6cw3c5G0zEtAhv5bhMflI5YQaDFKiWmDZsNQxaEjMkiP/69beBq\nI9E04kZt0J8jwpu6vN9vTSE7e9hq7zF30flwONVHwfN4iwpNzrYynC4G2yfN\nSt2rhj5zyhx2/xwZjJ2m+mT5/ATQ/d0BG9S2yZcDrTDWuWMk9hFzxSQKDVX7\n/IJqfiFgYkRzucUjTaDZKO8DAkZ/lWHhWZW8QLJ8ozTd0j1pCDXYzv80lD42\nLQdXHfin+GDB7YVnS5oj45L9PA1JpeKqUm3SOKwwbN364MMeQMmdHOWT1HPV\nr9Af\r\n=5d5W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHKteseuuxoNDCpIvrcv9H8RQ4vWECDvEm+EJAhEfMkGAiEA8F5dNZkfxd8dPEojuqu+4jOIstCutU9tJgzHZJrhHk8="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_10.0.9_1602497242546_0.6128154516079856"},"_hasShrinkwrap":false},"10.0.10":{"name":"@22g/utility-types","version":"10.0.10","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"4.1.0-beta"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.19.2","typedoc-plugin-external-module-map":"^1.2.1","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"4.1.0-beta"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@10.0.10","dist":{"shasum":"3865bc9aae54042365e91706ef5b81d797e99955","integrity":"sha512-fqeByrKLds66RhoF9H/GMfWYU+LAfZ+PqogJgubsNoq6JrANeFerebNFqG87RjMbCEx+K/9MHzl7V45Oyv7BQw==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-10.0.10.tgz","fileCount":42,"unpackedSize":122513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhQN8CRA9TVsSAnZWagAABXwP/3GBeXn2+dgIYTXAN4zC\nwQZsPYpRDhNNyMrnP7tlErAes8Xt4gYEzbrS8vBxVy7C3R04ltAWo12O6R0Z\nXT5XhICHDHIf7DZFL49Mr2TNnwusniSkayIVJPM3RTr7LPQrEJ+YTKLwwgLb\njiZrvhaxhzsG49hZCRH1YaSDfFz9U2HdL+tgIVwnEHdHn4lVNGXPK69pfjbA\nNkZ2IFeN1YenKmw4xlj0W93YlwvxFlJ7UF88WWyAecK8gbD+aRH85ooI1Kwd\nsGVvfXYVPT3rVEZzl0Xn8zJgFD6KTjb4lYH4NpjRUBr94D+pwN3rrKMvxDe9\nc/ghK+9p0g3dpsqI9ZPNNXxdKt93mnvuLGg2iPJFpxyHSMiqMFw9qZsGx8oU\nqS5yVsmmdjPsFGZ2TqU3xjM65DFrLLgbTddYM4ZSdS7pmW/N6dTVEZfYPt3k\nzsCRJbfqvd/pBAcxqbYdM2Oqz7JXlPifqZa98SrjGL1H3peFaPdnzm7IiSun\nJ3mFKiyOVBcNw3GqLSmMAIxjLe41miKD6+G4krfiQ9/UtAfiRMWsDxViUWD4\njD8in0EdCPEBVwrHQMHg83V0ijzV3ZwaRtOwsZOy1W7+ld8Xjtt7QnLaZUyJ\nhd4vGbcSeYRdvkWsvQeGB9IxgXKxSmf4l5zz/oq6AvnOJ7mZLkb/nfe4QWpJ\nEgfr\r\n=sVVf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvOx7q20EVKoeyoL167N7gDHTkdlUK7TWwMAon6uNEdgIhAPjxhTKIyI4IoXPhTDtCfxs2ii+VqjJcfw8uTm5rA7Q1"}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_10.0.10_1602552699937_0.5113307164374241"},"_hasShrinkwrap":false},"10.1.0":{"name":"@22g/utility-types","version":"10.1.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"4.1.0-beta"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.19.2","typedoc-plugin-external-module-map":"^1.2.1","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"4.1.0-beta"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@10.1.0","dist":{"shasum":"bf8e58037d5c4cbbed19e27f9f9eaacbf8ccb1cb","integrity":"sha512-7rXvG36a39yTEMMFIM88ZImrYC+UAbD+b6RXGimd7y36+xzZFIjZDM8O3AY1dB+P+P88eFoRwqsWYJH+0eZnRg==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-10.1.0.tgz","fileCount":43,"unpackedSize":135276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhVP9CRA9TVsSAnZWagAAUo8P/irvrYaAgVWSjlyDiqbG\n3LHhaBKm2x02nNgQ5IBOEaMByWRo32iNjZz8s91BlCyhSKu++aEKc4scV8Pc\nCrnlgoXDTibWtg227/xdk0sNrETCeAOTFhgMPfIBMtO2aTyzM+wR0EcNyewa\nCQ2u2fiqxl22QtX19ElZI2CdJhhG4ivttUtBWrYpaeoshp9SovKbZzQB3eU+\n/qY9r0RWHKChtIhJRTg2scZWx1oWlZLr9xbqtb0bJnNMTr4Exn733pmcv6L8\nK33uf+oTpnKJM0PlD0svFJE/1qHPlEEqwC2T1yeGR0xxEcYIgJctmeitfqDJ\np2lu9S4A8frsoG2IgDHxrNq4ZMWGOxutkzwYpKmZucAgiyvnbFsG+Qdw7IDO\nAod896ikUqMO1NdRurRrAGo594DyVw/YMSONV/rVQZckpEJPPIcrdmyqM9Pz\nzaiuWtWvbD+smHRMr6yhL0fC+mBmAzyeEDF/J9Agec5VJ3OBSDz+HQVz4Ahp\nx3wSe9jLGbid2yKWLgacembzuVrD0g35CSSiFkZJoOb27ROr+OSJ9eaqyxIM\nsssG5R2VtXUo0lJYwrIoTSm1HuElMKwoMmW4DcxjT1hBkh3lBFUQoM+btVNJ\nLz/+FVCz1w/Wobl/T42Ag2NUyrLvikQuGK88Iu/sE2njRtbwLQegwnACv+y3\nLrOK\r\n=OBaa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDH9Oj3gjNBgEKg5NLM9MjI1egS2IJBmXP/gtpzO7QyWwIgcGQiS+wORGJKwbbIBPPgE/DhBdiJ8oDlEk8LW8g+vzs="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_10.1.0_1602573308580_0.8906695420529931"},"_hasShrinkwrap":false},"10.1.2":{"name":"@22g/utility-types","version":"10.1.2","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"4.1.0-beta"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.19.2","typedoc-plugin-external-module-map":"^1.2.1","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"4.1.0-beta"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@10.1.2","dist":{"shasum":"a6884b096b268f1bdb46469a554cf1e0b558e589","integrity":"sha512-i7Mm3gpcql/hC5oWQD3MLnPiDiIUKBflRsyvOPqq7Aw37f7VIEjTyw05SgdPT35VnRupMen5vGO5ACjXayhb0Q==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-10.1.2.tgz","fileCount":43,"unpackedSize":135485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhXXTCRA9TVsSAnZWagAAe8kP+wSDw46va/sAEnT4zCU4\nd4gRo52nfh17C4atwTLsXKbP9TAOzZmuFB9b3QvWDW2bNDdF4QQv0fuJhy+1\nTTDbqb3oFRP0SvEsyWy+2AL2v3BEGZQYH/dROTk6dy2ldDefDUGK5JQjchvY\nsnW4wI/cYph2xSh6hinuMHeL7sinLW0IZ0u4oXKFNahP2+R/qCcVkPPY6pZr\nU8Y8dxsmqhIpmtXQ2wfKPlb0kyO97h8PglsGbOK3oUJQJveIoIjCZ8YCFGod\naWVa8nOsx9dIz///g9Zf29ZrgDBDOFQCup+EvgSkb9u3oPnr7QlgjlBleum6\nA9G9iQ8rIC5P3KsG7rAN+9uiwvTeJguye3lAQptEnjkAHLA8qRtf43XwBKPu\nh2R+78Oq3uTH+YSDMbutxIEMgNoyq81UQWuhLBw+Ftq91LOMgVXzysb8J0Mq\nWY1MuQ76qoP51IDYMDJRy4NE9B9oyjFoJYZ8vS8pqnKzm/cPYDGjS7su2AjC\nTLrgDm78DDdGKSnCcH9zJMsfvhCEME9zJG38edxsMNJc1FJeb4w5X2iRswJi\nGNZNNmSz7fnwzltYdY+6FSJ+K9oM+OMTOepyJVEv+UwE+sj14BT6dOge4Tpe\nG57Wl/mowFNXaxeeQXSMeCVbebIDcQrHAuIjga/i1u1S5fMB4O4ZBXJqqtMr\nRq9t\r\n=N8vv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuDA4R8vPK4iAdNMmH63VPX/lnEJnZdmX4YmR3E/6WnAIgJ2omYXbmS/5egva5lV8o/jmskNMmVNSfZJv4vex1PLI="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_10.1.2_1602581971205_0.7825218419204416"},"_hasShrinkwrap":false},"10.1.3":{"name":"@22g/utility-types","version":"10.1.3","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"4.1.0-beta"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.19.2","typedoc-plugin-external-module-map":"^1.2.1","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"4.1.0-beta"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@10.1.3","dist":{"shasum":"8ebd326185c6ea8c3030171f3626371c8fab0ff8","integrity":"sha512-u5Srm51WZEdT2pOBd5KujcciE7TnZT+SSY3ssCq2zAYLoPBw3fscuIuD1n/75HYeAyd/AUoTtwBye4O1fQ2CGg==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-10.1.3.tgz","fileCount":43,"unpackedSize":135422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhXfVCRA9TVsSAnZWagAA+K4P/3w4WBsrOFKYi1q1CFO7\nil7PF3eI1dzxAchWXcNBxtJXoG/IZRY2oRuxtbhSl1rEoXp+kNPhjw4FaCeF\nvyytoATmS2g+OgnSp+o7Ja5S1vty1sgfmv4OH0I9HQDPELzlybM62OAw488R\neViyIHlt0JVePkYzfWCUxC+jRLHELKhYrUANuBaGw7a3eE0ndeSpIykTlJS4\njtSmhPEx4d0gFp5WfPKRvAqi9XTG0FOm+SolVWHYTMF5E8CgkSQhZKp1Jrb6\nEcZ6Ullm1x3kkEd7XuPbd38BG7ISy56H00ovVaJ9KdBoUbBDnRZJzS2h7/ZV\nrk+qSdP1JIMuV87Ac1EmjTBQDv0JjP2KwtMgCAa7R1/N999G+4w+yqOBwnwe\nxcfAn9bvL/S4XJaKALNOs7QgypKB/4jH24/HyYS+ODMfqpM5EP4Uallh2F6G\niyUiy3Hkn2Lrt5jfg0nHXtJXgqJl5LZgWJIo5WAJfhBpQAWOE5u3NFPeZmgc\nm7953iHWraXcJUKDLXBWE9tYTXXhFf0LjQT+wFajMsiuMaEND2mKQHXMk/iQ\nl4gAIAUW5VBxThY2GSZAXKjmJqIzP/wbnZ7eyCiEngj+iaiXgmKoDHJ8bNqa\nzENkdtDmpAmP3B5y3hg6EEFCb+4+E6Ab8FF8+Yg1SJEyy6OQqo3PDLqHwajt\nSrD+\r\n=AWPG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcivlqc3MWqPrDOE18j2BqfQU0fjxI8Sh8EkdMciSm9wIhANqfgNgrZt9Dwxa3ayl4K8ioxc554lsN3ongAGfJRSR1"}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_10.1.3_1602582484634_0.05370612585159673"},"_hasShrinkwrap":false},"10.2.0":{"name":"@22g/utility-types","version":"10.2.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"4.1.0-beta"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.19.2","typedoc-plugin-external-module-map":"^1.2.1","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"4.1.0-beta"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@10.2.0","dist":{"shasum":"37c5ea68d44f4eae31b0b405780442a18b818e13","integrity":"sha512-Aa8wBAJh3/a/7uRz2IUUcMl49IDoshA4M/NMYgep3YRtbJLYLKh8gQvaql50HLP7Oi1E68mkDWykDI43MD/LuA==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-10.2.0.tgz","fileCount":43,"unpackedSize":138139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhnNyCRA9TVsSAnZWagAA4eMP/iIa8IFjfCIZwvSxdgk1\nzpsaHoPXuKNUQc5L5gV/Q1fwF3cJt568XZaSXxTQCOmRL7OHTjdfp9PNn6/j\noDDlGCRGmd+V3ijGL+zB3gHxBUps/lyRxDgEt/wHRfI9zeocMO0m/sM1Zoo0\nVI+JxfkbK3HYlJVF+Oba5hUCQspDcl4VL+z+WD7cGEnMR6C0MVU+XS8YscI8\nph+ejC5kCiPw1tWd3M2lIKFg8O5CR+25ZvZWKfviEJK0giqgEu/pY8BHbh3j\nd5xROhMvVLw93ivJq/x0j51tw/fl8zbdNdeXwxTNHindwdxBEvtbCcJFGZhR\nA9bQp8WjxXRtM1FnfagbArnAKjZSpi4MD4UoRvksOG6PD3hNfuxq7Nn9B6/A\nB0MAmKnUMQwLLVgxg9gyxUsuR29GkZQVUC7gK7bTbDVHfBGgPEJ5e2J+EOyi\ndSza8ia07fqFrQs7J/LD+p00ERXRTOfRUWmbX4AgkYUJhRIxPJmZHre4wE83\nb7tg2mXJrn7ARP51OoNZYGdz0kd0O6D14BADCq5tFLSdRbFNyk83bJHHUXPp\nDUuGI7UrTX5t7GiRoPRUgLzPYywPyDRdXxV4av6ZkdxzZavOnpBJ23JHGaTY\nS0joyE4GU5NS+09Mg6l5tcW2KwkDlvTRUvYZ57LgR+sn/bRvnbdwcK/bZgGO\nUnmh\r\n=QfOf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0w7oWgtXiBmZ5HeiKIJ97dM3OMGjKCajD8wCqABC42gIgEITHBW32KxUki5ZYQSFEB1/yuR3zVk/qP5fc2bUD8Xs="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_10.2.0_1602646897551_0.4228949483068525"},"_hasShrinkwrap":false},"10.2.5":{"name":"@22g/utility-types","version":"10.2.5","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"4.1.0-beta"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.19.2","typedoc-plugin-external-module-map":"^1.2.1","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"4.1.0-beta"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@10.2.5","dist":{"shasum":"8dc50ad3d02ce8191ca757692d625d726c623f4b","integrity":"sha512-5KA/geEJdG7E92sphEXdyefqtfcZFlmmAAQhQavwvGnGPs7ZMXh4W9XSiqFxVz5RzIDkNUyi2PeHxsTG6UB+ew==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-10.2.5.tgz","fileCount":43,"unpackedSize":142421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjWzECRA9TVsSAnZWagAA0L8QAKT7mcu5//pBgYb1Jbpm\nFe8fJytkRQNLciyrmgEOtMH/xWCaMLXHPTd5MZB2ithzN7p94JP3GvbYvYsj\nJKBlFrjvb77uH4RKjN3HfroxWS1FERhooU80AaYMqGFbnCLbuGAZItObIhZ/\nVdyIB2YCSakv95A7ETW94kX7apEqxRI8P5hND23/qALEomKV9gZg+N37t5Du\ndxhBCFxn26eZNaUAwoqgSdQgan2cbMpdguu1X5UwJ2XJFu47j9VIYocuGegT\nTOcQ1FQ3IkWaqASAfBkI2UKHsQo58skvsFFR73bEFnqIktnUl+/x6XcPlLlG\nV5B1sKRI9jy4cZZaiIQ7CFLE5WKbG38jX6tVa/7ChqnTAwsiztWP7kAjhVZQ\nkVEpUAfQQ4xAX3GIkTX0SEsjgkIjG3sc/wxkEtrdJ2rljXr2gxURS5em+hLV\ndDsM/BURIzeq/HIZ47iUkH2oFRiEgwRt/ftFyLZdwk9I7tn+orKv0rW3jml0\nf4BFFP/6XFsEOTIiTnO56l1zUt0Q5eIh7bPvrnYX6owhhks170dl8VdmYsUx\nsQX7Cb/V3C25dW3d8NLNMlByTspMi3Ix0wsCcTiwj/owdepe1Q7A6LUidVo2\nB+JFvIrr9I5asjnZJauF9V43rLmD3F7MlrOFlc3mDhA+/zIFS4YXuq0TzTYG\n+Qqi\r\n=kB+w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF3LLXaDsRVFw0/+9SjnWVoYXlAG3mrciiCoWFel4LI6AiB2oi3sbU3lphbhazGi5aaAIDqjtN7EhST2FpT6xIvZSA=="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_10.2.5_1603103940469_0.06397777302446883"},"_hasShrinkwrap":false},"10.2.8":{"name":"@22g/utility-types","version":"10.2.8","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"resolutions":{"**/typescript":"4.1.0-beta"},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.19.2","typedoc-plugin-external-module-map":"^1.2.1","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"4.1.0-beta"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@10.2.8","dist":{"shasum":"89f4a9706727eb7046e1b970308f1c011a05bb53","integrity":"sha512-4Bz/T1Dfyj2ZBPevUkUcrp+DVfKLUmqrY2s+a/NxRbVLKPK7OcyKELdmvEtCRlsmnjpcDK775frNooh7WpWfxg==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-10.2.8.tgz","fileCount":35,"unpackedSize":130558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnmxkCRA9TVsSAnZWagAAKcoP/A3Kmj+6DojJmvBd5/uh\ncprvq/ats/qqbgVzMAQpQ3mN2OPoukqcfRyyHjme8KG14krnbN//mjalX9tX\nZU/pizoBTO6UGgZIFByoyz+z+mJnAvA77Y8M1pphlB7PpcZZltl00Or2QFh2\nr/yFG9ZGayknIagrIGXvOwpxwV2ci1qv5aNRb5aXQYUdmYXWS9/eulMofqsi\n6lMfTZdfyV1lSPMM1PlbD9QEMTkVKNP8VSdw1hwojs3yZZ0nJue8SKT1m90K\nbCCotwnfk5ziokBEtIzd54j6O2aIV1Rx0NizH/HkgmkW4gRHRenK1vZHB5B8\nJsGLVne8Eh66LgLA3OHcIKN7/SifjZswT7+6jrXZ3A34X77RLC/5+apjckin\ntg/lzdeixDEFMnB0ImSwm2PX1wzILiQC/YEUXgUqPrp8zmD5tjT3tLu4K2o/\nsadDYyRt7TkegFvU7iOHRZhS1UKe4nuTyKv0UpaI8EsRDqi5yisoMCGIsDXr\nd3Lih+UF8PizZXQzAwBg9W0iKp/7osyEsr/1qOiPvP3OLXg7iMgKSxCxGQfb\nvEtyOaw4mO+gRUy2WQkBSx6Ggd15469elLHZ/3Bffs8GBw6I0k7CwHKC7hbc\n9fzWAzpyklqXm8PnYHRiHbtwksjZaayug3CET9+NksBzpuxODkr7qm51C/zA\nBbxv\r\n=aQBs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCR4kLWu4MFx57UPmXm9PlkcKGYPBpDj7EAg6B0SnwxUQIgSKONFCqCT+awq4W6SXijmm9nhaFqfBNI+R4RcMUaqAk="}]},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_10.2.8_1604217956256_0.9045970683481894"},"_hasShrinkwrap":false},"11.0.0":{"name":"@22g/utility-types","version":"11.0.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.19.2","typedoc-plugin-external-module-map":"^1.2.1","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^4.1.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@11.0.0","dist":{"shasum":"f8c83c6a62f3ac212490dd5352d6444aaeaa5d7d","integrity":"sha512-Ts5p00pVBpj1vOwODmrs/AQrAMCiQlZJ60FIEaAIGt76hYsfqN2KqbcHle9ylfUAtXk3sHXs9r/dAPWj7pjbhA==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-11.0.0.tgz","fileCount":39,"unpackedSize":139056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxKKSCRA9TVsSAnZWagAA7vsP/2STZNPYqN7NhsQH4hmb\nXSLiF8b8ZiJ6PsUrVEgBkA3Il5CIUYRKP1sR1E0qn07Gpvv5oai6AsSDZl2j\nWGmRG31QbsGN0BdE8QTK+YjnTnkvZKaTrJ24r18j8b/JFdZug2Pu1FyHHJWv\nMzArgxvzgxf3p2K5QZbKuQO5dy/cIkid7a2k77T+yg5B4a5mUhEIwdVP1F7W\na6WSAquzgbd8unThz8eA5paJBG2JPcYte3kjvMbuKw51lu6Ze/o+usqppIZI\nOBhmVHgdri9r4FPvS1EDtKzwCGXOuF9+3dufD6cDEFXwmW9tZg4Wr1l6UTlH\nLNqU+dgc62JcPE4VAn5gU7TVgdLk3tfLNn1kdgb46SaiqAIpws9YDqjXlkgG\nApE6fohszi8jprMt98jcvat+UapVgFrqjd58PRVswjZZNCOVtEOKcRvFSHzG\nwjDsPwx58TEdrAXzFVbzxqeN/V8FgIutf+Cy7x90IJWXJ4HYRjhZ+sP9TPIb\nAEUZEq2Tr16Vw+hds9W8k2kcMOyNVks29Odu1iQS8wkvvEywCTYrJ4VxjUY9\nyjBP4hc/seyUYcBzfBqyHar5RvJIs/fgYwuyNxWH1NqbHq21LPE3FpJIj7u5\nYrV/iA3fH68irO4CK7xMgqH/BbLQnmHfBlFhNFswarsn2Dk4gPvi6PBUNXvA\ncUqQ\r\n=iJm/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFH2QxSvOHTKQYcZBsTihdLllKHV19flc+xpTfoxrRssAiAKeID/I5qU4sBEZ3T8anbPPQDphbtPrPsKYcmQNoqt3w=="}]},"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_11.0.0_1606722193994_0.6888901780803107"},"_hasShrinkwrap":false},"11.0.1":{"name":"@22g/utility-types","version":"11.0.1","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.19.2","typedoc-plugin-external-module-map":"^1.2.1","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^4.1.2"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@11.0.1","dist":{"shasum":"d310e099258942903ee92d22a324510a5ca5a15c","integrity":"sha512-/9AhDMvu/cfA72UZ72QzOR+UXUPYBNvDDg5XcpxXHfYQ7AxF6NSH2mMDiNlM/suDdJrTwKGSunRUsmeT1K8xcQ==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-11.0.1.tgz","fileCount":39,"unpackedSize":139478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxKylCRA9TVsSAnZWagAAD8UQAJxvYG3DkTe6KXyF5JpE\nzEGNZwFvS+93qMqNbQpJ0LF0LNRTuhqpEB/liycWsZH1KkedrX25EEmIJ7Hk\nY7JhDdYrJh31lncEMODpjzjlgUKEZp+wtGdCVqXTU7QK1YgoywSxjQye6wa3\nuUpY4h40hvxBl08dzuBE0cZR1HomJud3yzOWPZP1Tx5unv0ztUIzDUaSCUSB\n7kHqoRoMd4QpOw0j8IBV8Ief8CBTWkzNRioDv4jd4hdj/ipKPWXhtjh66UZy\nYpypYW8h2AoMGZrA/iN3pC7djENWX/xlFP3rpoxXJudsIrfO3W6EgF53tYI/\nPx7t5EZIyka0xUuuAO0I8R9Om0kx7hqCWehwXFLx97VuPN0HqXRPhiMgBpP3\nMGRVQX5NHb4sliyrerXyeLt6ohaettYFveMERF8rvAcJ/cVu9sKVpIMu7Y2r\nXs6ZQjCpE8kyMHPqu6HVWRMgMxI/sswObf7AAjJA7kCupXFC1y4sWx9c9pNz\ntGzS/dpovOVdTtrTKL7gVadiG24jmIKjJosjojQbbhswIuAleKQ2/UYJ/6iI\nTuDUS/kVcr3AOUYBooccx0RIwdYojSmT67D/293t4CFc13fr8bzwyPMbvf7F\njPRLb6jjKKiUW97fF3PBFdFKQsk809Efeq7alc3/c9RG4b7WBUVo7LYVsqYA\n9fDI\r\n=m8GC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8wzXvEfULYY6ugAV3ire8MxZ/a7hooWV4lbI/SEw4AgIhANzSMv+AyGgaAF9PaIjbL9xF0D3sqAtIPAhLu1o2YZQ1"}]},"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_11.0.1_1606724773231_0.5928476429601537"},"_hasShrinkwrap":false},"12.0.0":{"name":"@22g/utility-types","version":"12.0.0","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.20.16","typedoc-plugin-external-module-map":"^1.2.1","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^4.2.0-beta"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"_id":"@22g/utility-types@12.0.0","dist":{"shasum":"3743b8d56e012534e31fcc75e9655a434c0c1b9f","integrity":"sha512-1LHXK+sXwjXpJCcuYY4pkJw/6Bbl3M2K7i781q38EdzJHG0piDXypmWDii6ZPjImVXzM3T4WBVkdr9IP/nQcZQ==","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-12.0.0.tgz","fileCount":39,"unpackedSize":139505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB5+OCRA9TVsSAnZWagAAI34P/2AZ8kYVIG/J/O2oZFXr\nEjH356Rui8gwryef9227Xaoqeot66VmM1wcR8nOo+yBtsL0ARXeJDDJwedcr\nREOQW7j6DtwYW5APNKEPA7NuSulC3u+1PiIc5s4oTMbnnramP0qJ2eY9OeyK\nwVgVGlGxSL27LQJIRwuDEa9+58Swl06vOqckORsffvT+F0avojMsD/qJHu0i\nFhuOdytCmyOFfKj3e99WfmNkXx6hPgYD1FUoQx++2bHUawaBBJFx5UUEZ+XH\n7ARqM77WPGArsjvTLT49jPQUQZywgtKJzDMjSL4H9nrYPle3RLPwO3oxdZKF\nbDeHn+5tdKooHrbkyx6vXTX/CL1HKGDnXHRYelaniLc7IwiL0ug/Fp4L4WGM\nYCSEvoKenqCE5TE+/XAPyYr6vVCAktez44Kh5QuQ6/r7nHjjcWKJEaXISFf8\ncG2sX/c/nVU0Wjm0dfMa5hxnoDo4lqigA0UsSsi3dDIOEEPuDqSNb1WnrxtI\nbdlujwJJ9Zt3Y9g157jVpvhKmUOQI/9WAcqf+ZMzKY11nkoyjy/NbTGbtP9y\nirQKPd5D65sbYLDBHU0Q95pFx4xlrOQKz/V5QuO8lICe6V5+96yWrqo6vtL7\ng38qz4hE7UP8McGJRojEnEj7uyAW0Z2OnhypxDrTFxqLxvrbPbOWy6z7WLR4\nQ7Qk\r\n=Mn5y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDB0B80RmMlVm9XSOBxApNeydoAMmmWTRAIV6EvKlbpuAiAHLZCcCTAR5xKriSuHxvBpB5wdUbbL1tZGqL40LCNO2g=="}]},"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_12.0.0_1611112334095_0.3824753150828284"},"_hasShrinkwrap":false},"12.0.1":{"name":"@22g/utility-types","version":"12.0.1","author":{"name":"zzg"},"license":"MIT","scripts":{"pre-commit-check":"yarn -s typecheck","clear":"rimraf ./lib","typecheck":"tsc -p ./tsconfig.json --noEmit","build:doc":"typedoc --options typedoc.config.js ./src","build:type":"run-p clear typecheck --aggregate-output -ls && yarn copy ./src/** ./lib","buildAll":"run-p build:* -ls","push":"yarn buildAll && yarn publish --no-git-tag-version --registry https://registry.npmjs.org/ --access public"},"husky":{"hooks":{"pre-commit":"yarn -s pre-commit-check"}},"main":"./index.js","types":"./index.d.ts","devDependencies":{"@types/node":"^12.7.4","copy":"^0.3.2","husky":"^3.0.0","npm-run-all":"^4.1.5","rimraf":"^3.0.0","ts-node":"^8.3.0","typedoc":"^0.20.16","typedoc-plugin-external-module-map":"^1.2.1","typedoc-plugin-sourcefile-url":"^1.0.4","typescript":"^4.2.0-beta"},"keywords":["typescript","utility","types"],"homepage":"https://www.npmjs.com/package/@22g/utility-types","dependencies":{"@types/react":"*"},"gitHead":"1c6bc218b24636d5e59dba428f0568310cb5ca88","description":"","_id":"@22g/utility-types@12.0.1","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-99dz+V+ltkpg8MXNuWO86/dxG/5SFeu/aVUlyOr9RyVzrAiLPKlo1RFjpWkhlqlBm6/ypY8iaELprMkZFAu+vA==","shasum":"f408bb3be11814a5c9bb2d67162c3ed33de832de","tarball":"https://registry.npmjs.org/@22g/utility-types/-/utility-types-12.0.1.tgz","fileCount":4,"unpackedSize":1350,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHpIKlfz7PyGwDUbzbN/x0rIIKROngBrFm0zpYbrHr7jAiAyub5N7uDVgupRaulngl0UxyYDoOJP75C2I2V/3J9ekA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjy/97ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlVBAAgf3L1yy3UqsKpfbZ6PBoo8gmI5e3AQH1PyrHGTCVaNGXe9dH\r\n/aiWAM134Ww0WJbh7SpXlkt2edM8nBDAPWZsET9UiptJU8TW36+zXm3QrePX\r\nG7pphYuJ0Vrq5JUpZLb1JaMFgifV/4f0QrLjSKqipzFZ3yaaPay//UHicYEp\r\n0YVrUT9HXySW9rwtSrpzbSKHyg9LO68+EmwJAvc7v07eIeqJBGIqYbUiKhbT\r\nkkpP44yGLr4bhnWUTrZPi4hLzFspAA6cyZxyYQT7LUQfCCEu5EsVD4SE7ZJK\r\ndbZqOXoSwt+lAK604MvGAoA5d2VoiUZX283SYHhEA92veVm6GSl3vZdD/UJT\r\nHM6AQpV0vVPqDnQXWoz6y8ppI2G/CkkzvIPQjSb3ReDlEeGUIIYqU89lsHOU\r\nIRoqZ5vz0rhfWmB37sGFjACwG1nM32+6un2AjpSEUdpnsvKZFaspMJbziWEy\r\n5cq0gsqKZwloiS6EAoPZxhYcOWf0kiE4BSbgN/aN1vVxFfQQwBAnxRrwoOlI\r\nX/yXcXmt+PrrQFwJ0ufGCBTNF2M81Wiwceqn7qrgEGTziYP9Nv+jIY24EPGY\r\nbzaVFKkuti1/WC3VAOzB1BWvWowxG9YHAmYNXTHqOs8kI597SVoIHPvm0LaP\r\nPOjOX7/PRmzY+L3KUiOhuGRsOBPpJ4eC2A4=\r\n=sB4r\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"},"directories":{},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utility-types_12.0.1_1674313595432_0.41426492191751496"},"_hasShrinkwrap":false}},"time":{"created":"2019-09-11T10:32:33.749Z","2.0.0":"2019-09-11T10:32:34.047Z","modified":"2023-01-21T15:06:35.683Z","2.0.1":"2019-09-11T10:47:31.008Z","3.0.0":"2019-09-12T08:59:43.647Z","3.1.0":"2019-09-12T09:21:17.186Z","3.2.0":"2019-09-12T09:48:38.615Z","3.3.0":"2019-09-16T05:24:32.719Z","3.4.0":"2019-09-16T17:08:17.204Z","3.6.0":"2019-09-17T02:00:53.322Z","3.8.0":"2019-09-17T06:53:34.375Z","4.0.0":"2019-10-06T06:39:15.795Z","4.5.0":"2019-10-07T05:50:53.467Z","4.0.1":"2019-11-07T04:22:17.978Z","5.0.0":"2019-11-07T06:43:18.863Z","5.1.0":"2019-11-12T10:14:43.186Z","5.3.5":"2019-11-22T07:54:05.431Z","5.5.5":"2019-12-03T03:25:01.790Z","5.8.8":"2019-12-12T03:25:14.063Z","5.9.2":"2019-12-12T05:56:16.433Z","5.12.5":"2019-12-18T09:24:59.205Z","5.15.0":"2019-12-24T03:37:25.644Z","5.18.0":"2019-12-24T03:46:41.007Z","5.30.0":"2019-12-25T10:39:09.978Z","5.35.0":"2019-12-25T10:42:35.141Z","5.50.0":"2019-12-27T02:29:34.325Z","5.60.0":"2020-01-18T06:52:37.753Z","6.0.0":"2020-01-21T06:26:52.081Z","6.0.1":"2020-01-21T07:11:32.887Z","6.1.0":"2020-01-22T02:43:09.596Z","6.1.5":"2020-01-22T02:45:57.423Z","6.1.8":"2020-02-01T10:52:45.975Z","7.0.0":"2020-02-07T12:23:34.002Z","7.0.5":"2020-02-09T13:15:08.401Z","7.0.8":"2020-02-09T14:53:00.806Z","8.0.1":"2020-02-15T17:59:47.054Z","8.0.5":"2020-02-17T09:26:16.813Z","8.0.7":"2020-02-18T01:47:08.188Z","8.0.8":"2020-02-18T03:24:58.941Z","8.10.0":"2020-02-19T17:12:32.381Z","8.20.0":"2020-02-24T09:01:06.280Z","8.25.0":"2020-03-24T10:48:04.776Z","8.26.0":"2020-03-28T01:21:48.055Z","8.27.0":"2020-03-28T01:26:48.979Z","8.28.0":"2020-03-31T01:44:49.604Z","9.0.0":"2020-04-06T10:57:13.682Z","9.0.1":"2020-04-13T05:29:16.153Z","9.0.2":"2020-04-16T15:29:38.412Z","9.0.3":"2020-04-22T10:53:44.543Z","9.1.0":"2020-06-05T02:20:28.300Z","9.2.0":"2020-08-12T08:46:38.222Z","9.3.0":"2020-08-28T06:55:23.288Z","9.3.5":"2020-09-21T07:44:13.351Z","9.4.0":"2020-09-25T08:45:07.730Z","10.0.0":"2020-10-10T10:54:46.955Z","10.0.1":"2020-10-11T02:03:32.002Z","10.0.2":"2020-10-11T06:18:00.239Z","10.0.5":"2020-10-11T06:30:09.874Z","10.0.6":"2020-10-11T07:40:02.733Z","10.0.8":"2020-10-12T09:50:55.524Z","10.0.9":"2020-10-12T10:07:22.692Z","10.0.10":"2020-10-13T01:31:40.151Z","10.1.0":"2020-10-13T07:15:08.723Z","10.1.2":"2020-10-13T09:39:31.342Z","10.1.3":"2020-10-13T09:48:04.750Z","10.2.0":"2020-10-14T03:41:37.691Z","10.2.5":"2020-10-19T10:39:00.616Z","10.2.8":"2020-11-01T08:05:56.377Z","11.0.0":"2020-11-30T07:43:14.136Z","11.0.1":"2020-11-30T08:26:13.383Z","12.0.0":"2021-01-20T03:12:14.232Z","12.0.1":"2023-01-21T15:06:35.599Z"},"maintainers":[{"name":"zhenguo.zhao","email":"zhen9uo.zhao@gmail.com"}],"keywords":["typescript","utility","types"],"author":{"name":"zzg"},"license":"MIT","readme":"# TODO\r\n","readmeFilename":"README.md","homepage":"https://www.npmjs.com/package/@22g/utility-types"}