From f27e4fe57e0d567b78e7999bcc55757029606c99 Mon Sep 17 00:00:00 2001 From: Roman Volosovskyi Date: Thu, 28 Jun 2018 13:50:17 +0300 Subject: [PATCH] build React Native from fork --- Jenkinsfile | 2 +- Jenkinsfile.nightly | 2 +- Jenkinsfile.nightly_fastlane | 2 +- Jenkinsfile.parameters | 2 +- Jenkinsfile.release | 2 +- Jenkinsfile.upload_release_android | 2 +- android/app/build.gradle | 7 +- android/build.gradle | 3 +- android/settings.gradle | 5 +- package-lock.json | 1325 ++++++++++++++++++---------- package.json | 2 +- scripts/run-osx | 4 +- 12 files changed, 884 insertions(+), 474 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 0bbe187a51f..966df948a46 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -54,7 +54,7 @@ timeout(90) { // Android stage('Build (Android)') { - sh 'cd android && ./gradlew assembleRelease' + sh 'cd android && ./gradlew react-native-android:installArchives && ./gradlew assembleRelease' } stage('Deploy (Android)') { diff --git a/Jenkinsfile.nightly b/Jenkinsfile.nightly index 0c56c84e295..9998144c5c0 100644 --- a/Jenkinsfile.nightly +++ b/Jenkinsfile.nightly @@ -50,7 +50,7 @@ timeout(90) { } stage('Build (Android)') { - sh 'cd android && ./gradlew assembleRelease' + sh 'cd android && ./gradlew react-native-android:installArchives && ./gradlew assembleRelease' } stage('Build (iOS)') { diff --git a/Jenkinsfile.nightly_fastlane b/Jenkinsfile.nightly_fastlane index b5a9a1bc978..91c3ca22451 100644 --- a/Jenkinsfile.nightly_fastlane +++ b/Jenkinsfile.nightly_fastlane @@ -70,7 +70,7 @@ timeout(90) { } stage('Build (Android)') { - sh 'cd android && ./gradlew assembleRelease' + sh 'cd android && ./gradlew react-native-android:installArchives && ./gradlew assembleRelease' } stage('Build (iOS)') { diff --git a/Jenkinsfile.parameters b/Jenkinsfile.parameters index 16f541f61a1..7f4c7726d6e 100644 --- a/Jenkinsfile.parameters +++ b/Jenkinsfile.parameters @@ -71,7 +71,7 @@ timeout(90) { // Android stage('Build (Android)') { - sh 'cd android && ./gradlew assembleRelease' + sh 'cd android && ./gradlew react-native-android:installArchives && ./gradlew assembleRelease' } stage('Deploy (Android)') { withCredentials([string(credentialsId: 'diawi-token', variable: 'token')]) { diff --git a/Jenkinsfile.release b/Jenkinsfile.release index 2757a84f7fc..e35464111f9 100644 --- a/Jenkinsfile.release +++ b/Jenkinsfile.release @@ -70,7 +70,7 @@ timeout(90) { } stage('Build (Android)') { - sh 'cd android && ./gradlew assembleRelease -PreleaseVersion=' + version + sh 'cd android && ./gradlew react-native-android:installArchives && ./gradlew assembleRelease -PreleaseVersion=' + version } stage('Build (iOS)') { diff --git a/Jenkinsfile.upload_release_android b/Jenkinsfile.upload_release_android index ddcfde9bc60..67a5339fcc0 100644 --- a/Jenkinsfile.upload_release_android +++ b/Jenkinsfile.upload_release_android @@ -74,7 +74,7 @@ timeout(90) { } stage('Build (Android)') { - sh 'cd android && ./gradlew assembleRelease -PreleaseVersion=' + version + sh 'cd android && ./gradlew react-native-android:installArchives && ./gradlew assembleRelease -PreleaseVersion=' + version } stage('Deploy (Android)') { diff --git a/android/app/build.gradle b/android/app/build.gradle index 948da30b5fc..9eb2f2b02b0 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -196,6 +196,10 @@ android { sourceSets { main { jniLibs.srcDirs 'libs' } } } +configurations.all { + exclude group: 'com.facebook.react', module: 'react-native' +} + dependencies { implementation project(':react-native-background-timer') implementation project(':react-native-svg') @@ -211,7 +215,8 @@ dependencies { implementation "com.android.support:appcompat-v7:26.1.0" // Force using exact RN version instead of relying on gradle dependency resolution // https://docs.gradle.org/current/userguide/introduction_dependency_management.html#sec:dependency_resolution - compile ("com.facebook.react:react-native:0.55.4") { force = true } // From node_modules + //compile ("com.facebook.react:react-native:0.55.4") { force = true } // From node_modules + implementation project(':react-native-android') implementation project(':react-native-i18n') implementation project(':react-native-camera') implementation project(':react-native-status') diff --git a/android/build.gradle b/android/build.gradle index c8955dc8177..5897663cf49 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -8,6 +8,7 @@ buildscript { dependencies { classpath 'com.android.tools.build:gradle:3.0.1' classpath 'com.google.gms:google-services:3.0.0' + classpath 'de.undercouch:gradle-download-task:3.1.2' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files @@ -26,4 +27,4 @@ allprojects { maven { url "http://139.162.11.12:8081/artifactory/libs-release-local" } maven { url "https://jitpack.io" } } -} \ No newline at end of file +} diff --git a/android/settings.gradle b/android/settings.gradle index 255ab5c5daa..cf38eb6be1d 100644 --- a/android/settings.gradle +++ b/android/settings.gradle @@ -41,4 +41,7 @@ project(':react-native-webview-bridge').projectDir = new File(rootProject.projec include ':react-native-config' project(':react-native-config').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-config/android') include ':react-native-testfairy' -project(':react-native-testfairy').projectDir = new File(settingsDir, '../node_modules/react-native-testfairy/android') \ No newline at end of file +project(':react-native-testfairy').projectDir = new File(settingsDir, '../node_modules/react-native-testfairy/android') + +include ':react-native-android' +project(':react-native-android').projectDir = new File(rootProject.projectDir, '../node_modules/react-native/ReactAndroid') diff --git a/package-lock.json b/package-lock.json index 1c452457814..1380bd7c7ca 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,58 +5,35 @@ "requires": true, "dependencies": { "@babel/code-frame": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.48.tgz", - "integrity": "sha512-zwyam2DrinaJfhmCaajZT2yRCoN3cE8dwW7uVWaHay9z2Dwn9Pidnekkz9g7kXbg2qfVqmgDKeUTVZ4+bMlfZA==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.51.tgz", + "integrity": "sha1-vXHZsZKvl435FYKdOdQJRFZDmgw=", "requires": { - "@babel/highlight": "7.0.0-beta.48" + "@babel/highlight": "7.0.0-beta.51" } }, "@babel/core": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.0.0-beta.48.tgz", - "integrity": "sha512-IDgOf/eKZjsW2Hz+/tXph1AczBe4MPWo53Eno5XKM68u7t3N86BMqdRQB8RctfDEhAww7EqB80CBFr7iWMDkqA==", - "requires": { - "@babel/code-frame": "7.0.0-beta.48", - "@babel/generator": "7.0.0-beta.48", - "@babel/helpers": "7.0.0-beta.48", - "@babel/parser": "7.0.0-beta.48", - "@babel/template": "7.0.0-beta.48", - "@babel/traverse": "7.0.0-beta.48", - "@babel/types": "7.0.0-beta.48", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.0.0-beta.51.tgz", + "integrity": "sha1-DlS9a2OHNrKuWTwxpH8JaeKyuW0=", + "requires": { + "@babel/code-frame": "7.0.0-beta.51", + "@babel/generator": "7.0.0-beta.51", + "@babel/helpers": "7.0.0-beta.51", + "@babel/parser": "7.0.0-beta.51", + "@babel/template": "7.0.0-beta.51", + "@babel/traverse": "7.0.0-beta.51", + "@babel/types": "7.0.0-beta.51", "convert-source-map": "1.5.1", "debug": "3.1.0", "json5": "0.5.1", "lodash": "4.17.10", - "micromatch": "2.3.11", - "resolve": "1.7.1", + "micromatch": "3.1.10", + "resolve": "1.8.1", "semver": "5.5.0", "source-map": "0.5.7" }, "dependencies": { - "arr-diff": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", - "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", - "requires": { - "arr-flatten": "1.1.0" - } - }, - "array-unique": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=" - }, - "braces": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", - "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", - "requires": { - "expand-range": "1.8.2", - "preserve": "0.2.0", - "repeat-element": "1.1.2" - } - }, "debug": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", @@ -64,72 +41,15 @@ "requires": { "ms": "2.0.0" } - }, - "expand-brackets": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", - "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", - "requires": { - "is-posix-bracket": "0.1.1" - } - }, - "extglob": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", - "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", - "requires": { - "is-extglob": "1.0.0" - } - }, - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "requires": { - "is-extglob": "1.0.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "requires": { - "is-buffer": "1.1.6" - } - }, - "micromatch": { - "version": "2.3.11", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", - "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", - "requires": { - "arr-diff": "2.0.0", - "array-unique": "0.2.1", - "braces": "1.8.5", - "expand-brackets": "0.1.5", - "extglob": "0.3.2", - "filename-regex": "2.0.1", - "is-extglob": "1.0.0", - "is-glob": "2.0.1", - "kind-of": "3.2.2", - "normalize-path": "2.1.1", - "object.omit": "2.0.1", - "parse-glob": "3.0.4", - "regex-cache": "0.4.4" - } } } }, "@babel/generator": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.0.0-beta.48.tgz", - "integrity": "sha512-RPS4dHg3wVmivvMIHW9N/ZHPZ5vc7runskURDqz3xamcFlUXSVxoziaS9VOJeivKXGzFPqr/wY03u9wDc+4A1g==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.0.0-beta.51.tgz", + "integrity": "sha1-bHV1/952HQdIXgS67cA5LG2eMPY=", "requires": { - "@babel/types": "7.0.0-beta.48", + "@babel/types": "7.0.0-beta.51", "jsesc": "2.5.1", "lodash": "4.17.10", "source-map": "0.5.7", @@ -144,195 +64,195 @@ } }, "@babel/helper-annotate-as-pure": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0-beta.48.tgz", - "integrity": "sha512-LBldrgCApkHFwwtMJC2P2MeH+09+vPVj3Gs+mltqSpY+LyowjjUmqLUcmrF+Kj/gmRY/DqGAbvZWwNlNDs6dGQ==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0-beta.51.tgz", + "integrity": "sha1-OM95IL9fM4oif3VOKGtvut7gS1g=", "requires": { - "@babel/types": "7.0.0-beta.48" + "@babel/types": "7.0.0-beta.51" } }, "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.0.0-beta.48.tgz", - "integrity": "sha512-VBAT5LjhWATA/s+R0yjqthw27fzkAALoqIMf5zcyWq2GaBrAt8+Fwtj4KaWwS/linJDMEekC/ehb++wJOtVgiQ==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.0.0-beta.51.tgz", + "integrity": "sha1-ITP//j4vcVkeQhR7lHKRyirTkjc=", "requires": { - "@babel/helper-explode-assignable-expression": "7.0.0-beta.48", - "@babel/types": "7.0.0-beta.48" + "@babel/helper-explode-assignable-expression": "7.0.0-beta.51", + "@babel/types": "7.0.0-beta.51" } }, "@babel/helper-builder-react-jsx": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.0.0-beta.48.tgz", - "integrity": "sha512-8xE7DEoa7EKvGYlad2tE2hvf8eD/FsqsymFWwxV00P/c0EAWFcRK/Ky5H5fnwwurgNVEDo169DpYlbfiSskQEQ==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.0.0-beta.51.tgz", + "integrity": "sha1-hsctZoO9JZfJOKEhU6bkgL8UASg=", "requires": { - "@babel/types": "7.0.0-beta.48", + "@babel/types": "7.0.0-beta.51", "esutils": "2.0.2" } }, "@babel/helper-call-delegate": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.0.0-beta.48.tgz", - "integrity": "sha512-5uL0AOimonrxooSH3d8G7doJCppYU6xYEP8/ii1PllpAkdepWu0RuCI6P+xFGARCUeLm8Bpgzz00g+w4Xxb8cQ==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.0.0-beta.51.tgz", + "integrity": "sha1-BO1yfJfPBbyy/WRINzMasV1jyBk=", "requires": { - "@babel/helper-hoist-variables": "7.0.0-beta.48", - "@babel/traverse": "7.0.0-beta.48", - "@babel/types": "7.0.0-beta.48" + "@babel/helper-hoist-variables": "7.0.0-beta.51", + "@babel/traverse": "7.0.0-beta.51", + "@babel/types": "7.0.0-beta.51" } }, "@babel/helper-define-map": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.0.0-beta.48.tgz", - "integrity": "sha512-xYUOjKHrD7/B6OW3wNHgVQVrE7PdV3gFUQjHhPILC6DyIN1w7WehRe/ZKObB9upbaIkVq4VTdz/Do+3VQOicxA==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.0.0-beta.51.tgz", + "integrity": "sha1-2Ixkc36UjHE/nxFTM46EFf7kCxE=", "requires": { - "@babel/helper-function-name": "7.0.0-beta.48", - "@babel/types": "7.0.0-beta.48", + "@babel/helper-function-name": "7.0.0-beta.51", + "@babel/types": "7.0.0-beta.51", "lodash": "4.17.10" } }, "@babel/helper-explode-assignable-expression": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.0.0-beta.48.tgz", - "integrity": "sha512-HdKAuJM3KNwnzINIpLfvvJGu/k2EyTzvPiHXn+sEd3jfRByQU1yK2IKEEN1oJn4XPoC1OOLSYnyJbPkQnIjhXA==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.0.0-beta.51.tgz", + "integrity": "sha1-mHUzKti11cmC+kgcuCtzFwPyzS0=", "requires": { - "@babel/traverse": "7.0.0-beta.48", - "@babel/types": "7.0.0-beta.48" + "@babel/traverse": "7.0.0-beta.51", + "@babel/types": "7.0.0-beta.51" } }, "@babel/helper-function-name": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.48.tgz", - "integrity": "sha512-7QUvVTskXuu8q8ZB6/OMM/hjoNaAjZOU1u9zMuJFvSHA7xzep0QOmPMmF8y2tadNGwuRT6KpY8DiB6GNQly6Nw==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.51.tgz", + "integrity": "sha1-IbSHSiJ8+Z7K/MMKkDAtpaJkBWE=", "requires": { - "@babel/helper-get-function-arity": "7.0.0-beta.48", - "@babel/template": "7.0.0-beta.48", - "@babel/types": "7.0.0-beta.48" + "@babel/helper-get-function-arity": "7.0.0-beta.51", + "@babel/template": "7.0.0-beta.51", + "@babel/types": "7.0.0-beta.51" } }, "@babel/helper-get-function-arity": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.48.tgz", - "integrity": "sha512-crZpcjFTMxoKHgS2V75YrmCam+BULh/qesfqjaf9ioT2SfHxxXQoQeanh/xf7TTLAcIlZZkUMVgab3x4XyWSGA==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.51.tgz", + "integrity": "sha1-MoGy0EWvlcFyzpGyCCXYXqRnZBE=", "requires": { - "@babel/types": "7.0.0-beta.48" + "@babel/types": "7.0.0-beta.51" } }, "@babel/helper-hoist-variables": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.0.0-beta.48.tgz", - "integrity": "sha512-DDG/6n26UQGd1cWwWEINorp2JLshNsvhOpkCdvPpdf84jXTKv17JPSD2m62fvyGWyoMjalAjEpAk+Ogux8COag==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.0.0-beta.51.tgz", + "integrity": "sha1-XX68hZZWe2RPyYmRLDo++YvgWPw=", "requires": { - "@babel/types": "7.0.0-beta.48" + "@babel/types": "7.0.0-beta.51" } }, "@babel/helper-member-expression-to-functions": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0-beta.48.tgz", - "integrity": "sha512-tMjX+tE5sLafN1B3rSVsm1oKC3OJXZDbq4JSpGBufYlIITYxDpe9kw8DqonzQJ0e7O7foIuUxgT3/q/JmC3xeA==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0-beta.51.tgz", + "integrity": "sha1-KkJTZXQXZYiAbmAusXpS0yP4KHA=", "requires": { - "@babel/types": "7.0.0-beta.48" + "@babel/types": "7.0.0-beta.51" } }, "@babel/helper-module-imports": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.0.0-beta.48.tgz", - "integrity": "sha512-uuxpRHHTP7+xVAtKro9z09P4bSkBcA4B+JoMc6FsT61GGnE3iRIbqb2QxQm6dFDMshlZc51/EfOainbimZRqCw==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.0.0-beta.51.tgz", + "integrity": "sha1-zgBCgEX7t9XrwOp7+DV4nxU2arI=", "requires": { - "@babel/types": "7.0.0-beta.48", + "@babel/types": "7.0.0-beta.51", "lodash": "4.17.10" } }, "@babel/helper-module-transforms": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.0.0-beta.48.tgz", - "integrity": "sha512-PTAHN19m51RBc713bQdU7yd+McGkiOVV56gMtoC9x8iYZ7mfoxvyN723t7ZUkFdMlppTW2xCzWGZ0Ok9Aw1UNA==", - "requires": { - "@babel/helper-module-imports": "7.0.0-beta.48", - "@babel/helper-simple-access": "7.0.0-beta.48", - "@babel/helper-split-export-declaration": "7.0.0-beta.48", - "@babel/template": "7.0.0-beta.48", - "@babel/types": "7.0.0-beta.48", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.0.0-beta.51.tgz", + "integrity": "sha1-E68MjuQfJ3dDyPxD1EQxXbIyb3M=", + "requires": { + "@babel/helper-module-imports": "7.0.0-beta.51", + "@babel/helper-simple-access": "7.0.0-beta.51", + "@babel/helper-split-export-declaration": "7.0.0-beta.51", + "@babel/template": "7.0.0-beta.51", + "@babel/types": "7.0.0-beta.51", "lodash": "4.17.10" } }, "@babel/helper-optimise-call-expression": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0-beta.48.tgz", - "integrity": "sha512-JymM1V2kkDkizXAGmmhOFMqshOxR/gsG2xOYhM6dd5dpNEFSbEU0PTL/O6QEHJsgedq4pg6LKNwdo1EXIij0Uw==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0-beta.51.tgz", + "integrity": "sha1-IfIVjvCDoSPOHgRmW1u4TzcAgNc=", "requires": { - "@babel/types": "7.0.0-beta.48" + "@babel/types": "7.0.0-beta.51" } }, "@babel/helper-plugin-utils": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0-beta.48.tgz", - "integrity": "sha512-2ocT0LL1uVUJVnAurHl9pcHfW8VaucCfM2YTQOVJC5yrL9CYx2HqrBsXIS6ZhOJUcbSot6945fsZhUiDWegtsw==" + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0-beta.51.tgz", + "integrity": "sha1-D2pfK20cZERBP4+rYJQNebY8IDE=" }, "@babel/helper-remap-async-to-generator": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.0.0-beta.48.tgz", - "integrity": "sha512-+DpwvwnTyH8A+WmD9X4Ubh3AyOp0TQYU6oy+1l5Qw2wlZIqsVb2VMoppET96siPv39R01E7vii/gsgne/Oqevg==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.0.0-beta.51.tgz", + "integrity": "sha1-DtxX4F3LXd4qC27m+NAmGYLe8l8=", "requires": { - "@babel/helper-annotate-as-pure": "7.0.0-beta.48", - "@babel/helper-wrap-function": "7.0.0-beta.48", - "@babel/template": "7.0.0-beta.48", - "@babel/traverse": "7.0.0-beta.48", - "@babel/types": "7.0.0-beta.48" + "@babel/helper-annotate-as-pure": "7.0.0-beta.51", + "@babel/helper-wrap-function": "7.0.0-beta.51", + "@babel/template": "7.0.0-beta.51", + "@babel/traverse": "7.0.0-beta.51", + "@babel/types": "7.0.0-beta.51" } }, "@babel/helper-replace-supers": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.0.0-beta.48.tgz", - "integrity": "sha512-QKksfM+sHfE/qk7DN1U+n8nqCO5IcLgBciJxT2ZGtq9aogHMK+rEFxIq57AU0T7hn9QE6iOjGSmnmT1JLWkr4g==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.0.0-beta.51.tgz", + "integrity": "sha1-J5phr7hJR2xsxw1VGfg99KdP+m8=", "requires": { - "@babel/helper-member-expression-to-functions": "7.0.0-beta.48", - "@babel/helper-optimise-call-expression": "7.0.0-beta.48", - "@babel/traverse": "7.0.0-beta.48", - "@babel/types": "7.0.0-beta.48" + "@babel/helper-member-expression-to-functions": "7.0.0-beta.51", + "@babel/helper-optimise-call-expression": "7.0.0-beta.51", + "@babel/traverse": "7.0.0-beta.51", + "@babel/types": "7.0.0-beta.51" } }, "@babel/helper-simple-access": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.0.0-beta.48.tgz", - "integrity": "sha512-55d2jEz4avJ+9hUIAS8stHRADIi7CeL/JcYGrUI+Ik/sDboCY3cdWRlFECC3PW3VksfI+F2BheDiupNj3rm5sw==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.0.0-beta.51.tgz", + "integrity": "sha1-ydf+zYShgdUKOvzEIvyUqWi+MFA=", "requires": { - "@babel/template": "7.0.0-beta.48", - "@babel/types": "7.0.0-beta.48", + "@babel/template": "7.0.0-beta.51", + "@babel/types": "7.0.0-beta.51", "lodash": "4.17.10" } }, "@babel/helper-split-export-declaration": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0-beta.48.tgz", - "integrity": "sha512-ghYl4j1y3GMYjCxT+V3caUTXwt4kaKbpMYHDbMvTX6/yyVQ8kCxSHEU9ZX0uSTeZDvgFjPLA53s7HOP1zdFwZw==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0-beta.51.tgz", + "integrity": "sha1-imw/ZsTSZTUvwHdIT59ugKUauXg=", "requires": { - "@babel/types": "7.0.0-beta.48" + "@babel/types": "7.0.0-beta.51" } }, "@babel/helper-wrap-function": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.0.0-beta.48.tgz", - "integrity": "sha512-eQhuwPxmQNUyThNIrc+c/NRRZP9UFT9JQ4jqAZYp+WtGuz3AsMqLxfaxYaeXLWGGDYELr4UTsResuXmPORWj1Q==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.0.0-beta.51.tgz", + "integrity": "sha1-bFFvsEQQmWTuAxwiUAqDAxOGL7E=", "requires": { - "@babel/helper-function-name": "7.0.0-beta.48", - "@babel/template": "7.0.0-beta.48", - "@babel/traverse": "7.0.0-beta.48", - "@babel/types": "7.0.0-beta.48" + "@babel/helper-function-name": "7.0.0-beta.51", + "@babel/template": "7.0.0-beta.51", + "@babel/traverse": "7.0.0-beta.51", + "@babel/types": "7.0.0-beta.51" } }, "@babel/helpers": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.0.0-beta.48.tgz", - "integrity": "sha512-5qvSiDO+3tOyzZAoT+PvMMlbau+P+yI2LSDo7m38x9i1nbAMooFLQTdYqOAhFpRo8cXg2Lg1msYqpYK8CeqHYQ==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.0.0-beta.51.tgz", + "integrity": "sha1-lScr4qtGNNaCBCX4klAxqSiRg5c=", "requires": { - "@babel/template": "7.0.0-beta.48", - "@babel/traverse": "7.0.0-beta.48", - "@babel/types": "7.0.0-beta.48" + "@babel/template": "7.0.0-beta.51", + "@babel/traverse": "7.0.0-beta.51", + "@babel/types": "7.0.0-beta.51" } }, "@babel/highlight": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0-beta.48.tgz", - "integrity": "sha512-nvyRS7pcfayjRjMg9KXCUdVcLq8/njx2ktvckovIx7cMJ9+aY58735xTIC0adkPZ13KJHbik6fJMfxO8PPZaLg==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0-beta.51.tgz", + "integrity": "sha1-6IRK4loVlcz9QriWI7Q3bKBtIl0=", "requires": { "chalk": "2.4.1", "esutils": "2.0.2", @@ -368,245 +288,245 @@ } }, "@babel/parser": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.0.0-beta.48.tgz", - "integrity": "sha512-X3pKxvy7vL79zc/6XS6cCObyuRMnsRGRu7d3zVSPZGCdxkK0/wTeFRwseRjcvhReV/6LW2D8H8qHVFFL0c+5+w==" + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.0.0-beta.51.tgz", + "integrity": "sha1-J87C30Cd9gr1gnDtj2qlVAnqhvY=" }, "@babel/plugin-external-helpers": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-external-helpers/-/plugin-external-helpers-7.0.0-beta.48.tgz", - "integrity": "sha512-zPhOIbXM9YsPLNe68jqCFLrpSUUINEE88xW3LivmV5DtnT0KcsrhQGPGP78Uz/qNVNhYgLREEfAuMObhsI26bA==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-external-helpers/-/plugin-external-helpers-7.0.0-beta.51.tgz", + "integrity": "sha1-tHg7z5FS0VlCy+DwvKJhuEnTXJg=", "requires": { - "@babel/helper-plugin-utils": "7.0.0-beta.48" + "@babel/helper-plugin-utils": "7.0.0-beta.51" } }, "@babel/plugin-proposal-class-properties": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.0.0-beta.48.tgz", - "integrity": "sha512-vtZ2QeYKDW8VvX42aPw+sP9AyoZRk2V2DFOdbucxjuy6Gi9o2q66ioeOnIdrUnVxmHes4IFIuGqDS+XUT7h2Mw==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.0.0-beta.51.tgz", + "integrity": "sha1-tcZi+GKjCs6U/EhHeDex0lX6ON8=", "requires": { - "@babel/helper-function-name": "7.0.0-beta.48", - "@babel/helper-member-expression-to-functions": "7.0.0-beta.48", - "@babel/helper-optimise-call-expression": "7.0.0-beta.48", - "@babel/helper-plugin-utils": "7.0.0-beta.48", - "@babel/helper-replace-supers": "7.0.0-beta.48", - "@babel/plugin-syntax-class-properties": "7.0.0-beta.48" + "@babel/helper-function-name": "7.0.0-beta.51", + "@babel/helper-member-expression-to-functions": "7.0.0-beta.51", + "@babel/helper-optimise-call-expression": "7.0.0-beta.51", + "@babel/helper-plugin-utils": "7.0.0-beta.51", + "@babel/helper-replace-supers": "7.0.0-beta.51", + "@babel/plugin-syntax-class-properties": "7.0.0-beta.51" } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.0.0-beta.48.tgz", - "integrity": "sha512-lBgqbSVX7HwsBN3//GZ+LIAtHcJm2mk0YxSigqc8JYbY6Kw27pNtvLtfGFPW7KJd4h1hFmfDkkxFk0uKhVIHSA==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.0.0-beta.51.tgz", + "integrity": "sha1-W8Rp5ebRuEpdYEa1npDKAWwghtY=", "requires": { - "@babel/helper-plugin-utils": "7.0.0-beta.48", - "@babel/plugin-syntax-object-rest-spread": "7.0.0-beta.48" + "@babel/helper-plugin-utils": "7.0.0-beta.51", + "@babel/plugin-syntax-object-rest-spread": "7.0.0-beta.51" } }, "@babel/plugin-syntax-class-properties": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.0.0-beta.48.tgz", - "integrity": "sha512-pKieyemp6fw0LAMro/jJZe78UnypA+5xNAv4cmHZ1cNjGblcnC3WS2H18ruXOpHL1qQ4ITkcQZh18wFG78KEng==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.0.0-beta.51.tgz", + "integrity": "sha1-8Mv28iqHnFk6B+jhQckI4IdwHpE=", "requires": { - "@babel/helper-plugin-utils": "7.0.0-beta.48" + "@babel/helper-plugin-utils": "7.0.0-beta.51" } }, "@babel/plugin-syntax-dynamic-import": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.0.0-beta.48.tgz", - "integrity": "sha512-ZCuET4SH9JWdd21E13E5xzKwxit35HyqRVyMtI1Ylqfsj3spYFZ7Pv6grvsqGf04ak5pBSRMHUmA6zjlWiV4uQ==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.0.0-beta.51.tgz", + "integrity": "sha1-nAru9X0GeONybbFxqnPkdKJd5/I=", "requires": { - "@babel/helper-plugin-utils": "7.0.0-beta.48" + "@babel/helper-plugin-utils": "7.0.0-beta.51" } }, "@babel/plugin-syntax-flow": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.0.0-beta.48.tgz", - "integrity": "sha512-HWkFY2JajEDdMkbZc2oVEa0ZULNwqFf2JvseDy+joGRYYeKp/6a9slQDBUCtN1YNx5JmTbG190tIfbENRKvFew==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.0.0-beta.51.tgz", + "integrity": "sha1-3giDE0QG+Q+Vi2QHPpdJiAIp3lY=", "requires": { - "@babel/helper-plugin-utils": "7.0.0-beta.48" + "@babel/helper-plugin-utils": "7.0.0-beta.51" } }, "@babel/plugin-syntax-jsx": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.0.0-beta.48.tgz", - "integrity": "sha512-cXdKK+zz6VrRUZJhq0oo7bfLjgME7y4N3igl15VcOS3XORbyOaWwHK2Nwsa8AalOcGEjvkmAmqb40Ht18/XiXA==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.0.0-beta.51.tgz", + "integrity": "sha1-9nKjNxxro/5Tv/0uirXcQElTgs8=", "requires": { - "@babel/helper-plugin-utils": "7.0.0-beta.48" + "@babel/helper-plugin-utils": "7.0.0-beta.51" } }, "@babel/plugin-syntax-object-rest-spread": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.0.0-beta.48.tgz", - "integrity": "sha512-xsezu/icfJxRpNxWG3AvvCyueKdpEZRVaPEISoSYPSiGqsFAaCozUu6XBTwDG2htcFcNfxHAdyar+TllJvQdxA==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.0.0-beta.51.tgz", + "integrity": "sha1-bVehGcHwZMRY5FutRb7wqD7RDAA=", "requires": { - "@babel/helper-plugin-utils": "7.0.0-beta.48" + "@babel/helper-plugin-utils": "7.0.0-beta.51" } }, "@babel/plugin-transform-arrow-functions": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.0.0-beta.48.tgz", - "integrity": "sha512-K4HCBSY369QE30JVMhDRubPD6uK2aRtkWWQ3IXpZgs2qmfKz7U0SM/NZCnOVYRUFqwmkgiCMEg0ONMCfuhHzdg==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.0.0-beta.51.tgz", + "integrity": "sha1-KbnbbjhoigbsXCVjmZbYml6/2+M=", "requires": { - "@babel/helper-plugin-utils": "7.0.0-beta.48" + "@babel/helper-plugin-utils": "7.0.0-beta.51" } }, "@babel/plugin-transform-block-scoping": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.0.0-beta.48.tgz", - "integrity": "sha512-KMWeGBAn1FmyNZAW4HHfGzSjswW4YWxFhUEOif/RYfJt7h8Ny7ELdqh+A97q5JNru9ZjPyQMBvGgXTOi4fANxg==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.0.0-beta.51.tgz", + "integrity": "sha1-vlVcefDaTrFop/4W14eppxc3AeA=", "requires": { - "@babel/helper-plugin-utils": "7.0.0-beta.48", + "@babel/helper-plugin-utils": "7.0.0-beta.51", "lodash": "4.17.10" } }, "@babel/plugin-transform-classes": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.0.0-beta.48.tgz", - "integrity": "sha512-1m6OeD+zNheuTtcQcGW8/nk78GVzVo3xho/Gwc0U+/QbfsDRXoVEAWEvR3cuUqM+LrteWwR2hdpMuCahuY7vNA==", - "requires": { - "@babel/helper-annotate-as-pure": "7.0.0-beta.48", - "@babel/helper-define-map": "7.0.0-beta.48", - "@babel/helper-function-name": "7.0.0-beta.48", - "@babel/helper-optimise-call-expression": "7.0.0-beta.48", - "@babel/helper-plugin-utils": "7.0.0-beta.48", - "@babel/helper-replace-supers": "7.0.0-beta.48", - "@babel/helper-split-export-declaration": "7.0.0-beta.48", - "globals": "11.5.0" + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.0.0-beta.51.tgz", + "integrity": "sha1-BD8x+2MnZkoy2Lpl3hV5nv3GXaA=", + "requires": { + "@babel/helper-annotate-as-pure": "7.0.0-beta.51", + "@babel/helper-define-map": "7.0.0-beta.51", + "@babel/helper-function-name": "7.0.0-beta.51", + "@babel/helper-optimise-call-expression": "7.0.0-beta.51", + "@babel/helper-plugin-utils": "7.0.0-beta.51", + "@babel/helper-replace-supers": "7.0.0-beta.51", + "@babel/helper-split-export-declaration": "7.0.0-beta.51", + "globals": "11.7.0" }, "dependencies": { "globals": { - "version": "11.5.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.5.0.tgz", - "integrity": "sha512-hYyf+kI8dm3nORsiiXUQigOU62hDLfJ9G01uyGMxhc6BKsircrUhC4uJPQPUSuq2GrTmiiEt7ewxlMdBewfmKQ==" + "version": "11.7.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.7.0.tgz", + "integrity": "sha512-K8BNSPySfeShBQXsahYB/AbbWruVOTyVpgoIDnl8odPpeSfP2J5QO2oLFFdl2j7GfDCtZj2bMKar2T49itTPCg==" } } }, "@babel/plugin-transform-computed-properties": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.0.0-beta.48.tgz", - "integrity": "sha512-eRH545kOx+rFVLt//w9NvAUUUoDuniO235RH6/lb3kgdtQUGfxaP2vHpB2zwJSAhMnnb3diShwor6ONaNxmLCA==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.0.0-beta.51.tgz", + "integrity": "sha1-jHKhqz4HZwNP+eZzLSWBwjwDLv4=", "requires": { - "@babel/helper-plugin-utils": "7.0.0-beta.48" + "@babel/helper-plugin-utils": "7.0.0-beta.51" } }, "@babel/plugin-transform-destructuring": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.0.0-beta.48.tgz", - "integrity": "sha512-oxHIpqJMuDSBQEY9ezR4pgcJ2K5LS3YCHMFmHroA+loeCDKTKwiJ72Bwx4ElLYM64CwfogMmra/Ee5U0YvzMPw==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.0.0-beta.51.tgz", + "integrity": "sha1-1dRU5XTH7zPuSekYsEivspvpNfY=", "requires": { - "@babel/helper-plugin-utils": "7.0.0-beta.48" + "@babel/helper-plugin-utils": "7.0.0-beta.51" } }, "@babel/plugin-transform-exponentiation-operator": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.0.0-beta.48.tgz", - "integrity": "sha512-oyUXYa3WMzVTtJIp2cjDBoFME8DRlxW1yBZVOdtI0MDLIkOrZjHMGVwCUblQgT10qfpiMfRYKJTN1t8zx98axw==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.0.0-beta.51.tgz", + "integrity": "sha1-BLTj5As3AREt1u2jliUTJ1eIH9Q=", "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "7.0.0-beta.48", - "@babel/helper-plugin-utils": "7.0.0-beta.48" + "@babel/helper-builder-binary-assignment-operator-visitor": "7.0.0-beta.51", + "@babel/helper-plugin-utils": "7.0.0-beta.51" } }, "@babel/plugin-transform-flow-strip-types": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.0.0-beta.48.tgz", - "integrity": "sha512-hNNsSiefKICkvdoJTpxCU6iZYlr41ztuucW9NU5xwlp0rEBsIrzq9Wa9K/7/KzpqoWw1kfseZRy/TfxdHcjykw==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.0.0-beta.51.tgz", + "integrity": "sha1-Z9Q0RZ96eyap8qaFW8EuZ4lOR6Y=", "requires": { - "@babel/helper-plugin-utils": "7.0.0-beta.48", - "@babel/plugin-syntax-flow": "7.0.0-beta.48" + "@babel/helper-plugin-utils": "7.0.0-beta.51", + "@babel/plugin-syntax-flow": "7.0.0-beta.51" } }, "@babel/plugin-transform-for-of": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.0.0-beta.48.tgz", - "integrity": "sha512-Pm1iNyT1bZEB0aQs+VvMuubOTPEuDCbonljBKp4/VxP89S8nmyyrw1jAsxUOUnZq1RlOzcrhKFmd+gI/C3DOoQ==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.0.0-beta.51.tgz", + "integrity": "sha1-RPR2sGxANVF6hAOiYk+xZMQ3FFU=", "requires": { - "@babel/helper-plugin-utils": "7.0.0-beta.48" + "@babel/helper-plugin-utils": "7.0.0-beta.51" } }, "@babel/plugin-transform-function-name": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.0.0-beta.48.tgz", - "integrity": "sha512-RzGsBzsp6XvKLYZGlwBsSo44zvO4g1cL85eRLjwP6RtTh7J1CFWIRwioy1YQLBJsbhMfatCq98qWU1RNOBjtpw==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.0.0-beta.51.tgz", + "integrity": "sha1-cGU8NgtTJUJG9GWexFCwwKVthqo=", "requires": { - "@babel/helper-function-name": "7.0.0-beta.48", - "@babel/helper-plugin-utils": "7.0.0-beta.48" + "@babel/helper-function-name": "7.0.0-beta.51", + "@babel/helper-plugin-utils": "7.0.0-beta.51" } }, "@babel/plugin-transform-literals": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.0.0-beta.48.tgz", - "integrity": "sha512-5SOXkuWm2DmLSFxygIkEqZlbnRF5CxWecS0izPhVShi3Nac8/1iQHZg6tk5oY4ZULOW4RmqPabkaaGg3zHjYFg==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.0.0-beta.51.tgz", + "integrity": "sha1-RbB6lCI8+iJnAaeUYLQrMt8d7AU=", "requires": { - "@babel/helper-plugin-utils": "7.0.0-beta.48" + "@babel/helper-plugin-utils": "7.0.0-beta.51" } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.0.0-beta.48.tgz", - "integrity": "sha512-tSBaAoYYE/mD7ZuFVH8TNj7uKe/SMSzLS18DQm+PxStI1bohcc/3nJpIYNK4JVVw11IWp9C/trCb4aLNK20lfA==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.0.0-beta.51.tgz", + "integrity": "sha1-QDj54VJE4QkAy4n1t5bQUPHrGVs=", "requires": { - "@babel/helper-module-transforms": "7.0.0-beta.48", - "@babel/helper-plugin-utils": "7.0.0-beta.48", - "@babel/helper-simple-access": "7.0.0-beta.48" + "@babel/helper-module-transforms": "7.0.0-beta.51", + "@babel/helper-plugin-utils": "7.0.0-beta.51", + "@babel/helper-simple-access": "7.0.0-beta.51" } }, "@babel/plugin-transform-object-assign": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.0.0-beta.48.tgz", - "integrity": "sha512-dB4oIk1bIcKS6f5jn7PZDjme/vqhtXLEnQZQHz3xlv7jaB7+NujcqAHwzyhh4JdEycxqjeoA5/eJgQZqQ6rrqw==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.0.0-beta.51.tgz", + "integrity": "sha1-DVaj4tiwbZ3mxlGYNaPgKESOE7g=", "requires": { - "@babel/helper-plugin-utils": "7.0.0-beta.48" + "@babel/helper-plugin-utils": "7.0.0-beta.51" } }, "@babel/plugin-transform-parameters": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.0.0-beta.48.tgz", - "integrity": "sha512-sNCDddJmmdXKxweyxm2CcQ1QRLjTeoUyrI5Vmn1X2pepwqKMMEujai0cyruEKAmQqKepAJ0PIHsW16mLcRf5FQ==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.0.0-beta.51.tgz", + "integrity": "sha1-mQGVsd/bG8yUkG8wNJUQie0e3U4=", "requires": { - "@babel/helper-call-delegate": "7.0.0-beta.48", - "@babel/helper-get-function-arity": "7.0.0-beta.48", - "@babel/helper-plugin-utils": "7.0.0-beta.48" + "@babel/helper-call-delegate": "7.0.0-beta.51", + "@babel/helper-get-function-arity": "7.0.0-beta.51", + "@babel/helper-plugin-utils": "7.0.0-beta.51" } }, "@babel/plugin-transform-react-display-name": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.0.0-beta.48.tgz", - "integrity": "sha512-LubTt4wOxUSJMFRlM0ZN/esoijkpICFmSa1tBTqrI3JGyJLe0XD113BNvQ+owP1Xi/lfmyJOYq2F73LfDYz+Cw==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.0.0-beta.51.tgz", + "integrity": "sha1-G0i9NN+pCHJSyHB9Kb0d8uiCHL4=", "requires": { - "@babel/helper-plugin-utils": "7.0.0-beta.48" + "@babel/helper-plugin-utils": "7.0.0-beta.51" } }, "@babel/plugin-transform-react-jsx": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.0.0-beta.48.tgz", - "integrity": "sha512-0lGYrdINNhP9dpgVwG6JvBD2bu49FjkMgTtGzfeJvpWJb1naUWTWkdupYSZ+izkY1fxCqY7Zki+gDWpU+Dih3Q==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.0.0-beta.51.tgz", + "integrity": "sha1-evhJhRi4OQZAVDg3AZiAjKbmOxA=", "requires": { - "@babel/helper-builder-react-jsx": "7.0.0-beta.48", - "@babel/helper-plugin-utils": "7.0.0-beta.48", - "@babel/plugin-syntax-jsx": "7.0.0-beta.48" + "@babel/helper-builder-react-jsx": "7.0.0-beta.51", + "@babel/helper-plugin-utils": "7.0.0-beta.51", + "@babel/plugin-syntax-jsx": "7.0.0-beta.51" } }, "@babel/plugin-transform-react-jsx-source": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.0.0-beta.48.tgz", - "integrity": "sha512-wYH3U6fkaHaMFtI8rNIopv4h5MSTth3QKnZRwHw6nCaxnjbX6MkOfKWoxE24AH/7BfVlfNvKtidWKlPXr+0FgQ==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.0.0-beta.51.tgz", + "integrity": "sha1-aZncSRyLRgLvtNC9G6/JNq1pbs8=", "requires": { - "@babel/helper-plugin-utils": "7.0.0-beta.48", - "@babel/plugin-syntax-jsx": "7.0.0-beta.48" + "@babel/helper-plugin-utils": "7.0.0-beta.51", + "@babel/plugin-syntax-jsx": "7.0.0-beta.51" } }, "@babel/plugin-transform-regenerator": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.0.0-beta.48.tgz", - "integrity": "sha512-+XG3RFR8RZS0SUgQ+Zc7Xns4TRcvIoLRnkGNEXk00kG5I6i3OxJRROChQHXSL90JOpcXIVcSj54z6gxOS+d85Q==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.0.0-beta.51.tgz", + "integrity": "sha1-U28NWZ0nU9ygor6KZeLCRKe1YSs=", "requires": { - "regenerator-transform": "0.12.3" + "regenerator-transform": "0.12.4" }, "dependencies": { "regenerator-transform": { - "version": "0.12.3", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.12.3.tgz", - "integrity": "sha512-y2uxO/6u+tVmtEDIKo+tLCtI0GcbQr0OreosKgCd7HP4VypGjtTrw79DezuwT+W5QX0YWuvpeBOgumrepwM1kA==", + "version": "0.12.4", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.12.4.tgz", + "integrity": "sha512-p2I0fY+TbSLD2/VFTFb/ypEHxs3e3AjU0DzttdPqk2bSmDhfSh5E54b86Yc6XhUa5KykK1tgbvZ4Nr82oCJWkQ==", "requires": { "private": "0.1.8" } @@ -614,36 +534,36 @@ } }, "@babel/plugin-transform-shorthand-properties": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.0.0-beta.48.tgz", - "integrity": "sha512-9/ay/owcYN6auRT+yAMIwyyA/k5pVByecZ7QpcOu8z2bMaDvlCBzP00iAtgZjBsEgBlqxcCdy5VexVkWyDUkew==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.0.0-beta.51.tgz", + "integrity": "sha1-3bwLGuHds7z+aWnyyWgQPxHjK9k=", "requires": { - "@babel/helper-plugin-utils": "7.0.0-beta.48" + "@babel/helper-plugin-utils": "7.0.0-beta.51" } }, "@babel/plugin-transform-spread": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.0.0-beta.48.tgz", - "integrity": "sha512-RFCSLFlxKCo40Yu69gGZqj4Ky6Tea6hPeqwCeGFu9XEdODGvA+u1tk8u7XQXbnWfaZ09e9BBSeJUUGPC69J35A==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.0.0-beta.51.tgz", + "integrity": "sha1-EAEpvI19z0vHmtzWEppCFCWdilA=", "requires": { - "@babel/helper-plugin-utils": "7.0.0-beta.48" + "@babel/helper-plugin-utils": "7.0.0-beta.51" } }, "@babel/plugin-transform-template-literals": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.0.0-beta.48.tgz", - "integrity": "sha512-9QoVXXjIuhn7m0dlmFuxOTGmlrpyrTHAa6KGnnQO6PannxtDJLR29lrZt4V9OcY44ob4yPIw/W72dBFjkZcJWg==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.0.0-beta.51.tgz", + "integrity": "sha1-LQWV9WRh1DRbo1w41zAz+H7Lu8g=", "requires": { - "@babel/helper-annotate-as-pure": "7.0.0-beta.48", - "@babel/helper-plugin-utils": "7.0.0-beta.48" + "@babel/helper-annotate-as-pure": "7.0.0-beta.51", + "@babel/helper-plugin-utils": "7.0.0-beta.51" } }, "@babel/register": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.0.0-beta.48.tgz", - "integrity": "sha512-btLgdY0zw1BjQic93Pn1+p2WrFxKjqX9yt3UiYSBJ9Wt5g6cIETs0QupTcn2wpNGx/iOl/S4XhGbHlaGDlxqJg==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.0.0-beta.51.tgz", + "integrity": "sha1-MabSfxJMx6KgpgO2XSPVZEuXmqA=", "requires": { - "core-js": "2.5.6", + "core-js": "2.5.7", "find-cache-dir": "1.0.0", "home-or-tmp": "3.0.0", "lodash": "4.17.10", @@ -652,6 +572,11 @@ "source-map-support": "0.4.18" }, "dependencies": { + "core-js": { + "version": "2.5.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz", + "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==" + }, "home-or-tmp": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-3.0.0.tgz", @@ -660,29 +585,29 @@ } }, "@babel/template": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.0.0-beta.48.tgz", - "integrity": "sha512-mFrSP6UZR02YGsqlnH/8IUENCnqs749RfujSGQ/CqeJYpeZ73PAJqk1Wg2khl+Huv4L4LW8dJh7qOQ/CBkRqEg==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.0.0-beta.51.tgz", + "integrity": "sha1-lgKkCuvPNXrpZ34lMu9fyBD1+/8=", "requires": { - "@babel/code-frame": "7.0.0-beta.48", - "@babel/parser": "7.0.0-beta.48", - "@babel/types": "7.0.0-beta.48", + "@babel/code-frame": "7.0.0-beta.51", + "@babel/parser": "7.0.0-beta.51", + "@babel/types": "7.0.0-beta.51", "lodash": "4.17.10" } }, "@babel/traverse": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.0.0-beta.48.tgz", - "integrity": "sha512-lXNTgDIFj6xyzapkpvSvqFC8x7g+sw4SzxGVLKjSbX5rK1GK7YH2XXMHii1e6yhfscfC+ski36yH23z8m9r2fQ==", - "requires": { - "@babel/code-frame": "7.0.0-beta.48", - "@babel/generator": "7.0.0-beta.48", - "@babel/helper-function-name": "7.0.0-beta.48", - "@babel/helper-split-export-declaration": "7.0.0-beta.48", - "@babel/parser": "7.0.0-beta.48", - "@babel/types": "7.0.0-beta.48", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.0.0-beta.51.tgz", + "integrity": "sha1-mB2vLOw0emIx06odnhgDsDqqpKg=", + "requires": { + "@babel/code-frame": "7.0.0-beta.51", + "@babel/generator": "7.0.0-beta.51", + "@babel/helper-function-name": "7.0.0-beta.51", + "@babel/helper-split-export-declaration": "7.0.0-beta.51", + "@babel/parser": "7.0.0-beta.51", + "@babel/types": "7.0.0-beta.51", "debug": "3.1.0", - "globals": "11.5.0", + "globals": "11.7.0", "invariant": "2.2.4", "lodash": "4.17.10" }, @@ -696,16 +621,16 @@ } }, "globals": { - "version": "11.5.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.5.0.tgz", - "integrity": "sha512-hYyf+kI8dm3nORsiiXUQigOU62hDLfJ9G01uyGMxhc6BKsircrUhC4uJPQPUSuq2GrTmiiEt7ewxlMdBewfmKQ==" + "version": "11.7.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.7.0.tgz", + "integrity": "sha512-K8BNSPySfeShBQXsahYB/AbbWruVOTyVpgoIDnl8odPpeSfP2J5QO2oLFFdl2j7GfDCtZj2bMKar2T49itTPCg==" } } }, "@babel/types": { - "version": "7.0.0-beta.48", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.0.0-beta.48.tgz", - "integrity": "sha512-h37aY8aUmTMEDEaPrNwmYmwSTjf7SvJ4h8jCljaHOSq3785TZSZnxdCsNDVs+fKK21lOPh9X29rvOLTOwxgVmw==", + "version": "7.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.0.0-beta.51.tgz", + "integrity": "sha1-2AK3tUO1g2x3iqaReXq/APPZfqk=", "requires": { "esutils": "2.0.2", "lodash": "4.17.10", @@ -719,6 +644,11 @@ } } }, + "Base64": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/Base64/-/Base64-0.2.1.tgz", + "integrity": "sha1-ujpCMHCOGGcFBl5mur3Uw1z2ACg=" + }, "abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", @@ -854,9 +784,9 @@ "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" }, "arch": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/arch/-/arch-2.1.0.tgz", - "integrity": "sha1-NhOqRhSQZLPB8GB5Gb8dR4boKIk=" + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.1.1.tgz", + "integrity": "sha512-BLM56aPo9vLLFVa8+/+pJLnrZ7QGGTVHWsCwieAWT9o9K8UeGaQbzZbGoabWLOo2ksBCztoXdqBZBplqLDDCSg==" }, "are-we-there-yet": { "version": "1.1.4", @@ -1902,11 +1832,6 @@ "resolved": "https://registry.npmjs.org/base-64/-/base-64-0.1.0.tgz", "integrity": "sha1-eAqZyE59YAJgNhURxId2E78k9rs=" }, - "Base64": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/Base64/-/Base64-0.2.1.tgz", - "integrity": "sha1-ujpCMHCOGGcFBl5mur3Uw1z2ACg=" - }, "base64-js": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-0.0.8.tgz", @@ -1937,9 +1862,9 @@ } }, "big-integer": { - "version": "1.6.28", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.28.tgz", - "integrity": "sha512-OJT3rzgtsYca/5WmmEuFJDPMwROVh5SSjoEX9wIrpfbbWJ4KqRzShs8Cj6jWHaatBYAeWngBA+kmmrcHSklT1g==" + "version": "1.6.32", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.32.tgz", + "integrity": "sha512-ljKJdR3wk9thHfLj4DtrNiOSTxvGFaMjWrG4pW75juXC4j7+XuKJVFdg4kgFMYp85PVkO05dFMj2dk2xVsH4xw==" }, "bignumber.js": { "version": "github:status-im/bignumber.js#cc066a0a3d6bfe0c436c9957f4ea8344bf963c89" @@ -2016,7 +1941,7 @@ "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.1.1.tgz", "integrity": "sha1-1g1dzCDLptx+HymbNdPh+V2vuuY=", "requires": { - "big-integer": "1.6.28" + "big-integer": "1.6.32" } }, "brace-expansion": { @@ -2339,7 +2264,7 @@ "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-1.2.3.tgz", "integrity": "sha512-2WNImOvCRe6r63Gk9pShfkwXsVtKCroMAevIbiae021mS850UkWPbevxsBz3tnvjZIEGvlwaqCPsw+4ulzNgJA==", "requires": { - "arch": "2.1.0", + "arch": "2.1.1", "execa": "0.8.0" } }, @@ -2461,11 +2386,18 @@ "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" }, "compressible": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.13.tgz", - "integrity": "sha1-DRAgq5JLL9tNYnmHXH1tq6a6p6k=", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.14.tgz", + "integrity": "sha1-MmxfUH+7BV9UEWeCuWmoG2einac=", "requires": { - "mime-db": "1.33.0" + "mime-db": "1.34.0" + }, + "dependencies": { + "mime-db": { + "version": "1.34.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.34.0.tgz", + "integrity": "sha1-RS0Oz/XDA0am3B5kseruDTcZ/5o=" + } } }, "compression": { @@ -2475,7 +2407,7 @@ "requires": { "accepts": "1.3.5", "bytes": "3.0.0", - "compressible": "2.0.13", + "compressible": "2.0.14", "debug": "2.6.9", "on-headers": "1.0.1", "safe-buffer": "5.1.1", @@ -2992,9 +2924,9 @@ } }, "error-ex": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz", - "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "requires": { "is-arrayish": "0.2.1" } @@ -3102,9 +3034,9 @@ } }, "exec-sh": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.2.1.tgz", - "integrity": "sha512-aLt95pexaugVtQerpmE51+4QfWrNc304uez7jvj6fWnN8GeEHpttB8F36n8N7uVhUMbH/1enbxQ9HImZ4w/9qg==", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.2.2.tgz", + "integrity": "sha512-FIUCJz1RbuS0FKTdaAafAByGS0CPvU3R0MeHxgtl+djzCc//F8HakL8GzmVNZanasTbTAY/3DRFA0KpVqj/eAw==", "requires": { "merge": "1.2.0" } @@ -3550,6 +3482,468 @@ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, + "fsevents": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz", + "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==", + "optional": true, + "requires": { + "nan": "2.10.0", + "node-pre-gyp": "0.10.0" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.4", + "bundled": true, + "optional": true, + "requires": { + "delegates": "1.0.0", + "readable-stream": "2.3.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "requires": { + "balanced-match": "1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "debug": { + "version": "2.6.9", + "bundled": true, + "optional": true, + "requires": { + "ms": "2.0.0" + } + }, + "deep-extend": { + "version": "0.5.1", + "bundled": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.5", + "bundled": true, + "optional": true, + "requires": { + "minipass": "2.2.4" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "optional": true, + "requires": { + "aproba": "1.2.0", + "console-control-strings": "1.1.0", + "has-unicode": "2.0.1", + "object-assign": "4.1.1", + "signal-exit": "3.0.2", + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wide-align": "1.1.2" + } + }, + "glob": { + "version": "7.1.2", + "bundled": true, + "optional": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.21", + "bundled": true, + "optional": true, + "requires": { + "safer-buffer": "2.1.2" + } + }, + "ignore-walk": { + "version": "3.0.1", + "bundled": true, + "optional": true, + "requires": { + "minimatch": "3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "optional": true, + "requires": { + "once": "1.4.0", + "wrappy": "1.0.2" + } + }, + "inherits": { + "version": "2.0.3", + "bundled": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "requires": { + "brace-expansion": "1.1.11" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true + }, + "minipass": { + "version": "2.2.4", + "bundled": true, + "requires": { + "safe-buffer": "5.1.1", + "yallist": "3.0.2" + } + }, + "minizlib": { + "version": "1.1.0", + "bundled": true, + "optional": true, + "requires": { + "minipass": "2.2.4" + } + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "needle": { + "version": "2.2.0", + "bundled": true, + "optional": true, + "requires": { + "debug": "2.6.9", + "iconv-lite": "0.4.21", + "sax": "1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.10.0", + "bundled": true, + "optional": true, + "requires": { + "detect-libc": "1.0.3", + "mkdirp": "0.5.1", + "needle": "2.2.0", + "nopt": "4.0.1", + "npm-packlist": "1.1.10", + "npmlog": "4.1.2", + "rc": "1.2.7", + "rimraf": "2.6.2", + "semver": "5.5.0", + "tar": "4.4.1" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "optional": true, + "requires": { + "abbrev": "1.1.1", + "osenv": "0.1.5" + } + }, + "npm-bundled": { + "version": "1.0.3", + "bundled": true, + "optional": true + }, + "npm-packlist": { + "version": "1.1.10", + "bundled": true, + "optional": true, + "requires": { + "ignore-walk": "3.0.1", + "npm-bundled": "1.0.3" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "optional": true, + "requires": { + "are-we-there-yet": "1.1.4", + "console-control-strings": "1.1.0", + "gauge": "2.7.4", + "set-blocking": "2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "requires": { + "wrappy": "1.0.2" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "optional": true, + "requires": { + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "rc": { + "version": "1.2.7", + "bundled": true, + "optional": true, + "requires": { + "deep-extend": "0.5.1", + "ini": "1.3.5", + "minimist": "1.2.0", + "strip-json-comments": "2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "optional": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "2.0.0", + "safe-buffer": "5.1.1", + "string_decoder": "1.1.1", + "util-deprecate": "1.0.2" + } + }, + "rimraf": { + "version": "2.6.2", + "bundled": true, + "optional": true, + "requires": { + "glob": "7.1.2" + } + }, + "safe-buffer": { + "version": "5.1.1", + "bundled": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "optional": true + }, + "semver": { + "version": "5.5.0", + "bundled": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "5.1.1" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "tar": { + "version": "4.4.1", + "bundled": true, + "optional": true, + "requires": { + "chownr": "1.0.1", + "fs-minipass": "1.2.5", + "minipass": "2.2.4", + "minizlib": "1.1.0", + "mkdirp": "0.5.1", + "safe-buffer": "5.1.1", + "yallist": "3.0.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "wide-align": { + "version": "1.1.2", + "bundled": true, + "optional": true, + "requires": { + "string-width": "1.0.2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true + }, + "yallist": { + "version": "3.0.2", + "bundled": true + } + } + }, "fstream": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz", @@ -3919,9 +4313,9 @@ "integrity": "sha1-U8NnGmGOADom+j+H3CsXnpVWj6g=" }, "hosted-git-info": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz", - "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw==" + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.1.tgz", + "integrity": "sha512-Ba4+0M4YvIDUUsprMjhVTU1yN9F2/LJSAl69ZpzaLT4l4j5mwTS6jqqW9Ojvj6lKz/veqPzpJBqGbXspOb533A==" }, "http-basic": { "version": "2.5.1", @@ -4000,9 +4394,9 @@ "integrity": "sha512-VhDzCKN7K8ufStx/CLj5/PDTMgph+qwN5Pkd5i0sGnVwk56zJ0lkT8Qzi1xqWLS0Wp29DgDtNeS7v8/wMoZeHg==" }, "image-size": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.6.2.tgz", - "integrity": "sha512-pH3vDzpczdsKHdZ9xxR3O46unSjisgVx0IImay7Zz2EdhRVbCkj+nthx9OuuWEhakx9FAO+fNVGrF0rZ2oMOvw==" + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.6.3.tgz", + "integrity": "sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA==" }, "imurmurhash": { "version": "0.1.4", @@ -4913,37 +5307,37 @@ "resolved": "https://registry.npmjs.org/metro/-/metro-0.30.2.tgz", "integrity": "sha512-wmdkh4AsfZjWaMM++KMDswQHdyo5L9a0XAaQBL4XTJdQIRG+x+Rmjixe7tDki5jKwe9XxsjjbpbdYKswOANuiw==", "requires": { - "@babel/core": "7.0.0-beta.48", - "@babel/generator": "7.0.0-beta.48", - "@babel/helper-remap-async-to-generator": "7.0.0-beta.48", - "@babel/plugin-external-helpers": "7.0.0-beta.48", - "@babel/plugin-proposal-class-properties": "7.0.0-beta.48", - "@babel/plugin-proposal-object-rest-spread": "7.0.0-beta.48", - "@babel/plugin-syntax-dynamic-import": "7.0.0-beta.48", - "@babel/plugin-transform-arrow-functions": "7.0.0-beta.48", - "@babel/plugin-transform-block-scoping": "7.0.0-beta.48", - "@babel/plugin-transform-classes": "7.0.0-beta.48", - "@babel/plugin-transform-computed-properties": "7.0.0-beta.48", - "@babel/plugin-transform-destructuring": "7.0.0-beta.48", - "@babel/plugin-transform-exponentiation-operator": "7.0.0-beta.48", - "@babel/plugin-transform-flow-strip-types": "7.0.0-beta.48", - "@babel/plugin-transform-for-of": "7.0.0-beta.48", - "@babel/plugin-transform-function-name": "7.0.0-beta.48", - "@babel/plugin-transform-literals": "7.0.0-beta.48", - "@babel/plugin-transform-modules-commonjs": "7.0.0-beta.48", - "@babel/plugin-transform-object-assign": "7.0.0-beta.48", - "@babel/plugin-transform-parameters": "7.0.0-beta.48", - "@babel/plugin-transform-react-display-name": "7.0.0-beta.48", - "@babel/plugin-transform-react-jsx": "7.0.0-beta.48", - "@babel/plugin-transform-react-jsx-source": "7.0.0-beta.48", - "@babel/plugin-transform-regenerator": "7.0.0-beta.48", - "@babel/plugin-transform-shorthand-properties": "7.0.0-beta.48", - "@babel/plugin-transform-spread": "7.0.0-beta.48", - "@babel/plugin-transform-template-literals": "7.0.0-beta.48", - "@babel/register": "7.0.0-beta.48", - "@babel/template": "7.0.0-beta.48", - "@babel/traverse": "7.0.0-beta.48", - "@babel/types": "7.0.0-beta.48", + "@babel/core": "7.0.0-beta.51", + "@babel/generator": "7.0.0-beta.51", + "@babel/helper-remap-async-to-generator": "7.0.0-beta.51", + "@babel/plugin-external-helpers": "7.0.0-beta.51", + "@babel/plugin-proposal-class-properties": "7.0.0-beta.51", + "@babel/plugin-proposal-object-rest-spread": "7.0.0-beta.51", + "@babel/plugin-syntax-dynamic-import": "7.0.0-beta.51", + "@babel/plugin-transform-arrow-functions": "7.0.0-beta.51", + "@babel/plugin-transform-block-scoping": "7.0.0-beta.51", + "@babel/plugin-transform-classes": "7.0.0-beta.51", + "@babel/plugin-transform-computed-properties": "7.0.0-beta.51", + "@babel/plugin-transform-destructuring": "7.0.0-beta.51", + "@babel/plugin-transform-exponentiation-operator": "7.0.0-beta.51", + "@babel/plugin-transform-flow-strip-types": "7.0.0-beta.51", + "@babel/plugin-transform-for-of": "7.0.0-beta.51", + "@babel/plugin-transform-function-name": "7.0.0-beta.51", + "@babel/plugin-transform-literals": "7.0.0-beta.51", + "@babel/plugin-transform-modules-commonjs": "7.0.0-beta.51", + "@babel/plugin-transform-object-assign": "7.0.0-beta.51", + "@babel/plugin-transform-parameters": "7.0.0-beta.51", + "@babel/plugin-transform-react-display-name": "7.0.0-beta.51", + "@babel/plugin-transform-react-jsx": "7.0.0-beta.51", + "@babel/plugin-transform-react-jsx-source": "7.0.0-beta.51", + "@babel/plugin-transform-regenerator": "7.0.0-beta.51", + "@babel/plugin-transform-shorthand-properties": "7.0.0-beta.51", + "@babel/plugin-transform-spread": "7.0.0-beta.51", + "@babel/plugin-transform-template-literals": "7.0.0-beta.51", + "@babel/register": "7.0.0-beta.51", + "@babel/template": "7.0.0-beta.51", + "@babel/traverse": "7.0.0-beta.51", + "@babel/types": "7.0.0-beta.51", "absolute-path": "0.0.0", "async": "2.6.1", "babel-core": "6.24.1", @@ -4967,7 +5361,7 @@ "fbjs": "0.8.16", "fs-extra": "1.0.0", "graceful-fs": "4.1.11", - "image-size": "0.6.2", + "image-size": "0.6.3", "jest-docblock": "22.4.0", "jest-haste-map": "22.4.2", "jest-worker": "22.2.2", @@ -4985,7 +5379,7 @@ "mime-types": "2.1.11", "mkdirp": "0.5.1", "node-fetch": "1.7.3", - "resolve": "1.7.1", + "resolve": "1.8.1", "rimraf": "2.6.2", "serialize-error": "2.1.0", "source-map": "0.5.7", @@ -5380,6 +5774,12 @@ "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" }, + "nan": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz", + "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==", + "optional": true + }, "nanomatch": { "version": "1.2.9", "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.9.tgz", @@ -5647,7 +6047,7 @@ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", "requires": { - "hosted-git-info": "2.6.0", + "hosted-git-info": "2.6.1", "is-builtin-module": "1.0.0", "semver": "5.5.0", "validate-npm-package-license": "3.0.3" @@ -5873,9 +6273,9 @@ "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" }, "p-limit": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.2.0.tgz", - "integrity": "sha512-Y/OtIaXtUPr4/YpMv1pCL5L5ed0rumAaAeBSj12F+bSlMdys7i8oQF/GUJmfpTS/QoaRrS/k6pma29haJpsMng==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", "requires": { "p-try": "1.0.0" } @@ -5885,7 +6285,7 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", "requires": { - "p-limit": "1.2.0" + "p-limit": "1.3.0" } }, "p-try": { @@ -5936,7 +6336,7 @@ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", "requires": { - "error-ex": "1.3.1" + "error-ex": "1.3.2" } }, "parse-passwd": { @@ -6318,9 +6718,7 @@ } }, "react-native": { - "version": "0.55.4", - "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.55.4.tgz", - "integrity": "sha512-J6U2KeuFIfH0I6kbwymQWe7Yw7AVzPq22tq6z5VmvcYQiKbqKkvjJukgHqR6keRreHjohEaWP5Gi007IGFJdyQ==", + "version": "github:status-im/react-native#370bcffba748e895ad8afa825bfef40bff859c95", "requires": { "absolute-path": "0.0.0", "art": "0.10.2", @@ -7013,9 +7411,9 @@ "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" }, "resolve": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.7.1.tgz", - "integrity": "sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz", + "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==", "requires": { "path-parse": "1.0.5" } @@ -7148,8 +7546,9 @@ "requires": { "anymatch": "2.0.0", "capture-exit": "1.2.0", - "exec-sh": "0.2.1", + "exec-sh": "0.2.2", "fb-watchman": "2.0.0", + "fsevents": "1.2.4", "micromatch": "3.1.10", "minimist": "1.2.0", "walker": "1.0.7", @@ -7595,11 +7994,6 @@ "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz", "integrity": "sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=" }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" - }, "string-range": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/string-range/-/string-range-1.2.2.tgz", @@ -7629,6 +8023,11 @@ } } }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, "stringstream": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.6.tgz", @@ -8152,7 +8551,7 @@ "resolved": "https://registry.npmjs.org/watch/-/watch-0.18.0.tgz", "integrity": "sha1-KAlUdsbffJDJYxOJkMClQj60uYY=", "requires": { - "exec-sh": "0.2.1", + "exec-sh": "0.2.2", "minimist": "1.2.0" }, "dependencies": { diff --git a/package.json b/package.json index bc0e098c764..8abcd93db1d 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "re-natal": "0.8.1", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.55.4", + "react-native": "github:status-im/react-native#v0.55.4", "react-native-background-timer": "2.0.0", "react-native-camera": "0.10.0", "react-native-config": "0.9.0", diff --git a/scripts/run-osx b/scripts/run-osx index 109e5be39ab..9ac7c2847f0 100755 --- a/scripts/run-osx +++ b/scripts/run-osx @@ -61,7 +61,9 @@ open -a /Applications/Genymotion.app/Contents/MacOS/player.app --args --vm-name fi # Install deps, prepare for genymotion and figwheel -lein deps && ./re-natal deps && ./re-natal use-android-device "${device_type}" && ./re-natal use-figwheel +lein deps && npm install && ./re-natal use-android-device "${device_type}" && ./re-natal use-figwheel && npm install + +cd android && ./gradlew react-native-android:installArchives && cd ../ # open figwheel in new tab tab "lein figwheel-repl ${cljs_build}"