diff --git a/samples/chaincode/type-race/.npmrc b/samples/chaincode/type-race/.npmrc index 7e30c3ddab20..4c37f6e0a140 100644 --- a/samples/chaincode/type-race/.npmrc +++ b/samples/chaincode/type-race/.npmrc @@ -11,5 +11,6 @@ @chaincode:registry=https://packages.wu2.prague.office-int.com @container:registry=https://packages.wu2.prague.office-int.com @component:registry=https://packages.wu2.prague.office-int.com -@ms:registry=https://packages.wu2.prague.office-int.com +@microsoft:registry=https://packages.wu2.prague.office-int.com +@fluid-example:registry=https://packages.wu2.prague.office-int.com always-auth=true diff --git a/samples/chaincode/type-race/package-lock.json b/samples/chaincode/type-race/package-lock.json index 9d47b29a2afe..7bbe9ccbd82c 100644 --- a/samples/chaincode/type-race/package-lock.json +++ b/samples/chaincode/type-race/package-lock.json @@ -18,193 +18,56 @@ "debug": "^4.1.1" } }, - "@prague/aqueduct": { - "version": "0.10.12340", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2faqueduct/-/aqueduct-0.10.12340.tgz", - "integrity": "sha512-tMBiCoNhxPAovjATqtG8YDO9vupqPddxqT0HdJFlWOPCUEyDC5qssX2050LXsDROQ/QC3R4mlTZWe8szQ5L0Rg==", - "requires": { - "@prague/component-core-interfaces": "^0.10.12340", - "@prague/component-runtime": "^0.10.12340", - "@prague/container-definitions": "^0.10.12340", - "@prague/container-runtime": "^0.10.12340", - "@prague/framework-definitions": "^0.10.12340", - "@prague/map": "^0.10.12340", - "@prague/runtime-definitions": "^0.10.12340", - "@prague/shared-object-common": "^0.10.12340" - }, - "dependencies": { - "@prague/container-definitions": { - "version": "0.10.12340", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcontainer-definitions/-/container-definitions-0.10.12340.tgz", - "integrity": "sha512-c9ZSNCBFkcf25VbIkBWS1d4d/akTD8F3a/W+jJylsU9r1o62MCIYovzjKuD4MrEGo9v1fcPyjUBaEBMcpo5vZg==", - "requires": { - "@prague/component-core-interfaces": "^0.10.12340", - "@prague/protocol-definitions": "^0.10.12340" - } - } - } + "@microsoft/fluid-build-common": { + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@microsoft%2ffluid-build-common/-/fluid-build-common-0.10.13292.tgz", + "integrity": "sha512-ZqrvCMgeweGCbGvUuWjD4ATrf0ZKsIlXnnRk/fcos/fE4KmpVgyFeDgcqbDefZLa3ZqdMwIg4HBjPvhC1BYd4g==" }, - "@prague/base-host": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fbase-host/-/base-host-0.9.12312.tgz", - "integrity": "sha512-qFeYAmHG01+wSYjlVj2+aKjhEqH3iSbFiH3XRv+tu7k1LElUB+Hi2pffnlfScnlWehvOhzooGEU5xv4TM69FJg==", + "@microsoft/fluid-server-services-client": { + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@microsoft%2ffluid-server-services-client/-/fluid-server-services-client-0.10.13292.tgz", + "integrity": "sha512-CBERykHZfhu6C58BDA8u4EwAg+nfqkR6mieOX9o8AB/fgVZM0dUcIiRAH0H0P2tcvxtiPEKrEwOncdl/0FhI8A==", "dev": true, "requires": { - "@prague/component-core-interfaces": "^0.9.12312", - "@prague/container-definitions": "^0.9.12312", - "@prague/container-loader": "^0.9.12312", - "@prague/loader-web": "^0.9.12312", - "@prague/odsp-socket-storage": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312", - "@prague/routerlicious-host": "^0.9.12312", - "@prague/routerlicious-socket-storage": "^0.9.12312", - "@prague/services-client": "^0.9.12312" - }, - "dependencies": { - "@prague/component-core-interfaces": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcomponent-core-interfaces/-/component-core-interfaces-0.9.12312.tgz", - "integrity": "sha512-IQj1xoCVc7PY+T9zfpVWAbKc7mkH/rULSaT4ODyhDmP1ogNkXrPnekmrVrEGvrbOl+IhlsBUaetbT2fS963XDA==", - "dev": true - }, - "@prague/container-definitions": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcontainer-definitions/-/container-definitions-0.9.12312.tgz", - "integrity": "sha512-5OJX+HJr8XIfC7X0QRL+GqhxVd8oA7kBicSELSUJagPcV/kE3DhokfNf9eIV209E2JJ7YFExguNZwNmLexkZVw==", - "dev": true, - "requires": { - "@prague/component-core-interfaces": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312" - } - }, - "@prague/protocol-definitions": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fprotocol-definitions/-/protocol-definitions-0.9.12312.tgz", - "integrity": "sha512-avrpp6MZLTZiF8JZgU2nux4J1O2HS65YCkJoZeZqUjMv/flAPWhZumSKeRgUyz3To387/cYi0xRgXeWQkQqJfA==", - "dev": true, - "requires": { - "@prague/component-core-interfaces": "^0.9.12312" - } - } - } - }, - "@prague/build-common": { - "version": "0.10.12340", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fbuild-common/-/build-common-0.10.12340.tgz", - "integrity": "sha512-YHLqoEY2cAwocSdrbTQ4CKzmnaCUoleSOAgXi4F02wTIxkK3K77HyWgjc5xwcX/ZyPPUJBJNe0ycrcmwKcpDQg==" - }, - "@prague/component-core-interfaces": { - "version": "0.10.12340", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcomponent-core-interfaces/-/component-core-interfaces-0.10.12340.tgz", - "integrity": "sha512-W+lCa8R39BXs2SDl3nMoTjvRLSw66Vc5fdOGDvWTI9sMqWpc3GcQSLI6l1wY0sWGCq69IHBEMYAbWenZzmCEqA==" - }, - "@prague/component-runtime": { - "version": "0.10.12340", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcomponent-runtime/-/component-runtime-0.10.12340.tgz", - "integrity": "sha512-8FYpABqtci5EWqUTqpTbHIfF/0RzECEbPb3CYYcYshO8iy4aAYSuBlFYNG8KuIURr4HXme13yp/nXTOEX9Fu5g==", - "requires": { - "@prague/component-core-interfaces": "^0.10.12340", - "@prague/container-definitions": "^0.10.12340", - "@prague/protocol-definitions": "^0.10.12340", - "@prague/runtime-definitions": "^0.10.12340", - "@prague/shared-object-common": "^0.10.12340", - "@prague/utils": "^0.10.12340", - "debug": "^4.1.1" - }, - "dependencies": { - "@prague/container-definitions": { - "version": "0.10.12340", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcontainer-definitions/-/container-definitions-0.10.12340.tgz", - "integrity": "sha512-c9ZSNCBFkcf25VbIkBWS1d4d/akTD8F3a/W+jJylsU9r1o62MCIYovzjKuD4MrEGo9v1fcPyjUBaEBMcpo5vZg==", - "requires": { - "@prague/component-core-interfaces": "^0.10.12340", - "@prague/protocol-definitions": "^0.10.12340" - } - } - } - }, - "@prague/consensus-register-collection": { - "version": "0.10.12340", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fconsensus-register-collection/-/consensus-register-collection-0.10.12340.tgz", - "integrity": "sha512-2ObwJ5Ejo33Wkwqos6/RECK5A9aBfbpbBJZOz6DLKmvN+Fuj1TyCuxiXqJPFLY0lm06a4ExeIP9tOP0esT+mKA==", - "requires": { - "@prague/container-definitions": "^0.10.12340", - "@prague/protocol-definitions": "^0.10.12340", - "@prague/runtime-definitions": "^0.10.12340", - "@prague/shared-object-common": "^0.10.12340", + "@prague/gitresources": "^0.10.13292", + "@prague/protocol-definitions": "^0.10.13292", + "@prague/utils": "^0.10.13292", + "@types/node": "^10.12.12", + "axios": "^0.18.0", "debug": "^4.1.1" }, - "dependencies": { - "@prague/container-definitions": { - "version": "0.10.12340", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcontainer-definitions/-/container-definitions-0.10.12340.tgz", - "integrity": "sha512-c9ZSNCBFkcf25VbIkBWS1d4d/akTD8F3a/W+jJylsU9r1o62MCIYovzjKuD4MrEGo9v1fcPyjUBaEBMcpo5vZg==", - "requires": { - "@prague/component-core-interfaces": "^0.10.12340", - "@prague/protocol-definitions": "^0.10.12340" - } - } - } - }, - "@prague/container-loader": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcontainer-loader/-/container-loader-0.9.12312.tgz", - "integrity": "sha512-i6Mj/fKScmeAbCcc7CSp+eOja+mKC+j/oc0MH1nv74GhGmtJLkeg2BPZp0hzDUSkVr3YNi7XXAlBnbkgyCvgtw==", - "dev": true, - "requires": { - "@prague/component-core-interfaces": "^0.9.12312", - "@prague/container-definitions": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312", - "@prague/utils": "^0.9.12312", - "@types/double-ended-queue": "^2.1.0", - "debug": "^4.1.1", - "double-ended-queue": "^2.1.0-0", - "jwt-decode": "^2.2.0", - "lodash": "^4.17.11", - "performance-now": "^2.1.0" - }, "dependencies": { "@prague/component-core-interfaces": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcomponent-core-interfaces/-/component-core-interfaces-0.9.12312.tgz", - "integrity": "sha512-IQj1xoCVc7PY+T9zfpVWAbKc7mkH/rULSaT4ODyhDmP1ogNkXrPnekmrVrEGvrbOl+IhlsBUaetbT2fS963XDA==", + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcomponent-core-interfaces/-/component-core-interfaces-0.10.13292.tgz", + "integrity": "sha512-vzT7eDkFmkIlAffVwFuB77dmXNMbk5Rq1tuox2qwexnMstZ0oQr9z1B9W+GlGdXXsgAKdcPu7T6sugNrsqVttw==", "dev": true }, - "@prague/container-definitions": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcontainer-definitions/-/container-definitions-0.9.12312.tgz", - "integrity": "sha512-5OJX+HJr8XIfC7X0QRL+GqhxVd8oA7kBicSELSUJagPcV/kE3DhokfNf9eIV209E2JJ7YFExguNZwNmLexkZVw==", - "dev": true, - "requires": { - "@prague/component-core-interfaces": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312" - } - }, "@prague/gitresources": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fgitresources/-/gitresources-0.9.12312.tgz", - "integrity": "sha512-Dplcw0puOcL2ekfXCaZq5y67Tdy2uLpijJT1QUSlQGhbTD0ELDoF18pqff+58XroeBI60UB8nLquSbqGAS3Kog==", + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fgitresources/-/gitresources-0.10.13292.tgz", + "integrity": "sha512-GZJTpEZr1SEVEP9luYaEJLFzXshDwb0tAMY/r1vKioPAw6/kG7478hLCwZvsBDYmsi8nyVRRkJMCsQeZ2n8I5A==", "dev": true }, "@prague/protocol-definitions": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fprotocol-definitions/-/protocol-definitions-0.9.12312.tgz", - "integrity": "sha512-avrpp6MZLTZiF8JZgU2nux4J1O2HS65YCkJoZeZqUjMv/flAPWhZumSKeRgUyz3To387/cYi0xRgXeWQkQqJfA==", + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fprotocol-definitions/-/protocol-definitions-0.10.13292.tgz", + "integrity": "sha512-zXhGlJtEieYJgdeor/z8DvcodQYIByijYzqFwrRoHWBBU3gc6pTxvjCldV1mmjcziKTNsMFhW3wjcq/5Pr+maQ==", "dev": true, "requires": { - "@prague/component-core-interfaces": "^0.9.12312" + "@prague/component-core-interfaces": "^0.10.13292" } }, "@prague/utils": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2futils/-/utils-0.9.12312.tgz", - "integrity": "sha512-5JJxqv+L/pVkM3hObylCUW6vwXdaigkV6+LL4Wz2Qt8KHiOzpaH4RtK4xBY3Yjf1hLU7tbset8UfSuPd09dXzQ==", + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2futils/-/utils-0.10.13292.tgz", + "integrity": "sha512-lBLcp8bilNvBKksVRnaJWyP8DeH4lwMGxE9pOyR/AZAZS21QCr3a4iO6qc4Tb4+arZ7nUWjbHBXBsF5BaVtlAw==", "dev": true, "requires": { - "@prague/component-core-interfaces": "^0.9.12312", - "@prague/container-definitions": "^0.9.12312", - "@prague/gitresources": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312", + "@prague/component-core-interfaces": "^0.10.13292", + "@prague/container-definitions": "^0.10.13292", + "@prague/gitresources": "^0.10.13292", + "@prague/protocol-definitions": "^0.10.13292", "debug": "^4.1.1", "lodash": "^4.17.11", "performance-now": "^2.1.0", @@ -213,379 +76,294 @@ } } }, - "@prague/container-runtime": { - "version": "0.10.12340", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcontainer-runtime/-/container-runtime-0.10.12340.tgz", - "integrity": "sha512-fKdZB4uKi8ezfoeX8F3fKVbnzgfI6M+FjYwBlQSrsg6EYnAqvl3x9flVowL4b6WLaqwV04a1/LGwRKKLhy4Q4w==", - "requires": { - "@component/agent-scheduler": "^0.10.12340", - "@prague/component-core-interfaces": "^0.10.12340", - "@prague/container-definitions": "^0.10.12340", - "@prague/protocol-definitions": "^0.10.12340", - "@prague/runtime-definitions": "^0.10.12340", - "@prague/utils": "^0.10.12340", - "@types/debug": "^0.0.31", - "@types/node": "^10.12.12", - "@types/uuid": "^3.4.4", - "debug": "^4.1.1", - "uuid": "^3.3.2" - }, - "dependencies": { - "@prague/container-definitions": { - "version": "0.10.12340", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcontainer-definitions/-/container-definitions-0.10.12340.tgz", - "integrity": "sha512-c9ZSNCBFkcf25VbIkBWS1d4d/akTD8F3a/W+jJylsU9r1o62MCIYovzjKuD4MrEGo9v1fcPyjUBaEBMcpo5vZg==", - "requires": { - "@prague/component-core-interfaces": "^0.10.12340", - "@prague/protocol-definitions": "^0.10.12340" - } - } - } - }, - "@prague/framework-definitions": { - "version": "0.10.12340", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fframework-definitions/-/framework-definitions-0.10.12340.tgz", - "integrity": "sha512-YaivRGMymcryTzvnPqL+M6OfyIeUIYEw+G48I3TZLpaRTYvmD2ZGOGHgOGe9OuXe44LKliklc2zm1YBoA5Pcvw==", - "requires": { - "@prague/component-core-interfaces": "^0.10.12340", - "@prague/runtime-definitions": "^0.10.12340" - } - }, - "@prague/gitresources": { - "version": "0.10.12340", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fgitresources/-/gitresources-0.10.12340.tgz", - "integrity": "sha512-FhntZiQzkGe78TkT2mq2j9+JCVriLPMy9tlKdc2ETbL6L1RI5fWZ+8rYkN1VE4s2/c1n1MzpaEQjdaXqFJiIxg==" - }, - "@prague/loader-web": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2floader-web/-/loader-web-0.9.12312.tgz", - "integrity": "sha512-T/NEZJCAI+U7lKr9AL9M+mV7M4U1/9yDZHLfN8DYkueAAemddrApddVbtjNuOc/WJCMQEP29vXISV4Qyx6n1cA==", + "@microsoft/fluid-server-services-core": { + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@microsoft%2ffluid-server-services-core/-/fluid-server-services-core-0.10.13292.tgz", + "integrity": "sha512-B+kVcZ8FqCpxvTmN4LLgi2rVLzmdYaOiAbV+vuD0rBGR2Rk1afxpC9U7+4PT7zzih3iHdZVg4NQh9yhGJC2yuQ==", "dev": true, "requires": { - "@prague/container-definitions": "^0.9.12312", + "@microsoft/fluid-server-services-client": "^0.10.13292", + "@prague/container-definitions": "^0.10.13292", + "@prague/gitresources": "^0.10.13292", + "@prague/protocol-definitions": "^0.10.13292", + "@prague/utils": "^0.10.13292", + "@types/jsonwebtoken": "^8.3.0", + "@types/nconf": "^0.0.37", "@types/node": "^10.12.12", - "isomorphic-fetch": "^2.2.1" - }, - "dependencies": { - "@prague/component-core-interfaces": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcomponent-core-interfaces/-/component-core-interfaces-0.9.12312.tgz", - "integrity": "sha512-IQj1xoCVc7PY+T9zfpVWAbKc7mkH/rULSaT4ODyhDmP1ogNkXrPnekmrVrEGvrbOl+IhlsBUaetbT2fS963XDA==", - "dev": true - }, - "@prague/container-definitions": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcontainer-definitions/-/container-definitions-0.9.12312.tgz", - "integrity": "sha512-5OJX+HJr8XIfC7X0QRL+GqhxVd8oA7kBicSELSUJagPcV/kE3DhokfNf9eIV209E2JJ7YFExguNZwNmLexkZVw==", - "dev": true, - "requires": { - "@prague/component-core-interfaces": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312" - } - }, - "@prague/protocol-definitions": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fprotocol-definitions/-/protocol-definitions-0.9.12312.tgz", - "integrity": "sha512-avrpp6MZLTZiF8JZgU2nux4J1O2HS65YCkJoZeZqUjMv/flAPWhZumSKeRgUyz3To387/cYi0xRgXeWQkQqJfA==", - "dev": true, - "requires": { - "@prague/component-core-interfaces": "^0.9.12312" - } - } - } - }, - "@prague/map": { - "version": "0.10.12340", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fmap/-/map-0.10.12340.tgz", - "integrity": "sha512-fMrdhYeoFzxQO/LkNLB47s4dLKBDE1GG4nDoxoITJSmPMUaDZFz7N+hkKJ83aydYW4gPX7i08oIGc0PN+JF4fw==", - "requires": { - "@prague/component-core-interfaces": "^0.10.12340", - "@prague/protocol-definitions": "^0.10.12340", - "@prague/runtime-definitions": "^0.10.12340", - "@prague/shared-object-common": "^0.10.12340", - "debug": "^4.1.1" - } - }, - "@prague/odsp-socket-storage": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fodsp-socket-storage/-/odsp-socket-storage-0.9.12312.tgz", - "integrity": "sha512-w1UmaVmT9RdVnfoufS5z1PteF2EZU4Vs354yBy2Q4A0QXZcSB9Ey04krav1GmkHv5hhjd2XGBbEzHdlQBMr7eg==", - "dev": true, - "requires": { - "@prague/component-core-interfaces": "^0.9.12312", - "@prague/container-definitions": "^0.9.12312", - "@prague/gitresources": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312", - "@prague/socket-storage-shared": "^0.9.12312", - "@prague/utils": "^0.9.12312", "debug": "^4.1.1", - "node-fetch": "^2.2.1", - "sha.js": "^2.4.11", - "socket.io-client": "^2.1.1" + "uuid": "^3.3.2" }, "dependencies": { "@prague/component-core-interfaces": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcomponent-core-interfaces/-/component-core-interfaces-0.9.12312.tgz", - "integrity": "sha512-IQj1xoCVc7PY+T9zfpVWAbKc7mkH/rULSaT4ODyhDmP1ogNkXrPnekmrVrEGvrbOl+IhlsBUaetbT2fS963XDA==", + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcomponent-core-interfaces/-/component-core-interfaces-0.10.13292.tgz", + "integrity": "sha512-vzT7eDkFmkIlAffVwFuB77dmXNMbk5Rq1tuox2qwexnMstZ0oQr9z1B9W+GlGdXXsgAKdcPu7T6sugNrsqVttw==", "dev": true }, - "@prague/container-definitions": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcontainer-definitions/-/container-definitions-0.9.12312.tgz", - "integrity": "sha512-5OJX+HJr8XIfC7X0QRL+GqhxVd8oA7kBicSELSUJagPcV/kE3DhokfNf9eIV209E2JJ7YFExguNZwNmLexkZVw==", - "dev": true, - "requires": { - "@prague/component-core-interfaces": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312" - } - }, "@prague/gitresources": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fgitresources/-/gitresources-0.9.12312.tgz", - "integrity": "sha512-Dplcw0puOcL2ekfXCaZq5y67Tdy2uLpijJT1QUSlQGhbTD0ELDoF18pqff+58XroeBI60UB8nLquSbqGAS3Kog==", + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fgitresources/-/gitresources-0.10.13292.tgz", + "integrity": "sha512-GZJTpEZr1SEVEP9luYaEJLFzXshDwb0tAMY/r1vKioPAw6/kG7478hLCwZvsBDYmsi8nyVRRkJMCsQeZ2n8I5A==", "dev": true }, "@prague/protocol-definitions": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fprotocol-definitions/-/protocol-definitions-0.9.12312.tgz", - "integrity": "sha512-avrpp6MZLTZiF8JZgU2nux4J1O2HS65YCkJoZeZqUjMv/flAPWhZumSKeRgUyz3To387/cYi0xRgXeWQkQqJfA==", + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fprotocol-definitions/-/protocol-definitions-0.10.13292.tgz", + "integrity": "sha512-zXhGlJtEieYJgdeor/z8DvcodQYIByijYzqFwrRoHWBBU3gc6pTxvjCldV1mmjcziKTNsMFhW3wjcq/5Pr+maQ==", "dev": true, "requires": { - "@prague/component-core-interfaces": "^0.9.12312" + "@prague/component-core-interfaces": "^0.10.13292" } }, "@prague/utils": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2futils/-/utils-0.9.12312.tgz", - "integrity": "sha512-5JJxqv+L/pVkM3hObylCUW6vwXdaigkV6+LL4Wz2Qt8KHiOzpaH4RtK4xBY3Yjf1hLU7tbset8UfSuPd09dXzQ==", + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2futils/-/utils-0.10.13292.tgz", + "integrity": "sha512-lBLcp8bilNvBKksVRnaJWyP8DeH4lwMGxE9pOyR/AZAZS21QCr3a4iO6qc4Tb4+arZ7nUWjbHBXBsF5BaVtlAw==", "dev": true, "requires": { - "@prague/component-core-interfaces": "^0.9.12312", - "@prague/container-definitions": "^0.9.12312", - "@prague/gitresources": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312", + "@prague/component-core-interfaces": "^0.10.13292", + "@prague/container-definitions": "^0.10.13292", + "@prague/gitresources": "^0.10.13292", + "@prague/protocol-definitions": "^0.10.13292", "debug": "^4.1.1", "lodash": "^4.17.11", "performance-now": "^2.1.0", "sha.js": "^2.4.11" } - }, - "node-fetch": { - "version": "2.6.0", - "resolved": "https://packages.wu2.prague.office-int.com/node-fetch/-/node-fetch-2.6.0.tgz", - "integrity": "sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA==", - "dev": true } } }, - "@prague/prague-dev-server": { - "version": "3.9.1", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fprague-dev-server/-/prague-dev-server-3.9.1.tgz", - "integrity": "sha512-N+4bxwkTg/OjwMuvCDJttZ05l7KcvSdCwf58aWNme4yz9fZts83dZ5IYzhmOSfG2QpuLIPNVGEzruS7sQ22JRw==", - "dev": true, - "requires": { - "@prague/aqueduct": "^0.9.0", - "@prague/base-host": "^0.9.0", - "@prague/component-core-interfaces": "^0.9.0", - "@prague/container-definitions": "^0.9.0", - "@prague/container-loader": "^0.9.0", - "@prague/container-runtime": "^0.9.0", - "@prague/gitresources": "^0.9.0", - "@prague/loader-web": "^0.9.0", - "@prague/map": "^0.9.0", - "@prague/protocol-definitions": "^0.9.0", - "@prague/routerlicious-host": "^0.9.0", - "@prague/routerlicious-socket-storage": "^0.9.0", - "@prague/runtime-definitions": "^0.9.0", - "ansi-html": "0.0.7", + "@microsoft/fluid-webpack-component-loader": { + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@microsoft%2ffluid-webpack-component-loader/-/fluid-webpack-component-loader-0.10.13292.tgz", + "integrity": "sha512-ykK+oUDFtrgRFSvvA64TSo+XCCV3GoSZ7vIo5ixo2C3aAqv802+wAZ1zT1mIaytbS1/FtO+PLkNHNCTh8hyyNw==", + "dev": true, + "requires": { + "@microsoft/fluid-server-services-core": "^0.10.13292", + "@prague/aqueduct": "^0.10.13292", + "@prague/base-host": "^0.10.13292", + "@prague/component-core-interfaces": "^0.10.13292", + "@prague/container-definitions": "^0.10.13292", + "@prague/loader-web": "^0.10.13292", + "@prague/protocol-definitions": "^0.10.13292", + "@prague/routerlicious-socket-storage": "^0.10.13292", "axios": "^0.18.0", - "bonjour": "^3.5.0", - "chokidar": "^2.1.5", - "compression": "^1.7.4", - "connect-history-api-fallback": "^1.6.0", - "cors": "^2.8.5", - "debug": "^4.1.1", - "del": "^4.1.0", - "express": "^4.16.4", - "html-entities": "^1.2.1", - "http-proxy-middleware": "^0.19.1", - "import-local": "^2.0.0", - "internal-ip": "^4.2.0", - "ip": "^1.1.5", + "express": "^4.16.3", "jsonwebtoken": "^8.4.0", - "killable": "^1.0.1", - "loglevel": "^1.6.1", "moniker": "^0.1.2", - "opn": "^5.5.0", - "portfinder": "^1.0.20", - "schema-utils": "^1.0.0", - "selfsigned": "^1.10.4", - "semver": "^6.0.0", - "serve-index": "^1.9.1", - "sockjs": "0.3.19", - "sockjs-client": "1.3.0", - "spdy": "^4.0.0", - "strip-ansi": "^3.0.1", - "supports-color": "^6.1.0", - "url": "^0.11.0", - "webpack-dev-middleware": "^3.6.2", - "webpack-log": "^2.0.0", - "yargs": "12.0.5" + "uuid": "^3.3.2", + "webpack-dev-server": "^3.8.0" }, "dependencies": { "@component/agent-scheduler": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@component%2fagent-scheduler/-/agent-scheduler-0.9.12312.tgz", - "integrity": "sha512-WeFobd5sDVeFoOrD4hlxp3iFa6dpi8BQhZ/WKneRWwTy43eoCJe1ojR6mKG5svvhTYUUn6J6qsJptHqGN9eF1Q==", + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@component%2fagent-scheduler/-/agent-scheduler-0.10.13292.tgz", + "integrity": "sha512-HwMRFLoSQSUnbICq8csjsMG7mSRA3N4JvCCf1EFQuOXHLhCZY85KFTCECsJt1rY0f7PE/BGH7bmBzzwyzFkJYA==", "dev": true, "requires": { - "@prague/component-core-interfaces": "^0.9.12312", - "@prague/component-runtime": "^0.9.12312", - "@prague/consensus-register-collection": "^0.9.12312", - "@prague/map": "^0.9.12312", - "@prague/runtime-definitions": "^0.9.12312", - "@prague/shared-object-common": "^0.9.12312", + "@prague/component-core-interfaces": "^0.10.13292", + "@prague/component-runtime": "^0.10.13292", + "@prague/consensus-register-collection": "^0.10.13292", + "@prague/map": "^0.10.13292", + "@prague/runtime-definitions": "^0.10.13292", + "@prague/shared-object-common": "^0.10.13292", "debug": "^4.1.1" } }, "@prague/aqueduct": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2faqueduct/-/aqueduct-0.9.12312.tgz", - "integrity": "sha512-PvA3xqUDjmy+oQfqgHUgt3TMLY6xN3UQzaq/TK3LzxPOYYqKMG7t62lq9PLt9qAdtseP1qdB87nObhpuXXiEcw==", + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2faqueduct/-/aqueduct-0.10.13292.tgz", + "integrity": "sha512-u4GAs4UCaoQCJAeDaB/6d4plsbFK0JYsG6aBnbhx7JbE5V81LNBpm6QGu2qww4cmg9Z3AFnZ3erQjtvhkOOqsw==", + "dev": true, + "requires": { + "@prague/component-core-interfaces": "^0.10.13292", + "@prague/component-runtime": "^0.10.13292", + "@prague/container-definitions": "^0.10.13292", + "@prague/container-runtime": "^0.10.13292", + "@prague/framework-definitions": "^0.10.13292", + "@prague/map": "^0.10.13292", + "@prague/runtime-definitions": "^0.10.13292", + "@prague/shared-object-common": "^0.10.13292" + } + }, + "@prague/base-host": { + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fbase-host/-/base-host-0.10.13292.tgz", + "integrity": "sha512-8qNcv5zX+CBEiaaMxauv2bgRxsl5wua94XbWxaxwcJgQxexMab9JxSXNr9ozObSjJGRBeuAf581PeAtJWRJe8w==", "dev": true, "requires": { - "@prague/component-core-interfaces": "^0.9.12312", - "@prague/component-runtime": "^0.9.12312", - "@prague/container-definitions": "^0.9.12312", - "@prague/container-runtime": "^0.9.12312", - "@prague/framework-definitions": "^0.9.12312", - "@prague/map": "^0.9.12312", - "@prague/runtime-definitions": "^0.9.12312", - "@prague/shared-object-common": "^0.9.12312" + "@prague/component-core-interfaces": "^0.10.13292", + "@prague/container-definitions": "^0.10.13292", + "@prague/container-loader": "^0.10.13292", + "@prague/loader-web": "^0.10.13292", + "@prague/protocol-definitions": "^0.10.13292", + "@prague/utils": "^0.10.13292" } }, "@prague/component-core-interfaces": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcomponent-core-interfaces/-/component-core-interfaces-0.9.12312.tgz", - "integrity": "sha512-IQj1xoCVc7PY+T9zfpVWAbKc7mkH/rULSaT4ODyhDmP1ogNkXrPnekmrVrEGvrbOl+IhlsBUaetbT2fS963XDA==", + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcomponent-core-interfaces/-/component-core-interfaces-0.10.13292.tgz", + "integrity": "sha512-vzT7eDkFmkIlAffVwFuB77dmXNMbk5Rq1tuox2qwexnMstZ0oQr9z1B9W+GlGdXXsgAKdcPu7T6sugNrsqVttw==", "dev": true }, "@prague/component-runtime": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcomponent-runtime/-/component-runtime-0.9.12312.tgz", - "integrity": "sha512-DgUDwoxRpGdRugjckG1+ca5MWSupaua32alMq2KBGB06X9LqrxfOF1+ztu7JImfTNhUh6eyT6ZKpHKWizKSiWQ==", + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcomponent-runtime/-/component-runtime-0.10.13292.tgz", + "integrity": "sha512-mjJqdQRtfqzJputq93qPGViMXQ1Wn3HA7Yube7y76+KJEDQnNvFEettveXYaWxqKjnQIb3a80oRGEKlRU6dLpw==", "dev": true, "requires": { - "@prague/component-core-interfaces": "^0.9.12312", - "@prague/container-definitions": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312", - "@prague/runtime-definitions": "^0.9.12312", - "@prague/shared-object-common": "^0.9.12312", - "@prague/utils": "^0.9.12312", + "@prague/component-core-interfaces": "^0.10.13292", + "@prague/container-definitions": "^0.10.13292", + "@prague/protocol-definitions": "^0.10.13292", + "@prague/runtime-definitions": "^0.10.13292", + "@prague/shared-object-common": "^0.10.13292", + "@prague/utils": "^0.10.13292", "debug": "^4.1.1" } }, "@prague/consensus-register-collection": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fconsensus-register-collection/-/consensus-register-collection-0.9.12312.tgz", - "integrity": "sha512-cm6MijGPMF4+luEsWBNhHjmCG1Da/EEtC6bqwWOCb3sPsXEU3XJ++ZC9wsqoF6efmz4sEUCpV6tzvVw7wQrGNw==", + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fconsensus-register-collection/-/consensus-register-collection-0.10.13292.tgz", + "integrity": "sha512-M9iFKOUpqgZ1xrfs8DPBzWqQUTfLgc1osEw/MEDA0Mm8i3h8CS0XMYZTHkqxUfxU4Vr6H6OWpSe+RVhnRHJwJg==", "dev": true, "requires": { - "@prague/container-definitions": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312", - "@prague/runtime-definitions": "^0.9.12312", - "@prague/shared-object-common": "^0.9.12312", + "@prague/container-definitions": "^0.10.13292", + "@prague/protocol-definitions": "^0.10.13292", + "@prague/runtime-definitions": "^0.10.13292", + "@prague/shared-object-common": "^0.10.13292", + "@prague/utils": "^0.10.13292", "debug": "^4.1.1" } }, - "@prague/container-definitions": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcontainer-definitions/-/container-definitions-0.9.12312.tgz", - "integrity": "sha512-5OJX+HJr8XIfC7X0QRL+GqhxVd8oA7kBicSELSUJagPcV/kE3DhokfNf9eIV209E2JJ7YFExguNZwNmLexkZVw==", + "@prague/container-loader": { + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcontainer-loader/-/container-loader-0.10.13292.tgz", + "integrity": "sha512-CE13SNzYPxzzfy02kSkxuh45ladsQ38b4xWHd9xORSDXjuDHSJuaQT3yO6KlCUlx2zU5qWjOM2xKKh2yAhSX5A==", "dev": true, "requires": { - "@prague/component-core-interfaces": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312" + "@prague/component-core-interfaces": "^0.10.13292", + "@prague/container-definitions": "^0.10.13292", + "@prague/protocol-definitions": "^0.10.13292", + "@prague/utils": "^0.10.13292", + "@types/double-ended-queue": "^2.1.0", + "debug": "^4.1.1", + "double-ended-queue": "^2.1.0-0", + "jwt-decode": "^2.2.0", + "lodash": "^4.17.11", + "performance-now": "^2.1.0" } }, "@prague/container-runtime": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcontainer-runtime/-/container-runtime-0.9.12312.tgz", - "integrity": "sha512-DPfoOczXG8p/lNUltRvK4vY164nn4Bc6C/in9AQZ2yJiASW/zXUl/R7+DYfhNRns0BMH99RqYxCWaAzgGpdMdg==", + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcontainer-runtime/-/container-runtime-0.10.13292.tgz", + "integrity": "sha512-kLLFQLKpHtaeWv6FULmjFOJTS46D0PJiJd+hjiENrpP3Tq0OTAKQ+iacrLB0vS06ZkvLOcp+dVtvqN1H+MY7ow==", "dev": true, "requires": { - "@component/agent-scheduler": "^0.9.12312", - "@prague/component-core-interfaces": "^0.9.12312", - "@prague/container-definitions": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312", - "@prague/runtime-definitions": "^0.9.12312", - "@prague/utils": "^0.9.12312", + "@component/agent-scheduler": "^0.10.13292", + "@prague/component-core-interfaces": "^0.10.13292", + "@prague/container-definitions": "^0.10.13292", + "@prague/protocol-definitions": "^0.10.13292", + "@prague/runtime-definitions": "^0.10.13292", + "@prague/utils": "^0.10.13292", "@types/debug": "^0.0.31", "@types/node": "^10.12.12", - "debug": "^4.1.1" + "@types/uuid": "^3.4.4", + "debug": "^4.1.1", + "uuid": "^3.3.2" } }, "@prague/framework-definitions": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fframework-definitions/-/framework-definitions-0.9.12312.tgz", - "integrity": "sha512-L/IMPfN9wqs12vX5r3rCUpCJnUVudXY5FQCn5O5TWG28i6/3K6PaxlUAWPhE3ZtQHr2WYKtinJq8FX4EMKbRpA==", + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fframework-definitions/-/framework-definitions-0.10.13292.tgz", + "integrity": "sha512-qtpp2eWubAhngS6GMFUOB0WmRKcenn8+ZAZ5vZsx3Z0GccA+uu5weNWlb0eSq7IPWBEMCxIh/PM4lnpZ4j4iCg==", "dev": true, "requires": { - "@prague/component-core-interfaces": "^0.9.12312" + "@prague/component-core-interfaces": "^0.10.13292", + "@prague/runtime-definitions": "^0.10.13292" } }, "@prague/gitresources": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fgitresources/-/gitresources-0.9.12312.tgz", - "integrity": "sha512-Dplcw0puOcL2ekfXCaZq5y67Tdy2uLpijJT1QUSlQGhbTD0ELDoF18pqff+58XroeBI60UB8nLquSbqGAS3Kog==", + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fgitresources/-/gitresources-0.10.13292.tgz", + "integrity": "sha512-GZJTpEZr1SEVEP9luYaEJLFzXshDwb0tAMY/r1vKioPAw6/kG7478hLCwZvsBDYmsi8nyVRRkJMCsQeZ2n8I5A==", "dev": true }, + "@prague/loader-web": { + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2floader-web/-/loader-web-0.10.13292.tgz", + "integrity": "sha512-H+INrzjKdvLeWCi8OH5RevQb5ZcdGebHPUTw+I2XMFFK1llGN/ooOz70jmxWpL+y/V4gE6z52DWhyrlLCFoMOQ==", + "dev": true, + "requires": { + "@prague/container-definitions": "^0.10.13292", + "@types/node": "^10.12.12", + "isomorphic-fetch": "^2.2.1" + } + }, "@prague/map": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fmap/-/map-0.9.12312.tgz", - "integrity": "sha512-brrFQb+izNHYuoAvoU055WSL6MBSX2HCv6WvFhV0pmo9lpgxAMwcNItGgh7BXjvEua2WRMf7XWB5OuSj51kS2Q==", + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fmap/-/map-0.10.13292.tgz", + "integrity": "sha512-4Gl7CsS2HtwJU7NrHT0IE71jFv9tQERx0utZB36A3qbkeEns6iOtnEsmV5EVqjtoV0JW02RpwW4fif2I05SdzQ==", "dev": true, "requires": { - "@prague/component-core-interfaces": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312", - "@prague/runtime-definitions": "^0.9.12312", - "@prague/shared-object-common": "^0.9.12312", + "@prague/component-core-interfaces": "^0.10.13292", + "@prague/protocol-definitions": "^0.10.13292", + "@prague/runtime-definitions": "^0.10.13292", + "@prague/shared-object-common": "^0.10.13292", + "@prague/utils": "^0.10.13292", "debug": "^4.1.1" } }, "@prague/protocol-definitions": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fprotocol-definitions/-/protocol-definitions-0.9.12312.tgz", - "integrity": "sha512-avrpp6MZLTZiF8JZgU2nux4J1O2HS65YCkJoZeZqUjMv/flAPWhZumSKeRgUyz3To387/cYi0xRgXeWQkQqJfA==", + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fprotocol-definitions/-/protocol-definitions-0.10.13292.tgz", + "integrity": "sha512-zXhGlJtEieYJgdeor/z8DvcodQYIByijYzqFwrRoHWBBU3gc6pTxvjCldV1mmjcziKTNsMFhW3wjcq/5Pr+maQ==", "dev": true, "requires": { - "@prague/component-core-interfaces": "^0.9.12312" + "@prague/component-core-interfaces": "^0.10.13292" + } + }, + "@prague/routerlicious-socket-storage": { + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2frouterlicious-socket-storage/-/routerlicious-socket-storage-0.10.13292.tgz", + "integrity": "sha512-HoNbSqpC5I6EoUMc+h/9jJIHO6pU5ntVqx0pdVKsER576sO6ZrhArpPmR+jZyFETNNyUlVKSprxlywiqTTUZ6A==", + "dev": true, + "requires": { + "@microsoft/fluid-server-services-client": "^0.10.13292", + "@prague/gitresources": "^0.10.13292", + "@prague/protocol-definitions": "^0.10.13292", + "@prague/socket-storage-shared": "^0.10.13292", + "@prague/utils": "^0.10.13292", + "axios": "^0.18.0", + "comlink": "^4.0.2", + "debug": "^4.1.1", + "isomorphic-ws": "^4.0.1", + "jwt-decode": "^2.2.0", + "socket.io-client": "^2.1.1" } }, "@prague/runtime-definitions": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fruntime-definitions/-/runtime-definitions-0.9.12312.tgz", - "integrity": "sha512-usRHMN/GDbEvJRnPCKPVBqG6o1qPF5QxYi7iebNONXic8VZtukOLDGDcdSiV3Pb3HR3UFsfKs08YVv9wcM3Ugg==", + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fruntime-definitions/-/runtime-definitions-0.10.13292.tgz", + "integrity": "sha512-/fD92oIaxNfdaBaThcbKV1+EwLIYAzfPMnLVEgnd6Izmn+RhmmKxIB37B+ZyalsbZ95XBYKsKHvvJVYc5me57Q==", "dev": true, "requires": { - "@prague/component-core-interfaces": "^0.9.12312", - "@prague/container-definitions": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312", + "@prague/component-core-interfaces": "^0.10.13292", + "@prague/container-definitions": "^0.10.13292", + "@prague/protocol-definitions": "^0.10.13292", "@types/node": "^10.12.12" } }, "@prague/shared-object-common": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fshared-object-common/-/shared-object-common-0.9.12312.tgz", - "integrity": "sha512-VXzfqfSyqnF1/wHlTu+oeM1y416zAJrCFQ3MKZQ4aUeq39/ZCmERciZerlcYnhZICSag0/q4EI8HBXvq7TI4Sg==", + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fshared-object-common/-/shared-object-common-0.10.13292.tgz", + "integrity": "sha512-vX8kdnwoY3s24WCM5nxUUjghWEJz2mwQ7xcsBTJOzBAsqYzFhxGMwUsrlT2xnIJ9Kfek9MUWdQX/ivi8BajvXg==", "dev": true, "requires": { - "@prague/component-core-interfaces": "^0.9.12312", - "@prague/container-definitions": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312", - "@prague/runtime-definitions": "^0.9.12312", - "@prague/utils": "^0.9.12312", + "@prague/component-core-interfaces": "^0.10.13292", + "@prague/container-definitions": "^0.10.13292", + "@prague/protocol-definitions": "^0.10.13292", + "@prague/runtime-definitions": "^0.10.13292", + "@prague/utils": "^0.10.13292", "@types/debug": "^0.0.31", "@types/double-ended-queue": "^2.1.0", "@types/node": "^10.12.12", @@ -594,16 +372,28 @@ "uuid": "^3.3.2" } }, + "@prague/socket-storage-shared": { + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fsocket-storage-shared/-/socket-storage-shared-0.10.13292.tgz", + "integrity": "sha512-GZbKjhfq5miZ95jSVhxaj0T8peJTjv5fglyCOcT+yoT1XWkC+DdiwD9M8qaU4V3CjI3GEY0O3KsbAVAWVsgIcg==", + "dev": true, + "requires": { + "@prague/protocol-definitions": "^0.10.13292", + "@prague/utils": "^0.10.13292", + "comlink": "^4.0.2", + "debug": "^4.1.1" + } + }, "@prague/utils": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2futils/-/utils-0.9.12312.tgz", - "integrity": "sha512-5JJxqv+L/pVkM3hObylCUW6vwXdaigkV6+LL4Wz2Qt8KHiOzpaH4RtK4xBY3Yjf1hLU7tbset8UfSuPd09dXzQ==", + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2futils/-/utils-0.10.13292.tgz", + "integrity": "sha512-lBLcp8bilNvBKksVRnaJWyP8DeH4lwMGxE9pOyR/AZAZS21QCr3a4iO6qc4Tb4+arZ7nUWjbHBXBsF5BaVtlAw==", "dev": true, "requires": { - "@prague/component-core-interfaces": "^0.9.12312", - "@prague/container-definitions": "^0.9.12312", - "@prague/gitresources": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312", + "@prague/component-core-interfaces": "^0.10.13292", + "@prague/container-definitions": "^0.10.13292", + "@prague/gitresources": "^0.10.13292", + "@prague/protocol-definitions": "^0.10.13292", "debug": "^4.1.1", "lodash": "^4.17.11", "performance-now": "^2.1.0", @@ -612,120 +402,72 @@ } } }, - "@prague/protocol-definitions": { + "@prague/aqueduct": { "version": "0.10.12340", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fprotocol-definitions/-/protocol-definitions-0.10.12340.tgz", - "integrity": "sha512-z6saVN05R53g+9/bfR3iCWywXPM6Tt7BxW91eSge/ku89cet6fqm7gkm69rkJS+pFdgKUbE2hdlpL0U0g+kcaQ==", - "requires": { - "@prague/component-core-interfaces": "^0.10.12340" - } - }, - "@prague/routerlicious-host": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2frouterlicious-host/-/routerlicious-host-0.9.12312.tgz", - "integrity": "sha512-IFwxNIe5Z8RJ1Mm0ifWZBRoeDXusy9t1DMSd1BfcCxOXmRQyGs31nhShc3XhtBD44QvU+MPFxY1Qs6qlNv5tKQ==", - "dev": true, + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2faqueduct/-/aqueduct-0.10.12340.tgz", + "integrity": "sha512-tMBiCoNhxPAovjATqtG8YDO9vupqPddxqT0HdJFlWOPCUEyDC5qssX2050LXsDROQ/QC3R4mlTZWe8szQ5L0Rg==", "requires": { - "@prague/component-core-interfaces": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312", - "@types/debug": "^0.0.31", - "axios": "^0.18.0", - "debug": "^4.1.1" + "@prague/component-core-interfaces": "^0.10.12340", + "@prague/component-runtime": "^0.10.12340", + "@prague/container-definitions": "^0.10.12340", + "@prague/container-runtime": "^0.10.12340", + "@prague/framework-definitions": "^0.10.12340", + "@prague/map": "^0.10.12340", + "@prague/runtime-definitions": "^0.10.12340", + "@prague/shared-object-common": "^0.10.12340" }, "dependencies": { - "@prague/component-core-interfaces": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcomponent-core-interfaces/-/component-core-interfaces-0.9.12312.tgz", - "integrity": "sha512-IQj1xoCVc7PY+T9zfpVWAbKc7mkH/rULSaT4ODyhDmP1ogNkXrPnekmrVrEGvrbOl+IhlsBUaetbT2fS963XDA==", - "dev": true - }, - "@prague/protocol-definitions": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fprotocol-definitions/-/protocol-definitions-0.9.12312.tgz", - "integrity": "sha512-avrpp6MZLTZiF8JZgU2nux4J1O2HS65YCkJoZeZqUjMv/flAPWhZumSKeRgUyz3To387/cYi0xRgXeWQkQqJfA==", - "dev": true, + "@prague/container-definitions": { + "version": "0.10.12340", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcontainer-definitions/-/container-definitions-0.10.12340.tgz", + "integrity": "sha512-c9ZSNCBFkcf25VbIkBWS1d4d/akTD8F3a/W+jJylsU9r1o62MCIYovzjKuD4MrEGo9v1fcPyjUBaEBMcpo5vZg==", "requires": { - "@prague/component-core-interfaces": "^0.9.12312" + "@prague/component-core-interfaces": "^0.10.12340", + "@prague/protocol-definitions": "^0.10.12340" } } } }, - "@prague/routerlicious-socket-storage": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2frouterlicious-socket-storage/-/routerlicious-socket-storage-0.9.12312.tgz", - "integrity": "sha512-0nNp6G6i5o4b+yxSjou1fJJzbGb5PGdnFqYW/a4JLoTZZhSRHPahsZWQ2mRrc4Zpz0H40hM8Ow5R0quJza3S+w==", - "dev": true, + "@prague/component-core-interfaces": { + "version": "0.10.12340", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcomponent-core-interfaces/-/component-core-interfaces-0.10.12340.tgz", + "integrity": "sha512-W+lCa8R39BXs2SDl3nMoTjvRLSw66Vc5fdOGDvWTI9sMqWpc3GcQSLI6l1wY0sWGCq69IHBEMYAbWenZzmCEqA==" + }, + "@prague/component-runtime": { + "version": "0.10.12340", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcomponent-runtime/-/component-runtime-0.10.12340.tgz", + "integrity": "sha512-8FYpABqtci5EWqUTqpTbHIfF/0RzECEbPb3CYYcYshO8iy4aAYSuBlFYNG8KuIURr4HXme13yp/nXTOEX9Fu5g==", "requires": { - "@prague/gitresources": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312", - "@prague/services-client": "^0.9.12312", - "@prague/socket-storage-shared": "^0.9.12312", - "@prague/utils": "^0.9.12312", - "axios": "^0.18.0", - "debug": "^4.1.1", - "isomorphic-ws": "^4.0.1", - "jwt-decode": "^2.2.0", - "socket.io-client": "^2.1.1" + "@prague/component-core-interfaces": "^0.10.12340", + "@prague/container-definitions": "^0.10.12340", + "@prague/protocol-definitions": "^0.10.12340", + "@prague/runtime-definitions": "^0.10.12340", + "@prague/shared-object-common": "^0.10.12340", + "@prague/utils": "^0.10.12340", + "debug": "^4.1.1" }, "dependencies": { - "@prague/component-core-interfaces": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcomponent-core-interfaces/-/component-core-interfaces-0.9.12312.tgz", - "integrity": "sha512-IQj1xoCVc7PY+T9zfpVWAbKc7mkH/rULSaT4ODyhDmP1ogNkXrPnekmrVrEGvrbOl+IhlsBUaetbT2fS963XDA==", - "dev": true - }, "@prague/container-definitions": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcontainer-definitions/-/container-definitions-0.9.12312.tgz", - "integrity": "sha512-5OJX+HJr8XIfC7X0QRL+GqhxVd8oA7kBicSELSUJagPcV/kE3DhokfNf9eIV209E2JJ7YFExguNZwNmLexkZVw==", - "dev": true, - "requires": { - "@prague/component-core-interfaces": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312" - } - }, - "@prague/gitresources": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fgitresources/-/gitresources-0.9.12312.tgz", - "integrity": "sha512-Dplcw0puOcL2ekfXCaZq5y67Tdy2uLpijJT1QUSlQGhbTD0ELDoF18pqff+58XroeBI60UB8nLquSbqGAS3Kog==", - "dev": true - }, - "@prague/protocol-definitions": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fprotocol-definitions/-/protocol-definitions-0.9.12312.tgz", - "integrity": "sha512-avrpp6MZLTZiF8JZgU2nux4J1O2HS65YCkJoZeZqUjMv/flAPWhZumSKeRgUyz3To387/cYi0xRgXeWQkQqJfA==", - "dev": true, - "requires": { - "@prague/component-core-interfaces": "^0.9.12312" - } - }, - "@prague/utils": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2futils/-/utils-0.9.12312.tgz", - "integrity": "sha512-5JJxqv+L/pVkM3hObylCUW6vwXdaigkV6+LL4Wz2Qt8KHiOzpaH4RtK4xBY3Yjf1hLU7tbset8UfSuPd09dXzQ==", - "dev": true, + "version": "0.10.12340", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcontainer-definitions/-/container-definitions-0.10.12340.tgz", + "integrity": "sha512-c9ZSNCBFkcf25VbIkBWS1d4d/akTD8F3a/W+jJylsU9r1o62MCIYovzjKuD4MrEGo9v1fcPyjUBaEBMcpo5vZg==", "requires": { - "@prague/component-core-interfaces": "^0.9.12312", - "@prague/container-definitions": "^0.9.12312", - "@prague/gitresources": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312", - "debug": "^4.1.1", - "lodash": "^4.17.11", - "performance-now": "^2.1.0", - "sha.js": "^2.4.11" + "@prague/component-core-interfaces": "^0.10.12340", + "@prague/protocol-definitions": "^0.10.12340" } } } }, - "@prague/runtime-definitions": { + "@prague/consensus-register-collection": { "version": "0.10.12340", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fruntime-definitions/-/runtime-definitions-0.10.12340.tgz", - "integrity": "sha512-Yv0/ltmW+As2iXBTsb4WBW8hgAAtedcyUL/EGFfaBb/fnXtj7Qm1EWGDgnXvvrVoRH68Jz4+EkHo4AGIrsdO1A==", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fconsensus-register-collection/-/consensus-register-collection-0.10.12340.tgz", + "integrity": "sha512-2ObwJ5Ejo33Wkwqos6/RECK5A9aBfbpbBJZOz6DLKmvN+Fuj1TyCuxiXqJPFLY0lm06a4ExeIP9tOP0esT+mKA==", "requires": { - "@prague/component-core-interfaces": "^0.10.12340", "@prague/container-definitions": "^0.10.12340", "@prague/protocol-definitions": "^0.10.12340", - "@types/node": "^10.12.12" + "@prague/runtime-definitions": "^0.10.12340", + "@prague/shared-object-common": "^0.10.12340", + "debug": "^4.1.1" }, "dependencies": { "@prague/container-definitions": { @@ -739,84 +481,48 @@ } } }, - "@prague/services-client": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fservices-client/-/services-client-0.9.12312.tgz", - "integrity": "sha512-GEcfKs33xeau9dK7P3L3lNghSoznYKoKpg+yvmobExKbXc5/vZ0stF+jl6isrYfv/lMaOXqxf4c1tE26DqUjWQ==", + "@prague/container-definitions": { + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcontainer-definitions/-/container-definitions-0.10.13292.tgz", + "integrity": "sha512-Meuf9BtVl13q+CMoPXNsaLEQTtmBJo1OtvUwpiogkxtZuGKxChd/WcuERzYL93ViR20JTlM2rLVIsgQ4mCjIKA==", "dev": true, "requires": { - "@prague/gitresources": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312", - "@prague/utils": "^0.9.12312", - "@types/node": "^10.12.12", - "axios": "^0.18.0", - "debug": "^4.1.1" + "@prague/component-core-interfaces": "^0.10.13292", + "@prague/protocol-definitions": "^0.10.13292" }, "dependencies": { "@prague/component-core-interfaces": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcomponent-core-interfaces/-/component-core-interfaces-0.9.12312.tgz", - "integrity": "sha512-IQj1xoCVc7PY+T9zfpVWAbKc7mkH/rULSaT4ODyhDmP1ogNkXrPnekmrVrEGvrbOl+IhlsBUaetbT2fS963XDA==", - "dev": true - }, - "@prague/container-definitions": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcontainer-definitions/-/container-definitions-0.9.12312.tgz", - "integrity": "sha512-5OJX+HJr8XIfC7X0QRL+GqhxVd8oA7kBicSELSUJagPcV/kE3DhokfNf9eIV209E2JJ7YFExguNZwNmLexkZVw==", - "dev": true, - "requires": { - "@prague/component-core-interfaces": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312" - } - }, - "@prague/gitresources": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fgitresources/-/gitresources-0.9.12312.tgz", - "integrity": "sha512-Dplcw0puOcL2ekfXCaZq5y67Tdy2uLpijJT1QUSlQGhbTD0ELDoF18pqff+58XroeBI60UB8nLquSbqGAS3Kog==", + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcomponent-core-interfaces/-/component-core-interfaces-0.10.13292.tgz", + "integrity": "sha512-vzT7eDkFmkIlAffVwFuB77dmXNMbk5Rq1tuox2qwexnMstZ0oQr9z1B9W+GlGdXXsgAKdcPu7T6sugNrsqVttw==", "dev": true }, "@prague/protocol-definitions": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fprotocol-definitions/-/protocol-definitions-0.9.12312.tgz", - "integrity": "sha512-avrpp6MZLTZiF8JZgU2nux4J1O2HS65YCkJoZeZqUjMv/flAPWhZumSKeRgUyz3To387/cYi0xRgXeWQkQqJfA==", - "dev": true, - "requires": { - "@prague/component-core-interfaces": "^0.9.12312" - } - }, - "@prague/utils": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2futils/-/utils-0.9.12312.tgz", - "integrity": "sha512-5JJxqv+L/pVkM3hObylCUW6vwXdaigkV6+LL4Wz2Qt8KHiOzpaH4RtK4xBY3Yjf1hLU7tbset8UfSuPd09dXzQ==", + "version": "0.10.13292", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fprotocol-definitions/-/protocol-definitions-0.10.13292.tgz", + "integrity": "sha512-zXhGlJtEieYJgdeor/z8DvcodQYIByijYzqFwrRoHWBBU3gc6pTxvjCldV1mmjcziKTNsMFhW3wjcq/5Pr+maQ==", "dev": true, "requires": { - "@prague/component-core-interfaces": "^0.9.12312", - "@prague/container-definitions": "^0.9.12312", - "@prague/gitresources": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312", - "debug": "^4.1.1", - "lodash": "^4.17.11", - "performance-now": "^2.1.0", - "sha.js": "^2.4.11" + "@prague/component-core-interfaces": "^0.10.13292" } } } }, - "@prague/shared-object-common": { + "@prague/container-runtime": { "version": "0.10.12340", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fshared-object-common/-/shared-object-common-0.10.12340.tgz", - "integrity": "sha512-gKEt/S9Ea52QwzGAtnBmGMCX79pXa4kK3P9KpgyDN0HGDPGmb3IevKv3Y+9c9xJwzZQpaf/Z3OxP6TmmCiYnHA==", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcontainer-runtime/-/container-runtime-0.10.12340.tgz", + "integrity": "sha512-fKdZB4uKi8ezfoeX8F3fKVbnzgfI6M+FjYwBlQSrsg6EYnAqvl3x9flVowL4b6WLaqwV04a1/LGwRKKLhy4Q4w==", "requires": { + "@component/agent-scheduler": "^0.10.12340", "@prague/component-core-interfaces": "^0.10.12340", "@prague/container-definitions": "^0.10.12340", "@prague/protocol-definitions": "^0.10.12340", "@prague/runtime-definitions": "^0.10.12340", "@prague/utils": "^0.10.12340", "@types/debug": "^0.0.31", - "@types/double-ended-queue": "^2.1.0", "@types/node": "^10.12.12", + "@types/uuid": "^3.4.4", "debug": "^4.1.1", - "double-ended-queue": "^2.1.0-0", "uuid": "^3.3.2" }, "dependencies": { @@ -831,62 +537,87 @@ } } }, - "@prague/socket-storage-shared": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fsocket-storage-shared/-/socket-storage-shared-0.9.12312.tgz", - "integrity": "sha512-L06CkAjTQNB/hyqJEDwkkreGb3/LjXsz2zA2sZTZ2SKTHUufpcLfZrbbomcz/Eaz5fQk6+Zyax8l70drIGtDPw==", - "dev": true, + "@prague/framework-definitions": { + "version": "0.10.12340", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fframework-definitions/-/framework-definitions-0.10.12340.tgz", + "integrity": "sha512-YaivRGMymcryTzvnPqL+M6OfyIeUIYEw+G48I3TZLpaRTYvmD2ZGOGHgOGe9OuXe44LKliklc2zm1YBoA5Pcvw==", "requires": { - "@prague/protocol-definitions": "^0.9.12312", - "@prague/utils": "^0.9.12312", + "@prague/component-core-interfaces": "^0.10.12340", + "@prague/runtime-definitions": "^0.10.12340" + } + }, + "@prague/gitresources": { + "version": "0.10.12340", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fgitresources/-/gitresources-0.10.12340.tgz", + "integrity": "sha512-FhntZiQzkGe78TkT2mq2j9+JCVriLPMy9tlKdc2ETbL6L1RI5fWZ+8rYkN1VE4s2/c1n1MzpaEQjdaXqFJiIxg==" + }, + "@prague/map": { + "version": "0.10.12340", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fmap/-/map-0.10.12340.tgz", + "integrity": "sha512-fMrdhYeoFzxQO/LkNLB47s4dLKBDE1GG4nDoxoITJSmPMUaDZFz7N+hkKJ83aydYW4gPX7i08oIGc0PN+JF4fw==", + "requires": { + "@prague/component-core-interfaces": "^0.10.12340", + "@prague/protocol-definitions": "^0.10.12340", + "@prague/runtime-definitions": "^0.10.12340", + "@prague/shared-object-common": "^0.10.12340", "debug": "^4.1.1" + } + }, + "@prague/protocol-definitions": { + "version": "0.10.12340", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fprotocol-definitions/-/protocol-definitions-0.10.12340.tgz", + "integrity": "sha512-z6saVN05R53g+9/bfR3iCWywXPM6Tt7BxW91eSge/ku89cet6fqm7gkm69rkJS+pFdgKUbE2hdlpL0U0g+kcaQ==", + "requires": { + "@prague/component-core-interfaces": "^0.10.12340" + } + }, + "@prague/runtime-definitions": { + "version": "0.10.12340", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fruntime-definitions/-/runtime-definitions-0.10.12340.tgz", + "integrity": "sha512-Yv0/ltmW+As2iXBTsb4WBW8hgAAtedcyUL/EGFfaBb/fnXtj7Qm1EWGDgnXvvrVoRH68Jz4+EkHo4AGIrsdO1A==", + "requires": { + "@prague/component-core-interfaces": "^0.10.12340", + "@prague/container-definitions": "^0.10.12340", + "@prague/protocol-definitions": "^0.10.12340", + "@types/node": "^10.12.12" }, "dependencies": { - "@prague/component-core-interfaces": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcomponent-core-interfaces/-/component-core-interfaces-0.9.12312.tgz", - "integrity": "sha512-IQj1xoCVc7PY+T9zfpVWAbKc7mkH/rULSaT4ODyhDmP1ogNkXrPnekmrVrEGvrbOl+IhlsBUaetbT2fS963XDA==", - "dev": true - }, "@prague/container-definitions": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcontainer-definitions/-/container-definitions-0.9.12312.tgz", - "integrity": "sha512-5OJX+HJr8XIfC7X0QRL+GqhxVd8oA7kBicSELSUJagPcV/kE3DhokfNf9eIV209E2JJ7YFExguNZwNmLexkZVw==", - "dev": true, - "requires": { - "@prague/component-core-interfaces": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312" - } - }, - "@prague/gitresources": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fgitresources/-/gitresources-0.9.12312.tgz", - "integrity": "sha512-Dplcw0puOcL2ekfXCaZq5y67Tdy2uLpijJT1QUSlQGhbTD0ELDoF18pqff+58XroeBI60UB8nLquSbqGAS3Kog==", - "dev": true - }, - "@prague/protocol-definitions": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fprotocol-definitions/-/protocol-definitions-0.9.12312.tgz", - "integrity": "sha512-avrpp6MZLTZiF8JZgU2nux4J1O2HS65YCkJoZeZqUjMv/flAPWhZumSKeRgUyz3To387/cYi0xRgXeWQkQqJfA==", - "dev": true, + "version": "0.10.12340", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcontainer-definitions/-/container-definitions-0.10.12340.tgz", + "integrity": "sha512-c9ZSNCBFkcf25VbIkBWS1d4d/akTD8F3a/W+jJylsU9r1o62MCIYovzjKuD4MrEGo9v1fcPyjUBaEBMcpo5vZg==", "requires": { - "@prague/component-core-interfaces": "^0.9.12312" + "@prague/component-core-interfaces": "^0.10.12340", + "@prague/protocol-definitions": "^0.10.12340" } - }, - "@prague/utils": { - "version": "0.9.12312", - "resolved": "https://packages.wu2.prague.office-int.com/@prague%2futils/-/utils-0.9.12312.tgz", - "integrity": "sha512-5JJxqv+L/pVkM3hObylCUW6vwXdaigkV6+LL4Wz2Qt8KHiOzpaH4RtK4xBY3Yjf1hLU7tbset8UfSuPd09dXzQ==", - "dev": true, + } + } + }, + "@prague/shared-object-common": { + "version": "0.10.12340", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fshared-object-common/-/shared-object-common-0.10.12340.tgz", + "integrity": "sha512-gKEt/S9Ea52QwzGAtnBmGMCX79pXa4kK3P9KpgyDN0HGDPGmb3IevKv3Y+9c9xJwzZQpaf/Z3OxP6TmmCiYnHA==", + "requires": { + "@prague/component-core-interfaces": "^0.10.12340", + "@prague/container-definitions": "^0.10.12340", + "@prague/protocol-definitions": "^0.10.12340", + "@prague/runtime-definitions": "^0.10.12340", + "@prague/utils": "^0.10.12340", + "@types/debug": "^0.0.31", + "@types/double-ended-queue": "^2.1.0", + "@types/node": "^10.12.12", + "debug": "^4.1.1", + "double-ended-queue": "^2.1.0-0", + "uuid": "^3.3.2" + }, + "dependencies": { + "@prague/container-definitions": { + "version": "0.10.12340", + "resolved": "https://packages.wu2.prague.office-int.com/@prague%2fcontainer-definitions/-/container-definitions-0.10.12340.tgz", + "integrity": "sha512-c9ZSNCBFkcf25VbIkBWS1d4d/akTD8F3a/W+jJylsU9r1o62MCIYovzjKuD4MrEGo9v1fcPyjUBaEBMcpo5vZg==", "requires": { - "@prague/component-core-interfaces": "^0.9.12312", - "@prague/container-definitions": "^0.9.12312", - "@prague/gitresources": "^0.9.12312", - "@prague/protocol-definitions": "^0.9.12312", - "debug": "^4.1.1", - "lodash": "^4.17.11", - "performance-now": "^2.1.0", - "sha.js": "^2.4.11" + "@prague/component-core-interfaces": "^0.10.12340", + "@prague/protocol-definitions": "^0.10.12340" } } } @@ -953,12 +684,27 @@ "@types/node": "*" } }, + "@types/jsonwebtoken": { + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.3.3.tgz", + "integrity": "sha512-mofwpvFbm2AUxD5mg4iQPc2o/+ubM200R/L86kR17SeC99jM3gEnB9hy16ln3kZkxM5LnGpDJclxeUNEHhehng==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, "@types/minimatch": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", "dev": true }, + "@types/nconf": { + "version": "0.0.37", + "resolved": "https://registry.npmjs.org/@types/nconf/-/nconf-0.0.37.tgz", + "integrity": "sha512-u1Nnvd2Ld6lPMJLxb4ueDa28DUCApT1q0PA5yCc8I3Ii72NssaMOGmnzjDYQ2OeOlGly9YgYmDQZSAtjxxdtTg==", + "dev": true + }, "@types/node": { "version": "10.14.13", "resolved": "https://registry.npmjs.org/@types/node/-/node-10.14.13.tgz", @@ -2070,6 +1816,12 @@ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", "dev": true }, + "comlink": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/comlink/-/comlink-4.0.2.tgz", + "integrity": "sha512-nLfo59BESda/NI3IFYNkEy2SIopH2W6Bt5uplek1IjAmBI0JJ78IE6GbZPfVL8Ux5TIMbCZnrU2cgubdhCUDnQ==", + "dev": true + }, "commander": { "version": "2.20.0", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", @@ -2247,16 +1999,6 @@ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", "dev": true }, - "cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "dev": true, - "requires": { - "object-assign": "^4", - "vary": "^1" - } - }, "create-ecdh": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz", @@ -4247,6 +3989,12 @@ "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==", "dev": true }, + "is-absolute-url": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.2.tgz", + "integrity": "sha512-+5g/wLlcm1AcxSP7014m6GvbPHswDx980vD/3bZaap8aGV9Yfs7Q6y6tfaupgZ5O74Byzc8dGrSCJ+bFXx0KdA==", + "dev": true + }, "is-accessor-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", @@ -5333,6 +5081,15 @@ "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", "dev": true }, + "p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", + "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", + "dev": true, + "requires": { + "retry": "^0.12.0" + } + }, "p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", @@ -5932,6 +5689,12 @@ "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", "dev": true }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, "rimraf": { "version": "2.6.3", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", @@ -7299,6 +7062,58 @@ } } }, + "webpack-dev-server": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.8.0.tgz", + "integrity": "sha512-Hs8K9yI6pyMvGkaPTeTonhD6JXVsigXDApYk9JLW4M7viVBspQvb1WdAcWxqtmttxNW4zf2UFLsLNe0y87pIGQ==", + "dev": true, + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.0", + "chokidar": "^2.1.6", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "debug": "^4.1.1", + "del": "^4.1.1", + "express": "^4.17.1", + "html-entities": "^1.2.1", + "http-proxy-middleware": "^0.19.1", + "import-local": "^2.0.0", + "internal-ip": "^4.3.0", + "ip": "^1.1.5", + "is-absolute-url": "^3.0.0", + "killable": "^1.0.1", + "loglevel": "^1.6.3", + "opn": "^5.5.0", + "p-retry": "^3.0.1", + "portfinder": "^1.0.21", + "schema-utils": "^1.0.0", + "selfsigned": "^1.10.4", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "0.3.19", + "sockjs-client": "1.3.0", + "spdy": "^4.0.1", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.0", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "12.0.5" + }, + "dependencies": { + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + } + } + }, "webpack-log": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", diff --git a/samples/chaincode/type-race/package.json b/samples/chaincode/type-race/package.json index cd9990598635..13e99ea0625d 100644 --- a/samples/chaincode/type-race/package.json +++ b/samples/chaincode/type-race/package.json @@ -10,8 +10,8 @@ "scripts": { "build": "webpack --env=\"production\"", "dev": "webpack --env=\"development\"", - "start": "prague-dev-server --config webpack.config.js --package package.json --pragueHost https://www.wu2.prague.office-int.com --tenantId cocky-ramanujan --tenantSecret 3e439fcb58228d3f8f7deb55399d978c", - "start:local": "prague-dev-server --config webpack.config.js --package package.json", + "start": "webpack-dev-server --config webpack.config.js --package package.json", + "start:local": "webpack-dev-server --config webpack.config.js --package package.json --env.local", "verdaccio": "npm publish --registry https://packages.wu2.prague.office-int.com", "deploy": "npm run build && npm version patch && npm run verdaccio && npm run post-deploy", "post-deploy": "getUrl -p", @@ -20,7 +20,7 @@ "webpack:dev": "npm run dev" }, "devDependencies": { - "@prague/prague-dev-server": "^3.9.0", + "@microsoft/fluid-webpack-component-loader": "^0.10.0", "@prague/url-generator": "^1.0.4", "@types/node": "^10.14.6", "@types/react-dom": "^16.0.11", @@ -30,6 +30,7 @@ "typescript": "~3.4.5", "webpack": "4.16.5", "webpack-cli": "3.1.0", + "webpack-dev-server": "^3.8.0", "webpack-merge": "4.1.4" }, "prague": { diff --git a/samples/chaincode/type-race/webpack.config.js b/samples/chaincode/type-race/webpack.config.js index eb9c3e40517d..d6bd1651e822 100644 --- a/samples/chaincode/type-race/webpack.config.js +++ b/samples/chaincode/type-race/webpack.config.js @@ -3,6 +3,7 @@ * Licensed under the MIT License. */ +const fluidRoute = require("@microsoft/fluid-webpack-component-loader"); const path = require("path"); const merge = require("webpack-merge"); @@ -43,13 +44,14 @@ module.exports = env => { path: path.resolve(__dirname, "dist"), library: "[name]", // https://github.com/webpack/webpack/issues/5767 - // https://github.com/webpack/webpack/issues/7939 + // https://github.com/webpack/webpack/issues/7939 devtoolNamespace: chaincodeName, libraryTarget: "umd" }, devServer: { publicPath: '/dist', - stats: "minimal" + stats: "minimal", + before: (app, server) => fluidRoute.before(app, server, __dirname, env), } }, isProduction ? require("./webpack.prod")