Commit 3efb081
Changed files (4)
app
components
screens
app/components/exercise.js
@@ -4,7 +4,7 @@ import { View, Text } from 'react-native';
export default class Exercise extends Component {
render() {
return(
- <View>
+ <View style={{flex: 1, flexDirection: 'row', justifyContent: 'center', width: 350}}>
<Text>{this.props.name}</Text>
<Text>{this.props.sets.map(set => set.actual_repetitions).join(",")}</Text>
</View>
app/components/workout.js
@@ -1,16 +1,20 @@
import React, { Component } from 'react';
-import { View, Text } from 'react-native';
+import { View, Text, TouchableHighlight, StyleSheet } from 'react-native';
import Exercise from './exercise';
export default class Workout extends Component {
render() {
+ //{this.exercisesFrom(this.props.exercises)}
return (
- <View style={{flex: 1, flexDirection: 'row', justifyContent: 'center', padding: 10, backgroundColor: '#f6f6f6'}}>
- <Text style={{width: 50, height: 25}}>{this.props.routine_name}</Text>
- <Text style={{width: 100, height: 25}}>{this.props.body_weight.amount} lbs</Text>
- <Text style={{width: 200, height: 25}}>{this.props.occurred_at}</Text>
- {this.exercisesFrom(this.props.exercises)}
- </View>
+ <TouchableHighlight onPress={() => this.pressRow()} underlayColor='rgba(0,0,0,0)'>
+ <View>
+ <View style={styles.row}>
+ <Text style={styles.text}>
+ {this.rowText()}
+ </Text>
+ </View>
+ </View>
+ </TouchableHighlight>
)
}
@@ -18,4 +22,36 @@ export default class Workout extends Component {
console.dir(exercises);
return exercises.map(exercise => <Exercise {...exercise} />)
}
+
+ rowText() {
+ return `${this.props.routine_name} ${this.props.body_weight.amount} lbs ${this.props.occurred_at}`;
+ }
+
+ pressRow() {
+ console.log(`PRESSED: ${this.rowText()}`)
+ }
}
+
+var styles = StyleSheet.create({
+ row: {
+ justifyContent: 'center',
+ padding: 5,
+ margin: 10,
+ width: 100,
+ height: 100,
+ backgroundColor: '#F6F6F6',
+ alignItems: 'center',
+ borderWidth: 1,
+ borderRadius: 5,
+ borderColor: '#CCC'
+ },
+ thumb: {
+ width: 64,
+ height: 64
+ },
+ text: {
+ flex: 1,
+ marginTop: 5,
+ fontWeight: 'bold'
+ }
+});
app/screens/dashboard-screen.js
@@ -1,5 +1,5 @@
import React, { Component } from 'react';
-import { View, Text, Button, ListView } from 'react-native';
+import { View, Text, Button, ListView, StyleSheet } from 'react-native';
import ApplicationStorage from '../infrastructure/application-storage';
import ApplicationComponent from '../components/application-component';
import Workout from '../components/workout';
@@ -21,6 +21,7 @@ export default class DashboardScreen extends ApplicationComponent {
<Button onPress={this.loadWorkouts.bind(this)} title="Reload" />
<Button onPress={this.onHistory.bind(this)} title="History" />
<ListView
+ contentContainerStyle={styles.list}
dataSource={this.state.dataSource}
renderRow={(row) => <Workout {...row} />}
enableEmptySections={true}
@@ -61,3 +62,31 @@ export default class DashboardScreen extends ApplicationComponent {
return this.ds.cloneWithRows(workouts);
}
}
+var styles = StyleSheet.create({
+ list: {
+ justifyContent: 'center',
+ flexDirection: 'row',
+ flexWrap: 'wrap'
+ },
+ row: {
+ justifyContent: 'center',
+ padding: 5,
+ margin: 10,
+ width: 100,
+ height: 100,
+ backgroundColor: '#F6F6F6',
+ alignItems: 'center',
+ borderWidth: 1,
+ borderRadius: 5,
+ borderColor: '#CCC'
+ },
+ thumb: {
+ width: 64,
+ height: 64
+ },
+ text: {
+ flex: 1,
+ marginTop: 5,
+ fontWeight: 'bold'
+ }
+});
yarn.lock
@@ -210,27 +210,27 @@ aws4@^1.2.1:
version "1.5.0"
resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.5.0.tgz#0a29ffb79c31c9e712eeb087e8e7a64b4a56d755"
-babel-code-frame@^6.16.0:
- version "6.16.0"
- resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.16.0.tgz#f90e60da0862909d3ce098733b5d3987c97cb8de"
+babel-code-frame@^6.20.0:
+ version "6.20.0"
+ resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.20.0.tgz#b968f839090f9a8bc6d41938fb96cb84f7387b26"
dependencies:
chalk "^1.1.0"
esutils "^2.0.2"
js-tokens "^2.0.0"
babel-core@^6.0.0, babel-core@^6.17.0, babel-core@^6.18.0, babel-core@^6.7.2:
- version "6.18.2"
- resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.18.2.tgz#d8bb14dd6986fa4f3566a26ceda3964fa0e04e5b"
+ version "6.20.0"
+ resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.20.0.tgz#ab0d7176d9dea434e66badadaf92237865eab1ec"
dependencies:
- babel-code-frame "^6.16.0"
- babel-generator "^6.18.0"
+ babel-code-frame "^6.20.0"
+ babel-generator "^6.20.0"
babel-helpers "^6.16.0"
babel-messages "^6.8.0"
babel-register "^6.18.0"
- babel-runtime "^6.9.1"
+ babel-runtime "^6.20.0"
babel-template "^6.16.0"
- babel-traverse "^6.18.0"
- babel-types "^6.18.0"
+ babel-traverse "^6.20.0"
+ babel-types "^6.20.0"
babylon "^6.11.0"
convert-source-map "^1.1.0"
debug "^2.1.1"
@@ -242,13 +242,13 @@ babel-core@^6.0.0, babel-core@^6.17.0, babel-core@^6.18.0, babel-core@^6.7.2:
slash "^1.0.0"
source-map "^0.5.0"
-babel-generator@^6.17.0, babel-generator@^6.18.0:
- version "6.19.0"
- resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.19.0.tgz#9b2f244204777a3d6810ec127c673c87b349fac5"
+babel-generator@^6.17.0, babel-generator@^6.18.0, babel-generator@^6.20.0:
+ version "6.20.0"
+ resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.20.0.tgz#fee63614e0449390103b3097f3f6a118016c6766"
dependencies:
babel-messages "^6.8.0"
- babel-runtime "^6.9.0"
- babel-types "^6.19.0"
+ babel-runtime "^6.20.0"
+ babel-types "^6.20.0"
detect-indent "^4.0.0"
jsesc "^1.3.0"
lodash "^4.2.0"
@@ -404,8 +404,8 @@ babel-plugin-syntax-object-rest-spread@^6.5.0, babel-plugin-syntax-object-rest-s
resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5"
babel-plugin-syntax-trailing-function-commas@^6.13.0, babel-plugin-syntax-trailing-function-commas@^6.5.0, babel-plugin-syntax-trailing-function-commas@^6.8.0:
- version "6.13.0"
- resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.13.0.tgz#2b84b7d53dd744f94ff1fad7669406274b23f541"
+ version "6.20.0"
+ resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.20.0.tgz#442835e19179f45b87e92d477d70b9f1f18b5c4f"
babel-plugin-transform-class-properties@^6.5.0, babel-plugin-transform-class-properties@^6.6.0, babel-plugin-transform-class-properties@^6.8.0:
version "6.19.0"
@@ -429,13 +429,13 @@ babel-plugin-transform-es2015-block-scoped-functions@^6.6.5, babel-plugin-transf
babel-runtime "^6.0.0"
babel-plugin-transform-es2015-block-scoping@^6.5.0, babel-plugin-transform-es2015-block-scoping@^6.7.1, babel-plugin-transform-es2015-block-scoping@^6.8.0:
- version "6.18.0"
- resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.18.0.tgz#3bfdcfec318d46df22525cdea88f1978813653af"
+ version "6.20.0"
+ resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.20.0.tgz#5d8f3e83b1a1ae1064e64a9e5bb83108d8e73be3"
dependencies:
- babel-runtime "^6.9.0"
+ babel-runtime "^6.20.0"
babel-template "^6.15.0"
- babel-traverse "^6.18.0"
- babel-types "^6.18.0"
+ babel-traverse "^6.20.0"
+ babel-types "^6.20.0"
lodash "^4.2.0"
babel-plugin-transform-es2015-classes@^6.5.0, babel-plugin-transform-es2015-classes@^6.6.5, babel-plugin-transform-es2015-classes@^6.8.0:
@@ -574,11 +574,11 @@ babel-plugin-transform-object-assign@^6.5.0:
babel-runtime "^6.0.0"
babel-plugin-transform-object-rest-spread@^6.16.0, babel-plugin-transform-object-rest-spread@^6.5.0, babel-plugin-transform-object-rest-spread@^6.6.5, babel-plugin-transform-object-rest-spread@^6.8.0:
- version "6.19.0"
- resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.19.0.tgz#f6ac428ee3cb4c6aa00943ed1422ce813603b34c"
+ version "6.20.2"
+ resolved "https://registry.yarnpkg.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.20.2.tgz#e816c55bba77b14c16365d87e2ae48c8fd18fc2e"
dependencies:
babel-plugin-syntax-object-rest-spread "^6.8.0"
- babel-runtime "^6.0.0"
+ babel-runtime "^6.20.0"
babel-plugin-transform-react-display-name@^6.5.0, babel-plugin-transform-react-display-name@^6.8.0:
version "6.8.0"
@@ -602,12 +602,10 @@ babel-plugin-transform-react-jsx@^6.5.0, babel-plugin-transform-react-jsx@^6.8.0
babel-runtime "^6.0.0"
babel-plugin-transform-regenerator@^6.5.0:
- version "6.16.1"
- resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.16.1.tgz#a75de6b048a14154aae14b0122756c5bed392f59"
+ version "6.20.0"
+ resolved "https://registry.yarnpkg.com/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.20.0.tgz#a546cd2aa1c9889929d5c427a31303847847ab75"
dependencies:
- babel-runtime "^6.9.0"
- babel-types "^6.16.0"
- private "~0.1.5"
+ regenerator-transform "0.9.8"
babel-plugin-transform-strict-mode@^6.18.0:
version "6.18.0"
@@ -617,12 +615,12 @@ babel-plugin-transform-strict-mode@^6.18.0:
babel-types "^6.18.0"
babel-polyfill@^6.16.0:
- version "6.16.0"
- resolved "https://registry.yarnpkg.com/babel-polyfill/-/babel-polyfill-6.16.0.tgz#2d45021df87e26a374b6d4d1a9c65964d17f2422"
+ version "6.20.0"
+ resolved "https://registry.yarnpkg.com/babel-polyfill/-/babel-polyfill-6.20.0.tgz#de4a371006139e20990aac0be367d398331204e7"
dependencies:
- babel-runtime "^6.9.1"
+ babel-runtime "^6.20.0"
core-js "^2.4.0"
- regenerator-runtime "^0.9.5"
+ regenerator-runtime "^0.10.0"
babel-preset-es2015-node@^6.1.1:
version "6.1.1"
@@ -752,12 +750,12 @@ babel-register@^6.16.3, babel-register@^6.18.0:
mkdirp "^0.5.1"
source-map-support "^0.4.2"
-babel-runtime@^6.0.0, babel-runtime@^6.11.6, babel-runtime@^6.9.0, babel-runtime@^6.9.1:
- version "6.18.0"
- resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.18.0.tgz#0f4177ffd98492ef13b9f823e9994a02584c9078"
+babel-runtime@^6.0.0, babel-runtime@^6.11.6, babel-runtime@^6.18.0, babel-runtime@^6.20.0, babel-runtime@^6.9.0, babel-runtime@^6.9.1:
+ version "6.20.0"
+ resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.20.0.tgz#87300bdcf4cd770f09bf0048c64204e17806d16f"
dependencies:
core-js "^2.4.0"
- regenerator-runtime "^0.9.5"
+ regenerator-runtime "^0.10.0"
babel-template@^6.14.0, babel-template@^6.15.0, babel-template@^6.16.0, babel-template@^6.8.0:
version "6.16.0"
@@ -769,25 +767,25 @@ babel-template@^6.14.0, babel-template@^6.15.0, babel-template@^6.16.0, babel-te
babylon "^6.11.0"
lodash "^4.2.0"
-babel-traverse@^6.16.0, babel-traverse@^6.18.0:
- version "6.19.0"
- resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.19.0.tgz#68363fb821e26247d52a519a84b2ceab8df4f55a"
+babel-traverse@^6.16.0, babel-traverse@^6.18.0, babel-traverse@^6.20.0:
+ version "6.20.0"
+ resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.20.0.tgz#5378d1a743e3d856e6a52289994100bbdfd9872a"
dependencies:
- babel-code-frame "^6.16.0"
+ babel-code-frame "^6.20.0"
babel-messages "^6.8.0"
- babel-runtime "^6.9.0"
- babel-types "^6.19.0"
+ babel-runtime "^6.20.0"
+ babel-types "^6.20.0"
babylon "^6.11.0"
debug "^2.2.0"
globals "^9.0.0"
invariant "^2.2.0"
lodash "^4.2.0"
-babel-types@^6.16.0, babel-types@^6.18.0, babel-types@^6.19.0, babel-types@^6.8.0, babel-types@^6.9.0:
- version "6.19.0"
- resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.19.0.tgz#8db2972dbed01f1192a8b602ba1e1e4c516240b9"
+babel-types@^6.16.0, babel-types@^6.18.0, babel-types@^6.19.0, babel-types@^6.20.0, babel-types@^6.8.0, babel-types@^6.9.0:
+ version "6.20.0"
+ resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.20.0.tgz#3869ecb98459533b37df809886b3f7f3b08d2baa"
dependencies:
- babel-runtime "^6.9.1"
+ babel-runtime "^6.20.0"
esutils "^2.0.2"
lodash "^4.2.0"
to-fast-properties "^1.0.1"
@@ -1023,7 +1021,7 @@ ci-info@^1.0.0:
class-extend@^0.1.0, class-extend@^0.1.1:
version "0.1.2"
- resolved "http://registry.npmjs.org/class-extend/-/class-extend-0.1.2.tgz#8057a82b00f53f82a5d62c50ef8cffdec6fabc34"
+ resolved "https://registry.yarnpkg.com/class-extend/-/class-extend-0.1.2.tgz#8057a82b00f53f82a5d62c50ef8cffdec6fabc34"
dependencies:
object-assign "^2.0.0"
@@ -1587,8 +1585,8 @@ ee-first@1.1.1:
resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
ejs@^2.3.1:
- version "2.5.3"
- resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.5.3.tgz#bfeae1e2f7fa51c4527769fcaa14c5ca73eb5e47"
+ version "2.5.5"
+ resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.5.5.tgz#6ef4e954ea7dcf54f66aad2fe7aa421932d9ed77"
encoding@^0.1.11:
version "0.1.12"
@@ -1642,8 +1640,8 @@ escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
escodegen-wallaby@^1.6.7:
- version "1.6.7"
- resolved "https://registry.yarnpkg.com/escodegen-wallaby/-/escodegen-wallaby-1.6.7.tgz#59d0e8b6dadad9523b3ef0da6473eb6399a7be4b"
+ version "1.6.8"
+ resolved "https://registry.yarnpkg.com/escodegen-wallaby/-/escodegen-wallaby-1.6.8.tgz#903afc307b1a0df4a79797e523157fade70b1165"
dependencies:
esprima "^2.7.1"
estraverse "^1.9.1"
@@ -1819,7 +1817,7 @@ filename-reserved-regex@^1.0.0:
filenamify@^1.0.1:
version "1.2.1"
- resolved "https://registry.yarnpkg.com/filenamify/-/filenamify-1.2.1.tgz#a9f2ffd11c503bed300015029272378f1f1365a5"
+ resolved "http://registry.npmjs.org/filenamify/-/filenamify-1.2.1.tgz#a9f2ffd11c503bed300015029272378f1f1365a5"
dependencies:
filename-reserved-regex "^1.0.0"
strip-outer "^1.0.0"
@@ -2185,7 +2183,7 @@ has-ansi@^2.0.0:
has-flag@^1.0.0:
version "1.0.0"
- resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa"
+ resolved "http://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa"
has-gulplog@^0.1.0:
version "0.1.0"
@@ -2263,7 +2261,7 @@ http-signature@~1.1.0:
jsprim "^1.2.2"
sshpk "^1.7.0"
-iconv-lite@0.4.11:
+iconv-lite@0.4.11, iconv-lite@^0.4.5:
version "0.4.11"
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.11.tgz#2ecb42fd294744922209a2e7c404dac8793d8ade"
@@ -2271,7 +2269,7 @@ iconv-lite@0.4.13:
version "0.4.13"
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.13.tgz#1f88aba4ab0b1508e8312acc39345f36e992e2f2"
-iconv-lite@^0.4.13, iconv-lite@^0.4.5, iconv-lite@~0.4.13:
+iconv-lite@^0.4.13, iconv-lite@~0.4.13:
version "0.4.15"
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.15.tgz#fe265a218ac6a57cfe854927e9d04c19825eddeb"
@@ -2403,8 +2401,8 @@ is-extglob@^1.0.0:
resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0"
is-extglob@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.0.tgz#33411a482b046bf95e6b0cb27ee2711af4cf15ad"
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
is-finite@^1.0.0:
version "1.0.2"
@@ -2949,8 +2947,8 @@ jstransform@^11.0.3:
source-map "^0.4.2"
kind-of@^3.0.2:
- version "3.0.4"
- resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.0.4.tgz#7b8ecf18a4e17f8269d73b501c9f232c96887a74"
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.1.0.tgz#475d698a5e49ff5e53d14e3e732429dc8bf4cf47"
dependencies:
is-buffer "^1.0.2"
@@ -3302,13 +3300,13 @@ mime-db@~1.23.0:
version "1.23.0"
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.23.0.tgz#a31b4070adaea27d732ea333740a64d0ec9a6659"
-mime-types@2.1.11:
+mime-types@2.1.11, mime-types@~2.1.9:
version "2.1.11"
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.11.tgz#c259c471bda808a85d6cd193b430a5fae4473b3c"
dependencies:
mime-db "~1.23.0"
-mime-types@^2.1.12, mime-types@~2.1.11, mime-types@~2.1.13, mime-types@~2.1.6, mime-types@~2.1.7, mime-types@~2.1.9:
+mime-types@^2.1.12, mime-types@~2.1.11, mime-types@~2.1.13, mime-types@~2.1.6, mime-types@~2.1.7:
version "2.1.13"
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.13.tgz#e07aaa9c6c6b9a7ca3012c69003ad25a39e92a88"
dependencies:
@@ -3370,8 +3368,8 @@ module-deps@^3.9.1:
xtend "^4.0.0"
moment@2.x.x:
- version "2.17.0"
- resolved "https://registry.yarnpkg.com/moment/-/moment-2.17.0.tgz#a4c292e02aac5ddefb29a6eed24f51938dd3b74f"
+ version "2.17.1"
+ resolved "https://registry.yarnpkg.com/moment/-/moment-2.17.1.tgz#fed9506063f36b10f066c8b59a144d7faebe1d82"
morgan@~1.6.1:
version "1.6.1"
@@ -3430,8 +3428,8 @@ negotiator@0.6.1:
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9"
node-emoji@^1.4.1:
- version "1.4.1"
- resolved "https://registry.yarnpkg.com/node-emoji/-/node-emoji-1.4.1.tgz#c9fa0cf91094335bcb967a6f42b2305c15af2ebc"
+ version "1.4.3"
+ resolved "https://registry.yarnpkg.com/node-emoji/-/node-emoji-1.4.3.tgz#5272f70b823c4df6d7c39f84fd8203f35b3e5d36"
dependencies:
string.prototype.codepointat "^0.2.0"
@@ -4069,10 +4067,22 @@ regenerate@^1.2.1:
version "1.3.2"
resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.3.2.tgz#d1941c67bad437e1be76433add5b385f95b19260"
+regenerator-runtime@^0.10.0:
+ version "0.10.1"
+ resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.10.1.tgz#257f41961ce44558b18f7814af48c17559f9faeb"
+
regenerator-runtime@^0.9.5:
version "0.9.6"
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.9.6.tgz#d33eb95d0d2001a4be39659707c51b0cb71ce029"
+regenerator-transform@0.9.8:
+ version "0.9.8"
+ resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.9.8.tgz#0f88bb2bc03932ddb7b6b7312e68078f01026d6c"
+ dependencies:
+ babel-runtime "^6.18.0"
+ babel-types "^6.19.0"
+ private "^0.1.6"
+
regex-cache@^0.4.2:
version "0.4.3"
resolved "http://registry.npmjs.org/regex-cache/-/regex-cache-0.4.3.tgz#9b1a6c35d4d0dfcef5711ae651e8e9d3d7114145"
@@ -4289,8 +4299,8 @@ shellwords@^0.1.0:
resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.0.tgz#66afd47b6a12932d9071cbfd98a52e785cd0ba14"
signal-exit@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.1.tgz#5a4c884992b63a7acd9badb7894c3ee9cfccad81"
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
simple-plist@0.1.4:
version "0.1.4"
@@ -4529,8 +4539,8 @@ symbol-observable@^1.0.2:
resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.0.4.tgz#29bf615d4aa7121bdd898b22d4b3f9bc4e2aa03d"
"symbol-tree@>= 3.1.0 < 4.0.0":
- version "3.1.4"
- resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.1.4.tgz#02b279348d337debc39694c5c95f882d448a312a"
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.0.tgz#2183fcd165fc30048b3421aad29ada7a339ea566"
tar-stream@^1.1.1:
version "1.5.2"
@@ -4686,8 +4696,8 @@ tunnel-agent@^0.4.0, tunnel-agent@~0.4.1:
resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.4.3.tgz#6373db76909fe570e08d73583365ed828a74eeeb"
tweetnacl@^0.14.3, tweetnacl@~0.14.0:
- version "0.14.3"
- resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.3.tgz#3da382f670f25ded78d7b3d1792119bca0b7132d"
+ version "0.14.4"
+ resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.4.tgz#8c9dbfb52795686f166cd2023794bcf103d13c2b"
type-check@~0.3.2:
version "0.3.2"