From 96dc8021662a821c618154b37fa133926626b293 Mon Sep 17 00:00:00 2001 From: J M Rossy Date: Thu, 24 Oct 2019 17:30:31 +0200 Subject: [PATCH] Upgrade app version to v1.5.1 Add fastlane lanes to more conveniently build apks/bundles --- packages/mobile/README.md | 27 +- packages/mobile/android/app/build.gradle | 2 +- .../main/assets/custom/LicenseDisclaimer.txt | 681 +++++++++++++----- packages/mobile/android/gradle.properties | 3 +- packages/mobile/fastlane/Fastfile | 28 +- packages/mobile/fastlane/README.md | 16 + packages/mobile/package.json | 2 +- 7 files changed, 540 insertions(+), 219 deletions(-) diff --git a/packages/mobile/README.md b/packages/mobile/README.md index 01eaff317a4..48d9e7a9775 100644 --- a/packages/mobile/README.md +++ b/packages/mobile/README.md @@ -160,6 +160,11 @@ export CELO_RELEASE_KEY_PASSWORD=celoFakeReleaseKeyPass ### Building an APK or Bundle ```sh +# With fastlane: +bundle install +bundle exec fastlane android build_apk env:YOUR_BUILDING_VARIANT sdkEnv:YOUR_SDK_ENV + +# Or, manually cd android/ ./gradlew clean ./gradlew bundle{YOUR_BUILDING_VARIANT}JsAndAssets @@ -180,16 +185,16 @@ GraphQL queries. If you make a change to a query, run `yarn build:gen-graphql-ty By default, the mobile wallet app runs geth in ultralight sync mode where all the epoch headers are fetched. The default sync mode is defined in [packages/mobile/.env](https://github.com/celo-org/celo-monorepo/blob/master/packages/mobile/.env#L4) file. -To run wallet in zero sync mode, where it would connect to the remote nodes and sign transactions in web3, change the default sync mode in the aforementioned file to -1. The mode has only been tested on Android and is hard-coded to be [crash](https://github.com/celo-org/celo-monorepo/blob/aeddeefbfb230db51d2ef76d50c5f882644a1cd3/packages/mobile/src/web3/contracts.ts#L73) on iOS. -======= +# To run wallet in zero sync mode, where it would connect to the remote nodes and sign transactions in web3, change the default sync mode in the aforementioned file to -1. The mode has only been tested on Android and is hard-coded to be [crash](https://github.com/celo-org/celo-monorepo/blob/aeddeefbfb230db51d2ef76d50c5f882644a1cd3/packages/mobile/src/web3/contracts.ts#L73) on iOS. + ## How we handle Geth crashes in wallet app on Android Our Celo app has three types of codes. -1. Javascript code - generated from Typescript, this runs in Javascript interpreter. -2. Java bytecode - This runs on Dalvik/Art Virtual Machine. -3. Native code - Geth code is written in Golang which compiles to native code - this runs directly on the -CPU, no virtual machines involved. +1. Javascript code - generated from Typescript, this runs in Javascript interpreter. +2. Java bytecode - This runs on Dalvik/Art Virtual Machine. +3. Native code - Geth code is written in Golang which compiles to native code - this runs directly on the + CPU, no virtual machines involved. One should note that, on iOS, there is no byte code and therefore, there are only two layers, one is the Javascript code, and the other is the Native code. Till now, we have been blind towards native crashes except Google Playstore logs. @@ -199,14 +204,14 @@ We cannot use libraries like [Bugsnag](https://www.bugsnag.com) since they do no Relevant code references: -1. [NDKCrashService](https://github.com/celo-org/celo-monorepo/blob/master/packages/mobile/android/app/src/main/java/org/celo/mobile/NdkCrashService.java) -2. [Initialization](https://github.com/celo-org/celo-monorepo/blob/8689634a1d10d74ba6d4f3b36b2484db60a95bdb/packages/mobile/android/app/src/main/java/org/celo/mobile/MainApplication.java#L156) of the NDKCrashService -3. [Sentry code](https://github.com/celo-org/celo-monorepo/blob/799d74675dc09327543c210e88cbf5cc796721a0/packages/mobile/src/sentry/Sentry.ts#L53) to read NDK crash logs on restart +1. [NDKCrashService](https://github.com/celo-org/celo-monorepo/blob/master/packages/mobile/android/app/src/main/java/org/celo/mobile/NdkCrashService.java) +2. [Initialization](https://github.com/celo-org/celo-monorepo/blob/8689634a1d10d74ba6d4f3b36b2484db60a95bdb/packages/mobile/android/app/src/main/java/org/celo/mobile/MainApplication.java#L156) of the NDKCrashService +3. [Sentry code](https://github.com/celo-org/celo-monorepo/blob/799d74675dc09327543c210e88cbf5cc796721a0/packages/mobile/src/sentry/Sentry.ts#L53) to read NDK crash logs on restart There are two major differencs in ZeroSync mode: -1. Geth won't run at all. The web3 would instead connect to -infura.celo-testnet.org using an https provider, for example, [https://integration-infura.celo-testnet.org](https://integration-infura.celo-testnet.org). -2. Changes to [sendTransactionAsyncWithWeb3Signing](https://github.com/celo-org/celo-monorepo/blob/8689634a1d10d74ba6d4f3b36b2484db60a95bdb/packages/walletkit/src/contract-utils.ts#L362) in walletkit to poll after sending a transaction for the transaction to succeed. This is needed because http provider, unliked web sockets and IPC provider, does not support subscriptions. +1. Geth won't run at all. The web3 would instead connect to -infura.celo-testnet.org using an https provider, for example, [https://integration-infura.celo-testnet.org](https://integration-infura.celo-testnet.org). +2. Changes to [sendTransactionAsyncWithWeb3Signing](https://github.com/celo-org/celo-monorepo/blob/8689634a1d10d74ba6d4f3b36b2484db60a95bdb/packages/walletkit/src/contract-utils.ts#L362) in walletkit to poll after sending a transaction for the transaction to succeed. This is needed because http provider, unliked web sockets and IPC provider, does not support subscriptions. #### Why http(s) provider? diff --git a/packages/mobile/android/app/build.gradle b/packages/mobile/android/app/build.gradle index 4b98974470a..b3e49f715e5 100644 --- a/packages/mobile/android/app/build.gradle +++ b/packages/mobile/android/app/build.gradle @@ -125,7 +125,7 @@ android { minSdkVersion isDetoxTestBuild ? rootProject.ext.minSdkVersion : 18 targetSdkVersion rootProject.ext.targetSdkVersion versionCode appVersionCode - versionName "1.5.0" + versionName "1.5.1" testBuildType System.getProperty('testBuildType', 'debug') testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" resValue "string", "build_config_package", "org.celo.mobile" diff --git a/packages/mobile/android/app/src/main/assets/custom/LicenseDisclaimer.txt b/packages/mobile/android/app/src/main/assets/custom/LicenseDisclaimer.txt index f1bc59d94b5..23cd9ba806f 100644 --- a/packages/mobile/android/app/src/main/assets/custom/LicenseDisclaimer.txt +++ b/packages/mobile/android/app/src/main/assets/custom/LicenseDisclaimer.txt @@ -46,7 +46,7 @@ SOFTWARE. ----- -The following software may be included in this product: @ava/babel-plugin-throws-helper, append-transform, caching-transform, call-signature, currently-unhandled, find-cache-dir, last-line-stream, node-modules-regexp, option-chain, require-precompiled, unique-temp-dir. A copy of the source code may be downloaded from https://github.com/avajs/babel-plugin-throws-helper.git (@ava/babel-plugin-throws-helper), https://github.com/jamestalmage/append-transform.git (append-transform), https://github.com/jamestalmage/caching-transform.git (caching-transform), https://github.com/jamestalmage/call-signature.git (call-signature), https://github.com/jamestalmage/currently-unhandled.git (currently-unhandled), https://github.com/avajs/find-cache-dir.git (find-cache-dir), https://github.com/jamestalmage/last-line-stream.git (last-line-stream), https://github.com/jamestalmage/node-modules-regexp.git (node-modules-regexp), https://github.com/avajs/option-chain.git (option-chain), https://github.com/jamestalmage/require-precompiled.git (require-precompiled), https://github.com/jamestalmage/unique-temp-dir.git (unique-temp-dir). This software contains the following license and notice below: +The following software may be included in this product: @ava/babel-plugin-throws-helper, append-transform, caching-transform, call-signature, currently-unhandled, find-cache-dir, last-line-stream, node-modules-regexp, option-chain, require-precompiled, unique-temp-dir. A copy of the source code may be downloaded from https://github.com/avajs/babel-plugin-throws-helper.git (@ava/babel-plugin-throws-helper), https://github.com/jamestalmage/append-transform.git (append-transform), https://github.com/jamestalmage/caching-transform.git (caching-transform), https://github.com/jamestalmage/call-signature.git (call-signature), https://github.com/jamestalmage/currently-unhandled.git (currently-unhandled), https://github.com/jamestalmage/find-cache-dir.git (find-cache-dir), https://github.com/jamestalmage/last-line-stream.git (last-line-stream), https://github.com/jamestalmage/node-modules-regexp.git (node-modules-regexp), https://github.com/avajs/option-chain.git (option-chain), https://github.com/jamestalmage/require-precompiled.git (require-precompiled), https://github.com/jamestalmage/unique-temp-dir.git (unique-temp-dir). This software contains the following license and notice below: The MIT License (MIT) @@ -189,7 +189,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ----- -The following software may be included in this product: @babel/parser, babylon. A copy of the source code may be downloaded from https://github.com/babel/babel/tree/master/packages/babel-parser (@babel/parser), https://github.com/babel/babel/tree/master/packages/babylon (babylon). This software contains the following license and notice below: +The following software may be included in this product: @babel/parser, babylon. A copy of the source code may be downloaded from https://github.com/babel/babel/tree/master/packages/babel-parser (@babel/parser), https://github.com/babel/babylon (babylon). This software contains the following license and notice below: Copyright (C) 2012-2014 by various contributors (see AUTHORS) @@ -584,7 +584,7 @@ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ----- -The following software may be included in this product: @evocateur/npm-registry-fetch, cacache, figgy-pudding, make-fetch-happen, npm-pick-manifest, ssri. A copy of the source code may be downloaded from https://github.com/evocateur/npm-registry-fetch (@evocateur/npm-registry-fetch), https://github.com/zkat/cacache (cacache), https://github.com/zkat/figgy-pudding (figgy-pudding), https://github.com/zkat/make-fetch-happen (make-fetch-happen), https://github.com/npm/npm-pick-manifest (npm-pick-manifest), https://github.com/zkat/ssri (ssri). This software contains the following license and notice below: +The following software may be included in this product: @evocateur/npm-registry-fetch, cacache, figgy-pudding, make-fetch-happen, npm-pick-manifest, ssri. A copy of the source code may be downloaded from https://github.com/evocateur/npm-registry-fetch (@evocateur/npm-registry-fetch), https://github.com/npm/cacache (cacache), https://github.com/zkat/figgy-pudding (figgy-pudding), https://github.com/zkat/make-fetch-happen (make-fetch-happen), https://github.com/npm/npm-pick-manifest (npm-pick-manifest), https://github.com/zkat/ssri (ssri). This software contains the following license and notice below: ISC License @@ -836,7 +836,7 @@ Apache License ----- -The following software may be included in this product: @firebase/auth, @google-cloud/common, @google-cloud/common-grpc, @google-cloud/firestore, @google-cloud/logging, @google-cloud/monitoring, @google-cloud/paginator, @google-cloud/precise-date, @google-cloud/projectify, @google-cloud/promisify, @google-cloud/pubsub, @google-cloud/storage, @opencensus/core, @opencensus/propagation-stackdriver, @xtuc/long, ascli, bytebuffer, firebase-bolt, futoin-hkdf, gcp-metadata, google-auth-library, google-proto-files, long, protobufjs, spdx-correct, sumchecker, teeny-request, validate-npm-package-license, xcode. A copy of the source code may be downloaded from https://github.com/firebase/firebase-js-sdk.git (@firebase/auth), https://github.com/googleapis/nodejs-common.git (@google-cloud/common), https://github.com/googleapis/nodejs-common-grpc.git (@google-cloud/common-grpc), https://github.com/googleapis/nodejs-firestore.git (@google-cloud/firestore), https://github.com/googleapis/nodejs-logging.git (@google-cloud/logging), https://github.com/googleapis/nodejs-monitoring.git (@google-cloud/monitoring), https://github.com/googleapis/nodejs-paginator.git (@google-cloud/paginator), https://github.com/googleapis/nodejs-precise-date.git (@google-cloud/precise-date), https://github.com/googleapis/nodejs-projectify.git (@google-cloud/projectify), https://github.com/googleapis/nodejs-promisify.git (@google-cloud/promisify), https://github.com/googleapis/nodejs-pubsub.git (@google-cloud/pubsub), https://github.com/googleapis/nodejs-storage.git (@google-cloud/storage), https://github.com/census-instrumentation/opencensus-node.git (@opencensus/core), https://github.com/census-instrumentation/opencensus-node.git (@opencensus/propagation-stackdriver), https://github.com/dcodeIO/long.js.git (@xtuc/long), https://github.com/dcodeIO/ascli.git (ascli), https://github.com/dcodeIO/bytebuffer.js.git (bytebuffer), https://github.com/firebase/bolt.git (firebase-bolt), https://github.com/futoin/util-js-hkdf.git (futoin-hkdf), https://github.com/googleapis/gcp-metadata.git (gcp-metadata), https://github.com/googleapis/google-auth-library-nodejs.git (google-auth-library), https://github.com/googleapis/nodejs-proto-files.git (google-proto-files), https://github.com/dcodeIO/long.js.git (long), https://github.com/dcodeIO/protobuf.js.git (protobufjs), https://github.com/jslicense/spdx-correct.js.git (spdx-correct), git+https://github.com/malept/sumchecker.git (sumchecker), https://github.com/googleapis/teeny-request.git (teeny-request), https://github.com/kemitchell/validate-npm-package-license.js.git (validate-npm-package-license), https://github.com/apache/cordova-node-xcode.git (xcode). This software contains the following license and notice below: +The following software may be included in this product: @firebase/auth, @google-cloud/common, @google-cloud/firestore, @google-cloud/logging, @google-cloud/monitoring, @google-cloud/paginator, @google-cloud/precise-date, @google-cloud/projectify, @google-cloud/promisify, @google-cloud/pubsub, @google-cloud/storage, @opencensus/core, @opencensus/propagation-stackdriver, @xtuc/long, ascli, bytebuffer, firebase-bolt, futoin-hkdf, gaxios, gcp-metadata, google-auth-library, google-proto-files, long, protobufjs, spdx-correct, sumchecker, teeny-request, validate-npm-package-license, xcode. A copy of the source code may be downloaded from https://github.com/firebase/firebase-js-sdk.git (@firebase/auth), https://github.com/googleapis/nodejs-common.git (@google-cloud/common), https://github.com/googleapis/nodejs-firestore.git (@google-cloud/firestore), https://github.com/googleapis/nodejs-logging.git (@google-cloud/logging), https://github.com/googleapis/nodejs-monitoring.git (@google-cloud/monitoring), https://github.com/googleapis/nodejs-paginator.git (@google-cloud/paginator), https://github.com/googleapis/nodejs-precise-date.git (@google-cloud/precise-date), https://github.com/googleapis/nodejs-projectify.git (@google-cloud/projectify), https://github.com/googleapis/nodejs-promisify.git (@google-cloud/promisify), https://github.com/googleapis/nodejs-pubsub.git (@google-cloud/pubsub), https://github.com/googleapis/nodejs-storage.git (@google-cloud/storage), https://github.com/census-instrumentation/opencensus-node.git (@opencensus/core), https://github.com/census-instrumentation/opencensus-node.git (@opencensus/propagation-stackdriver), https://github.com/dcodeIO/long.js.git (@xtuc/long), https://github.com/dcodeIO/ascli.git (ascli), https://github.com/dcodeIO/bytebuffer.js.git (bytebuffer), https://github.com/firebase/bolt.git (firebase-bolt), https://github.com/futoin/util-js-hkdf.git (futoin-hkdf), https://github.com/JustinBeckwith/gaxios.git (gaxios), https://github.com/googleapis/gcp-metadata.git (gcp-metadata), https://github.com/googleapis/google-auth-library-nodejs.git (google-auth-library), https://github.com/googleapis/nodejs-proto-files.git (google-proto-files), https://github.com/dcodeIO/long.js.git (long), https://github.com/dcodeIO/protobuf.js.git (protobufjs), https://github.com/jslicense/spdx-correct.js.git (spdx-correct), git+https://github.com/malept/sumchecker.git (sumchecker), https://github.com/googleapis/teeny-request.git (teeny-request), https://github.com/kemitchell/validate-npm-package-license.js.git (validate-npm-package-license), https://github.com/apache/cordova-node-xcode.git (xcode). This software contains the following license and notice below: Apache License Version 2.0, January 2004 @@ -1772,7 +1772,7 @@ Apache License ----- -The following software may be included in this product: @lerna/add, @lerna/batch-packages, @lerna/bootstrap, @lerna/changed, @lerna/check-working-tree, @lerna/child-process, @lerna/clean, @lerna/cli, @lerna/collect-uncommitted, @lerna/collect-updates, @lerna/command, @lerna/conventional-commits, @lerna/create, @lerna/create-symlink, @lerna/describe-ref, @lerna/diff, @lerna/exec, @lerna/filter-options, @lerna/filter-packages, @lerna/get-npm-exec-opts, @lerna/get-packed, @lerna/github-client, @lerna/gitlab-client, @lerna/global-options, @lerna/has-npm-version, @lerna/import, @lerna/init, @lerna/link, @lerna/list, @lerna/listable, @lerna/log-packed, @lerna/npm-conf, @lerna/npm-dist-tag, @lerna/npm-install, @lerna/npm-publish, @lerna/npm-run-script, @lerna/otplease, @lerna/output, @lerna/pack-directory, @lerna/package, @lerna/package-graph, @lerna/prerelease-id-from-version, @lerna/project, @lerna/prompt, @lerna/publish, @lerna/pulse-till-done, @lerna/query-graph, @lerna/resolve-symlink, @lerna/rimraf-dir, @lerna/run, @lerna/run-lifecycle, @lerna/run-parallel-batches, @lerna/run-topologically, @lerna/symlink-binary, @lerna/symlink-dependencies, @lerna/timer, @lerna/validation-error, @lerna/version, @lerna/write-log-file, lerna. A copy of the source code may be downloaded from git+https://github.com/lerna/lerna.git (@lerna/add), git+https://github.com/lerna/lerna.git (@lerna/batch-packages), git+https://github.com/lerna/lerna.git (@lerna/bootstrap), git+https://github.com/lerna/lerna.git (@lerna/changed), git+https://github.com/lerna/lerna.git (@lerna/check-working-tree), git+https://github.com/lerna/lerna.git (@lerna/child-process), git+https://github.com/lerna/lerna.git (@lerna/clean), git+https://github.com/lerna/lerna.git (@lerna/cli), git+https://github.com/lerna/lerna.git (@lerna/collect-uncommitted), git+https://github.com/lerna/lerna.git (@lerna/collect-updates), git+https://github.com/lerna/lerna.git (@lerna/command), git+https://github.com/lerna/lerna.git (@lerna/conventional-commits), git+https://github.com/lerna/lerna.git (@lerna/create), git+https://github.com/lerna/lerna.git (@lerna/create-symlink), git+https://github.com/lerna/lerna.git (@lerna/describe-ref), git+https://github.com/lerna/lerna.git (@lerna/diff), git+https://github.com/lerna/lerna.git (@lerna/exec), git+https://github.com/lerna/lerna.git (@lerna/filter-options), git+https://github.com/lerna/lerna.git (@lerna/filter-packages), git+https://github.com/lerna/lerna.git (@lerna/get-npm-exec-opts), git+https://github.com/lerna/lerna.git (@lerna/get-packed), git+https://github.com/lerna/lerna.git (@lerna/github-client), git+https://gitlab.com/lerna/lerna.git (@lerna/gitlab-client), git+https://github.com/lerna/lerna.git (@lerna/global-options), git+https://github.com/lerna/lerna.git (@lerna/has-npm-version), git+https://github.com/lerna/lerna.git (@lerna/import), git+https://github.com/lerna/lerna.git (@lerna/init), git+https://github.com/lerna/lerna.git (@lerna/link), git+https://github.com/lerna/lerna.git (@lerna/list), git+https://github.com/lerna/lerna.git (@lerna/listable), git+https://github.com/lerna/lerna.git (@lerna/log-packed), git+https://github.com/lerna/lerna.git (@lerna/npm-conf), git+https://github.com/lerna/lerna.git (@lerna/npm-dist-tag), git+https://github.com/lerna/lerna.git (@lerna/npm-install), git+https://github.com/lerna/lerna.git (@lerna/npm-publish), git+https://github.com/lerna/lerna.git (@lerna/npm-run-script), git+https://github.com/lerna/lerna.git (@lerna/otplease), git+https://github.com/lerna/lerna.git (@lerna/output), git+https://github.com/lerna/lerna.git (@lerna/pack-directory), git+https://github.com/lerna/lerna.git (@lerna/package), git+https://github.com/lerna/lerna.git (@lerna/package-graph), git+https://github.com/lerna/lerna.git (@lerna/prerelease-id-from-version), git+https://github.com/lerna/lerna.git (@lerna/project), git+https://github.com/lerna/lerna.git (@lerna/prompt), git+https://github.com/lerna/lerna.git (@lerna/publish), git+https://github.com/lerna/lerna.git (@lerna/pulse-till-done), git+https://github.com/lerna/lerna.git (@lerna/query-graph), git+https://github.com/lerna/lerna.git (@lerna/resolve-symlink), git+https://github.com/lerna/lerna.git (@lerna/rimraf-dir), git+https://github.com/lerna/lerna.git (@lerna/run), git+https://github.com/lerna/lerna.git (@lerna/run-lifecycle), git+https://github.com/lerna/lerna.git (@lerna/run-parallel-batches), git+https://github.com/lerna/lerna.git (@lerna/run-topologically), git+https://github.com/lerna/lerna.git (@lerna/symlink-binary), git+https://github.com/lerna/lerna.git (@lerna/symlink-dependencies), git+https://github.com/lerna/lerna.git (@lerna/timer), git+https://github.com/lerna/lerna.git (@lerna/validation-error), git+https://github.com/lerna/lerna.git (@lerna/version), git+https://github.com/lerna/lerna.git (@lerna/write-log-file), git+https://github.com/lerna/lerna.git (lerna). This software contains the following license and notice below: +The following software may be included in this product: @lerna/add, @lerna/bootstrap, @lerna/changed, @lerna/check-working-tree, @lerna/child-process, @lerna/clean, @lerna/cli, @lerna/collect-uncommitted, @lerna/collect-updates, @lerna/command, @lerna/conventional-commits, @lerna/create, @lerna/create-symlink, @lerna/describe-ref, @lerna/diff, @lerna/exec, @lerna/filter-options, @lerna/filter-packages, @lerna/get-npm-exec-opts, @lerna/get-packed, @lerna/github-client, @lerna/gitlab-client, @lerna/global-options, @lerna/has-npm-version, @lerna/import, @lerna/init, @lerna/link, @lerna/list, @lerna/listable, @lerna/log-packed, @lerna/npm-conf, @lerna/npm-dist-tag, @lerna/npm-install, @lerna/npm-publish, @lerna/npm-run-script, @lerna/otplease, @lerna/output, @lerna/pack-directory, @lerna/package, @lerna/package-graph, @lerna/prerelease-id-from-version, @lerna/project, @lerna/prompt, @lerna/publish, @lerna/pulse-till-done, @lerna/query-graph, @lerna/resolve-symlink, @lerna/rimraf-dir, @lerna/run, @lerna/run-lifecycle, @lerna/run-topologically, @lerna/symlink-binary, @lerna/symlink-dependencies, @lerna/timer, @lerna/validation-error, @lerna/version, @lerna/write-log-file, lerna. A copy of the source code may be downloaded from git+https://github.com/lerna/lerna.git (@lerna/add), git+https://github.com/lerna/lerna.git (@lerna/bootstrap), git+https://github.com/lerna/lerna.git (@lerna/changed), git+https://github.com/lerna/lerna.git (@lerna/check-working-tree), git+https://github.com/lerna/lerna.git (@lerna/child-process), git+https://github.com/lerna/lerna.git (@lerna/clean), git+https://github.com/lerna/lerna.git (@lerna/cli), git+https://github.com/lerna/lerna.git (@lerna/collect-uncommitted), git+https://github.com/lerna/lerna.git (@lerna/collect-updates), git+https://github.com/lerna/lerna.git (@lerna/command), git+https://github.com/lerna/lerna.git (@lerna/conventional-commits), git+https://github.com/lerna/lerna.git (@lerna/create), git+https://github.com/lerna/lerna.git (@lerna/create-symlink), git+https://github.com/lerna/lerna.git (@lerna/describe-ref), git+https://github.com/lerna/lerna.git (@lerna/diff), git+https://github.com/lerna/lerna.git (@lerna/exec), git+https://github.com/lerna/lerna.git (@lerna/filter-options), git+https://github.com/lerna/lerna.git (@lerna/filter-packages), git+https://github.com/lerna/lerna.git (@lerna/get-npm-exec-opts), git+https://github.com/lerna/lerna.git (@lerna/get-packed), git+https://github.com/lerna/lerna.git (@lerna/github-client), git+https://gitlab.com/lerna/lerna.git (@lerna/gitlab-client), git+https://github.com/lerna/lerna.git (@lerna/global-options), git+https://github.com/lerna/lerna.git (@lerna/has-npm-version), git+https://github.com/lerna/lerna.git (@lerna/import), git+https://github.com/lerna/lerna.git (@lerna/init), git+https://github.com/lerna/lerna.git (@lerna/link), git+https://github.com/lerna/lerna.git (@lerna/list), git+https://github.com/lerna/lerna.git (@lerna/listable), git+https://github.com/lerna/lerna.git (@lerna/log-packed), git+https://github.com/lerna/lerna.git (@lerna/npm-conf), git+https://github.com/lerna/lerna.git (@lerna/npm-dist-tag), git+https://github.com/lerna/lerna.git (@lerna/npm-install), git+https://github.com/lerna/lerna.git (@lerna/npm-publish), git+https://github.com/lerna/lerna.git (@lerna/npm-run-script), git+https://github.com/lerna/lerna.git (@lerna/otplease), git+https://github.com/lerna/lerna.git (@lerna/output), git+https://github.com/lerna/lerna.git (@lerna/pack-directory), git+https://github.com/lerna/lerna.git (@lerna/package), git+https://github.com/lerna/lerna.git (@lerna/package-graph), git+https://github.com/lerna/lerna.git (@lerna/prerelease-id-from-version), git+https://github.com/lerna/lerna.git (@lerna/project), git+https://github.com/lerna/lerna.git (@lerna/prompt), git+https://github.com/lerna/lerna.git (@lerna/publish), git+https://github.com/lerna/lerna.git (@lerna/pulse-till-done), git+https://github.com/lerna/lerna.git (@lerna/query-graph), git+https://github.com/lerna/lerna.git (@lerna/resolve-symlink), git+https://github.com/lerna/lerna.git (@lerna/rimraf-dir), git+https://github.com/lerna/lerna.git (@lerna/run), git+https://github.com/lerna/lerna.git (@lerna/run-lifecycle), git+https://github.com/lerna/lerna.git (@lerna/run-topologically), git+https://github.com/lerna/lerna.git (@lerna/symlink-binary), git+https://github.com/lerna/lerna.git (@lerna/symlink-dependencies), git+https://github.com/lerna/lerna.git (@lerna/timer), git+https://github.com/lerna/lerna.git (@lerna/validation-error), git+https://github.com/lerna/lerna.git (@lerna/version), git+https://github.com/lerna/lerna.git (@lerna/write-log-file), git+https://github.com/lerna/lerna.git (lerna). This software contains the following license and notice below: Copyright (c) 2015-present Lerna Contributors @@ -1932,6 +1932,18 @@ THE SOFTWARE. ----- +The following software may be included in this product: @octokit/types. A copy of the source code may be downloaded from https://github.com/octokit/types.ts. This software contains the following license and notice below: + +MIT License Copyright (c) 2019 Octokit contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice (including the next paragraph) shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +----- + The following software may be included in this product: @protobufjs/aspromise, @protobufjs/base64, @protobufjs/codegen, @protobufjs/eventemitter, @protobufjs/fetch, @protobufjs/float, @protobufjs/inquire, @protobufjs/path, @protobufjs/pool, @protobufjs/utf8. A copy of the source code may be downloaded from https://github.com/dcodeIO/protobuf.js.git (@protobufjs/aspromise), https://github.com/dcodeIO/protobuf.js.git (@protobufjs/base64), https://github.com/dcodeIO/protobuf.js.git (@protobufjs/codegen), https://github.com/dcodeIO/protobuf.js.git (@protobufjs/eventemitter), https://github.com/dcodeIO/protobuf.js.git (@protobufjs/fetch), https://github.com/dcodeIO/protobuf.js.git (@protobufjs/float), https://github.com/dcodeIO/protobuf.js.git (@protobufjs/inquire), https://github.com/dcodeIO/protobuf.js.git (@protobufjs/path), https://github.com/dcodeIO/protobuf.js.git (@protobufjs/pool), https://github.com/dcodeIO/protobuf.js.git (@protobufjs/utf8). This software contains the following license and notice below: Copyright (c) 2016, Daniel Wirtz All rights reserved. @@ -2589,7 +2601,7 @@ SOFTWARE. ----- -The following software may be included in this product: @types/accepts, @types/airtable, @types/anymatch, @types/async-polling, @types/babel__core, @types/babel__generator, @types/babel__template, @types/babel__traverse, @types/babel-types, @types/babylon, @types/bignumber.js, @types/bip32, @types/bip39, @types/bn.js, @types/body-parser, @types/bytebuffer, @types/caseless, @types/chai, @types/cheerio, @types/cli-table, @types/connect, @types/cookiejar, @types/cookies, @types/cors, @types/country-data, @types/debug, @types/dotenv, @types/duplexify, @types/elliptic, @types/enzyme, @types/enzyme-adapter-react-16, @types/eth-lightwallet, @types/ethereum-protocol, @types/ethereumjs-util, @types/events, @types/express, @types/express-serve-static-core, @types/fs-capacitor, @types/fs-extra, @types/glob, @types/google-libphonenumber, @types/graphql, @types/graphql-upload, @types/hdkey, @types/hoist-non-react-statics, @types/http-assert, @types/i18next, @types/invariant, @types/is-glob, @types/isomorphic-fetch, @types/istanbul-lib-coverage, @types/istanbul-lib-report, @types/istanbul-reports, @types/jest, @types/jest-diff, @types/koa, @types/koa-compose, @types/lodash, @types/lodash.zipobject, @types/long, @types/mailgun-js, @types/mathjs, @types/mime, @types/minimatch, @types/mkdirp, @types/mocha, @types/next, @types/next-server, @types/node, @types/node-fetch, @types/nodemailer, @types/normalize-package-data, @types/p-defer, @types/prettier, @types/prompts, @types/prop-types, @types/q, @types/qs, @types/range-parser, @types/react, @types/react-autosuggest, @types/react-css-modules, @types/react-google-recaptcha, @types/react-loadable, @types/react-native, @types/react-native-autocomplete-input, @types/react-native-fs, @types/react-native-keep-awake, @types/react-redux, @types/react-test-renderer, @types/redux-mock-store, @types/request, @types/resolve, @types/serve-static, @types/solidity-parser-antlr, @types/source-list-map, @types/stack-utils, @types/superagent, @types/supertest, @types/tapable, @types/tough-cookie, @types/twilio, @types/uglify-js, @types/underscore, @types/utf8, @types/uuid-js, @types/web3, @types/web3-provider-engine, @types/webpack, @types/webpack-sources, @types/ws, @types/yargs, @types/yargs-parser, @types/zen-observable. A copy of the source code may be downloaded from https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/accepts), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/airtable), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/anymatch), https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/async-polling), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/babel__core), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/babel__generator), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/babel__template), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/babel__traverse), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/babel-types), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/babylon), https://github.com/MikeMcl/bignumber.js/ (@types/bignumber.js), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/bip32), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/bip39), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/bn.js), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/body-parser), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/bytebuffer), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/caseless), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/chai), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/cheerio), https://github.com/DefinitelyTyped/DefinitelyTyped.git.git (@types/cli-table), https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/connect), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/cookiejar), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/cookies), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/cors), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/country-data), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/debug), https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/dotenv), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/duplexify), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/elliptic), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/enzyme), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/enzyme-adapter-react-16), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/eth-lightwallet), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/ethereum-protocol), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/ethereumjs-util), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/events), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/express), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/express-serve-static-core), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/fs-capacitor), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/fs-extra), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/glob), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/google-libphonenumber), https://github.com/graphql/graphql-js (@types/graphql), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/graphql-upload), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/hdkey), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/hoist-non-react-statics), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/http-assert), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/i18next), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/invariant), https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/is-glob), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/isomorphic-fetch), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/istanbul-lib-coverage), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/istanbul-lib-report), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/istanbul-reports), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/jest), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/jest-diff), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/koa), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/koa-compose), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/lodash), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/lodash.zipobject), https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/long), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/mailgun-js), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/mathjs), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/mime), https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/minimatch), https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/mkdirp), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/mocha), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/next), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/next-server), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/node), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/node-fetch), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/nodemailer), https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/normalize-package-data), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/p-defer), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/prettier), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/prompts), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/prop-types), https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/q), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/qs), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/range-parser), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/react), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/react-autosuggest), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/react-css-modules), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/react-google-recaptcha), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/react-loadable), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/react-native), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/react-native-autocomplete-input), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/react-native-fs), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/react-native-keep-awake), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/react-redux), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/react-test-renderer), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/redux-mock-store), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/request), https://github.com/DefinitelyTyped/DefinitelyTyped.git.git (@types/resolve), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/serve-static), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/solidity-parser-antlr), https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/source-list-map), https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/stack-utils), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/superagent), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/supertest), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/tapable), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/tough-cookie), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/twilio), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/uglify-js), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/underscore), https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/utf8), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/uuid-js), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/web3), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/web3-provider-engine), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/webpack), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/webpack-sources), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/ws), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/yargs), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/yargs-parser), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/zen-observable). This software contains the following license and notice below: +The following software may be included in this product: @types/accepts, @types/airtable, @types/anymatch, @types/async-polling, @types/babel__core, @types/babel__generator, @types/babel__template, @types/babel__traverse, @types/babel-types, @types/babylon, @types/bignumber.js, @types/bip32, @types/bip39, @types/bn.js, @types/body-parser, @types/bytebuffer, @types/caseless, @types/chai, @types/cheerio, @types/cli-table, @types/connect, @types/cookiejar, @types/cookies, @types/cors, @types/country-data, @types/debug, @types/dotenv, @types/duplexify, @types/elliptic, @types/enzyme, @types/enzyme-adapter-react-16, @types/eth-lightwallet, @types/ethereum-protocol, @types/ethereumjs-util, @types/events, @types/express, @types/express-serve-static-core, @types/fs-capacitor, @types/fs-extra, @types/glob, @types/google-libphonenumber, @types/graphql, @types/graphql-upload, @types/hdkey, @types/hoist-non-react-statics, @types/http-assert, @types/i18next, @types/invariant, @types/is-glob, @types/isomorphic-fetch, @types/istanbul-lib-coverage, @types/istanbul-lib-report, @types/istanbul-reports, @types/jest, @types/jest-diff, @types/koa, @types/koa-compose, @types/lodash, @types/lodash.zipobject, @types/long, @types/mailgun-js, @types/mathjs, @types/mime, @types/minimatch, @types/mkdirp, @types/mocha, @types/next, @types/next-server, @types/node, @types/node-fetch, @types/nodemailer, @types/normalize-package-data, @types/p-defer, @types/prettier, @types/prompts, @types/prop-types, @types/q, @types/qs, @types/range-parser, @types/react, @types/react-autosuggest, @types/react-css-modules, @types/react-google-recaptcha, @types/react-loadable, @types/react-native, @types/react-native-autocomplete-input, @types/react-native-fs, @types/react-native-keep-awake, @types/react-redux, @types/react-test-renderer, @types/redux-mock-store, @types/request, @types/resolve, @types/serve-static, @types/solidity-parser-antlr, @types/source-list-map, @types/stack-utils, @types/superagent, @types/supertest, @types/tapable, @types/tough-cookie, @types/twilio, @types/uglify-js, @types/underscore, @types/utf8, @types/uuid-js, @types/web3, @types/web3-provider-engine, @types/webpack, @types/webpack-sources, @types/ws, @types/yargs, @types/yargs-parser, @types/zen-observable. A copy of the source code may be downloaded from https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/accepts), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/airtable), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/anymatch), https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/async-polling), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/babel__core), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/babel__generator), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/babel__template), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/babel__traverse), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/babel-types), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/babylon), https://github.com/MikeMcl/bignumber.js/ (@types/bignumber.js), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/bip32), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/bip39), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/bn.js), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/body-parser), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/bytebuffer), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/caseless), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/chai), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/cheerio), https://github.com/DefinitelyTyped/DefinitelyTyped.git.git (@types/cli-table), https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/connect), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/cookiejar), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/cookies), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/cors), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/country-data), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/debug), https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/dotenv), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/duplexify), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/elliptic), https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/enzyme), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/enzyme-adapter-react-16), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/eth-lightwallet), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/ethereum-protocol), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/ethereumjs-util), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/events), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/express), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/express-serve-static-core), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/fs-capacitor), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/fs-extra), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/glob), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/google-libphonenumber), https://github.com/graphql/graphql-js (@types/graphql), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/graphql-upload), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/hdkey), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/hoist-non-react-statics), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/http-assert), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/i18next), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/invariant), https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/is-glob), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/isomorphic-fetch), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/istanbul-lib-coverage), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/istanbul-lib-report), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/istanbul-reports), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/jest), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/jest-diff), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/koa), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/koa-compose), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/lodash), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/lodash.zipobject), https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/long), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/mailgun-js), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/mathjs), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/mime), https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/minimatch), https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/mkdirp), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/mocha), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/next), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/next-server), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/node), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/node-fetch), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/nodemailer), https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/normalize-package-data), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/p-defer), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/prettier), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/prompts), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/prop-types), https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/q), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/qs), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/range-parser), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/react), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/react-autosuggest), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/react-css-modules), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/react-google-recaptcha), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/react-loadable), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/react-native), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/react-native-autocomplete-input), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/react-native-fs), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/react-native-keep-awake), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/react-redux), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/react-test-renderer), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/redux-mock-store), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/request), https://github.com/DefinitelyTyped/DefinitelyTyped.git.git (@types/resolve), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/serve-static), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/solidity-parser-antlr), https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/source-list-map), https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/stack-utils), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/superagent), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/supertest), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/tapable), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/tough-cookie), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/twilio), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/uglify-js), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/underscore), https://www.github.com/DefinitelyTyped/DefinitelyTyped.git (@types/utf8), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/uuid-js), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/web3), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/web3-provider-engine), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/webpack), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/webpack-sources), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/ws), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/yargs), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/yargs-parser), https://github.com/DefinitelyTyped/DefinitelyTyped.git (@types/zen-observable). This software contains the following license and notice below: MIT License @@ -4017,7 +4029,7 @@ THE SOFTWARE. ----- -The following software may be included in this product: acorn-jsx. A copy of the source code may be downloaded from https://github.com/RReverser/acorn-jsx. This software contains the following license and notice below: +The following software may be included in this product: acorn-jsx. A copy of the source code may be downloaded from https://github.com/acornjs/acorn-jsx. This software contains the following license and notice below: Copyright (C) 2012-2017 by Ingvar Stepanyan @@ -4224,7 +4236,7 @@ SOFTWARE. ----- -The following software may be included in this product: align-text, ansi-wrap, assign-symbols, center-align, contains-path, define-property, dotdir-regex, es6-template-regex, extglob, glob-base, glob-fs, glob-fs-dotfiles, is-accessor-descriptor, is-data-descriptor, is-dotdir, is-equal-shallow, is-extendable, is-invalid-path, is-windows, lazy-cache, noncharacters, object-visit, parse-gitignore, parse-glob, pascalcase, plugin-error, right-align, shallow-clone, unc-path-regex, window-size. A copy of the source code may be downloaded from git://github.com/jonschlinkert/align-text.git (align-text), https://github.com/jonschlinkert/ansi-wrap.git (ansi-wrap), https://github.com/jonschlinkert/assign-symbols.git (assign-symbols), https://github.com/jonschlinkert/center-align.git (center-align), https://github.com/jonschlinkert/contains-path.git (contains-path), https://github.com/jonschlinkert/define-property.git (define-property), https://github.com/regexps/dotdir-regex.git (dotdir-regex), https://github.com/jonschlinkert/es6-template-regex.git (es6-template-regex), git://github.com/jonschlinkert/extglob.git (extglob), git://github.com/jonschlinkert/glob-base.git (glob-base), https://github.com/jonschlinkert/glob-fs.git (glob-fs), https://github.com/jonschlinkert/glob-fs-dotfiles.git (glob-fs-dotfiles), https://github.com/jonschlinkert/is-accessor-descriptor.git (is-accessor-descriptor), https://github.com/jonschlinkert/is-data-descriptor.git (is-data-descriptor), https://github.com/jonschlinkert/is-dotdir.git (is-dotdir), git://github.com/jonschlinkert/is-equal-shallow.git (is-equal-shallow), https://github.com/jonschlinkert/is-extendable.git (is-extendable), git://github.com/jonschlinkert/is-invalid-path.git (is-invalid-path), https://github.com/jonschlinkert/is-windows.git (is-windows), git://github.com/jonschlinkert/lazy-cache.git (lazy-cache), git://github.com/jonschlinkert/noncharacters.git (noncharacters), https://github.com/jonschlinkert/object-visit.git (object-visit), https://github.com/jonschlinkert/parse-gitignore.git (parse-gitignore), https://github.com/jonschlinkert/parse-glob.git (parse-glob), https://github.com/jonschlinkert/pascalcase.git (pascalcase), git://github.com/jonschlinkert/plugin-error.git (plugin-error), git://github.com/jonschlinkert/right-align.git (right-align), https://github.com/jonschlinkert/shallow-clone.git (shallow-clone), https://github.com/regexhq/unc-path-regex.git (unc-path-regex), https://github.com/jonschlinkert/window-size.git (window-size). This software contains the following license and notice below: +The following software may be included in this product: align-text, ansi-wrap, assign-symbols, center-align, contains-path, define-property, dotdir-regex, es6-template-regex, extglob, glob-base, glob-fs, glob-fs-dotfiles, is-accessor-descriptor, is-data-descriptor, is-dotdir, is-equal-shallow, is-extendable, is-invalid-path, is-windows, lazy-cache, noncharacters, object-visit, parse-gitignore, parse-glob, pascalcase, plugin-error, right-align, shallow-clone, unc-path-regex, window-size. A copy of the source code may be downloaded from git://github.com/jonschlinkert/align-text.git (align-text), https://github.com/jonschlinkert/ansi-wrap.git (ansi-wrap), https://github.com/jonschlinkert/assign-symbols.git (assign-symbols), https://github.com/jonschlinkert/center-align.git (center-align), https://github.com/jonschlinkert/contains-path.git (contains-path), https://github.com/jonschlinkert/define-property.git (define-property), https://github.com/regexps/dotdir-regex.git (dotdir-regex), https://github.com/jonschlinkert/es6-template-regex.git (es6-template-regex), git://github.com/jonschlinkert/extglob.git (extglob), git://github.com/jonschlinkert/glob-base.git (glob-base), https://github.com/jonschlinkert/glob-fs.git (glob-fs), https://github.com/jonschlinkert/glob-fs-dotfiles.git (glob-fs-dotfiles), https://github.com/jonschlinkert/is-accessor-descriptor.git (is-accessor-descriptor), https://github.com/jonschlinkert/is-data-descriptor.git (is-data-descriptor), https://github.com/jonschlinkert/is-dotdir.git (is-dotdir), git://github.com/jonschlinkert/is-equal-shallow.git (is-equal-shallow), https://github.com/jonschlinkert/is-extendable.git (is-extendable), git://github.com/jonschlinkert/is-invalid-path.git (is-invalid-path), https://github.com/jonschlinkert/is-windows.git (is-windows), https://github.com/jonschlinkert/lazy-cache.git (lazy-cache), git://github.com/jonschlinkert/noncharacters.git (noncharacters), https://github.com/jonschlinkert/object-visit.git (object-visit), https://github.com/jonschlinkert/parse-gitignore.git (parse-gitignore), https://github.com/jonschlinkert/parse-glob.git (parse-glob), https://github.com/jonschlinkert/pascalcase.git (pascalcase), git://github.com/jonschlinkert/plugin-error.git (plugin-error), git://github.com/jonschlinkert/right-align.git (right-align), https://github.com/jonschlinkert/shallow-clone.git (shallow-clone), https://github.com/regexhq/unc-path-regex.git (unc-path-regex), https://github.com/jonschlinkert/window-size.git (window-size). This software contains the following license and notice below: The MIT License (MIT) @@ -4570,7 +4582,7 @@ The following software may be included in this product: ansi-colors. A copy of t The MIT License (MIT) -Copyright (c) 2015-present, Brian Woodward. +Copyright (c) 2015-2017, Brian Woodward. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -4596,7 +4608,7 @@ The following software may be included in this product: ansi-colors. A copy of t The MIT License (MIT) -Copyright (c) 2015-2017, Brian Woodward. +Copyright (c) 2015-present, Brian Woodward. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -5118,7 +5130,7 @@ OTHER DEALINGS IN THE SOFTWARE. ----- -The following software may be included in this product: archy, array-map, array-reduce, atob-lite, btoa-lite, buffer-equal, camelize, concat-map, dasherize, deep-equal, defined, ent, fast-json-stable-stringify, github-from-package, is-typedarray, json-stable-stringify, json-stable-stringify-without-jsonify, minimist, object-inspect, path-browserify, resolve, resumer, safe-regex, semver-compare, snakeize, text-table, tty-browserify, vm-browserify, wordwrap. A copy of the source code may be downloaded from http://github.com/substack/node-archy.git (archy), git://github.com/substack/array-map.git (array-map), git://github.com/substack/array-reduce.git (array-reduce), git://github.com/hughsk/atob-lite.git (atob-lite), git://github.com/hughsk/btoa-lite.git (btoa-lite), git://github.com/substack/node-buffer-equal.git (buffer-equal), git://github.com/substack/camelize.git (camelize), git://github.com/substack/node-concat-map.git (concat-map), git://github.com/shahata/dasherize.git (dasherize), http://github.com/substack/node-deep-equal.git (deep-equal), git://github.com/substack/defined.git (defined), https://github.com/substack/node-ent.git (ent), git://github.com/epoberezkin/fast-json-stable-stringify.git (fast-json-stable-stringify), git://github.com/substack/github-from-package.git (github-from-package), git://github.com/hughsk/is-typedarray.git (is-typedarray), git://github.com/substack/json-stable-stringify.git (json-stable-stringify), git://github.com/samn/json-stable-stringify.git (json-stable-stringify-without-jsonify), git://github.com/substack/minimist.git (minimist), git://github.com/substack/object-inspect.git (object-inspect), git://github.com/browserify/path-browserify.git (path-browserify), git://github.com/substack/node-resolve.git (resolve), git://github.com/substack/resumer.git (resumer), git://github.com/substack/safe-regex.git (safe-regex), git://github.com/substack/semver-compare.git (semver-compare), git://github.com/nathan7/snakeize.git (snakeize), git://github.com/substack/text-table.git (text-table), git://github.com/substack/tty-browserify.git (tty-browserify), http://github.com/substack/vm-browserify.git (vm-browserify), git://github.com/substack/node-wordwrap.git (wordwrap). This software contains the following license and notice below: +The following software may be included in this product: archy, array-map, array-reduce, atob-lite, btoa-lite, buffer-equal, camelize, concat-map, dasherize, deep-equal, defined, ent, fast-json-stable-stringify, github-from-package, is-typedarray, json-stable-stringify, json-stable-stringify-without-jsonify, minimist, object-inspect, path-browserify, resolve, resumer, safe-regex, semver-compare, snakeize, text-table, tty-browserify, vm-browserify, wordwrap. A copy of the source code may be downloaded from http://github.com/substack/node-archy.git (archy), git://github.com/substack/array-map.git (array-map), git://github.com/substack/array-reduce.git (array-reduce), git://github.com/hughsk/atob-lite.git (atob-lite), git://github.com/hughsk/btoa-lite.git (btoa-lite), git://github.com/substack/node-buffer-equal.git (buffer-equal), git://github.com/substack/camelize.git (camelize), git://github.com/substack/node-concat-map.git (concat-map), git://github.com/shahata/dasherize.git (dasherize), http://github.com/substack/node-deep-equal.git (deep-equal), git://github.com/substack/defined.git (defined), https://github.com/substack/node-ent.git (ent), git://github.com/epoberezkin/fast-json-stable-stringify.git (fast-json-stable-stringify), git://github.com/substack/github-from-package.git (github-from-package), git://github.com/hughsk/is-typedarray.git (is-typedarray), git://github.com/substack/json-stable-stringify.git (json-stable-stringify), git://github.com/samn/json-stable-stringify.git (json-stable-stringify-without-jsonify), git://github.com/substack/minimist.git (minimist), git://github.com/substack/object-inspect.git (object-inspect), git://github.com/substack/path-browserify.git (path-browserify), git://github.com/browserify/resolve.git (resolve), git://github.com/substack/resumer.git (resumer), git://github.com/substack/safe-regex.git (safe-regex), git://github.com/substack/semver-compare.git (semver-compare), git://github.com/nathan7/snakeize.git (snakeize), git://github.com/substack/text-table.git (text-table), git://github.com/substack/tty-browserify.git (tty-browserify), http://github.com/substack/vm-browserify.git (vm-browserify), git://github.com/substack/node-wordwrap.git (wordwrap). This software contains the following license and notice below: This software is released under the MIT license: @@ -5264,40 +5276,11 @@ SOFTWARE. ----- -The following software may be included in this product: arr-diff. A copy of the source code may be downloaded from https://github.com/jonschlinkert/arr-diff.git. This software contains the following license and notice below: +The following software may be included in this product: arr-diff, arr-union, array-unique, extend-shallow, get-value, is-extglob, is-glob, is-number, is-primitive, isobject, longest, micromatch, mixin-object, object.omit, parse-filepath, relative, set-value, write. A copy of the source code may be downloaded from https://github.com/jonschlinkert/arr-diff.git (arr-diff), git://github.com/jonschlinkert/arr-union.git (arr-union), git://github.com/jonschlinkert/array-unique.git (array-unique), git://github.com/jonschlinkert/extend-shallow.git (extend-shallow), https://github.com/jonschlinkert/get-value.git (get-value), https://github.com/jonschlinkert/is-extglob.git (is-extglob), https://github.com/jonschlinkert/is-glob.git (is-glob), https://github.com/jonschlinkert/is-number.git (is-number), git://github.com/jonschlinkert/is-primitive.git (is-primitive), git://github.com/jonschlinkert/isobject.git (isobject), https://github.com/jonschlinkert/longest.git (longest), https://github.com/jonschlinkert/micromatch.git (micromatch), https://github.com/jonschlinkert/mixin-object.git (mixin-object), git://github.com/jonschlinkert/object.omit.git (object.omit), https://github.com/jonschlinkert/parse-filepath.git (parse-filepath), https://github.com/jonschlinkert/relative.git (relative), git://github.com/jonschlinkert/set-value.git (set-value), https://github.com/jonschlinkert/write.git (write). This software contains the following license and notice below: The MIT License (MIT) -Copyright (c) 2014-2015 Jon Schlinkert. - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, -copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following -conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - ------ - -The following software may be included in this product: arr-diff, clone-deep, fill-range, for-in, has-value, has-values, kind-of, normalize-path, set-value. A copy of the source code may be downloaded from https://github.com/jonschlinkert/arr-diff.git (arr-diff), https://github.com/jonschlinkert/clone-deep.git (clone-deep), https://github.com/jonschlinkert/fill-range.git (fill-range), https://github.com/jonschlinkert/for-in.git (for-in), https://github.com/jonschlinkert/has-value.git (has-value), https://github.com/jonschlinkert/has-values.git (has-values), https://github.com/jonschlinkert/kind-of.git (kind-of), https://github.com/jonschlinkert/normalize-path.git (normalize-path), https://github.com/jonschlinkert/set-value.git (set-value). This software contains the following license and notice below: - -The MIT License (MIT) - -Copyright (c) 2014-2017, Jon Schlinkert +Copyright (c) 2014-2015, Jon Schlinkert. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -5319,11 +5302,11 @@ THE SOFTWARE. ----- -The following software may be included in this product: arr-diff, arr-union, array-unique, extend-shallow, get-value, is-extglob, is-glob, is-number, is-primitive, isobject, longest, micromatch, mixin-object, object.omit, parse-filepath, relative, set-value, write. A copy of the source code may be downloaded from https://github.com/jonschlinkert/arr-diff.git (arr-diff), git://github.com/jonschlinkert/arr-union.git (arr-union), git://github.com/jonschlinkert/array-unique.git (array-unique), https://github.com/jonschlinkert/extend-shallow.git (extend-shallow), https://github.com/jonschlinkert/get-value.git (get-value), https://github.com/jonschlinkert/is-extglob.git (is-extglob), https://github.com/jonschlinkert/is-glob.git (is-glob), https://github.com/jonschlinkert/is-number.git (is-number), git://github.com/jonschlinkert/is-primitive.git (is-primitive), git://github.com/jonschlinkert/isobject.git (isobject), https://github.com/jonschlinkert/longest.git (longest), https://github.com/jonschlinkert/micromatch.git (micromatch), https://github.com/jonschlinkert/mixin-object.git (mixin-object), git://github.com/jonschlinkert/object.omit.git (object.omit), https://github.com/jonschlinkert/parse-filepath.git (parse-filepath), https://github.com/jonschlinkert/relative.git (relative), git://github.com/jonschlinkert/set-value.git (set-value), https://github.com/jonschlinkert/write.git (write). This software contains the following license and notice below: +The following software may be included in this product: arr-diff, clone-deep, fill-range, for-in, has-value, has-values, kind-of, normalize-path, set-value. A copy of the source code may be downloaded from https://github.com/jonschlinkert/arr-diff.git (arr-diff), https://github.com/jonschlinkert/clone-deep.git (clone-deep), https://github.com/jonschlinkert/fill-range.git (fill-range), https://github.com/jonschlinkert/for-in.git (for-in), https://github.com/jonschlinkert/has-value.git (has-value), https://github.com/jonschlinkert/has-values.git (has-values), https://github.com/jonschlinkert/kind-of.git (kind-of), https://github.com/jonschlinkert/normalize-path.git (normalize-path), https://github.com/jonschlinkert/set-value.git (set-value). This software contains the following license and notice below: The MIT License (MIT) -Copyright (c) 2014-2015, Jon Schlinkert. +Copyright (c) 2014-2017, Jon Schlinkert Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -5345,6 +5328,35 @@ THE SOFTWARE. ----- +The following software may be included in this product: arr-diff. A copy of the source code may be downloaded from https://github.com/jonschlinkert/arr-diff.git. This software contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2014-2015 Jon Schlinkert. + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the "Software"), to deal in the Software without +restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. + +----- + The following software may be included in this product: arr-filter, filename-regex, for-own, object.defaults, object.reduce. A copy of the source code may be downloaded from https://github.com/jonschlinkert/arr-filter.git (arr-filter), https://github.com/regexhq/filename-regex.git (filename-regex), https://github.com/jonschlinkert/for-own.git (for-own), https://github.com/jonschlinkert/object.defaults.git (object.defaults), https://github.com/jonschlinkert/object.reduce.git (object.reduce). This software contains the following license and notice below: The MIT License (MIT) @@ -7776,7 +7788,7 @@ The following software may be included in this product: bl. A copy of the source The MIT License (MIT) ===================== -Copyright (c) 2013-2016 bl contributors +Copyright (c) 2013-2018 bl contributors ---------------------------------- *bl contributors listed at * @@ -7812,7 +7824,7 @@ The following software may be included in this product: bl. A copy of the source The MIT License (MIT) ===================== -Copyright (c) 2013-2018 bl contributors +Copyright (c) 2013-2016 bl contributors ---------------------------------- *bl contributors listed at * @@ -7829,7 +7841,7 @@ The following software may be included in this product: bluebird. A copy of the The MIT License (MIT) -Copyright (c) 2013-2018 Petka Antonov +Copyright (c) 2013-2015 Petka Antonov Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -7855,7 +7867,7 @@ The following software may be included in this product: bluebird. A copy of the The MIT License (MIT) -Copyright (c) 2013-2015 Petka Antonov +Copyright (c) 2013-2018 Petka Antonov Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -11877,7 +11889,7 @@ SOFTWARE. ----- -The following software may be included in this product: css-loader, enhanced-resolve, file-loader, loader-utils, mini-css-extract-plugin, schema-utils, terser-webpack-plugin, uglifyjs-webpack-plugin, url-loader, watchpack, webpack, webpack-dev-middleware, webpack-hot-middleware. A copy of the source code may be downloaded from https://github.com/webpack-contrib/css-loader.git (css-loader), git://github.com/webpack/enhanced-resolve.git (enhanced-resolve), https://github.com/webpack-contrib/file-loader.git (file-loader), https://github.com/webpack/loader-utils.git (loader-utils), https://github.com/webpack-contrib/mini-css-extract-plugin.git (mini-css-extract-plugin), https://github.com/webpack-contrib/schema-utils (schema-utils), https://github.com/webpack-contrib/terser-webpack-plugin.git (terser-webpack-plugin), https://github.com/webpack-contrib/uglifyjs-webpack-plugin.git (uglifyjs-webpack-plugin), https://github.com/webpack-contrib/url-loader.git (url-loader), https://github.com/webpack/watchpack.git (watchpack), https://github.com/webpack/webpack.git (webpack), https://github.com/webpack/webpack-dev-middleware.git (webpack-dev-middleware), https://github.com/webpack-contrib/webpack-hot-middleware.git (webpack-hot-middleware). This software contains the following license and notice below: +The following software may be included in this product: css-loader, enhanced-resolve, file-loader, loader-utils, memory-fs, mini-css-extract-plugin, schema-utils, terser-webpack-plugin, uglifyjs-webpack-plugin, url-loader, watchpack, webpack, webpack-dev-middleware, webpack-hot-middleware. A copy of the source code may be downloaded from https://github.com/webpack-contrib/css-loader.git (css-loader), git://github.com/webpack/enhanced-resolve.git (enhanced-resolve), https://github.com/webpack-contrib/file-loader.git (file-loader), https://github.com/webpack/loader-utils.git (loader-utils), https://github.com/webpack/memory-fs.git (memory-fs), https://github.com/webpack-contrib/mini-css-extract-plugin.git (mini-css-extract-plugin), https://github.com/webpack/schema-utils.git (schema-utils), https://github.com/webpack-contrib/terser-webpack-plugin.git (terser-webpack-plugin), https://github.com/webpack-contrib/uglifyjs-webpack-plugin.git (uglifyjs-webpack-plugin), https://github.com/webpack-contrib/url-loader.git (url-loader), https://github.com/webpack/watchpack.git (watchpack), https://github.com/webpack/webpack.git (webpack), https://github.com/webpack/webpack-dev-middleware.git (webpack-dev-middleware), https://github.com/webpack-contrib/webpack-hot-middleware.git (webpack-hot-middleware). This software contains the following license and notice below: Copyright JS Foundation and other contributors @@ -11930,6 +11942,30 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ----- +The following software may be included in this product: css-tree. A copy of the source code may be downloaded from https://github.com/csstree/csstree.git. This software contains the following license and notice below: + +Copyright (C) 2016-2019 by Roman Dvornov + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + +----- + The following software may be included in this product: cssom. A copy of the source code may be downloaded from https://github.com/NV/CSSOM.git. This software contains the following license and notice below: Copyright (c) Nikita Vasilyev @@ -12788,7 +12824,7 @@ The following software may be included in this product: detect-file. A copy of t The MIT License (MIT) -Copyright (c) 2016-2017, Brian Woodward. +Copyright (c) 2016, . Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -12814,7 +12850,7 @@ The following software may be included in this product: detect-file. A copy of t The MIT License (MIT) -Copyright (c) 2016, . +Copyright (c) 2016-2017, Brian Woodward. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -13070,6 +13106,33 @@ SOFTWARE. The following software may be included in this product: doctrine. A copy of the source code may be downloaded from https://github.com/eslint/doctrine.git. This software contains the following license and notice below: +Doctrine +Copyright jQuery Foundation and other contributors, https://jquery.org/ + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY +DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF +THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +----- + +The following software may be included in this product: doctrine. A copy of the source code may be downloaded from https://github.com/eslint/doctrine.git. This software contains the following license and notice below: + Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ @@ -13249,34 +13312,7 @@ END OF TERMS AND CONDITIONS ----- -The following software may be included in this product: doctrine, escodegen, estraverse, esutils, regjsparser. A copy of the source code may be downloaded from http://github.com/eslint/doctrine.git (doctrine), http://github.com/estools/escodegen.git (escodegen), http://github.com/estools/estraverse.git (estraverse), http://github.com/estools/esutils.git (esutils), git@github.com:jviereck/regjsparser.git (regjsparser). This software contains the following license and notice below: - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -ARE DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY -DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF -THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - ------ - -The following software may be included in this product: doctrine. A copy of the source code may be downloaded from https://github.com/eslint/doctrine.git. This software contains the following license and notice below: - -Doctrine -Copyright jQuery Foundation and other contributors, https://jquery.org/ +The following software may be included in this product: doctrine, escodegen, estraverse, esutils, regjsparser. A copy of the source code may be downloaded from http://github.com/eslint/doctrine.git (doctrine), http://github.com/estools/escodegen.git (escodegen), http://github.com/estools/estraverse.git (estraverse), http://github.com/Constellation/esutils.git (esutils), git@github.com:jviereck/regjsparser.git (regjsparser). This software contains the following license and notice below: Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: @@ -13992,7 +14028,7 @@ SOFTWARE. ----- -The following software may be included in this product: enzyme, enzyme-adapter-react-16, enzyme-adapter-utils. A copy of the source code may be downloaded from https://github.com/airbnb/enzyme.git (enzyme), https://github.com/airbnb/enzyme.git (enzyme-adapter-react-16), https://github.com/airbnb/enzyme.git (enzyme-adapter-utils). This software contains the following license and notice below: +The following software may be included in this product: enzyme, enzyme-adapter-react-16, enzyme-adapter-utils, enzyme-shallow-equal. A copy of the source code may be downloaded from https://github.com/airbnb/enzyme.git (enzyme), https://github.com/airbnb/enzyme.git (enzyme-adapter-react-16), https://github.com/airbnb/enzyme.git (enzyme-adapter-utils), https://github.com/airbnb/enzyme.git (enzyme-shallow-equal). This software contains the following license and notice below: The MIT License (MIT) @@ -14498,7 +14534,6 @@ SOFTWARE. The following software may be included in this product: eslint-scope. A copy of the source code may be downloaded from https://github.com/eslint/eslint-scope.git. This software contains the following license and notice below: -eslint-scope Copyright JS Foundation and other contributors, https://js.foundation Copyright (C) 2012-2013 Yusuke Suzuki (twitter: @Constellation) and other contributors. @@ -14526,6 +14561,7 @@ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The following software may be included in this product: eslint-scope. A copy of the source code may be downloaded from https://github.com/eslint/eslint-scope.git. This software contains the following license and notice below: +eslint-scope Copyright JS Foundation and other contributors, https://js.foundation Copyright (C) 2012-2013 Yusuke Suzuki (twitter: @Constellation) and other contributors. @@ -14811,7 +14847,7 @@ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The following software may be included in this product: esprima. A copy of the source code may be downloaded from https://github.com/jquery/esprima.git. This software contains the following license and notice below: -Copyright (c) jQuery Foundation, Inc. and Contributors, All Rights Reserved. +Copyright JS Foundation and other contributors, https://js.foundation/ Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: @@ -14837,7 +14873,7 @@ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The following software may be included in this product: esprima. A copy of the source code may be downloaded from https://github.com/jquery/esprima.git. This software contains the following license and notice below: -Copyright JS Foundation and other contributors, https://js.foundation/ +Copyright (c) jQuery Foundation, Inc. and Contributors, All Rights Reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: @@ -15398,6 +15434,32 @@ Exhibit B - "Incompatible With Secondary Licenses" Notice ----- +The following software may be included in this product: ethereum-bloom-filters. A copy of the source code may be downloaded from git+https://github.com/joshstevens19/ethereum-bloom-filters.git. This software contains the following license and notice below: + +MIT License + +Copyright (c) 2019 Josh Stevens + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +----- + The following software may be included in this product: ethereum-common, ethereumjs-common. A copy of the source code may be downloaded from git+https://github.com/ethereumjs/common.git (ethereum-common), git+https://github.com/ethereumjs/ethereumjs-common.git (ethereumjs-common). This software contains the following license and notice below: The MIT License (MIT) @@ -19392,7 +19454,7 @@ The bundled Google Closure Library is licensed under Apache 2.0: ----- -The following software may be included in this product: google-p12-pem. A copy of the source code may be downloaded from https://github.com/google/google-p12-pem. This software contains the following license and notice below: +The following software may be included in this product: google-p12-pem. This software contains the following license and notice below: The MIT License (MIT) @@ -21738,6 +21800,31 @@ THE SOFTWARE. ----- +The following software may be included in this product: is2. A copy of the source code may be downloaded from git@github.com:stdarg/is2.git. This software contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2013 Edmond Meinfelder + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +----- + The following software may be included in this product: isomorphic-fetch. A copy of the source code may be downloaded from https://github.com/matthew-andrews/isomorphic-fetch.git. This software contains the following license and notice below: The MIT License (MIT) @@ -22120,7 +22207,7 @@ SOFTWARE. The following software may be included in this product: js-sha3. A copy of the source code may be downloaded from https://github.com/emn178/js-sha3.git. This software contains the following license and notice below: -Copyright 2015-2016 Chen, Yi-Cyuan +Copyright 2015-2017 Chen, Yi-Cyuan Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the @@ -22145,7 +22232,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. The following software may be included in this product: js-sha3. A copy of the source code may be downloaded from https://github.com/emn178/js-sha3.git. This software contains the following license and notice below: -Copyright 2015-2017 Chen, Yi-Cyuan +Copyright 2015-2018 Chen, Yi-Cyuan Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the @@ -22170,7 +22257,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. The following software may be included in this product: js-sha3. A copy of the source code may be downloaded from https://github.com/emn178/js-sha3.git. This software contains the following license and notice below: -Copyright 2015-2018 Chen, Yi-Cyuan +Copyright 2015-2016 Chen, Yi-Cyuan Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the @@ -22219,11 +22306,11 @@ THE SOFTWARE. ----- -The following software may be included in this product: js-tokens. A copy of the source code may be downloaded from https://github.com/lydell/js-tokens.git. This software contains the following license and notice below: +The following software may be included in this product: js-tokens, source-map-resolve. A copy of the source code may be downloaded from https://github.com/lydell/js-tokens.git (js-tokens), https://github.com/lydell/source-map-resolve.git (source-map-resolve). This software contains the following license and notice below: The MIT License (MIT) -Copyright (c) 2014, 2015, 2016, 2017, 2018 Simon Lydell +Copyright (c) 2014, 2015, 2016, 2017 Simon Lydell Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -22245,11 +22332,11 @@ THE SOFTWARE. ----- -The following software may be included in this product: js-tokens, source-map-resolve. A copy of the source code may be downloaded from https://github.com/lydell/js-tokens.git (js-tokens), https://github.com/lydell/source-map-resolve.git (source-map-resolve). This software contains the following license and notice below: +The following software may be included in this product: js-tokens. A copy of the source code may be downloaded from https://github.com/lydell/js-tokens.git. This software contains the following license and notice below: The MIT License (MIT) -Copyright (c) 2014, 2015, 2016, 2017 Simon Lydell +Copyright (c) 2014, 2015, 2016, 2017, 2018 Simon Lydell Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -22901,7 +22988,7 @@ SOFTWARE. ----- -The following software may be included in this product: keccakjs, scrypt.js. A copy of the source code may be downloaded from https://github.com/axic/keccakjs (keccakjs), https://github.com/axic/scrypt.js (scrypt.js). This software contains the following license and notice below: +The following software may be included in this product: keccakjs, scrypt.js. A copy of the source code may be downloaded from https://github.com/axic/keccakjs (keccakjs), https://github.com/axic/scryptjs (scrypt.js). This software contains the following license and notice below: The MIT License (MIT) @@ -23026,24 +23113,6 @@ THE SOFTWARE. ----- -The following software may be included in this product: level-codec, level-iterator-stream. A copy of the source code may be downloaded from https://github.com/Level/codec.git (level-codec), https://github.com/Level/iterator-stream.git (level-iterator-stream). This software contains the following license and notice below: - -The MIT License (MIT) -===================== - -Copyright (c) 2012-2015 LevelUP contributors ---------------------------------------- - -*LevelUP contributors listed at * - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - ------ - The following software may be included in this product: level-codec, level-errors. A copy of the source code may be downloaded from https://github.com/Level/codec.git (level-codec), https://github.com/Level/errors.git (level-errors). This software contains the following license and notice below: # The MIT License (MIT) @@ -23070,6 +23139,24 @@ SOFTWARE. ----- +The following software may be included in this product: level-codec, level-iterator-stream. A copy of the source code may be downloaded from https://github.com/Level/codec.git (level-codec), https://github.com/Level/iterator-stream.git (level-iterator-stream). This software contains the following license and notice below: + +The MIT License (MIT) +===================== + +Copyright (c) 2012-2015 LevelUP contributors +--------------------------------------- + +*LevelUP contributors listed at * + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +----- + The following software may be included in this product: level-errors. A copy of the source code may be downloaded from https://github.com/level/errors.git. This software contains the following license and notice below: The MIT License (MIT) @@ -23204,9 +23291,13 @@ Original Author, when distributed with the Software. The following software may be included in this product: levelup. A copy of the source code may be downloaded from https://github.com/level/levelup.git. This software contains the following license and notice below: -# The MIT License (MIT) +The MIT License (MIT) +===================== -**Copyright © 2012-present `levelup` [Contributors](CONTRIBUTORS.md).** +Copyright (c) 2012-2016 LevelUP contributors +--------------------------------------- + +*LevelUP contributors listed at * Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: @@ -23218,13 +23309,9 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI The following software may be included in this product: levelup. A copy of the source code may be downloaded from https://github.com/level/levelup.git. This software contains the following license and notice below: -The MIT License (MIT) -===================== - -Copyright (c) 2012-2016 LevelUP contributors ---------------------------------------- +# The MIT License (MIT) -*LevelUP contributors listed at * +**Copyright © 2012-present `levelup` [Contributors](CONTRIBUTORS.md).** Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: @@ -24268,29 +24355,124 @@ SOFTWARE. ----- -The following software may be included in this product: memdown. A copy of the source code may be downloaded from https://github.com/Level/memdown.git. This software contains the following license and notice below: +The following software may be included in this product: mdn-data. A copy of the source code may be downloaded from https://github.com/mdn/data.git. This software contains the following license and notice below: -The MIT License (MIT) +CC0 1.0 Universal -Copyright (c) 2013-2018 Rod Vagg (the "Original Author") +Statement of Purpose -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: +The laws of most jurisdictions throughout the world automatically confer +exclusive Copyright and Related Rights (defined below) upon the creator and +subsequent owner(s) (each and all, an "owner") of an original work of +authorship and/or a database (each, a "Work"). -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +Certain owners wish to permanently relinquish those rights to a Work for the +purpose of contributing to a commons of creative, cultural and scientific +works ("Commons") that the public can reliably and without fear of later +claims of infringement build upon, modify, incorporate in other works, reuse +and redistribute as freely as possible in any form whatsoever and for any +purposes, including without limitation commercial purposes. These owners may +contribute to the Commons to promote the ideal of a free culture and the +further production of creative, cultural and scientific works, or to gain +reputation or greater distribution for their Work in part through the use and +efforts of others. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. +For these and/or other purposes and motivations, and without any expectation +of additional consideration or compensation, the person associating CC0 with a +Work (the "Affirmer"), to the extent that he or she is an owner of Copyright +and Related Rights in the Work, voluntarily elects to apply CC0 to the Work +and publicly distribute the Work under its terms, with knowledge of his or her +Copyright and Related Rights in the Work and the meaning and intended legal +effect of CC0 on those rights. + +1. Copyright and Related Rights. A Work made available under CC0 may be +protected by copyright and related or neighboring rights ("Copyright and +Related Rights"). Copyright and Related Rights include, but are not limited +to, the following: + + i. the right to reproduce, adapt, distribute, perform, display, communicate, + and translate a Work; + + ii. moral rights retained by the original author(s) and/or performer(s); + + iii. publicity and privacy rights pertaining to a person's image or likeness + depicted in a Work; + + iv. rights protecting against unfair competition in regards to a Work, + subject to the limitations in paragraph 4(a), below; + + v. rights protecting the extraction, dissemination, use and reuse of data in + a Work; + + vi. database rights (such as those arising under Directive 96/9/EC of the + European Parliament and of the Council of 11 March 1996 on the legal + protection of databases, and under any national implementation thereof, + including any amended or successor version of such directive); and + + vii. other similar, equivalent or corresponding rights throughout the world + based on applicable law or treaty, and any national implementations thereof. + +2. Waiver. To the greatest extent permitted by, but not in contravention of, +applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and +unconditionally waives, abandons, and surrenders all of Affirmer's Copyright +and Related Rights and associated claims and causes of action, whether now +known or unknown (including existing as well as future claims and causes of +action), in the Work (i) in all territories worldwide, (ii) for the maximum +duration provided by applicable law or treaty (including future time +extensions), (iii) in any current or future medium and for any number of +copies, and (iv) for any purpose whatsoever, including without limitation +commercial, advertising or promotional purposes (the "Waiver"). Affirmer makes +the Waiver for the benefit of each member of the public at large and to the +detriment of Affirmer's heirs and successors, fully intending that such Waiver +shall not be subject to revocation, rescission, cancellation, termination, or +any other legal or equitable action to disrupt the quiet enjoyment of the Work +by the public as contemplated by Affirmer's express Statement of Purpose. + +3. Public License Fallback. Should any part of the Waiver for any reason be +judged legally invalid or ineffective under applicable law, then the Waiver +shall be preserved to the maximum extent permitted taking into account +Affirmer's express Statement of Purpose. In addition, to the extent the Waiver +is so judged Affirmer hereby grants to each affected person a royalty-free, +non transferable, non sublicensable, non exclusive, irrevocable and +unconditional license to exercise Affirmer's Copyright and Related Rights in +the Work (i) in all territories worldwide, (ii) for the maximum duration +provided by applicable law or treaty (including future time extensions), (iii) +in any current or future medium and for any number of copies, and (iv) for any +purpose whatsoever, including without limitation commercial, advertising or +promotional purposes (the "License"). The License shall be deemed effective as +of the date CC0 was applied by Affirmer to the Work. Should any part of the +License for any reason be judged legally invalid or ineffective under +applicable law, such partial invalidity or ineffectiveness shall not +invalidate the remainder of the License, and in such case Affirmer hereby +affirms that he or she will not (i) exercise any of his or her remaining +Copyright and Related Rights in the Work or (ii) assert any associated claims +and causes of action with respect to the Work, in either case contrary to +Affirmer's express Statement of Purpose. + +4. Limitations and Disclaimers. + + a. No trademark or patent rights held by Affirmer are waived, abandoned, + surrendered, licensed or otherwise affected by this document. + + b. Affirmer offers the Work as-is and makes no representations or warranties + of any kind concerning the Work, express, implied, statutory or otherwise, + including without limitation warranties of title, merchantability, fitness + for a particular purpose, non infringement, or the absence of latent or + other defects, accuracy, or the present or absence of errors, whether or not + discoverable, all to the greatest extent permissible under applicable law. + + c. Affirmer disclaims responsibility for clearing rights of other persons + that may apply to the Work or any use thereof, including without limitation + any person's Copyright and Related Rights in the Work. Further, Affirmer + disclaims responsibility for obtaining any necessary consents, permissions + or other rights required for any use of the Work. + + d. Affirmer understands and acknowledges that Creative Commons is not a + party to this document and has no duty or obligation with respect to this + CC0 or use of the Work. + +For more information, please see + ----- @@ -24338,6 +24520,32 @@ Original Author, when distributed with the Software. ----- +The following software may be included in this product: memdown. A copy of the source code may be downloaded from https://github.com/Level/memdown.git. This software contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2013-2018 Rod Vagg (the "Original Author") + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +----- + The following software may be included in this product: memoize-one. A copy of the source code may be downloaded from https://github.com/alexreardon/memoize-one.git. This software contains the following license and notice below: MIT License @@ -28182,9 +28390,9 @@ SOFTWARE. ----- -The following software may be included in this product: performance-now. A copy of the source code may be downloaded from git://github.com/meryn/performance-now.git. This software contains the following license and notice below: +The following software may be included in this product: performance-now. A copy of the source code may be downloaded from git://github.com/braveg1rl/performance-now.git. This software contains the following license and notice below: -Copyright (c) 2013 Meryn Stol +Copyright (c) 2013 Braveg1rl Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: @@ -28194,9 +28402,9 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ----- -The following software may be included in this product: performance-now. A copy of the source code may be downloaded from git://github.com/braveg1rl/performance-now.git. This software contains the following license and notice below: +The following software may be included in this product: performance-now. A copy of the source code may be downloaded from git://github.com/meryn/performance-now.git. This software contains the following license and notice below: -Copyright (c) 2013 Braveg1rl +Copyright (c) 2013 Meryn Stol Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: @@ -28856,11 +29064,11 @@ SOFTWARE.** ----- -The following software may be included in this product: progress, supertest. A copy of the source code may be downloaded from git://github.com/visionmedia/node-progress (progress), https://github.com/visionmedia/supertest.git (supertest). This software contains the following license and notice below: +The following software may be included in this product: progress. A copy of the source code may be downloaded from git://github.com/visionmedia/node-progress. This software contains the following license and notice below: (The MIT License) -Copyright (c) 2014 TJ Holowaychuk +Copyright (c) 2017 TJ Holowaychuk Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the @@ -28883,11 +29091,11 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ----- -The following software may be included in this product: progress. A copy of the source code may be downloaded from git://github.com/visionmedia/node-progress. This software contains the following license and notice below: +The following software may be included in this product: progress, supertest. A copy of the source code may be downloaded from git://github.com/visionmedia/node-progress (progress), https://github.com/visionmedia/supertest.git (supertest). This software contains the following license and notice below: (The MIT License) -Copyright (c) 2017 TJ Holowaychuk +Copyright (c) 2014 TJ Holowaychuk Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the @@ -29452,7 +29660,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. The following software may be included in this product: q. A copy of the source code may be downloaded from git://github.com/kriskowal/q.git. This software contains the following license and notice below: -Copyright 2009–2017 Kristopher Michael Kowal. All rights reserved. +Copyright 2009–2014 Kristopher Michael Kowal. All rights reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the @@ -29475,7 +29683,7 @@ IN THE SOFTWARE. The following software may be included in this product: q. A copy of the source code may be downloaded from git://github.com/kriskowal/q.git. This software contains the following license and notice below: -Copyright 2009–2014 Kristopher Michael Kowal. All rights reserved. +Copyright 2009–2017 Kristopher Michael Kowal. All rights reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the @@ -30163,7 +30371,7 @@ SOFTWARE. ----- -The following software may be included in this product: react-native-autocomplete-input. A copy of the source code may be downloaded from git+ssh://git@github.com/l-urence/react-native-autocomplete-input.git. This software contains the following license and notice below: +The following software may be included in this product: react-native-autocomplete-input. A copy of the source code may be downloaded from git+ssh://git@github.com/mrlaessig/react-native-autocomplete-input.git. This software contains the following license and notice below: The MIT License (MIT) @@ -30357,6 +30565,32 @@ SOFTWARE. ----- +The following software may be included in this product: react-native-exit-app. A copy of the source code may be downloaded from https://github.com/wumke/react-native-exit-app. This software contains the following license and notice below: + +MIT License + +Copyright (c) 2018 Wumke + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +----- + The following software may be included in this product: react-native-firebase. A copy of the source code may be downloaded from https://github.com/invertase/react-native-firebase.git. This software contains the following license and notice below: Copyright (c) 2018 Invertase Limited @@ -30711,6 +30945,32 @@ SOFTWARE. ----- +The following software may be included in this product: react-native-safe-area-context. A copy of the source code may be downloaded from https://github.com/th3rdwave/react-native-safe-area-context.git. This software contains the following license and notice below: + +MIT License + +Copyright (c) 2019 Th3rd Wave + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +----- + The following software may be included in this product: react-native-safe-area-view. A copy of the source code may be downloaded from git@github.com:react-community/react-native-safe-area-view.git. This software contains the following license and notice below: MIT License @@ -31356,6 +31616,31 @@ IN THE SOFTWARE. The following software may be included in this product: readdirp. A copy of the source code may be downloaded from git://github.com/paulmillr/readdirp.git. This software contains the following license and notice below: +This software is released under the MIT license: + +Copyright (c) 2012-2015 Thorsten Lorenz + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +----- + +The following software may be included in this product: readdirp. A copy of the source code may be downloaded from git://github.com/paulmillr/readdirp.git. This software contains the following license and notice below: + MIT License Copyright (c) 2012-2019 Thorsten Lorenz, Paul Miller (https://paulmillr.com) @@ -31380,31 +31665,6 @@ SOFTWARE. ----- -The following software may be included in this product: readdirp. A copy of the source code may be downloaded from git://github.com/paulmillr/readdirp.git. This software contains the following license and notice below: - -This software is released under the MIT license: - -Copyright (c) 2012-2015 Thorsten Lorenz - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - ------ - The following software may be included in this product: realpath-native. A copy of the source code may be downloaded from https://github.com/SimenB/realpath-native.git. This software contains the following license and notice below: MIT License @@ -31719,9 +31979,11 @@ SOFTWARE. ----- -The following software may be included in this product: regjsgen. A copy of the source code may be downloaded from https://github.com/d10/regjsgen.git. This software contains the following license and notice below: +The following software may be included in this product: regjsgen. A copy of the source code may be downloaded from https://github.com/bnjmnt4n/regjsgen.git. This software contains the following license and notice below: -Copyright 2014 Benjamin Tan (https://d10.github.io/) +The MIT License (MIT) + +Copyright 2014-2019 Benjamin Tan Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the @@ -31744,11 +32006,9 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ----- -The following software may be included in this product: regjsgen. A copy of the source code may be downloaded from https://github.com/bnjmnt4n/regjsgen.git. This software contains the following license and notice below: - -The MIT License (MIT) +The following software may be included in this product: regjsgen. A copy of the source code may be downloaded from https://github.com/d10/regjsgen.git. This software contains the following license and notice below: -Copyright 2014-2018 Benjamin Tan +Copyright 2014 Benjamin Tan (https://d10.github.io/) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the @@ -32400,7 +32660,7 @@ SOFTWARE. ----- -The following software may be included in this product: rxjs. A copy of the source code may be downloaded from https://github.com/reactivex/rxjs.git. This software contains the following license and notice below: +The following software may be included in this product: rxjs. A copy of the source code may be downloaded from git@github.com:ReactiveX/RxJS.git. This software contains the following license and notice below: Apache License Version 2.0, January 2004 @@ -32590,7 +32850,7 @@ Apache License same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright (c) 2015-2018 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors + Copyright (c) 2015-2017 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -32606,7 +32866,7 @@ Apache License ----- -The following software may be included in this product: rxjs. A copy of the source code may be downloaded from git@github.com:ReactiveX/RxJS.git. This software contains the following license and notice below: +The following software may be included in this product: rxjs. A copy of the source code may be downloaded from https://github.com/reactivex/rxjs.git. This software contains the following license and notice below: Apache License Version 2.0, January 2004 @@ -32796,7 +33056,7 @@ Apache License same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright (c) 2015-2017 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors + Copyright (c) 2015-2018 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -34061,6 +34321,20 @@ THE SOFTWARE. The following software may be included in this product: slice-ansi. A copy of the source code may be downloaded from https://github.com/chalk/slice-ansi.git. This software contains the following license and notice below: +MIT License + +Copyright (c) DC + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +----- + +The following software may be included in this product: slice-ansi. A copy of the source code may be downloaded from https://github.com/chalk/slice-ansi.git. This software contains the following license and notice below: + (The MIT License) Copyright (c) 2015 DC @@ -34086,20 +34360,6 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ----- -The following software may be included in this product: slice-ansi. A copy of the source code may be downloaded from https://github.com/chalk/slice-ansi.git. This software contains the following license and notice below: - -MIT License - -Copyright (c) DC - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - ------ - The following software may be included in this product: sliced. A copy of the source code may be downloaded from git://github.com/aheckmann/sliced. This software contains the following license and notice below: (The MIT License) @@ -35400,6 +35660,31 @@ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ----- +The following software may be included in this product: tcp-port-used. A copy of the source code may be downloaded from git://github.com/stdarg/tcp-port-used.git. This software contains the following license and notice below: + +The MIT License (MIT) + +Copyright (c) 2013 jut-io + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +----- + The following software may be included in this product: tdigest. A copy of the source code may be downloaded from https://github.com/welch/tdigest.git. This software contains the following license and notice below: The MIT License (MIT) @@ -38590,7 +38875,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ----- -The following software may be included in this product: uuid. A copy of the source code may be downloaded from https://github.com/shtylman/node-uuid.git. This software contains the following license and notice below: +The following software may be included in this product: uuid. A copy of the source code may be downloaded from https://github.com/defunctzombie/node-uuid.git. This software contains the following license and notice below: Copyright (c) 2010-2012 Robert Kieffer MIT License - http://opensource.org/licenses/mit-license.php @@ -39698,7 +39983,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI ----- -The following software may be included in this product: workspace-aggregator-f7085830-6625-41b2-ba95-4a0cd827c7a2. This software contains the following license and notice below: +The following software may be included in this product: workspace-aggregator-b8423bb7-31c8-4bc0-83fe-ac5ca53b154a. This software contains the following license and notice below: Apache License Version 2.0, January 2004 diff --git a/packages/mobile/android/gradle.properties b/packages/mobile/android/gradle.properties index ed4ea35a9d8..cf09d2bafb6 100644 --- a/packages/mobile/android/gradle.properties +++ b/packages/mobile/android/gradle.properties @@ -20,4 +20,5 @@ CELO_RELEASE_STORE_FILE=celo-release-key.keystore CELO_RELEASE_KEY_ALIAS=celo-key-alias # Setting this manually based on version number until we have this deploying via Cloud Build -VERSION_CODE=100500001 \ No newline at end of file +# Example: v1.5.1 deployment number 1 = 100500101 +VERSION_CODE=100500101 \ No newline at end of file diff --git a/packages/mobile/fastlane/Fastfile b/packages/mobile/fastlane/Fastfile index 935c56e1a09..3a9b4962c92 100644 --- a/packages/mobile/fastlane/Fastfile +++ b/packages/mobile/fastlane/Fastfile @@ -14,7 +14,7 @@ def get_bundle(env) return $bundle_name + env end -def fastlane_supply(env, track, bundle_suffix) +def fastlane_supply(env, track, bundle_suffix, skip_deploy) return supply( json_key: 'fastlane/google-play-service-account.json', track: track, @@ -36,19 +36,23 @@ platform :android do desc 'Build the Android application - requires environment param' lane :build do |options| + clean sh('yarn', 'run', 'build:sdk', options[:sdkEnv]) environment = options[:environment].capitalize ENV["GRADLE_OPTS"] = '-Dorg.gradle.daemon=false -Dorg.gradle.jvmargs="-Xmx256m -XX:+HeapDumpOnOutOfMemoryError"' gradle(task: 'bundle' + environment + 'JsAndAssets', project_dir: 'android/') ENV["GRADLE_OPTS"] = '-Dorg.gradle.daemon=false -Dorg.gradle.jvmargs="-Xmx3500m -XX:+HeapDumpOnOutOfMemoryError"' - gradle(task: 'bundle', build_type: environment, project_dir: 'android/', flags: '-x bundle' + environment + 'JsAndAssets') + if options[:buildApk] + gradle(task: 'assemble', build_type: environment, project_dir: 'android/', flags: '-x bundle' + environment + 'JsAndAssets') + else + gradle(task: 'bundle', build_type: environment, project_dir: 'android/', flags: '-x bundle' + environment + 'JsAndAssets') + end end desc 'Ship Integration to Playstore Internal' lane :integration do env = 'integration' sdkEnv = 'integration' - clean build(environment: env, sdkEnv: sdkEnv) fastlane_supply(env, 'internal', env) end @@ -57,7 +61,6 @@ platform :android do lane :staging do env = 'staging' sdkEnv = 'alfajoresstaging' - clean build(environment: env, sdkEnv: sdkEnv) fastlane_supply(env, 'internal', env) end @@ -66,7 +69,6 @@ platform :android do lane :production do env = 'release' sdkEnv = 'argentinaproduction' - clean build(environment: env, sdkEnv: sdkEnv) fastlane_supply(env, 'alpha', 'production') end @@ -75,7 +77,6 @@ platform :android do lane :alfajores do env = 'alfajores' sdkEnv = 'alfajores' - clean build(environment: env, sdkEnv: sdkEnv) fastlane_supply(env, 'internal', env) end @@ -84,10 +85,23 @@ platform :android do lane :pilotapp do env = 'pilot' sdkEnv = 'pilot' - clean build(environment: env, sdkEnv: sdkEnv) fastlane_supply(env, 'internal', env) end + + desc 'Build an Android apk' + lane :build_apk do |options| + env = options[:env] + sdkEnv = options[:sdkEnv] + build(environment: env, sdkEnv: sdkEnv, buildApk: true) + end + + desc 'Build an Android bundle' + lane :build_bundle do |options| + env = options[:env] + sdkEnv = options[:sdkEnv] + build(environment: env, sdkEnv: sdkEnv) + end end diff --git a/packages/mobile/fastlane/README.md b/packages/mobile/fastlane/README.md index 58877c7e308..93fc7aef754 100644 --- a/packages/mobile/fastlane/README.md +++ b/packages/mobile/fastlane/README.md @@ -76,6 +76,22 @@ fastlane android pilotapp Ship Pilot to Playstore Internal +### android build_apk + +``` +fastlane android build_apk +``` + +Build an Android apk + +### android build_bundle + +``` +fastlane android build_bundle +``` + +Build an Android bundle + --- This README.md is auto-generated and will be re-generated every time [fastlane](https://fastlane.tools) is run. diff --git a/packages/mobile/package.json b/packages/mobile/package.json index 3bccf3a3986..c0f566edde5 100644 --- a/packages/mobile/package.json +++ b/packages/mobile/package.json @@ -1,6 +1,6 @@ { "name": "@celo/mobile", - "version": "1.5.0", + "version": "1.5.1", "author": "Celo", "license": "Apache-2.0", "private": true,