From 84e5ab8cbb56390b91f7e565734a6e2fcc1cabdd Mon Sep 17 00:00:00 2001 From: Jaco Greeff Date: Thu, 12 Jul 2018 17:48:22 +0200 Subject: [PATCH] Fix index change not updating for 0 (#142) * Fix index change not updating for 0 * Update resolutions --- package.json | 6 +- packages/app-example/package.json | 4 +- packages/app-explorer/package.json | 4 +- packages/app-extrinsics/package.json | 2 +- packages/app-extrinsics/src/Selection.tsx | 4 +- packages/ui-app/package.json | 4 +- packages/ui-identicon/package.json | 2 +- packages/ui-keyring/package.json | 2 +- packages/ui-react-rx/package.json | 6 +- packages/ui-react/package.json | 2 +- packages/ui-signer/package.json | 2 +- packages/ui-signer/src/sign.ts | 6 +- yarn.lock | 301 +++++++++++++--------- 13 files changed, 199 insertions(+), 146 deletions(-) diff --git a/package.json b/package.json index 3fcaf6d673..11e587adca 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,10 @@ "workspaces": [ "packages/*" ], + "resolutions": { + "babel-core": "^7.0.0-bridge.0", + "typescript": "^2.9.2" + }, "scripts": { "build": "polkadot-dev-build-ts", "check": "tslint --project . && tsc --noEmit", @@ -23,7 +27,7 @@ "start": "cd packages/apps && webpack-serve --config webpack.config.js --port 3000" }, "devDependencies": { - "@polkadot/dev-react": "^0.20.9", + "@polkadot/dev-react": "^0.20.11", "@polkadot/ts": "^0.1.8", "autoprefixer": "^8.6.2", "gh-pages": "^1.1.0", diff --git a/packages/app-example/package.json b/packages/app-example/package.json index 6c89d704d5..c111c3e9fa 100644 --- a/packages/app-example/package.json +++ b/packages/app-example/package.json @@ -11,9 +11,9 @@ "license": "ISC", "dependencies": { "@babel/runtime": "^7.0.0-beta.51", - "@polkadot/storage": "^0.26.16", + "@polkadot/storage": "^0.26.18", "@polkadot/ui-react": "^0.18.14", "@polkadot/ui-react-rx": "^0.18.14", - "@polkadot/util-keyring": "^0.26.16" + "@polkadot/util-keyring": "^0.26.18" } } diff --git a/packages/app-explorer/package.json b/packages/app-explorer/package.json index f285778ef2..9a8c2a4aee 100644 --- a/packages/app-explorer/package.json +++ b/packages/app-explorer/package.json @@ -16,8 +16,8 @@ }, "dependencies": { "@babel/runtime": "^7.0.0-beta.51", - "@polkadot/primitives": "^0.26.16", + "@polkadot/primitives": "^0.26.18", "@polkadot/ui-app": "^0.18.14", - "@polkadot/util-crypto": "^0.26.16" + "@polkadot/util-crypto": "^0.26.18" } } diff --git a/packages/app-extrinsics/package.json b/packages/app-extrinsics/package.json index b84997c95f..b6f2520b99 100644 --- a/packages/app-extrinsics/package.json +++ b/packages/app-extrinsics/package.json @@ -16,7 +16,7 @@ }, "dependencies": { "@babel/runtime": "^7.0.0-beta.51", - "@polkadot/extrinsics": "^0.26.16", + "@polkadot/extrinsics": "^0.26.18", "@polkadot/ui-app": "^0.18.14", "@polkadot/ui-signer": "^0.18.14", "react-dropzone": "^4.2.9" diff --git a/packages/app-extrinsics/src/Selection.tsx b/packages/app-extrinsics/src/Selection.tsx index 2f30ec9617..974c3433b4 100644 --- a/packages/app-extrinsics/src/Selection.tsx +++ b/packages/app-extrinsics/src/Selection.tsx @@ -107,12 +107,12 @@ class Selection extends React.PureComponent { this.nextState({ encoded } as State); } - onChangeNonce = (nonce: BN): void => { + onChangeNonce = (nonce: BN = new BN(0)): void => { this.nextState({ nonce } as State); } onChangeSender = (publicKey: Uint8Array): void => { - this.nextState({ publicKey } as State); + this.nextState({ publicKey, nonce: new BN(0) } as State); } onQueue = (): void => { diff --git a/packages/ui-app/package.json b/packages/ui-app/package.json index 36d217eda5..03e4cd7bd1 100644 --- a/packages/ui-app/package.json +++ b/packages/ui-app/package.json @@ -16,8 +16,8 @@ }, "dependencies": { "@babel/runtime": "^7.0.0-beta.51", - "@polkadot/extrinsics": "^0.26.16", - "@polkadot/storage": "^0.26.16", + "@polkadot/extrinsics": "^0.26.18", + "@polkadot/storage": "^0.26.18", "@polkadot/ui-keyring": "^0.18.14", "@polkadot/ui-react": "^0.18.14", "@polkadot/ui-react-rx": "^0.18.14", diff --git a/packages/ui-identicon/package.json b/packages/ui-identicon/package.json index 6f3f2aae40..29fc953978 100644 --- a/packages/ui-identicon/package.json +++ b/packages/ui-identicon/package.json @@ -22,7 +22,7 @@ "color": "^3.0.0" }, "devDependencies": { - "@polkadot/util-crypto": "^0.26.16", + "@polkadot/util-crypto": "^0.26.18", "xmlserializer": "^0.6.1" } } diff --git a/packages/ui-keyring/package.json b/packages/ui-keyring/package.json index 63468c4295..7121745209 100644 --- a/packages/ui-keyring/package.json +++ b/packages/ui-keyring/package.json @@ -17,7 +17,7 @@ "dependencies": { "@babel/runtime": "^7.0.0-beta.51", "@polkadot/ui-react": "^0.18.14", - "@polkadot/util-keyring": "^0.26.16", + "@polkadot/util-keyring": "^0.26.18", "store": "^2.0.12" }, "peerDependencies": { diff --git a/packages/ui-react-rx/package.json b/packages/ui-react-rx/package.json index 97d417edd6..bf556f33a5 100644 --- a/packages/ui-react-rx/package.json +++ b/packages/ui-react-rx/package.json @@ -36,9 +36,9 @@ }, "dependencies": { "@babel/runtime": "^7.0.0-beta.51", - "@polkadot/api-rx": "^0.14.14", - "@polkadot/extrinsics": "^0.26.16", - "@polkadot/storage": "^0.26.16" + "@polkadot/api-rx": "^0.14.17", + "@polkadot/extrinsics": "^0.26.18", + "@polkadot/storage": "^0.26.18" }, "devDependencies": { "babel-loader": "^8.0.0-beta.2", diff --git a/packages/ui-react/package.json b/packages/ui-react/package.json index bb5058627e..a67c69d8c3 100644 --- a/packages/ui-react/package.json +++ b/packages/ui-react/package.json @@ -19,7 +19,7 @@ "@polkadot/ui-identicon": "^0.18.14" }, "devDependencies": { - "@polkadot/util-keyring": "^0.26.16", + "@polkadot/util-keyring": "^0.26.18", "babel-loader": "^8.0.0-beta.2", "css-loader": "0.28.9", "empty": "^0.10.1", diff --git a/packages/ui-signer/package.json b/packages/ui-signer/package.json index 5304409755..5513cdf76c 100644 --- a/packages/ui-signer/package.json +++ b/packages/ui-signer/package.json @@ -16,7 +16,7 @@ }, "dependencies": { "@babel/runtime": "^7.0.0-beta.51", - "@polkadot/extrinsics": "^0.26.16", + "@polkadot/extrinsics": "^0.26.18", "@polkadot/ui-app": "^0.18.14", "@polkadot/ui-keyring": "^0.18.14" }, diff --git a/packages/ui-signer/src/sign.ts b/packages/ui-signer/src/sign.ts index dcd7eca8f3..1151e79502 100644 --- a/packages/ui-signer/src/sign.ts +++ b/packages/ui-signer/src/sign.ts @@ -24,9 +24,9 @@ export default function signMessage (publicKey: Uint8Array, nonce: BN | number, signature ); - console.log(`signMessage : message :: ${u8aToHex(message)}`); - console.log(`signMessage : signature :: ${u8aToHex(signature)}`); - console.log(`signMessage : data :: ${u8aToHex(data)}`); + console.log(`signMessage (${apiSupport}) : message :: ${u8aToHex(message)}`); + console.log(`signMessage (${apiSupport}) : signature :: ${u8aToHex(signature)}`); + console.log(`signMessage (${apiSupport}) : data :: ${u8aToHex(data)}`); return { data: u8aConcat( diff --git a/yarn.lock b/yarn.lock index 03f9ffadcb..b9269846b2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -871,58 +871,58 @@ version "1.0.2" resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.0.2.tgz#d056b68999769728a1cff8d643bc59eb6f0be436" -"@polkadot/api-format@^0.14.14": - version "0.14.14" - resolved "https://registry.yarnpkg.com/@polkadot/api-format/-/api-format-0.14.14.tgz#aae3b7b66527c7096f2b2bc7b2980fae9e11d6b1" +"@polkadot/api-format@^0.14.17": + version "0.14.17" + resolved "https://registry.yarnpkg.com/@polkadot/api-format/-/api-format-0.14.17.tgz#63939fd7944dff67abd83d87b54bc0e2bd72b01d" dependencies: "@babel/runtime" "^7.0.0-beta.51" - "@polkadot/jsonrpc" "^0.26.16" - "@polkadot/primitives" "^0.26.16" - "@polkadot/util" "^0.26.16" - "@polkadot/util-keyring" "^0.26.16" + "@polkadot/jsonrpc" "^0.26.18" + "@polkadot/primitives" "^0.26.18" + "@polkadot/util" "^0.26.18" + "@polkadot/util-keyring" "^0.26.18" -"@polkadot/api-provider@^0.14.14": - version "0.14.14" - resolved "https://registry.yarnpkg.com/@polkadot/api-provider/-/api-provider-0.14.14.tgz#073ea41c436a9e0f5320a9ac2db53a4fecc8ff46" +"@polkadot/api-provider@^0.14.17": + version "0.14.17" + resolved "https://registry.yarnpkg.com/@polkadot/api-provider/-/api-provider-0.14.17.tgz#b2d5710d3972842dddf5eae53592d289ef105561" dependencies: "@babel/runtime" "^7.0.0-beta.51" - "@polkadot/storage" "^0.26.16" - "@polkadot/util" "^0.26.16" - "@polkadot/util-crypto" "^0.26.16" - "@polkadot/util-keyring" "^0.26.16" + "@polkadot/storage" "^0.26.18" + "@polkadot/util" "^0.26.18" + "@polkadot/util-crypto" "^0.26.18" + "@polkadot/util-keyring" "^0.26.18" "@types/nock" "^9.1.3" eventemitter3 "^2.0.3" isomorphic-fetch "^2.2.1" websocket "^1.0.25" -"@polkadot/api-rx@^0.14.14": - version "0.14.14" - resolved "https://registry.yarnpkg.com/@polkadot/api-rx/-/api-rx-0.14.14.tgz#c556f37cbc7b1f33fb1a93a3a877fe7060c43a02" +"@polkadot/api-rx@^0.14.17": + version "0.14.17" + resolved "https://registry.yarnpkg.com/@polkadot/api-rx/-/api-rx-0.14.17.tgz#be11f1ad612e5e0e1cd3e316b425b3ecb9f49fca" dependencies: "@babel/runtime" "^7.0.0-beta.51" - "@polkadot/api" "^0.14.14" - "@polkadot/api-provider" "^0.14.14" + "@polkadot/api" "^0.14.17" + "@polkadot/api-provider" "^0.14.17" "@types/rx" "^4.1.1" rxjs "^5.5.10" -"@polkadot/api@^0.14.14": - version "0.14.14" - resolved "https://registry.yarnpkg.com/@polkadot/api/-/api-0.14.14.tgz#7b107c50fb61727111b23debddafa7eb08ec24db" +"@polkadot/api@^0.14.17": + version "0.14.17" + resolved "https://registry.yarnpkg.com/@polkadot/api/-/api-0.14.17.tgz#2b8a1c5293a61c4b7fa847e5e0302cd79b51e360" dependencies: "@babel/runtime" "^7.0.0-beta.51" - "@polkadot/api-format" "^0.14.14" - "@polkadot/api-provider" "^0.14.14" - "@polkadot/jsonrpc" "^0.26.16" - "@polkadot/params" "^0.26.16" - "@polkadot/util" "^0.26.16" + "@polkadot/api-format" "^0.14.17" + "@polkadot/api-provider" "^0.14.17" + "@polkadot/jsonrpc" "^0.26.18" + "@polkadot/params" "^0.26.18" + "@polkadot/util" "^0.26.18" -"@polkadot/dev-react@^0.20.9": - version "0.20.9" - resolved "https://registry.yarnpkg.com/@polkadot/dev-react/-/dev-react-0.20.9.tgz#dbe3c7cdcecb8a44e775630f541f60c3daee9798" +"@polkadot/dev-react@^0.20.11": + version "0.20.11" + resolved "https://registry.yarnpkg.com/@polkadot/dev-react/-/dev-react-0.20.11.tgz#893088e00246ccbf56cd9e31556ebb99f1aaac16" dependencies: "@babel/core" "^7.0.0-beta.51" "@babel/preset-react" "^7.0.0-beta.51" - "@polkadot/dev" "^0.20.9" + "@polkadot/dev" "^0.20.11" "@types/react" "^16.3.17" "@types/react-dom" "^16.0.6" browserslist "^3.2.7" @@ -937,9 +937,9 @@ webpack-cli "^2.1.3" webpack-serve "^1.0.2" -"@polkadot/dev@^0.20.9": - version "0.20.9" - resolved "https://registry.yarnpkg.com/@polkadot/dev/-/dev-0.20.9.tgz#beab8dbf6f359240fa2dd426b8dfe54661d93ee1" +"@polkadot/dev@^0.20.11": + version "0.20.11" + resolved "https://registry.yarnpkg.com/@polkadot/dev/-/dev-0.20.11.tgz#ee89c06c5b077caedac6bcf9876c513923fe505b" dependencies: "@babel/cli" "^7.0.0-beta.51" "@babel/core" "^7.0.0-beta.51" @@ -980,96 +980,97 @@ rimraf "^2.6.2" tslint "^5.10.0" tslint-config-semistandard "^7.0.0" + typedoc "^0.11.1" typescript "^2.9.2" -"@polkadot/extrinsics@^0.26.16": - version "0.26.16" - resolved "https://registry.yarnpkg.com/@polkadot/extrinsics/-/extrinsics-0.26.16.tgz#49d2c2a3aa883ed3194b8140800560cb83f326ff" +"@polkadot/extrinsics@^0.26.18": + version "0.26.18" + resolved "https://registry.yarnpkg.com/@polkadot/extrinsics/-/extrinsics-0.26.18.tgz#b1bc871c097715da7a73f374872f0d1aeb49f77d" dependencies: "@babel/runtime" "^7.0.0-beta.51" - "@polkadot/params" "^0.26.16" - "@polkadot/primitives" "^0.26.16" - "@polkadot/util" "^0.26.16" + "@polkadot/params" "^0.26.18" + "@polkadot/primitives" "^0.26.18" + "@polkadot/util" "^0.26.18" -"@polkadot/jsonrpc@^0.26.16": - version "0.26.16" - resolved "https://registry.yarnpkg.com/@polkadot/jsonrpc/-/jsonrpc-0.26.16.tgz#31b6c23204ece3f709d571a1f428af54c4d6fef7" +"@polkadot/jsonrpc@^0.26.18": + version "0.26.18" + resolved "https://registry.yarnpkg.com/@polkadot/jsonrpc/-/jsonrpc-0.26.18.tgz#84f3317ce26470627fd5597b7f8c0b13ab1f1ceb" dependencies: - "@polkadot/params" "^0.26.16" + "@polkadot/params" "^0.26.18" babel-runtime "^6.26.0" -"@polkadot/params@^0.26.16": - version "0.26.16" - resolved "https://registry.yarnpkg.com/@polkadot/params/-/params-0.26.16.tgz#c601b27b5a51ad498a939dbdee11fbd590a1dfcb" +"@polkadot/params@^0.26.18": + version "0.26.18" + resolved "https://registry.yarnpkg.com/@polkadot/params/-/params-0.26.18.tgz#00809e71f7452c53741b24d31936d0054ad323b0" dependencies: "@babel/runtime" "^7.0.0-beta.51" - "@polkadot/extrinsics" "^0.26.16" - "@polkadot/primitives" "^0.26.16" - "@polkadot/util" "^0.26.16" + "@polkadot/extrinsics" "^0.26.18" + "@polkadot/primitives" "^0.26.18" + "@polkadot/util" "^0.26.18" -"@polkadot/primitives@^0.26.16": - version "0.26.16" - resolved "https://registry.yarnpkg.com/@polkadot/primitives/-/primitives-0.26.16.tgz#82d5c9c52c2a4a569e4762560971c7e46a09e621" +"@polkadot/primitives@^0.26.18": + version "0.26.18" + resolved "https://registry.yarnpkg.com/@polkadot/primitives/-/primitives-0.26.18.tgz#abe38534c91a5fe197306cbf5bebbdb7cc13b79e" dependencies: "@babel/runtime" "^7.0.0-beta.51" - "@polkadot/trie-hash" "^0.26.16" - "@polkadot/util" "^0.26.16" + "@polkadot/trie-hash" "^0.26.18" + "@polkadot/util" "^0.26.18" -"@polkadot/storage@^0.26.16": - version "0.26.16" - resolved "https://registry.yarnpkg.com/@polkadot/storage/-/storage-0.26.16.tgz#d225453245315b6d7b63a3c6cf199f9ddde9ad54" +"@polkadot/storage@^0.26.18": + version "0.26.18" + resolved "https://registry.yarnpkg.com/@polkadot/storage/-/storage-0.26.18.tgz#7a022d47bb58ba4c99ed91ba70569448ccdc97d4" dependencies: "@babel/runtime" "^7.0.0-beta.51" - "@polkadot/params" "^0.26.16" - "@polkadot/primitives" "^0.26.16" - "@polkadot/util" "^0.26.16" - "@polkadot/util-crypto" "^0.26.16" - "@polkadot/util-keyring" "^0.26.16" + "@polkadot/params" "^0.26.18" + "@polkadot/primitives" "^0.26.18" + "@polkadot/util" "^0.26.18" + "@polkadot/util-crypto" "^0.26.18" + "@polkadot/util-keyring" "^0.26.18" -"@polkadot/trie-hash@^0.26.16": - version "0.26.16" - resolved "https://registry.yarnpkg.com/@polkadot/trie-hash/-/trie-hash-0.26.16.tgz#c4771aeea55fac94b5c4722455dc8c40fd00bdb6" +"@polkadot/trie-hash@^0.26.18": + version "0.26.18" + resolved "https://registry.yarnpkg.com/@polkadot/trie-hash/-/trie-hash-0.26.18.tgz#2a2784f5cf7eefa9350c90c44ac3975b166cafd9" dependencies: "@babel/runtime" "^7.0.0-beta.51" - "@polkadot/util" "^0.26.16" - "@polkadot/util-crypto" "^0.26.16" - "@polkadot/util-rlp" "^0.26.16" + "@polkadot/util" "^0.26.18" + "@polkadot/util-crypto" "^0.26.18" + "@polkadot/util-rlp" "^0.26.18" "@polkadot/ts@^0.1.8": version "0.1.8" resolved "https://registry.yarnpkg.com/@polkadot/ts/-/ts-0.1.8.tgz#04e936fca0b104b8e0c4902bbfcc75ff5d58b98c" -"@polkadot/util-crypto@^0.26.16": - version "0.26.16" - resolved "https://registry.yarnpkg.com/@polkadot/util-crypto/-/util-crypto-0.26.16.tgz#4980152276d2a77bf4df07dbf03edb9b62e4a02d" +"@polkadot/util-crypto@^0.26.18": + version "0.26.18" + resolved "https://registry.yarnpkg.com/@polkadot/util-crypto/-/util-crypto-0.26.18.tgz#9c66f67ab4bf1865b2529937b8aec52c2ec1dab8" dependencies: "@babel/runtime" "^7.0.0-beta.51" - "@polkadot/util" "^0.26.16" + "@polkadot/util" "^0.26.18" blakejs "^1.1.0" js-sha3 "^0.7.0" tweetnacl "^1.0.0" xxhashjs "^0.2.2" -"@polkadot/util-keyring@^0.26.16": - version "0.26.16" - resolved "https://registry.yarnpkg.com/@polkadot/util-keyring/-/util-keyring-0.26.16.tgz#18d65ad30237b37d27fd012ac52af4c11f075906" +"@polkadot/util-keyring@^0.26.18": + version "0.26.18" + resolved "https://registry.yarnpkg.com/@polkadot/util-keyring/-/util-keyring-0.26.18.tgz#f1bc6f2d6b2de6abe4a8322402309ba7da49f6c2" dependencies: "@babel/runtime" "^7.0.0-beta.51" - "@polkadot/util" "^0.26.16" - "@polkadot/util-crypto" "^0.26.16" + "@polkadot/util" "^0.26.18" + "@polkadot/util-crypto" "^0.26.18" "@types/bs58" "^3.0.30" bs58 "^4.0.1" -"@polkadot/util-rlp@^0.26.16": - version "0.26.16" - resolved "https://registry.yarnpkg.com/@polkadot/util-rlp/-/util-rlp-0.26.16.tgz#b5f7455e785ef76b1668f0045adbbbdb64b3fe74" +"@polkadot/util-rlp@^0.26.18": + version "0.26.18" + resolved "https://registry.yarnpkg.com/@polkadot/util-rlp/-/util-rlp-0.26.18.tgz#1030a49c5557f3fcfb03e452f80ff1d286929ab0" dependencies: "@babel/runtime" "^7.0.0-beta.51" - "@polkadot/util" "^0.26.16" + "@polkadot/util" "^0.26.18" -"@polkadot/util@^0.26.16": - version "0.26.16" - resolved "https://registry.yarnpkg.com/@polkadot/util/-/util-0.26.16.tgz#d6dd7008f56a379804fde8fac8ac021da5202451" +"@polkadot/util@^0.26.18": + version "0.26.18" + resolved "https://registry.yarnpkg.com/@polkadot/util/-/util-0.26.18.tgz#a43cea31448bd7e4ef1b6bff82912aa48147d106" dependencies: "@babel/runtime" "^7.0.0-beta.51" "@types/bn.js" "^4.11.1" @@ -1137,6 +1138,32 @@ version "0.1.0" resolved "https://registry.yarnpkg.com/@types/deasync/-/deasync-0.1.0.tgz#b2bd6c3fcde3cf67b8be4c2f70136ba8f157b45a" +"@types/events@*": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@types/events/-/events-1.2.0.tgz#81a6731ce4df43619e5c8c945383b3e62a89ea86" + +"@types/fs-extra@5.0.1": + version "5.0.1" + resolved "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-5.0.1.tgz#cd856fbbdd6af2c11f26f8928fd8644c9e9616c9" + dependencies: + "@types/node" "*" + +"@types/glob@*": + version "5.0.35" + resolved "https://registry.yarnpkg.com/@types/glob/-/glob-5.0.35.tgz#1ae151c802cece940443b5ac246925c85189f32a" + dependencies: + "@types/events" "*" + "@types/minimatch" "*" + "@types/node" "*" + +"@types/handlebars@4.0.36": + version "4.0.36" + resolved "https://registry.yarnpkg.com/@types/handlebars/-/handlebars-4.0.36.tgz#ff57c77fa1ab6713bb446534ddc4d979707a3a79" + +"@types/highlight.js@9.12.2": + version "9.12.2" + resolved "https://registry.yarnpkg.com/@types/highlight.js/-/highlight.js-9.12.2.tgz#6ee7cd395effe5ec80b515d3ff1699068cd0cd1d" + "@types/history@*": version "4.6.2" resolved "https://registry.yarnpkg.com/@types/history/-/history-4.6.2.tgz#12cfaba693ba20f114ed5765467ff25fdf67ddb0" @@ -1161,6 +1188,18 @@ version "23.1.1" resolved "https://registry.yarnpkg.com/@types/jest/-/jest-23.1.1.tgz#c54ab1a5f41aa693c0957222dd10414416d0c87b" +"@types/lodash@4.14.104": + version "4.14.104" + resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.104.tgz#53ee2357fa2e6e68379341d92eb2ecea4b11bb80" + +"@types/marked@0.3.0": + version "0.3.0" + resolved "https://registry.yarnpkg.com/@types/marked/-/marked-0.3.0.tgz#583c223dd33385a1dda01aaf77b0cd0411c4b524" + +"@types/minimatch@*", "@types/minimatch@3.0.3": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d" + "@types/nock@^9.1.3": version "9.1.3" resolved "https://registry.yarnpkg.com/@types/nock/-/nock-9.1.3.tgz#1d445679375b9e25afd449dc56585f81729454e8" @@ -1310,6 +1349,13 @@ "@types/rx-lite-time" "*" "@types/rx-lite-virtualtime" "*" +"@types/shelljs@0.7.8": + version "0.7.8" + resolved "https://registry.yarnpkg.com/@types/shelljs/-/shelljs-0.7.8.tgz#4b4d6ee7926e58d7bca448a50ba442fd9f6715bd" + dependencies: + "@types/glob" "*" + "@types/node" "*" + "@types/xxhashjs@^0.1.1": version "0.1.1" resolved "https://registry.yarnpkg.com/@types/xxhashjs/-/xxhashjs-0.1.1.tgz#980709096c7138713b7777f49dccd4b8f93908e5" @@ -1834,31 +1880,7 @@ babel-code-frame@^6.22.0, babel-code-frame@^6.26.0: esutils "^2.0.2" js-tokens "^3.0.2" -babel-core@^6.0.0, babel-core@^6.26.0: - version "6.26.3" - resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.3.tgz#b2e2f09e342d0f0c88e2f02e067794125e75c207" - dependencies: - babel-code-frame "^6.26.0" - babel-generator "^6.26.0" - babel-helpers "^6.24.1" - babel-messages "^6.23.0" - babel-register "^6.26.0" - babel-runtime "^6.26.0" - babel-template "^6.26.0" - babel-traverse "^6.26.0" - babel-types "^6.26.0" - babylon "^6.18.0" - convert-source-map "^1.5.1" - debug "^2.6.9" - json5 "^0.5.1" - lodash "^4.17.4" - minimatch "^3.0.4" - path-is-absolute "^1.0.1" - private "^0.1.8" - slash "^1.0.0" - source-map "^0.5.7" - -babel-core@^7.0.0-bridge.0: +babel-core@^6.0.0, babel-core@^6.26.0, babel-core@^7.0.0-bridge.0: version "7.0.0-bridge.0" resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-7.0.0-bridge.0.tgz#95a492ddd90f9b4e9a4a1da14eb335b87b634ece" @@ -1873,7 +1895,7 @@ babel-eslint@^8.2.3: eslint-scope "~3.7.1" eslint-visitor-keys "^1.0.0" -babel-generator@^6.18.0, babel-generator@^6.26.0: +babel-generator@^6.18.0: version "6.26.1" resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90" dependencies: @@ -1997,13 +2019,6 @@ babel-helper-replace-supers@^6.24.1: babel-traverse "^6.24.1" babel-types "^6.24.1" -babel-helpers@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2" - dependencies: - babel-runtime "^6.22.0" - babel-template "^6.24.1" - babel-jest@^23.0.1: version "23.0.1" resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-23.0.1.tgz#bbad3bf523fb202da05ed0a6540b48c84eed13a6" @@ -2404,7 +2419,7 @@ babel-preset-stage-3@^6.24.1: babel-plugin-transform-exponentiation-operator "^6.24.1" babel-plugin-transform-object-rest-spread "^6.22.0" -babel-register@^6.26.0, babel-register@^6.9.0: +babel-register@^6.9.0: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.26.0.tgz#6ed021173e2fcb486d7acb45c6009a856f647071" dependencies: @@ -3505,7 +3520,7 @@ conventional-recommended-bump@^1.2.1: meow "^3.3.0" object-assign "^4.0.1" -convert-source-map@^1.1.0, convert-source-map@^1.1.1, convert-source-map@^1.4.0, convert-source-map@^1.5.1: +convert-source-map@^1.1.0, convert-source-map@^1.1.1, convert-source-map@^1.4.0: version "1.5.1" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.5.1.tgz#b8278097b9bc229365de5c62cf5fcaed8b5599e5" @@ -5367,7 +5382,7 @@ growly@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" -handlebars@^4.0.2, handlebars@^4.0.3: +handlebars@^4.0.2, handlebars@^4.0.3, handlebars@^4.0.6: version "4.0.11" resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.11.tgz#630a35dfe0294bc281edae6ffc5d329fc7982dcc" dependencies: @@ -5502,6 +5517,10 @@ he@1.1.x: version "1.1.1" resolved "https://registry.yarnpkg.com/he/-/he-1.1.1.tgz#93410fd21b009735151f8868c2f271f3427e23fd" +highlight.js@^9.0.0: + version "9.12.0" + resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.12.0.tgz#e6d9dbe57cbefe60751f02af336195870c90c01e" + history@^4.7.2: version "4.7.2" resolved "https://registry.yarnpkg.com/history/-/history-4.7.2.tgz#22b5c7f31633c5b8021c7f4a8a954ac139ee8d5b" @@ -6748,7 +6767,7 @@ json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" -json5@^0.5.0, json5@^0.5.1: +json5@^0.5.0: version "0.5.1" resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" @@ -7273,6 +7292,10 @@ markdown-table@^1.1.0: version "1.1.2" resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-1.1.2.tgz#c78db948fa879903a41bce522e3b96f801c63786" +marked@^0.3.17: + version "0.3.19" + resolved "https://registry.yarnpkg.com/marked/-/marked-0.3.19.tgz#5d47f709c4c9fc3c216b6d46127280f40b39d790" + math-expression-evaluator@^1.2.14: version "1.2.17" resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz#de819fdbcd84dccd8fae59c6aeb79615b9d266ac" @@ -8245,7 +8268,7 @@ path-exists@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" -path-is-absolute@1.0.1, path-is-absolute@^1.0.0, path-is-absolute@^1.0.1: +path-is-absolute@1.0.1, path-is-absolute@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" @@ -8998,7 +9021,7 @@ pretty-format@^23.0.1: ansi-regex "^3.0.0" ansi-styles "^3.2.0" -private@^0.1.6, private@^0.1.8, private@~0.1.5: +private@^0.1.6, private@~0.1.5: version "0.1.8" resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" @@ -10006,7 +10029,7 @@ shebang-regex@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" -shelljs@^0.8.0: +shelljs@^0.8.0, shelljs@^0.8.1: version "0.8.2" resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.2.tgz#345b7df7763f4c2340d584abb532c5f752ca9e35" dependencies: @@ -10884,7 +10907,33 @@ typedarray@^0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" -typescript@^2.9.2: +typedoc-default-themes@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/typedoc-default-themes/-/typedoc-default-themes-0.5.0.tgz#6dc2433e78ed8bea8e887a3acde2f31785bd6227" + +typedoc@^0.11.1: + version "0.11.1" + resolved "https://registry.yarnpkg.com/typedoc/-/typedoc-0.11.1.tgz#9f033887fd2218c769e1045feb88a1efed9f12c9" + dependencies: + "@types/fs-extra" "5.0.1" + "@types/handlebars" "4.0.36" + "@types/highlight.js" "9.12.2" + "@types/lodash" "4.14.104" + "@types/marked" "0.3.0" + "@types/minimatch" "3.0.3" + "@types/shelljs" "0.7.8" + fs-extra "^5.0.0" + handlebars "^4.0.6" + highlight.js "^9.0.0" + lodash "^4.17.5" + marked "^0.3.17" + minimatch "^3.0.0" + progress "^2.0.0" + shelljs "^0.8.1" + typedoc-default-themes "^0.5.0" + typescript "2.7.2" + +typescript@2.7.2, typescript@^2.9.2: version "2.9.2" resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.9.2.tgz#1cbf61d05d6b96269244eb6a3bce4bd914e0f00c"