{"_id":"@richlox/common","_rev":"70-80eb55a9e340a641af9be9bb3e918a82","name":"@richlox/common","dist-tags":{"latest":"0.33.0"},"versions":{"0.15.0":{"name":"@richlox/common","version":"0.15.0","description":"richlox common library.","main":"lib/common.js","scripts":{"clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp & webpack --config webpack.prod.js","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.39.1","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.10","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.15.0","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-lni8GokVNkADe0OiV9KjQ5zTLL385k9fqaDGawGO04P58AvfujhH4ZRHz3vHyoH9iwmH0HnWa5omHu5H+hT6hA==","shasum":"319f62ab2c70f79408692fd13551b67e43a7ff32","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.15.0.tgz","fileCount":5,"unpackedSize":89387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYgbBCRA9TVsSAnZWagAA4XYP/0QjrRnqXU3eeAFzguey\nXuM0r3Hb2W+R/yMokgK6NOMsdK3qi6hmYlUdoA06FX5U3CyiPN5o3oHKEcEA\neKeg3Kld4QqV7pV8pGfmXOMZ0aEx2+Gn6Omt5VExErveUNU5IPipkSSW9a5g\nnD+nz3yzIFgZWahj/45kXSJfnVpgy2K7z/uxPb8fU0hMtatzIckNu6nMOycA\n8HAhFcqGG4kKUPdHmemStHM0NbFvcZ2QeXOQ/gZzw5XCkRaEa1ScPNH0jeBz\nRAlBL7URcICa8Tz5O569QAZsnN64bSqphxsY+6ghBn14K+wR/eMfaWLgyw5t\n0zy0IcGOJ6hvxHAclZRtJO5VmJxM438fwIR9tyY8p1eMjiIWmlDFvrpHuB7q\nvbGCKDQFxLG88kdGhOACrAZHarLdOiapci2xn+PgnzDREL9D7RzUxO6//i0K\nxmE5FuBikmiKciPKyFVo2p2tUramKqNEr1JiTQmTsXn2iA7ILF/yXxGJ84AN\n4drlExWJb0zAfFVdD4OPO6Rn1jibybgR4g5AKTLrnhxXhpMWvlvcxry6SKeo\nds4YiNDLmYy69zwo2kiG0DPBOOQ18slvpJz8mitn+AS//1hkFMoA0kD2h57I\n9Kr76ZHbEYqOhfMdEtYF9ClqOnSX3R8elBcHCkIE2m4OiLh+EuqmR11z5Quq\nwUDA\r\n=PIHt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAf/6OrUUsUhnvdf9ODb222bjxY4dyv4BEODioY6Qf9vAiEApha4qhBXbDD69Bo/R2VU0XNBwpQn6OcntX6HfsP1k3k="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.15.0_1583482561431_0.07942516437140679"},"_hasShrinkwrap":false},"0.15.5":{"name":"@richlox/common","version":"0.15.5","description":"richlox common library.","main":"lib/common.js","scripts":{"clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp & webpack --config webpack.prod.js","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.39.1","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.10","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.15.5","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-KW604fdxoKgHiNvi2arIADfvmRhH4zTqN+siNtPuxw98RV7e+D0sa7YgOrjfq/0a+a+DClbU4TZTlRKvnSjaCg==","shasum":"084e124137c2b806868fcda27880c39f71f834c0","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.15.5.tgz","fileCount":5,"unpackedSize":110403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZT/rCRA9TVsSAnZWagAAzA4P/2PnRSif6Ne/i0SFveal\nblb9SulnXVU9zDiHjrxJSdClMlFvPYd2+kL/SgOPrrfh/FKWv7gtW+71OMRM\nyr39fUqvKA995zTc84zv/Imx2O4/QeiuP/nhwFmUI39bYL2wJl+6BJPyz6Jh\nfZDRczdhFr5tcnc5RuuOCtUcpgGRy81vCftVAiVmNNbSu/LwtBli9Z3gayIU\nzrVtvO7GKl6b180EvpDuGkfInzxkVc9M5r8IwnOUw3f9DSOz9QEijoAlPM5c\n4i6Z9eUQqda/eVEkKPP1K/zFbXq+AzMpBX2ferAILxqJIJ442u/Z1RlmO15L\nWe2cOlpVx8VAyzK4Pp2fJCnX0PSudcDeRbT6DfTEe2XnEnxbH6MO7AdwZ36g\na758zMTTMM4ZpMinM229dZ3WE8PQewMBuxQB0/lR3IcoSzfyxnsWY5P0ZhKc\n3Mj5yTfUDR9kdn3gz6boQ6IwgvyeiuJxhSnKva0x6qonR/n8Me3Ad7r3PZ46\nEZEXqv5k4zTmSfCpXnz0Z7DiI9yFqO+qKNy1/otliLW05GBIGOJWgY/wyW2Z\nLmWY+WflPgoiD8wRmXWxs37Pq2BcVA9oaIc7mVysQ0ZQlLkfO5DYPNImFmQh\n+ZJ62etZDHGI3aeG9lKSaC07dP7ETnGe/DiG6DIynudX3/RgLkZl0ZXHHHB0\n7B+N\r\n=8gmR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAE8s0WD9OV6kwlbF4Fsx9tPoGrU1ZC/mhxVvygeXzpBAiAnxIcofXGBLqWe10YIFjddS0jUCjBKTs8oK7jTOI1j6Q=="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.15.5_1583693802754_0.6647571763010431"},"_hasShrinkwrap":false},"0.20.0":{"name":"@richlox/common","version":"0.20.0","description":"common","main":"lib/common.js","scripts":{"prepare":"yarn run clean && yarn run build","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp & webpack --config webpack.prod.js","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.39.1","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.10","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.0","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-IqLmHZW7HAPMugIO1DWtaDXQ/NcRZhO/miJxQCoj3ODNHW+MCdO+5Wbp9iLKkd3Ze0TfRHI8bEZEsPzEiX2hUQ==","shasum":"15cf090fcddb9041accd9e510aa42bf2d8c24d73","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.0.tgz","fileCount":37,"unpackedSize":228010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZddQCRA9TVsSAnZWagAAsKsP/jLM+8N8LD3W5fQotnUD\n4JFIMCO7bQqX39mVsG6InJEOpeyt55aT48AG2lCQctMpRNHnesWrbCWSKZ9h\nyzS3wf5ejXt71dOMtxS8t3Y/aoAyZqDSTc5sN3e+oo3Z6Twjd8yNt4RkNhKD\nQN3RsK/sGoFTLSLHOV4HP8QBN4+D9VktdKhWysr2kDaayobzmekTBVsWvFeo\npP76zzdzxFGWbdNjyWEeAiSv50k+PbCgmlrqVvnkNciBJMK2A6XszRTjwl+K\nzWCIIWZWUTL+o0gkP9+LDMTugtosvrb8suJ4B6rvuK651RXtXS2HOmqCdM/r\nzowWqWve3JdqiTwiFYpyG22RU0wqlFZsX69RwTrhecj3BZ1txg7S5yX2/5if\n4FMkUa1mxef64QXmrJH4FTgKTl79lPjlgPoHYkC9LQNNY2KdAzL/WbKoaL0o\nvMPueROVEGqsrmZ2rAcBQ476ckQEOSkaMNzw8xEXyLGGN+dQsN20W13rHVql\nCgr/vNnnyRnwuUyth8RsEcA2fn0SsRQ8ip0WaILfMaGBWVal3rRWEkD6U9EJ\n/gBVrlC7GnxNy4oxW/nCPxi+xE1YzKK+9Eq7t9QDsq4R789nD+suny6j+q4D\nwNDSX7i8pA5w06ajEYlW6dRIT+Tw5aozAIVuKwT94vkXp+3gzDNKSxLQLE9X\nfVYB\r\n=IUFp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8h2QJaMpbK2NdmKn4PufO7IUDLpTe5ShupKtWi+I+eAiEA22/ibyHm97clkM59oYP2xN583KypP45T+1Y1bOZ0gTU="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.0_1583732560449_0.7926936103423727"},"_hasShrinkwrap":false},"0.20.1":{"name":"@richlox/common","version":"0.20.1","description":"richlox common library.","main":"lib/common.js","scripts":{"clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp & webpack --config webpack.prod.js","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.39.1","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.10","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.1","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-LxZ0kZrbbnKfrrdiUtPPTCznQ7FLOupSjJPHA0DRnc0tis5/a6+QPvXd5mL84a/6BOT/oYn9SfEuNjUUoZTGTA==","shasum":"d6165a46705256a1d3d8156ee04bbd763d6db2d0","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.1.tgz","fileCount":5,"unpackedSize":110648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZfOJCRA9TVsSAnZWagAAPdcP/iHJZSwhHNqX5JDOWrmM\nAZaX4h8RD8JHwEeS/lI9I64fK2J2jJZbAJBRVTxf6sVvbt1l0o3pcxFV5I3j\nv6F9e1+XiyS8IVbiJkuOpYmXS4d7mKHhXUJEBGwCX+fKavL/sDfZCCpB55YQ\nVPPwA5UeW6VW6GADfEdgo1IdocmnC/HB0unBKXHt+CkTMHY5C6jzkSTvzl+P\nA9B6+42Okd7k2AWnaAlQZhKGM/M84LQNq9lv4bdBEbJye8+2L56QOpjEF5bi\nKMKRZspN44rLNwUM/olCTOyVjfmGDiJNmFHPejqYPqk6nHMaTQKqC97ePz+y\ntfgig/zzidCldDwf+wa9DPA/boRgbiOGIrW3iWPyhoqDaLb4OaMa9BB3g4fm\n7/wJYycfhj2PdD/hMzq3TiMowyUrZ4DBNICOBjTj9fv/BwCykdaRlTsS31P9\nKb5MfUvC1oPxlIUziPaG8x/jLof3/KwxiGnUInI1Ee9GaeZv6nJKSNlSX55p\nojzL3NQyXN+K1YXTxIUoRSHDHYiBKD4kE+eP+RNRkZmOrrkgHh8I0FnoSgmf\np4vzwF2rIhxIlJmSdxMmida2kNWjqDumHTfGEqFmvYTNoy7C1ggGCv59c9Zb\nj2JYexlv/eUW2uuWzdqlDmGK9klU8NVYzJYwZe8+0Q53vUyPWoH3z0Z11vrr\nLrPy\r\n=PDcN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAwHASHolZG/YoRQEPOCldLjTYhFpmra+aB15r6nxZNnAiEAqdKo6I6kdt/ajCloOGJDBBJgm0DNQPJS0QI0ZxdSrVk="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.1_1583739784777_0.2796609369606564"},"_hasShrinkwrap":false},"0.20.2":{"name":"@richlox/common","version":"0.20.2","description":"## 介绍","main":"lib/common.js","scripts":{"clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp & webpack --config webpack.prod.js","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.39.1","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.10","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.2","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-q+tSYzqKny8SnVEeaOCLAvnE7ycichHA+TBOCz0pHcIvWHxoRvFdskBZ1oi+iJmd7MA9OcLyVzpZRXNaB+Oy1g==","shasum":"f95813c9548a01bc508020fc12d99f6bbfeb989c","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.2.tgz","fileCount":5,"unpackedSize":117638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJech6lCRA9TVsSAnZWagAAo0EP/iau2x1WtUxulMworsTK\nJpgmHuftSdAITz8AUivdDN/y3ikKVYfdd+e7QEr0FAZsTShOOXFY5yprCK5+\n46661NqoocONFQpupZkcQqQ6pWwE+/+t/Y+0n7JuOJod6FucQIXJyJ+0xHKk\nMyWOarQRSAgIUuwDOpT4lTPyvx4aBfQQ+DeQztmKn8Lx+ipcV8iWagfei023\nsRMayMlPUfRDP7TRTAvSWXN+amPcmU8ziTc2QyTRVvQUaM1uA8S9UGvYL/Y7\n7d+S2t0cTgG1/QOTISZ3iyKc3L/9H9osqsaVuOnLmvXpobsC6P28o/84d6GC\nCH21Hn4PSaQPo7QicYZrd5Aot/qg7WvZsx6nKlYRKlYLoafykkfFKVH4OYD9\nSppaeoZ4s6SjeDOh9AsmdOk+EeB+2yTmCiIlYtvLIjBwEeiDcRBnhLfPIc3s\nDRe9jvM8nyHZpTL9SLueiY5h/vdo/v5Ax+lsmr1a2BLxnWcO2nuOecHXgnMg\n3SejPqTP6WXgEaEX2geGo3+R96ioOwwut1XcL4CNwU3ZAr+05tB6sbDGZbHN\n1LTKeyb0Q0rV8zW7duCsp8VMehJo7+k5ph7X1trtV7mFQeUXunPYH65NDV3b\nfRJp0Es0SqT5b2WCUuXcVJGefAqhEATduRWM6xzmLeCPD2+rx31Kdfj3AF8M\nATUe\r\n=mA7W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkK/7tCCD/pTPWD/FC17NJr/KN9987Fh84ZRQu7QqKOgIgMSuAN/Nc7ngQgdLNMn4DcCwwuiZLQJpn023+3Cm2Zek="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.2_1584537253093_0.08745703699581409"},"_hasShrinkwrap":false},"0.20.3":{"name":"@richlox/common","version":"0.20.3","description":"richlox common library.","main":"lib/common.js","scripts":{"clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp & webpack --config webpack.prod.js","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.39.1","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.10","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.3","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-thb58MQyOD+W+lG8Mjvp03awOzcAoodUu4JVPR0rovzpvPjSXNz56i5PPhsbyRMh10hXJLHM5dSpPmhHDI9QYw==","shasum":"0e3c2a55ffd3acdd7c0cf94b99eb0ac9e2332791","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.3.tgz","fileCount":5,"unpackedSize":119884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedKwsCRA9TVsSAnZWagAAiDMP/jsE9+ABQbqiQqxYrZss\npgvBlNeEkSilIg6koyhLDR9o0MNE2mWdeDuXKdNU8FXNknro5c9G4Ymh8lAI\nZWSttOe7rF+kxeGd407UzWYoTO68eD1tuodoV7+2qtn1xSo/eAUckNE27MOW\n58QSrYxlCuyafHZasZSP7BU1tBM6LVvBRmDcgEkjMDlr+NkRyn24wFprKqz8\n5HORyih8BsavCdPt2j0fynqdcSUI7mZWT1IdQcPGYyvNSH3EhEqhrxOK15yG\npC/4AsFE6aooy0iHg8uo5F3Wv29ZNUZr7aRvmuSApAobUHau83zKgiT6oZmR\nBaDPdni5x6AQjZO3M5ubQr5oRw2A447FxdSqRBP9RYayM+nwrliiFd7kvaev\nfP/e1eM+k9FQYLoY0LFxB36LRKuLP8KKq77JBlQ09bNr5Z7B6EPm0ObKqdfA\npQoP0CIXgKPhkY1k8O7A91BrB52dn7YlsOWtSMI/C3zsnn7H6GD+TOoY3N/5\nE9ACpv38cYZeLXCmtELNlCM5vfRZrdzq/vpT3SB2YT86cxaCZFPFIOhoiGQ/\n+FHsWXuwQOYtCs5vLFZnn1dr+2rBTQFdrTFl2DTglO3jGIaoraGL7M4nNZ7R\nR3i/DEpt03KTraiOk7WZXoLpRpmt1P2O2aYUGDtutP5Fx27ivAd0sNgU5c/J\nw1Ic\r\n=Ecuo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE0Kx8SD0XuylTbQbYvfimWkqqvMoi+C3UQdxHwvG0HJAiEArs5pHN38roJ+Kl6sgZyeyKvy1eCTDsTfFOVsCs6IEvU="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.3_1584704555625_0.9941331376930234"},"_hasShrinkwrap":false},"0.20.4":{"name":"@richlox/common","version":"0.20.4","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && gulp && yarn run build && yarn run webpack --config webpack.prod.js","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.js","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.39.1","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.10","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.4","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-69/u5vbMBdO/QpyMVhYP3iPv0k74jIiGUWgcvAONnkP+pr0pihC60Uhbqtx1J3Be4e0ziRLXgTUieJImqpFKZw==","shasum":"5faa6e71883d28d6b1578dde88b0ff8175e9fffa","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.4.tgz","fileCount":31,"unpackedSize":153433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedO6SCRA9TVsSAnZWagAADX0P/2b77FzdTz/q2kB6VD5B\nyxKMSrjA0Rw5WFAgW0be8rEsQf3cZ6FV87p8ZB/v3iKvUOeK6230X7wyka5m\n+sJ4HbDZt6DjJbkhjVZA8Sf2dB0tOgVaod3NtHHjnKn9ybMWZ9koGfR78kkc\nRmGLvVcI2Dqq+cUjKStUeJGEeCbu5ufnX/aakCDiK93VxdG61WFp3rQUjHFB\n8FBdb/yVwYT7xphi6E9qhyvsYhw4YPR4MldSEMmN4dJ8Sn5qUxJ9xb+K9LpT\nWqDMT03iIrKCDctRyHZELPfogMhO5z2KXh1fAKUtgW63SYfgjR3s/2XmwFIl\nOMLLVEoGntJZmOBQkgt6o68Aso522g3Xl+67rFm8+95Fxb3xqOkdmDdVMeMl\n8Jw4X8h8wceo0bI6RLn9zu7BEEqAKdfpc3WA4ogirHElfykhNIOregard3Fz\nY0owBIc4ADOVXNrmCf8tVqii7PDm3v1WpBPBAcFAfqr9Jikxlwi1IiLcMG4E\nIlhRntH92lQW9p8Kk2B9KXlKRYKTiDKFVkZ2iELIyYbcoYhkvdqMqWM5UJTV\nYRGp12IyFW6EdOQDyIhsVQ2PtzDSDZ9t+7WdCIRmW1E6gflURWjhIkyGgaAJ\nc9PsQqHveC43SRPoeK9kaRRqYD7jV3vwRtRVy5Up8dLtaHdDhBc1vOMCf9iO\n/XCS\r\n=lV+f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8/jo8AJ8YcuH9l1fZH/7LMK/388GBA9PeT4ZUBrrKAQIgZvveNFHCNIbO58ynr08u2dZlwQqwgEWoD0yRKVnW9fU="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.4_1584721553701_0.19985407439070424"},"_hasShrinkwrap":false},"0.20.5":{"name":"@richlox/common","version":"0.20.5","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && gulp && yarn run build && yarn run webpack --config webpack.prod.js","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.js","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.39.1","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.10","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.5","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-9/KbEqiMIpBEZinntjqUMR7xCmNV/Dl+E6XYfVQ/u0X245/yLwpQT97mxFHupypllGcHQmQYaQQd420IE2PBAA==","shasum":"75b36eb166af1a6cfcaab00f9861c7fd9d20ddcb","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.5.tgz","fileCount":5,"unpackedSize":120068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedO8ZCRA9TVsSAnZWagAAwCoP/1f1q7e287l1aZwwnbtK\naEKeXTpu+VIwX28YkTmFjV1xSgz85GgP1/RLKj3L9QOi8vNiXKvSv1Pu10iE\nLJqe5pp04OoNnEgnAwE4fd3x/Gia4uvq+1FdcJ+ZncgfODnk0UCkWPeKMKCb\n9g/tBYzaJsg911DC5NC+YevmBh+TAco4KUPppBqwxubIQkNHIZyM10FEJDyG\nGlgn3mTn6vpB+UE3c6yBVRo4ZeVdfv6BKZBvVC6cw+r480u42KAmZ3x3pE5b\nFQtbaic0c8flsvIRahsNwTqb84ldykypBcp+CjZ8YDep7TsotoTtAz9SV4eT\n4hRXDbcouuK2Os6ijI8kdP8XE46x43jnZkklfSmU4MrgsB4pUD03bDByrV/r\nnKhnzHcxpak0AWAHBdeLRU2tIevkR95+wTjgvOcFKHOt/eh2uoQnZhHEFOAh\nZ409KEs6Ad0jRbxGi66AQAABSgJ7Sb2JkwF6q9VI8sBXECwTcE7a7KtJMgx/\nhiD2g5QOdVpbWvnDA/XZOyzdhg921gqw25l6NOsX5yyL234CEvxt2H2+Lm7x\njatvdtGgRbezaRUSWRqv1pgmiBrqVYlMHJXzHyymXtTx/DsP2EBTUuTzDzJV\nUDG+8rbCjeSjs4P0Rr4Iw1CGTtLRSbjwpBIx9KcO49b399NsaUvOZohUI5HH\nVCZr\r\n=vUcX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEgB44yXmU6Wbmh3BzN88aoSCtPpHc+V0vBRVLtQ1yvqAiBZVH8AqKDpZwv++SfhVACjeHSPAMNtBWp1br0ggUOdlw=="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.5_1584721688475_0.578868888961289"},"_hasShrinkwrap":false},"0.20.6":{"name":"@richlox/common","version":"0.20.6","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.js","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.js","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.39.1","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.10","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.6","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-6QqNewFQSjbzY/3FFKaD9bxfi6uY09w8erGdBR458p3MHRZOZO5SEnvhKrHjh5rwMakGYpVLvq8xUQ+Ap3NyCg==","shasum":"f00a6b008565e1291e11e2e744d0f4ea61cd3dc9","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.6.tgz","fileCount":5,"unpackedSize":120087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedPcCCRA9TVsSAnZWagAAtGMP/3WR+W4AHlHBLO1/yz6d\ncMQp5o9ZztZ9fK+c3a1Vji3PR3xQ1aJKN2Cczn59d3qVaqIIfuSC6+4eP+do\nswipt/RQwER0SrLh2mJdZNC2EtLVWnNi9sfV4Z8Vu2qjWdlRSMA5aaM5AFra\n2DhQ0I5zZRhL0KQNVNVc3pFnvWKq6GWCGmvU/X3Apzomorkt++wmQiePSQbG\ngA0A7EdGwdK0xmzMssngmumyStkyFSDfLG0b1zdH7w9GcyGDjeh/pfW50qdo\nA3YqI+pNSKBi2AhsJfofzsFd/0x+BxSpRmBE4rtnJDpfPnoXbiemuARN+T+/\nTHfTNlhl8irre3uDdTwxLKckLyAE8B3JTP4sXYOKOlMX79eSoZWZdlxIQVIZ\nykwtlM0+6zj4TEmb2DgoP9743i6ailrRjYdSfx+U5OXeuTa3HwmYMuhV9B2R\n1lSI5Txp6r6ST/KLqPt7AaVsTKUkzN4uDb6zmjV/mx3g3mtoMRvodbgqZuo5\na1Ou6RH1AgHc14tkDh+IVuPddxAPbJaRVds+M9yOMjwqrvJNjxGNxaxxObZu\n5nzav9vF5py3jBykClZ4iL24Wdju16n4egwABJPx+OXIOgmU1coesHgerTdk\nQjqC6zBh2C37iHRMQK3u3aTIuOAhxDLfoTFJw+hYmdl7sqmpT15LbX2SdSrF\n+pVy\r\n=s3Px\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdK4T/o8LX71WmNSERnOGByDx2x4ANhwiWKgv/kCYUqgIhAIEAPqutFFy4eG1pdxeO89gCFXtexcBnyD0CxcimbnHe"}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.6_1584723714195_0.6170333393586334"},"_hasShrinkwrap":false},"0.20.7":{"name":"@richlox/common","version":"0.20.7","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.js","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.js","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.39.1","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.10","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.7","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-lwGP2ST74cVYCmswqYPTSAPpeSZ+XFw8fmkvl0BWIBscc+UB9/q3BhQICkFv0I6NpwOTTQ/heb3GtB0aCjuSwA==","shasum":"6765cff0aa29f6ea39589b61a4570dd7a261e8ab","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.7.tgz","fileCount":5,"unpackedSize":120085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedPtcCRA9TVsSAnZWagAAyQsQAJ6CEVytWHLe9iSa86kE\n6MU71HNL0Gv+j2u2uwjSwh08sXpYuG73m31p2ttsqrY30AYoB0rFwfNe/Gzg\ntjk08v5NxeVE34AdFNDP+oce5x8WcwePrlEISPjcLyA9m3y2MUxvL8KQRH3I\n75oC5IUFx4zfoYsA2MS1X2KFWN+vE2v3AmHokxlNeS9b0+QtCZi8lAm9dEVl\nNlxK4iAiRZXyjqEsvT/aegYz4wUgPdSIJWHwpG0rFaqiNJsoWJ4ks/eEIb46\nx8nYwteuQ34hfQHhKSc5k3yzK9Dfa5W4+bwfUMub267Rkz18NAmGAQ2d9b6Z\nGKz0bn4IWInXm07U5XrqLJmrAe/ckAEic3P+SrNrStHtS6nIiQnPDPoWFz+F\nhF3HzlTy3eG3N6pQWckvkU1capTdPhgaCKQjPF7T9TD7YbaxUmmiMPNgDrL7\nsEGLuVTreXIBDrgQ/f7nbCViA7BgnHhwKMQ/yCSEf1pRp7JjAyVdTkVDu7jL\n3u0LBuMDw8nq4EUanpzdRf0kRsJWyAFMMUCQ/9ErhPp6wpuC/vjT8adTlJwc\nrq2iF6LPfN6TjUcvX2ikINWfi/TM0JvlcUw+6n/srHA8p2C51SdpLyGn2JfS\nvxvs8MIAwjwPJzrn5RicQPIXD7Cix4ueP9iziozzvRC9zT5+qTJqCgEKHLFV\nbdrk\r\n=YTtr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrIXbAx3QtV5IbFCxdCtmiE15yFY9Rqyl2EkpO7ozg5AIgYHF5I8Hm0KBVNQIYcqo6cD4jb8lW/xUI54Z9EldfbN4="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.7_1584724827596_0.26678557164262773"},"_hasShrinkwrap":false},"0.20.8":{"name":"@richlox/common","version":"0.20.8","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.8","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-7IbexBVw0KfpbQh3BelXjG4DlzGuWWEegeNpjchIsIG1gXzBpGIIp1mrhdCaefp19pFqOJtZIMMcN10jjoLrPQ==","shasum":"44dc740c2de19bbc68cd74d0d2271a34a015dee5","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.8.tgz","fileCount":5,"unpackedSize":120475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedjoSCRA9TVsSAnZWagAAetoP/0Umb8LfSVT5wtC+Lc7a\nyBee0EuNIXS0iIVOcGza0lO9j0sHELzbFs3wrQAWOl+ICZ3JfmutNlT7mmzd\n1D/Tr84icUfKzXMP+NXWbBdrJZXgaWU+imF+I88sJ8P18LOGjBAdZWjnHIqC\np5KQonVCBr030kxDSuN44Ozs5GK/eA4oTsLUkdfL/f+/UJnA+nOyhZSvaUYJ\nMNt6khtJRDtCq93zh+d9TeacSBAkIGYV9uhuTuqEpkoeOxOY0BstYi1EHC0C\nNukRItPs6FKMJWih2qqoPKp+xDCkZfPvzMujkLbWCZ5JHKcHhlc4LmiSs8e7\nQcmFuA4dn8h3+TI9jdjs5n9DUcOmPsqvUy2ZbAYKxyC14ULyfauookJmHi2s\nAU0GAoRc/63mh42p4rPvbCEyxX/+NcdZxF49pgKw6AZWf71aCWnOYcb/v7Bn\nwWri8zlv3KIbWOtedaInhn+XbBDNPnDTbJQSEIdQWjsoHIpUIPSQpHv2tXqN\nDp9rq4epOBguA9XJalkv3U89mmWbRr2HE1OqYx0ClZGsuCxEYmYqM81tZ+N8\nQE9R6+IAdS/NC+FX1PWeablHg9wvDMSRwyDXNFkPFchnnNgQPNgI8C1Ud7AL\ny0GPye7AF2eef1Txgw30NMLsVA3vbw82LyNkM4Xj4LpGu/i/QgRNn9l5aAd5\ny4PD\r\n=k53H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3BUo3Lh8Gj2fyyJmIpU9yyIfRW7IJjgMB/zIC5VCBvgIhALEGE9983UrGsJfw464LdMtjJ2mnlegubGLJfkTsHzzs"}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.8_1584806418510_0.8927525726551944"},"_hasShrinkwrap":false},"0.20.9":{"name":"@richlox/common","version":"0.20.9","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.9","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-y+omCeDPdxrEkpbWQR4og76rJ+hcBotx5zHTCD+qBxtPd5dUkde/iIrTEFi5fiDCN607bLAdI6z/CEG5ywcGzA==","shasum":"ad87ac490ad8b228c7de6a9d46c5859e53c7bdcf","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.9.tgz","fileCount":5,"unpackedSize":120475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeKgOCRA9TVsSAnZWagAAJmUP/3dJ2oJsb8NEL2W59+BI\nGXGXkmxhwQqZXlven2WD/Da653H6taM/wQhv1WzLu5yHXuMj9hPkTzSzclEX\nAAVM9dumoNIC5fcccWfbesZFUibjkxWGzDIu5G8EjQW0n/20B4I9RI7Rs9qN\nXCIVOQ+/1Igl5FocPO6pAERH0teP2y+zT9iBjGW/60KsAMZIR4j8krYLVWLx\nXkd04dcGQ7YL3fhddHmKprYPypkcqHsjaCfquSgNYcIyZWi0+Iqrm0JOE2jS\ngfz9r4K4xR61gl6MXQsu39v9zv6upSuu8caDZwpWFnG9WrmjHgrtAQSKV5zO\nARj5k68S2nzm9Leg3vTjBj239+2c9DV2ux20BENiPMZbdf6cYNCnNuV1XC6V\nYynKJv/u/Un/RK/GSmDwlaIp3jcRpEwrBvP1WzCUskwCcDilj925JDvhsKCc\nVUDycWv0s6UDAuLT06RX/xVcXyohJWdbPcVFBy396xrPtr5tI396aaiBfsO4\n3Hg6xeapoMrUtu8tZBEsrYNhoVx0E/+EuQA7pWrl3QaMsb+U0q+QcXtQYeC8\nu7ih/tMYY5thupHlU4pvPyWr8n/vSiMJcwY1vzgPwl95O7sFkUTu2mVCFw+l\nsfIr/8mbtArS+GfuuTpP9w+/m1GIgz8TW9ollV0taTPjMpcSKuGLvUKRMuwp\nIDz0\r\n=fyKT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgxZWMy2cKu/rOlzl5f5/hHe+AYgIhwrPb+7CQgz7aLgIhAJfBB80RnUV1qRu5oUyJRsGUVdP7c0uY4ADke3qFzcf4"}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.9_1584965646195_0.2548585812314086"},"_hasShrinkwrap":false},"0.20.10":{"name":"@richlox/common","version":"0.20.10","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.10","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-JE9mxoItynLJo76pPnSCeHUfslvYZPeBq6KxUL7VqiGxo0duILNE7zMJKPJ5VnaSEP6aPSkx3JuebMYyCd7yQQ==","shasum":"4883ad08cc7bb8d1b5882dcb55e7170501195b41","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.10.tgz","fileCount":5,"unpackedSize":120781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeee/OCRA9TVsSAnZWagAASQkP/3GM0soYkHc9V0y35SAX\nUs6z2CFsprr994vOJ6qYTb1BdSdtSVWJxkaQYCY20SsRr6kvQdQE6ewemrAy\niNT0KDezMvk4o7Y13nD8lEQfldIrefGGlGjb4GtpWqL9ZGz7Q9agaaVR/A3s\ngWEn71mblAO3XGBDSb+6ErveRkMz4UIbkscbdMMUNKfAf8m0DdMLqC/E1L+B\n0KkAwWJT1oBDRW1coYOFNO+zGJ6t/5DKuRBKDeaXmhk3eRLj17FThU8SlVYE\n2vlBPme0FpsZOLIvkfJBPDnc0BpbefXSWuLfDUZXJi3YUOoEtrevMRNfTs7h\nMN7FcgVOmqNlNlXJA94yj7eqdeDQmbsVyw397DkqQ2JCnPOhy51BQtzixsw4\nLElENAjy/9iD4HNzM/WAwfb5SMBfd5dkvEbme0GfZmX7EUWCltB4YqJk5ou+\nhpXA933uwkr+NoOkAa2Gl/kY/8QkXYWFNGoPtHHt8Ey2tQdJl/shLmGbRdum\n0r4yyNA7EJpKB+29M6ag6qMF02IE57q5H7lKvLGjpBqJkMjK1woPzuvJ7iMz\nFpxbE+amZQHzXdi0cD0bQXXcO0IIRWeyPhIPK8r/iYxY3dosQAilQh00hJXA\nW4qiHE6NN3uw/QnUm6/6b+6f9F/7CHCbMlL2TCBbeDjvX2sqqub1Xzrki91C\nnJVH\r\n=vCr5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwXtDV+sAadnLfBFTDFMsT8VMemOwPp0o2XnXQSAAikgIhAMnQcvUukgXCKDUJf+eALO8pkQljCth/jcB96X2UZer6"}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.10_1585049550383_0.5515327299662864"},"_hasShrinkwrap":false},"0.20.11":{"name":"@richlox/common","version":"0.20.11","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.11","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-giMmBmEGyQCDyIi0OqO4KgjVLTWmLrlDjLja2vb5mnnRKbiAXp0JSy1OocFv1Q/AgFNT5y1C0jow2zbbPXlAIg==","shasum":"86e4b8441e3294964fd7c04d04b888945a78b463","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.11.tgz","fileCount":5,"unpackedSize":126901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefOSBCRA9TVsSAnZWagAA2JQQAIepDZCORMiHuMe9CYz4\nFcBTvwJcqIa07uD4/2UaV5L/BWr6v8mBuB+/w6qJvZgMf6Ig80xVreHOotyi\nct/o4RPBcmfBOgdNEmC5iNvEQXqwCkmjdf9UXH5UACZxuF49Ii+uQ6SIueiJ\nguH4cefqeGpL5Obz/PHKVvjeLklrzWnTvhXQBbHhkFQbdY58McJBOLNIHSbW\nKBq8h+tZq3IghiGTKbkx47Xp5xMJ6fw7smrhQnD3rwLwi9o/zD71Pqqr94Nt\nME+mRcLq3MLNN/yF1hlu4KTSthfwMFxft0lbShDnvbRHDBz9LBPhJdJ4YKeA\nKES3GUedRPadHH9YIcoiHKcbhWl88MRLnUu/wM9R9PgO5KIR3uHXxG/eMDSR\nSL5ONpCUGhqos2uK6Bm7VUK74y5TrhOB1XxDe/G7olB9/KdWgl4UPm7ytecK\nenSIRorwWDTolg9tlNIIcvE2xrXhg2gVmoHCZ1unVYJSpj1ggJdy0q7CmRON\neyGsVUaLg+X5mkDcCCrzF7pWVmFS6aEouYD9iW9NbeHrJ3eBGuKCzeYpatn6\n8Q1xYbyxycR6fWcypH9LAchlFgDgj0P2aRE95NVPnn79Zhxzv18+U3AAPFIf\nHoayG+XHiK+lzeFsQCr1gzhMJ0DUWuyoaR2GbDH5gE8PjzKz45KsaNW4Rckv\ns9Se\r\n=TVt0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICnhE8sHjcMjGzEwwAwBDiY+Nx+ZDkWPdJA5I4Z7tX0cAiEAk/UCDhVzUELtuaFWXJjfSrGKi4sE19qQq9w7mtbUPkM="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.11_1585243264751_0.5765314847017098"},"_hasShrinkwrap":false},"0.20.12":{"name":"@richlox/common","version":"0.20.12","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.12","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-j52zIfOcdCkuZjNuFXTeypLy602ZhQ9Ub0JYLSHClmXnGD1r6rjVK3I+iJNPjxocU6CMCdy7OANC46PdQj2XDQ==","shasum":"18a6e82747420a58a83a325e42a2fcb8c8112cdd","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.12.tgz","fileCount":5,"unpackedSize":127254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefaCzCRA9TVsSAnZWagAAfO8QAIVlTqa+je96+bQxEB9n\njqv7jqBdIAyJbs7eWPrTW1lBB8/1D8xNNOxU+Z3TLrWi4rJa0my+GZLYp9pq\nibmMzHziosTFUyVpBZEtUrAzQ9545C3ogbmZ64l974avLU2QEVgxZO2/O/Nk\nU12lFKsKNcD79D80WfjTJtlxL1WtzFKinpIPrv1/8jr9ryDGr0uIe7/Zhakd\n/ZxK+E5Thoywuy1eLscFAEm/alvigMRHqmnW/6l8vC0a0AKnk12M5i85iPW9\nlMDL11k1EpGJtfP5uP/lZouMtO+aOT0MxTieoR3MclQn1lNhJlg4K0Hjtyai\nshWQ+zPge+3QAsolHYFm+Ci4UlJHrSR9YuyguBk6npFHoAJp1ozuLr3/7I6+\niQEJy5j9MdtU03VEqlCLhF9MUIqUj35z1mBFxmnUd7pVt86l8Ylw3wtwSvS3\nxSpWkTAGiECnd8hW8vhQerQoOqy4NuMiceosTIddmvj9riv2tKzcCqahzFCA\ntQoP5odv597jWxLO1f/Nu9C8RE3UCA7AJ7reaLyxAlMxpmGLJPgGiHftn5nV\nMrbdu7V6Q4S6wQt8/VVXlOX+g6gHzhgWjVlYpfVrdYgWehI80X7ECnzc5qbS\nMZR5j3C3ICstvOSCmBINADr1I0mSUfEFP83Mh9YdqTe6aAU78XuoPWaE3VIa\n9bAC\r\n=XLdX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEiF5PiUjPlWYtONvbaW+iZgsXtHHqnpYtlkPxk20prwIgI7gSAc8yN5FTsa8K/xp34nUy9VR5/PWCEwAzIffPAe8="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.12_1585291442219_0.5097807412789419"},"_hasShrinkwrap":false},"0.20.13":{"name":"@richlox/common","version":"0.20.13","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.13","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-MJot0BJEdDXL/TP3wr03SP/++v0kQGfxabbSDtwPSqN1C9gNqEuUONgxQNXVCmnEy6/KVpYOE/ja0lvz1agAOQ==","shasum":"4562ed34c01afc206620d0039eb9c5dd7badca6b","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.13.tgz","fileCount":5,"unpackedSize":129667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJef2QPCRA9TVsSAnZWagAAElwP/1c7FyFV3iqr9CqPPTwL\nDvjQ5/4qcOSisD8qpbUeRBJa/r+eJgjwhLm/KSavduat8xi4t4wGIokenRiY\naSvnYMr4xIX+AvJWaP2BNTPKwOD4qxnsI5g7u4YXtzw5Y0+tDJKptIRkAAFO\ns0nxh1QSMoL8kaLvy8sSoufO6YnIVPavbjf/+L2Ww9l0XlDHCNxZfegasZEq\nacIAfQNnaY3p7j2vpts/dZEh4le+O1ICRb60ByyEpNFXeiTZnlx+JkAhOsHc\nJ2dfeEH5LiotF5ebX2U/lgUMe3RSZar8zI4MPjQpDfFMWDgAu55z8zkqvgXa\nKX310RvsUwGF3bL46I4Aw0B7n62XsvMnYFspy96mZs1WubXIeyNAoxsXjhTn\ntvRvpIbOrwjAH0kJpbyu7uqGTTehKUq14plmoQWu9cBXCS4tnqqfUXw2uDle\nlUjvs7UHb+aR4WNsuA6z2/FAy04VywRmRoo2kjBsNLj3rWiVB61bek42W7v4\nweFHZovAIdReJQc+8C8hionIiEfEFpltqZlhGlspm2d6Ab0zY2b4+V3jWdEA\ndlNJ4itULT6Dm29oAbq38JFHYQh0pmA5Evgruh4UqVrgnL14nUeAPzzYGNvR\nIyko6tL66OVw0kvnwwFr0ykYh9MHmrqLh15PxTUMjzigC7l8T1GIxoMG0OVt\nrzK5\r\n=6C2I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSgwUFEjLPRVK9zHKBlcxnPi/TV8hj+cI/ZebP0Ze82AIhAN91w3Q7M/v8j/70pCIi8hYsdovGJKiBv1rItMSzQ7wZ"}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.13_1585406991134_0.19061277229852358"},"_hasShrinkwrap":false},"0.20.15":{"name":"@richlox/common","version":"0.20.15","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.15","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-Yf9TANsoQ6i+AFkZcTTjLYLaubx7aMH/AlF4SiqIV4L+U527Qv58X/e1MCdWcFz10moJhudTuuldw8795tbo/A==","shasum":"50d99ae726f70dff7bb674df48c1fc983ec6fcb1","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.15.tgz","fileCount":5,"unpackedSize":129774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegLzvCRA9TVsSAnZWagAACzgP/R0iRmDWyk8+WHyCU9DM\n6+VAhbdPjbC8WkadYE4SohUJlZ3jiJj6jZrW2jjDmf40qKAUjjmRGjV4Q0Cq\nt9BpQl/6JPJ3T8u4xdGP4BvD9xVpu+M49uurZDOQtTH4Dc5xxQj5D2ovkl+N\nowOg7mRpX1aL1LQ4orfG8ZRBnsRjGDbrG22vsMO05u0IQvmVywhaMo7H3tSV\nqwn7NByO0ZdLx5qAM4ELC32d+410GUjSnC0NyzJ33NJztFkPHXBCBsAIxYAl\nHZXQ1IeBox/Dwfefs1X4mYvhvlHBgHC95GA7Z1DgXEpN7ZHTPl1kAhPis5LY\n5InZS82cbMfgcPHh+6Uk9MTNg/Pg4o1I1Bp9Y/zwEPeSH1lLnB3aHZRL74fA\n94V+86crzxUpmUU/rGa4IanYEMbPkSL5TL2sDi+SFg+CC1D51MQ4ovvS59Eh\nRpTSSPvlqLuLf/+ODoLerSlu7GaFBC9oz1Yn1tm9kmFiwVj9S3ZUvC6iwHIL\n4u5NJe4Z33/vVDI4tR4Gi/OUZCL7aAJ7uG2V1FqyI2WBliTj/J/V5hXns1N/\nvh8VZPv4I53M9reS+OO5V8Uh1HQQi7L6EX999A07hI+Bsu14q+7FhWLNWjA1\n3kDTj3m4Jd30ykdouDt3/++xCiU4pYzV43TwlOYAYvbr76Gdxks7hn5aZ2X0\n85Nc\r\n=tNmu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxbXXph6MPI47obqvnwNovmEtexjUz51WYvQTF5QWcIAIhAJf5za869S8p0U2poGB2s1B5caYLL2bZRuIpLGHyj4lj"}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.15_1585495278663_0.6076249709358132"},"_hasShrinkwrap":false},"0.20.16":{"name":"@richlox/common","version":"0.20.16","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.16","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-A/O+PI35uWfYR5O8I5Az11gxMGQwp8u3+iDRajFXkEc/BHQRIRkxuwj2Qt7uZR77bQ8Ku7iWWru5oqY5tw1qiA==","shasum":"f93707266d913385a06c88b14baa24f75178113f","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.16.tgz","fileCount":5,"unpackedSize":129774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegXC9CRA9TVsSAnZWagAAIZYP/1Mfw60L5wWxMqThIQ9p\nQOVNaZZLtBpQgKNPhIxrQWfEWJjbejgUln1xLKog5UmFLtpmt9c2lQA/9flp\n8GLwkrICLXj1sNBsaRt+YJLgouqdN+W4oAEnTkW/DDWN+7UUTGb2AzbpcA3n\nI6YG80yOsT0qPRwUCfvcT3RPKrOymBkDze/DjcNGqssjdQBwGAMISLAQUmQk\n53XAQZvwHVDcYEq2JrHNzPa28GP5sclBAHdTU2ycmSo17fkoSDB0A22HQnso\naLOgVrW/YB/tEh+KQKwotg4i5vLaLc2ZKsGLEuLkPFf7Sg1pHX/hEVZvwLle\ndfJzaJ4PP9xoVKu69xVkRCBmLEURqPRQhoo5LQl1hf0ZYfG1n/jX+JQawhPf\n/nCn7HqHv2ztWJP8lySHCqHkUL9IwPHWewaZqBblyEP7rmUkHc6RQ3y2WEHw\nF64+NVbIJb4yXj3hnz+VDGLvA8XWNZTH11hX5AwJ1JSmNAUbix4p0t5ZJI2C\n0d2PobZ5fAEUi0nxCMQAy0iyHgPEP6KeT7WOAnWwalvEyJySHVFfPBBCridB\nHiF042qY4dVldQeHn8kDyzxq4TCFF9PuFFxB9goLIUmCrVMkhFvrF+7U37BH\n7OPM3GMPzpEPuryessfZc78hDPg+S2K6ObVTAHg8W964JXxrRYBR5b5iBVsc\nmW8S\r\n=jCm1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDs14fO+jP4EsemrOOHFCQOjH6Rd8/pnGM0klcsX35/UwIgMnQHYYM4awQ5/iNMvKA0Y8dgO2PxwmG3o8X9p3LwMEg="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.16_1585541308790_0.6582810595167303"},"_hasShrinkwrap":false},"0.20.20":{"name":"@richlox/common","version":"0.20.20","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.20","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-A8OgExp8mbVPXl8jEmf9NUPDv7Ajqkenzj+8vsefCIxltwufhyG+z9G9oGfBjk03UK3zhrkYu4fk0R1qZN1R7Q==","shasum":"c9493ae2797c28995bc8c4d04ae72c191aab153b","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.20.tgz","fileCount":5,"unpackedSize":134768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg2UnCRA9TVsSAnZWagAAwgoP/08FSNiv9SYtgRC6Tlhj\neBjsiaelBNEFjFSjDChBKsW3NChA3lQmS8zcdakk+B7rRuYQwuLG4nrc8VlL\nHd8GVFdYYrKnV2rIAN9M5fJlpXSekZdwldZQ8177FKPZg32A+z/Gcg9lm1iF\nKzdbNf1HZHmep/uPRtUYeRFj4mokujL2bz+KNmQ5OOns4LN3vQaNNG/Jv1aL\nzewCgASwTwnZQGow7awJQoYbJe6tKNXbADft4yOuU2pwIptOuMQwNi9hBMO6\n07o1Kr5i7Hk2FjuhcHCiJtZoYYao8Lh8KTvqMRxAD4y2x4uaMs0YYNH3w7eU\nik7TG0evLu3KuMauDdxrMwmhyoQNg4Bn2uZJLZGBgUQeXsFSuu/awaTT422Q\nSaGKJTZtlYHwBZ0E2F3t6qeFxqRmet5bMge5BVdEJu+xVHnSuRJdBxVfFiCm\nM8GezhKYvaPKLc+TPExSMj4fitNAQaXY7JqT+DGKUUSyLQJTTf86jr/9m9A3\nYLf4rbTQM8vmqymkTlCw6tdf3SuLrtOhoeZP6UYmG6qFTdTRgQInHnqf8siM\nuSawnx1XGlVs9VUaGf8oVcag7syOhuR6SreBjyWQXeDcKu6Mb/o6rD/N/vpx\nUqZo1y5dXSK2JVLCazJhLDZ5gwGd+cFX2zN+QDgW3Pb8BPnSHiZNG4ueysog\nAXsy\r\n=bBkZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsFTuqWZy/eIkzmSF1dPmooB6ylx2aBdFMO9Q5I5jNSwIgH8JOEpgMtf5a2lG4YL9afYC7cnn9PgTkySbyGlkwKj4="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.20_1585669415140_0.3374393660795467"},"_hasShrinkwrap":false},"0.20.21":{"name":"@richlox/common","version":"0.20.21","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.21","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-3YDV9vRom5Z7KNaOMoNaN/wSrJzkZ6QpaIul2BAku8AwA6srdkgwgPtbwammTfZ44OthJpThvwREocYrTywpSw==","shasum":"332b861391d3bcca912eaaf7b7e0b2c3764cc5d8","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.21.tgz","fileCount":5,"unpackedSize":134282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehE7aCRA9TVsSAnZWagAADE8P/Rvq6KfqO3AoLTwfdyxO\ndFnWJ0C9A71Il9z9jVFplljg+eN4uxLw8ql1RHT1j1gRUSDfIyEwZ1lieU/q\nU+D9b9VTXYKRakU/28JB8vYm8/RHlcPMUAADH9a9XhW8v/N02Extib95/bvz\nk5mm3cLTmIxOEWD+9CJOTO0oHkxNq1rqzZAQLDHjD4xVScNwEpnGBZHgcN+Q\nE7k1VM0OzJfwb7yKroVbNexsEX3TywMFnJPM1VLKY+4ufCnRhL1VWfbXp290\nmlgVnvr+0K7hZB8TQk7/Pdb18eFNL87K+3+3Ayt6NvHx6XOFV7fLL9tc/+iX\nczSKWOgNGWNZyTMd3FdRO26xZl+N372hasw3aur+F0v10y9r3fYZ6Vm+gl3U\nwftReDotiI6AeFt5Mhc7PW8yaVefknW9TIew0fT2e/JV8nocqXnSPpF1O7nz\nBjR5dIWRvd3nTh29p6poiRblojnwPVM+OkZKPLbOQFkvzZX/P8XXatyl78L/\n66uemcXJxD5VmcHIR0dkUwnnKaulPT7q78QWm7X8Aoe9hC7Z3ZyKQOyfrHWj\n0yhAEkv2OehEgCTnfJJJdacZKh6WdcBgK9VKriXLlKg6eUhaXz1dSuWpZ+0d\naBMibctGgPz4iByWc7Wm5IP4m8s2w6GpSi0LqO9p5vC+76YvKnTAcj1sPT/O\nvbmx\r\n=bKMN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKhoh7JSUHswNWLSmVsJGpZCdSZvksyrb3GT7Tqu4s7AIgEpb2wp2WHYx0IiFNd3rmDd9hCc0dxpo7VJ4P+xmPLu4="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.21_1585729241652_0.7677489139243356"},"_hasShrinkwrap":false},"0.20.22":{"name":"@richlox/common","version":"0.20.22","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.22","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-3sxr3Offax07G5rE4jzKw8qvRZzw0ULuReZlkKQ8LFJi1Q0jICl7Gq38aL5vIiot6shYQZivRj5ofgOHu60QuA==","shasum":"fbead0598c10b316f9b3b37b25eeb6586c24681c","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.22.tgz","fileCount":5,"unpackedSize":134282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehVy5CRA9TVsSAnZWagAA8H8QAIhQd9FIcqgn3DoxIAzA\nPWHKV8MUAHiCBwVsrr+Egq/oSIrYsLsGRWQeAGU75hBqfZr5F5KTRjjzJtdl\nKhqj3EfLE/T1tvm2EI8dMWSH+roZ75TQUrA94N2J1JA3SADNy8AuWVORsT7J\n9gGV86Oz2JTKgaIAKTYAOjyaSWJVcZT1wJHTps6pUUw9d01dUgIAOI1cuJ9W\nQG6VUdU/69jwNfYZwrYEUp5JgZZUVsPmQuvYGMw5wcqs9+nkKKDD5vY0+4e0\nFzUdWKzhZeDGoUZwT8qn8sgetSAQ3OLUkHqZoajdgmpmIyaMrbJArh2nCtAv\nXZ+j/0UUbfRDAOwQE5v72r1oTcZjMs/NPLI4BNiO4ojnst6ocHxhwuYlyuvK\npHZiL3XCkCmTW1HlXRKalPU/EHcGWQNcU3O0e4iG4w41CCzOOBkAL2XirgCd\n6aYTYG91FL/DzbZen+dIbMcjwwN2her08ajOzEt7kKJMOIaGgTLBOMpQBz8X\nrdB49iMKO4IAvLxuJStZfS0ktDIaE/Dlff9uQr/hvVdwdko3sHaLVEwYk7n3\nTsqHEHca9JtDbxWJACyVbAIAZYRU5N73tIgkTDZsn8uHYsm3vg49pdJbo+CF\ne7zMFr0R4Q1OjGwKCNnUY/Owxz3bqsi/mX2sefcMbVnYswN2Pfeb8KSSYVAh\nhSQM\r\n=+Pej\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqxCLWmdeYGd6Q5MehR4wLoGDQ+pdUm9LaoE1YVlsUcQIhAKT/323N+WLX8QB0JdZkkxsSHEOwnYR1yHmbwQ6pw4Hb"}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.22_1585798329132_0.21150634086816344"},"_hasShrinkwrap":false},"0.20.23":{"name":"@richlox/common","version":"0.20.23","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.23","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-RIWFsFp2+M0ZMC5ZSXcwhA7gymlHc9Bm3CaH1km8ZRHIEMpMB6oExrLXywn6srFTswNmClKTvAAlRdHgQuS3IQ==","shasum":"b9539f06f67b21c9578ab6ed2c272208884472dd","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.23.tgz","fileCount":5,"unpackedSize":134282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehYzsCRA9TVsSAnZWagAAmtEP/i5jYIp4dVzo16lTxMuw\nnl7jFBeAIKTcmonkBcdFkCoypMldZZbS1orLFuuCk9Wv3rwL1jo7Abb7hpAv\ngNGUJiRnjIc/T+cjd3fScOqMbzXCaWYwoYguoOH+r1TgGXOvWXu1X4Kzgvzi\nE77OWCuIotIEVlZOpDMp5eGY9xhx7ubJpqlIiztTR5K9tkqWsoUZ/2Tqcss3\n8Lavwq53WHl/WLehN5ohaeSYyASTETPg+TYJys+JqZS+yhDOQEaufPVsfml5\niVMph0YoxB0THCl0yrqmhuPNSyUREQsPXoWtMHi8kXiER/hcjk3fFmOceYYt\n72XQAigR9PLhdiQcXQMfwGGTDFvmhbXsaCLCtwdKlVdVzSxe7UANaxNnyGiz\nmzeZP1sSwq3bx6TQgXXiT8weflQEzGgC+3zASSQ1VmfLRfaDB5Dp/nPtNqgd\nfk6+igtEft96Rq8TgXfVKJdcYhJRmty+BtxugT3718J+itj3Qjz/DbRDUdr+\nPKeOoTuQuAN16xay8J2Tvj2YyFkmyKzibsHGLZVju/Lsw+Bcs1HrMLXeDcWE\nT9qAfo+tE5bS9x5PRAYFhxucimzOgAgVCkS82ByAHaAR+hRFUyVaykBAW8lV\nJUA/uU2CyRB+YPCzoGBts0sP5Wf2K4TPomfPCve03+oKbXfvef/fYcs/3Cls\nxP9w\r\n=R89F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCmu5cAnyJkGrFPex04s3YYiL66pwAgzl4z6DL3v2seQIhANpz6tNMN4vQuySBm/t28vtXmhmWNuD8R2Khp8QO9ime"}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.23_1585810668152_0.3947068395211779"},"_hasShrinkwrap":false},"0.20.24":{"name":"@richlox/common","version":"0.20.24","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.24","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-HUWZmQCSHC4nJnOTY8PRzO9Mv4unUgGX6Oygh2lcs1LXdW2/ASQ4ghal4x0mNlvGcjSbD0lqNO4lZ6er9lt7cw==","shasum":"94987d400b0d442434fa1b3434ecb09b72df6c80","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.24.tgz","fileCount":5,"unpackedSize":132514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehtXmCRA9TVsSAnZWagAAhM8QAJw4KTNAqXVfjMnllRIR\nChx2ydqX0eaPcQMyiqf5rP/QCPiHix0Iw/1FXlSOTltw6V9P2InUk/w6e5/V\nQoQSNtkVNMqDCNHbJfMLgdOAmsNAQGuaYYVY7F55BStBYnBkC9BtOrQOyWYw\nzCP1XlM945byUpbRcwz8AaihA8EHnlwtqQKCL42lqBeulqFaXqMsA2BgYUd/\ncOcPe+MpPTVGyThh6+t3JiI9RTxGlkbmhEMh4EfHD7raKqRZILATxZHTwUe+\nsNbGpMtvlll89Pw7lW8RuxvEhKrS9DlSFN3IsG+MBI6GPDLqvlpsJoaXOUGT\nKwLCEwuzdbpJ3lPjm/3as8+VrbK1td1FVJWthKSUmOzF636FzV/RBDUZPyWI\nYKK7vNAAkIKjhpbScXlnHi1PNZzSuc2pNTuYPVZcPyrGpdgX3VeJWekStXSA\nBilaYE4anpbPvTRzZsglXUDPCMh1vS+DB3l5osFa+WFK9Q12Mh4uoZTbG9K4\nDQbjX+YdvVrpg6TfvfIzuZJO3AeBVcry4hzmGBNf4oxrGmJfZzlof9ZlqsR/\n8k9auc+T1KXodElZUA9IkBDELSF2vygodVOLDa6IjpvaPXMXLrUuecmSir8J\nt4PoL8wjDs4jssfFQ9O2JfnHQ8pdBLlwIdVK9kbQcwKm+cjPQNggdVsNzMy5\nil30\r\n=DLke\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFLkmB1VBjs2YyrqxjcnZK7v4q2jV3v0NDcMvnzYTVn2AiAEzTMeQqq2FLHdzEmlp5/IsGvmB2Li8KYQu7LJN343Iw=="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.24_1585894886075_0.2611062553897898"},"_hasShrinkwrap":false},"0.20.25":{"name":"@richlox/common","version":"0.20.25","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.25","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-KJ1DlpEGF241p5cjEBfNbYDreVjCxflSW3pV7TMw7ty5Teir4ADqQ1Atik0nvanh8uoxH2Uc4d8xctDBxGURhQ==","shasum":"7e569eb8f734fb4d67cc90f651868af16b762625","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.25.tgz","fileCount":5,"unpackedSize":132514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeht2KCRA9TVsSAnZWagAAYR8P/iramwZtS3Uo0u2VQYQk\niC/tDZV36JFjmZMh7ufmVhBoT6sUhC3jh6/47Vq/twC5FMl1O1WMY4o65XEV\n6QyyNZG4WdWsDzXaG3wSKzNR673CdQwRhr8KNHJhXveARZlg5L37IhP6gFzF\n9ALYnlQ7gfCuEUeI1VB7EAup9ZAXfR/vH7LO9qXzxA2CsQYMF6vYEICbHopy\ni6xrojso60myH4B//zp/94wmAeWLcKvrlzxiiSfdF8mBGJRSfGdhrbnhTsEw\n4VQkO4kVlK4PX00qTMwctIcgvt14kv17EQZdqDXszGxMnostkHWEH9LCsN0s\n4MQZWg25/3WtAECL1z//t2G6kxv8gPerHZfCV4qoYlPpnspS9z/I2C/TZvQw\nqxd5qh0gX9t9x8pK/GKviQWJ6URMjPLvycQax/mDJWMYm96UyMger6TAH2oQ\nTMDECWRxcYSNYjqJw2c7mRATacIIMZqqikwpdOmhl/eQ3MTg/9qbNkqAOAEC\nDY2fICQmXmKQcbA3adUDBLgKsv1gRWn9Sv3cHuGEuhpbbpCJtlNO08eXbRyA\n15929I878gTfmAf2XZMgM6f+GQOnvkel5mNwLAHF9/p8audBwK52DhnVdqAy\nJdfCH4qIafkNPP7k/99ONe3E+abtHkr7g2jAC9iachGMAx9/JXxQDAdjqvLM\nJjW8\r\n=WhZ0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBSIvR57TkMTu/9MrcwI0L5zf0uXdpeiMzRY6Fr6f+e0AiEAi2+2qTRWDUw/z8PuyI6AbdaB4G1CxKZrtYjgKDntMC0="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.25_1585896842129_0.24401134353597165"},"_hasShrinkwrap":false},"0.20.26":{"name":"@richlox/common","version":"0.20.26","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.26","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-4L/cElUtQK2UzF69GBLjE7XUAVbORYkDeUwYXhK7qKESh1w6lQk4uRipcZKC/zNN/oAQY7l6Ruuo874OUCFC+w==","shasum":"493340f1d9918dd31f46e1592a909d17692eac0d","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.26.tgz","fileCount":5,"unpackedSize":132514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehuZJCRA9TVsSAnZWagAAr/8P/1/r3UUy/i/wJ5Hrz7gx\nRjlfsT1nF8rJ+IQmCIkocbHy9/AlB95bEgA6TuJMnhHZWC8yFAnPf+z2dzCC\nP5d0lI2ldEpjQnByjmsHsiGzhG5LanVkf36Dfhkcr7w5FNiv3ZgagQWuqdKg\n4K+hPU7uCncG1iTS88zE2fRE2ac2aSO4mOOclE6rwaAdTEzo2OoDUD4XCAPg\nBuzOl4WHzSAgjS3OE7yWfCcNuXiVTjlsvyWKHjeWbkwjEAo799f/AQXJIDBb\n+enH5hPbSqZwZV8X0NaffoYd5x3tnqKYAsUZ5UTsDMDXd+nAUsJ/F6fdlOl8\ne7nQ9jgp5howFw3yJxlcgk1tow1F7CM6cOZ38nFO50zvnoyo0BZcSN/Hhfvq\nDLV94lPmqb5Js/UsDbL4uLwkBORrjzVOLM7mj5iXBquJtUFFw2gkZrvwjQN7\nD1CxfmQ59W3KL7qvrFh8l6JQAZ76J343uMVHj3beJCGxmgDHekkSGjimvzh/\nCRoQ5PbW41KZVLbMFScBOLJkVKo0fGKAEcqsKq7v+0of7yHiOy9CUqPpSt2Q\nvmACOijPFR4TCNaguA3Ua8NggoZRY1BUY4RnX0TCR8hvp1Pm1Z1LpNCli2Ei\nIwmcIVSdawwAZMAcnLNVRjDxor4v08M6NqACvBqVaBGohWZKbrC9pi/I4rvg\nqqB+\r\n=7CRd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID0cvQ/QOS63xg2CQkId7ys8lBuhlod/hlULuKMpfaALAiBr5xVnSQXKp0GH3FfN7yLv+9SfDBt9ukYymzO38dh4tQ=="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.26_1585899081197_0.813795516473476"},"_hasShrinkwrap":false},"0.20.27":{"name":"@richlox/common","version":"0.20.27","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.27","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-dcJIGQQ6mc1cxoEB+/SN2csCj+2jp1wI1kw1gnXByLtk8cOjpAN4CJje0QSoq5acWaDpqiqoWdGYedIGQIUTRg==","shasum":"85ae5eca57281373146bf80418a5e759f8cb133e","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.27.tgz","fileCount":5,"unpackedSize":132514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehvJ4CRA9TVsSAnZWagAAgnIP/A/xs/cMaK2YIzaXICD+\nVGcpDRv2Z0Dzv4ZNLQfWjB4EZu1h+MkZJ087EwOh/F2uFy0yUtL8fBXxH886\nIs9XpMqtjeObbuM7a5yRgOlAPZ8Dn25idla1Wj/K0LMcThOpYDDC7SzKJs3r\nUtqMOHlVzYFEYO8WZdnkruB+P5ZvwsiBB1aH3PGeYeix5Inv65m/ii3dsHeo\n1kBn8a6RZaDQuzUH6ba2SESFEhqnQmIckKJs2cCfHbInBNJSOUWq41MLqfnv\nF6oygocs0N0wctu3AemPvR+vP6yua3QU6NxCO5lVGKqPObm+N85EFo7SC4YD\nVOyylvwbCNemPwDol62ANhXSwCUOpOPdddxg5y/H+8mWkdbpIUg9KQPcX/mL\nR1jeXUE6X9cteL7Y/U/CkC6cTqFxnQ+udqXnLN6JcMKYX3+c8aYt68jfr7AX\n5kQt8mIwPoFwERj1lbBiX82n3SBQRULYAyCFEl/x+L7Jqz4mDQlFP2f8tFN8\ngW/gVJ+gXClBj0eu1NKyOEaSf9ibzMFaRRQG5WsWoItnE9ztNFBxkCUfi1Bu\nq00T+rb4cB+7J2TYqmwWA9mWrFhlO8EspJTmRTHxptbGpzeSpaF1YGELdNE/\n9pWfFurdHdYOKyHqT+3x2IMLdfnt8X6U3MexuYQmbHYWBNfswiVLe9+arBEC\nAt1Z\r\n=inQK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDsyLcjpDgOsqpo+t2ydlAK/PKCxaoG8kg7chXluViyPAiEArppfK8CUyZm9u6fGva2sOoT0USwIQ1dgenIOszJXcoM="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.27_1585902199858_0.36670460422302753"},"_hasShrinkwrap":false},"0.20.29":{"name":"@richlox/common","version":"0.20.29","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.29","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-3d0Px2LayeWV6ElVD1PNpgNchb/q+djwSDgmY0Xk0k82MtWo5Bemn5oS4ODgdwincWLSQO3RYb6P0/H+Qj2cDQ==","shasum":"b798594519620bf2cd139ce009c8803734caa857","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.29.tgz","fileCount":5,"unpackedSize":132520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehzYQCRA9TVsSAnZWagAAVtkP/RV/2vRFPspTB66Gdp4m\nlaV5YgWIevc2Ij7vmk6QXfxf3EYYrovj+DAIgfgm8OnqX/3gybSi1w/OU1Jv\nVso/sNZMYJn7uYoBVyyecZDAHLruWJ/dk9QZQ5jGSuqszniXDBaAhvLd8Drn\nBngjvCIs+XqnzLCJXGP0SOwLnqjS7ILTD+MpKy/IhpQkmVckZGHTBf3jV5lh\nRw2ciUoE4FDjHD+40Z8KtZNCcVtRZkdA+FRF4J4ggBQBZpU+3Yc1urJ/Y2Pl\nlpv0X+0OakiJNFwEzdFW3X+Lq4dD0zDzCRVGnGugX2/xyKuBx4GHT/EpTknT\n7v0/hOdvCBbQmHUZhWuM6YCe11T2ldB1EHqfsQ8meGsKjj8K3gldir4YaTtQ\nWTnpK/SKMqA1njY/zl8AwKjUsTf4h/wChAmT/BdXTMAcoaxQXDWKba2HX9B1\nOMArwzV9gFChoDrw259//FjaUuhHku++o9+u1h35QgUQRXnIK++IkRNIMW5M\nNnGekUO0aJ4X4jzgNhYN+i49CC/4als+r1gtCOsp3lsPslUPovo0+mV/P0Pr\nl1IaJLfZY4pQ99qtw5Q7lb/FidfMoRY36B0+sSwwtVE40kDJaCm9HjHP+Zpb\n2zZ9egWaN+p31Zr0CCQeL3+MKTSyfbOhWvyQJE55ip7/VXbvtPGcRjlm35BL\nGe53\r\n=Ar2w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEXRaXN+zDbyxlcD66cRrkN3NCtCG8AHJhe8cO1DqbJbAiBeBQr6dqoBGFWAaqcdS70+xZQwgktgVvkETQ5WQ+g1XA=="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.29_1585919504212_0.07866575117597208"},"_hasShrinkwrap":false},"0.20.30":{"name":"@richlox/common","version":"0.20.30","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.30","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-YnnY29WKeCAhUX37mT+5A7gXue9MH4AmUgyYFWPPqdvu5OrBRIF0zVDkTalI1QTUM5xVv39Myyvd9KDYrlod8A==","shasum":"4cea3642b7d7631cc23bc680f0eaf8c0ab59f223","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.30.tgz","fileCount":5,"unpackedSize":134288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiF5fCRA9TVsSAnZWagAAeCYP/ics/aCEg8LHogSZ46uJ\nUDkbCpltWW6ORZgLBiNJq1Zsucf+c8G0Odu4gwtZcnBjp7CzAJayk4ARdmr8\ny1DzbvnjVrfyTYBr4lTD9qVd0BTwe9Nci55D5rQyUE8gF2dVRFSL07OwhQep\nGv+4ZMvFcpxq71KF5QzmBE4gy7TpKkGBIEuYBeNAecGPVImZ/fS6ncwwFW4O\n805pjpH3aIgunY44of9yR6ONXpAHZ1y2SsQQl0jANaisjcWtndN86EM5Ujjn\narHA+rtWhvw/PXej1d3wN789yF6We6Oo2uli+be5agMQsFQeky1eHvjybOt9\nI/yzcwO3g2QYWsaWbRbahjJHlcHHXFKMd6GWVF5Vv+f1+XH5EV8sldIv0ihB\ncE8xDMJybsm8cYU1L5FulBoGWnFRo7IGhi+6Ped/mc9KG+k/SyNh/2QoCKzQ\nkXZsDrTR1CG7MmVc6Tba4iKKOTOO8ZU86QI4/dW4Pc1i4bqHRJOVvqq0/rJ1\nseL+VgKuOM0bq1Xt+nDbgG9A5x/fUCu+sIYcsBoR6RIjEAl8CcaJp89HygF2\nRE7BrisE+GUID1bMM/IhZbbjbXxJOPI1NuNmVZvY3o8WKZ7zhnR39o8dv/kX\nvBOgl/xRGI++97GJFXrJ1avwd0RArEHmmICqs05+Q9XXNxcys5UkNcZqNC4w\nnuGl\r\n=5i7+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICAhFd5a75k6x/CUMiOEvJhiIiGaQMIHQCKrihuolcvWAiB5HaRAhhLnvuwiSbGl7TiW0e/xVyOHjniUpkMoYdIbtA=="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.30_1585995358827_0.5085663087731125"},"_hasShrinkwrap":false},"0.20.31":{"name":"@richlox/common","version":"0.20.31","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.31","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-6WYUI7G29thPydzVXc/QWMVTpuWSRN8Cl+NQoz/AKaAE6Xoivtd4GQYPna+w+fhcoBlYcUEyBDo8BmmaS9xzDg==","shasum":"71a8973f326c760056b0197b23fa6853e25bf662","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.31.tgz","fileCount":5,"unpackedSize":134288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiHU6CRA9TVsSAnZWagAAkmYQAKQP8DjG1QCm6+4BQ+2q\nByMzeuAnNuDiCQywFJlXDivX+xF1mCldYkFbHufgw0uNKRyTojAVsaL9S+Ea\n4komK1ejDmTSvzUa2ROxPCAUl2IxDeUnqyFYVEluOWEjmm7doG//22XE8iKB\nLP/jVyAVLsJIePefk5auaA4ehZ//j/amlEd9KM0SPK0wYqhWJgrkWfAijDJE\n3uZDS06pEtmOwz8+1vC9Ty7tSOJERCvEGAkd11+SxS3ff6K0InLqGZOMJnNL\nQQO4+61eiQLSPlbwjgTyhABdfceknUHEFCzrMcN4T2162hrLddDlzHoUODwh\nanei9qlswxnhgf2OGok2lRqJhap9pPfZELFZHDXAAqHUii9cdxPQIMCtd+fA\nryreLol2Q5BbDwq90twvKXon9oGJDyZ3b1n7y9EQlv8yfOtZm8/YwCVQLToG\niyzIy8Zmx2xr/dKeo2kfqwHkWZsAedITA9sMBDvtOC4WZPn1tCcyNwUNvFKS\nZaPZbMrW2ruXMh+7NOop+UayPypyFPd9nqNTW6vzWrs/GjrElszRNtXDtc0I\n80uvyIjwSOVuDFOluIVQMmj6OusKpbGL12oNKqnSxMD8zC3CSPGwQ13lAOxR\nEfWH10/gmoSRrPYhrJ+EljPkaOXHXNUWmDNPCBOko+Wc3sfgGNhMmxaPLekg\n1G79\r\n=pukk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGarrsSXYXRBkMaFmEHRiwG8Jxq4quKEheg7cF5xNlQpAiBxu2JOsyBfVzD1r+fr8UOIz1TokE/o8NINoaSpJmvmuw=="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.31_1586001209850_0.8431781930789004"},"_hasShrinkwrap":false},"0.20.32":{"name":"@richlox/common","version":"0.20.32","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.32","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-b0MTYy2t3JADIxjq65i9EPSTtNldiBjGJmF5pPwgV3eRbBrCx4M0QZFQJaClv/OL4o/7ZktiOzjwaQruhBbZCQ==","shasum":"7b7e0b7dbaf0ff04d56c954d5dfcd1ff4744481f","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.32.tgz","fileCount":5,"unpackedSize":134315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiLA1CRA9TVsSAnZWagAAt0cP/idD52qI3pMqSmNEpqeB\nW/KFJ9ozy+ACspSDrZPdr/zvHQhg1ZaD4baNJt5VUdIM6R88W158wgAr/hdp\nqfdm2Ap+FXMCQJRUboby0Cotm0zV5vXYv+4M2V34odaozfcp8NvHdjOKB0n/\nfWy7W/nHMiaTLl1N7KBQXrvhGBqDmAM7Yx2nk2DK5h9kNjT6Vi2bOWWzrB0U\n730rWouOlJcIuB9+oQkxQJssIqcRycvUeUI9J55uI2LDuetC3b/7cMOjfbfn\n8LvWGWHMUoygfSqbA1+vqrRNsQj7WPBaGhkaxWLfavi3PFG3+rLwe54PTq4f\nziDQ62Fqy5Yn5TkSEuSqPdhFwAR1Cq5f7WkQECehigegtL3kXReTzLssSEbD\nDjsD/vngDgV2S7Cv4H9vUiYNopiItRDyDz0UQGGt5M6Pfw0ONN6he5gO/2cH\nK78kdcFsfB4yqqx5frcRAyhXabhZ8S5sCmzUKSskGYhVVuaCzLvdf2dVyte+\nD8KNUvH3Ebwx25aaN7zCsroAVBdHj/EpoeDd+OgMZW8rGSnsS3E89Yl+IdxD\nLga3+A6pcUY2nVWeh7iKlKex7nVwwSVgYzyl0i76N45iMHZxi9MPrF1JMN45\nAokQwtRDpe//uVQZ+3a4CucVIKowMrkfyyx/qGu06TbI9QaXwI6hFztqubn3\nz7eN\r\n=X6tg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDb9RzU3D/FkTMI/umTcuzHUDDFOSu1XTVlNq12xaUXZgIhAOTnhRsLYt1AmX5nDNpKqFfeJw6InvL3zxE4KKY7sULe"}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.32_1586016308616_0.5947420214348857"},"_hasShrinkwrap":false},"0.20.33":{"name":"@richlox/common","version":"0.20.33","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.33","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-yU0wJIWvuXXHVSJJJNwd0JxU5hh4PKsbJFOboq6vyDX5LNnqvgT804hxbnC1rcRVTCwEHsB+4LlBQ+39yU9r/Q==","shasum":"6e591457e8a5d1171f55ade24f6cf18e34e09e65","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.33.tgz","fileCount":5,"unpackedSize":134315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiLWjCRA9TVsSAnZWagAAPS0P/j+R14wObSiQUvJb9fA7\nSgbq8cQ6VZA8m6biPms7kOhhu/EkMuIxCcaYwXr2BO4eQyUHoPNHjiIdXU6b\n+I1LdYBfaxyKuYN+QgCUr6lj+fy6jL01Q8n02O6nvsn1Ne8bYrGBJ6DXR8bC\nYqnkMig10WRB+V8ZsUSABRPm+34Eng/aQ9AhcIxEeCXQUXQdvF3FMz90wng5\n8gPtcX9lt5bhtItv5aJqbhk9eFmwriChGmYkVDwzTVsADGbFKpOWhBq/nD+d\nIrrLku+Yg5lWnxI0wIJsBjdV56uKaw0BEAPK96qmAWqPj0Ke0HdmNTnLlSit\nPIF7ckHSJ0G/pbhl/MYV5kI+XpTWsJgpeZoxlYeiEP4cxmqylkpP7oYVsdVL\n+PVpC3+Px4O5lWz8++kXjfx+ZPrPTXfTRo+gWjwLTRwOnHOfWGiNECFH0aI4\nSXV35qc+cyM4AmWRkC0x5nbbZjYd0keofmYKRMHKepRohl3va01RJLDBrnzq\nw0Q5Georw+Yy0ib9ETOVDJBjZGQ2smievWB5kwpVhuJeT42w32xlZGO7EwS1\nnWVjoBoQweZcZYtKg85vUAYwHIx02BTDCF0LZDuicFtK56APvlAPynvTPSOB\nsG22ta36JVkluj1hWMFhJiF8yj7t+rr/wzqGFfDtoPpjsGHVxW2UcvBvws73\nylX1\r\n=vRIz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhIcqH2xPpavMPj5JV6wvI2s3wgHrsDRDOoNpDhZcvIgIhAIGMcaWPk1qKxslhje83g8ezI5Gvu5s7z5pEYOAPscfI"}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.33_1586017698679_0.6606397133175614"},"_hasShrinkwrap":false},"0.20.50":{"name":"@richlox/common","version":"0.20.50","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.50","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-nfv/MUSKwl2p0eSD31kW9iBjsD1kB331ZKYHirXH9bxu40Vj98bTuG3SSNbkjhaBdvx4Gt78OThUpQDEL7Pd/A==","shasum":"0bb16b9600e9283760d00b04ebd87bcd744ddae1","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.50.tgz","fileCount":5,"unpackedSize":132546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiZB0CRA9TVsSAnZWagAA7JEP/26+tSesO0i5uNO7bE2S\nTLgriDC0ookDvfuLDhav0eHBowwwdYraRMF0uODfe4RkMW40kpgy8FHdr14R\nA5HrRzTKrBpRMznENZ7Z//9OyE5+Gs3gpynwQask4eBSw5cdRsLnSpS9ghp0\nYUO9aOjt1rhVi4hefZo8iiDE6ZAxX6U7s2NJ+w33eY2FCvvkFJazpx8NyWHl\nQ7nT+5HT6o1afiy/+U4ge+wjSQ+g4t8exUcVmWGvo8E53+1dVRim1MgNzGMm\niuDSOtgCmnXeG+XtCw+dp45zY29Amgu0Th5d6bEEpejmKQKt61qj4kGLYpHz\nOYmw6IBExfE6pY9DuxrBB9L0TT77HWiUfzbK1M0ILgIPiBATJAGmKBXXGPe3\nABa75dfCcuVOT7bUJ0NjSg5pWZr20Jlw+WYekWLATJojfOk5o2XpSFxeIs/r\nRwXjuSNce54JwHhfghn3efYsQM0L2Wvujb8eYIr2Jx900ueD0AOY3lzGSYfe\n2BzBDCJv9Jb8PRXkduARV4OiCORQZ/1P9JVWJ7nkDN8WmDmEhilCSit67PDW\nzDql0O8eHuOoB7sgzt0x/zDPpIuJuyyW2gAiUZGzLMudDnmqAPkXBzihnxp4\nV5VBw+gh9Rn36Jc01k5DLthY4UifMuZ7f8JNqt2yXALgzJ/O2kXqTeod6PH0\nVb40\r\n=Ef3i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAsRj/UFu/fDGFsarhjesEI/L3VmibOFTNwxC+wuvV/AIhAOllhd7Bkl4LNe3QpwW4YsXqSrFGOJ4dao/Y5tLmMiqk"}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.50_1586073716506_0.5093173622460052"},"_hasShrinkwrap":false},"0.20.51":{"name":"@richlox/common","version":"0.20.51","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.51","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-EUKBc3kt3GKB4zMpphJYakO1iXSLvitu87inKxIuloISKB2VQMh5FAzxRrUlzqyJYwIci4sY8doLaFkUnpg35w==","shasum":"dc9caec4f61c3b299f90f11a64e06898eb0c24c8","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.51.tgz","fileCount":5,"unpackedSize":136837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejAjfCRA9TVsSAnZWagAAwpQP/jeYJlBn5Kk0pXa3WC7S\n/bsMCUvwpUDphHQOPwDRDeFpUybz2mKnLeSCTWQZzLTMK2QKz2qOqTD+pB48\nQo4kYkNeAJqLQeyqB21sk5Q1h9bjGZHKlbggrs3UZcAs8lt4gXw+aUF7De9C\nOes/wRWV8TF9wsmewAouileDNk/FsddL6QoUBij3XrgM2rB3eSm1i0jPV8An\ng/VtbPMnnE5+4EdvLnM2GmyZgdRXH1dHUfUZXvbET2yqtZS8qRFyKfbJMvQe\ncYPzcNbZTjxcde0j2hCpCk4SVwP6reZSulPpohkbcoSJg8h0rdFa4HvQNhsz\nGmTUEDcDDestTIdkqwaVVTKYpAZIWsTIxPtXXtFguxn1dBcKAnUSwwBz0w8S\nywZystqP8VPw8DUZiRHNlI5duZl6NPn+6OdwXV5cBJOG6wvJsIXX2ypPlJSa\nvX0Aqz4HgovO1d8EyqeUFWr0DVzwNzEgPh7rWHLKAu6XIDR7VSp9cqV4gL44\nRIxXCgL/4PC9mrj7rEEnZ88R3ZPJMABDD2ri3QTCd44qTA1GutOj4I+3rNds\n+c6IRKf91qmZdBYlMTfT77AvpWuqii1KflvFW/Ze48fuHIZZKoUyvzTT0gFP\nlok6wB42GrF50UtrJWt6yT2xJYH77K1rsrHUopeEvcssISKHJhTKQVSdGuFZ\nVh1B\r\n=Wkcy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF/asTvcsBROvLXVIJkeqoYn9sUbNGXONjKhWoy9zPsbAiAApaNIqGUn1HVRKWpxhGtpgy2njYLXcecYgD2wmhMtWw=="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.51_1586235614736_0.65438417880999"},"_hasShrinkwrap":false},"0.20.52":{"name":"@richlox/common","version":"0.20.52","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.52","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-0bbc2axldjgyry/8P6OIxxCsQHPtEcsIeRgzhnY/Y+HVv0XITGwBcW3HXMs7sEFQgrENMlNSMJbM9n5H4Q2OBA==","shasum":"c61e85054e771453e31233987d75e018bcb346b1","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.52.tgz","fileCount":5,"unpackedSize":136837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejaY9CRA9TVsSAnZWagAAF7sP/34Z8epBxDSjlW8Uo0NB\nI8VE4DWGc9SIc8vKiNltEWtIaBwusbHMwmnpq8FWevQZ0duIh6PPyjo3paHS\njTdq8ffdgXEmTXln8HLG/HNBog7ZkPtUrsPp2AQSaILq5i3A51Lrhj+17Mfp\nZHG/dcQlDYwvo9BlK5+2L8GA7bjtSK7fZ8k+SYYeSYFMUSVLW9CAlfDLaatE\nfMZ6LE9dE+22qMlOc2MlouQPwAM4HlpfHLHQzxsacllCYwpf1c043tbuoCcz\nNbeOeWkUyoWtJlyucbty465R0a4Fu2plEHwjW0R7U6DX4BUh6JgFLBYvrjxd\nzSghhK/npJgjvXlAElWCH19fSPS7ep1+EY28ytCy+dJ62ZJOHKSC3GIT2rxd\nTdn+OJDQzMUOjHtrQfNiauACKdgyHFEaLmpl6QwThVGi2qzCMK3K1oFcxI0y\niIHpqVKtmL5P+3bAUtieojpx3AfZzYjmp1ivNvmyoomh07uejQiN6inC2CV4\nVtFp/dmnx4Ojkwk+bWhrdGT/6OZ5LMcMReNvPH4gB+JqZ2j8hSF0zb9gbJG9\n8tIxq4sxOmMLRJDQ5D1U+gHxT5DkNMm1TYCptynhgUfokmkyRRV5BLWL0Btj\nzPIPwje1Y6Z/fBwaeBNn5Rych3QOvSwdeh8f8TX93Zv5SUyjRQHH3R/EZUtg\nuMax\r\n=lCVR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBNY/ND4UZ8wuu6RKoaAz10a0lxM0Xl9x3KxXbEmer1AAiBzz30vJdXEThzHHSB2x1ybwkwYj5Cjz4q51gUKEyTK7g=="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.52_1586341436928_0.5738781293873891"},"_hasShrinkwrap":false},"0.20.53":{"name":"@richlox/common","version":"0.20.53","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.53","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-Vv4pWBTdxN/x1c4LtMH4y/GLmCZGKdYLCZs8IGf3y3rjvsiITWKrMADZUGT+lQCh/bxVmP544Nm6kuoJ65ZE4g==","shasum":"a41042efd9eff71ee9bde76462321803ba8e12c5","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.53.tgz","fileCount":5,"unpackedSize":136837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejcDsCRA9TVsSAnZWagAAFjIP/iBgklNPZ+FdKGjLuIHs\nTXkAcq6bINfWouoBMbrwuSDx/fAhZOmD6jTX0Dx/yCvdddvZp/DDXgdfT8s/\nzkhKnGOnt2FaTPxHDfeW5Urat4IOZcDYSiUSGjKNcdiE9HzIkgYLq2yjxBBw\naPwIIWJ/Puhjo1l2UXc42r/JMYEsjhmVXISByU4G/AJmAZI+wN+nQw2g/OVU\nh4Ro7J8JOFtOmwiIpM+Ktso/MEjceCKXDaAdRouEfiRJkNEPCXE2+6Ce9b1V\ntR6J0dIhiVk6dxh7X2xtJS/G5RGAQhKtEkY5Ezvg5hUveGuam8EgOVubIlZE\ng/CXCyIwoRjNZ61D/DiHqRd45o12qbnpalT1bFNOdRgCFDHfTO3S5nNQ5rr5\nZWKNtt49lgKcnS/y/quyUIipd1azZZAyZoo86N1zXSbkw78ckxhniqL0FfVp\nx8WK3HjP8mYrMbJcQV3PjzeWjwAsnd3wZNT2Z/wfSeoculz8M9i7hKbdMLn/\nOwERlI93M4/8tH5NDuc1aRbDpckB5H1pCHWroqIbvFpMClirgDR3Pe24b0lc\nXM19PMXjNjBP45w7JNCzpQLbqwPFfcFXFwYOLo31cWFwf/wbDUDw9YwUK5+E\n4BcAFMjStttTD8hDOZfzJ/EhvQ20FhAt6MI/vbs5v8XHVl0hgEsHUojyaiPC\nf2DK\r\n=CZHc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGbRM8rD5r95LZ9knvDBHUtdoxEEhFdL7wc56jAaQce7AiBkTevCoKgkgwVO1Vg0VpqWhUuiJ1TrpHo3txxkMfpALQ=="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.53_1586348268081_0.7844338918177751"},"_hasShrinkwrap":false},"0.20.54":{"name":"@richlox/common","version":"0.20.54","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.54","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-V50tNC7CPH1lxSZB/BTBIBByDQCBLcgnNgrVDk8Uc15YErH97gTNBidkAV9R4LneDIsAZQRNcJ/FkMXT0ElKEA==","shasum":"3ec2514071c862d1288e827cac84fae399ee91fd","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.54.tgz","fileCount":5,"unpackedSize":138104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejucyCRA9TVsSAnZWagAAtkIP/1fWUGdN06W0EHo2Z8lY\nojTtmGLHOVzSKKqiEJDsnR2Ws9QkMQseHnCB3JQe70FiAYDSSwgBUyb8+CFB\niR8XUH1T1xEn4C0OaGwOsIWdLpattBpyLQjKCf0QRKqhmeKOZOCPekUKQduR\njmuyQVvV6t/3NxuzDSFNwFJ/MvfLf4jqtN5R0Tifns8yiosfy4z44NZqTqjN\nn989dpaNm7ZK5r3lNmmUanCk3QMouvyW/Uqmyxtu5MOIJ3gH5l5FHBYzro2L\n2Rjf+z03bO7NrmLbPM8fmrW7ZIRu4Scfa2DpzMf3ogiKZTwyyLJu8cEz3qDy\nrGyCG/om27KGZgsw6fArG2wDO0xw3CW8vgTX+Te1txECE8KMdtkfPY4OUSUM\nJSWBv5pBf3cnypMnOugoHB3CrWCDTtAu0M1Zy1ez9ta9tBil8TVf8/AbBhEc\niQP9FeCPvasBZw8NBiettGlNQRY+4X5pX1bKm0pVgs8NOD0prwQBEwytLK4n\n1eN+JaSh//LD7sgy1HrakOuYiStp2Fi32wtA/1fRKmbR4gGIxKs6XBhds+/5\nDxWhDrHNSPFBlLUVXpaTEHhRdIUJi3s3CGxI5ofc41zlWfU4BYMA2LHdD3QL\nYt2TnWMCa5JPBCRjPjDrkcMt9a32qei6xO9SwfW//im/+tCNZF9vLUdFmeqq\nfjpR\r\n=TKap\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDkpcxBjIE4tW3hHDTcNcxFY2cYa+89jy31Az965oMb+AiEAhrZGWHZXWEeB5KpUH2psAUdPIASP+Ws0RIq1gxDamgM="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.54_1586423602080_0.31439923232815503"},"_hasShrinkwrap":false},"0.20.55":{"name":"@richlox/common","version":"0.20.55","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.55","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-FgNAadjlkbMNcwNH0qWw6OFVtMgoGWvv9Mjc8QUz9xfsdSvaQu3xGPK+Djb8xk5w3vhui3CRZNPKq3A7AAomFw==","shasum":"0d4ddc199d1e921848aa96ee374d760fc39c749e","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.55.tgz","fileCount":5,"unpackedSize":138104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejwZJCRA9TVsSAnZWagAArBcQAJhGAhTQtxA671xA5Vv5\n+2Ww+twicj79d1QkkUYUi41Frro8nlaBoB90aLbqb3GEe13T6jHb2Wyf/PTY\nHqyxt5eMvotMN4EWN+29AE8TppgY3Yz8ty7b6GedrftVESb2+8WyizcQz48A\nT8zt4soRmld4Y9qPwCSTWqWZc7ROCzRg8AzMZT03p0BBctLiy5eeQouFy+Em\nBpWtKIL9NqjTN0H8kjKJaF7IMQdX6nQy3FUyRUv6c02n7y2fmGzyoC3d+upq\nTqx3LHCrFvEWAR6ND1taF/RiZn+lTrZwJgkRhpj+djfZmZgRj/LqpufLP96E\ncRLIN6suasC10to+B5k+wGXpz5VKiTFUdjLyALO0bOrevZDmI7e1xQlxKhph\nMSqNexO7hIR/yBSS7RHdQdDf/buUWKfWqt7Ph05b+lxR/mWWScHI+FRv+4fq\n8U4M+nAAWMb/cwg+19QOoiiMR6x0F5qTGS+GKP+MsOhB7Qe+b0Zy8+D/kIED\n6+i00f+sqFppJNenHh3vL/ok6LY2UL5nESGIiniNSgcpgutOul+R1Z0Bv49a\nb9xlPOKmJS2NdkBgQ5j2WOuO3X1+ojDukFrV8RGp4kr6AS85pdnH6aAnUk7f\nffRO+n/bNoPqc8jUBEmcuRwO5mEuvv4MvxmJnQoiBsThgHPf69+ZF2lKkzkQ\nDUPR\r\n=Ow+6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJfB4xkMltpBV9JUhOiclE74skWbVcpcSxTJ6l/PubJAIhAPdIeubPKjSbMa6HSDbiBdkW1WWd+mXNQpZGHTE1QLf6"}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.55_1586431561434_0.11272107013486976"},"_hasShrinkwrap":false},"0.20.56":{"name":"@richlox/common","version":"0.20.56","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.56","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-LsHmJvxa2h0fGqAYWYAS9Q+qzd+UjayhRMeiuk+xJUNvN8zDlwZpiMWqxbWvkWfTmOFQ051ieJsqJpjAWCqp7Q==","shasum":"ee753ef7b76930473fd9837dc88972a47b31536d","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.56.tgz","fileCount":5,"unpackedSize":138104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekHLECRA9TVsSAnZWagAAjRsP/RGtoTP1TtW5V4Trf36g\nFlKh17nbTU+0iZomS90JMbvyK1zk4zQ64wKBKPHngSrW2vKuWAjLYK3NoZMQ\n9zQZWgFYBX9p/kOv2T6XEXJe5AJE8GtIFH/PlSRVbV3qHgADhx7rpQ4RFHm3\nFGMXRzQGKme3j1m39p1LppovtQ66o15sXPKflFB7QsqAWf0FT26MaofYuY4N\nh6TIT0Z2BF2pFsCd2aA5YeRlTgfa68rtVoNtBb4NSvhLFhF6QByNcftHB2Ui\nQrGjiyAz7Rrf50YDPWdEef73IJZkVx8BCtn4o6liykK8yscLb1oDkIXzcz4I\n7n/xRtDQlygShuAwCrcPSm3s1bK2b1wEsZwSHHGhsil2ZfkyphpGLPSBdQ9N\nP4y6RHDerQKAz1iUvKsXqBQqM8JDqg4NuP/Nv8MrUUvDEriZ+XRTi/o9ZGoD\novLMM0P6pSdydKKa+vby08kqHlaOk0xdITw7+F0SLvIl5b16VnSvmT/vXi17\nSMprPqh+4o1WMn5uqB0KvEb8JDsNYuTiTmv2sCHI3vjW4MjqSDq7mhpKyuxD\ntrgEXOgi/qw/MMhoTJrLtzg69P0Qp6RClFnG7sieWFIpV9Kcqp7YUr8dxoAz\nSXgSLXB0pbyeH3vJaMlPZt4y/y7TFbNpvoffHXn9NjE3GKZUNufVq7Ygmbuj\nGULV\r\n=dVy2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDztyqYIOyyRbZ8Nb7LE+xW3nc8GAATgZ0k+VJDz5pqVwIhAPVHtVM2wSeqDjN6cZlQqc6FQaHE2+NzwM990n7KUmun"}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.56_1586524868206_0.3869221464172332"},"_hasShrinkwrap":false},"0.20.57":{"name":"@richlox/common","version":"0.20.57","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.57","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-g3Q2yz6gO5DDLvcFSasjpXYuj4iEfuGH3EBpP+Vm4xlHBhQY5xORTApc7TMbz5zPx5WNPrsU3TmRl7zjEUgz9g==","shasum":"1ce5630cc2024f74a11a36ab139aed54c70f1409","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.57.tgz","fileCount":5,"unpackedSize":138187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelAiACRA9TVsSAnZWagAACm8P/3eUUb80/pzATjxlv5lY\nX1DeBknwfawEnEq9CveSwFw0NXrocfQIYvb0xKq9v+f9CjCI2d8NMWXlRDns\nR92wt84DeEGQ2RGFQsZKkSuOCG2bcI8PL9P176bUYhOScfgooJdn5rWa20SH\nxrhqH1BqG0AqL9v5jE8q4PuHYHu3KnlMXQtqlXOLyr8ki6/NzH4QaZggRruj\nX4WqOeIUzizaOl+7qWdJdXbo7NV9t336TJXjTZbdhylhLhcYZosYOrR75b+J\n0+F6RoZX0fIqyUqMH25bTjuheMluc0Yqbj9J8CBc72dH/QungVlcu7GG0J1j\nA4OTsOtjlIGjKUAauHsWc4/Cn5dp0UxLy2BDmvwDEHCNahqEbBnRB9cB3/nD\nMVu2jTDPFH7CbLlufGs7W9P07cGa0UGcOXERdsudpYdPsbh+lAQtlIX8hKiq\niruEzvrbNogwR65kzhOJY7not/BDJEWGbqubYB1kOND07C6+De0bINzPQYyx\nG04Eh/hvu5iDbHiEMv0pDzTKEqGY9NsrGYA+be7nUEmwNkQlVZQWdjuCeiA/\nB2IZBbrDj645O+Wf4h62IVjvRBqY7crTPVwIY5uhp+pUyr/h8av9Vafb+zhp\nIMI/Wsni9ybXV0dM2Plp6II8uAdex9SRluGIGjv11ug7ClQgAGevswZpwJkM\nVlEH\r\n=lMIB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHl+LIYDIOzhKy1AN47Xb8A+HakDM7P2n4EWQ1UnBJoIAiEAn3uIHnK3NdssZRXpLG7vNoHetgt8RirropQvWDdYmN4="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.57_1586759807648_0.3162134090765285"},"_hasShrinkwrap":false},"0.20.58":{"name":"@richlox/common","version":"0.20.58","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.20.58","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-v1u3g6H6stgn1RXILdhgT3ZA/f/MhrvkR6OEoRmeYRHfunxl3dAmQkHeEFQweVfsuF80Qx4rrOsJPgqTl9NIIA==","shasum":"f59cd239de0e019cba468ea907e0117b4e3a8590","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.58.tgz","fileCount":5,"unpackedSize":138187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelDkYCRA9TVsSAnZWagAA49UQAJnAsz7cS/7zOsuJtkpw\nElTz4QxxOl8AjoNa9a8UEJoBYUXAxet+Sf8D837xJQ96WgEACiv1REL2n9e9\nGHoG1eGeGndK5tHv0EsOBq0+8JeyLc9QdrSmytJXd25UOGBEv/jSa9ceHZGS\nEpSGyFvLkXt0pokqqnYhU/REOtoFmbuVOxbLS8VoLLcU+ruXseYsfaq1bAZk\nXslxwnAw0s6Np0Pro6jf0JXDe1ufYK95D4j7RyAeN5yBeYN+eSGhMY/Am6yW\nQRRUAMp7xyOlYjwcR+2CnG0sqCG+AsAuGTo3ZiatPZAz9hUipyLwxY/uJEJv\nwotQRJMO5LVWLTzujqDgoMhqINnSnU2lzT70rHTafiVY/p/WYSE+1t6Pf2/0\nXzfdHKmKhCkIxD8zexBaaMijMIKTeI8j1dSLp4PF4xD0h3tgR10VMqKPFqnK\nRC5bxvneMvJK/ows9DVJKiwGe903MW79fRvp8oXU9Ynkv7alFvHr4FJN33X3\n35quJeMBecp/xGPPDVNKESW0e2ewy234zHVvt5YbquOcsmuHMQLmz8zfx2iK\nMAEIlHz+QqlS4AKwS1wt9QafCcHlKNV7FP+relsPStiwoxHLoBJZBpyJiNFW\nb3Ee04ll85sMh+BwFa28jNavp3fZas5lmpg1JW7E46ptID+7vgkKBjvlMLwI\naaHZ\r\n=Mbcw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXYVS+jFR9wNUh71OzrrIYuz6u7OW/V3KvzMKn9ZOiiAIhAMPdc63qj3UH8175Ly8SxbeylQyfBzbMbgLRu/siOBGx"}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.58_1586772247736_0.6944884382752379"},"_hasShrinkwrap":false},"0.20.59":{"name":"@richlox/common","version":"0.20.59","description":"common","main":"build/common.js","scripts":{"prepare":"yarn run clean && yarn run build && yarn run webpack --config webpack.prod.ts","clean":"theiaext clean","build":"gulp && theiaext build","prod":"gulp && webpack --config webpack.prod.ts","watch":"theiaext watch","test":"theiaext test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"object-hash":"^1.3.1","long":"^4.0.0","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","ts-json-schema-generator":"^0.58.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","licenseText":"                                 Apache License\n                           Version 2.0, January 2004\n                        http://www.apache.org/licenses/\n\n   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION\n\n   1. Definitions.\n\n      \"License\" shall mean the terms and conditions for use, reproduction,\n      and distribution as defined by Sections 1 through 9 of this document.\n\n      \"Licensor\" shall mean the copyright owner or entity authorized by\n      the copyright owner that is granting the License.\n\n      \"Legal Entity\" shall mean the union of the acting entity and all\n      other entities that control, are controlled by, or are under common\n      control with that entity. For the purposes of this definition,\n      \"control\" means (i) the power, direct or indirect, to cause the\n      direction or management of such entity, whether by contract or\n      otherwise, or (ii) ownership of fifty percent (50%) or more of the\n      outstanding shares, or (iii) beneficial ownership of such entity.\n\n      \"You\" (or \"Your\") shall mean an individual or Legal Entity\n      exercising permissions granted by this License.\n\n      \"Source\" form shall mean the preferred form for making modifications,\n      including but not limited to software source code, documentation\n      source, and configuration files.\n\n      \"Object\" form shall mean any form resulting from mechanical\n      transformation or translation of a Source form, including but\n      not limited to compiled object code, generated documentation,\n      and conversions to other media types.\n\n      \"Work\" shall mean the work of authorship, whether in Source or\n      Object form, made available under the License, as indicated by a\n      copyright notice that is included in or attached to the work\n      (an example is provided in the Appendix below).\n\n      \"Derivative Works\" shall mean any work, whether in Source or Object\n      form, that is based on (or derived from) the Work and for which the\n      editorial revisions, annotations, elaborations, or other modifications\n      represent, as a whole, an original work of authorship. For the purposes\n      of this License, Derivative Works shall not include works that remain\n      separable from, or merely link (or bind by name) to the interfaces of,\n      the Work and Derivative Works thereof.\n\n      \"Contribution\" shall mean any work of authorship, including\n      the original version of the Work and any modifications or additions\n      to that Work or Derivative Works thereof, that is intentionally\n      submitted to Licensor for inclusion in the Work by the copyright owner\n      or by an individual or Legal Entity authorized to submit on behalf of\n      the copyright owner. For the purposes of this definition, \"submitted\"\n      means any form of electronic, verbal, or written communication sent\n      to the Licensor or its representatives, including but not limited to\n      communication on electronic mailing lists, source code control systems,\n      and issue tracking systems that are managed by, or on behalf of, the\n      Licensor for the purpose of discussing and improving the Work, but\n      excluding communication that is conspicuously marked or otherwise\n      designated in writing by the copyright owner as \"Not a Contribution.\"\n\n      \"Contributor\" shall mean Licensor and any individual or Legal Entity\n      on behalf of whom a Contribution has been received by Licensor and\n      subsequently incorporated within the Work.\n\n   2. Grant of Copyright License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      copyright license to reproduce, prepare Derivative Works of,\n      publicly display, publicly perform, sublicense, and distribute the\n      Work and such Derivative Works in Source or Object form.\n\n   3. Grant of Patent License. Subject to the terms and conditions of\n      this License, each Contributor hereby grants to You a perpetual,\n      worldwide, non-exclusive, no-charge, royalty-free, irrevocable\n      (except as stated in this section) patent license to make, have made,\n      use, offer to sell, sell, import, and otherwise transfer the Work,\n      where such license applies only to those patent claims licensable\n      by such Contributor that are necessarily infringed by their\n      Contribution(s) alone or by combination of their Contribution(s)\n      with the Work to which such Contribution(s) was submitted. If You\n      institute patent litigation against any entity (including a\n      cross-claim or counterclaim in a lawsuit) alleging that the Work\n      or a Contribution incorporated within the Work constitutes direct\n      or contributory patent infringement, then any patent licenses\n      granted to You under this License for that Work shall terminate\n      as of the date such litigation is filed.\n\n   4. Redistribution. You may reproduce and distribute copies of the\n      Work or Derivative Works thereof in any medium, with or without\n      modifications, and in Source or Object form, provided that You\n      meet the following conditions:\n\n      (a) You must give any other recipients of the Work or\n          Derivative Works a copy of this License; and\n\n      (b) You must cause any modified files to carry prominent notices\n          stating that You changed the files; and\n\n      (c) You must retain, in the Source form of any Derivative Works\n          that You distribute, all copyright, patent, trademark, and\n          attribution notices from the Source form of the Work,\n          excluding those notices that do not pertain to any part of\n          the Derivative Works; and\n\n      (d) If the Work includes a \"NOTICE\" text file as part of its\n          distribution, then any Derivative Works that You distribute must\n          include a readable copy of the attribution notices contained\n          within such NOTICE file, excluding those notices that do not\n          pertain to any part of the Derivative Works, in at least one\n          of the following places: within a NOTICE text file distributed\n          as part of the Derivative Works; within the Source form or\n          documentation, if provided along with the Derivative Works; or,\n          within a display generated by the Derivative Works, if and\n          wherever such third-party notices normally appear. The contents\n          of the NOTICE file are for informational purposes only and\n          do not modify the License. You may add Your own attribution\n          notices within Derivative Works that You distribute, alongside\n          or as an addendum to the NOTICE text from the Work, provided\n          that such additional attribution notices cannot be construed\n          as modifying the License.\n\n      You may add Your own copyright statement to Your modifications and\n      may provide additional or different license terms and conditions\n      for use, reproduction, or distribution of Your modifications, or\n      for any such Derivative Works as a whole, provided Your use,\n      reproduction, and distribution of the Work otherwise complies with\n      the conditions stated in this License.\n\n   5. Submission of Contributions. Unless You explicitly state otherwise,\n      any Contribution intentionally submitted for inclusion in the Work\n      by You to the Licensor shall be under the terms and conditions of\n      this License, without any additional terms or conditions.\n      Notwithstanding the above, nothing herein shall supersede or modify\n      the terms of any separate license agreement you may have executed\n      with Licensor regarding such Contributions.\n\n   6. Trademarks. This License does not grant permission to use the trade\n      names, trademarks, service marks, or product names of the Licensor,\n      except as required for reasonable and customary use in describing the\n      origin of the Work and reproducing the content of the NOTICE file.\n\n   7. Disclaimer of Warranty. Unless required by applicable law or\n      agreed to in writing, Licensor provides the Work (and each\n      Contributor provides its Contributions) on an \"AS IS\" BASIS,\n      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\n      implied, including, without limitation, any warranties or conditions\n      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A\n      PARTICULAR PURPOSE. You are solely responsible for determining the\n      appropriateness of using or redistributing the Work and assume any\n      risks associated with Your exercise of permissions under this License.\n\n   8. Limitation of Liability. In no event and under no legal theory,\n      whether in tort (including negligence), contract, or otherwise,\n      unless required by applicable law (such as deliberate and grossly\n      negligent acts) or agreed to in writing, shall any Contributor be\n      liable to You for damages, including any direct, indirect, special,\n      incidental, or consequential damages of any character arising as a\n      result of this License or out of the use or inability to use the\n      Work (including but not limited to damages for loss of goodwill,\n      work stoppage, computer failure or malfunction, or any and all\n      other commercial damages or losses), even if such Contributor\n      has been advised of the possibility of such damages.\n\n   9. Accepting Warranty or Additional Liability. While redistributing\n      the Work or Derivative Works thereof, You may choose to offer,\n      and charge a fee for, acceptance of support, warranty, indemnity,\n      or other liability obligations and/or rights consistent with this\n      License. However, in accepting such obligations, You may act only\n      on Your own behalf and on Your sole responsibility, not on behalf\n      of any other Contributor, and only if You agree to indemnify,\n      defend, and hold each Contributor harmless for any liability\n      incurred by, or claims asserted against, such Contributor by reason\n      of your accepting any such warranty or additional liability.\n\n   END OF TERMS AND CONDITIONS\n\n   APPENDIX: How to apply the Apache License to your work.\n\n      To apply the Apache License to your work, attach the following\n      boilerplate notice, with the fields enclosed by brackets \"[]\"\n      replaced with your own identifying information. (Don't include\n      the brackets!)  The text should be enclosed in the appropriate\n      comment syntax for the file format. We also recommend that a\n      file or class name and description of purpose be included on the\n      same \"printed page\" as the copyright notice for easier\n      identification within third-party archives.\n\n   Copyright [yyyy] [name of copyright owner]\n\n   Licensed under the Apache License, Version 2.0 (the \"License\");\n   you may not use this file except in compliance with the License.\n   You may obtain a copy of the License at\n\n       http://www.apache.org/licenses/LICENSE-2.0\n\n   Unless required by applicable law or agreed to in writing, software\n   distributed under the License is distributed on an \"AS IS\" BASIS,\n   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n   See the License for the specific language governing permissions and\n   limitations under the License.\n","_id":"@richlox/common@0.20.59","dist":{"shasum":"885aeedf406628a33f0de9811eadddfc43ff0146","integrity":"sha512-zKK+BPN0wG14Q+PQR+nsmG3EOcfK9lv4Y74zqFq5dLMLG+Q21EajngdcZiQjPKhiVD+3mae8WK4sEjKlYZST4g==","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.20.59.tgz","fileCount":16,"unpackedSize":138187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelXQSCRA9TVsSAnZWagAAIW0P/As6XNlx7PcaLNGruNIU\npdmNVyX52eW7SvT3FrXVIFPSCyWCIx32HDmhR4YPyfm1KsjTXvjdutGOeNdg\nPxLsII56Wgu0pvGBoyECNa/Urg9QeSTvey+s9E1242br3HkTuq1ltS7m/ww5\npmyxHv8DcMIn83OH+nIUu/sIfCXCre2A68djZHR41/EmRgnSe3ZzyGYzOytm\nDowFSrtK5Lwn4ciOceTJJsiqhHQ5Supe00lrEkBbvsMx+DEqZM8P45qX2cC1\n1DCuZaMlAP6h2ybb/A7E+oP1uWFHt0ONIegAIx+tXKkfjx+xHZiGxauUXb6L\nK/T0Tc3mHEBhB7KEwYFlvt9Dscs9lZzMgi+DxolV1nJ9Z+1rgLHsIPv49ufB\nHVG0YJb5lOCRKoOXQFH/dlGsSWUmxVNFkvHo9zgmB+iYQTJaVkk2fT911kKC\nPGq3Ht06El/caN3ryi5NYGk9GMwQW9z8gvMs3PZ6j+rVXJXgbT2TYDb7qQfM\nxD7PNuPoSDu5Md3RJxtjTLK5WgAYb2xrxNpH5Vr2DsuVxctvIAeOcWgveIac\nopG55CggpkNwHfgYkQ8JQgjAxJlUOpUkIbTNc61HW0E48Eolfe10NEw1h0uG\nYJIBsbn23eaMAcUHNBggEZnjoQzZcYQIl7dLl7im+mNJ1sJ99GVBd/QFFEun\nohU5\r\n=Gxa6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFSsaKD0fNNn3N5w+crmQo8XHJTxfK0pw0XNmv5q0yQYAiB29b7aOJZNLpqjf03s+hA67oDV4sm39TvNkpZe1PHP8g=="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.20.59_1586852881441_0.6579718468388018"},"_hasShrinkwrap":false},"0.21.5":{"name":"@richlox/common","version":"0.21.5","description":"common","main":"build/common.js","scripts":{"lint":"exe lint","prepare":"yarn clean && yarn build && webpack --config webpack.prod.ts","clean":"exe clean","build":"gulp && exe build","prod":"gulp && webpack --config webpack.prod.ts","watch":"exe watch","test":"exe test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.21.5","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-uJzlNE6pbUspudI2j/KXhxBGEIXQsGnoD+YxjCNFXCH/0+5a6zQ27ATJ6lNUBkdHdj/14mh/lklOurEXpIngug==","shasum":"cd7094c68bfc79f0373a383ec3e3ca884f42247a","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.21.5.tgz","fileCount":5,"unpackedSize":138267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemCgZCRA9TVsSAnZWagAAhyoP/0/LOwfhOyzJrpGXlXAt\nF2VghsoHcIjo8PkK3QzQORo72SmSSsUQwOzEJFTB5trf3bPXGo91D3eOiprg\nN7VaxjtBJgw2lZcWa2sYAU84pwm+cABxm1+zlA7/6PrIr5j8OkA/FR03EsWK\nbzJlboWmmHSPIdZn3KASQcngVRS4C09mI6inbIA5A2LRVhhLp2zsx/oMnS/0\nQSEVSZKy12s65nSdE2jpLsE/JoN428sVlfeolLJw7tmfMwLUSMi9pYUGoPyW\n4mGD5cLkkhhZ55zN6f8uNz0ceCCTG6Yz0uLsC7sz5olbrbVyJFWDnJgisgEx\n4sLoKdXWAL06x1tagnqnq8h/rgErYWE7S8Y/1r/lHSoV2UF4HtDd/11mzPQy\nlkebG1k2OyJ7DIhRnYR6BiX+uXxUYjvSikRjZthYZNe0zy4aA1S8LBwsQsWu\nT3LAURnzoxGbOsJK07pf+RNcHNotnkBehfs1rFlZQkl13p3ALFQJhz2NFcP6\nJjm4mwriSt+6jnW03aPhRZEY9GrGA2du76aWf7cFP3FdWA6TDdUBaL6a1+OW\nvGp30H5DaziIYOLTzVNAhcdbNMGJ1NjP9AyWSlXJ1gb+TPOjfT1SEDktyjHY\nUIboPywsZYByZqWCw5J1CBM9HisaYKhOTk22PT/bafqPbzAUUyG+inP7FkdJ\n/6Zv\r\n=vvWg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGVzTvLBAAw4+hBS2PJiACxh2lZSC5lOCJYa2IeRsikCAiBx4KKQF1kJkqw2Apsxw4wTQbAL9NLR+86kiEY2dPjUPg=="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.21.5_1587030041134_0.6638264647198651"},"_hasShrinkwrap":false},"0.21.6":{"name":"@richlox/common","version":"0.21.6","description":"common","main":"build/common.js","scripts":{"lint":"exe lint","prepare":"yarn clean && yarn build","clean":"exe clean","build":"gulp && exe build && webpack --config webpack.prod.ts","prod":"gulp && webpack --config webpack.prod.ts","watch":"exe watch","test":"exe test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.21.6","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-uu3mdXObVK0rSlBTkKFUPaIpW3nkTJwkAyW28QDkElYg71VT6DVhma1Si8LO0OTum8Mc62UEuoK8qVOVsaHfHQ==","shasum":"924673115fbbf1ec8cc2dc9b1522c805c81dcd0e","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.21.6.tgz","fileCount":5,"unpackedSize":140022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemv1cCRA9TVsSAnZWagAAwLMP/i+EnIIJsgziN51ttipH\nHfZVCUQdv7NjeOpiNoXVnmhc+QEKLxuuH4pJb5/fAguy8CgSTeaJMbk3BX8f\n4KdsqwTL50s+jr1y5xhC1VTE6APiOMWb9PnyVjGMYS+GDQw81YwNHD9U1y+t\nqDqhacBjdCV2jpINLOuAb2kYW1owiV7O7PYgA3+WI68BDTU1HAkz/qK6B3ZT\ninB+DoEe3tmgWsq+sXKuTLIVOyBVgSjXgA1B8XSVoGnAfXMhZAQ80a+BMf4o\nvL1XJGFU9n5Hi/dEg4ipNAUa0lbLA3t4VTdL2X4yOJYwJ2+4ztKHehHgYfjU\nOAsPYGTk+sTCUioxU/RTLKVZXa2t7as6XlNv8oL/mQ1kYl7YfNBRJL2CR0yz\nWBfNv85AN6OT0UhEVLsRI0BCtzzMse8mPFgDNqoJWNsH1q0oYpP1CgCVRAuP\nBR4PjJ/bGNDui3AOHXm/3NRxtVhOq7MfckAEG3SydQl4Ik7Y9I2JkIk025fJ\n+/hgidStsQx0q7qy9XfeWiwHHMjsOwZDT6AfetncFgopUeQckqZ8yB7WS+If\n5lap2IssBp33hcaapdxVEJfT/C4ajbu+yYmQS/yP/+52ybyJIh7v35qFK0Io\naPHpa9jLxeE0QvPZGMBkSPVeIg/fvZtHg9xIg/UDS9ypY0yni9g6LUeX+qz3\njVPB\r\n=bSMp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwIKLO8ns9UMoqc+Zt0i73ssjuB45EwkFGgWB18SgLogIhAPtdJBob5wyp9DUIkf3GgsKUOHrTWNPDYWi4q/oF1N7I"}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.21.6_1587215707442_0.726148716468771"},"_hasShrinkwrap":false},"0.21.7":{"name":"@richlox/common","version":"0.21.7","description":"common","main":"build/common.js","scripts":{"lint":"exe lint","prepare":"yarn clean && yarn build","clean":"exe clean","build":"gulp && exe build && webpack --config webpack.prod.ts","prod":"gulp && webpack --config webpack.prod.ts","watch":"exe watch","test":"exe test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.21.7","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-LdAf3CaaUgmSKzTb6L6WpKhUQj0xnZaLNPXl20m6mB9Kir+kQWQHvIfuCj1LFjZp0u/reHXSTEZDXZSYS7BKyg==","shasum":"4d02aca35e2e92698353ad84ff5d1c07fb65bfab","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.21.7.tgz","fileCount":6,"unpackedSize":141188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJen8jWCRA9TVsSAnZWagAAO/4P/A/WOEhy230Awu4yY4j5\naBmAMrfZ6NHLY0ZQFW0zRDjgM6BZXRpzXN4VOfkQHBnwJmEhyMVjQGAXCO0g\nRjp6ixRG/0B+9DEO6xFFl9JBAHKFTRyhEazKJhCLwJ9rXuNWTcAHqViM0YIM\nTlbtYaCc2Pbka1n1UqIlWiEjVP74kgqY6Z+Hhvc7X7k3VymCxB4HCRwxqCgw\n6W3WF8H4VG2t+cdVZ7CteGhHnrPDBhFytnOmjT+ZWoWQjOhOmVylH+hgMQWV\nB9e7INoUEwBMBDHwrUjx0m06+4mrebIjQePWPW02fvfpXotd88glixmOaUkR\nLgIGltuL7+EhBxrthWApELq30VlX4oFCaVzbuxsFhqXM9DIUmqBAy/CPK2Lw\nf0jG+D+Rb2oHc0AXWsV++SBJxoWfKRugk2KUjAj1Qmt6KM1ZJoiHbQT93qzg\njBxn5w/Xe0OwaHugutket/R6epBIyb3Od6MqouhnaS5ZJgYfnaFOmQDGn/Uf\nYlDALA58X0UVrzKPU7fjiY7xhmk9neHe+ttCEDbLWjhJvw1RC5ygg4qykJCM\nS3920Ad0cOO2dXlRJD2LKkRvYDIJBCwG6v9WW2w5IBv+cveJL2xyCXcBJUll\n0B54NSFsOBy0LvRUgL2PlhUmv4zRoTN7lySY5xFZGltEUlYIgEJhLnZE7C9Y\nHvus\r\n=2WfH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIX/JVNaiL4Ld/6hiVngSvV1SzUfDVB2B1+35+L0PaCgIhAOiFK3u+h9MwGSV1iLHDH07dUFw9VhIMkHsKrCgRlpa6"}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.21.7_1587529941528_0.9520338925734193"},"_hasShrinkwrap":false},"0.21.8":{"name":"@richlox/common","version":"0.21.8","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts","prod":"gulp && webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.21.8","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-WoxyB9ZknkR+K422H1cKBIatULmf+JemuQVeA7kWa/TH4msek79DJB5zoGppWG0KeAkkmL1M515za5cIRx0FTA==","shasum":"70dacfb3975f7a16d93d4b5040e5390cb6bb716a","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.21.8.tgz","fileCount":6,"unpackedSize":141208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJen9bNCRA9TVsSAnZWagAA1pkP/2X37qpHN+Q500pVZmGl\nRUtBAvKhomp47w3nC6XGKGrqi3pQGTBLasTfyg8T71uCGlpMk/z9Ou3vP1kV\ndh4IdH56DMwkiTBda6Mwu8AjhWSSAa/aDd1NcfIgCWkXsqf+OITzwYa4QSu6\nyeTWtNhY8vdMLKvhGJ5iIU3vae+ry5hEorKwmg2A0dlIP4XcyG+EWNUty6GW\nbNWLi5sgFoypDPgY7JAMtACRNdd/pHdIcKlSm/ZLC246w10ODq6KV/wrmcrL\nZWg2wmClTr7a9IjrSY67egUwauJNq2D7wmqIPuGsMDe1ZJGC+/Kf2/IiK3dv\ntFZt8CDmmM2zd4/w88ttq99X0ck5DHaGKGQfakUSIF292+OCQ8N6tPSYrQDd\nKuhsc1gBG3e5Jg5+/G6UhDDB2QWyphZvA2EMcjj4kaWiLa+MGiU2s5rn0Mlf\nNIFdcYSOway/rY2qYs9FnqpVc+39+hKSzrg1dwhn6v4he9jpo6osIakqUj3H\nUOpkvlVOS5Va2WsseHvgdrFQ0pgMcox82tH/+XMJT5yTQ0pqlES6JYG9FMqf\n7bpIG9iLLmZ8Aa7+KDY06BAhuj2FXXeoF314ZcUWHbuFHuqJRnxtJUxyg76m\n3QiprfsrKi/oe1MDVw9Bl3bZvS8NF3mMhZbresUlyl64VK3jmYxeSwFD/POh\nWJ3E\r\n=dycd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFj3BSHKK0w2EoZrx2eSXkxI23qoGlkwMFu4s/PEdXL4AiAKzuVXY6d0QWNSJJWiQYFX4qF0tpoj1dXZU3Y/g9JcUA=="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.21.8_1587533517466_0.29968773521023495"},"_hasShrinkwrap":false},"0.21.9":{"name":"@richlox/common","version":"0.21.9","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts","prod":"gulp && webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.21.9","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-p2y6nm0D5cLqYiq+MdjyizUNoHfnWWo0q/t96wzzlTxR8HtwVBXQnoQGz8AulBGC82h2XtNXQ8QuO0Q63dxT/g==","shasum":"014508438e6426f8b502f3c2366ec9c3d85e17a4","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.21.9.tgz","fileCount":6,"unpackedSize":141208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJen/45CRA9TVsSAnZWagAAPLEP/0XgETRQf2H7Ob9jQdN3\n6EzrtU077dIokzJWP7RGsQurPK9wYEulQB/ukG2ks026f2j3t9SfTcMd5Jkn\njw30h2lzOzJcEV5KbxQu5cwtRExYhAJihfzAfQYpsPvAXOeHBrfvzUR5tL5L\nklgQrmLIf4kH2csH/F+8nWbehy8DMTFdXPNAA5A5jDxcLvDGn6UnxWRScFYn\nSCEivBsPKxCQrop8fmEwcpLoVgrsqif/vCzbVO9liTITOsf0SizTY+xg6xzr\n0iXbE+sWoMvwsZOf+KzzPefsI7huFQuu2QT3LJVx77D53GbIQu3SH3xB6Fce\nJU4X2tiaE0nNSt2ftSDIe7Xr2LXCTPu/Zjv9fa+Oq51QMR2oh4mROdAoloJ4\n4j8VQeGKLrM1D35LMOVQwP2XMNK5Lh0czmAyjdF2FWv2LQx8hKQEXfjNgqWX\n1QLx5yY7hg/XhOng7EnWsrytl50CmgUj4rpS5D0IFzbHx3Xy/TACoj6+PWmA\no/sS04bN4LlY6jP6S4pIJTlRp28cH9exqg/XFFJFNrVBqBhwGCm6Y1xmZlv8\nTcunnp+/1Avpso8fqM3c8JtMXDUud89jCKqcPbh7XJoaUF9+pzjof8NbSzw4\nioq7auMRpOTeeJS8ru+9qD1NBOJYhU9e8EdZAIbZb7Cqu+k1XgqJaScVW2mO\nnCvk\r\n=p2Ic\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXMWEmiUrXYa7rsIBZCv317rIZLIgDqkXWadDCvJIpxgIgZwFu4rXmdSc+1FM4xKqFT3rc3gSf51+SyoMFWjJU7l0="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.21.9_1587543608669_0.7394073797157295"},"_hasShrinkwrap":false},"0.21.10":{"name":"@richlox/common","version":"0.21.10","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts","prod":"gulp && webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.21.10","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-vKEHc0Judo4U+cy76MvH2TTFycY/qnA+W6U9lzb1TxFK+MEsJ0DaVJ1dfTz3WVwDLI7BTyd83Kh6CghAUJRPxg==","shasum":"fcd482ffa660dbffc0dacbbe4da010beab793c67","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.21.10.tgz","fileCount":7,"unpackedSize":387339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesoKUCRA9TVsSAnZWagAAYkkQAJEp+3TZmd+ruGEyp6ba\nwhpRlZyVrUH84ezgRRg0gkrY++C3Io6Zn/a5KEbzqC/b2AnJttmQgvzswd+X\njvwnJs39FKF1M9YdxpQt+fvWTlGDIcbRMcs9ZZZ5ljH9ScjAtl/u8cd0lu3R\nQZg/SJyaSUF+lEeu+FR8eu2MgA4V9hToi1VmfXKxqjqkABlNZ/PMx8nhK9Zr\nM2xiVr6dCyWA4P/x3ydylAV+lkYHre0Rj9+FKb0RYVn28naV+5cLq6NTJF2E\nXZ9dclvLqA2dUyFCvUnlzbqROhmeXfYLQMjna7REphmuCMC8EAWtZEXOImGD\nt3sL/BG1pVdIrqAV+Wf8lMJewzWA1/uRc3gts70gGCusJ+5OFhVfjnOu923o\npnzaMGBKAZV0MQY2iFgmiluwc+v08CR8VtLG8tTxnNGToKS0xeDwsiwsxWe5\n1PlC5+3QhF9/G5YoCIEZxfaKM7OdugyyjXnmYNgtnQkxRTTAOAC061mnFi4o\nOVA/Y7J2bTD/6We8UL+dfFnD2nzEhNHNv1m0cfFUdzr+PZfNglFzl+JLlbWs\nHus8ShEfCsStlCml/qiFe3j/nlpmb2gc9Vg5swKqlTGlyUrILK8MyL/Sgx00\nGbCR0Lz91daaW6K7RW8bNo0HK1Ou+UHMC1R6EtvE7Jh+eKPjNH05YRk5W6kK\nteAG\r\n=kU9O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBgD18JnL/ocWGh9PXx9nzG9qb2WO/UWNP2PnFhdp+C9AiEA9S2rzbUn0Cw2CsMQHCsu8IjxCjTf5vFUVA2D/jXXaNM="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.21.10_1588757140394_0.06818981430667614"},"_hasShrinkwrap":false},"0.22.0":{"name":"@richlox/common","version":"0.22.0","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts","prod":"gulp && webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.22.0","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-3vIYoFScAn2CapiOXvQ9z5Zf6v/Oiu5QIe+WyqXRjhZBauVscs2O/36yDWJs3IsXXnNQjx1rcdxOskHAbi3s0g==","shasum":"c7c8eb9f17787c54bd422c9b4f2c55f759cad6c8","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.22.0.tgz","fileCount":6,"unpackedSize":124671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesocxCRA9TVsSAnZWagAAs2cQAJiQqPOyJ1bW2ojdoKWh\n0MvqdJUSFbnzMyf0o3DKVBzPXsln6uHgQlPd67ccQX0p8fT7yASU/uTSanHz\nwhmHnmFiD9K1oO6U4v4MZ6DHqrROjq1UvobK4lUCDlDEZIL1FP2cL2L/Kl3I\nfFdqnxZISDfCeDYj31u8rRibmrCdiK6awzb0oEznMDyofJ3EsmsYovjpaQZu\n5okCMHGmkhpdhM96DyqDn2+tNpuooUmPudKqr9TXRIESmew+lw4RsSMAvquG\nH9Ptn5W985K6gktpo2GrA6jmgJY+JA+Z0JRja3fusyGf2fRKYRDDqDoRbSiU\nwjwiLqmIzo7UXRJ2VMYPgT89DKIE1qDI3Phi74S5GZKD14TVArxG+5IXQyRE\nb/UQh9C1ChFq7dmAb6JdpEfuqfRDdsF/nAADrtQJ/0LP5lJ/864VTtSnuuN0\nM0/4HWxRyIFZR85X1cLde79sHLbSpG3DliS24huHmdaxkw4ZGbDCJbR537Hz\n47Z7JDN4yh7pf5+Tj5Xe931kSHIP08n+K6dn4zbRj5vfmB/hqYQg4Fzn7rfp\ncLIOve/WsQLQUTO1uYf3SaX4UCYtC10ctyDaU5ojdyvQic3VtaBoFK2tZjRl\ntEw75sfgczByHKPr6VqrmEy5SGmuKqTT14PHQA6Exy1hi39HLzyNHlcey2P2\nW2P4\r\n=wWCd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEdvCfJZid5O7ElPd6maWSkqvU0t3t1juhmNEaQCXW/BAiEA5XoYT1SSbP+QHRhRv8Op+aheMWH4/+p1DWI39Mat5CY="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.22.0_1588758321145_0.8931698476136285"},"_hasShrinkwrap":false},"0.22.1":{"name":"@richlox/common","version":"0.22.1","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts","prod":"gulp && webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.22.1","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-WMewuqKuZzhSt5Bor7GpCTtmN8IbF5YLf1VxEy8pvbp/stIxs3JfI6ARhV780u58vXp+uLtcKpKSNshwm8oXwQ==","shasum":"fee42248f784fc06e6b6ae21e8748e2ef7c98873","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.22.1.tgz","fileCount":6,"unpackedSize":124908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeu6zTCRA9TVsSAnZWagAA2t0QAJLRYtD9rccCBB9bW4Ek\nchgfE6GYwS+4hOM4oH5KLWeNDfRwK+P5mH781LQv4psvN/qh/8MuB/2RKnbo\n7HmhwEGbJzs07p9owhZ0O0GEOfLm11IBBAe+hvzMZsWs81fBsurCQl8FP5RY\nos8vNqnbOfsFQRlIESuOeN2u2CcdKdDmi7bBeI8vZ2ru+AqRm8jx+66TEVOb\n+Z8pmA17J46MzVis3pHOkv8Ot02VgoSOWoAbnH1qqUT+zuKzYLl5+iRvP925\ncrVbzhdRzqE9Q+TCbmjoJVEAJUaI4mqrIqzmZQdQEIX6ZvtmXyvEOQgvGHMU\nMHtSzB6iG0WVmQ16fus5rSa6+S+0LZAj4xzcHlIbIW9wAwRjITvukuJsuDVD\nQrBh29T9rfjluG27RiDBJZFKgwDxxcwfoeUM9hk1zBjwVlRht027t/twk0sZ\nLHcgyg+7O0cncmZtDaCL0jfImfpcuQa8k3486F6vOvVlZTBEQW+KMNWlbMd1\nRRi5JqJ0xH+2bGuTly9DJbAy1WBE2dFe4nEpqoyGKVEg7/Y9rDSNYXM+ZTb0\nhSfShvI2v5U8iQMTW4xxVaTC5wCdT7jHMxiDK52nGIiMoWLq4PWn9Cws0ttk\nwzDHuTpDfH7J11OfB2Z5x6daShQM/VbKlg+EPBZaeVVw1HYgcBlCXXOouCUY\nrbtB\r\n=Than\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHwKMCfRe9IiHWdHW/SkwXdTZKeeCkwO2k6FINTz+aW0AiAvROICk/shepBoFy/C1RPR2DqBN6xxs/Yw6stSkgrqhA=="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.22.1_1589357779463_0.11367081971473403"},"_hasShrinkwrap":false},"0.22.2":{"name":"@richlox/common","version":"0.22.2","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts","prod":"gulp && webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.22.2","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ZFSUdo0IO7tPFR55O6PR8XvjXQLsR0hKerxrMi5a5JkNj47LF865Ij24Vx9YUw477tRL7pN4jn5djUQpNjLibA==","shasum":"f520ed84e282a6fb1202d2aa646b3a225c1bebec","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.22.2.tgz","fileCount":6,"unpackedSize":124908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeu9b0CRA9TVsSAnZWagAAWfgP/R4/BPFdFxSCyxuKJG3m\nKTyw/G9l8mtNbMzvXzvvHGP3/r4WN0HDHI5kNd7ok0O2C0iKA1Z0jD+H6FCd\n1BcTlsZgUzEcSnYkn9U5UiYjeYhlF8A9Y8VRUoxdsldnwaP3b/dwjmWmHQjj\nOraJXP/ThY0a/a7Y58p78EHR5HxuwSh1AZ1Q+84xcJqzQ7xCxThRNjMS6B8J\nVtrvK1J0adtUVHHmtBrd/XRdtdocondwwLW4UAjCI3mqXnBsOX5gHmTFGKNg\nKsCELQ13WYsMw+RlUvXU4eDzFjZbbOcGH4iVr/PRx1z7wUqhXFfE9yY7qDbK\nnjAgpmmNMLTx2HmgP1cdk1XXLUD4iciDfW9hQpiIjkN7gFZwMLUX+mGn/Rvd\n3efpRz4tKTLobBCej1GVYiQhjo0gpalPhrIZkHMeZs6aA4fRsk+gFEWj2M5V\nMh9FwQOOX+3wwbBiwCTRFcGjYJ51XItJK2v9cjsOu9Tcbv3Jo0rS/luOBpto\nDrIAYHjVK1XTydIFAd1Svr+7ZWL4YiNMDquJ3ZcwmReqAMUQ4sDkvio44/wf\nP4bN0007Wgjrnfid1pg9gv3dsoBKqV8/JPQkVIwdPaP5ukR9uhW+a2MeXtqY\nJfhUHU2Eufkgkse3n7IwluBn4jG6a1pog5JsD/+wk9dTyuGGKIXlzT9VR4bt\nsXsK\r\n=jBRe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC77nE5OwS8Rj9Eru1temMNVpfB5gh+gxwHzAopYwdGFAIgXeP35TjSfXqVxPt9L3fVjeQjjFRSpS8RWlgXiFqFCJw="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.22.2_1589368564326_0.7388822139851636"},"_hasShrinkwrap":false},"0.22.3":{"name":"@richlox/common","version":"0.22.3","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts","prod":"gulp && webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.22.3","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-2tSCTXYAF7VSCcZcx5JVbdtPPSL1JmxBhk93B7xcSeHU1wgnGHxKHx5BU2qfs8ng2OnSGe9+d7GMhYEbukC7ng==","shasum":"8f2e1cf570c07a6d88b8acf299f35c5f50c9640f","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.22.3.tgz","fileCount":6,"unpackedSize":127431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewP9HCRA9TVsSAnZWagAAlCoP/3r71jbcQDjAYDmrOeCA\nYHLKJgRx2yBARjefBwlwyJssmICFD7cDNtF76bYRjUnBif6NVCuLfowrU6dC\n/etyt6CxwKGNupVrpTcbEzhHYS5VJjKVy9r1AuHKLa+W4lC7D2sCBcIBPaPN\nRXf7RNk+z4rYEy22ORF10CrK9HdwlpoDAm40Wg0wowX21IOakLq5XlQ3pams\n8OiWqq5afCrTj7Ne4yklN5K7KjtrIOL4ouXq1MIFxCtKNZDMjJsgGxA/i1qV\nYPGyR4PciWHUfKElUuAFJ9BOgAIRDDQwEcsfUviDmjBCG6OGrW215IryR8ab\nYqO+kXq0k75rhFIZBzy75i7qIBJEsEBTDtko91b+TujG0b2zqCneyuC6FP3S\ncj0huMCMpq2DPZQI2rqCj/xHEOhPqGwGcLXjUrACLYC8LdJgceRmLo39uzoW\nVUz+C+jw4aAhbt5aJjZWahYzFmvYCQD0aYmjxxnnqoe5PY16ZWk9Ax4tXbzt\nBlf2iw1WyCbP8+FYbgxZgKElugsbTL6MYPHCby6AE8BN+biEljn46JzjuAmY\nHY0143S1IHQ+7sBEhsN7ct2exp4GrrUEh14DLheydSvGptye6kwFleKmdj8W\nvrmGzD7JqQPnPstr4oPysmkeo8ztrkdbJAY/gorOSnH/nuA3UcnjEYnkMGrQ\nthKm\r\n=2ubD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSWpfQjn7ocgHJz2MT387ukNIRybcZL9N+4pmsG4cgmwIgKyhhj4okCLWTAaNCmT4lGYXCk4kMsTjBCdswimdbK5A="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.22.3_1589706567569_0.18864337782780405"},"_hasShrinkwrap":false},"0.22.4":{"name":"@richlox/common","version":"0.22.4","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts","prod":"gulp && webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.22.4","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-mA0Z1thuv5cWTazUdL9RFXXLNS2VSDKmbQC6ZgRxo72oOxE+ctBCqzk2X/FW4KCIq2sZa5v4jpsN6nNGpAQL0g==","shasum":"2ec716075d456c30f912d650a035c445fae055a3","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.22.4.tgz","fileCount":6,"unpackedSize":132470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJew5NLCRA9TVsSAnZWagAAgWkP/3qJWgbn0G+64y0O0Jp7\nApL4mFbz6F4ycwFrVcxMQQmD9UMiqKhcNTjxye5QGdZiwAOxlmDLkiYx88dQ\nPLMPnMKInaW7wwXr32KRiaad9Oi44x2dX24kGml5aJ8GnlHg9HgkQTRVuGku\nWaN2TUcLyxmN8wv74NRMsHtpjsPCsRhAoXTB61Mw4H4daoc9v2yV/PQNoH3N\ne26myf69zmuVGxVAkS96ZSTTcJjzmjwX42pcE68Ckhta60ORBxBe60BBmomr\n5hH35WKK/BJZhLcU+OaI52SvEKxLYKOr6CuqrRhBcTwLKipbZxhnMdepZiTx\nUJTY3IxaXzpnirgr4hxvHs+VDGA09TSLd4PPytsiKhL0oPmF7uV3c5mEkrA9\nLeY/CmVTRW8UR+f2GH4c6U+4bN96B8Codd00ZTT+yGcQRlUejBQ4h/u4C4As\nJAjvt23UTts9CUE3T+wkI61Tl0WOdtzmbcWI8v7u8HyKsiiacXI8L72/QI69\n74pwyt0ipdoUU153ZJYIdlBXqq8lOvL02YsjwWCiiM1mQh2nq7NF6gcvX61c\nrHHNjIX3ASDXTEtvmTYUFcgRS5kBA6EeO7NtXAy1zZZ7ZJHES9MR1rV4EO5j\nwELf7QZgz75chYOs1WyQO5hdS71Lg4QNzUGIm/rhmE2GtN53ucli9C+loGQo\nc/bC\r\n=HRdr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwr6rSKWvQNdOvFaVq01Z5lGKkquFbCJMXci+VJJUXgAIhAIf8I1XbieBgX6lxABTDJy2S4PK78eM4uJe7HCxWrk+U"}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.22.4_1589875531449_0.8056412731804519"},"_hasShrinkwrap":false},"0.22.5":{"name":"@richlox/common","version":"0.22.5","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts","prod":"gulp && webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"fast-text-encoding":"^1.0.2","long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.22.5","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-RYYyJx7XyvnKOBJrNBEwtpr4cNwU4TTo95mSdxiTM5kM+9b+k5ICg2NQjd0JaQLqCfuK58/ZrRgi436pbrAhQw==","shasum":"2baf3892b3a841d948c20b0aa753d147f6486433","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.22.5.tgz","fileCount":6,"unpackedSize":134096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexTn9CRA9TVsSAnZWagAA7GoQAI0o1NEVq/miEGFJCrZ4\nfc2TJfI8S51Z7v54NiEUmkAV6hXoTViO4IDOPssn3yNp/hICUKGCWJhhp0Y+\n9oLb0kvfZ3eVNauEehMUIwAGyueC0Q1OzkpM/4bgog6qcWr5oO0w1RkZiCrN\neQttLdROrq9KhCd61P0HaJtCzuAPHvdsS0P0GK+IXjpJ/332D9xnJqIeYUfH\nTaekzSCwj7XIuNz774jYrnJy21qp/aDhXylSakwWPgm4k9OaBsEsImNCKD8d\noreMEE0JYxDpfnXwPgggqCDRUBch1IQhcYMAJL3tET7wdyeuId5qGGFrj46w\nTgyspNrS3zIMTCMHbJcWAYBMh82UQCP/2C43GWnyTNP1dxv0r9hpObqcfrg/\nnLon9xA/1m3I7e9nGMu9o7mJ7eKHd3LY5fO76h1OqbNE278hIGkyOGl6tS3c\nDb/Fvn3E5LQFjkKeuBKPrRSgrGjV43vFx/ZAFaoao7/aFi+eHi0ab1Bqf/1Z\nrMzfQFYiPWWCrU7bk/HftqkDoJwFuJpeIvZT5W3DxoM9Q2uef9KPZm9VBdSA\n/E48J2cEYNmNmIfCGMFnhYnuGc/mL+O/DXGP/6ROm/NE4nPIqDeLGal/V+6D\nx97l2PQwY22W4OwCYA+7TJEiOVB87CZCBkIO7PjhxkC22hfvIRJTLIgfjkpA\nqKGI\r\n=3dMz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEaLiIA9kASHHG7W2u/glIstOcTVX+CHt8KLTCqyXT/KAiEAxwhvXdstsqpeXf5AXhUx4Kn/L+1Vj9xo5FCLjZXaVWk="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.22.5_1589983741058_0.9609624817676707"},"_hasShrinkwrap":false},"0.23.0":{"name":"@richlox/common","version":"0.23.0","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts","prod":"gulp && webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"fast-text-encoding":"^1.0.2","long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.23.0","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-rt4k8yMXmgGGQVoW5ko5yZPMlC6PLVGg6BvcbSDsXkaqerl5MWy+Kv4mW/YmcYvsYGjJpvhNsjU+7ccwkj7ofA==","shasum":"e911ef5c65c4c83c584fb231addefc64ee0dea6e","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.23.0.tgz","fileCount":6,"unpackedSize":134096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexUOGCRA9TVsSAnZWagAATXcP+wbkaHiyWLvYsDh5CEM2\njLZ3H1nc6OLjFLMdo/MiGT5u0SKCtxN1nLYMjnDx7bJxeueDOK8goAPRvQTQ\nIaktxqFNRRCMTDUMtHY6ad+YXJ6H8yzo4pK2RCJ3wUrIYqAAAZd7KxJaq7RB\nKe81rhqH3KRDSszFg8B+0ghQFfzbHRB8TSNpvkLpDLXGa4ipmIwAls6/DGrE\nKQGIwySZz7eyBIAoM7aGSSwEOvxrEKSjokFET6H41u7k1wGcRn4/LOK+Z+SC\nV9yMse4w03lbtSuqJhFmAuCrgnREPV4M5KenjwUnQBJIp67LH3n5FJ1l9epu\nhRXftibsbnFtIgOrswAYwtgzQXcGaUZQ3+FS5jUzCq50ytWhjBx6ZTCq44Xw\nza6hCHwOkqGvTW4AxZM/RiA2i2CuawdQJBxe4Os6HdTJS0R/r58QetUU1ZyP\nzU87dfXr2QRVtASQAN2cw05QqJzMr3PPBCJwd3IRV+dSRKJRF8dn/WjUpN2z\nUGT61dvaOTgiUpW7P03T3dYbQ7woHgWhESfaxAsY2sa+RyWyFbm8m6x6ueqJ\nz1im7FxfsVFlxT7eKST6HMLpwLQorn8EJrWi7kvNDZ/qMNzAsvcTX3lEqKTU\nSvCr9fll1YgqRo0sXFxOeYykJx0Q8wDMZlO9TTTEaMrWfzPrF9b1rGDgKSoE\nOdDz\r\n=RCQE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzGKmCa1FmQbGHALYw+M/0LRslpaCc+NOVDagtUneqKwIgDSLnTuxV2NSomGw8T8mKq/eQ9NLiGFS/aO0Wg+zex+c="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.23.0_1589986181930_0.37959134535356465"},"_hasShrinkwrap":false},"0.23.2":{"name":"@richlox/common","version":"0.23.2","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts","prod":"gulp && webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"fast-text-encoding":"^1.0.2","long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.23.2","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-LrYxBwAsXXcWLeYrXGGNoMdS9To+EsvFU9Dz1owRfzTCn9JcmfV433pBcb5CiZpusoSwxsj3Ugdn5BesKPhI7g==","shasum":"75b06bed187505fe5b988b2dc610aafbc974522c","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.23.2.tgz","fileCount":6,"unpackedSize":134465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexkWyCRA9TVsSAnZWagAAd8oP/RwoActQvYrOs7dOHNQC\n3Rs9tVoWymONYyr7g8dxhfRo3LnhQKEpTKXC5hxW7d+RUN6cDatHrEYmmdm3\n27YipIB5v+MIgtvApzppGpcqP4EC0G4XkJi1YDIodfV0N9onuiyg4DDjerxa\n2gTE5woJ6lYIr1marhQj/4r9Rn73fSKjIdhwA/nv1P8iZuLNvYqnWY7kuXEO\nX2ocrSyEEJc6EUmL9PEkuY8gNkBtD/9O6CgOYoQkhCUQuKlGQ8syEuTASQIB\nAIO4otij7jxzq5CB6v/MknEORtDKgxwugBfmI1liCI+9y3mHYgQwhELibYEB\nX/XsLaNdOEl4HDxutizMFB5KEMyA+u5MweuLWs+5YhwP4Xr10nBvkXrMAk89\n8jY/YcTAn0ylFYP2CXO7zYJ0GProgIYXNS7FqqZgrMPWVonXZHfrIMuL3aM2\nA+LFT0lw8T2K7H00VjnsWQ6kaIvy4aH92vtW1dE1ysOVj7myDhO8wwjpEpB9\noTVdjRFzTdQXki936U2klQQkcpHE8bs1/uG1wPMEgHa82QEp0IGRp7XaaAZk\nHiskJx9BoTeHg4gPXl/JWZx3wD9NAKU+1xqmLB2W4PsvVwwpHVdT+iy6rCsE\nt8kW7Pg+nMhdhcVEi4bHdjN2VRBjb7atFBMGDznAu7tu0UFRLObnJVH21ZMs\nSYi8\r\n=FB8k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCitdNem7u3jO5dJEZN96ZNjdnNfSxFFSYSNV88kGp/BgIhANgMspD7JK7z8amvR09wh845MzTFBEqurHi0LfErZLKh"}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.23.2_1590052274095_0.19805469172958534"},"_hasShrinkwrap":false},"0.24.0":{"name":"@richlox/common","version":"0.24.0","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts","prod":"gulp && webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"fast-text-encoding":"^1.0.2","long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.24.0","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-+O0JjRQZMNsJjrGNVBC0tyjzgLPih9dzz4jsbDAuxDuRgLUP85I9XfCqV0MZNi+MJLiwBfFQdXcoZ3R8grEw/g==","shasum":"9038fe3db666e8d821fae93a7ce6a916b0458328","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.24.0.tgz","fileCount":6,"unpackedSize":138029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe43n2CRA9TVsSAnZWagAAueUP/2c4WkJGCTu3gxKlkXEr\n94/VlKYZgAoboKPwF5k7AwE85E0c/Pc09U7IA44dTWTUfhycH25DQxyXZzOb\nrGViDeP5Ov7E8QTQjBJXX+yiRlyh80X3havxlGX/oKkpVVCU3IYtg6jkrnm6\nbOY5Y012XdYdrGS8VEZ93Y9uyIhDPWddXvpHQIy2KBE+bOI47d4j3TVven4T\n7AmnhoTWbn4cWNDpiUdHheEXJPNdaY58xOFUp0ZTSPeZyc0cPmuMzKF0XUVP\nRHJp555kafkzOWABAj42A1Cc+/Fl6Ps3OHLT2iWpQHWT991K+ezskEMyF7IQ\nWMgYlB8sKo/Dmwj2sA2GAJCvOWGWdGdsZufP/tkUBLZkkYgtofgw91erhYiI\n7a7Esdxx9S2ylXYehx3W53qv00jQHhdXZKCL0QSah8ni65RV92VcujBfwtnk\nT9maFv6ESuOZ7uz42CP+Uiuqzvf/9c0YiWgZJ4PUBSLYMWMk0LZB3z/cUoGn\nsjzhgJuMVQxBQqQm3AQb98JqidwY2lttZXjFBNEcBo8ey/b0/XadODm51XHP\nTFPST/TOPyqyIPGqLUO0nRcD46fwyB9sQYL8tWqAgW8TNGHoftPReLcowXKb\nLn5hT9ty569U+oG0RQfqqAX2glyK7vbEWN+uD8xbrWmTdvEbTc4gdDAkfiLg\nbbkI\r\n=m6pq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcMw9N1bcG0Vw7qn6Iy/6K0VJxEgSNF7jPmeEukYkv9wIhANhXO4K2KQ+lu2XStjAD8dqHOUo7WQMLKVohELQxEnbM"}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.24.0_1591966197856_0.6577066149753057"},"_hasShrinkwrap":false},"0.25.0":{"name":"@richlox/common","version":"0.25.0","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts","prod":"gulp && webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"fast-text-encoding":"^1.0.2","long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.25.0","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-h9xCIyP+pk2iSSaybT5CehzxOtw2IbskOo1ua78lWRzQow+ZEnV+r3nVQGr3z+fXx4+fn4ZJCcdnpCycOnKtSg==","shasum":"e22b1aaa9871ba8ef232f4c2c60883f10048fd95","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.25.0.tgz","fileCount":6,"unpackedSize":138844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6ffhCRA9TVsSAnZWagAAOHcQAJXGE3ULhyZSyu5nwRDm\nvJANkaGcM+hH3imXiNOJHjPWKHm+q9QnCZC5TwHLhD79bydqCkA6QZmRaNd7\nbz3QQzpurp5bU8LDMyxorKhH/Qf4wEQV9bCUM8Qp4mO4AMRF40otuNqu4bYF\nNpj6/rPDu7HSEf3lNsF9mgaN7IKvRU7nYJPtTgmK0WeACWJUm6lMeu1ztf1Z\nGZ034opMC/tj2RNZSGUGmiqBy1Rah2Wp/BZzkQI6c6X9Hrt2ZwlD0G5Lljgu\nz8DuseT24oOQK/VlMuJ5M3rUzWpeimtBm9aalaMy/lc5tAIc780fo0Lw7NHu\nFj9vWCQjngNoEs1ajPcThGFcsrhxK3IuzI5N3rKMyfBtUY8F+sp7y9GCfTA0\nq7JpSTvMjJXX6Idwl6QRn1AsHeGFFlOIPokOW59wbAl2QbP21PAzW1eFqVgE\nIi6K1hQqW4Ml0K//mcj/zFAL1jxV0r2dFLg01ICNrG/usmQFpYAN+xMwPfSE\nec+sbIhe23jUAe58zL7JH32rsjeNZCd3l7ropVn0NfL6jb2cLd+6Iq1nzGYu\nyQs3LiwWo48H6xJCDYydFtYiKVnsLEFioyCnSNSHStwmGh2OtcaB0wXNt8Wr\nMJatLPqeiCeet1/NzHFiWjRIklMDczoIlFLkWXwKE/uZN+q4KVxADTszRaiM\nTqe7\r\n=ZRa3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEA+pTCe7QG1cDkXRA6T+iwowtRq8ooOTnCFwslww3NuAiAfJBGde49SeLHmXQrAy4ZV/tdxdeZcDa8KpCWS+6leaQ=="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.25.0_1592391648666_0.27663688912021933"},"_hasShrinkwrap":false},"0.26.0":{"name":"@richlox/common","version":"0.26.0","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts","prod":"gulp && webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"fast-text-encoding":"^1.0.2","jszip":"^3.5.0","long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/node":"^13.1.6","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.26.0","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-I5UoJrTxshUe7BvHPE20q2gQdr0QM4n2jMEg38NBk2mTbJY6sBdZay+DbRmDgdBXlgAeK/4Dsdls9trcHqyiyg==","shasum":"16f3b4925265e4a4217d1915815443bbf2a6593a","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.26.0.tgz","fileCount":6,"unpackedSize":142890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8cOxCRA9TVsSAnZWagAAep0P/16oSyuBy+l30E46kNra\nAfLRyQK8x+aC53haCmnDLI4HomevRY7rjuXg6SvpzIecxIT9rqGLBCxOmi3Z\n5UufUeB0KJ4Qu54H4ZT12Rb41XT1HcfEP/a1H3twlYOCU2Z53kNp2abc2qzM\n6/5oYBDCfLhKc/7qHtJDGEKLKx6LBisvbvBZuX8DW3RQhPGSLPSigJXD4QzQ\ny0eXCJfJC6huKanY7kvCHWljZl+C8duuuT16c5hfNIuMDnRKOz2tUEY3huHT\nrc8RnxXHHBAoZ3oIWJwVarnMF7tSaXVluw3RPIUyYxTWA8SJ/0sscR9M+xDX\nUvxC3rT7LbZjxL4qzQoREJxGP6cxQMfxkdJJ7PDfL0C89OKXVwe4jerdIj3D\nfdO6ZjUnFlhJjJG9GQmpkUWtKoKwil8hBKGSM6RC9aHzUeO2OhdixDM1o3v0\nJmBvDgds/7XhGmDU72BHZHPQQhUSSsDca7WtP0FzdckBBwxnmgxk3j0qWCHv\nSeJ6eV/IS7AU3sVkqCNi47cGbDeRcLqIdauAUAU51GVJMV2j1oW97GV/9ZtI\n0XKfZvgwcD2Kb6Uv0xLjXwQjYDmjxI8r5jfVb3onKQ5iv1yIpiiZ7VlZTMo4\nyLK+AZBanVXRjnnmL+0Mthh1gY29IBOXjvcCLtVe464H57PBe8pasOTDJclF\naYr7\r\n=LtqI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGX7+vTpMfZGVwG4iqNdJkpfxdb1cqbOFrcfwe2tjCy0AiEAjjmABzPSq88Wt+Q0M6JY/bG7dCfT8YdXZ1bX2hCuu4k="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.26.0_1592902577099_0.11736439636642926"},"_hasShrinkwrap":false},"0.27.0":{"name":"@richlox/common","version":"0.27.0","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts --display-modules","prod":"gulp && webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"fast-text-encoding":"^1.0.2","jszip":"^3.5.0","long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.27.0","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-xAcoa+rj7pt67l8mL/dZqI+eutpJCpbDn5xNliYOCYXh6OQs5najeffgHs01sAjihLKiabAHJa2V4BIOiJw1cQ==","shasum":"561f5101c2a2755531836e2705b68c2cda6b4182","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.27.0.tgz","fileCount":6,"unpackedSize":145747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8y19CRA9TVsSAnZWagAA5VYQAJagU+D/foEl6ORMQDv3\nThXQRwqB5GUqlrt+9g5fQIBeyHFX3sPT4GRWFGi4sNhtG49cskp+6h6pps1G\nno8N7YIMleyNDFk67hrB/5bEjJ2lDeOwFScDtRTeNHVClXpMKER9fehHsXH9\nPBc6/I7bqOZZ9ZlXEwR/XQFuHjaBryfk6B8+3S0YpdLViGrmq0hVbeb6MNbq\nJnK6CLBwLs0Eb8ggjq5RZFV6f94adhkYyqJelXXzq9OUWfNTaPzpCtcyVbTU\nfR3mdY/sx1A8x85vxwcwiTY0Tg3mUsXEsR0LS0mnGiyzATj0QlbZ4/Vx4+fp\nsNGjZlpLZWfydoEg0xO+fczPM68ATBGRCeSvwr3FRC38yVAEF6nwvUE5/2Fn\nhf5pGzeSMw/m1AV445QMMfj1wyMszDD3c1EVHGh8+CVTzJdk02igIKwwrjZZ\nIQ5toSy6bwR4IBUtf/8n3fISJgjnE7oifd2bXzxk93AWWI3aW2YKhnMt+JEp\nV9nXeCwPIBQR8Lse8i+ZNlhg6N0Mme/v+wSaOaU2GyBDMP185VH6rvE5hoWY\nksVf7j8XVQRarzwKo1a7mqPGUiEIo72SbHTMeX6uVaNoP5mm7/mcO2a/j4x/\nmORJabOt3DW87UJOpal7nTgVsNdDq7dO9mkBPYL+PnNTiWS0BxujYAJxv6Xj\nLeYU\r\n=16tW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2NxlqgHz0q5FwJsV2FO1vvnz6RWYkJy4yGwb6HFlUEgIhANGwC89oQyyzh8Z6UGIE1Z/7sNri45EZzFlH+dEsGUSu"}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.27.0_1592995197511_0.833574686850634"},"_hasShrinkwrap":false},"0.28.0":{"name":"@richlox/common","version":"0.28.0","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts --display-modules","prod":"gulp && webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"fast-text-encoding":"^1.0.2","jszip":"^3.5.0","long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.28.0","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-V+61bmHPZ+w/NrjRfjrAUlvB3H1jVxSjU5MGmWZnUd4quD6JVY63oSN838Z77zaOkUfryufPvbIxFbZAQ47EZg==","shasum":"fa3f3263d51e9af51db6759325e4929c8c19fb58","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.28.0.tgz","fileCount":6,"unpackedSize":145890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/HZWCRA9TVsSAnZWagAAEKgP/3hfOir6W+G9tezUyfpq\nc8CWpu0MDIhl+L8EN05vbg42YCUimt3VLZLWyWpyEyfK+WkhxlHYOX0FZM+Z\nFQ6/ckrS4hkCTAXWNK9N7wAWH2slU7NicHgmhRkRJ9f+jsLA5GezAbKLS6b9\n96KMLx2TdnhBBBS64L+abEIdxjmS1vUTYpmlZKbCH8vHmBwGBb2514f/c1m1\npXvxeIWWTt044fa/sH5ZfW1kqBCrUH53r7UPp+pIpRHUPaPzxazaqRkL+vb/\nWhxlJO0FiZImYpfEhyOuBVBy4fba+P5cYlyMVt5eXONdEDyX+yc8MyVmKXqn\nuNQIyixLxF8wtHOBY/M1kkezXGhIoOGwf0ozC65oodRz756zLNhCOxlSW07T\nLmWPqF5hNCT5ingi/daoS3bS/k3hdV/SxKGPSNWEYVGV7tkTVsxmuQ9GXl7I\nejk9VOxVlh8+2pxW+FXLHH7AZ7flEj42ClMmxRRmafL8jOZRoh/k05Zp/dl6\n5q3nsA8ROw1nj1nbJPpGUgqaZl1q2cikSCsUTp3QFNO6PyBfQivyHOXcBkSU\nb5aPah9oTbGvkVG3TwYQiaRveaJB0mrGokclmPH8+Oq9PMGeZpkP8wmiSyBs\nGFVZeq/L8Wm1GLaGYvwiW5Q9vOSolegZyo0y7U3RHtahYSRDbAXRQgHKYYJ/\nvSv2\r\n=ezba\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDirXPaN+meAKgspsmEREFFWRt7wum5/bvkL122Ksj1CQIgA2KZtZcFYDz6hBikYKhz5Pnuwz0wHida6c/qFgfNC+s="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.28.0_1593603670310_0.3250391528448875"},"_hasShrinkwrap":false},"0.30.0":{"name":"@richlox/common","version":"0.30.0","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts --display-modules","prod":"gulp & webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"fast-text-encoding":"^1.0.2","jszip":"^3.5.0","long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.30.0","_nodeVersion":"11.15.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-46HDugaP/hM6jNucl4xiCo0ESdSejlFjO5xTZ5vepaLqbWMbUM5WgKvtVC1pkxySCerGcjm5GxocvpU3cjlsgg==","shasum":"7db2bb8289e6d4f5a1b1ef867699fe66c282756a","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.30.0.tgz","fileCount":6,"unpackedSize":146328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBGwSCRA9TVsSAnZWagAAfYQP/2VoJhtkYTHmyD5kT+xC\nk3lS7FeOGnWxU48wo8geEiCoftmJoYeq4vpuTvzZtKzejz+YJwn6ft6SlNo0\nUsDJzwvBh8vbLqA5C4p5tn0zNi+9NZXp6NbYSikZeWDv1ckSyAFnqZ5T6d97\nGO5w0bvaRBAsD9zlrfk7s2GPD+/DqotOaAUD1KUYCHdXr//mO/sNyh9y3ulq\n6MgVVz2Pb+BjTvhGIDysVEjcaALn3l9+g9c0RanET05omhIkttj62h2i5KpG\nGvQc4+kXimpDjGCkBzK8pHv7xzqjKPe0CbEPLNWQ83HNVlE/AHDXulsEHXRO\n74GvVyiXMvMdpzN06mFa1gv5DksKLZxePnwNTljER2KiqvVp69p5PP6GWSUK\nLwqe+FEViTBSHHXpQF322EchLMgelTpQyKDCKeU5niNh4cihA7dQGdTm0CoK\nSIUzSZ+aoA4HuRyG+JtOlEZGlem80puzBJMULGnd4fPtyQHISeXk/LxH7l/5\noWVYg3V/rKyJl+9VXabTPnLs7ivGPmRyjWTV21ZHvEqQ9t2xIFMkWXQ9Vhgj\nKh7EdgSBUNzQFWiAyPxZ4vOMlTdwy/C7TsRioJvnwMvwOz48NAjwyfxGvTaK\neJvbnQWVFeoBaUVErCMQ1BRJ8xGU2Rd//OA9v6rzXBOGJbeH1Ot/6+S1bngN\nigm0\r\n=8VZY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICErykmrd85OfFs15SlDZeYP5DKO2N8qil9qHouBAAwGAiEAtqA2JZ9SXEGbJpsvknYeiEFCToIVEls6Jop4y5q4D7k="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.30.0_1594125330126_0.22882033060802165"},"_hasShrinkwrap":false},"0.30.1":{"name":"@richlox/common","version":"0.30.1","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts --display-modules","prod":"gulp & webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"fast-text-encoding":"^1.0.2","jszip":"^3.5.0","long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.30.1","_nodeVersion":"11.15.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ZIHJ94Dp0LZ2Maefokesl/XpY9Mva4UvdUBbKsdljJRkNAJ/xccw+p/YWg3/Hp8vhOf69eHkzkyNbzezRIKhPw==","shasum":"930567891707e66ef50e997358e9f3c054c59d5c","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.30.1.tgz","fileCount":6,"unpackedSize":146328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBaWKCRA9TVsSAnZWagAAhdgP/izZMLH6JgCeOg3B54Gs\nk4KDhgA5C7Ss7jtGcOq6EKBvKvHYEU3tgm/mAUYW1aHbaUmjUjhMjB8h8q9t\njIUjwqgqfNESm9ts1FiOsYx1G5VqyttsQzM6nYLmVuj4ChyqaR+BRcaIRS1G\nYuZvSASSzERHR/dFIhZoKn4hh1G6EFYQoJPuwa9mztvlnhCPN+U5Tl7FK1vB\nUX1KmclTYsVo1Le0cxDx3aziNnPKpMiQMqeJ+9B8SEOdlA2xhHQ1fWlrYmdJ\nGymphmTp+pZhrRK8Yb8QkWiO5J+GLitrH7UDW4lXjMQJHJkXFXuI/Fknf+fa\nQS86zfW0GSIVDtVdM0R5I9ebi93UZpQGOZkl5d2gMfkJRcDR2Sbkqaj9hIGx\nhLEJQ4URIwwnZ+zZy2DjGpjTfeMJ+FRD4mlv2faTldgpHNa75SwW6j5ASMnO\ni5EfHuYYocVmUgzFOgxcnpjEHip5V4lLMsXb24SNeM57iDHmspqhIXWlDUOj\n8ZnV48DkW7NLl8bVUK0ahlBF5HWEoz1K4au/2aoIlpHM4pQuP3gv7HdlLEo3\n/zluhxgk+gCz4U/jjQwDoI2mZgc2XLfSITuVar4IrBWFa7trURg5qgPBDajl\nW3MLPZY/KlSt559D83TwefA+nC0wOVb96yoRdMNm96raf+ISjXP5EcyVTb8N\nHsNJ\r\n=xDLa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDwUUPljUBWig7XmR0etuGlilkhaMyrlVK+VC5b0XKyTAiEA5BC/bzTlM2v89NZpipvunTtuY3RiaQZql/VYZNiOqVs="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.30.1_1594205577952_0.5759814017977294"},"_hasShrinkwrap":false},"0.30.2":{"name":"@richlox/common","version":"0.30.2","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts --display-modules","prod":"gulp & webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"fast-text-encoding":"^1.0.2","jszip":"^3.5.0","long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.30.2","_nodeVersion":"11.15.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Q++S3mlqgwCRlTlIll+wn6z7sad+OITJufuKh7fpJ3mhwehsJmakbr8unIMKBhHqYv7WG/rVAFxYaTZIV7BiIw==","shasum":"7ddc8570e710c98b9457ed4247be2c49d1f0a2d0","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.30.2.tgz","fileCount":6,"unpackedSize":146336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCAyeCRA9TVsSAnZWagAAtNAP+wSCcDXXpMYB5dcwbLXS\nKvvAamNRYJnklm8mafRfJzRsRJfUjs65a+xXTYb53vu8+TlUbVflQCjF1LJ2\nVjcwTHdxsswGgMH+crflzmHmIKmiYLNTebfk+Vliah8AQBsM3MtY8aPwDa+t\nfV4m0W5u4NyEif9fj5hTMHmnkAk6pC0Kn7eY/+DHTunzVhlz8808xDRbF64w\nMyqexI4p28dwqIvwEEY+VP5J9CLNCPenbWN5it7dfvbJzZ8lhu+Ms5614lTi\nzTVVt4xQSvg9cQz6Bhw+VMZZKQTL2cNEuxFPO33g/YrmoD/FCdzuE4yMuzPB\nee2ICtV2f74zeBqujaN+Wcr1G7wG2SYuNgOUGDU9KwpthffSFq8HE7dggGnn\naIPf2i6eywpWk+e9GwxfNlkZTkP+s4t/0QmfvWCXasSvehg5+12Tygz0Pucf\nb9gxd8SJdbK/IDkNJADvfe5pzg4PkJJ5ivzb2wXsxYrm8LRJUsXwVjpIkeAF\nUbXlU+0uR9td60wqOVQxeLbjSnOQFK04coG2sr8sEMgT2vq930Vh7+DPh81O\n1c74ReQGReFin85BKZ6+fSOkR0bst094g+JSU6hziLe94BYiBzNDEARwaB5l\nDuo9ZZTmzC8bwwvr/9HcoVoIr408T01PzYO44cmKjQAewK1z7vazJu5VZXzV\nXF/Z\r\n=mYMg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNWjAYM9nfSXiWt3UQozduKdhQh9hbaBqLGLxIcsuWzAIhAI6Vh7JunHJh1vSjZ1F0rvLqFZdEEIm397tefLPFMuhN"}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.30.2_1594363038325_0.9708118146214619"},"_hasShrinkwrap":false},"0.30.5":{"name":"@richlox/common","version":"0.30.5","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts --display-modules","prod":"gulp & webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"fast-text-encoding":"^1.0.2","jszip":"^3.5.0","long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.30.5","_nodeVersion":"11.15.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-s6OZy/IIGgyfQ9mXRk/t2l+RJJ8uqnrWq6/guSkEdC+hur6yLvwKBlXxfAzCSqi8HVoHionBC3rnlC6tN5Stvw==","shasum":"60deb718c65c79bd4edcd7aed9cda5a726ea2470","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.30.5.tgz","fileCount":6,"unpackedSize":146387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDEX8CRA9TVsSAnZWagAAub0QAIPM83rjDYo4oGIQYjBP\nRhPaNuZKnc94Ml4/THg9dY7JVJUMMDcY1n+rwobXnxo7MfgxJvN0WFkssugT\nMRgpctGQD0uV1pWIutNduhhWI/PWq4CeIg9XxFJKmk4NVwSqLaylPP8+vn36\nMfEdfa/v3b0DZP5+1MPuTgEz+bwCP896E7iqXHDMOlSMDXbHxkKOBDq/8fyN\niwyUgFoNBSGk2zyjN8ioJ26Wf/Tsd5j3IfVQe/u0WyOwkwUmyr3dHdhjauk1\nu3YzZUicIeYXjl8M09GwQ1cYC+F174JQojvj1yKyEKop6RIwDjpCQeSrM2G0\ngF+N/1NyXZniL6+v5nHUl2PxkWR2LIArVXD2Isn5LZ+PCq7aQ7rwF3Ivd2RN\nb9LFfCw4KN+FVQppzAqbUfUEfcFdaj4LB4uUchMdv4Mal8Dmp64S3sQlV/Hl\nrywYSF6p0AiqWWZzhG8S6c7kLl2jcE/zSf0zFdsJ70L/9jzUp7r84IpMBR8T\nyV2nBgj5p09rcRKI41wFkoIVd49tsak//pSjR/c6PKhW6bf+K8grV71XqSVf\nmZ2gTog3FWUrv/S0iGc2fcIAl2UuA+We7OES4LlFBz/4C3t0/h9jLE18Uc5P\n/AUTHK4NdagNgcQzDCAqa9E63Kf7wYe/3urjey9so5khEzx6vfbxynM9Mali\nEwnV\r\n=AGC8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkWpGIcBRDAf7T6MXtwWJ2jvg5VQiNQ2l+9mhzrGJjzAIhAOUvPnUwJyHxo6UzLb/1TexsLSVbB/5VaTS9tOtnkooq"}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.30.5_1594639868582_0.2702884959939902"},"_hasShrinkwrap":false},"0.31.0":{"name":"@richlox/common","version":"0.31.0","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts --display-modules","prod":"gulp & webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"fast-text-encoding":"^1.0.2","jszip":"^3.5.0","long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.31.0","_nodeVersion":"11.15.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-WcW8Qebt4GH1LODZCCAzSulv2naB0X8QHcjJRvJlgH/hx9Zpyjov/gHCwMtfx4y1tt3MU6j8DTgMAo4cuNrxRw==","shasum":"73fa5a58ceb6139f57548227fb9173b45ad40008","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.31.0.tgz","fileCount":6,"unpackedSize":146392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEX3RCRA9TVsSAnZWagAAKG0P/3x5V3sSa211qDnQBHeC\ntNvVA/e8RT7wRyACVRC0EHD0VQDeoiL9NQQaNPpa4SVFyt++wLRqDqDlqno2\ni0A5AwzHs8PJJWHx7rLQ9BqShIBPHxRmFuVA+L1IkOtH/Z+0JRa6Zv8kbqdL\nGocZGi+eSFtHRvbmOhbz1HfPRmsBYqJrsWaB2bY4FEdIFPFuHHVMLJNp2SBe\n8HFrWLeWV9LWPnKkJpEd6lBQf7M5/7CpCah1wwgoZ8cyu6BcB9JNpLpxlH/x\nRtoft4GrWGT/Sp+Yx9i7UcMwnNYa+kmfw3WtIMK5SnPazc5A/e24ZnAF6L8g\n6+u2BjN4dtuQbv4UNt8yd/Ah2WBK1yi27XzZkAmqLU3xs3dTzMrmragn9gci\nsCkTOQA0XOoLXo8JGDdXyiP3bldDCyMAy4O1aQFgjZ7kN76ffPXKXUeg0idJ\ncqcfftrypcKghgoYB5AYn+qTt58kOU6HOIo9L5nLbr9IJvry/WR8vz0sW7Yo\nnQvoGfVvzSh0rPC62viKuo2e2jh7ZrWrokFmIN6EdX9XiSqYCHF3w3/GAPuv\nG0qlfp14nK+p0tVft39CuRvKEXNyIK63lzhrgQ1EDR+2K9OKU3W2/RrIPyTe\nta96QsspJPq1qnLhhhabDwG6geUmWAvX9RAVTZPGTTZaD8lnS5m5Ovw1ANzD\n9UT1\r\n=yr6G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLOpzLvOijoy/7LABxK3/CeGCCpP2dvwQE4vjksJNWnAIhAM43AIUJS/apb8GRKssr/AsD0HnvZ+4gQKAzPOMWQM/S"}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.31.0_1594981840831_0.733201650295646"},"_hasShrinkwrap":false},"0.32.0":{"name":"@richlox/common","version":"0.32.0","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts --display-modules","prod":"gulp & webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"fast-text-encoding":"^1.0.2","jszip":"^3.5.0","long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.32.0","_nodeVersion":"11.15.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-SpOHiSUvrkbUD43UeEg1GY22vkNuydiJzJvo8RQ3blo2P3NQQj0c7hNsAlkEdcCq144VHliEVGNvSidkYfkpGA==","shasum":"461eeefcfadb4d217e346bc8002035933884e78d","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.32.0.tgz","fileCount":6,"unpackedSize":146552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFs8hCRA9TVsSAnZWagAAljYP/iHrudzyq58868GUyrRl\nk6STrpgPII45L+2e2cS7VhDlVcVd3LUeOv8jJNjs0Zjx13PTRKuJZ/Y/XtZT\nNw1doeTxpQC+NnMJaQL6ouvdNt8mpKlgJXMHP5pxGL8rHGjDI/lO0fAAlWPy\ngYp0OtUSqNgHBFTXjWhOCBMTN2MmO1vqBBMbltsiq2xUTkW92DheTYU0O5L/\nXkpYk79+oaSWMt1faYtnBobJQEYDQKIVPTTCUhTKhK3D+36MftwVmPak5bm+\n1ltlMsoQWfct8fhQ0i9a5y8ajZOZIh65TTy35p6+zQvcMGOitl39JDwyIBsZ\nEa4c/c/fL3mPYcQaObDUbZDqhMPofFkK530tQ0oRtZJuKwlWItSp2k22ADD7\n/E49uszp3u5a4+UCqRJxSeTa2pccZrtXX1UKaXgfLpeYMR4mnCr4hloDdHOt\n1st7SQBnyf3Zzj99pXBr8kWNAhRadC/oadfDmyZJZhHWmHVdkXxP5wT9ttKo\n1QBu0aH6/vvvH1O+I1vm4XRU2ujSX4h/Z9xV058CT5miu6FInhBZXdZ2VVJH\nv8s3VacXp7ysUHOgdH9bIVHqwVbw2HGi3DLIvCg+3Hev+d/9hZi2lxAA+VQo\n6Jwe5gTRdU7fjec2aUDWV1aTNLTITKGeCfh6jJ7rElNC8hA+IF8m/tomPIPD\nfDOA\r\n=1Akp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGcMk2mbdu2ZmTlhosj3bqNu0zmxIoRd/UdEmk7RlnJgIgPMSVh4DsN/1q9oLBLjqsrJ0TZqpAtQ3rUTo7OjyNt70="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.32.0_1595330337558_0.9418204726895345"},"_hasShrinkwrap":false},"0.32.1":{"name":"@richlox/common","version":"0.32.1","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts --display-modules","prod":"gulp & webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"fast-text-encoding":"^1.0.2","jszip":"^3.5.0","long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.32.1","_nodeVersion":"11.15.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ZmUjU/5q4RbARXrp3zzmwfrxLAU1VIZR6f+5hTkP3LUb1JbOck5wRaedRYzBrhSVIuJgtFn5LxFJRs5wQvS+Gw==","shasum":"559933d85e628020e8ad28efa325e4e384b8d799","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.32.1.tgz","fileCount":6,"unpackedSize":146552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGUPmCRA9TVsSAnZWagAA0/AQAKNQ/IMF7dWaxA0BeI2S\nweLVZb9vWHq1fGE6JRMo+pgsI60kXAVVxD/8Xp+ejiCYWqiw+itHigWrm0VP\no4bKM/DTcwkGuqgZI3fKXhYJVAuViM75x3h8uRaZwx3XiU0Gywlg5ElT2yYp\nHp7zXNFrCAV3fJJIihH/15DIX6Dufe9gYoXrO9u45P67bcmXmmhX8uF/P5q+\n1mSijKSUV1GjowDmvg2+/UUlQusJzZtp2320oQmjNhY6Nl/cNMf/0gyn15o2\nrF+hVqegDdW/jDXmT65ud8/spP5I/dmE6p7iD2vh0jWO/KLLy0sYpFYpp7yu\nssl5q6fJ6jDphFF6bsnMyJ5PVhtsT53At9MXD1xldOOkRIh4dZDww8A3lU9o\nOoFEkHhsM3dhWmMmduwbLU4HOY2Lppv8c63B1PY/qdvIeZs7tNiL/+Hg7D0a\nyDAE59ygmzsA6xumnORMhGB5w7nPV1Rxwe2uKZ7goSEnAJHDaOa4NucjZjmL\nDhMHb5RoFOHJa8LWq9Md1DvF6qcqauf4BfPEhtpNiIAWJtCXKTNRC1Bs+/bi\nwuNle9uDoPnnYgpdxg9G1bSRS+TatfQeck+tRlQ7LK2+9Ruert9ULfLKutiK\nbXIOrrzugrZajQa3nRpn+0c5qDhkd71VwIfEw7PNYYjwk5vVM5Oz9Mz2DK/j\ndI4Q\r\n=lYq9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGckCBkjQOhHlPmrd06EDLDuqBppn1KXg0T96EMv2rS5AiEAuv78ImlJh8ojMhofAwZEmuLmBazTR+yX0P/2sYeCfG8="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.32.1_1595491302407_0.37910405424661486"},"_hasShrinkwrap":false},"0.32.2":{"name":"@richlox/common","version":"0.32.2","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts --display-modules","prod":"gulp & webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"fast-text-encoding":"^1.0.2","jszip":"^3.5.0","long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.32.2","_nodeVersion":"11.15.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-bspXEBv6JnYHm93HKJGn6dTjIKsTkPA8vYGJZ5/OS0tDbH86jW3Xp0sHJuVQUO5JfPNm7b13dDtKesviPNrg9A==","shasum":"1cd7e980dbb2fe692e774fcbd784037689934467","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.32.2.tgz","fileCount":6,"unpackedSize":146684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGnj3CRA9TVsSAnZWagAAfXAQAIuXyO1NEdjUAd06z0OJ\nYp/QFRhUJCHDkKC5B0rKEzsPcaEOt11qEK2+6+y3qsiqtQGoer3dS5+nMaAv\nhuXQHtfIpCo+ZowZmHmPs6rYbyu7k90Xjn6bQOVJdzpbe+F5A/1B0uUbwBTe\nqbYR0IzL7dMEG3/ZLAoxXHOUFmeRxiCxxk/CXuR097hZ2VvwG4GGOKiAvaK3\nSU4wwaJCm5wD/dTIxexYlGFXvkdvgpXj8EcruYuCrPX3tAjI7481B7O97iJX\nfJS/z3yCTeFMxi28mAouVLOgomMU47UlQSZt8jWWRrByKVWuRyHKJEY17Mk/\njvdAYvmtkoa8PFg2NMax1YIQkMIentS9tpzRoNLf4pyvfWdIqIqoMIp0GfEA\nUfMjPq7qxmsyXo4MDxx9w0ahWdrnQt+CFPoarg1rUGE4fYuOROGX2c+mBXK1\nmMjJduByX500sL4+5gDeh/NYZS7RlQgLmV48TmDlEX1K5EWGTV33FeC/rgDM\nN9cy7P6Bq/axvJhNyXmTvBRLLWB6hIpL+6GKJR6ctXRW4AYbyPQ5bEq3G56s\nj+xEQ3+cEI+kYL9Yp7rnf5wpr8DzTsbmGOrINb8Bu8eTT1fkAfuVzWkaByKo\nj4DrlgymDb0zf+/MImhJGgHmDhWQBA0fqspVBoOcLG386Sc8b6cDqXGMdDz1\nDTfc\r\n=e7WC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgDWGyAd+MGBRUFkEbgTqad1XB7I674wxxLPnd9nGdXAIhAL4SvovOatfAsfaVwAqtASq4CQoDBDUxpNPBLpnQfQMs"}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.32.2_1595570416211_0.786692185172283"},"_hasShrinkwrap":false},"0.32.3":{"name":"@richlox/common","version":"0.32.3","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts --display-modules","prod":"gulp & webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"fast-text-encoding":"^1.0.2","jszip":"^3.5.0","long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.32.3","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-hCRo3gPdhCUmRMe0Bxq/sPMcIDVBhyZ7i9JWZDYk2G/qXoR3ucGBHv1huiJMzp+AB3EcP3y9M68vX/U0Lyr7Vw==","shasum":"64cbe6487ae7f1e6e06efd56ca293eacc480a841","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.32.3.tgz","fileCount":6,"unpackedSize":146944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKqMOCRA9TVsSAnZWagAA6YoP/1tgQ+0SPdZ/X5Cp0Rxk\nUJC3ATaLh75RrO61TxkJkKSYf+EQkmlTispYPQJE4bGn299WSaa4Sg9hB6gK\nB/6uudvswn3RXRtjI+gol9717aUEGG/WiBQptEjW565qrOmsJC+E/HgK2teL\nYVGqQr7KgII9K7CbrSpDjzwGPvIRxCSeWv9O6PonRrwPMzEH5ziIX3xgEN8L\n2avR31RafWFWnPpS8MJGtErlD5vt58daZtUz62aiPsAiQvxxTOzmnB5k0XfE\nVwolYcf6saOgiixLBQXBJ7w43Oqn3thci8m4hfE/6F2kol49pWQXDM2hIgR4\nroDyudRlqqHCxrGkRwQ9tG6Isi8yBoi6e0ShSVSvoy6bv/r12rCQxfBQHYQJ\nrmvsh8zVYRzNLrUFKsjPN5eqm2xAaWQuHDJVu4YHy+I5X1nc04TY7gzWNOs8\nZk6Vp3jjMFPK3jEascD6nVCk0DmiVE/ujLIBPiTUpe22rCUpiCSye0plZiOS\ny6INXdbx3OboyMfo+mRCPQ2LalfS/swy31Al96c+mCT3lpZBwk4o3nQ5KHEN\nftKVM8Xv6hOSQcJ3Dnb5INZ3ZS0+eDgP5b67l0JvHnYx5tJKu8XrDW3xLRxt\neTRehjeSRcKcs1LB4k7KaR1L7yk6eKHKFhHLHrLJVtSNuzFwZJ53+LBmNfWV\nxqi3\r\n=86vG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEMyg9HCrUQhDDBqnbxsmNGLVspqpZPZfkbLm7lynexcAiEAv6xFnG8fiqjw0Djv495CQxjiO9LmWwwOWx8A7Lu+ddA="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.32.3_1596629773629_0.41922461962464963"},"_hasShrinkwrap":false},"0.33.0":{"name":"@richlox/common","version":"0.33.0","description":"common","main":"build/common.js","scripts":{"lint":"richlox lint","prepare":"yarn clean && yarn build","clean":"richlox clean","build":"gulp && richlox build && webpack --config webpack.prod.ts --display-modules","prod":"gulp & webpack --config webpack.prod.ts","watch":"richlox watch","test":"richlox test","tslint-fix":"tslint --fix -c ../../tslint.json './src/**/*{.ts,.tsx}'","tslint-check":"tslint -p ./compile.tsconfig.json ./src/**/*{.ts,.tsx}"},"dependencies":{"fast-text-encoding":"^1.0.2","jszip":"^3.5.0","long":"^4.0.0","object-hash":"^1.3.1","reflect-metadata":"^0.1.10","tsconfig-paths-webpack-plugin":"^3.2.0"},"devDependencies":{"@types/clean-webpack-plugin":"^0.1.3","@types/copy-webpack-plugin":"^5.0.0","@types/dts-generator":"^2.1.4","@types/extract-text-webpack-plugin":"^3.0.4","@types/glob":"^7.1.1","@types/gulp":"^4.0.6","@types/hashmap":"^2.3.0","@types/mini-css-extract-plugin":"^0.8.0","@types/terser-webpack-plugin":"^1.2.1","@types/tween.js":"^17.2.0","@types/webpack":"^4.41.8","@types/webpack-manifest-plugin":"^2.0.0","@types/webpack-merge":"^4.1.5","copy-webpack-plugin":"^5.0.4","dts-bundle":"^0.7.3","dts-bundle-webpack":"^1.0.2","eslint":"^6.4.0","extract-text-webpack-plugin":"^4.0.0-beta.0","glob":"^7.1.4","gulp":"^4.0.2","less":"^3.10.3","ts-json-schema-generator":"^0.58.1","ts-node":"^8.4.1","tslint-config-alloy":"^0.2.1","typescript-json-schema":"^0.42.0","webpack-cli":"^3.3.11","webpack-glob-entry":"^2.1.1","webpack-manifest-plugin":"^2.0.4","webpack-merge":"^4.2.2","webpack-node-externals":"^1.7.2"},"ci":{"version":"8"},"repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","_id":"@richlox/common@0.33.0","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-nAtRQUTa1ALV/PAEJ7GzTK1TSHsxXncb+Vfmptv8KjQcWGliw1GbtUSNYdFSgcC0HtcprEB4ngJFXo1hAM65MQ==","shasum":"76a0f8ef919ff89fa37061ab6746965304b4e140","tarball":"https://registry.npmjs.org/@richlox/common/-/common-0.33.0.tgz","fileCount":6,"unpackedSize":147008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRfZMCRA9TVsSAnZWagAAdgkP/RSDCUlGBG0LW4nDRoTz\nny33U/CopEDGIqmQjjfoIFwNq+BaOUpL1LIYuSs5kS4spiXEZ9DyEze9HjdH\nUVRVcC+htl+MyximiaoLdVQTWk+ZDihPP2nGgEFxPKTVtUJ++KEuAYL0xoZ3\nQqe5wX4M3lMpKKc34aNob0zkuS6h4485bUHxBdffyd/Z6qIRgFtwpY+TBRjF\n2Rr0D3qJCGiKoZXnFubnjd6elog+cTC91Z2q0EpD80H6HD4QTWOAocEEVgJe\ncmZeD8RLYvemiIf/oOnnjuD2TBOrbjaHDYMkWghWNfsl6Xgoap7BrJxcp8B7\ndkvxDhPX7nJlP5OFjZfNIZ38ge838M7HPg4rq/c9dTs3/Odg3ItJMKbn4jfx\nxeHvAa0Pl1irUcOLks8oZg07PReDwUUZXgkAeDoxWMBlvSQvCk1I4lkKGE5Z\npVaE84c9aEZuXJ6Zi2hfXrggP9QAcjiIg6hk4EXV1pKo136t0e8vLanG2pR9\nQbm6tpAzSi5WUJ0SXpucB0ASXpoZdQgwnvgJzmf0+zPlLAogmROFRLkB4Rei\n4C0huK7+vCmKlx6/jDIaIcMsMr+iulnp+OlW9d8VuxUm7BmX3EMFVvh2hfgf\nf6l2u31dqBjI8rQk6F16/q5w9ZbB/wHH2e0HF9+42xYiOuwRClYmPQn7OJMj\nGTqs\r\n=Tq03\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrY8gtU1yHaXFrqPcFgKz8k6CRHos3b6a+JummxElz7wIgIZgNmuAPrIMsghmYpUGBaVBznzbU6nP2+ttnp3p4O5E="}]},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"_npmUser":{"name":"richlox","email":"joelee@richlox-io.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common_0.33.0_1598420556024_0.6805441697916381"},"_hasShrinkwrap":false}},"time":{"created":"2020-03-06T08:16:01.198Z","0.15.0":"2020-03-06T08:16:01.672Z","modified":"2022-04-06T19:58:29.193Z","0.15.5":"2020-03-08T18:56:42.917Z","0.20.0":"2020-03-09T05:42:40.614Z","0.20.1":"2020-03-09T07:43:04.966Z","0.20.2":"2020-03-18T13:14:13.229Z","0.20.3":"2020-03-20T11:42:35.768Z","0.20.4":"2020-03-20T16:25:53.856Z","0.20.5":"2020-03-20T16:28:08.716Z","0.20.6":"2020-03-20T17:01:54.320Z","0.20.7":"2020-03-20T17:20:27.785Z","0.20.8":"2020-03-21T16:00:18.662Z","0.20.9":"2020-03-23T12:14:06.286Z","0.20.10":"2020-03-24T11:32:30.484Z","0.20.11":"2020-03-26T17:21:04.869Z","0.20.12":"2020-03-27T06:44:02.542Z","0.20.13":"2020-03-28T14:49:51.301Z","0.20.15":"2020-03-29T15:21:18.784Z","0.20.16":"2020-03-30T04:08:28.926Z","0.20.20":"2020-03-31T15:43:35.251Z","0.20.21":"2020-04-01T08:20:41.780Z","0.20.22":"2020-04-02T03:32:09.353Z","0.20.23":"2020-04-02T06:57:48.388Z","0.20.24":"2020-04-03T06:21:26.187Z","0.20.25":"2020-04-03T06:54:02.284Z","0.20.26":"2020-04-03T07:31:21.366Z","0.20.27":"2020-04-03T08:23:20.029Z","0.20.29":"2020-04-03T13:11:44.346Z","0.20.30":"2020-04-04T10:15:59.009Z","0.20.31":"2020-04-04T11:53:30.004Z","0.20.32":"2020-04-04T16:05:08.737Z","0.20.33":"2020-04-04T16:28:18.869Z","0.20.50":"2020-04-05T08:01:56.618Z","0.20.51":"2020-04-07T05:00:14.873Z","0.20.52":"2020-04-08T10:23:57.122Z","0.20.53":"2020-04-08T12:17:48.309Z","0.20.54":"2020-04-09T09:13:22.259Z","0.20.55":"2020-04-09T11:26:01.576Z","0.20.56":"2020-04-10T13:21:08.373Z","0.20.57":"2020-04-13T06:36:47.750Z","0.20.58":"2020-04-13T10:04:07.900Z","0.20.59":"2020-04-14T08:28:01.575Z","0.21.5":"2020-04-16T09:40:41.417Z","0.21.6":"2020-04-18T13:15:07.611Z","0.21.7":"2020-04-22T04:32:21.714Z","0.21.8":"2020-04-22T05:31:57.593Z","0.21.9":"2020-04-22T08:20:08.884Z","0.21.10":"2020-05-06T09:25:40.519Z","0.22.0":"2020-05-06T09:45:21.290Z","0.22.1":"2020-05-13T08:16:19.615Z","0.22.2":"2020-05-13T11:16:04.415Z","0.22.3":"2020-05-17T09:09:27.696Z","0.22.4":"2020-05-19T08:05:31.619Z","0.22.5":"2020-05-20T14:09:01.167Z","0.23.0":"2020-05-20T14:49:42.093Z","0.23.2":"2020-05-21T09:11:14.217Z","0.24.0":"2020-06-12T12:49:57.968Z","0.25.0":"2020-06-17T11:00:48.793Z","0.26.0":"2020-06-23T08:56:17.524Z","0.27.0":"2020-06-24T10:39:57.677Z","0.28.0":"2020-07-01T11:41:10.424Z","0.30.0":"2020-07-07T12:35:30.284Z","0.30.1":"2020-07-08T10:52:58.285Z","0.30.2":"2020-07-10T06:37:18.441Z","0.30.5":"2020-07-13T11:31:08.690Z","0.31.0":"2020-07-17T10:30:40.992Z","0.32.0":"2020-07-21T11:18:57.720Z","0.32.1":"2020-07-23T08:01:42.554Z","0.32.2":"2020-07-24T06:00:23.034Z","0.32.3":"2020-08-05T12:16:13.763Z","0.33.0":"2020-08-26T05:42:36.143Z"},"maintainers":[{"name":"richlox","email":"joelee@richlox-io.com"}],"description":"common","repository":{"type":"git","url":""},"author":{"name":"Richlox"},"license":"ISC","readme":"# richlox-common\n\ncommon","readmeFilename":"README.md"}