From 9fc3c3205e4214f05f9d64c1f5d02824f000278b Mon Sep 17 00:00:00 2001 From: idanlevi Date: Tue, 12 Jun 2018 19:06:21 +0200 Subject: [PATCH 01/24] add login - fix bug when user checge device --- src/nav/RegisterNav.js | 17 ++++ src/store/modules/user.js | 57 +++++++++--- src/views/home/Home.js | 16 ++-- src/views/profile/Profile.js | 2 +- src/views/register/Register.js | 17 +++- src/views/register/RegisterInputField.js | 2 +- src/views/register/RegisterView.js | 109 ++++++++++++++++------- src/views/register/RegisterViewStyles.js | 25 ++++-- src/views/register/SignIn.js | 108 ++++++++++++++++++++++ src/views/splash/Splash.js | 7 +- src/views/splash/SplashView.js | 4 +- 11 files changed, 289 insertions(+), 75 deletions(-) create mode 100644 src/nav/RegisterNav.js create mode 100644 src/views/register/SignIn.js diff --git a/src/nav/RegisterNav.js b/src/nav/RegisterNav.js new file mode 100644 index 0000000..8e892ca --- /dev/null +++ b/src/nav/RegisterNav.js @@ -0,0 +1,17 @@ +import {StackNavigator } from 'react-navigation' +import Register from '../views/register/Register' +import SignIn from '../views/register/SignIn' + +export default RegisterNav = StackNavigator( + { + Register:{ + screen: Register, + }, + SignIn:{ + screen: SignIn, + } + }, + { headerMode: 'none'} +); + + diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 206e642..181c9c6 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -131,42 +131,72 @@ const setMessagesRead = msgId => { export const authorize = appId => dispatch => { dispatch(authReq(appId)) - // firebase.database().ref('users/'+appId).once('value' , // Is there any user associated with this appId? firebase.database().ref('users').orderByChild('appId').equalTo(appId).once('value' , snapshot => { let dbResList = snapshot.val() - if (dbResList) { + if(dbResList){ // Get the 1st response let userId = Object.keys(dbResList)[0] let dbRes = dbResList[userId] - // Keep the key for later updates!! + // Keep the key! dbRes.userId = userId dispatch (authRes(dbRes)) - } else { - dispatch (noUserFound()) } + else + dispatch (noUserFound()) }) } export const register = user => dispatch => { user.appId = Expo.Constants.deviceId let ref = firebase.database().ref('users') + let register = true // Query by phone first... ref.orderByChild('phone').equalTo(user.phone).once('value' , snapshot => { let dbResList = snapshot.val() if (dbResList) { - // Assume that the user changed the device & we need to update - let userId = Object.keys(dbResList)[0] - user.userId = userId - update(user)(dispatch) - } else { // New user + register = false + } + else { // New user dispatch(registerReq(user)) - user.userId = ref.push(user).key + user.userId = ref.push().key + ref.child(user.userId).set(user) dispatch (registerRes(user)) } }) + return register +} + +export const signInWithAnotherDevice = (user) =>async(dispatch) =>{ + let appId = Expo.Constants.deviceId + let login = true + let dbResUser = null + // Query by phone first... + await firebase.database().ref('users').orderByChild('phone').equalTo(user.phone).once('value' , + snapshot => { + let dbResList = snapshot.val() + if (dbResList) { + let userId = Object.keys(dbResList)[0] + dbResUser = dbResList[userId] + if(dbResUser.password != user.password) + login = false + else + dbResUser['appId']=appId + } + else // Phone not exist + login = false + }) + + if(login){ + let userId = dbResUser.userId + await firebase.database().ref('users/'+userId).update({appId:appId}) + .then(() => { + dispatch (authRes(dbResUser)) + }) + } + return login } export const update = user => dispatch => { @@ -182,7 +212,8 @@ export const update = user => dispatch => { dispatch (noUserFound()) } }) - ref.update(user) + ref.update(user) + return true } export const readMessage = msgId => async (dispatch,state) => { @@ -229,8 +260,6 @@ export const addEventToUser = (userId,event) => async(dispatch,state) => { export const deleteActivity = (activityId,insId) => async(dispatch,state) => { //function - delete my (current user) activity - let participantsObj=null - let eventsState=false let currentUser=state().user.user activitiesObj = currentUser.activities[insId] activitiesArray = Object.keys(activitiesObj).map(key => {return activitiesObj[key]}) diff --git a/src/views/home/Home.js b/src/views/home/Home.js index bffa5e4..6b73f8d 100644 --- a/src/views/home/Home.js +++ b/src/views/home/Home.js @@ -10,19 +10,21 @@ class Home extends React.Component{ this.state = {hospitalName: ''}; } async componentWillMount() { - let _hospitalName = this.state.hospitalName - if(!_hospitalName) - _hospitalName = this.props.institutes[this.props.coordinator-1].name - await this.setState({hospitalName:_hospitalName}) + if(this.props.coordinator > 0){ + let _hospitalName = this.state.hospitalName + if(!_hospitalName) + _hospitalName = this.props.institutes[this.props.coordinator-1].name + await this.setState({hospitalName:_hospitalName}) + } } - registerActivityView = () => { this.props.navigation.navigate('Institutes') } + registerActivityView = () => { this.props.navigation.navigate('InstitutesRoute') } - activityView = () => { this.props.navigation.navigate('Activities') } + activityView = () => { this.props.navigation.navigate('ActivitiesRoute') } createActivityView = () =>{ const {first,last,coordinator,appId} = this.props const hospital = this.state.hospitalName - this.props.navigation.navigate('CreateActivity',{first,last,hospital,appId,coordinator,onRefresh: () =>this.props.navigation.navigate('AdminActivities')}); + this.props.navigation.navigate('CreateActivityRoute',{first,last,hospital,appId,coordinator,onRefresh: () =>this.props.navigation.navigate('AdminActivities')}); } render() { diff --git a/src/views/profile/Profile.js b/src/views/profile/Profile.js index 7aca3de..fdeab98 100644 --- a/src/views/profile/Profile.js +++ b/src/views/profile/Profile.js @@ -12,7 +12,7 @@ class Profile extends Component{ user={this.props.user} title="פרטי משתמש" actionTitle="עדכן" - onAction = {(user) => {this.props.update(user)}} + onAction = {async(user) => {return await this.props.update(user)}} onUploadImage = {uploadImageHandler} /> )}; diff --git a/src/views/register/Register.js b/src/views/register/Register.js index 068036d..474356a 100644 --- a/src/views/register/Register.js +++ b/src/views/register/Register.js @@ -1,17 +1,26 @@ import React, { Component } from 'react' import RegisterView from './RegisterView' import { connect } from 'react-redux' -import { register } from '../../store/modules/user'; +import { register, signInWithAnotherDevice } from '../../store/modules/user'; import { uploadImageHandler } from './RegisterService'; + class Register extends Component{ + + signIn = () => { + console.log('SignInSignInSignIn') + this.props.navigation.navigate('SignIn', {signInWithAnotherDevice: this.props.signInWithAnotherDevice}); + } + render(){ return( {this.props.register(user)}} - onUploadImage = {uploadImageHandler} + onAction = {async(user) => { return await this.props.register(user)}} + onUploadImage = {uploadImageHandler} + registerScreen={true} + signIn={this.signIn} /> )}; }; @@ -22,4 +31,4 @@ const mapStateToProps = state => { }) } -export default connect(mapStateToProps, { register })( Register) \ No newline at end of file +export default connect(mapStateToProps, { register, signInWithAnotherDevice })( Register) \ No newline at end of file diff --git a/src/views/register/RegisterInputField.js b/src/views/register/RegisterInputField.js index 029f226..b2149e6 100644 --- a/src/views/register/RegisterInputField.js +++ b/src/views/register/RegisterInputField.js @@ -18,7 +18,7 @@ function obj2string (o) { const styles = StyleSheet.create({ container: { - marginTop: 18, marginHorizontal: 36, + marginTop: 14, marginHorizontal: 36, alignItems: 'center', justifyContent: 'center', flexDirection: 'row', diff --git a/src/views/register/RegisterView.js b/src/views/register/RegisterView.js index b7a91e0..d797073 100644 --- a/src/views/register/RegisterView.js +++ b/src/views/register/RegisterView.js @@ -1,57 +1,82 @@ -import React, { Component } from 'react'; -import { Button, Text, View, Image, ImageBackground, TouchableOpacity, KeyboardAvoidingView, ActivityIndicator } from 'react-native'; +import React from 'react'; +import {Text, View, Image, ImageBackground,ScrollView, TouchableOpacity, KeyboardAvoidingView, ActivityIndicator } from 'react-native'; import styles from './RegisterViewStyles'; import RegisterInput from './RegisterInputField'; -import { connect } from 'react-redux'; import { ImagePicker } from 'expo'; -{/* https://medium.freecodecamp.org/how-to-make-your-react-native-app-respond-gracefully-when-the-keyboard-pops-up-7442c1535580 */} -{/* https://medium.com/reactnative/tabbing-through-input-fields-ef283f923ab1 */} const FIRSTNAME = 'first'; const LASTNAME = 'last'; const PHONE = 'phone'; const EMAIL = 'email'; +const PASSWORD = 'password'; const AVATAR_URL = 'avatarUrl'; -function notEmpty(s) {return s && s.length > 0} - class RegisterView extends React.Component { constructor(props) { super(props); this.focusNextField = this.focusNextField.bind(this); - this.updateField = this.updateField.bind(this); - this.validInput = this.validInput.bind(this); this.inputs = {}; this.base64Img = null; this.state = { disabled: true, - first: this.props.user.first, - last: this.props.user.last, - phone: this.props.user.phone, - email: this.props.user.email, - avatarUrl: this.props.user.avatarUrl, - spinner: false + first: this.props.user.first || null, + last: this.props.user.last || null, + phone: this.props.user.phone || null, + password: this.props.user.password || null, + email: this.props.user.email || null, + avatarUrl: this.props.user.avatarUrl || null, + spinner: false, + firstValidate:this.props.user.first ? true : false, + lastValidate: this.props.user.last ? true : false, + phoneValidate: this.props.user.phone ? true : false, + passwordValidate: this.props.user.password ? true : false, }; } focusNextField(id) { this.inputs[id].focus(); } - - validInput() { - return notEmpty(this.state.first) && - notEmpty(this.state.last) && - notEmpty(this.state.phone); + + validField=(text,len) => { return text && text.length > len } + + validateFirst=(value) => { + if(this.validField(value,0)){ + disabled = !this.state.lastValidate || !this.state.phoneValidate || !this.state.passwordValidate + this.setState({first:value,firstValidate:true,disabled:disabled}) + } + else + this.setState({first:value,firstValidate:false,disabled:true}) } - - updateField(key, value) { - let obj = {}; - obj[key] = value; - this.setState(obj); - this.setState({disabled: !this.validInput()}); + + validateLast=(value) => { + if(this.validField(value,0)){ + disabled = !this.state.firstValidate || !this.state.phoneValidate || !this.state.passwordValidate + this.setState({last:value,lastValidate:true,disabled:disabled}) + } + else + this.setState({last:value,lastValidate:false,disabled:true}) + } + + validatePhone=(value) => { + if(this.validField(value,9)){ + disabled = !this.state.firstValidate || !this.state.lastValidate || !this.state.passwordValidate + this.setState({phone:value,phoneValidate:true,disabled:disabled}) + } + else + this.setState({phone:value,phoneValidate:false,disabled:true}) } + + validatePassword=(value) => { + if(this.validField(value,3)){ + disabled = !this.state.firstValidate || !this.state.lastValidate || !this.state.phoneValidate + this.setState({password:value,passwordValidate:true,disabled:disabled}) + } + else + this.setState({password:value,passwordValidate:false,disabled:true}) + } + getAvatarImage(){ const avatarImage = this.state.avatarUrl ? () @@ -62,6 +87,7 @@ class RegisterView extends React.Component { />); return ({avatarImage}) } + pickImage = async () => { let pickerResult = await ImagePicker.launchImageLibraryAsync({ allowsEditing: true, @@ -101,44 +127,61 @@ class RegisterView extends React.Component { user[PHONE] = this.state.phone; user[EMAIL] = this.state.email || null; user[AVATAR_URL] = this.state.avatarUrl || null; - this.props.onAction(user); + user[PASSWORD] = this.state.password + let register = await this.props.onAction(user); + if(!register) + alert('מספר הפלאפון קיים במערכת') } render() { return( + + {this.props.registerScreen ?:null} { this.getAvatarImage() } {this.props.title} + {this.props.registerScreen ? + this.props.signIn()}> + משתמש רשום? + + :null} {this.inputs[FIRSTNAME] = input;}} - onChangeText={(value) => this.updateField(FIRSTNAME, value)} + onChangeText={(value) => this.validateFirst(value)} onSubmitEditing={() => {this.focusNextField(LASTNAME);}} iconName='user-circle'/> {this.inputs[LASTNAME] = input;}} - onChangeText={(value) => this.updateField(LASTNAME, value)} + onChangeText={(value) => this.validateLast(value)} onSubmitEditing={() => {this.focusNextField(PHONE);}} iconName='user-circle'/> {this.inputs[PHONE] = input;}} - onChangeText={(value) => this.updateField(PHONE, '' + value)} - onSubmitEditing={() => {this.focusNextField(EMAIL);}} + onChangeText={(value) => this.validatePhone(value)} + onSubmitEditing={() => {this.focusNextField(PASSWORD);}} iconName='phone-square'/> + {this.inputs[PASSWORD] = input;}} + onChangeText={(value) => this.validatePassword(value)} + onSubmitEditing={() => {this.focusNextField(EMAIL);}} + iconName='shield'/> {this.inputs[EMAIL] = input;}} returnKeyType={"done"} - onChangeText={(value) => this.updateField(EMAIL, value)} + onChangeText={(value) => this.setState({email:value})} onSubmitEditing={() => {}} iconName='envelope-square'/> @@ -157,8 +200,8 @@ class RegisterView extends React.Component { } - + );} }; diff --git a/src/views/register/RegisterViewStyles.js b/src/views/register/RegisterViewStyles.js index dfdd311..9cc5e0c 100644 --- a/src/views/register/RegisterViewStyles.js +++ b/src/views/register/RegisterViewStyles.js @@ -21,7 +21,7 @@ export default StyleSheet.create({ height: '100%' }, userView:{ - marginTop: '20%', + marginTop: 5, alignItems:'center', justifyContent:'center', }, @@ -39,25 +39,34 @@ export default StyleSheet.create({ }, title:{ color:'white', - fontSize: 36, - fontWeight:'400' + fontSize: 32, + fontWeight:'400', + marginTop: 5, + }, + signIn:{ + color:'#D81A4C', + fontSize: 15, + fontWeight:'400', + borderBottomWidth:0.5, + borderColor:'#D81A4C', }, buttonsContainer: { - marginTop: 20, + marginTop: 15, + marginBottom: 10, marginHorizontal: 36, justifyContent: 'center' }, registerButton:{ - width:150, - padding:10, + width:130, + padding:7, backgroundColor:'#D81A4C', borderWidth:1, - borderRadius:15, + borderRadius:10, alignSelf:'center' }, registerButtonText: { color:'white', - fontSize: 28, + fontSize: 24, fontWeight: 'bold', textAlign:'center', }, diff --git a/src/views/register/SignIn.js b/src/views/register/SignIn.js new file mode 100644 index 0000000..9768bd0 --- /dev/null +++ b/src/views/register/SignIn.js @@ -0,0 +1,108 @@ +import React from 'react'; +import { Text, View, ImageBackground,ScrollView, TouchableOpacity, KeyboardAvoidingView, ActivityIndicator } from 'react-native'; +import styles from './RegisterViewStyles'; +import RegisterInput from './RegisterInputField'; + +const PHONE = 'phone'; +const PASSWORD = 'password'; + +class SignInView extends React.Component { + constructor(props) { + super(props); + + this.focusNextField = this.focusNextField.bind(this); + + this.inputs = {}; + this.state = { + disabled: true, + spinner: false, + phone: null, + password: null, + phoneValidate: false, + passwordValidate: false, + }; + } + + focusNextField(id) { + this.inputs[id].focus(); + } + + validField=(text,len) => { return text && text.length > len } + + validatePhone=(value) => { + if(this.validField(value,9)){ + disabled = !this.state.passwordValidate + this.setState({phone:value,phoneValidate:true,disabled:disabled}) + } + else + this.setState({phone:value,phoneValidate:false,disabled:true}) + } + + validatePassword=(value) => { + if(this.validField(value,3)){ + disabled = !this.state.phoneValidate + this.setState({password:value,passwordValidate:true,disabled:disabled}) + } + else + this.setState({password:value,passwordValidate:false,disabled:true}) + } + + handlePress = async ()=>{ + this.setState({spinner: true}) + let user = {} + user[PHONE] = this.state.phone; + user[PASSWORD] = this.state.password + let login = await this.props.navigation.state.params.signInWithAnotherDevice(user); + if(!login) + alert('מספר פלאפון או סיסמה לא נכונים') + this.setState({spinner: false}) + + } + + render() { + return( + + + + + + התחברות + + + {this.inputs[PHONE] = input;}} + onChangeText={(value) => this.validatePhone(value)} + onSubmitEditing={() => {this.focusNextField(PASSWORD);}} + iconName='phone-square'/> + {this.inputs[PASSWORD] = input;}} + onChangeText={(value) => this.validatePassword(value)} + onSubmitEditing={() => {this.focusNextField(EMAIL);}} + iconName='shield'/> + + {await this.handlePress()}} + > + { + !this.state.spinner ? + התחבר + : + + } + + + + + );} +}; + +export default SignInView; \ No newline at end of file diff --git a/src/views/splash/Splash.js b/src/views/splash/Splash.js index 8c40882..2e94c3a 100644 --- a/src/views/splash/Splash.js +++ b/src/views/splash/Splash.js @@ -2,9 +2,9 @@ import React, { Component } from 'react' import { connect } from 'react-redux' import SplashView from './SplashView' import {authorize,splash} from '../../store/modules/user' -import Institutes, { getInstitutes } from '../../store/modules/Institutes' +import { getInstitutes } from '../../store/modules/Institutes' import AppNav from '../../nav/AppNav' -import Register from '../../views/register/Register' +import RegisterNav from '../../nav/RegisterNav' class Splash extends Component{ @@ -24,13 +24,12 @@ class Splash extends Component{ ) if (userStatus=='no_user') return ( - + ) } return ( ) - } } diff --git a/src/views/splash/SplashView.js b/src/views/splash/SplashView.js index 30e514e..cc9a660 100644 --- a/src/views/splash/SplashView.js +++ b/src/views/splash/SplashView.js @@ -3,9 +3,7 @@ import { View, Image } from 'react-native'; const splashImg = require('../../images/splash.jpg'); export default class SplashScreen extends React.Component { - componentWillMount() { - - } + render() { return ( Date: Wed, 13 Jun 2018 14:51:03 +0200 Subject: [PATCH 02/24] clean code + update Home screeen + update AboutUs --- src/images/STARTACH.png | Bin 0 -> 25874 bytes src/store/createStore.js | 2 - src/store/modules/user.js | 24 +-------- src/views/aboutUs/AboutUsView.js | 51 ++++++++++++++---- src/views/activities/ActivitiesView.js | 1 - .../adminActivities/AdminActivitiyListView.js | 2 +- src/views/adminActivities/CreateActivity.js | 1 - src/views/adminActivities/EventView.js | 2 +- src/views/contacts/ContactsView.js | 4 +- src/views/help/Help.js | 1 + src/views/help/HelpView.js | 2 +- src/views/home/Home.js | 35 ++++++++++-- src/views/home/HomeView.js | 27 ++++++---- src/views/institutes/InstitutesListView.js | 2 +- src/views/institutes/SelectDateView.js | 2 +- src/views/messages/Messages.js | 1 - src/views/messages/MessagesView.js | 2 +- src/views/profile/Profile.js | 1 - src/views/register/RegisterInputField.js | 16 +----- src/views/register/RegisterService.js | 2 +- 20 files changed, 103 insertions(+), 75 deletions(-) create mode 100644 src/images/STARTACH.png diff --git a/src/images/STARTACH.png b/src/images/STARTACH.png new file mode 100644 index 0000000000000000000000000000000000000000..a476a35aab24300013c9f1037fbacd6e121efc52 GIT binary patch literal 25874 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 AL;wH) literal 0 HcmV?d00001 diff --git a/src/store/createStore.js b/src/store/createStore.js index 402cee9..a97e943 100644 --- a/src/store/createStore.js +++ b/src/store/createStore.js @@ -1,11 +1,9 @@ import { createStore, applyMiddleware,compose } from 'redux'; import reducers from './modules'; import thunk from 'redux-thunk'; -import { composeWithDevTools } from 'remote-redux-devtools'; const store = createStore( reducers, - //composeWithDevTools(applyMiddleware(thunk)), compose(applyMiddleware(thunk)), ); diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 181c9c6..b33e70b 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -5,8 +5,6 @@ const AUTHORIZE_REQ = "haprev/user/AUTHORIZE_REQ"; const AUTHORIZE_RES = "haprev/user/AUTHORIZE_RES"; const REGISTER_REQ = "haprev/user/REGISTER_REQ"; const REGISTER_RES = "haprev/user/REGISTER_RES"; -const UPDATE_REQ = "haprev/user/UPDATE_REQ"; -const UPDATE_RES = "haprev/user/UPDATE_RES"; const NO_USER_FOUND = "haprev/user/NO_USER_FOUND"; const SPLASH = "haprev/user/SPLASH"; const SET_MESSAGE_READ = "haprev/user/SET_MESSAGE_READ"; @@ -29,10 +27,6 @@ export default (state = initalState, action = {}) => { return { ...state, authStatus: 'reg_request', user: {} }; case REGISTER_RES: return { ...state, authStatus: 'user', user: action.payload ,status:canProceed(state) } - case UPDATE_REQ: - return { ...state, authStatus: 'update_request'}; - case UPDATE_RES: - return { ...state, authStatus: 'user', user: action.payload ,status:canProceed(state) } case NO_USER_FOUND: return {...state,authStatus:'no_user',status:canProceed(state) } case SPLASH: @@ -103,20 +97,6 @@ const updateNewEvents = (newEvents,insId) => ({ insId: insId }) -const updateReq = user => ({ - type: UPDATE_REQ, - payload: user -}) - -const updateRes = data => { - let tmpRes = {}; - if (data) - tmpRes = { - type: UPDATE_RES, - payload: data - } - return tmpRes; -} export const splash = (display) => ({ type:SPLASH , payload:display @@ -269,8 +249,8 @@ export const deleteActivity = (activityId,insId) => async(dispatch,state) => { .then(() => { dispatch(updateNewEvents(currActivities,insId)) }) - //Check for more activities - var numActivities=0 + //Check for more activities + var numActivities=0 if(currActivities.length==0){ stateActivities=state().user.user.activities var ins=[] diff --git a/src/views/aboutUs/AboutUsView.js b/src/views/aboutUs/AboutUsView.js index a5a78b7..1474a62 100644 --- a/src/views/aboutUs/AboutUsView.js +++ b/src/views/aboutUs/AboutUsView.js @@ -1,18 +1,37 @@ import React from 'react' -import {View, Text, ScrollView, Image, StyleSheet} from 'react-native' +import {View, Text, ScrollView, Image, TouchableOpacity, StyleSheet} from 'react-native' -const aboutUsText1 = "מהפכה של שמחה מבית שלום לעם זו עמותה שפועלת בבתי חולים ברחבי הארץ. מתנדבי העמותה מגיעים לבתי החולים בשעות הערב ועוברים בין המחלקות השונות החל מילדים, מבוגרים ועד לקשישים. נכנסים לחדרים מנגנים למטופלים, שרים להם, מחלקים ממתקים ומדברים איתם במטרה להסיח את דעתם מהכאב ומהקושי, לשמח אותם ולהעלות חיוך על פניהם. והחיוך הזה שווה הכל. הידיעה שזכינו לתת להם רגעי אור ושמחה בתוך תקופת האשפוז נותנת למתנדבים סיפוק עצום. בנוסף לפעילות הרגילה בבתי החולים יוצאים מדי פעם גם לשמח ולהודות לחיילים ששומרים עלינו במעברים ובמחסומים." -const aboutUsText2 = "הפעילות מתקיימת בבתי חולים בירושלים, כפר סבא, פתח תקווה, חולון, רחובות, צפת, אשקלון, נתניה, חיפה, תל אביב, באר שבע, עפולה, ועוד." +const HapRevText1 = "מהפכה של שמחה מבית שלום לעם זו עמותה שפועלת בבתי חולים ברחבי הארץ. מתנדבי העמותה מגיעים לבתי החולים בשעות הערב ועוברים בין המחלקות השונות החל מילדים, מבוגרים ועד לקשישים. נכנסים לחדרים מנגנים למטופלים, שרים להם, מחלקים ממתקים ומדברים איתם במטרה להסיח את דעתם מהכאב ומהקושי, לשמח אותם ולהעלות חיוך על פניהם. והחיוך הזה שווה הכל. הידיעה שזכינו לתת להם רגעי אור ושמחה בתוך תקופת האשפוז נותנת למתנדבים סיפוק עצום. בנוסף לפעילות הרגילה בבתי החולים יוצאים מדי פעם גם לשמח ולהודות לחיילים ששומרים עלינו במעברים ובמחסומים." +const HapRevText2 = "הפעילות מתקיימת בבתי חולים בירושלים, כפר סבא, פתח תקווה, חולון, רחובות, צפת, אשקלון, נתניה, חיפה, תל אביב, באר שבע, עפולה, ועוד." +const STARTACHText1 = "סטארטאח הינה עמותה ללא מטרות רווח המפתחת פתרונות טכנולוגיים למען הקהילה.\n מה אנחנו עושים? \nבחברה הישראלית פועלים מיזמים וארגונים רבים ששמים להם למטרה לפעול למען החברה בסיוע מערכי מתנדבים ופעילים.\nארגונים אלו נתקלים פעמים רבות בקשיים טכנולוגיים, דבר שמקשה עליהם להתארגן בצורה יעילה ולהגדיל את מרחב ההשפעה שלהם בחברה הישראלית." +const STARTACHText2 = "בסטארטאח אנו רותמים את נסיונם המקצועי של אנשי מקצוע מתחומי המוצר והפיתוח, במטרה לסייע למיזמים וארגונים יוצאי דופן להרחיב ולייעל את פעילותם החברתית. בעמותה מספר צוותי מוצר המופעלים על ידי עשרות מתנדבים בעלי רקע העולמות הפיתוח, העיצוב, ניהול המוצר, הבדיקות והשיווק.\nהמתנדבים מגיעים למשרדי העמותה בשעות הערב ל פיתוח משותף, ואף משקיעים מעבר לכך על מנת לאפשר התקדמות נכונה של הפרוייקט בו הם לוקחים חלק." class AboutUsView extends React.Component{ + state = {haprev: true} render() { return( - - {aboutUsText1} - {aboutUsText2} + + { this.setState({haprev: true})} } + > + + + {this.setState({haprev: false})}} + > + + + + {this.state.haprev ? 'מהפכה של שמחה' : 'סטארטאח' } + {this.state.haprev ? HapRevText1 : STARTACHText1 } + {this.state.haprev ? HapRevText2 : STARTACHText2 } @@ -28,19 +47,33 @@ const styles = StyleSheet.create({ flex:1, }, picture:{ - width:80, - height:80, + width:100, + height:100, alignSelf:'center', + backgroundColor: '#d63b78', }, textStyle:{ margin: 15, marginBottom:7, - marginTop:7, + marginTop:5, fontSize: 18, fontFamily: 'sans-serif', color:'#ffffff', textAlign: 'left', }, + title:{ + fontSize:28, + textAlign:'center', + color:'#ffffff', + marginTop:3, + fontWeight:'500' + }, + button:{ + borderWidth:1.5, + borderColor:'#a5456b', + marginRight:5, + marginLeft:5, + }, }); export default AboutUsView \ No newline at end of file diff --git a/src/views/activities/ActivitiesView.js b/src/views/activities/ActivitiesView.js index d72ced5..b667989 100644 --- a/src/views/activities/ActivitiesView.js +++ b/src/views/activities/ActivitiesView.js @@ -1,6 +1,5 @@ import React from 'react' import {View, Text, FlatList, ScrollView, TouchableOpacity, ActivityIndicator, Linking} from 'react-native' -import { connect } from 'react-redux' import styles from './ActivitiesStyle' import { FontAwesome } from '@expo/vector-icons'; diff --git a/src/views/adminActivities/AdminActivitiyListView.js b/src/views/adminActivities/AdminActivitiyListView.js index 32c071f..70cce48 100644 --- a/src/views/adminActivities/AdminActivitiyListView.js +++ b/src/views/adminActivities/AdminActivitiyListView.js @@ -1,7 +1,7 @@ import React from 'react' import {View, Text, FlatList, TouchableOpacity, Image, ScrollView, ActivityIndicator} from "react-native"; import { FontAwesome } from '@expo/vector-icons'; -import {adminActivityStyle, modalActivityStyle, adminActivityListStyle } from './styles'; +import {adminActivityListStyle} from './styles'; const renderParticipantsText = (participants)=> { if (!participants || participants.length === 0 ) diff --git a/src/views/adminActivities/CreateActivity.js b/src/views/adminActivities/CreateActivity.js index f0c59a2..d6a03e4 100644 --- a/src/views/adminActivities/CreateActivity.js +++ b/src/views/adminActivities/CreateActivity.js @@ -1,6 +1,5 @@ import React, { Component } from 'react'; import CreateActivityView from './CreateActivityView' -import * as firebase from 'firebase'; class CreateActivity extends Component { newActivityHandler = async (date,time,activityName,fullFormatDate) => { diff --git a/src/views/adminActivities/EventView.js b/src/views/adminActivities/EventView.js index 6d505d2..47bc507 100644 --- a/src/views/adminActivities/EventView.js +++ b/src/views/adminActivities/EventView.js @@ -5,7 +5,7 @@ import EventRegistrationView from '../institutes/EventRegistrationView' import {adminActivityStyle as styles, modalActivityStyle as modalStyles} from './styles' import { FontAwesome } from '@expo/vector-icons'; import {getUserData,setMessage} from './AdminActivitiesService' -import {makeArrayFromObjects, deleteActivityByUser,deleteActivityByUserId} from '../adminActivities/AdminActivitiesService' +import {makeArrayFromObjects,deleteActivityByUserId} from '../adminActivities/AdminActivitiesService' const ParticipantItem = ({participant,avatarUrl,phone,isCoordinator}) => { return ( diff --git a/src/views/contacts/ContactsView.js b/src/views/contacts/ContactsView.js index dccf1bd..ba8912e 100644 --- a/src/views/contacts/ContactsView.js +++ b/src/views/contacts/ContactsView.js @@ -45,7 +45,7 @@ class ContactItem extends React.Component{ class RegionItem extends React.Component{ render() { - const {region,index,contactsOfRegion} = this.props + const {region,contactsOfRegion} = this.props return ( {region} @@ -85,7 +85,7 @@ class ContactsView extends React.Component{ } + renderItem={({item, index}) => } keyExtractor={(item) => item} /> diff --git a/src/views/help/Help.js b/src/views/help/Help.js index a77c839..f4cebbc 100644 --- a/src/views/help/Help.js +++ b/src/views/help/Help.js @@ -2,6 +2,7 @@ import React, { Component } from 'react' import HelpView from './HelpView' import { connect } from 'react-redux' import { helpReqHandler } from './HelpService' + class Help extends Component{ render(){ return( diff --git a/src/views/help/HelpView.js b/src/views/help/HelpView.js index 266105d..b283ed8 100644 --- a/src/views/help/HelpView.js +++ b/src/views/help/HelpView.js @@ -1,5 +1,5 @@ import React, { Component } from 'react'; -import {View, Text, TouchableOpacity,TextInput,Keyboard,ScrollView,Modal,TouchableWithoutFeedback,KeyboardAvoidingView } from 'react-native'; +import {View, Text, TouchableOpacity,TextInput,Keyboard,Modal,TouchableWithoutFeedback,KeyboardAvoidingView } from 'react-native'; import styles from './HelpViewStyle'; const SUCCESS_SEND = {title: 'ההודעה נשלחה בהצלחה!', subtitle: 'צוות מהפכה של שמחה יענה בהקדם'}; diff --git a/src/views/home/Home.js b/src/views/home/Home.js index 6b73f8d..99df6a8 100644 --- a/src/views/home/Home.js +++ b/src/views/home/Home.js @@ -7,16 +7,43 @@ import { connect } from 'react-redux' class Home extends React.Component{ constructor(props) { super(props) - this.state = {hospitalName: ''}; + this.state = {hospitalName: '...', myNextEvent: null}; } async componentWillMount() { + let _hospitalName = '' + let myNextEvent = await this.findMyNextEvent(this.props.myActivities) if(this.props.coordinator > 0){ let _hospitalName = this.state.hospitalName if(!_hospitalName) _hospitalName = this.props.institutes[this.props.coordinator-1].name - await this.setState({hospitalName:_hospitalName}) } + await this.setState({hospitalName:_hospitalName,myNextEvent:myNextEvent}) + } + + findMyNextEvent = async(myActivities) => { + let myNextEvent = null + currDate = new Date() + minDate = (new Date(currDate.getUTCFullYear()+2, currDate.getUTCMonth(), currDate.getUTCDate())).toISOString() + currDate = currDate.toISOString() + for(var i in myActivities){ + for(var j in myActivities[i]){ + event = myActivities[i][j] + if(event.fullFormatDate > currDate){ + if(event.fullFormatDate < minDate) + myNextEvent = event + } + } + } + if(myNextEvent){ + fulldate = new Date(myNextEvent.fullFormatDate) + shortDate = fulldate.getDate() + "/" + (fulldate.getMonth() + 1) + "/" + fulldate.getFullYear() + myNextEvent['date'] = shortDate + } + return myNextEvent + + } + registerActivityView = () => { this.props.navigation.navigate('InstitutesRoute') } activityView = () => { this.props.navigation.navigate('ActivitiesRoute') } @@ -39,6 +66,7 @@ class Home extends React.Component{ registerActivityView={this.registerActivityView} createActivityView={this.createActivityView} activityView={this.activityView} + myNextEvent = {this.state.myNextEvent} /> ) @@ -51,7 +79,8 @@ const mapStateToProps = state =>{ last:state.user.user.last, coordinator:state.user.user.coordinator, appId:state.user.user.appId, - institutes:state.institutes.institutes, + institutes:state.institutes.institutes, + myActivities: state.user.user.activities || null, }) } diff --git a/src/views/home/HomeView.js b/src/views/home/HomeView.js index f4e66d0..2857438 100644 --- a/src/views/home/HomeView.js +++ b/src/views/home/HomeView.js @@ -3,7 +3,16 @@ import { View, Text, StyleSheet, Button, Image, Dimensions, ScrollView,ActivityI import Swiper from 'react-native-swiper' const HomeView = (props) => { - const { first, last, coordinator, hospital, createActivityView, registerActivityView, activityView} = props + const { + first, + last, + coordinator, + hospital, + createActivityView, + registerActivityView, + activityView, + myNextEvent + } = props const isCoordinator = (coordinator > 0) const registerButton = ( @@ -39,7 +48,7 @@ const HomeView = (props) => { {!isCoordinator ? - היי {first} {last} כיף לראות אותך פה ! + היי {first} {last} כיף לראות אותך פה! כדי להירשם להתנדבות הבאה אפשר להתחיל פה @@ -53,13 +62,9 @@ const HomeView = (props) => { {createActivityButton} } - - התנדבות הבאה תתקיים בתאריך - ... - - התנדבות שלי - ... + התנדבות הבאה שלי + {myNextEvent ? (myNextEvent.caption + ' ב-' +myNextEvent.date) : 'לא קיימת התדבות'} {allActivityButton} באנו לשמח, תראו בעצמכם @@ -91,7 +96,7 @@ const HomeView = (props) => { const styles = StyleSheet.create({ container: { - marginTop: 8, + marginTop: 10, flex: 1, }, picture: { @@ -101,7 +106,7 @@ const styles = StyleSheet.create({ }, textCenter: { textAlign: 'center', - fontSize: 16, + fontSize: 17, padding: 1, fontWeight: 'bold', color:'#C2185B' @@ -141,7 +146,7 @@ const styles = StyleSheet.create({ flex: 1, alignItems: 'center', borderWidth: 2, - margin: 4, + margin: 5, borderRadius: 10, justifyContent: 'flex-start', marginHorizontal: '5%', diff --git a/src/views/institutes/InstitutesListView.js b/src/views/institutes/InstitutesListView.js index cf5da69..6c2d2e4 100644 --- a/src/views/institutes/InstitutesListView.js +++ b/src/views/institutes/InstitutesListView.js @@ -1,5 +1,5 @@ import React, { Component } from 'react'; -import { StyleSheet, Text, View, ScrollView } from 'react-native'; +import { StyleSheet, View, ScrollView } from 'react-native'; import _ from 'lodash'; import Region from './Region'; import Institute from './Institute' diff --git a/src/views/institutes/SelectDateView.js b/src/views/institutes/SelectDateView.js index 17bacfa..e463450 100644 --- a/src/views/institutes/SelectDateView.js +++ b/src/views/institutes/SelectDateView.js @@ -1,6 +1,6 @@ import React, {Component} from 'react' import { View, Text, ScrollView, StyleSheet, ActivityIndicator } from 'react-native'; -import { Calendar, CalendarList, Agenda } from 'react-native-calendars'; +import { CalendarList } from 'react-native-calendars'; import _ from 'lodash' import EventOptions from './EventOptions' diff --git a/src/views/messages/Messages.js b/src/views/messages/Messages.js index 163ad03..3618d06 100644 --- a/src/views/messages/Messages.js +++ b/src/views/messages/Messages.js @@ -1,5 +1,4 @@ import React, { Component } from 'react' -import {View, Text, TouchableOpacity, Modal } from 'react-native'; import MessagesView from './MessagesView' import { connect } from 'react-redux' import {readMessage} from '../../store/modules/user' diff --git a/src/views/messages/MessagesView.js b/src/views/messages/MessagesView.js index 61ed353..bd78c76 100644 --- a/src/views/messages/MessagesView.js +++ b/src/views/messages/MessagesView.js @@ -15,7 +15,7 @@ async messageAction(){ } render() { - const { message, navigation } = this.props; + const { message } = this.props; return ( = 0) { - return "_cyclic_"; - } - seen.push(val); - } - return val; - }); - return jso; -} - const styles = StyleSheet.create({ container: { marginTop: 14, marginHorizontal: 36, diff --git a/src/views/register/RegisterService.js b/src/views/register/RegisterService.js index 4a0a1ff..3f5c5b6 100644 --- a/src/views/register/RegisterService.js +++ b/src/views/register/RegisterService.js @@ -1,6 +1,6 @@ export const uploadImageHandler = async(userFolder,base64Img) =>{ - //Cloudinary api + //Cloudinary API let apiUrlUpload = 'https://api.cloudinary.com/v1_1/startach/image/upload'; let dataUp = { "file": base64Img, From e7986fd6f8de6eee03082a0488920a2377bb1db0 Mon Sep 17 00:00:00 2001 From: idanlevi Date: Wed, 13 Jun 2018 18:13:52 +0200 Subject: [PATCH 03/24] fix some text --- src/views/aboutUs/AboutUsView.js | 8 ++++---- src/views/home/HomeView.js | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/views/aboutUs/AboutUsView.js b/src/views/aboutUs/AboutUsView.js index 1474a62..2b307e0 100644 --- a/src/views/aboutUs/AboutUsView.js +++ b/src/views/aboutUs/AboutUsView.js @@ -1,7 +1,7 @@ import React from 'react' import {View, Text, ScrollView, Image, TouchableOpacity, StyleSheet} from 'react-native' -const HapRevText1 = "מהפכה של שמחה מבית שלום לעם זו עמותה שפועלת בבתי חולים ברחבי הארץ. מתנדבי העמותה מגיעים לבתי החולים בשעות הערב ועוברים בין המחלקות השונות החל מילדים, מבוגרים ועד לקשישים. נכנסים לחדרים מנגנים למטופלים, שרים להם, מחלקים ממתקים ומדברים איתם במטרה להסיח את דעתם מהכאב ומהקושי, לשמח אותם ולהעלות חיוך על פניהם. והחיוך הזה שווה הכל. הידיעה שזכינו לתת להם רגעי אור ושמחה בתוך תקופת האשפוז נותנת למתנדבים סיפוק עצום. בנוסף לפעילות הרגילה בבתי החולים יוצאים מדי פעם גם לשמח ולהודות לחיילים ששומרים עלינו במעברים ובמחסומים." +const HapRevText1 = "מהפכה של שמחה מבית שלום לעם זו עמותה שפועלת בבתי חולים ברחבי הארץ. מתנדבי העמותה מגיעים לבתי החולים בשעות הערב ועוברים בין המחלקות השונות החל מילדים, מבוגרים ועד לקשישים. נכנסים לחדרים מנגנים למטופלים, שרים להם, מחלקים ממתקים ומדברים איתם במטרה להסיח את דעתם מהכאב ומהקושי, לשמח אותם ולהעלות חיוך על פניהם, החיוך הזה שווה הכל. הידיעה שזכינו לתת להם רגעי אור ושמחה בתוך תקופת האשפוז נותנת לנו - המתנדבים סיפוק עצום. בנוסף לפעילות הרגילה בבתי החולים יוצאים מדי פעם גם לשמח ולהודות לחיילים ששומרים עלינו במעברים ובמחסומים." const HapRevText2 = "הפעילות מתקיימת בבתי חולים בירושלים, כפר סבא, פתח תקווה, חולון, רחובות, צפת, אשקלון, נתניה, חיפה, תל אביב, באר שבע, עפולה, ועוד." const STARTACHText1 = "סטארטאח הינה עמותה ללא מטרות רווח המפתחת פתרונות טכנולוגיים למען הקהילה.\n מה אנחנו עושים? \nבחברה הישראלית פועלים מיזמים וארגונים רבים ששמים להם למטרה לפעול למען החברה בסיוע מערכי מתנדבים ופעילים.\nארגונים אלו נתקלים פעמים רבות בקשיים טכנולוגיים, דבר שמקשה עליהם להתארגן בצורה יעילה ולהגדיל את מרחב ההשפעה שלהם בחברה הישראלית." const STARTACHText2 = "בסטארטאח אנו רותמים את נסיונם המקצועי של אנשי מקצוע מתחומי המוצר והפיתוח, במטרה לסייע למיזמים וארגונים יוצאי דופן להרחיב ולייעל את פעילותם החברתית. בעמותה מספר צוותי מוצר המופעלים על ידי עשרות מתנדבים בעלי רקע העולמות הפיתוח, העיצוב, ניהול המוצר, הבדיקות והשיווק.\nהמתנדבים מגיעים למשרדי העמותה בשעות הערב ל פיתוח משותף, ואף משקיעים מעבר לכך על מנת לאפשר התקדמות נכונה של הפרוייקט בו הם לוקחים חלק." @@ -50,7 +50,7 @@ const styles = StyleSheet.create({ width:100, height:100, alignSelf:'center', - backgroundColor: '#d63b78', + backgroundColor: '#a82b5d', }, textStyle:{ margin: 15, @@ -69,8 +69,8 @@ const styles = StyleSheet.create({ fontWeight:'500' }, button:{ - borderWidth:1.5, - borderColor:'#a5456b', + borderWidth:2, + borderColor:'#bc6085', marginRight:5, marginLeft:5, }, diff --git a/src/views/home/HomeView.js b/src/views/home/HomeView.js index 2857438..aedc8b7 100644 --- a/src/views/home/HomeView.js +++ b/src/views/home/HomeView.js @@ -64,7 +64,7 @@ const HomeView = (props) => { } התנדבות הבאה שלי - {myNextEvent ? (myNextEvent.caption + ' ב-' +myNextEvent.date) : 'לא קיימת התדבות'} + {myNextEvent ? (myNextEvent.caption + ' ב-' +myNextEvent.date) : 'לא קיימות התנדבויות'} {allActivityButton} באנו לשמח, תראו בעצמכם From 93c6516b2aafa2761c5ee9a474ba718254d9827b Mon Sep 17 00:00:00 2001 From: idanlevi Date: Wed, 13 Jun 2018 19:59:20 +0200 Subject: [PATCH 04/24] fixed - async bug when user try to register with exist phone --- src/store/modules/user.js | 5 +++-- src/views/aboutUs/AboutUsView.js | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/store/modules/user.js b/src/store/modules/user.js index b33e70b..933082a 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -128,12 +128,13 @@ export const authorize = appId => dispatch => { }) } -export const register = user => dispatch => { +export const register = user => async(dispatch) => { user.appId = Expo.Constants.deviceId let ref = firebase.database().ref('users') let register = true // Query by phone first... - ref.orderByChild('phone').equalTo(user.phone).once('value' , + await ref.orderByChild('phone').equalTo(user.phone) + .once('value' , snapshot => { let dbResList = snapshot.val() if (dbResList) { diff --git a/src/views/aboutUs/AboutUsView.js b/src/views/aboutUs/AboutUsView.js index 2b307e0..8f49851 100644 --- a/src/views/aboutUs/AboutUsView.js +++ b/src/views/aboutUs/AboutUsView.js @@ -4,7 +4,7 @@ import {View, Text, ScrollView, Image, TouchableOpacity, StyleSheet} from 'react const HapRevText1 = "מהפכה של שמחה מבית שלום לעם זו עמותה שפועלת בבתי חולים ברחבי הארץ. מתנדבי העמותה מגיעים לבתי החולים בשעות הערב ועוברים בין המחלקות השונות החל מילדים, מבוגרים ועד לקשישים. נכנסים לחדרים מנגנים למטופלים, שרים להם, מחלקים ממתקים ומדברים איתם במטרה להסיח את דעתם מהכאב ומהקושי, לשמח אותם ולהעלות חיוך על פניהם, החיוך הזה שווה הכל. הידיעה שזכינו לתת להם רגעי אור ושמחה בתוך תקופת האשפוז נותנת לנו - המתנדבים סיפוק עצום. בנוסף לפעילות הרגילה בבתי החולים יוצאים מדי פעם גם לשמח ולהודות לחיילים ששומרים עלינו במעברים ובמחסומים." const HapRevText2 = "הפעילות מתקיימת בבתי חולים בירושלים, כפר סבא, פתח תקווה, חולון, רחובות, צפת, אשקלון, נתניה, חיפה, תל אביב, באר שבע, עפולה, ועוד." const STARTACHText1 = "סטארטאח הינה עמותה ללא מטרות רווח המפתחת פתרונות טכנולוגיים למען הקהילה.\n מה אנחנו עושים? \nבחברה הישראלית פועלים מיזמים וארגונים רבים ששמים להם למטרה לפעול למען החברה בסיוע מערכי מתנדבים ופעילים.\nארגונים אלו נתקלים פעמים רבות בקשיים טכנולוגיים, דבר שמקשה עליהם להתארגן בצורה יעילה ולהגדיל את מרחב ההשפעה שלהם בחברה הישראלית." -const STARTACHText2 = "בסטארטאח אנו רותמים את נסיונם המקצועי של אנשי מקצוע מתחומי המוצר והפיתוח, במטרה לסייע למיזמים וארגונים יוצאי דופן להרחיב ולייעל את פעילותם החברתית. בעמותה מספר צוותי מוצר המופעלים על ידי עשרות מתנדבים בעלי רקע העולמות הפיתוח, העיצוב, ניהול המוצר, הבדיקות והשיווק.\nהמתנדבים מגיעים למשרדי העמותה בשעות הערב ל פיתוח משותף, ואף משקיעים מעבר לכך על מנת לאפשר התקדמות נכונה של הפרוייקט בו הם לוקחים חלק." +const STARTACHText2 = "בסטארטאח אנו רותמים את נסיונם המקצועי של אנשי מקצוע מתחומי המוצר והפיתוח, במטרה לסייע למיזמים וארגונים יוצאי דופן להרחיב ולייעל את פעילותם החברתית. בעמותה מספר צוותי מוצר המופעלים על ידי עשרות מתנדבים בעלי רקע העולמות הפיתוח, העיצוב, ניהול המוצר, הבדיקות והשיווק.\nהמתנדבים מגיעים למשרדי העמותה בשעות הערב לפיתוח משותף, ואף משקיעים מעבר לכך על מנת לאפשר התקדמות נכונה של הפרוייקט בו הם לוקחים חלק." class AboutUsView extends React.Component{ state = {haprev: true} From cebc8baf12d626569c05163f813d04435bc406c6 Mon Sep 17 00:00:00 2001 From: idanlevi Date: Thu, 14 Jun 2018 00:29:12 +0200 Subject: [PATCH 05/24] move images to firebase storage --- src/images/vol1.jpg | Bin 120321 -> 0 bytes src/images/vol2.jpg | Bin 83411 -> 0 bytes src/images/vol3.jpg | Bin 117776 -> 0 bytes src/images/vol4.jpg | Bin 109661 -> 0 bytes src/images/vol5.jpg | Bin 62382 -> 0 bytes src/images/vol6.jpg | Bin 67970 -> 0 bytes src/images/vol7.jpg | Bin 85468 -> 0 bytes src/images/vol8.jpg | Bin 94797 -> 0 bytes src/views/home/Home.js | 8 +++++--- src/views/home/HomeService.js | 9 +++++++++ src/views/home/HomeView.js | 23 ++++++++++++----------- 11 files changed, 26 insertions(+), 14 deletions(-) delete mode 100644 src/images/vol1.jpg delete mode 100644 src/images/vol2.jpg delete mode 100644 src/images/vol3.jpg delete mode 100644 src/images/vol4.jpg delete mode 100644 src/images/vol5.jpg delete mode 100644 src/images/vol6.jpg delete mode 100644 src/images/vol7.jpg delete mode 100644 src/images/vol8.jpg create mode 100644 src/views/home/HomeService.js diff --git a/src/images/vol1.jpg b/src/images/vol1.jpg deleted file mode 100644 index 82c495430b1e2d66a81dd933440f2e85d1001a76..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 120321 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 z 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 H7{CA7Sj$Wi diff --git a/src/images/vol2.jpg b/src/images/vol2.jpg deleted file mode 100644 index f46a5e48190cb1c0a275d208de45ce4ad173c0a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 83411 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
Tv-nRIr$~$QjAJO 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
  • rLP@ZtI#;6`h?NLIchMXq;jv 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 diff --git a/src/images/vol7.jpg b/src/images/vol7.jpg deleted file mode 100644 index 42020d166c0f98d2e84bb6b15eb9fbee7f3d77e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 85468 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ξUzVt8Hco5axQu!>vI| z5tpczLD4e>)lDjBI_OSIk*Di-5STUz2*6YfMF>Hl-CXw!@v4T#yP86i0Zv zxrGGw$_EJ-6=ja079{H+vDxfKOXB|kbE@V7&@T5?P~WT+?d_PJ>6Cd1 z&;n7v2!@daJbKbru*w^W)}Z`LS>H@Sb04;q^DECuM^xMicFG=EbrHC7vS+~&S`g4c zz?v;$fVfl{-K15KQ>Y;{3+JFC4YksNgNvZ=SJ9LbqOGXxD+E~6sAxcnHo+abLg*#6 zY%sF!wW9Ge_65UbTy*4ez^dHU%g{1?iE{At#HzyOVyx%!fDVQrQ4bFc#kV`Sp>@Pp z5Q?#X+%AuCf|u7;7S@>dfwfgbfZ*f2WvQg0EePT+6|kR)bzTHl5Np7TN>J=$Sw-!V z3q-edS1Da~CoYRo7ZPN4}(0OX*C>Y`Gs4zgke3g&bj0~r+* zQ==UA2<_2E3h5~#&M4_oT~U{il>oRKsYt@}c+AB_SC%9-viB6IH}M`7ZSfqFPc;=F z1rD~wrcCh>0CUqCfGM}Hn6AaTIpQ8iHNDF~3%9OeSAwi>;wh-UPGXr0XdEwc^ta7I zE>4@40D`_^;HKrUk+q|fh@{L0gR?M*Hbhk1cOD6ZbVTVdH2^wO`x4coNa41w zQBn`eQ;l381&BBC0{p_wbu0!YjRTm5hdYf+47gh&*sj%6c$Wo9l z0WD&0_goc>@_4EmF+F*QV`(k`(8rn(gdyr6bNnwSRpaRkkBJK|0gpHX!5zIs50M=< z)0uwt9=yb`QCAH?*chT&pug%`6`u0Tz1<};04&EzPHBB*U=|(4~N z3P33kKR@iX5upjSB@VaKjk43@x_e3a=9cB5@ZuP|egV9wunsp;*E;GRBlg z=^imF0=z<00<2bpLopf6i}4Q|)V@_=zcE(s_6(l4_5lI_{t)6V9y1Qb*HSb_Am%9e zA7aW5!1jWZW+#TaJis-}anZU7g4)s3(hM(bW+jn^(1@v_8w?lBw6rqfC|Yo$6cRR- zeIi&N?i2;$3vGoSW!4We+-F0CHpoRjC7@U-uv79LdwPseyI)fGXI2?#N`Ax%90n+~ zvC3H(m6>7rA<&H+B}-HwsF&-ig+R8zja$5ER-+2x<+i zD5}>+B098-s=f0Sw=pKz?#YC}9L25xTt^z(JFx^SFa-&S01!<$8%ofLxM?;V<~=yr zGZNnF$a*d|-iZ5t3@7b6)3wlEmIZJ`YMuI%>_Ry1-!U2~p6gNg_yStZDA}eK5I+pc zx^vKGGY%Y(H_-HBV&{xzHz*q8h&wuO5H18*Wo$9l3}p(+$|#gGa7Kl9zL7+>OhvZ@ z?}}mvDbdjz0FGgRy5;R2>y=v!tF$W2*K*Mi%rPYaOwUwSVFvMr;J7u6#A_cKV4$d2 zDKjY3!4sld`j$dXoJ?-3$1KBq9}PfP29E%K3z*Zowzu zIP4+w*0|>z=e-t-^wk&(TwdMtt!YLzKshXvoIM6lR;=jEjy9?UfX{s%L8wu(2*SXQ zgF!2IY+EvOnL%u2Dj4cHl?okjKx*1RepJo&h|wh)`J00ikYMDLu#}aw?1i1zXhj}g zV+l|J?T39oE>_B<6ECTCRTka$PD-s_eHYK*VxTgNWlM-dGDkN6;;Ri&v!X|tfe%)_jinA?DwL#N;-~v(i)B#H)wxgI9H{L3# z#e6V!v<;I4wDuoiWE$Jo5*q&j7?Tw*zf3Jfd6>SF=} zaG6z6Dr~Ou_zZ5g%2?7d*lkVw$6HEEa|MTpd`gIxB+ro}>7T$rI2YrTP}K|ryp#U` zBgzxT@iy36zVi2g2n4a80D)CyyITNXyN$XxY`qqaF9&BDu8i$_&sZkwM8rm-R^fNz z({l1%7;K?O1xk|zl9_0fLCqPtg%MW{&@34W;3bF$ypGfF0wJdt!~i%Oy~}~4dVwsW zC8V*9{5x?stEkNEu{x6#D?IAQO3(lULWVq(%mvKPC+YzJ)nEk44hLtWntcR$bIcSS zywF(yzLdL-@f4N9yRKi7M~_-Ng$rfH7U~h^WW-jRE;`~4?pH@?S~cYdVapEc6&StU zONuLMQ$_3DVY%n0GOMj$CM=d$;y9=Sed4amIk;RPrjQ5`QM7~5R&xld8!JLb6>*D- zc=Jpt1q?K?#%56paKUubq?Y<9zaz0ZV)h$=V>U+96&o|HmK!!CA}Qa%0BF4CXsF~| z5|wdNHNjVi-9G*33uho?SP{@{wMpe?9%xW(VK6W^-Jx))QP)|3Ew;6CpdZZmgw9y- z&yoelRm3jM25uv^)Ak*rL@;v0Y+0>9gMq%JSx>-b;D(r>F6u6=#)M6)7mW}{)_k#?-Q7&D2c~cCbty&7yfGA3 zffacY*Oh=);VX+7dXX5nFv)z~SJc8#k>TPbw`$yOCY{^Fvm6M33*q7cH6e{l+~!iK zw@@hamA(j6E{t}D7eC!VHA+=SY-F0Ha?}=pFEH!bi#eBZfsS()th7>Az-+&WgeWmB zXu=mA)&UhaSG$3&mw_wz9K&mLQ!s(uGQ>k~m?&_d^7S+zPKlGyT#?fUQfT9! z!DwD%NpE_5m~LJewdQMXk;8}!m94AlXn0KHhap0HYa|w{YiK?g6^o`a%N@kK^`g{T znAYAzSt#4oILKnQk`{5O-8i@%ZNLdA(3IIwOd#KQ1wE#v$qo6 zAWE{h!`=x~;?9zVQJFCYAZ89N@b`{`R>QPGq*ImRSO74(mW@=;4xA|=i0q0r8&|o< zppcCuEjS0cVuA=FD<^9u2k zXGx|~iz12+P~n>|_x)y3)$ywcRuu+U=aZN(IeV7JY$LOB^4uS6R_AQ#q3v8O&ocX{ z1;uF|tM@?&HBharcUUiNL`CiEGOJ_aAw$6l^V(IgRV(G&w(3sE+@Bkv8|e$WE3 zT49ldan>^ur-xHou1!Dy4U3IPUpvPb8v{TNnhcP!~3ULkULN1sNs3<$$OyIfTi1v?ClUqmdZ!F@jnf77DOcX^8*HG7z_pXm43w9gXs)Q>B;S`P%7B)*l%HrWi zPr;Qp{4xk0yYk}qr(U8$RB%GllR5#3K{2lo?wY!Q*2v651|kS6zG_?*+N@?|{38WN z-5QX77z?J$NUT;P8aRc-*w!ONjBSKDCjlO1#d1GW4!v2GEVaDx5IQ-E;SOqOBX>@b z5}^`-ZgC>o91WAha)&niky=IR464BxfM(xiz++fv3nj+cUY3!#-b_}GS;c}mMT;B~jb)7)lnk+75JsICClFQPk1)EOj5dxg4X%Qf4aMPyuh0xFS_#ype1ge~ zsBNV#9%Q6*pP2J6?cO#qE}ZYAr%f~wA;s5Dkyc;4aU2=*D_JYS#Bz_G(+EnQ#VVb5;Tn4PB{-kgm~XOhEG_16gO7z``pyg&9drLps@Z=gU@6 zt{R7{8I4AxtcZ74HQIF-TH;Vx4YIcH7H%*Zc{-}h;I^GX^uJb95hW^!H0LIvXZXA2 zbR@-BrD->c^AzhQD~Ni&Jt*u?t3^?l7Uf$O#&%H>9ru9EG1;oq|iJ_KD zYT#dLMqRqv7$eniJXsB_gGb@CzgfzEtsti8_qSIPP8ffcr zN}$wHsxPcaLnjQXj#F{M+Xt74TRR85R>vkK)1L7!OL@6T#a3W3lvb%>kyx@B5GH%@ z)Gp<91bT@mqVzQ#ypn@p?Hfm*u*F<7LEcy?EsEfl^aQt(QMhd7D)QW5gfOKQ8cx$% zPbHCFk!@H(K~?nyR%I^j+iVjlCEPbNb?unsEgU$XZ#Ws@yf=&*Y_D5`545k0OO;`* zyL3u?lI-ieHVH&rVG6$iM6?#c^6A`2n8adwnC`&8iX&q3IO2L z48f=RYw&?fPCz{bDWMH(VDMI8g%PYx%R3e(`@s*h2B0L? z92PLQm^T1u#0*+%EIJ$-C6gUMsq+{YMxt$bVyQVoRmEQrpfC`C48?N^a?;}kTtg~+ zKydpo(#$)JQsuG+Tc-V?!uv%~I=~Was)(oBRW!w(Nc%#vHu|p13dj^k%rHsUc0pW! zxfYcDRJ_1~TF=fKij-Z&F$~>7J7A~+F*$^bA>?X{-%85xpTK1KH;|C>tg*0SAZ#gPa>S`e&?))TV351~J zOfZ4At{^j}+@X{Ze;$$~Wvz@R&Pb3@19N{b2I%6dAs?)O;l;q<4wA(aea%Ly<&9rl zMQG;`<)z;691W{s5w^22%v-?}ofrqa&Td@15Q-RV7I)b;vL0e*NGTi@<}@k0B^qA% zl(kqp^N7p8{Y=c@3>iuEq*XRIRKSeECy7g~A9I@9wqL62H1r_uo?z0KGZYDRqtuVx z+N(@dHH_x+j?A_Z)L8YRT?ig_B|0L*WmH8HFyxp=sfP_?5I%bqP)mGp)xHAJ5@{Dx zP?eJmN}~3PRSE;duoDi3D-%q!!XRhJ>4Os0Xo6kB_k$|KI8?+j6txwG-X?DPpj;PT znFk2&hzECWaBqz^n7sCZAH*nHk83uexc%8QMwx1;MiS9vB2?jpumJ;TW-|RE&9Pgr zM_IUL98z7C=3d)~&}T$0_c5#7h4bcE0~Q8e9UMTS*jl*KUTzmHOf1tYH!D zcqQnLNmXk11vP7HP>aWws#$v?15u*Fp0c=R9RgUT*X(XGM^s`B%J+~(syr_aHBZs{SGH7ZcVxnK3@3ClIBE_A)7Li!T3f8v z=fu4NT5qgK4?IB%F1kc>h8qK5MC^(^nfId}I3?WX3dg#*Ac+v6OHD;AHTQ4}A>)`D zA=y{jVd4dj@fBnP0A@bhiet!dM_8vpf+`hxRB7&GSIxvV=~>4>7oXyaRIAx+LNRy& z8kjNo^75J2#~|;K%A*ry7E}vn*o1GzQOJ$T`HiMC33A$xiCny9E4^k2w(Znz3d_Xk zOqk{Lx3n=j^8%%e%jMe)lt3`JVX`JIgAA$(sjWd>+%uSWOIwr+rP&h~h!Zy#DQ`i! zB0h_YVlZ(X%eXjnhY*-8`-Gu8;#5x)Bcl|wVzI%!$RM+k8&$G!z&LQk3WS*#<_&oh z9y^%Acw>kK#WGpqEX7m+bz>7`W>res3gMS7_O!6|_rDRl=CKSMo*dGW=9feX;VOu3t;A@!KzapAIF`Z}cH(oGLE(cM6!RS;C}JXB=7)QOENwBRRWCOr zxdN_W6C+SnY(m*O>I20>G-ePk%P~|kVkybjFau6wW{)!f z;^izO$|zMlV~DX{>6Tkwb5YIc)(B5jIKtjBM@7PM;d{juimPk3$5kH?hNerANGPh@ zA{>j*;LhY36vms1vAcMb7$B?<+_BqE&9IqpZBmhvo=dDYsyADWt&P^;mR~Q=o+uS@ z#zQi@l(8CAr2;FGBBG)qX(5;KV>InpeE+M3NV=>j6Bxxb8{#J2+9m?buw zYvt1h!Iz}na%G;SN-ZUw=JaT!EW8H7dwn-wPRrO*N@+Zb`OUR;lp zHNa5=U8F~|5K<~NE!XTc69|20+dW8vk-ff(46{MQ1x&*2sFfB`fmG1#<%&1P zekIEOWuR&E2ElZBm$g@(v9SaeLf^F!UTX{$UJMh&1W|>+V4E!M6gnL4S64frU@`&U zWKB0;V;-2O3Tt8td4Pvl#|$!;25bZ&HBs#f?2FfnVHX6K634-PVDKD|ELPQVMSJmf z(M41i03taNjQLAVU`gYHB}etx>+!(zw#;xmn~iS|1Tk)iqmdP(Og3;RgD(ZnZC-K< zW}xRDBDG^b|xq`aYdt!}~67CNLn;HfA(5zR~EST+xY8S-v4;2(vxl zDPrPp>`tWX;<5yagNI(T30oIJ1~Rp*b8#_FT(K`5F94Wk2du`%2ku<9To8tZXP6-7 z-A8AZqYQYMvmED~#5bM>-4q3aRM5O}a?ovB?*OKmicG(gIhATTOA`9q6-@{k23}QM zs?1P|$p)STSiwQqj7EkcT&`T2dvhG!GNnTSu!G1DM%CuDQwV-twI8T9JB)Q`7OZhU z*rmUGxC;P16f(;)?p!pt3&X;*1!>rkw7cDok;y*cG^I?7f(X*bjJ50D30V=8&S&B# z^?_B5D&Rj+oK!s52h(W`W%Cv!0Rhiu;5Jz_7f*{?S?q5G}!EHulS zm&Hrf$p$b>We=t_Ox+Yc2*#eUFk3T-Rq`>SuV^Z)OkIj17FxJ&>kwN0j;Tl(Rw9s! zhav!-Z3s00n8@!vDgiIIAUm?MyGPt(Qp68=(QUtYr&()goCO62fK&`qfaQ^X8!<>V zP~5RHEZp2nkclC@qsC2HNnlvJ(9s}`17>L~PvYx0>-!+QH*;Mt?k#a0!qL`qUS&w7 zKh&cE3fb8N&iG7F=rpu^n2kehR!8bRyvEbk1u>FnSUJ9KI9#=HEriyi>2ZZ3+FTx@ zf;7RcVh>0)OKcqRjT1)E43&kh;RP5;#2-dv4a>U zBUEU&pu4#OLnEK&pcdtbS?5t+{qV?8y4Ef_xG^*8|(EAat#(Y7Y=Tv3%kw#RsC!Eq3xw;X+|?1TUZ{>YN6xzu3W5Zd<`>_aMi z%#5%uwK_LZ#yv)xgCb%t2U(c8sbm3i?XR&Fj0m}v%-Uep1UPa)^uu*h?U-^i=3+a} zF#%$;gf8Hi0{q-#9&hYzrlAd_Ym1kmM#JowON>+n0Kce)3L{)xrTl~xM(G15cB3J+ zSF&FX{{YB*ddw6W4Z?XhnmrpaYpI3B?_pHI1)dB>9N0_{5pt+F7zx(QR-1zBZ;`iJ zMUZM5`;mexvD~w*3URUup$@$ugb~cZ1>&}_+pusPpkqt{3^h>2ENiqK{390HA83q- zEh`6_%QA@Ov}RFnHp)c1f2kYJObdHq74ggv&1_#Upx;Pe1xi1aBLz*_#%|d@c^O@8|e=pTQgXUtFER}II_;i7gRd7*+ zV$03CfYa<^HD{Ainc#yF(`gc6S=1sN4Ztf_ExTo9VI8|;Tsb`F38$EoEI1pELM4#IOH>g=D~JfwhrCSX&uA#6 zn}}L~Gx)25<+Yn~cq#K~IR#wqFyJJI+ zWk=KXTP4UuVHH@0A}h;`8bd4IM6x>;^slA zXewN#(0j#MQMP^Hxpx9$tA&=%`I&XrGQ1mDuh>#q!E2H*D5-*%WG79OZHjT({{Ya1 zL`xo|Z1aS$;gvTiy`hXnsQcycgD#!(9}%l&U<@{)YUS=Ye6n7TgS%azmWhtupvhOw z5dyfY&4a9~r0ZBKFrCu7cQvNr^3ntHYB~T;B4gkhM1T?V5SvG>kp&*!;hd!AHtr0S zuL0{k`}-g!$0Q};R((aPD_scUGl5JVn#UE>GY-Fk_07Fm=K z*(jC8Xb;2)RzPK^EA+x4Rt!?rYL_f~3X(QJ5KvRrr+4p@eu7Ux3ACq^5!y9r;Goik z(7+EGTo7vzc3qQ0o$#NY;Ta-fQ--f9%xjo8g)ZR*FM1-iSUYZAQ-NM->(`vX4Qk+!+({lAeh}pD&_5=qpF)!^}w0zot5X!3) z+!Jmt{-A2eoE~M~5cRK+E@O9h06-2$B+fULwVALySXz%%qZ<+(%J{_E^0T$zRa{r* zVQ94-*5C#-8-t}j0WdN z3uG&4=AzAF6jXI_mo8n)jDLdEI+xwT_ffdynQx{gP3OHni8?~Tl@JU?=@=I;;rewu zh?PkZ@`bn~VFJzynOP6P1vY~(QUSY`K`=POn8xCd7ZXVXXaf@7GaY4AVWuH_G3?w0 zwQ|FQEj`3j95;*FN!(+HRfVde)-WX~RoXT0n zM+0?1-O;VY4q z03f6OLjb9e4+|Z%q2=6PD)^Vn2sJn|WrFLL3uUN`%ogBv#4HV4sAEheTFgnF=EGQBs&_7pG8` zlXsEQ0uG!b7myR89Y&*O*d`TJs{DjIs;7)gqH9#gR)Mkx)Lcc;2v=LmIk1X0?TeX9 zLRnBRiE~_LVo(t71-I7KQCQp=8u=oi9y1oAiE|9S+?TbHnX;D$01u`uM8gcfOzm)# zH{B`>C3|ra)XUmzfL~a7_+NAa`C*I;gPyCGf3UGr=BD;5s-)QlfH;B|$4QvrV4B-S z!$ltz8aBK@O1Kqmy!~TVD*20?8-#)hlhPO5Ll$&kjwLF(N*_h6NB$8j8jAT`2~$kO zgdid5fucI7FoF^45B~tnh8eYph|}l*5^X--%)E9bqe&TzP@WisxWPOn5y0P;yX8dR z)FWPD04jPb!VhUkT=cqij#2@-cM~Z`2IICW@fTI7LUk8%BN#^LdGkKmnQ_SyD67SeRR0Gf+#4!*|UQs}j&#WXmj&64mpA#Tbs@Q!Y1G9OgLme~ajR zZIG9k11wQoJtOEvV%&6GHV%@$V)8!-ut89ZslymBQo>!LzEp5VM=K9}qQcYBqT0g~ z+cKmoiSmfs6$3?X;Dwp#r9ZmS*s7QFH$ZcUWz)P;hRPH}Lk*S=xJ^qbUmDh5Z0PcuYVTi#A%3nsM?tDC0>QG>+^8u#; zyOoMwB7t;}bmly(L=eDbj&X?hdvqbgU)-eZ>LM@71su9Y0#$`htD?SHbQeqnT8-7Q zm?M^3A4B-Qi^T+dI9rg~1%q*E1&&Fi!14$Mnf!4X3SFNt*Q znsd4hPB=$#rGRMiqZfb#E1SB19!#hT{{X55m%zh$^hdHF!qLdt7Si~2g^u+qa&%k( z6vklFkOtt@)kKOPa&)?nBLy%D8iL{|>an=f8bluVfTU*!%tZprhk+qW3K4X1 z1!*s=XaLrx5onCs__$OU07$;?$YNPnc!AlP>6rQqKQiSz?q1coNN(8}1lq)ox=IWF zTwj9=IP|*1=t_ebf54BSL|}4GeAZ?djwmqU2)Hq8(@@Gf;ZoedW+i0UG^T1$T%-yt zj`roVnq`4AM6Nq-Sg_WNRH}IB^U)C6`|k>vk-6 zB4eQkk<%6hrHjhoNUqT(slPC9RNPxq+(t2Rb{e=CH!l#nst*GZZq!4#oHbK<#$Xon z&k@MvJBQ4RT(+&O$=Ir$od?_-xH9h~aONhxF0$qxjX&^S?DT4b(7nVUV8R6w%Uw%L z4rMAr6yj1`Ta`!eS;Lpz$($uY0fU0guiPT%u@aoM?iq+283VFZ%B;(?T29eQ*Dz3d z{Eo+^%3Ey7V+ER-h%HnHBLTEo-NQ;QTnu4h8U&HRZqe}y>ha@m6ENZSi zdcW}7x`S}BLY&0JtI-4?x1og^b*zVwvceLRV=2oM3z+J|k~m9rD^k*g;AnV)qVNUL zGE=p+#Bv-;1nQZLR?FnZ!$8Ls3zd;j<2M^sWeqpPV1tdzw<^u-)FW3dhnC-1G&T@I zRTbbz1sKg6W)x=!tPm|4?!f04*q06jg9N#mS=3Y(!X0T&p{~`b9XKDNBN8ISO2`WKOMNTyU8Xp3uRIki|v_ z3wdA*U}rJV(Z@lDhHb&p4hn+kn2vEX8safOo9MkiUO6`w0zP43mXRR?2bKVYD=`zI zHx_A+t_1M51BH4H0LhN>gaztBg;D1MIx;r6w;bXkD|dPKh@gpppsaF}o3o<;d=O4mZyQOM9S3R^q7XU*ljm5Ea z0-0qy%e;_fQV-1;WTiRF3&=vlOE|&!xEuh;9M*VZj3y&mrS1_yL6>mmmjYu|II{C7 zG!+E51Vef{;-&p+)lBc&cS7W+b&vdvBckpXH%H)SGzo)mW~_Mxe8Q_|3y4J6$|&OO zj?nQ21|E;AAK*_BkEPX+uOl9X9+-6sW)^}=tj09OM=)l{B}^p-IYYHX^?saq|&xNK6ez1$rx(5S5`mx-rw$mE;x&y10lGav-NPnQ|D zRUo?4$;lI@TAU%Zz?&C{lAKcmwI(t=<#Rl03@RM3c3T@EG4eT;V1Jy-z`5F;ikSpqaMS`D#6nXAkxXvb}R#J9k~^vRjLzs3G* z!3ySnG>JD? zJAsA5;?^TBK8hyLM>fDU)F7H_>^wz97xfVnzWrHY=y!X9v4p71YV!kDW+JqVd&kR6 zeA&^%F{F4=eteF&Z|3G0GGi|5KMbVF{ibh%v*K|8?()hzJ^)yKP&~Pc9|d57%mN`A zLDvYTl^kml-BoO>tcn8ves-sAH zk`1(ePoY7G6<&|=$MQ)V1~S~E(jP%wAZ}G>(67c_!XLE2s4xy7!wr>~yPY)#%YJX9 z!6m5iUvQRI#x!ZNU9ri}Xn-N7QrV$rZ~TU}uD&o2G7&5G5jfhWDClf0=42-VAw zH4DXN7OJdeH@F0hQHhoZS4SBT?BB>neNq6K%KJuT$G=3X*EPfuO!q(n{qj&4F+!zw z2U7^++4jK`U|USADOcJzH?rO9P;^_NPlFqVJt~~~r4~p27gXZbG*=V?4if_C^lX&k04>3!8JtBR(hZPO zKO7f|NPStqBWYU5)88{~J~9@laEzi(?Yxoio+5ztnU+R|$oe^svbZ@>;MzcVmDJZU zhhAZJlZa9fs4U z;nK#@SwvcBnRV}tjB_;t>@FQ{#gR_xqH}4DLsMhhiFbtn8H_|4!|O=L)O{-bA4lNk zqP*17&qD5r!p}j`30lM=x0!ySzfwZs(3en6k%ld71Fb-tXAIB^IA3g7Pp$$-sX{Dg zktWcAtlXtozYqrHWJ?nO*??@XMjAqBA>ORAbb!{;pDYU9pxgk|E@i}WqRj=8lsYvi zC;@Dy#R$IyRZHn^halmYf_liB>%9c0_nC?-3`8%|*JGG%dr-2acVJXmM}}0Rm}sBk zv1NV0@`F@KYEDwfe^NIhe5sXps#X^mnPR|FIqPJpUqDJl#7Zi*Cy8r82}Q2hVp0HC zR-?LUw*|%GVj^XOUV|D)}zDQLO=(rM$Z3MtAWogT| zo0Q?e+u(?^ik7;9>4sIVudqj%o+(VXt(nM zGAXDaTY46%3xJJ|MkfNDuXua5DC^b8pgLMd{)~}f9mhFZJ%Al65vjK{lFy~Os1+@Ib5C*Fq zCDXJXDsWC;Ybm1FeXzrqH^e$c0*H(4cg!;O9{Z@~@a86FoWn!|WT7UiQP%9D8*~|X zEMTN`eQH;&0bAaR^{#V}*)FQ!GM(mSc04I)qDp#ez;fqCc7lQ*e8gsT3 zfE$(5k3&FIOz|3m*7g}{N>6kakOegZgq*?OFZaiwjVfyp=rPBuiC@9=L(WWg#PjGF zK>>p>Fw|j3p7S!?@ZEf^Ox!aLj3IUeAg#Fvcp*aab8$#>8Dz!Fdy(0)6hKk)5O^hg zM6Km`CS}!J6_#0%_Fz=g9x2D-V`9WdtC(#ccYh*8WYfM#L=nXyxyz(Ll-B!9YX-p*!Ih9|=*_YMyx3VEZVuLOS#^C~D%3OE2 zfKZk5Jta46C}qoQ5y0(+5Wx$o8vKH^*s+6$E!16Bexn6$3kc|mgH^27nzHWCm4s`^tr<4GznuW3WSsuE{{jb|{`icc6}3WPl>c$ETI zqecV<0>rqLh~lfzZE#$*vFQ>i&2tO9L@`*3h6zL{MUPcM+GK{^bLJyAEn}fDjZUJx z*+8Mq5}`D(xo~rtRRplaui=P#zJWa&2?tCVBoYszM-h&fAIi!YDQI#U{`F6|Cg=8p<_MAi!o`$V(~SgDy#|~CIVk04w&c}N`!nS9*b8jdm724nOkuuh7gqsBZJXpE@AS@ zl~RvDaArHACDheXF8vmpf`O5dn8F!qS#A+faR|klW%F|ah>8wQP<_sXXKomub5^cq9TbZ>y7%Du}td-1ofB6x1!(E0x0Khn$m=_$r#!Rn! z#i{UvnMaSSsLF zA6GygRz|i}wxhZIghoi>4S1qDg>{A0s5&=&ZZ4LGx>OHZfVd#Mx`Y|m5|h%W|HJ?* z5CH%I0t5yF0RaI30|5X4009vIArK%iF+f33QDJd`k)dF*(Qv`xfdAS62mt{AA3qS( za1Y>Z#0T&f{>glQGQ4&_m`mRM^-6u`_ z$^K}575PWQU#))7YHvTr{?lJ$#9MldcGhU4_)d6l%PIG$eBo{aOedjim1c0V6|~mo zSg6pSIB#qYT2WsZp12e4plD8UwW>Rv8+y4K>^-P~i}(RG3d;40FFSk7db6n1>VDCO zr>5V0mSL;lePoY~C&q>7)jkfZG)6~+oiEBhUY)j$y*ajyGxEOPp6DDt+Gy<&NE;9E zyvn`sZ-(@a8|0HaPqpb+Yq=T|R?baDTOAdL6lnjF)f zJ6*{uKI~8%9|r>w+&B<yX}LFeNR2l-bSv_~!reW+ZqRwONfx1)`6(5r zGxLIy=}(-D###iO|3|k2Lb%l`j)X*iGv6v9ME9pL~dsQ00QHEk``4enXh+stY~|DRO=5B z`NMr?ZR(drU9ep!>{Rd*=YfnZ#O+)5*P51$FQGl(&Wv#b9ttCwgyx6Vgz%HlZ<=1! zeP7nU-nQp3YI1M?05jf3i}X`pc>U`B@Uz0klAWqBT^LAk8Rw*Hy(#qVg0J1_Pw#4p z-aTZ8W`W|I`&E&`P0SX1*3*O)1`Sy4#b1wpGV;K;a=vJz0k1!}C!HrBKkY^nU+-Eo zf7cu1cQN3o95>Q0*sq&$QIh%*tn0Kro)OA?(3qNsO0`Z9Y)6V_Z|>S(d9C9i>%J4; zt=lchq8M)oo086kOMZAsF;*KCC$=_c zJgaJ!^Ep0~CG*MS1zFmgkct-QSF$t`TQ?SDp%)s2R8JwoMy%?G0Mz!9ho@>E2RcWv z?_ae(@LXhJ95-no80<@5CD4iy=2K$nbZAX%QeBpm$pdTJpaR>aLCeJefFr!r{9#}? zMug|LMvNh_0_`ij4Jn(vsval?B%3c=wO|k30bx0LX#w4(v1S5*Do)``iBzdqmt>`R zt4PsbRb)Y=Hx9&CYG#vO`0vpE0Y}Lp6a_E+P)(`sIhv0Fw*s(;B7~bTUSf|*+M*c> z?qR4e4}1dDRKzhu7saamPJG0zZOEb7Ti;@(=B-5rB!_P0dT^a!q9H67S{56RA;J_y zH@zYtmYU&lPgFtQaiotKO$+E>LO9RaG%-8GvxK|UH7A9oO{Ts_egZ1(rRGu>p7S0m z0>W35kSoZzN!;atLbk!=l+Ej%HsyrPUqQ=#AD%ITuvMMeRIe8IG&Sf@caf&ka-r;w z3e?v6)@Xp|$ckaNic@>@q3~c}UMdb}iakBD?^noSZWd>T`z0XSU5ZgQ8dZPH>5eLKvNe61Sr9<@;C$2 znJVx6t5~QozJsfLH>kzq2g2Pd0HWm00ZC}ZmXA~~7+kl;GrE4b)VyuYs3u!b{{Tt} zMIfyd2(;Nl0;h+%QgJf5T@Csu{Y4Dym10>u)UpKt!TXRh4(6aar#tRuEB7HrFW&(g zTkwhJ3p3uY*&=E3a%dyR2!u# z@?<9CN(93zIj6Cw7{k6|rK`1Kq}ugv-LSU1Ix=vwI@Y=krm?erdj0G8oRddCqA=na(KXPRS-Krt^FnUwXHz=QQUuJD;=;&M{6t@=i&> z;5O1ArQ~*bH7}@^fpJH>V>mm$GfsHW`NgCQrEe}iOt;XSk)5`B*{!#zojB59(E4c74~~Wtu}Ef-w<@+t9Ad6q{ifGF zHD>kO4fA%ZKgaD`*3nz^4f@$?M~FqnR#nG-p6Y#JC0lymS;Jzxzm>Xwm0~LOVscrU ziM|I;`lm_w&Ecz>e-v7-)%L3zQ_$K@-s|59JOPz_U|7j?aI(;wPeQibLENBlhd1wX(`R1ZFq;^aI!@hzoTSbo3Zi5tm_K4EgyT}ts@8& zUic+XyboC*tM_ypf0V}Gf5C6PKw-TD%d*f?`TqbgoblScl*{eFUSHpcC#4{Wv@Y{gCv~nu-YhJ$TMDH8#K|$xf275KW zjIPx$eMiLboA6$;MuhmN0;E}}DeU!0J(!riKR0XZM$K8b?O$rMrF}8;$>OfYi;I`{ zJT+<}Y92?b4c2+rke!ay9x4;HCY`pc=a!}C@la{}JT=``FrOSCawymO-oEkMcCE3g zw?@Ah=zNYoT2hS==*hxqe?1x8&$u7-!Sy+UC(}wVCEY7({e&z2zGN$jqtIIySQJao~S%< zWnU$nqhBV223z#+*`GXR%puv&V-2vq0lN4K-!-tl{UHyZtzX^>P0Va#d}MRy1?bor zEz@98aB&#o?TzaAhj+nS>?JQXd$o4A-yQN>y-!JatC4Dn*wH6aO`IfjuS(Nr4D9vuo&d$!q$HC6= zLD@O2IL-c}+}8ZO|50m8{{Q&wyqp63|4~kEOUwT#hdD3*e>1o(`8fZh|JI?Tpiq&J zP>>K&QIJtSp`m`lBE`nSz`&v+BE}_UqyaE7(9qMfaEkM>u#2$M)AK6}h)BuEE64+Q zRkc-QwZ!G*W&RTajrQpi76uk2Ha4XUD?O{s|M&Pe0ELAF`x9mk7McnQ1`8S%3;N#> z6zKQgG>Cu`JeHB%#WvGU_ZG3)}YW}p`laJT13c_^ORl-_A!_izk3S5Z{0u1Fi!?#{G#9#fqJR}sU%cZ)F ze2N#;(->yH&{(3YVgm`tcB2^@=+wzL$xNJHkI(~(!8qzRkF+Hh21jLeR5OIHRT+G3|bg|MIp&&d2nnWGGSOK$??YrBcME86V0==0eZG;^wPrlDE+a z8`n@6wQWCTLr%d~=B9_TO^~#Q)?=W-K^8(!!D)gBtEF<#;?opGS5hRaexfN>Tu7B$FQCgZEq6=|?AU<0Y_8B)1$q}&|uD59dc=Mm*q zlCs%TqOJ(YWU#G}QY9%df2C<*+E<)|>qjD~H?6i|1o>8O*sWh43~o0s6k(0!=M zE=NpPGL(kJYZ=W2C>H0IjkFx_IL;TWu)z_cQjWBVI-e4vBcoNw4@;4kPSQ!`&)!v7 z)2Pr0r;(V%0V+=!ZRlF9U?-(DS}QP=(cI9LQn?^&c&RgVBU-zmXi!018RCR%Br%9i z(!Q*Xz~`oo+Gve4dBssQph&XM)8Z<~3@zv|(xQ*2Lj-Ax8r2l|;=*PYvv;e6%5dlL zXe7#_s3_#)8Z1=Q#s;xaK}2O+ZKO+e@j5KIrK#a*I_GKX^kJjwN%>jc)?}+g6Y6xS z$cy$0?4|tu+|{Rh+LTU>KMkHqrWG~}=%WTGdE}kPvVSRX3k{F@^u#Eip5)`uMJg}R z;tG1mtVwm3f5M|kw$@2c!TT(op3xFz-up~Y5LEs=jMFzS4AGni899F|y0cXxeGl+V zd-BtGBx?V}8nMFGkSScUUZ&>eOoImx_qFH}IXsQ@!<1H|%Ux+Aywn~mXD}Ri)eHu- z`AF2^m3i%zKFd=}MALi3eONVViXssNBAhf$69;0~0L(?Xr6YSB20SxeBN}FGHtRSpp$fnDeZOc*? ziOUr}UMZ}i=9gDY5ra)9-mVRYHHbZBS27l{*KL&AFP+Lip#iG|OljDx%1#lCjb=o< z+_$VSSLF|jrf{PTZN6vKQSU@;nK3wF&D)$w7|zmpAYapwpUV%?ApsBx?)a9Y_-%=$ z*i@9d2MjrLH$^1Nu2m=cwWALvo!!hYW(aY@hvd%z1M-zkctGgU!UjkY#|jY=Y8BXO z@#NY?M%qbQd`LGExRydH;`3Mp$_g}!YH4+s+hJ-(<<<(qCgZ}EK#?Tcu3~-Jt-g;p zUU%Wf_fms5bL>FXQMP#O0g>qFhMjZpl@${04>>UFxV#Y<>FCjNmmh*OW}_<<#VvlK zSRwMEh#^#z7Q9pf&q~qw3`8VIMOxbwmasKw9k5@=r^b-IWv6m`@NY&P9{B*- zOG|#WzT!C*IWBS$KW!GPeBO-wr{Kv5~awpXjq%;R81IDYQ&YhVxnT7 z+VnmQBJ=mT8gH{2Kh-{$@zU4=70*1|*6E!=cxqwvDzxJ8 zl`^=n9htw&#zKV0%YrkM3eLb5Om7)l^4y0ZKjTnnqZo2HL-3;VI=S>A$DYmt#&rqr z9hUZb!%N50M^6rC+;1B3vn_`{zx40VMS1yz(in3Nr8rQ+Y5j<$I#Ri4(u_P(KFnxN zDmW!Yo0Mz~LX1DraTTOc5XiK!tW&e(T$*>{-i0(h+ecd!G)E(s;jhofdFy5zsnRlF zTZ>x|5fxHGVH=GQ6`Sq1dPli9)!d`8(iV58R2&lLAN)h{a@P%V9_Q+|Tu-Y6N*2;W zaM2zd19y}2bh@t8i)XT7=S-w@3sK0UwJXA~4wNM|2(fteQ47qVW_Wq1Tyk}2F-=V* zR%V27Lt}*u7{}|-bIcT#yQLmuP8z~;2?~=Z3N?-Y zm_;%Un_VF1g_jwO8(J9=9HV6EZ+hXHR|u(|n;4$eF6R$!Y1QR5s)K9KlF7!cM)tk4 zd{@YaL6)VTqHD7r^R&B@)q2PQgOvx#k^=~WI9yRaW%24PCDt?@#CN1#XlZ!CRGv%@ z+GEaE%egw3aWY^*?Lbae<5+w}clP9I|iPpKkN7{ld4ukCO(TIn|QLsnjfozZU zRgO28&;ro6O9C#dJUmq;l+bLlk#yU}>*y%!m)}an3nJNZeowR;xoPQaNqzAh+uo(w z&GrdkoMu-gEH&-~-&&lQ}ggi<*KTqd}Z0z4{?h})BfdYnxo~NMBbR3_z za0j8JuX8HBiJUwe2ox56vux!y$IwkpC@q@u+<8218IApO)4pD(YYxeY7WnO(uP<`C z90W$B>cNIQj%U1l=1rx8J>qXi;&#>rGe#!-E6ON zw8`NilzZUpF(a(`w56YE;bUHF=OuOL-FPcK|t_>;I&(+p#2k&1a>0YCu>*GsP^749Cn@(pP0sy6oVEFHrbYKA@!IV zIes2eh?1#*-eOHrH@D}+MaIT=sQx7?Tw2^UF6fQ8O}-VG#Z_k2dPE3H7lKR__am8q=Hlt+_t<_v`` z)u=|S7f~FtFq!k9@Sd(I-vS#47-03FUFPaXaO3Kv*~ZBLqpCo}0Fb8{UOK2>W>|BO z`HREFLmn`$wy-MUag@dOBz|&z<5$fg*Ruc9wT{YAz~-I7Fzl&=tB9`H_6)PE*IN=DPqb#R)NB|LaR9)M$5A+U{v1wPMdu2 zvhGZ`@s4|9Y3|(gTxt)f$9?qh2)51e*odtA*~vt!6T&AId+*nVTb_iza4YTm{4%ry zkZDk~nvX_;4@OE(FpRu66}%WMy2s$&n!eoY_i($%XHv!Am);*KCY9q^xeY3i_RjI{ z^!0m5%E{MH%yuL0g>>w6`mc13hTLO_jE!s@c3FJ++QydhkY&(oT7T@h-EepP)!#(* z_&F0e@{pUainZlCI(7d@+KZHP{48Q5D)?Y3xH)>~e(uHP`QC<&O;=Agcq$P39&gBR zf1=iB%<_WYx!qr%$|{%jN5I5Im9~PZW%-YZ1i@!@6QD(chyxucQRmj5T&#La07LEe zHxMo*NBP{f!z+FeoMn;1ERHaz-8`v2Kh5gtbSA8O$EJ2CCMS59UT6*AmSZb<2x6S` zb*bW}-appkM*o&@>7()n^yf3wEI#!~xKbni>_2pJxH1g#gQ=G_@;K}n?C*`gnA*_w zJzP7Ox3$*K*?Zn3oyAzY;`O<^yRmU{_3tgn@ejDtym$^Yg$C!|b=~1Gd>S9cgST3HGp(IlCAX&sm7&CtKIoIX~lJ znB1KXjd^brgagnDYj->v{5JnViEf<41ZKi7oqA1O@D|hYKZ)9)2O|_6#yX_9UB`x4o-DUr`sB{@Sc+u*sKuYAw_Z?o^r%PpM;qDw zdaw7&lZY1>uKU$>G1e5acfa|Y>Hd<;dYaTe$baj4(^sP;vn#~W+43~1V_>Rk?#?Tq zCy?YbTDQN&R&CeK{b@m9efJBiac9scE9WmxEnQ=tM8Z!yYja~Ser*o)h+?_Z6ySygVA1SjnoY-%9B|s463! zyIo{w?4EFOpXjX#JlZbNx^vYwDvri0wadj%KKC$r1nI8$4*vFNH-2;nRb+dommcsNw$PdW<|a2-{_U%?_Xtyi6$LK2y51z6lEwm_Yda%R119V{2VvD z4tOh7TYl5#1O(E|LJp^%q~zxJjt5QIGHS{3t6*F!qapKm%gFr*AgZ^(km#xJPczZBt+h%%o`$G8gx` z@5nnqG>DCBQGn?#XeDC({_&x6sO_%Z{oV8;@7u3?tG1%&Ke>yfDp5qs_#2ge!fnSJ z{0`IGu1kuCA7O8Jp%uAIxcd_fw=&-pci0Zu1}up*q5j zT!(ZA9gv1QWN$9>B$lAMLhz<<@j3jR@IJt=^EY6&AJ(P)#rUme;lkpn!0QlNka6Ta%Dai$nQ=@H(br!Jt+VWltz zJ5x2ovE|stC|c5d1(=^4&m&2q4<|1oH#gH&wXj}4f7cC~$pj_RPTiZB*4f5_`&J6G zJ;c=6BLNQ_uNf_6CZzC3Ah znp>h($qRIHGkjh(V&SnE{|h^P$=n}nb^eLfAAe7Wl~)UC@E2U#>SIWG|JlZ)jufJ5&e}UwAXSdmUwUIsR{!EDkPkyH1{$`@G>n6Hv zj!A`As|&jCFCDO3TH_DOB2AXbO>eGKy=4~(>zHFqypnet8D;dqNi&dqXD(^=^rXX# z2-^(vNLOY>_l!nuPMUMH?J8Z6bB6uI(blZ)sEft%eaF%**I|6^Cl}Mu-=)5CB^G`U z=8Ru`$xE|;bEbT<*s--Z?CJDss!~`d&WJ+gYmyz9)vfqeb22deqqpP9sF$7E@sQP?Bh4QKkLGIqMH-s5@sjvt0hG6m+ctxCwas@1Pu8Mio)%);`@HD zhTrc=nLE@usm||RwC)m3XL7a@`CY0X!?LqKa|zZgPsV8fa&KXp?1}w#Fu9-O^T?MF z-FU8Nn9a_e%PrwH^XsGn;@-dWxK7ft)3!&u@%Q~VZ=c!N!&|3=cAIKsfMaY&&@4?Q zltksRMuzwC+DKGdgA;z7LEnlSc|JEP4ZVsKSyyYo?t;?+gw`Vkz>~~iSjiciNGIWU zDRKTMu8#~)*{;b%Eom$ID1SL8Pwv~%)PpOH)zO{fB`g06#R~2+Gy+-{TjjH^dhWSz z^}c&Y#5p>d*POuSE~T`O^*<=F$SA);k%Jv1L;UKnW{;ZOM0@ESlJ3^8e4Q%(U*Wh~XQkzp7OR3=Yd3wZY8k+0(mIIRt z9%n0hqe$z7!=~F5VC_faf>KbDUoSLGfvZLSCzY~w%t~4T!pZQ;t&m*cQJ^kk)k@U& z1R*&tSCfnuGJ#|J2t||&%B!Qz>Bk-njvm${x&2=p=k4T5A}V{RSoc1ascN=V#C*&V z%RC+r6&5*3R`VhxRVD=qGWsp)oh`lzg@qX`yvwwu`Soo6j*yWzS9@!ZfeNn>Z!S$< z(x3Dqnocjx#M6Z__I=C$nrUyaWr*R9Kau<7*QzyR7M3Q@XEyO7dHOT` z;E2Ca=Qd0ms8hEh6*9pRZ$L2~w#umR`}t2`zL!41lk?l{cvmFP&r-w+0h&lJS6VC~ zN-iS+71{&L9Sy`CTKtrvU&SHsM4;Va_0=KP3;Zf%w8`8dphV@MYM$Jdy-Ky{*fZ&~ zj2Oh)HN8I3@vW@a>1u)_&#qh`#jZ$-VTYzk0Y<@-_gXM+ejZZf^pMrH<-9SY>oR)a;$553(tESx>8f z3Jffac#X{P+&f|{giO#xQ#tW;7#a9J{ZP282?{eQoP`Ye*I86uMID|UDy$z{pFE3v z8uxtLIs`gM-CxfgCOu!}J@nC^yt?0S44&gU86u&y4sttA`^^s=zOb>)2Kkf<5fu6U zgR+WYb?Lp^zEO^!bKe~D(sGe1I}j+ii=Sz4SMWM=`!yN1DvL~<&h&b)#=XyYIA7Wp z+dT}iHI==~Ut2FO&9Rp31MdZi`8)6rE{^mW!_D&tiWzTgKK$MMs z_Bct5U3mIyY>K>oz3KDJ&{?1h8J{9L)sHb8Kc47gk^WBSd7%^G@;OLR1d-==+AVl# z%U`6E;H@BP|6H=&M_#mEl=Ae7XK>7YnM{!F!maYc?YW(;Z2k5re?{gfsAaGs2B@SK z6!{S}T$J_;HusfOfQL>@Igrv! zkf{n37la=4V9Y)kg(RwoAS56>e@XN0_PFo`WHaizqc3f3U{nmAefi$G^BRydpY-~? zw{#omA*wRMqjmB24{DD8{;~u8J4V7aKb!nr&{JB`Uv~XazbJe}1}h@>UWi}%@6V-x zsh5J!kV$!8r`o?z5~-sn#JO_t(=ONKGsHoW2PX9~-B;_~zXf;44Q7KB=%``Ded&37 zEGD{~$%KD~7L*+Oz9)#VgjJ?#pee+y{4&|C0Em*bln@*K;H;XdB7)T;T(RuB-rzu@DX3xTu$O4wGx2)?oIQBv zCq}m7{`zd>>3^QyvD#k_ZRXm3dr8{2S98Y#DTk1^8IG}dXIqSQv87FoqTg}ixJ zZv!b&{ahNk`|&(v2((!f|I%^1wKKnaLF%3LGMnnx&e!5o-)3W=M{>Kjax|Iv*(E!* znf(BcdU&P~GzBM^@-3u{{ig{Ch&ds#f5F+h5(Munl~II$6RAB()Qz_(bb>a zp?K)%!LLjIF5ps}L@y|TZQ)MntP1Y&%ej?aLX%GTEJoGW`~=p!pLCfO5zBN-j;ArI zmHgwWou^;h0=D9QGe0J>Z1KR5a0PuY?)UCKpBv4^V02ve&JyQ2HrXF!e$4WXb z&AsaaMSQGmUAYsOXjFofiNsFQTH}8VAgM}#zLVAM5-BaDOx4wC$ zcopB$eId-3_GcmbO|5VuzBQr*Ij0KOQp-{{>xA6`-CogI6% z-$P*(PYg@t7J!y+dg{fhru3nYX7yjbY`Iq;dmZ&?eLv{DKaZTBESsBY*uB?_`c*vP z@iuEDSGVtl>D!7}-0Hje=AwK9IV@!%rl*$$7yOE>eda53+Ztr|c^Kaj62*WFiOBI; zA3<2|dLl(;!sFsqS!58ED?H??54}t0u{wGUT|}upWSI#sx<0erSKeyGJwE=G%k=Z& zzQ0nBDQOgT7*F}8Tkx|;9+{FoVb+5$Jwoyts5Jk!zR2nvW#(R)fb7AhVG?-wi!sQh zH2Uzb(oD~dUcJlwB>h~#)g0IT56j3xqO*^zjag|t_ceU3+`xk=oHI*Os zt^RW57Uit5ycsH&wCOJ<-Wm=itB1S-_Wz)=Jp*i%yGKjAC%ZYM1Xw#K42;xy>b-W&Ch0fn zd%PsLNENEA^^C;5_-o$;0Q3F2Px4PdL=r^l6vybXh0$xzE zr6%V3&x8j_3T%HbnGCcAJpY-J$ z7)$`GeLk{bbr+cDkawze(BM`~%Pqg4lUG)m5RN=-4uED7zl8I)ur>x7w3;0}d|f>B zV*5D@2A8=NM4H+2YEPjVtjKu_{qB;_8FRhVJ!(9&HmU*hE~244_hOmx)l4IJNyPkg z&R$i#T(ERJ-KuHW>pT~d9c!{U!idcY2oRjF(c;*!$+Q1xN~RE}V&t6zPS+T#LB`W48QW$7x; znCbKU)95}aILXlA)fW25;V>h5Sb2Go+`=__p~Q`b^kwG1WOs_OlE0^64V&2y{FEij z1dJt-OK}u~GW{kV(2R`}#=;$bau`+8Yvo3G^>Lv?H%{hnFDR3uPf#h)JWs}G$Niuf&W0jUP3UqngBRjOnwZ$B0>SO%7kzpqElnUzR;Iv{ZR>hWJ z$p!-ootzAdba5LfYKhwx4*UwlkX`kh2VaMtY#H`bEZ1mva4m+){Gx#4R$=t?!otC& z`K3XBrDu>`akfruy0f8cN|b`|0yA^186yo174pW7h83kz!UJJtxa}%6_RqNd;`|at z$J1LBCG#{TB$;$YOjM3^t+J4)6wCuoY#O){kRq)_3iBd}5rM~_JCYJ7$%-WfL5C8E zw(HY)lgtC>a{`c?KkBgHvxcX&;O)J%OO&0PT{ufW+KQa8zKsZbc9KOT#MhXcStrYa zIVBP}Td`eQ_X*FmGF*Rf8Trc6k{wd07e>x_=Fug7i{aZ4!M&axpH%u~;a z)*DMIYb`dgD$!+-g&XLWV~N0lvz@Yy8K_c@qA4%a#GK(n|4yYrOe~*t7ponKmIy1o z_~2XViD8iuX_knUSIpY>QNTg^c9`(t=>z6d+|)T}bfpQ8s7!zoD&9)^%flOHw*EEu912(}WanwJSH7#msiM~@(C{oAG z&l*Um$r4X%Af!p-w#34x5vE}dDyvl~JK-c*MS#GvX>r(uEMJNPe%hBZrfgSS+8%4RbA#Pf>HDW@=2TS74Mg0I4itq$4J6XdT$g%iQG+ccUjX=e($BhF| z@kKuiNhC%`5*yo;7;IkAG&yg7laI(^zl!C1l0U`8n23ytwuZ_vO+}L?K9|l=H9=Gc z=S7IDxQOtBatmF0ir<^r9+{iaUcnrVYEd6tgIWydrNg~O`Gp{s!!;~v53>ua>N_K2 zDb`TAy}ccDbeFh|Z5B$- z+)0GyFcposTz#1$7dBbQkmCT2x&3ek))&{bXyPV#9K~96&M088N{0&4Fku>8bs#>n0(F+Nx{&M!=9@Zr#PpCo1`!le1trx zV&^_g?UF8uPqWC7afnOE8TBZ+zla4hJSe?n+sI&!Q>zH1kCGfVB(=g`htI+kmd4JG zhG{eUE?yf?1o~d^Ln6?91X~TU5w^bH`B}G?8pd+yX z!ULJ~OBX3&#$q=pEIt^)AEDg=IWn{sq7JYIWU=EGbVQ#gda^>J&29p+9(II)*_PoIqwL~;Sy9yI<>gZF!)QZ&w>@}>E^1ixE z`8qAwmS=fI4pWGh=tJ@{J9t#NG{IVMwY1!!mbnPhMGphG^u<)lp+sq}Ry2f-^fXar z`zW^voZ>PuxKyD(xlk#7!GEEFMr|GdQAzn$W3wa1l^h0UF)xzlJ2Xq5#PXo4!2)=+ z;<9rUEtNDNK&)|^{${Yjf%uiqHV0-DUsh!+1DS39*bxObr8Oh1c@hvme`4owN|tdH ztweDoaG|kL63I^9Pg;&hQv6|)?#ntwazBb2BE34cJiJ3#y)BJY5v&=sTLZ<^P$Us{ zoH7DK47P+swL!4GZniXF7{I=f6pIwQR<8=+i5Xv&V#HK455_A7yR|G7owJ)QQ(B#5 zg;Zee--&&kPvpadf`)^Jg@uKIhl7EI`nW&NB*J3B!DCZm;&9+nNl>UG;8C-4(r`(d zaf{RPXy8jptC@csUPSsh@d%9w?b4bV7Nl*k?Y7td`7awSMwlqUfGCRCequ_m?xg%b zD7=4Avr@NxFVg>@Xs*)#m;wemrN)4thqT6L$~4!yP78 z9c=gBD_(z~Gmae`;O4{+dPLJ+=J5x#eF+g<+%_R#?wSJOJ7qJIcV6f(TkcfQ`gQeH8opbs(sb4L!mvNgW4y{rAN1gRaq9C07rpW;u{d!YJGF{aCv^aI%KClkTvvpvw- zel=?Ui>P*e;zqS$u#PD$c!jJ0PRO+_(?6UW7kmP5SZdQKX9oP@G z?B7a1{vDUf5!e0<9k`N9uKo68Lh$kftbS+OFlw4u@-nXl52)60c#n_OeeFfLQ5t4z zGi_|SuAiX)xat8RwuOMpUftEe^y}W^xBB!)Q)nMk&;9y_Yl4?9U5Lxbyu$>@6tz%P zFyJr2{n~9isB5C}+woe{Yd=))2g<%5nCNtS9O#BW>Ht0HC&WY$C3}zEdM9@Rmu~Bi zKsDP;Op$*{S`zvMnb;wu^b`~5nR?#-ht>zgfb(90 z-$mTL1gVg{@-sjVN+lc9d+zf|AluoGwt|fM_m-gRm!N@|qWbVa(ZPy||C!_*=4&eA zWbFRldfOVl&6fWD;=ZtgvQ+cJ;-($m&NB25>MxlmNdCiJK=&Z~bB|}!)0NG@%z@YX zk7fTA#WH1D;nfa!W4rHL@c%AhxUn0C-64uhG^H8sQ(u=%!E!o#`CIAl>r0icqC|~- z8GQNBZI6H?FOMlJvG_`nR zO81-U04v!z;C=%uDLvr*;2#tOq?pd6RplfR1`hvM zv#`QjbMkEZS?(qBiS7qf-XXjr<07#dZif#3f#v(3kN4)B&QhJu5{>}wu3KS{?m`k* zBpkEAJJI|~zCX<*nO(*q7m`T)=@Xe}KznWomp-^3pIJH6D1SnEDqFX}4<0rup||EF z5K%R;Vkh9?*%bBflPukSgCD8%hWuj){Yidqylz1T{vr5hjqa;(&C7`fNT*8UlOf7Q z-GZZZG0Hh*oZ3iZc8um%$k!NWBq?n6Fh`epRxe>iryzVr*4yRCI5R5ko=<>&-t#%m*Icl(DRNamZ=FC!hbL~K6H4UV^IjaIr>$Q3a=AWn`Tk#-=;wtFLERp7f}byI z#rSyly%~6azlq7MgYP%+-?3=kry19n38Pp}MwN75wW>5qzGIqWrTvO=#LxW@o*NUv z035ZIh)0QBI3Zkod&((aHW(J|#lSv8XHtIN$~)r!z3_Wmw3R^^7w-cJf{Bl{)M*E| z1-GSt)ZFGD<`Qe54Fz~S(O7Fum*M493of^yv!L5Ga3%r{A^+fJDGF4{;iW$sS>kOS zVSKm-EnB&z^7^s}ENkEQ#)s@TbJEFsC9GS-P0WoK{0{rQz14F(v{_fHp40HEQx6XB zUTgg3ojyDF%@&S0XHt^pmjZBd zrTI#AJo(J6#s0Z&eT*KGs^maCA{^3DEl1E#WcMkN?80Bq+uMY4m z1uJ}GLtXr&f4s*(C}Sjwg~(UtQ^R(w^eC!75=l=eG1e;Ui4zE^Hf5{h0Ds-)YNjP{ zzYEjsxkedbD--PFsNCl=n6QBIpQXdJGGPkp+qhHgm?0r*pOwljH1BrJbB&^7T!xs8 zt-Y(bXp@PM4P!RIrfOb;B>97lxG7w&DRPk<@gAV{^qjghg}SNGs8QN!tPGC)IVn>Z zJ4c|#Z_iDNe^80ULH-82EB4rR`*+mw0R3M6O~4>!_zzhkf|OvyN>|kG{nY`-?HYJB zL&fWQ@L#IlPOU0kC7m`r+xwC*%MX+i@fY>*OCS*TUyIZZL9x(6baYjo@)nvw6kjyX zW|@E*-WB@-$75|Q6H9;nqwE~=Om_F7U5zVXwtp_@nuY3e#JikybQwIQ_9T0)GFVus z1|43wvhpot@V(it6vg^}4W*-!GElxFt&$ub!Q?8F+Q=cWdz{~1nL|eHz7E?#Hqad? zYE7vOw_hq!V|sC`azb@kQB1PGSi{s;-z8x1SV_mvT4bmEqTc3!C@H0RM`0dR1*LJ8 z+@SOntpuKWpbNN?)ll5hIj~%~kO#VbGQAjL6(>e`Li=*%w^OG*a7A|TnlG-4rSC`@U}94}sxc6cD8#zzqLuvB$R#FosC7{*1jx6mXk6lRAPZHpQC z5H-XG;_c&5U7Ad7A&T*mPBhFo=+H-PwSRRYfkfFR0a*-9u8oO&Hz~a@nlswT_kt;P z#TV?n$e~2@xI07|2xHfWK6wgTw&y2UuUa|0h8zVgDWQE+#$!?$iH0Ei4gMYagO4hn zByq_<+VprMEG+b#^y7;Fwi973ewS94i;h9gVH)7r(Z%on5*5;dW=%Kp6Gze(h)OSz zWmN+7vJ!3Lf;7pLW-`iLdYjn4s)9G`JJU=~7wm znRCJbLa}%BRiqIPkd8!TJjRmI_Uhs|Ik?=%GA((6!o^C_fGMkq=h|Y>uck+DudAxSc&*#@`<>X#h>yXK=@F;<_YAaP$}M9 z;6m9lLC%`4*)pOT*lTN&kXBZttn-_PT4x5*d%gz9R9b8kRdwe|#noMpCbu2`u_w`C zEIAc{cgSo&fM}DQ7qZLI=e*S7Xox@1%0QwKo*`Dr@X<-4kxJF$<#9y)0*rx};}%B4 z#ok^MII!|;`RG%o3JWTjVw$uh?tQ)MW|?#ouK4-~0hQK;8QujxLDIlh=5n*Wy&xX0 zn23$}TphXg%dgG;o<>y+jAYO(Fw;_;$VeO?7^u7}fLxq%LM2kUm3P>&b45AnpRlCZ z3GL9pVp$&7^tp?aT#h5}H%2$!}N?wkaQ8aIOo+#cYNa2?6VV+He?jx6`{W|%x(dy(7 z2$mEA#=#L+cm7uR;xIfJH;0mc(>fQ!h*Lyqrx&=9|LiBM3V*BR-pM$ua*d4e!fhCg z1%t9mf|}cqrs^Mbf5hj$;=M&~mtfS6d0^PsxzEyxUHzZ}ByRDKV42`8c z+{xs&Rk&{9f=85H5|Zdb1GUtEG#9gCg~Y-OfAVaS&4Opu)=EG4$0}l8@ zzaZwoXrxd_rDn`{HRKj!W_Yu&Is6|nTu}<_*-T0R$6^l{86%fm;0RRl#}P1%x_wP; zB4?$KJ4!qi^S~C2Xb<(rc&r%y@sZQe4R-eeXW%6Hh94G2kG0h zJ<^V)O8RhpjQp}sd$IS$INvFvpvJ}V*sYwQkyc8CB34in81=lbpu-Vtd!s{iq5|t15HMH8`fTVn!l;9`y7LlSmes zNj^CDc3S3Im$6Q!Bl-Lqr0H7W=A50hze(|-(2iUL<=6B#2^Yq&Tomh6S; zQlNk&BWVQb!6!kDh#btHVXPxU1bztgHbXcM+!vA>`6+*>SxQ-$_4y8De>3IPg6}^z z`sIU;k6ifWoh;B=aY45rtmc3RJ^O7}d9JFO(I3&HLp4n;XqEUvQe>Xsq_&*M{qRcV zGObGf_uH43?(%*B#N&CwIc+z)ToQA5B+A*570K?lxT2YEX8_0CLYwNRZh2g36xOJZ z3cCGP$ct^AE@0vlEg$xWH#DYgGEi1X5?Bz$b|nnC?;x+`!g!VMU&v}C7*2R87{40t zTgzHn%er-yfjN%u2z5(?$4sb3)(~y*{FJ@fCfC##^3)eB<$y`l5!VSq1Lr-2mWJel z2J@zET8ZEiHQ>p0XvU$ zsX;V7jzh7`hkA5`Z4V1@nhsD`loeBKy4kzssL}LPylscCtNzOYSZeH9RKl=Kvfx*J zB&r%Rsc}NqPsXLNd76-G`XYv(Q;GX{+ywKYjwaN{eT^5?lLfVrEh8Gyutwync;i}i zU0n>94;%_QZQe&VGGa7OdWHKC&Yeb% z&b+Nhqil7|(&_5zD^J3eM1kapOe{xRjlC%deWVj?(KiS0DTK9>ML zJm5d;G1X{mr#rBO{@Yc{2{3 zoS}_w`3(Zwx>ZfN7gdub2?TJsqu<(tjJnZZ?qCr+jk*?ydngfC3s5+95;uOO5k@di zqszN;&~3FszK`vv-&+PE^^;F&(F{&=KzV6}6%VO?zf6LQEcT~R`C{s~Oad70e^5^x z6xn+xE%xsbiRC`;CR>_0Q8Jay;HtSuHsvr49vRXUAqQ?>@`QMpw|YWK(4gJ?_TDw; z^{<3F;(V~OW{dttVLqerAMCC=!-*)Dbnr(#>p>AJLILe3Td%lul35Obh_yy!Z+a8qbzTC#Ty?ou-x$c z>}EY1xWxMcZb)-&$Vij>%ic zX72oIW@UMh*;*^OyY^R@KBRHXcr<(~-7h=z!JRUj9k3$bXPuvwDXF&NM8pyq<6FKhj^D6|6x<>+VM8{So;XeGy|%5pj+#JH@pDO zJyh{ue*F5XJYcfLiR##2h5LfF0{$IWO`N8n?1J-Jf5P{UIA{5DMFTej%te!hKAv$( zF)`Z7KI&BS0&Vi_>~`|bL%xSPAIF}N#D!Qo9(?>nVe~>)wo}p~$gQP%Kia4I1=F%V zalj}rh+m4872mP;A*J#kRI-8HUjihLDdtuevB(CjH-4-)fs}-hf`rJ*u)kb9u?sU; zF={B6V_gg2Tg)7zqn_GBUJ4uoMN6ILrL28LSb4T+AlWMB}2 zz5c444X5Z+0Fip7bV1iN4>$6t!&f7`{9*V9 zl>@=}gFyX-rucX*LJG?G8Rb$KJb6ElRkEC{VQA&=jfdAsVexqh3sxZnlw2;IP5kqn z4L8bAo9X3$O0AE6mqt&qYQ`AQFK(fDi8^32wN>YQk+u*furOQ1;^V87K)S@QDmLj` z(KBD$mwr?Zw~id3-y*{m-4av_dF{!qExoROHM5cEo(}(BE{GommS{;tB*qc7RpWCM zx8d`UPtZgJ5EU*gUcW{q{67G9K#0Evmw~F`Msjyy>9NT>evF9P@E2kv_?SYDCJRo9 zi?tY30|(O&``ou_L$~nHpmd3k3VzI?|<+B$2&{O)Boacb>I;+>ZYMXH3kJd=@*rS9q@S zms}9c_{P55SkjD$87bf_{Kny8zI`hjw8N3Y)Ujd9#VpaX-zy}>)nN5F4^a=*SR?v( zAi`7-`+_k7iMLbEOo6{Jd{0f)<041)BZAq^Z_TB1mG%oBJ`D5RWFKb^X$RarFBCsR& zN*NksX*>A^l+C$W2!Al8Z?($=e@YcBFY{3$VQm-$^3U*?DYic#RGEB^Mip!h=mF3UazA zO-N-@^{D2!qm<>|aa)O2wZV97KV^t(A|%01MQ%-z372`RxEAKC1#3>>K{Dpk`Q)XiCX<^~y|_@5M&i>hJf8l_7(ev?ypatcP=PaB0aXfJv0LNNepbWc1> zfb4xz8TCQ8Im%e;N@37H;E^kYaJ~9Y=os1avgLyT)8lHd&zxgBM8b-4_CB?_Owx#8 zd*UC}Mz9;q!J?B>!qi(?*<<7=uuq{A;M&%hUO*B`Kv+)ijtZsoUaZ559 zrY`Q>t_6kH>NYK8e^kRROQge!AH&D=CJq+TGIEQhc%LI7ykcihjQcabN0({QKO-(f zsAYG5NxWpluz$TMO->vwRiF6`l}X-KoBfA$#Qxz-R;S5_6}S1UPR#W2Pro-kxsNgw zLX^{MOg*Q)&DL|RW#`YBz}$IciK|W2UpRX+h$F5w9d&+sT(EMEX7#nIn7yH9)3D|r;<+iXx#+?|5iA`^jBjD4 zCk@vc_A6o}EnowP55i&hwMs3I8au8$BJu7$KN04ZY{UeUOvIJpdPxG6uZcyMBU`sY z%#$}xyuo;Krn_r`XEa;kYn%O4Miv*!!KmoZpEti8XA%N`Gs+8A8|TJGa@Q>kx4o1W zvNlX6pD~krZYo(BU9%K8(U>E6q)kg2#+8suBj(qOiD}8!CSnuoSciUIN2{F8@SWf- zGx$grFZWXq3oBFt0$5*}sHg-QMl0oyy8T7!ZSfj$_S=CiE`{xHag6YY;V>Rex*{LA z$&Mw*Ajrpe016DA-a`zzlS;zhqg2CVvz+!y>Z!1xndRpP7&I?Q0`$=WgiH$B7jcA! z(OXK|>!ijrwsliPtgfY;)nau4zGX_bEO^OI`A`*?zy`lS*C*o|Fv18w;WyO^3 z@lNPoOj?#!dkk3Gg!y67JQg^zd4$*)Yfo+)EaO1T7QSq(k5!E4XVcmPmIBj`$p~GE1_fQDjG#8kY(mI=rAewh7(2qmrE8X-t}<3C=RQ@iJWo=;Gz~X}{bG z?0q`R-5l^1wV(rj=mLM`mvF>be zlN$~+9g^3{5E%swHnD0<*_5>T%o(w`0#y}ClYlI61Coyc0t^gxn&2kOX~~DP3cDAt zvb8yuB!s@49tbhU;>QRXAOU7c-_&GwftbjTVWz-S`!i+`%57#%8GhW1XhSbAEyb{7 ze>q z*cWlFAv#t&adUXRHec|bO94qN(v;kj$jfLEpNtOa7!qinASh8LMhOmt*{ zE;DO<8irOGy;C{5k7?~Cjs_f-zJwFwF{?K_`JuvN)|0RHSVmmzpDI~c*2Rx<2JBN~ z!&iX!vH*d3ZtT2i4CT+pk|>&4W zYw_f41HF}w$4J0vn@_Gxzrn&Ntq564R<)*_ox{3cNFLt?K^M5ef2_ux$;36J>U;C^ zZXp~&H!Q-Y&vTK?1gB*#^@PU9BTSH-dbuZxIM;NOW>W4O4AQSbkfw@ApH|?vpz;ml z81iGLV=xMrWDpfA_sC7G8M{-2-*Z7At*Vx2+m|4in*$w;bF5*&<|*+EJcDWR5I3ku z1fb`R9gRDgzP;74!0xwJ>>QZ{?QH($D|>l+nJRjfj`d4n(bZI|+!c;ZBH_ zOD{CCn;YMJgwn5s7n6A9mZOMy)iV7qDw80&*8H8JV?{1wstq3%occ%rS=cel2~D=U zZaZoK%vNlb&D23_!X)kk4k)7cImS$I=1G^kWcY#jSjpK)rA+OlVS z>be6p%$j~%;Kz#|S}q_;=;evcB#`3LAcwI1!e{StYlu6e*(`=k+;%aY`9PKc zoG6hioLCN?>eR8*+d=Hc_Q{5Fc+1NYywQA);fwA=MK|gjaz)q?ee+Me||J)?G+|-DKYPJ-0>*oVzA2cCG5b}-1bVVq=%Ff zY@mYN0>CeRFh7Zd{{Thh^cR-}hWPPe2l->~KO5LSUq|AOV!qYPQtl7%i zO4Ql!VP_dJt>lncJCYSXEKGj+znM%w62ZP8_~Lvo4#dWYM#9h<7ipqR%Uy2GSQzCn zy7D&VHH68L6G|jdF5R%KRyanVLMI$f)3L*~3EIqOvMK8sX2fF2lv#9SGT8W?n%%jx zwXLQ=vzXzXmYpBGtVn-Yx@W|&p~jOuCu8DE9?Y#AKs%wJHD<-J;reu)ys#vFEzIs* zyvC<_W13uS-W*@n<1DO3M)#TuA8V824p4BO;MVTlW2~SKnt0uiSu92gb^uF@TOBPe z{{YTBh$G2?(Q0@H27Rp+BUD&^ssN(WB;QbBHYPq6X{;>^U5qkVMws?8z?d%T)PGkL zjUzwPJ<-jPCjHFHWGqZ)ZWl?BPsn-y02FO}sIj|^QQ{j@VAE6MF}rD+N!ZwXT&5Re zNF~RU)I!-iYgA)H7-Mktv98$${r6dxO}mqA;mNXtQQ_%OM)u0koBV>`OLecr(NV{k z^2HO)C|?t@$nQlXiAN9r0Ue? zOf5L!pONRjSy`K=oEPnt#7GX4s`p+XOvQi|tKfR9BAE-xQMky!e@%#z<(b2R#fB*+ zYhrspJ8LrR&h#3>yF?)ROybUIsMrUNuNG1Aw6FQiTSo9^e|IWJ+R}y0=N}946MgJ| zm5rMuZQ6Bqwg#_JJ|5X-%yiE$)MR_5V{zTuea7JSg0q}NMHLooa>62nx%_6!9xgD7 zk0qq|P74NN(!bm-e69@EbkQE33HSTj;?Ho8+R=lN>Ev?`d}|{h%N;zO+p+avVo%Km z)<@GV^4N<)d_lmk%U$SunC|V!B$)ReUD|ne z*xEyrk0@Hox`xvZaoIUJ3yoQ2S}y=BV*;Mmtux{@$A^ zX#wGJClKs2laf1gwd|3Rz#WyD1LG}!g@+F47o~d1p(P?vD9?IOhIeLaI%&wshDmgo zpo0;!+g8dRe&H1i`uBVfHcF)u>2+hE29-GL;n@i%N@8os6v9sb}DMRu%-iX9r>5U^$FE zoy3z#yf6m^iwSN!6vPIVkoLLgBhwkZ(#GPB+(tHy&n2347>t$T5bcLoVPr34Wi`)&DOwWj8=~Y$B_O1KQ;1$m4A)qNCo| z1B;esZF;`bn%Nw77wWo<%wt=pPVtn+ytiR8ygnfCeXD!72gf6FaH4(Mu6hMLz1*oJ zYL&a0P64q7Hg>#h@xr=WfCyPTxjafX##4BEPV*yTVdZJj?1OMmfO-P%p9=a{P))2> zLp%+WRm5Xi-f5-r)xK2{(y5_%YZlSCxx>o*H$L;TEEh!J-)C{K03!&t!kxdS?u`VR zX53irNgVTjQ)9H^F1kcPD-I%Dh8!E*__52eF=M-0o|?z+o-G$SH$;-r(eT>P-^(zV znJi{*#Q2gn68vdFS@`m55P{o#B*xSt2Ot{S?bII2dnlsI<&GiC1N)^*A9^`g^DkS<;(at>Cv z1Wm4d+LZo{a4BOpSs`?h4(S1-Yg*8-v&@tk&to#=Gj_4TY!C?FC=F3acBfS=8M`^G zFD+=Z7@%ZmV+qxFG6wW-O8_jN?%PQPS#sy2L2<85!oqAY+RVkr+_Cj3@UUNxqj!dW z#)T6%ybiRyBGLdod?uQ-GUa4@2R$ic;(y{ZGifx^v;d^>xmW3fgyJ(AnsS274{W=! zjl?=gJ*bLdLm2u$Qyfl_!G^&iB{{bax^%s~wy54{ARp;nHkp$A=aDy=VZ@go9GImN zF@jd-WWB0brOF#&9-bD&Vqt#kD>S>&%(PB4#)7{P4Y_c+g$Efqs|oxNV|L~z3M#CFLy$vc}XC3Z}5Eb0FMM{I83COA2&=-lpP_?3q*e@?a8W#iUBFRr1sPjO&H>6(Zm6JU z#+)fwW0M~yKE$LxLm^GK6&~Qe>m0gFCc8_NcI9S!sx}=?yRozi3C+lZK0 z(;+1{v`7yEQ7<$ZDABm#dsP6`d zN5@&JAlVKgv@g}ji!|# z6fNHUq*vDwYno$lEOBl91E!0rj9<`W!nnc zI8X4Tm_d^S)8uc@eohW!2CmG_Pdw^bW^S8X*lUzTHb8VaMYR$DSuTob9~I$*#%42PhrZc&hb}L!lO<&-&C@j~{{Zo8C>FdijZ~e?>)}cL!iR)9 zUshVdcKkTVrNUqicptU9xX|CA9+a!4-_fLQ>{IdH_)2H;0k)(Z6+2%1lCbeJrF&-w zIw;$P-qZ#FPic+iioEn5LW$cXYw#xT;W6to9naLDa+^079Z&d=4T@jH^OZiYojP$Z zH}q~z{vkHXW8T%>lS88Fxs|!&Tm|FxQNJ=v~jCf$B zI^voIW*!)!=0>JA!jgrj{{V5wa+wU0J8W1$^2~EUz9`rem|Q`34k2b>#xO*`v-9-h zyL3S{1#98TTsPv+6W#Em3F69=`-M`(@D{AH6i|?`tyX>;j$Y|xe4oAKfOI>{jGucZqAbn-g?85Nq4B4A#T^WEm6eA&aR5#Y6~0wLlZ~FSg4$xLPWv0mqZv-901zg&=uSy zsw5HVrF^A_P00a6qGi8Mfa>~IW*txT53Qb2^02v$G%8YgT1;Nqr;Jog8lE@*0KK2Y zbjoGNyF!VC&T`;5xsQi=s%RmA*DC%r>@g#p=8ECo5KbH8BQ7%(L(X|dF%pLiM(_sX;89>^t!Cp#~-m4}^x&iCdjRtV;EKWULzw}2i(({h^F zgL~#ohpdSn=$_mNp4KqYr2ha5RB3EX2&jGV0`am!FnP;rrI>$AiHEo*k^*tK(<#9< ztYEN3rnl!5x7LL)u)hvVzf9Sx;f(!0Xb3GNe$xjkRyl=WJKk8(h*Ar2T0q;1?vH4Z zg_}EXEK*nT&_9Ms{7T6C(MZ#@gMkAww1%vmB1n1KL$>LxtXoH?!q#!Fq>Z;b6mF7C z(&_R;0ai&RXw@!?#!Cyar+g!!RqqQ#m-UL)Fy}cv@s#EbkIa$m?f#mb+lhBeA5SEq zjUh~cMxN52=cYA~;O7U#M|GZr!LVcEHJh62B#rl~kI?Ih{2a2t_B&1g0GQUu3pmM? z7Y0rJ)H*Ty8k#qIxGMMy3;ttMo4I}(e#hrA&v9Rf;1FvPeFN))Crt4kucvphn(RYa zQJ_8?h_Y4;eXKa!;dxn+?8|cUvJFwuA0O()_>2DlYtu_;{IeZ3zS5`D;+5UVBJDyL zo#8jit`=N9*vS00r7qM&m=gtM#`=C8mhonbUyEjIB^?SM$So-B)R?>#E;JJ??Kcc# zJ^qRUoH|4-qZou;x_*PVPHJ(hI1*W|E&?6kZYD^MpaW$3XGexufwm@iYtS>w5ZlE!!l^!zz6so+|K9-C2`Hlna*5lYlrwjwEIw((^{ zz*L&IhOX-Fm2Z)xux(Bak*B0i+Vw=QXyM0ky^v-`#g~B;XanMiQA}Zy;>vzbbV5;O z!U!9astGgoCi>RLm|FZ{CPT)<(*QxS&S)+>yU#8m&UIRMOQH;Bz)$d>A%}6Eb2Tg{ zKl0pow7>Hj!>d-Aej$qS@u&JqaObDNScdT6Un^C~^q3EE$eR{<0n`azuEHO|zecGf zczI#3$;J*&%wLCQGHK*xXgIkNnKSYI7Ics`)_#JAN?J$$+Zj$bW6BtK=}SW6RA)_o zA?l)kNQdh&Z6u(=yCr47eJrWI2S7Mh7bQT^MQqq^_XXSemAhmk=EauSZ%hgMbBMCr z$WAo(E54Wy*_{%U{-ch`9~a9e`hr@i2)jkGS~Q>S23Pjq6R)#5eT z2YyVB=@7Y?CjRS_{{VqC!rflqB=o8QV1Hn(CS97rXQga&6|2G7&EEe29Xy38w!;4a zg+D61C(2v{bT}fPQee$2eo1`riST5L$JgMVnsjC@I~|lrzr^3q7{?iumik$faf^A! zJk@x#wTr+r^{2h z3j`KmK+9hXm9GoZW$UNk<=Fiw9y1{H*^@)?K7rTp%RgRuGvG7n^TZDd(4`*0uwi@{ zQAe(28M3<-XiDM4eT~*~*ua=cjfa%u>~ieMXQL40DO*O`MJBzX&vlEw)cH&3eE+*fJkON#b#v9a4b%Uh>Jc%lty2lQlFzupPC*$s*} zK6vu<`Nu$cSf$1qi`*2^5(<3+Mx7_~V+XlO%R*rrR=XD5hDwUlS>E*#4zB5;6X~TF z#b@IByf-t#i0_G|-y;(yJeWZQgb5`Vl{jp$$iadf)G(?>0ki-tAZ>mmgSVd9Tl{*I z-nba8!p02UOH;=5xz8URD%4-XHI@3AQ$B!Og0Qq)IHZfz*;|U0{@Qo7$DK z{fZ=p>k(Fm7|^or5e(b0GD6iLjfJn6e6Z8P5>qMHYLpK#xRWn7=Mf{0kMH9+dz!E% zj$8=h-4;Iao!H^-HiwmjY?#P%AgM#%$k{n*o$C@%+1gvnf_EVb{_EpD9ZM?Vs8akOh*xu8YBx5p5ZD_xHN79zBWI12p=o?*pZ!? zoX#m>kTW7Wyc?RyheP2;$4cNrq~AmNG)pp=@wEUED7=e6CPo zY|=Lsx2Z91>HB$VCmZDcX+a5`JI$X2$`)R{IHKc7gOiomLg3Low0#T*=_XDKQbLr@#QvN=HMJ2wY2cS9 z{{SR;3&B{1u~>tXirlpkzYvjIPfS^iumztKQAowbEO|^*hZ$Z?#VOjiS{*ehw@cc` z$)6OGT;pmNZ-O_k3tImG*2s=T#gA&!vu6M^cui!EYJw*Qg{aQhAS>ZmRxNqyq2q_n zX0p7kQ#514vagkNv@DvH@J>v4(!GO#sc5B)ib#4*$!H;0Ml`-gFto(-$z~_ohtc!& zejfhB<|kb48AojC&!#A!{w*SCw&XPVic=G|>Ns8h0Mzvp#&)_#y)bXuCuK&l4P>!p zex@`@qM85%^qhh~B9wfT6a250_fT;I5H-@)bh~lOYl~WY$dSy-jIw7NJ+OuD3OGAp zh$G>4tRVAT^v92CMvSCwLZ~wPX}>72$gF}zs&L0ra$qSDW`-Af=#bu*&vaj z=<-~+1sdvJUCHtE*C-1=Mu;|Pfkb~?sfT%yNcVhM2HPgr2T0K{xuZ5jPclSKrHQrO z#Ru{NVR4khPH8^uMgBxu3V*wkc%%rV{wY!;%7=&;I&iY)?ns;JV1?36ktR%~{ud{RFwBPWTG*isCxlI`w)bM%=pGj9UKTw2Pi$ed z5}6xVRs=0AF4XW&otR-?2rF7FZhm(CTP(qbgNpb>pw~!gm=?7BXrjqt%{%dB0foFq z2zBwr6YYyuPgKwtecXM7OAZkZ9H*2q{> z+j9vpze-t}@f^0?xDGa4kwg5E<)@?vb}26eNO}eNbEb$1ux5q(Bh#d0Mp&J>fWL&+ zovMH&Mrsxf-vffOvL5nUe6N)bE9D_$K**jJuFvf{I@tAA6lU54H(_oiXTSO>MNq#h z8UpvGw`fs+Y!k|GG)$ILn(d@HyGru81SqV;3x^l#@?crnQsv0fsc=V3OqXHKCDfkG zj0U=%5QhX$i){eJ|lad9k7hX_S{r%9w3%D-l3U?J_6x@L2HOcD$JjKufu+LdMU+1(f03oirGi+Kg{H@D3l*+o zQ}>pYmjSY!1DICgwAiJSHYe9B!YaRHcvsg-k95v?iOyv~fEahaB-qQ!k-eY+`|sT4 zBwz)o!P&_@U>;X=fU$C8J48~(8zP3CA#@{gy!hl}nU%A%kY9-S@q?OkTBMQkyclr% zw)f&>z3nGQ$$^FJF72>^Y0#H2frSzfYztvLY~?c?5*B<9bAzk{Kmt}IG|*!Ph-(pG zAvzZM*lBIG+r6mmBnO81?XKOF<~Z?1u3K6P94jR~&J7{l6wKp@^A2RVZi$R=Opch< zJY4SzOd(HOaW!ih~lVZ2=IeSJ2UE;+^{% zTqH*b05AdFZ7Fgqhq=W?ie_m&w|5Hx4Yu&tUa-M7Ig_Lu0-Vm{3W^awuwz6W41S^5 z^AycS(aMqKI^LQ9;f=m=pc1;_guJxsQ^^EC!Nx^H*7N+ltE3HcXs46H7E?GW+_5wgN!(W! zn@WpSHEiT6pqNNaC5=p@?y6O4=?7DZvt-|ae67H^wV)R*w&Dy_yI(DBaoe+72be#Q zTS4SDh0V0_+qK&*DU9Jn(47z=J}y?$wvcWiX4R_cTX?^q^$7Uuk4G9cgD8$b(!+&2 zdu-950;6LXERt7)^baby2hAqGZLftv zHKM@)sy==bwutTAQfTs-v8^hJ_vkIj=F35y?|p65tx{cu8Ncxz#3pc*VH!n?)TWgiLl7OK~ zfdw=!eA%vtiv$7?VGKgoH%5X2!t%VMZYcQ*w=^z!TZ(Vm$Xr@?E4hB#2!AyH0OSLR z0{;M;Zm2JnOEs_;^D|qvGO}^28-B(xs{0`4-0J|3FFBMsd-N#s11UZabv=w@)_Cyldu)HV7A#-P;g(w zuOPnp=s8|hJ8tHYWf${RM!pxyCxu`q0Iq`YsMh;UZIs4aLiwkFNLxWSww#(iTD%J3 zZ*b@ku&&jkWgj223tst{rP3K-;74Dc>CFXGBO4khu3kwVLhwnVyK(}9h+Bsx-Zx#Vq($?&#DdlWEdYG9fSv~l z#IxGbT-#A9#V=?8{2+KQ06kFzE9STeQ6P}YC^QRp*8;uv5tghlw3W?t17Sq`xwXZs zUPXU}aus+^zZXMmcG9q`izAMr)h{aeN9|O&yJ+L1xImtj(vb?4Cc^n_Vdy#8eBj~5 zkBrD>GQnu&g$<)uvD??~5Rm zOG{7&t;Xpzl};QLR6Tt);=Y)Rtnn**G(nX73HP1m| zUD`itRN7p0+(N#gq^*cVyJFX3)1jsKdN26~?l96g+dXV9ZcKrs45`DDGG}TzlZsBs z%V|;rlI_l(Se;(Gl-#&p6m;ND;z(aAxW6f+wQMv^3R`IqctM+e+>oelUMyECnOk-a zRXB3ec|FF0PSQYBM>JeFGz$ufC;}IPuF7dP7qD1w4ZY*QsQDDH;ep%M;cD!!1%E!R z1rPvR2c4?f?&;fQT?UYvZCEPl5H9S}0dqhEUGYY*aXf;6;G0JJ2l$ymr zAzni)-j@E+wtOhehg*F*biyD$%H0n(r#=? zj%$!@rxCOOSCz@60ote_oO$W+oItYIg46-Kq}JIBjp^130sF6UFSh~a{ef=2d>}lY zK>~w#rQJJ9YWJ5Wo-gHE?on33!4v|qwSN+U?t5;ntPUiOSIXQ#RmF(@7$l4+M1x2;HKkpznrJ+$wR|U639X@R4cyT7hLWz;@PHdiJ83nvRhv$cp}=o# z1@cznM%qoLlCI7C{V>L4cuis902a|ntsI+JSz(Utwe~IZwlJ7?v%H%I5!x0-- z!T_EEA-p3+mrbDS1gkf<+mImlfCs2|h^GME5^n6T99bi4h_FZ- zkN|>Xi)$KK=RuQ{RqG$hTFn(2qg!d)Mxh;(hoML@ME!?h2UO7OK8sD~$a?RK-O{=O+*q8xas=kC$WBYEme+59&swu7A z!LZVRF6U%HfYC$6Hki_y*APohmB1z4rW0lsBaZmi=dr-|+)8AuE4T^{1*Hanopc-+ zH`|>-U4+*f+T%_krQ4NmA%Bg3rm@axe-sz{qUPSwL^L(Fw%sf82LTxY0Fu_AoJ3`L z=D5B|yEQ_OAHb{Rp!TwmJd{VY8>(03SWanb1qn9tT<KrAEwxIMURu1W1ExHt zXwzDU-M2*o%IF2404lBfn(HKg6hV0?0!ni>(zR-=T~e=)2sXh$Qm$6g1-RG)Z~~j| zAW)*;@e0UgY#^#engVqYfT3lKE3(^Nhg!K<7powsXN}aYq`5dyTmZZPebW-8j4=bi zPh&#x+P2UhY;p?n+CEc3Dc01{R&Bvoa9Cg^9oB$-)t0#zjmS6`5K6INZQr=i+7)uB zZ6r2{M3(z*+e~vnA&xOR>^qkahVDFgR!h196)n`=s;C1?js!D02kvBzm4VG+s~6#* zG^Zxm6?JKXmD`k#+ei)-kW~}S&?S|$pi7t+-4>PFCyqzAcp(lWt~gdjrhwNk;%{mO zkOtG5{lVtBEw#<592x=@B5QUoNxK`agN=45mDqVzEI>K)_N8d`A><2<+--ZwA*Qc= z0;vXYxN%!(rvUPrd8_#TPP*VD?N)eHXsX*l`Bo8SrZ;V>B{zqIcJiQm1F76RtD>FB zPTYB=$OSgYAOg_4mf99dBwcwo&Cnzi;!|nCT3`f)z>=Icl>Ao+M3GA9U%CvIOhCUW zgq8e7`6{b{;doJdPUjaBZnH}GRYK1u{u4z6K_=R2(@iv?Zd?_?3WID|Tj<{C$R&(B zQ|vigs45GPERos@?M6Mo@oKqN14^<84Hn(c0n!H%Wk>;T!2=0S#}*S}dm3CQfSr6T z!j!V^0WgpXe)b?3N-ixS7YA`h(^|sd*`ol20K4OW<3(+2m9~lA4Isf*8aXxt3bI>G zX=}GTnobYy5M+3<+zS1>tu)sxBgq`y-!eYJit61#$%C4A1S>%DQ%MB^i;b@HyL&3u zzy;vW;?mv~zP7M?(R5_5izT!dk^ya6z7_lvz#r&*s^XOZP~ie8Qt+>vaE?g>qkCwE zHLY^1v3E$_CXf(z;74f4g`Q+@E+D0u~ujRxBztGmnVWrO|@VI(oufpxP|(zLkA$z#K0_R zQN|ckfGUXLz}QAIRUZJ;fHG2Tyw=hRp?1&^``;`yZ4H1TgBmTqBNm`ZmvxpAO2zKAb!7RL~L?r8(vWZ41Lv>I_A zDWnG}92`RaD$RuNxU}GW1{YFvX^;cC(t93Hybw&S0^2Akg~>fBT5CgzOpD)j!f5wj zm9($o2n1TNQ;phY#yA@XoA#EvCIAPD0MJb2D&p&v!-!5a6H}|L5>uJVZSuGrQ*8=h z21y73%zIuz^5RINV2}tL6|}m^U>rpsX@qzcUg`V&(?MQH zTdb~68#pK8u9dX0G_-~O+RGtG4=N%oE80lh4+bN_bPNW|WC^c(O$nMfY^}R*D6T0v zn?*K}kkJi23fMz;h6}c|l0ou?s^;l@*s^ZgIN3lQjxvFK(jRj099r*%Ue(-mZF2T@ z!2~O?xo|)<0vSMsG?B_c0MRyFyal-0Bg$={Ilb*B-T(@dVSB>xSDRbFATVwO)Xi`~ z#7I`)Z87Y$`9qH23(fF2@Q2DV+H-?W*E4%bWCLI>hTCU*S9sMjUxrCwvcoAk!or|J zX<&FxbBJ6xBe=H3gh<*4!CQ)Bsl`a*Pyu$y7h4dQdo~suRX`f$ZME8J?TV%YRzTTc zgnTanHCfz<3wf=j?W*^AJW+9Th&PyoK#(rh!X)nh5tb`>w(iQ}?xgprq?w?+&e@5kMg86!_TTVh}>wQ6wTu==Ysf z+y;Y9uL;&%6Lqcw7ZCXoY;*{|L9{dv2WkWYxg~qHh0h0#$iI5uMu#As z$H1Ud!P{-HXcmTUvue!*>h>8OyshOof*cPaALdJ)%{79ofb@8zMHN+G08O@vYlof- zh^`S93GEKX_Zk%T5k--)uiOVVPUS$kR@4jb{65`pHs+T!F5BA;lmMbwL%0IXJ+yaN z1v#O`dRlGvp0^NCknM2yujJLZ7EpBnw%J70sK@}CBrV0Ea6)TKxN}8NX=tDguL-B% z#bq#-kX&fcG_RFl@kBh0-ydMm_S?94wnQldw3JUFI9p0*91c;1%wTg#7KXygb!}Xe zZ7nVVz%aOW5S%OA(|ms;O>=kbbZ%=cgJ>(2X|&gaGuS6mmb#Fpw%S92ww?$zK+>^JMWiqr zAXjtSRBG7G#HVoEAe25qYlPSS`LKj!Im5CFq6uE$uGKWAlE+-md1Y^^8?Toe4G(W? zhLYZQx$4LXud{wrNdz6vy8xyzlTKsWYjvS}NwnY%Cdb=wJ;z5IgGUv}BoF|$jm`-3 z%TIB|%nftHT`4A-H#)DC;Q(9;U~7szIZI$y*8B`CIOFJ%y>xj6|44 zhJXNDH}^DV+bj|^ zCqfwDHq*&r7P#HJizC8xY;a-QZ(a~?`(3grQKhs2boTK^fJThJdf(as%tI zl9>`tY9tncf4Cl{zG%~+rX-kN&kf*)F*Lk~7sM=rA;{LM4xcr;r0%EezV$T%&>=g1+P$Q=r-BW*i?uJ^O=#ZKEKf;b%0|)gslPT=^gElIiiAe%kpxpXzxj-9iuy| zEJnDCMw&HxM%##Z)=iRS$Ld|6!as#H4RQgeJezwE3 zw=g&uz*%9F#DMC+K!eMfbMJ238miT$pZp$r&K!_^F0B250_!v=-aq2 zzW5seIPdQ51g#&{96rmR1RtVC<1;&&wD2!*4Pf1ACq)-T_>W?WnpnNU2QgqB=i*F$ z{8FLRm#yI2uy@|y&ZT+)cz58$kB(-^6Ok@< zObkv0A}=Vhf~!4T*b?l&X`W2+jH*Ej$*c#1G`EUQPMd*WD2b6R8COxb`rHhiwxL+t z#%eMU$!xS}fgai7VAlRy zppTf;t2>GRAlNQC-R%o2$P9&rGh+i_p&Jw!4i5(d<$psr7+7pLEJ{uacpMH%2?UV3 z1}+tsIknmU0O7DOFyeqGg2AyTG!wO_{M*nB)A)aYF!0xle}JKNTjsq+4byO0yt_U@ z>bX7LB3uX~iG9vpJJ0C10A?)>SzKd$h?B!t@{#%B&+i5QxY8Z_GHbZPSAIn8S} z2@Jqr8NgqeLykVDVKTma?oU>B&gs~<&NeNuu$zFAb0-h|t*=9!9I{aNTiQk9Fq!^} zyLmc2a_yWpYU1i&T7+ML{{*y7gV@LFahcOLy}r%p^|#2BTkBl53zi*!^q0>newYpf z$1}#WJaEe5My0dj8?x)@TW3Rez2XdV=?vSdiJK`)Q)!uUX0LA1R&nRIwzV{+zg%o_ zY~Hfa*x6EEDVDaP)f#ZT;1f&hoF_}?XriayhTT5^XK?vzgOmT>`-H$i>(a{)I_+WF zj_yVt==E#Rfg4+F$Ddj>kGayuPaWcyR$50JF)oif4Ox_pva0LL6q;JB(_hH+#U_|p zTBoTebBIF-`(+BD;fv%J_h-NPHfhhOo|4L!6xAnxi8Ff9B`CWNu_3#SPRnNNBH*h3 zpq7T_BI_t#lMH;RlKv5p`1N4S@x|gzR`!K!Y%Jd7w3dG8+9Ja`n?Ar#w5QngQZ4E; z6LpdzG#r_jcK%_k<{tn;yBmM{g0u8t;X^gCXnpzG+wxeFcpKS=F6FrhCdSb}Vnsjy zU?rR}TQOm4C`ARlD)BMW^(Zd<NQpF>{#A1o7&PLIrT}4QgWnd>S ztEy0wi>})e7bh-*#(n(gj4HG~!0v6Gef7sOv3%v55<#6;x23(?+CYmiJ>BtDFf!e# zMi~>4QyoE64wV-lG^(IH=}ts>d`laYReUbxJpPzyEvleNYmdx}XIts8A*u}S{wCAl z?$|1@sgs+bSU{7R_TmK**SK%{4lZ8|O1=N!{_8_pqI>8RyHfPA{$IzxFCra-z1Bl~~HmU#0fZ)flIztV>;dY9sBa9e<`O%1~=%TqlrI zav1Gl{4&EHkDD*wca^Ys_{qaEUM;$>d{yO>dr&z+U1q-8mHc1LfQ0WI^2A&$bQrK1PtR+ltX3vz~DVyDq3VrSIM zPhS)&gIsxNd1~i>bg^2CK3Tp`d00)0Yp^>7h>9V^@bnQfRQ2HEU>({y#4m!{IVpu# z?7>;{S(Fu!MoRBa?Qg0$Sf4+(qNCVTPJQbp*?7TibV<>O=S~qVCxib%$1sk)Pu^Xy z#88H#!)qulCF^-`=&FEjkDOxnvefxPX!l5C=&DvcwzqN{$S`HUNY%5v%?#>qIcwo7 zidT8OE&Iaqv5fMH4Q1(gVLtu3L$~^98@+SJYvqDPD~qf0TItM>zr6>iDIT(DxwvAV z*sdQ4ex+-4qy4Dh6Q#JED1*cI=8wJ_BQ}o;9 zov`XRlof~g6=X`BZRe{qNS<%S>)J&1dXg!f{OmLM;g2Q$olp{(koZ#dmF(Liz0>GT zL~Pf!T@xYyJ>ABUOZ#e>$-<$UN;Y5Wy2ZuN`5B7yw~uFpp~tCvQ9X-G0hznqM)ibj zGpfbuwR&F(mzGYA(QzrK&dw+sS@o@sWsK{|Wfzj|Z#!%p-Eo2wBG?WsmWnSj>G1>Fik}=7RGIajQ z%D619shq02HPNNAa@)nY4fG9Z1guz`nSYwu)GxagBy3^1ZGYw0wsPp9sBuMBuq>oe zoG&(BCvA_s&X#C=u9U_mbA{uzwB+TvPOQ4Xv(Ya6LWFB*gp;6_M#Yrnd`9`ic^>r@ zYrH9vj@@eDcBE+7WZfe{i?5-eO6;Q#?+^xUtq+ZSSpxW@lj;+JoN7l(S-q4|((kVM z)a;!C;wSxVCWUg^N>jW09;3rg^6P0{qp}`+^6xQXqYXyrWnK#CSX%raUH%Zrrthhx z*`J?!Se#n6ys{=syF5|HDH_EyiLzStQgzD%J*0xxcHux}(+a<2b`gqC1o_vkvl&}D zU$Anwk=I_x8XkYx_CAphWl*O8Rh1utTUC2G$5nO4*~S}O5?ZigH>9nz`Sdme283~I zTt=sfSz6*!_Pln5EXKc$)+@EDP)&o5Jj)>e0I<^_7FXR0(;=Go*l~q8=iVca)@kxX z)5yi!)<2dO*5El0lBOinTYNtK0G9-o%d)5S(9B0=>uetdH?C>c;)A8j%KJG-=HHuT zeZ(xPpP5+(n5|oXtSe;lyfz($ppGk)rTlE2X5`+`g}gJ-eESE$<}+Nu)i8y78gTP) z{cZo$g8AfV+w+#4r*I#r7=rgI+qN|=kATbjYMgCS10G0#@)^Tg@4pePl>ASv!2tfJ z)&A3LaQ_o)0BqR*uhuj`>Qr3RX6EkU|5IyFMF&-DyMOK9WS>grP18tI;C|hVA5Z5T zJ&_?nUUQywS#m^o8Gl1HwXxDhHhit_T`?*<LkEdGyHBM#F_)O3;bq)4xcFR^y3$tSa&&yWK3X@h%dS_F_ zWQCr|cS-ToWT(E3Z>T$^&egl&KmX&Yf~;#j^OTqb$1GTC$6q1IM>WJ-{p(e~_xz1o zjZpIom2!|Qs-eEr))DeCM*ZE{N`>DoCn7_1n^{J1T{K~eSGARL@Qw6cRx@@pJxpHF zv#Vlw6Eb+c1;N&v9Z%kDo}{BW9V{Gr_8bc_X=tz?(&NUjp@piwDqhd#@k{07@R-Ex z$u6t*`wVaBoL_VkXmnt#l-WEKQdZHt5R)nm_!~o0K72f#t>!NJYkH7YBAgdPIu4&3{Lq{Im*PX(`G5#UuX=np_Kk!)wvge4hI-tN)_|ll5Ey$gA z@w#%A=HIMu>>S(MK`tf`(mD4KT_gy2S*T|etieR%)2*|@6!_5$w5dTWlSLjrYakpG z{V>xGS7lbNmQ4%E9L!?2?X+B7hGelBbvK(0<**s`1o|$!zqO1NDpC=zZUiXRTDi;R zT5`iRv6uwiU6V?&ovHp{!-^!xwfd?&6B?#^+%iQ+Sg%Y(ozy?0NLQw;*Vpfy?81;X zJJoe<;4KRI4IlJTOuumG05fvu`{)PR6U?o$`|V(5cf+2dq8UG%A|`GUDI0CA#o-r>yI5YWY%(`m%|pAo*Sa7-FfXZ@=UPnF@i*7%SUtw z)|#uQF^GDpA?sDUG=$lTgFUZ~;z`NKGi^6c?qqu2qEn(j*f=h7r+3N9JCtf{l>2h= zNVMbhb!H}`Y`BTcce&YgtXNf$p8l|j)o*O;^K|fZ6k{mVUZ{x5lO)r9@%xz{jW$*l z_>`cjMqwCJS*Yj@tkEQCJR!uB=_@gWZ;VT&TQmEaWnr{*PhsLb_YU~?fe4>YgCzoG7Cd$LCHwsX(KFm&Y!D?%b}~8l{wt)f0;8KrkvYZCl{05bP7G&+%2HR zSQq#xebYPp?FouAk~#54%dE*ltBtgpJg`4}1jVJP%orw{Y3bKHEH8aeJ}i0|i9vPS zKD5;ut4)@ZoiQ;ZRZg9V?V2GI`5>i>1w|lee#FlO%qrF0%k2aOP-ecUc(EVA!}OTVYs^um*fK{25=USe^SKHF8Mhj3f;H4|L6Php=h!(t@cnT8TQq)ze2eo#RvVjbQnm^!9GfTouZ`TaMP+}% zC=7PT{-mVQn$EES?6+%SP7%`68Vm3UF&omhQn~rZ2@7<7bg2Mt%mWYMym|-caA%q1 z@gca}2(4+XCq1s?apIjnW7FMDx_eH=A1r>R#XWM2s40O6t^+Q{Fsq$K(ps&Os#cnv zcuDdPL>_Ym`_C}dH_Z}sJen@*M3B=kxrwIkR5E~6Z z$G#e_mNAFvk3Hz$%STb4O7M+Nuz!h2&Bd;*<#lje9GJJYeM30b)KsR`4L=}JhWxaG z4uld#I7S2WV3tw0lD4?i64zMi0wnZ74*8*%%F}ry&K~>C?x3QUb1V0b9bV92%!K<+ zDLL5(qsgi&bSt$zkI~w5QSJ)koxi46T#)V*&i&-^2~Db^WUzj-t6^aQ>4c3Dxu{UD zO(}XoO8bG$F1IXNWBx|6kd5A~u~CPB@fa~hy_2AgwQvEca}^3kzYc zy=R?uu}iJAc$gB620aQf4U?#?ydn}X#dKE3o0 zaHok=`kVWlbfl&w+}b%VkRgjRq?(w)7v6dz=b*+Pd&{!gIz6LDbFuh}=FR9LE=N7j z8z>^1;+Dwg$2V*=myOQpg7`CVt6MRgc`}dFd`95f9=N-_3ey^_Ch?&1sqJI4V2UBO z5AYEY%`kihB?spL_+)ggW%iv7mKO^@JfKa~cdD`rkx zPd|Mz-6N0I%(G`R9SRK-j~guy%sB`mU>`5lJz8!YH~o_(T2WD$eq6FlhKH5;-Fi9_ z^E4#_3`H< zF2CD=;=#2pb5_qlbh9Bsvk_~yhx$%}M;C*GxvOlyFzacI%!GBnFvHw~;rn#JgW-=> zQAN>(bDiDZ&Bwk4MWS+9@^|)2mM+s>S)75kUvqoDeb&rwU8o&fjY+R;1gHtmMo^Y~ zR*%ux3&MXH{I`dk+DooD%dW8vq1)l#Uv|A^|GDfdUv3=m?z-+L0F$rjvt7`*zW;6b zGIyYAhy42CvYpbU&$z|ti|f8yw-K9&sLRQ(-eVV?|LxYk#t>1(je6H@=a;fdtW&Jh zfo^$ft$?O$^>+vf#firDD}-tv<*|pZir_ zcis2pqW8M5v92d;=D!Mp9OG?V*GCWUd!gnUeX;g6L>OhAVTD|Gl6!aH-^({y?_A#Z zy+rTaT(d8pJ<*hk>WZiQUqSlZx(!p1ym zg5c?Qw#)YS*uTbaWB&lI5sE28@_T`7`1>xj(Ar?O=!sqj4PSN}8ADF42~e{j=Q=|^ zMqe(>`q-@9S}R!Y`+6@2y8Bw+{|0f(=EI6#Zm#$mYCH9@O}hin@h{@~vZkP?9(x-IhRz7Q~r z>Js=$gKvH*rIJ7V4h`&MBj9)IWz$6kA43m{`<`A_Y}b88${JiVX;eKxofNeFGR~*X zwzM(`My34$s*Ho5q}p2pvK~}w{SLL>xt>mdCLz20Uk3l>BgHf8h?+HgO5lZdoSGG} z#N{C;mjxV&vCDy;R5JI zpywr=`5MO0B8UUyIDxi7A@F{b&`e|pDYcJXwQrE$wZ;P)+!q9)6N7Bxxa#C2aZ-`D zobKx7Lu6EY5#xg~^b`QO`Epa_n1jjmmXYsL1ikRxL+LRR+k;>GW}mpsZ6Zoua2eE7 z5_9$52(ER+W#-kifDYc}DWQlpJo5_sf#b0I6fTLqR@munj)w1KG>)H=CC7LxzBQ|U z45osmQ|JqKt7iOz*xjYG;_^bN?o9@Kk|~4wttFI6@ykc$YBFPyE-5fzYB>W>wfza!K15;9#MC!ocUw99Nf|1jvT*MR2|nS zFLAaWoVk7afhnUWPgNs63`HHhiZEz+G2G^$w!p75V1bGcclR*ACzMr55NG~S+FFa9 z0?1+G$!HHEpSFKRW*hccDSz7oY-)am(5nt@rvRJR(R8K}!72mhdAmP!157h{VifZ1c{4>?8(?SMIlHn4=a zi(fo+8Z%q)nRXJnTl53KGlm>;mdNx$iuN2IW%2z~33{<}>(MDnnQVc~)qS%DlogOE zY6~HQK97&gh@2gY)qKi#&%T86lPQu{is89B)_Vr=w;_4(6f6qGI|)zmWT#NI@B-r0 znQ?&VWn>vtNx(+vn5JcsIjw7QhO9P-D zgb{@;B~)Nq-lsNatdey4F}#~fbXW4bFy_Z?BUiN0$MZ&jyE`|v%mQA77=WWiP3t58 zFKMI>AjBt+^-}dsE68mz4hBaNjbOu|rC+hlJ+M72&jN{!VKe3*fa>=^trV>1)Ge00 zmdRShm?BO31VAo|1wBECr*Qsn>0+7;lL7o6!;)AY6&kqeFtj_>4_2e;3BT~Q+A+`b zNszsec_hoRf>cjQSTMdo%m^|TkUz_ShN(DW`x=kGneW2}Y@y33rg3M5u=877#!+C- z5ab5W4_`-%ej!a2!&(fa$6Bn?z=^aRJP{mQm$D?Zol<+K_Hsa@xl`v{AOP*W;Y!5K z5*!nv4e9qZqutb@+YKWKW*Wz>#g*j(G4o1UG3@dR-v#VxKfqdoF>|;or1<>4E@&c` zl~r6eq9cImXn$wNqKHUU@Op9|9KFJ&Qt1|z9Z2FuBy5nl@i3)rbOqT3mqpDD2RyachtmpJ_*75efMA6~qyh*YG)%tVhdgPk&CLor zfK{EwvLnh=bytr$t_ydgbZ^Y{mB-v*V4R`?oy8ecAvjK}}10bbfBjw;26N)FQ zf)@#W^bG|TkcLWI%APR+HbXNrvo5caGhSolXG*R`AU1}{!NO|?ftfHi zN|4AGl(di3nZ}>i0BG6d)o2Zgve^7ElEObPB5yfnwi4R)9`L>>wGtLCh* z)_kpiOfj>wE37JN3RpUy60GkDi~^YCYbHi=K&+@)G$-|nbR9j96hPge1aTR{;72(1 zxZj8nw1`C-5JgoNaykuA=3tnTKw^*%u_mYyfUFLmCv!rT^IkuwUWpTpH6Q;ZIZY!I zW`kuzPNQB*L5|BH5hk&`4UQgs`-VoT8f{R*z{!r&a7+HqPhljU%dE%e^pa)%4tkhx z&}&}wH!4$lG`alP%V5mjCQ~>zxAS#C#>oS+M>w;Ke zAWrj;V5ymMwLmcx`62M2M_uP#O3D-&m%$}P6HsOnju^baO73M6$nsJXUH%Q;lt3z> zxS>Rrf?4xMHS?(mh1_aW*Nf@L>xgc3E{y&LN8kLH&qFN|>afCie_XJCAzGZ%VS54G zVtz3YA`C|74I9X@_5$bO5XBj$IrY~)bzEIrG5{u zq3^;eQ?@_(c_!QH5539N4O8M77jK6pR&|hjM z?rrJF9v5raobatrniei*Dv9RKORgdh8ely_1eW;zSx<8DBo&=sPt46hwQivt#*qg7 zQ7zDb=#axRQ|39cAInLp1tdnX7=Un{;&rfEy^%3bMPHwxw=;w&49$4kGC5rIE}#@4 z6p>#BmSbPC*o_+Z=@_)1^=x|UoXFXeT5#oDlmuecyG};jbL&ZWz%${Zu6vY`XJX{i z^51?bc~704AUp$GtNK^B42~XkJ!Qn2MVB80GD0GFZUJf%1r|qc{Jp_lrES6j&-E+?W|8F~Nco*~^anF!?oeeEH%D(;Tu&ktrs+G+@V{jQ-HlD1LG*%vOBWdlQ{Mj1S+!1$wrZoM5gPxP+xr z2P)@9q@KQMJxP-UvS7u*5X)FKuzuQ^=2>k}Pnf##+eYeIk*VQV8+o015^mm7(DCBL zDSpImFLeMi%dKjZh4i5-Zv6v1?+NLS!dI<#H!+-RHU`7ejuF#^@$#y)rL?l!y_DM> z&P$DmDx%q4xuc>{sMoPDv*R)`b|Xv8fF)GhB%#&`2WDqiX)Uhplwd(gAYx}I*m)AB%Sf>zT1%?mDfnx14voMS;`SzcRy879-k%@ z5y#^tP1I_L5&qJ-{mXKl0&m2P`1Xy%^RpN04naSyznYa(Zc_N=k=|{KaG$0LHl9#K zWFg2|t#agN*BwTFbqaHcXEA)E%3lzT!vR5jjz;vy`6t6BzAqhUd_68 z{dC;`Q>yjCCc3d?i*BQ_yGJ3dk_Nj^{oWDpaTD@`_TW^&%{#3Ta%IVwW zI(SrST;A$O?F-9C!7iy`tsrDgPmfPJTvdToQ+<$;8!%f~o3Rcs3s!g4TEUQ-q=+eg-N*$u+YY}wI6p8+krAXox$kIlG!N3L0 zcL_gc`HXx_zf;}*_CF?nrg#1UUZZc2UbNPWAuR6~+fYx>T4M5lfR5{u2L}C(ztq&+77E?}Ql#%D{THhZ?{0v6Pj{z|}IBxkpNe-A9UNEp=?Ga;so1@sX)tb5Wr4 z%1{{z**dmN6C^LPUDLtDE$y7=&fd$$yx1beuofOVqWB1u(C-^~oKYDJ>&lMITipGc zvIPMg>;Xs4MjGy-ODx6L;eqK?9k==!NrN~TCbgFoAY7gB@2&JRi1vwHEG~{~m(Ibf z=_u{yZLZP``akQV6(61NO|HHrzy;&Ooc8aoE8I&{UG(Tg4=?EjxVC@wMK0b528q^I z*GR1Q1Qu{_(FZcTu>bwkzqEPYe=+el{_)EnlV4NgW*Y8$KX1*d#nIea#8>nTu~$UC zdh#&uWW|y}h??P@AcIHl7?TFc7dsuWn4zFnM^5T1y6>~?!wk8<@uju)X-c=omC!z8 zbs260l@lY-T)|j7VF)+7OE{tJU2pH0_OPm2l98gRBkzMzn)h`n_oatxR6p?$p&xrK zhMQTC!7%a0^Y!{;>5mrvI)1Q^kqZRf<+R!gdYMNDY=Vs&oz?rpzWMWS=(Ct+oUiBe z#Hg-Qc8&0ny)3Psq;~@6{bPBjI%s&Y->^JSy-~^6k)klc8Rsn|%Uk-4n}XZ%?b+kY zI+$ec+5K9|=P~(oLAhT?tVD<--G$0)ZhOiWdLLEp^H(5TK-9QzxCnoBQSZz1 zqX~fO_*l&>%zum_TUed`WEdjK9B8w+k?R@~${mlANn^(=2GS*IOt>t}@A+;Yo`1YC z4{SxlwfFo3oDpYTv5~!RbSz$&FKptu*lY}rUgP?&pE&G?3?N;I_Yc1Zp%ZD9sjGhE z$H3pG8AO03U2y3yfT@%ylPCVTMB{9FUga%;aIGh4a?0ng`qx1_%rBJEpcin<&wGQ< zW6CenV|TEe5t2fxg8IFqji5OnXkq~ZPuA1R{ z-gjR@E(X;4^JyinCbfk{QD@$TjtQl?jZM6s<^{1hnrE;5HRU}4XS4+&mJvnQ@yWCp zB0@IviZ9Kd0uA9Ac1mYX@9@kQ|CnWYWtLW6fPuRCvEBTcHT2|K_600CMi;;Gi=+Qi z*lLN>fXZQ!6xD}fNfI&da=;*NugOP0V!jJm`QeA|X*|O9hClF#Nn>?c&1x>wM)&+Z z;rCD6-dG{&u z8ww#76vyR$&NqjAulzL1{gfXG?yCQsIV`R~X@PJBFQ6i?ebvHN4wsdN72@1{+n;uK zQ&FBu0NW6vmU`b`tOJWd)u?}?6w0TNgib>BkbG*ub5Ci|EI>NkQUY~h--ZiMnuS1q zkes^gb6?!eY1>Q-IC|4G&6tOLgfV!%dNwK?@8!lYIV%sN1W@LM_X-v+Z|A9UqXZ>S zM}$rOHJ*#*lMY942>tY6KY|BL#~8DGDR(A6XWUs7)p*Dht)5w8=;xaUtyoA*dTl$s zq8Fb}A{9YeTFthGhpmo$HBj6@&JoVb|0Y`-&=2!>Hz85Y9$^R8wY>a=&-u`&y&pC;4t_zZ>(L|sy+G17pxdO zuZ`fDKs&s*;F`!%iwu5|WY6arZ<#?nn$lgmj6A8bk7#x#Gn6GoySF6{hug&5B=tmc z<^~(04?+=|%zqlsql>v@PKxJz#bS@(tB*`+IV2G)UA4G<9IeO`Fg{yfzS|nSmb=vS z;k6|evjIyGiYz$_(o}`&Sw8sZ-4f9mbb*X=gKxz-$T@V_(q&;5gqE(8x~`LY7&dzR zQ<#QI&S^mm!C5A=@fnDv@1I(b=tN$ab5 z=4|{h{uW7K2fehxC(VN#{|HAt*s9BwadzwH6B?j2f{b+r;KE<1RTB{Z0a`mDR(D}h z+_5?%uM!)i3;Bd$h2&B&Uh1kBB;5X=RJgY}ENJG@Ae{-AKW7aLEr-%{I&ToE@|oEk z-QLY|9}Ky%1c#zstxjTBc$;a-r$eMa>9*#rtbPu`x4H;1fhnFUmOs%`OwxF}?(%{; z*KG@p*v_YgY^=Yb#)-up{OHHB_RTbgx1#2;U$I2RedvjVKiAE~oH>Lccd|^Lv1h<5 z0TSrXE!p0cCg1Bw88M?QB(=eLO(046)Yv3^9ZrqY45hW>$$FtbfQzgcU?@^TH%HnJ5FUk&%R7pK-e!A99(mTu-=Znm8f_G@x)hy*vajnDT;-S^&!M4|< z*LM6(6gx!rE1@e zmxk0u5WzvoDNinG$uP>j$=k-QdV|25fxK0`HFM8D>Vicfo7L)=VFi91I)ulr+_!Y| zMdC3`NDqsKt_$s7tn}#CsX|O|#wgPll9=BTlU6u6$p1k$bv20b492nwYd?*e;v{aw zD-`W>2pjaq>aeG%B1Ep9O*5B^GM=eT@dpaz3PFjoJr;Yy+8(%2(p;G(PiNe9LN)3^ zZ>&y?gQ8GrzFi_bK|9B^3{upOo=d8*)36AzAcKE~>IZI0vE_Xs>V6m274y3YVY)(< zw=cPR?;13COoLc!lTW;ImAos0?YUVmO^x>sbc(bn{93opn1Ym6Ym#Xy*o(0j`6H~y zvKX?SC>yh5dYF{2b&#>}zVt>zT2d~>W%!K@8Gxt66dcA|X3MYh zm``mOSQ@hd^bv}WHat3FO3GLCS(XkSk&N@d;6Oao$(ls8y%)egpw>2b0N7K<1$zJQ z8OUXxvMi5>a<^D994(4IVL19?1vbW+KIex(!>PG=e#^jbORb({s;~=D<}qC4e|b_DLT}DJpt~+2R1U4F9pHa!8M5N5H@B8Y} zI2BTViOmflKs#gTG=r`UkB_hmLodqIx%ocIC|Jwq>Y_%zqqx%PYWFw)lzzoph?#?4 zL1)EhA0{<(BZ5cz9K7-c=qihp(b^ z!>kovXQ7T6Ww)Vewi(Gi^GP<%kIj|HAqIQSlDEE&>!e2r5=XdY%|#uZACLZH$ zF>A0gx$_)pKr~IG2W^Th?e1iBDT<6#q&9(*vB*7=syLBa)a&BM!SY(0?p6~n4Nlt* zhk5>L0Fe`7Fwlfe=rUF(x)H5(pC@C6nL90tl~AMiu~BlZu8*lU6B-Syyh1MAPIpz8 zwEYEj^J__ty>d*enTyL~QkA!kO-%HuKytK=tj?(xl=>=6bkmwx7Sf^(4R_;kWSR^& zkB=S`{rnFAZN!W!A=+u+hm4kR7wSlvf|JJlK?u&>D&gCIguM5Pz&z5 zn`~M>hj`e5Op|_cB`vv6mgduB0)NPFNf7^fddQ<(VW!d+nT)!QhW!y7K{cigGT@z`N8k2-h zC>9)P{##WF4FN(SAgR|nC9owToQXY2)EIqu5+Hcv$^C8HqEmHaWN zuEvW0tLRW4+}=Kn+jBgg|B4Hxz#w9^)d$%;FpyLSV?8BR*z73{+_}qgtg%mm3^f&sax17257gr4ag@h z2uz$1@U{t4EsCJ89vZCTWz~L>p$D?g+V*;W%}AAyaEZ5qlTqN5=-}mt;^P(a(1Sn# zA?+ffN9$fe@^wA^=U6&=F)Rv#ICT2UYN?j1SJ&v_OCrtYg&=^J*<9POY6k#2vNe_P#F* z>-H48Mt+!^-^m(X_b1h1s*c#Qyq``AMqw_GT+|cI6QAtDko2pZd}ejf-cRp@L-#VZ z2SX}f*-~c$kV*t%A=shKc2z)!uUIWFBMm`pJSY$P7}9_99xk4gcKp3u3fu$RcSSFe z*g$)p%_iVNGUZ$cCh?9R*Op#D6+b(%tHkrh^wA{L|8g`iZaGrhxv1IAw*a?WtDws? z&pubxTg40>ZeO2!=hC3@SAs_QS8SE+oaP}yJcljzx8;)}yCEW+hTYF(lgKWN;_qMw zCaKs4mI#~YvOky@*Zhu@XkpQgxfKoL#c)Lv1{CdP{N(iyy>n_&LTcQm%zct#;a@zrOa(pXR) zTEOr2kr1llQg@dmNKeu+0hDPYL*XahS&=*ACwsXz%9N?t-Zf)3@?cwt#}n%$E=Jk` z5-oVaRqMn8FyqpnKDCNSlk8`zf$B-;oAqM|C+THZEIcshkGmQRoOGVauL&^v9|^f; z*qO_Q{^IqU{AaV^A75k6ebgqd)a;*Upf+FpTTaecL*}XM-ve0udfZK>BdSFAT-K{a zznkVoT&Z2{1N#RH!&V4lelrxhYzr*u=}4m@5G|ytw2jYGDYp5yisVySW%$HITVZ+j z>+ln9HTcB|rtK3O8GBX5G2TS!$9vM$BW8a$*Vo5fu;bRVFQ`^(pLuE*dMW@=`xD9* zh&uXx-=pF(i4B&BS|yitSR^B*ABgm2tp19Ybe3=FE;>$xScwh)L5zG>M#WnhodyL- z2&t}}PZ}ffA0Ttn-PR6i#_O^_>-wR@-p57NjNR<7x70Abx2rvxxRQ1nWzv*jcTr() z7x&4a`qp-zcpX*j6T%2>T`p=fV}lRCGm0FDWqVoafHe=9_ynVZ<3Ksh5=Ae^*kB(h z(`PNP-8@NeU%E76v6P|->7?ni#$G*nouI&9|I__#QYd5qts1#aFiu6Fp-881Z{xMI zf%`lLnVP#$%zzu^-RJ-T`u z4R&$-cA|HlpitdxC%)XgS8=4b!yL!tk#-Tn@t`wPRWEhNoTmYAdP6YSUHHf~zuJm3 zZdUxs`3}QH4Azy<*g+&8{`Wg^6b6dlX*(eWO~aQrPEq_Fhw`)lSVmfsGy%eaS7vtF z;=aDxUkh_SDky8Swexnxbat!twmwA6eDXrO4v=dRpORx?F>LM@qLeVq+lb5seb9nX zA41~`>+no_zFT<3g35TKJIc~)fs(jKEQp}HIzc@_+%#G7$@|S8`>=1?b z6{{V(y0Pree%J?7vt*OTx0X)yH7)wMg_HodUB+n>S-NyK4~-`Jed#}F7^8*63l zd%07*JXd&D9NiadgkVr?Q04)ki)Z~_sK7}``A|kwy{w{+g_s}++9QXZAAPO1D9Zh{ zncFJPJiz1_89o`wIBG%2bDnH97e$JNhY6o4|DEa_OvAf`GMe^tbWyicAT5D7RwKMb z$rWiv0p7?k)&T@SZ?~_e1i@uKN(1YY<2u(4?+`9ShV1@C7k?+{{0BH^^F=c`-5_7p z&dT^8;81Wmx>rWxl9)WXi6n%X=|^dP^SbI0N=)6UqDK)sE1X*W#8uFBR&Ty7>z>-A22=MSMoP1VWl~ zsR7im95VVI*O_K!04rK|#Cn0eg zs6f>^W^HlTpl@ya-P&OD>-UT&xLh8?AA=!wfbBmZayWVaZ_Lq#o;C9{<-Z4J=k3IS z%nL9irS4ds1DUu>pTZ5ksMlE{GcC?*N)!~I&83ImxuO;{RAWUr{(89WW0q5sZY46U z91E>^3N#T*eA(^kzPQB%*1q`^@yYnxh>4wLcN{T{7Vi3pfAVLuE@G@TnYH2!R$b>A zR3S_Yc|B;# zxR9mDivfI{E$`jMrsex~l{Z?qCQBw|_Gw?UgiI$}{`%Jr@*4ku(`1X!2ZEKYG}K>A z(6>EXsjz3%w?ax&PEemJBnd9VljwI_QV7K}KoML=@~2$u@^Md6nXPA8yfx zSB6pA%-h?BxfYPJv3x0@gW$Hi4B0SNa&iE&94s%Bz2A%$OQBpKi-5B+I>Laqx5_&Z z$eKNB+G3n@0;W{aCCGBJw21=ThBRwU07F4@7q@Gig5wMgp))O3-Y}j%AE^r!2IO`2 z=u)k%?Ho~|QNb>@$51{~f<~I5pT{xDZ+fq}JLiH})xTh?-L_-Q1MX`P;ROU|i-}@` z0y84H=^5c&VAlf20q`f(=$#gZ44nn8+7&m!fz@bcU3dg}4ZVsr9}v>-G!`dLpqGWQN`EJ}2BJlo82U&HXoUgwV? zy-kpLwodclG;ZoM(?2TYGYvZv&>meW`3)KxX}?F*5_&c8c)JNZFQ)2xILJ=b1qaOP zc=6+tqs9nmjHN`$&N`{N)O{1aEz(?**FfQt_R?LP1##W}_F`4&4$%~43x%8_EeP}F z{=!lgrbt;na3Rbj{;3`+i0`Pt$U4)=`=p_AGT!m$!Knx=|x zs%r>$HAl?zzKFCmoxgj{LEUUfQrhx{L1%4aBy!!pAL|SB9|pfTxMeas->4!FgY@`A zR3;)Sh^$iW?k0!=cuunhiGt#WT7(;fN;{~*X3Cy;Uqf?*4G_rPY}{J~W*{xJN5ReD zRIInEpDYs{*8yph6{NoAj@Ou8qjQ;>SnD)FYSb{M0 zxsC*ZpNI+qyQeTb5d;`haV4nuWUPsY!s5C3`IQ$RO2nv?S7s4W`aP7)Ds z-8GnFA_{lRS|;um1K}vUwZUoOD#-kkiglG|^9=eXk0Y}12AZmL*5Yu$nj>oLMMa&0MQDLF3lQhE*f3=#Cl$St2%hToI(^z`o&na3yYa+C4gcY z_#WA7now~Fx@3TwAOQeurs4cn{03`R9nI0?cbT0OUUm|R&E-nXL?_klbTn;#NPJ7pt{pfmD?|vKp>rNc%LOD4AqkhnQ7+ojEZoBv7u6!a0Y5dXc^R< z&FACA8h+^N6T1W$W7ZCEngE%ZTsR-e%v{2LOs1l$l-tj5yn zjF+g8Qf7gb$9))H!K%tR!+B(ulrStd=o{mb@ra___Cgw9o6@WoSe>2T>(_Qd3dgb=xu5ppI^D{JGy!Z+cghJ308sx=N3O`IUo<53j} zfH9{x5mV7+6uc%`Gv7V&FumWImGZ0}PkIBVF(|1)K4GelW1#w?!5bk^M1_Xzm=0(N zI1Td`jLXM@$@qyLak0B~t9+-j8x^eG{{XgW@P$vo{Y!*&H)v4F)d&wM`G@sZ8I)gz z<2Jn)Pe8H@HpX1183Aq==CTIicJ;e&fwDXa_072_A(O<`0OG{vJ)$ zVY!F=XZ?aVpRS<{!wTN)Qu1+M-@r3*04IFSFjHtZ_+PDll@lRq<>D+2=H;>2Ckyg?FdIwsS>$Zi-hKGr4%A-^o`NXnyogt3N%I1w~PLh zm{a9VeDpH0;n1V<10L3a6L|QMxI(lqxTMSn70GPhyANJ`B-JwlOsLTKM;3 zyoAr1(8TP3M&^X~$3(_d9LoJLiV7g`oOx+KvI|`9kB80Y@-7!8Woq3wL@nwUViyoo zo(+@5cvf!21v1Ph2*Otji@F~HaAV0%Yq4yt$Gc;9TB3wURBOPhImK=$QJ0zo1wpA( zxI|Y=%9JZ`2xK!T3LuIZAiVbR)^6wumTiD zsOk_IW{S0-+$Mf#{14_RXfBNE6xBisVG5nlEeEYto3OX{PjPdOru6 zi`lZYaLuI{G*5Hz58(YMXOV<;RfJdVaLrHM3a9!hk#>Me2;3-ilnqp9gUC-M=rD-T zBK0>0!BIU_BThnW6!%kLvH(Oa3WVT9DMaZf78^sbOS1{5dhejTSb9YB#u5 z0*FST3WRY_LOx2ZGXclI5MkFt0 zCmTLyeqgMK{{W}8{{S-0`=M%H(sFi)N#Ic!4H*E3&IC2v7423`wQJZwEurcPx3VzW z?yUq8CgL<$6Ip~Hh=q$i!T=E3BC=C7*#Rh0=ut^qrwRoC0m2RRTA@?2gfmeE18|P$ ze9GR;dq=Z7=zsJ&FJZ8KpPLhl%=Q;#hkKmyfQtEQo%uyjL?CX?=tKn8f{YKq{$nK_ z6reLe9?K%F9T2S3m*hSJSga=dv1mvvlK}9XA7J<);Qs*1YcV%uEL=Sn2u~kEd&O=j=eih3R)j|g35E7m9T)h7?2pnRO*ufRM>VoHpBcJ*)0ZCyLl*#@rPh8> z;qxGSls!}4nh0e2_!`$e#~=i!*;~Lr#bA3r$WtsQWJN_iE(=SVB%G6kxaOK9=nAto zzxsFnplgBVZ0(b*{l%@Ii%T||6T)=>9#Db?Nm4G(7I(kwCKLkGs%>tNr9>bz-3-wS zDZJ2d5z6BT1^X;85E7@ss{NMeT?-?!Cizi#5QoR$CYb|7%(dZawM5iZ5{Zsgmz$EU z4mWbP@R|fpK@n1B;uR@#vl%J4uo4Wma|oFx;Dy?vdtOoWKzgB7hPom?$`fd&fq7u( zx*)h5miiwAPgFHVi|&VXT>%FHI+cp3A^}qXadD~{EmZxGuY`D~<8ZA$M^L9)HMURs zcT$I!m8aw%)i~2_JanQqtR2=&=Uel?+3hf$h@nnpkye(0qx1!@Ig|<`q9S-eKw9pC zp^v&0>WH8Wo8%I8k4TebaGAk zbXg%mvK0kPglMxHrqFdjdfgS}5`rRoricnF)e$FU5gH&-7?As1PD@aUghGi5U?7jc zlwDtot@|4ELfx;8MOB+;lAdJz4K+fD43W)dqfGa^E8%K=5Uue|WZW`08mX!Vrz8mI zQLjZc*o8adlPH)r6A1;(lsZUt(J z3Va@jI8P{roMkIpf|V$Q4KAOI%QspX`9`RRj;hUpqor0I5HMD!WJWQwwL|L*ii0XyqYKier z#j|cAGz$m1XXkpcd&Ugj1Y%C}FzQCD+!)9hA-a%5n;OBc0}aLh?vEMdVL|MU~|QM$oq~hDtLKKpCMFLoJHY1Rq_H@ML^s*We!y=7pdVv!A*pH!DxEK^wx&IhElwnB`eIdDReMTG{#` zP8<+;Dm$Pnt-)v(cR~iJ)ntIl0iK9yx|9cW=Mc?;6>lh-aE^CkrhyVCV2-O4Bd)5b zD@vS&&52I0MKg5NrkY&=4N?7+$W22#hDgG1&B}4Ep=-(`y3*;N1l^`yI*t%&Da?R% zM=OqeAcY(%3K@~$1G?1|F9snR4VFi3)o1LU&{IJJLz)88TldO!9H5mlq4F0MqbdmtM%#woT!sDaf2fk1kM=E5}Uv5IY~ z#hzJV%&W>9yVl?kpU;7n>I476E7?{p)oag+igNYNT01rUuz!o86|)S;6El@(ek zTcQ!qbVSbRA+61#)f(JxfnDx8+yo}{JrfLsC^AmA!sw4m7tJvgfc`(Lg}sM{FI_(t*#~tArk=_wH;8%=9}npSvzGH5l!wF z1oJ0^D6$+abh}NE&f}5>CsYM_M@12E$rYMuJrk%_o1)@{z<1REh`1?|y;c`cp-li& zg}f%Qrw*VfJ(Zio>CzLvUBOahM9C&f0;^R_3koF)i-@8w$w#6F5D4Y61x|Y35`dMGIjt@x7G!R<*%?|U z0za7DHA1U9f|M^PjroZY+Fcj+YuNLN>Sv@CB+5rq=`lAq9r2I)GM7MZMY~T4sx}IPZD;CsSo0^i7ex ztWwtHbWH4x2Fg)7=%dw56jMc-6^+m^I82klMWR)fCLPgq?y#ch;Gks#5}Zqp<$V&3 zcui~sE`=hRBbC5;f+D&jL`+DPrig?^4aKAbRc7+iv4T^ZJrR-ADjqHf(5!Nb7e&V_ znkEHM1TB&K+PRL}4&g14$L-s)WqgmAfni^jnlSFqy zydoiDS)ejO0TG!&8YdVVgbfymiXb7QC1&WRt3*l{HhDuY16QihEYTCVLI4Nl)lX}L zPOD@MQzDt}wABIt*>Hk2QOY#g9ZDe;1FCVZgG53DJC2Ga#H^Of1OdLOq6WbLwoxc$ zqA1866wd(=rdD)DKtRa5WkGN`=oBfL(K>QL6C@$`K*DpRl_;12G0+hd-r$^JXBnYD zg-}IUSs?G5GzxTwg^`3x6nk19TCOKa)(5ALd%FsayAS%G!Wy&teWjdo! zQMd(C>BuNV$WaPHYx^gOGn&avsXmBNy%0dm>Y|&h=IE~I_f2*-@PLNg5UE)dO;pw> zvF3}6EHy@f1Cj#bgS@elagv*vQ#C?|G*MAikwM4_lU0(Hl7!MzmTOCfVM>~zQc)0g zyG)m&B6vXNhu69kQ$$U6Mu7mGArpbSqmBksswW5tA`lZ9@PU;$xI)u0QL>cs1m!5Y zK+zV+$_`1kO=&q9(Kt|v6-Dy%piZdW0I|EGC>kItpn!z{%}ny4MRrc1S>2(`ss@#q z2Q3st)&c^$qmmT`eJW|OMx}nzKwN5lz@R|u4qZ}(iS-6QKLYmw>N;icw z7gYkB+8`jQL=Li`gL`}gthr6d>a_3?O)fN|iXCo>Ba)gTB#O89Jz- zswHB}Af~4^7@emJP^C>Z;bVpjp$w26(;FM2hN$Ee(4Zv;2MC&Ij%r~82SsUA0mHG? z0u3v|HKjmV6)R1aTm)cpqN@zWRRHA*ld^cifSK70`A)Azy8V;iO##UQFol%tR90%8 zLW>&l_XvwlXw3l-fT}fLWiYb{fhbi- z2$+dCp8t_H#ALdIi~qf8miYsb3nu=6648MUQw$3$|iauYBb#pw^LA#K@lv{ z0vYIx$~nR&BV;NOq~?W3CIs;Lvd2I2%tqmm5VJd8RUxrot8=3DU>`KBUBMb3`GRo9opzj6RvCbKtc$a zQBldpbRQ1bUyBtc3M>FOO%){zM@h^=vXe@bQ*_A^Jlid=8KIgrJEBo2 zlwT2)4AJ?9gG6X@o5Tp>sLaktkvjxiAfRD=(K85`2nrrER&2u=tcoWkq9saoK|-LJ zlcL*OjY1|&e6Wayl`;;SEp|qTAe{IkAQn+@sTwCYB@u9*i`4`g2;~5rX}W0!l~lNh zQi6+(IoSgv_gX76JZg)Y2sso4ofWT;4bTx(bMTZhIj=-hu~Q%r4I99zO`+XRXpyuj z%IMQFw^0Nf$^;qHR8VYkosu6Z6DVtO9S{;xiOLkpfiDoVP8As=XasMnh)+F`%TR!U zqKQDuvxE&(sun0ts%v{9C#q?g(Ph2B6S{;3N)|EiGlQa@$ezd$ICTUS zv8F0Qt0NjwSOe+_WEH+bOa}K*YOr5aX8F@HPVFk}7?JO{po^an69Rl+nRh+MwhaRFea!&6v+iL@c`4fijS;+VHU}ztL@!)N(Hk^t z0qBTiaXm*W8Gnhsc&k{7N-w}B{D?uFiG^^-=*t1#9 zP>r|1mX%cFS8b@ngNrZEh6iHLSXfh4&9_xe|)8-8SEw(AYLdVPP5{wEG#WD z6isIn?b_@({L$!t_{&-c=p4|vaf85@Y!rT?J+b-(a;pQEt}eFE?BGLbYPZVJs5Ywi z3C%gzw>9HhT^!^c93CLW$NnK;qK;ev3{wK_qemNFTqF9bGnW4VELJ(T#pUH_*bJ+| z8rebmBh^-Fjyheh;NmpJ>o?pVDdU-ZMVHpQhn1E*zb!yrahT9qWycbrl>dTt=Jf zuc9^+7e~=On*Br^3Tp474i5;u5Y3)d#o0TMp_2#L>e81Kx0ThSG}iIjH*U=y(K(smSTq6>IHn&%J@Iv_+j!ODG0hU!zMA{j#H1QF*3&Y z8ezyt&;}}mN9{r)^dc2U&7j!%v>W?_FO_1t^CoPYL^tY?aYuxTzKI{`#riUb#8_EOK%QGyoRss7E#1^ot*NFjC@`h6M68)x#UUPqrd3;)B~8FxU^aE-A$y z^)I0xM)A(CN2J>LSM*MU8~WkW%|6Z@Ew?Ains8eOmA(bD{{Z%K#ez}bZ3wOhFQZj5 z*@Mpx^=&Whmo=a;ys+*g(d4G^EEH?AO6s<{;O*teeuIs-`GaL^H4c)vu88N(XP>+6 z<-i;UA-7iO@fSDs9A?~SFnF)1KA7@9Gk;t{Zy>!?QYr#1B;k0000OeT#cgWddj9~L zhsDd6E?>pVgBRj05coNBX>HkmWE;zp(9T?z_X<_*K)`&c6kCN*Hh5SSp9-K+?2!Ey z3{#{*{1i#8`$_#04Aaap^AB zhigjWZBxqL8$AoaZ8!yVbd(m*Ex%efS*(+|C{Pn2%D{9Zvff^3LX;}8$1GDy!3OJw z{D;!vU`#lCb7ipbSBSW_mhKXG?n1XAhX#oc%j zW}XaoJqYr86O(oXcTNN*DZqrULHmvu#2k36F=q+|y{lD_itgcUNT`8draCCx}&1zN}7kKG5w9VQb@rY8> z2D#;`=@s;fosElbcnevw!M=ILR~7gXx>zq&w~h?f5Pz*DRT|47#nVDv-QE^{7^?9X z`=2adFZ(PP1I2L$wZ7Q+c&VJKh1(pN5v)f7ZL5vNTS~(cJM zC~X+)Q0TdDE&GEBe-|!XJ_tV+m&YjkdxoBA_C?RTKFHwL2iT5EZ2=ru;RI=Qc(L~{ z>HQ^zXG#MFC>315*sGtxE|d@P3k9`T<}Hbs{Ss~DDsoq7wELV7l+msM7a-&ki;G+- zvD7I(kLERE`Vb9!%h3UZ>f<0B(e}hLY_sT2>xC!5tKe-D?P1^)3ocu`Cx#&D!D`vj zFP5+Rb&X%L{zOY~IejB{e3`#2s=(r@>y^vVO?cz`yYmVPS}XMzz`xcs@TYMvi){Sx zv|a0)mEf#>O9x_>+{IN1)W~nUCHmpZxmv9W#9aWV8;VV<7n{%ndy<5b(~qVz?7;C?7$ zNRS~eKk^VDK!ydu=cbWC4hN2ztUNXKImu}M0N`Sr06iqC^J|*o$#V`&BE?0a1k!k4 zxK(%&fTzFaJiZ1W{Q7}Ul_M8^(a*9MM?$G_=po0$`3wd0qo;}lMZQ7!h6RR|GKk6n zos#>P`Jn?6gIlsu$oy$M_sgh(KJ;KThv-1lcLDqfhvsIoV0@GE9 z`u)L*UK6=iN|h@YDjydXiE{odnThiJkv>?E__=oi;Q;~`gZL89gbrvUSDZhn3rE+~ zuPv0ur3EWqnB1;QJ)2rr$Uoab;jhdsrO2q*UQqrcR=N+<29eT?zC8Z`sPe|tv+AK# z@`&ksLwe=>m;=+t+}S-Ni*}!=fOif6T?_RDB2BNj0foCcoVLY<981%^{{Z5U<%9By zIoWIUMdPJ2+p+8Q46sc8QF5Hh^c7hbL^uW1VX>(6F4*);-YVXFvdSBv&(W%HE?@69 zEtdHHV@m5UU6kZn);#d4x}}R^rKoatg1`gI$s3DUm_PDe^7VYhjJQHjz&=Eeg2h7I zN@JO9x17Vr!+-F~fe6gROO(oi@Hjw1@gX55vM&U5q#dw#QQ{c2ZnjEny8TRF9QuW& zE>hm(VSD|FVE7ySz-ZvxmZz4_vRF6deGCPMHpb0=>Z0X*sAUf@9Q^+PsGzl@15p0} zpVY(d{zv}+mzb*PxDJa7!{#8Gx(j*COMGyzQi?ik{$g&MX!RN_h8sOcI-U*KZUnH# zMgFoBc(VtS;t{f4a8^V)?lL`E!hisrh-_tjQsRsj0BY%@qlDwwzt*hAfBKB7$QwUu zm0>x@e4?Rtsx^IBRR^Q;wJO`S__=Sz%lN1eCDAHHQxiO}sH}4`Ot`ooE&L<#QobrG zH~8bJXt{WD24E?PY>U#4LDq!Kq(*sX6*IDXj$**{UW8vvRBM)YfAI>y`+t_c(*DUq zJQV#i!uN0G;d=!3Zu8?WrWrHH!r^=nU=L~P3l-&j>HK;!}}@8 z^m%|4jU2^W9byMQ*}QsAZ_1Sa00`B9Hkn4?B@F_F6jY_O4aK04CRZDUIYgs^!vetN7_#i~{v{V%%0=4p)A*KHUMzlMXnCjUg@!R_@u zhG6{0%Q{;7iD)|sZ7X*E!+(FmarOOTw|-agH(mr5fC>S=fM44Xq`E``A*u?yV-=N^ zbKwPYwD?_y6m+u*} ztVci(ivd~#YT{ShHwwW3j3xj}AGM3yzA++;VYQW(%ej-8UNq!Q-SeNQ7^iys<9RNO z{{ZN5^#1^tS@iz^?T$SD+U?C*F{|YxT!&1hQ&gws02OV+UZGm5%|CMQ=`TNT@@V>m zR>5q5W}af*Fsog{N1!KKcosV|!M=&QP)&M>(HVeT9m{{B zt(Xrwpq6!;H{%&{uos4+s3ocJd<5F1?mD<9KK{9}&UAa=JL7*)TIXMJJ8(JrVT}j> z01@wl{AEQsP?uXVscb0*CG~U}Mb@dKUO!)LSkD+iGN$G&p^ z046W*_)8UK7~kbdrEf=;8Av&DFO6->f_g{-EC-J4xmUa8<#5LDrYc5jQYw3)*}^KT znJ#t0+%o|HT{)RE2H|Pu$_;!k#leGYxlkoQl_~?Oh2Z!YCLl`~uN6@Rgu+z9tixSY zpeI02_(3#bfEWYhSh=W}c@DC6Pp=u3?%hlO02fPOe^%iDiaGZU&msK(0EQm~wT!dF zF>jwA`N<2s%UmsSC@st?dDq;>cwplFFzf0J7#Oc)GjBiA4!)nnXuYiDnSal%M>0yL(QBlUHc%2Z?-vOl% z4F~-G)*Q=K##AVGV=**T*75McewXr8ulT4k!pe^+5M#M^b(aRS z*TD~iuHkRN{Xl{BDqKnFvKLQ(m6x(iZ{{SNd!`81ViHG%lRP)Tob4_L=-w0HPFH~jNl_WM?(mz&x|(G3!#CE z7=Ri+TZ=`g9nB_s8)55aSrDra^&b!DMO%`)a}#tJixF93_k)YXwaDHfm4mUt#4nL7 zoluadupXij{{YzQ;;$IElo6VEWp{>Ds9SwUAWLA}AAy4iR1#lv_9i9_)XK+rJ*95{ z0QgF%1OEWXZYB;-s6XT?kEm2Md|Am4g5`I_2=D{k8d8|*1O#Fn{1z|C2tow4mc7No zqaip(V-bp=hgHJ009?_~EHDH9MX(-PiR3;qomu39Ye&{!oqhf*8(R+Wjhzf;q6!>E zG+WR!0HkILq$*sX)ugXC(Qrs6VBTG^O&uL|4VAPu#mcRP0f2FfC0_EmWLmtjCQaOe zBbchwiEp#$a|uLr9N`Nxgu^N3t_-m5=P7(#S!B3;ClVJ|9OyJ*6d;p*LjvF|`u;)& z4vB}Ie<644{{SGZA#aK$BGFFSw%%rC!TrI8VoYM@;-#>JAeK4BMQIp@;u)kCa2pja zht5Wxh06J1)?n?2?;HOBYBEWB?DE!Jo)Z#0x1HKABwTJQqi<6rTLFSnz}amAt^v+e zqXL1j$*79eQ41T*pis>5}!|GLjD*|#u ztc4?(?S4){2dQ4%i7#?EF5u^8>`j@L+cn8Pm5FI(Q1(&_(LNkA71f7XikRhMSdT!9 zWmN{)L6-&}=?Fpo=K;3v0Ixs$IhlX{%pXys>Jf~?I)os`MFGxWF-WmsG*onI6&Y%n zq*x@C59i`Wp#K1eyQmvk>g|NhEZM>M;&NUw!{8Q*i})0 z1;g20+_e!va7Q5Jb$GZ0zMxVO#TRiUh@gT$67kVO05Hpqqyu!W%ql5>!#JY_l^bzI zLv>>UIx#G$vO8a{*yR`9Fh^A1a?4+99S1)Cdsq!n?#N6{-g;mq67oT9{o;U7+?6p! zwDWYmX&!|{xxZP6s&3(97D2%V5HP+VJ&*|cfAvA@RSzfs09;tqY0XB$WgmetLN$Yg z3zF*+4B(DrxvfN6Fqo0s@tsivRdIDwLz^uK^(<9n%|RQSu%durP#hvd z0yznkWqO4sC^cENw{pG*G1R?9W*i>s%oIhnpdmw5<*cFPdG#vuE@x_0vKb_`E*_l) z3lpwBAB2ipFANDv9*xW_Z*s?hd_c_tk9&`M;*kAlVq8cbJ_bZzjDcW4))Hx#5eWD$ zD#j&5zkt}x926d*uZXEeIA4gy?meYh0DAcjFW|*7+SL9xm|1y9@x|dMy~SU~nGn8P zi(zB6;t32oMcfGkWC1Zy2#Ai)g8u;iH3yDcUC_$dVQ4PVY@`VT&~91QA`Jy#Qkum^ zr~`bdRRb#k4xRQf*AN(}fP=yfsMMtdxL~kp#Jb5p?Z+7V-yr^qQ;L#4EQ=`!NDNA3h35mxzxM1bJT#N-F+grU#DLl)PORMLyw z2*Uv8VU$cKsDzfdIThuLXcokYbzS!P3ZC7-4qBW*1i-CJmLzFCx1Zs7YyPLR$+UxU{2( zh_yfvt!20}jR^2jFk84vR12BUs)I%`Ql&(MuT;Rfbw-+IfDHge7b^nYnE=gFeukC1 zjAd?O>ywC(_#cpbYl6F%{4mb$;9!orQHQ;!0FhxsNFcX|SP)~VhZkg3&hii_m)=1Z zNyyq#J9>h}k0r4Ns5%Kv*gp;yiT$|8kw*eJ=(~qw>&lhD6^NECF3*9rSv(oIBGUly zBAd-abcm#AhAc5o3Q&!aab@jcxuOA4VJf*wS_E5QA~BerK#i43t*gwi!-ybEiW^nL zny4pK#+YKJKrUu*F=uI1A~IEgC3-9o-ACYr1<Rv5;cz*wXfEHui+wwJc)iRa>ygphC&fKuABt_Fyp zl_XGB^58J5ZW*%J1+j_3+}fs~Pz$Hyo$ncbB$X-#j}P)N-LTC7D7-DoBz%Z40x5EW znia>gebo+qyg00$avc?BzOq%fwG@yoi2P5A`ha4k<92~4Zo@O83{Gxd6*d(xPkH`C zI-#J4T|(dvlH!*#l}>R8eJpT$jWE((2`*xNiYh4)%;gmvp4*6EjO6bQrX$=w5r1JN z*u_AViy#FZwJ8%yqi_fn5>E@2W~PL26%oj{d3l#bT@xzYh+v5&+igJ#$( zwq+G%=m#dCLZ_B3&Z4QRotD>@6>5n=(G}3QMqo`5w*rVVKpMFQPLVE)#g33_Fx**V z^iq)U9oFsSuBa7=F%*hyGK6uYOsmNpuVfTdOAA)Dn8SW08EF>Sz9IhrxX$28OGK6g zF4od6>whK}g&`{?OKAmPg9}WW2;0b+s;^+?;XF{G;0lcftcWl%R|I;OeI z1OReSsd`B06-+M%NH!O#gEzfJgGI$*Ahj$3%v}kDD%ncG>R_-X;UHUd8ic4bP>P@} zS)}Hjm0vG1h#hA7jH@d^(JqZ<%#@A~09khhdiFF>Lro(tTWrV{5dzW?NQzStt0hU#Ed2C}e_w?fBwKoA-f z1V0rOO8`_*bURc~ZLKL}kS&Fda`JZK$0)CGMGWSl%e7Vr#U+qirkE&wiGfk|SeGJ; zyr97=4j5KdMl)WiPI5e<8o|d8<&Z+JE16);HJ(zo`>0oswPU<`C@=kzrd`hjUw@26 zd|4L7Gr#jI!bFA3qY~i95TTchGoV0%BSZ*DXke3=k&+_jGf=!FCZ$3F0wiIB38_&a z4(Tu`Q)R>2vHmXho_xbMwB7Qq3|Q7;h2(!$LR3HIzvM-2ifogPSKZ4g&bKx&fRKXV z5Hf|+xESuZ9|TKYqf-sFR*8f$5NNtUATzp@Dis0%0M-p!t0-Mu4y(9Zr{K6I^qH?i zwi6Z}+g%zaLSukVm&}w`7eX$_v{=5;=n>ex(9RFzQOAM_!|oQrp&^8TXq8ZkJ{U+9 z?N^Y&fGid=X)=Te5JCwERJc4!RXbG!fW$SJ0Y!#qHhvgE8DtnF3yBgsg9#a`xb0&4 zSq6*{55&W1<8X%;%T9@SobKv`9@#vz(1ZJx_mm_502M3#5}|5~VC=vnWt6cwL7;Fo z&9s#SBovkkB_jbf+G-)ASi#M$LX@es-@z&p_9O(Y)r{94P9#QuZ#Fw3LKjTG{KnK`B=9K^oev(Y*LWWA!U;M1wni;Xed?!0m1M>z5)`-PT?sZff(pMpbCaZ7CC_^ z8dZv0l+qN8Ei8>g6lIN52~euxPF6uwi;BxEM%mo*^d~G>!Ilk6AA^!V+VmC6QygAb z!;*Wc2(x5PZ$?FgW2m5p?aCG#xCkQeM&=b3j_AhCTKg73LI}|Xk+5_H{f_Fx^(zOc z{8XrXnD}m<7|DVfoLNh@06^Z9Aly#^9#jHEW(^`KLpe zbCV9G4*(%%0P@@z;`jv5XM}Et<1x6UmYz^XqaB#TC;%|1XI~-sFXVujK{^$UQ$CrY zVdV%e{^(rz{{ZAi`(0ue5{J8h1fm4Zp9-H2`eSls0b|HwrQ-|n7ph>gnQIJuUB4DR z;#x-~EnTofkoGkY$gB;4+qo*M7Cz+#32mUkZ39;mxoo;4{{VIJC65xes{w{WERt(* zq-Cn5l?I9Mc4C=QzyAOO_1_R3hWbooJawTrMC@c4^GR2g_6*d^0NJOazW?|U-62joXJI9%Wllv0PTj;3pKeiy?Mw|Qyjkb}xe?nBW-cpZ` z{g1><%aObG$6Y>&&aaT3X=^X-u^U!BixC8BFJxGU1htAIhiZ!=O=2rm4MCOL9&fD@ zK82Mkv$#3&{^^%46 zaE3PpJUWSfg)!x$s;I>c{g{TcVWdKeHdMQxVW>Qr*Tc}vsN_U49w9hnG2qO+QacMaQ%VyTT?!P6NEl!`wlq7Jw@F0H_N{|p|Q#cFcjmvf0tCqu- zk_hU#=3{EAZc&O!vZCX8VY_?`FBIb9-r~$O<{-$q<&?340k}>>f_t>U$Hn_$O-0o~ z7I>&Pn}Reb?igRR5G5rb(ApW9@IC^P(6nHF7b*hov)mVTy&_hhbhBaX13BMxnWjPh zWSfcX!2QwHL7C(B!nUOl{j9kwi0tY7hVb?HUuxYS`oP7~8kTkw5{UKjUkBkP)3XM~ z_-sIPXeHDh0VcB|Tq2OEc%_znnm<(>n6t!9*LK1Zd}Nn_@o_}95IcSn;jJ^orD)0U zphPglqt+l^EJWYaR~%)%7`I>cNe{{VjhnLZ{~v!Dh#F~^HB(BkIfoc7Y)_N`3f z+*Q0Fi*31QuF$JzsS(iu;TT~_d?=Q=Bhe;>gVdqIzY?8(c0t%5mH>BMBuk6-PIi4- zI|sIr4c~?wnfjN?0n#wRdsikc31d!RG&JrlTAuMN!yhatE|s z%X0_wR*e)3X-pw5T(jc-aG)HABK&D5F_>`Xp~rqJzF!jf9$Ohdp1Um&Lo7yDr$tbYS$`a)vDUmXzijXDT=Dn zsq=k(hjXrTe&;#QeditLY)Y1^@npK4mnUA{R5Qio-V7Hw>s0E}y>h;JDequdX7b4% zKxfkudzz>rn+x;Y^jBpA(DXXw^6%vkg@3T5N^MVie69BL zwagEeQf7(z_hY{Hu*MGg^vDnzS{Q7dDo>^Q&4G5$*_rTZwT5Xn!F{5s% zUU%nD;=2virH9>KdC50mm8P1J?Y;@PN~B+8GoYO~=Pzl}g*uB}#v3;Bhu`bsmbDCw z+*F%{(1CD=(`7K-pQ0itc#( z#Y%u_{Y!>uNyhIlr8ae*(7R#uqo|7A_R$U;pZR%~7w!5H7|?RyYv%dmMS#u6r4Nhv%n)pN4ovuM70W!kIDVAFprrvecl)0$={dU$RhWhxAxsc59(_%2$m@^MA2 zH_e&^c0cG-+mp5F!gxeUFei!W+#qE=4@5!aM$Np~PO2#mwok#mc6hZN>6KyoD^5l~ zB(D*d=$*~+be4xTfaP^KN3PlTWtIv|vF98ck&A`XW7=>`*-@!)h}gfqk#<@!njw~H z$#S?Q;43Vuay=_&LEfbHV?*N@WS)6Ww06-`OUYUQFw&olmA=VwS?#}TvQ6VBgTwx| zv@!M(hO`U$F;n`b`#dwt3|p+<;K^>l>KMZ1%MYg2${<4yn@@*%5oAZ>3E_(WF}NtM zO1zNtR*X>2C>B&@;T-?Mb$Q*tp_8=qeL~yhTniN$%nFRT5O|Gay$!zi?cu9WTJ-O) z?vRNq0R|lB^XcNZf1n+3j~`QasrcnJc|LHh;vk1mk3anG=Vips9S29($pF zm&vpVgu0*|HKbYS?$8m)g}Ks^H9O)sF9bfYQs%9_Yyua5bx|z;+P&Q>hCuG*qfdia z#89QKNiOvMU+U}5cU`X-VS!%7{WuM!zh=lJcBx_ZWp($WG2u6(C^+j2;pYkxNn~WS zZLaUKQ||-X1Cr#Qj>iJCd8wj=<+#4$TO9R61CMZ5n?G9@AZkqztRX)=GciqhIfq9h zVwuJ*LbmM#EKG^2DD!#a|1tO~tlod*)Cpoc&I^hJ%`Y6ZVi$VbbrSoRn7h7My>(^5 zidGr)&yvbefAU&(nnzxlU45Zc7e~A|UG_C+{!~~}`A<>e5Kq^EG<$wJY=S6r;pIr= z48G@>uSHPNYWz(#_8Do<2~bhHF8ae$ctJQ`#}96Z7-r7_(};Yt2KJkI^*|o%SW-0a zI|Tc#JoRm_$?}(M;j@3+lQpUiUO8XQvq3cm)S+KI9<$vE*95$U_tSC4a__DcM-*fu z)vY0hc2KsV+hz5ulIl#A|6@RA8LmTNYx?m&I{sk0;Yi0g?umhrmS}Y?Eb_`f z7S3>!El>OY$W$Ti8+9ILn2DeVEe94J)LX_!%I3F1q}vM)GqQqjmUO9?_(aHQ5iV_r zd=gH2{~C~O=xfmD=u`e%1$|td#bT9nUFMp#Ncc`_as%ImxPD=giISodM}6PNLf2N& zg3=X=M6>vcl$FK7Zw%ofJgJNGyifd%yIhg(_?vJyu1V8x2om<6Ic>*3Bz3gH9Tu<| z#4-M2M5=_)ZaB~bI`=U9i|{Vfm~-Wm5Wnpe9;E~>leo}P!5gueVGrNrIyBvowndY= z{*{9cfMOx9QyM?T2*I^=WzPKmAkIkXhO^R9cxBi0jL4EGdr;&Mlde-Fz*P5lbWT^q z*Q%N}5#OAGOXXN-osE z<)+sI&{fy^MkSSQAV-|zn#et`SEEHdADf?v2mWr}{jW!Ln}80;a;=m~_yXiRAb#|c zZQZw~7Ww}^m94l1i1;4^zyqiI_p1Pa9LgKnQgq+_rmnZ)I_@sdcQG9xf#n$!sKhkQ zbv&=l@jEm5V7_Trc~`17{m}cO)X6v2wg2$hav^WoXS#OYX4efM!D7`wBLJyeM;!cu??1}5=Ct=Dyk!iHA5Eb=g`w55NdL6%V6I*`1_mo#k7+RF^4Rydp zaZpUSkrk{NQ_38)TC1on#H8tRTl!L{2E=cYe$H?gN8We7Hgb!Rp9|FZaw!8#`{BgN z7mBn`RZsqv64zg49Nonep;UVjAX1-tpWm%#$f$WLI$BBNLYUdWA|S~uA+jY@S(;wv zC@uUdGO=n2>qubZT5ROR0wk#sTrqz~j~9PQgOhIaEk)1BHga``6r@Cb9+6Qrtc19* zyD@W)dfx}XY`ge`>@AAsE@-omyo_N zCy#<~D;cLe%SQ3&NYme}B$*p6URvY&+4yI{Wask#pcKWQ@(QwJ>xW;jh6I4|fKAy6 zS?5pI>Cs3=5>7&SE^UF~61L~T!sG4Vp!?bWhw@VC>*6TSfRBK)+jU-!8w&#+jmIS6 z(BiZlNmgH>vf(IC&tq?4FfL+8W$S^0v@=IC5t!mCf|w}Od_2f-Vdxd>u!ed1Cc1(o zqCiHp;L8@oqMQk~y%B}(nGJ3%&wKAlwq;2}>Sfr;-5n#<*M=P2Obq8tl?ZV6B?zvm& z!|K3R=HrfiWAKPA~arL(I$lwm+QxGR-Tw!9Rhd&jkOcL~Gfo_Xje~Lf65yZxI2Q#cB ztN24eLKgXp2<&qDli%cTD)5;boIFZkdjm{BNdB%5M)QOw4ZP|=|Z9YE#L zLB63PCf@u7$Gd(kt<2jEembMp#B0hH z;Aj!zf7+A*1i=Y}mVJUYU`ShRd+{V|Dx^cJ<(_wSU_S5tY~a&91kPGL&H-zDt1LmOVHz%F34MsnOhldSnfSqJkKV%A4;0s9^{+sj0%xhEL=sXX)ITm5{xy*Hb5~F_>pNnBLpv{c zSjC0eztCMe4z#B7{TXe)#hMdleDG2^qMh0D-a~Acw5I8*AgJeow=vTsK?zh;z#SYT zyvgifa}5u%9`P8@9pRxW-?2NeP9{cOm?C`$J}@h&d*N_$4O=}M{Ghdpq)9DQMAx#2!JgD_IG>?B%>D(gKV+K_%mT5CxcA$J6D$D1q3rfgiLPOjq zZQLtkTKE_uFq@OID0V&avug5if~&2FpHK}6lOLgGK@QvFOHi|lsWg|!P^-lERnnCL znKE0aykc%pByX(N6lul^an7DJPJMgrY#e*Ipb+3YC-m~5a6w2=qoKTrpO-;Vg?Bzj z^zc-;*)&DBtfhQmM8M`AxxR+U>~WgocTiQu{IJXBn5fKaZ)f@-5pCJb&rrmt@thQ8 z%%Dp+Qo8lBUD?5hv5AGXZ}e{Q?U|t$fVW<)QDIJ1T7E>Km-jRwN`LkJ?Ia%7stt3x zA+LF;1|Ut{TD>37rZFbP5eb6TTN0^@ptk100*mYMoGN^)y7gG35n4TfRlH5Vcx`P| zy^>w_oO6LUhbw(}gyUzK)K$#Q7Tm?Jxkn@mG-x~!1Kviyj#o4sQ`U4BeVxK7wLfq;S~xWjAK54Q^<5j*l5V&jL%3Aeu{V4}kp`<=;}qgBt~1 zKNmW&Gm&3;E=;7dzf!4WEV!S)tybT&B||#pg(=vZ(Vb_Y*88e8P%WBirzG*fQiGK$ zFRtQubm-YgRIcw!Ho5XW6j+YGoLz1jPzzh3CV)MLDL1%=!$mf#*HVJqx#bfXyFC>t z{7v}PQC64)$TM0%P#_p`W4FB?3zk*C{YGAl_EGUepkf^DubtRIu@kWRQuRjbr7>Ad zA^S*g^ao?;Lws7g`_04K+lixp1AUa{LqTpcoWpe!FZkiF`51n_&=rfY8*3^ z#dLHFwx$Nm+T~VW1cTlhJtz%CXWeBAoXM6mxCoB0*4KLYii>ArQE*Xb0f`s!_7?de zEK*#OdLoM>XXO zAoxH=&HQAhW`F^4oqY6ka$>5>mpq-ZWyFaS3%atb0U%m3jY|7b zLkdno^+7%_MWTJtmI7s+p3oilU_QAvc3~6u9&$p?U$yt27v|(AJxpz5rEQp93rluO z{Zzf8)WaXxID)<_=RAZkQeuPf)|3@!Z<>ecKIL5IumkAeA#i!!!_z8KCuo9$s83yA zVBx8f#xDk`KKv7UU?+8qf$)0$gtK`0w*a1!$hp25W;A$@Z{ju-8XNF6R{ zKhd2snnS{I8py-X$`cjzDEpEBCR3R9(ob0i43~_s^eqn|3LMYDr|p!m=}`O8O;y6w z$k@n(+HBs(o^}5U(V8ouvV2;~-9gn!;bs`6U7^EKf@b=|2t+{|k7 zAoaCg&pA+xf0jRQrq`o*vp-WmSC*FX;RPPvr9ubQl0_$^iDNn=_(@@C)xtWNb`Ek6 z&&Y@a^}pK6Ijw1{jcqH`>so$TZ{rupHebj`>J)aa`N3YpklMWmId^iIO!c5o5_=nZ z3|gxX*{rf&l$6g|o!iF0n<1GeSbbDH|#$KH)v%Py?S|LJ#5+y1pbGW7A zA_%=swMmJ$O+UG8W!w3oIM~h1|94+tFYgz&bF8AR4rdR@>YYUoChLvym?}UQ|FyQU zA0H&m&FZO<%1sjq!#N5_$2~9pg1)Hgdc8iO!8L?4&1Pm?t)-IwJVEiBl?q?5YK^EO zgS6(y1in@KcS!{F>U4ur)?LTagy*&OMJF9rMjZtF^d07L7gqAH%c! z-X9|AggkoSeJP#%dv-ClTI?Y+d-Mhq9ASp1589?R4B#F$6uR%`>xMj zS$$ih1BC?pifrLVRK90&$oFo!2mEd1%bhi@lWyKfg0V(tjqqF3+0LtjZY$F?{H)Ed z{kDgUz8Jrkv+FDdI9bJnn94^FN6CP1cnfhuQ=BFpSl{f%tY&Qn+Oc!-)_)H$e@6-Z zj}rNxi#H$nVmTRG%N?bH89c04oq04d!$jN%+R$hYiv^z2oj5ink{)PW$e-20s&+Dr z2aD`AHfEJ>T)aV<-N55))I;D%Uv|(9(gl&=V)wm6fpH@Jh?Q>)xQ=9#6 zvV27JlxS85$}B{Q|4-Idnb?bR`10~~d{IbQmq{V)gD%y$LQy_6e-x4a#cZatdQURJ zv_mHqZ1VVw$EQ0RgIF82&YV(9Q2Sm5=*T!C=RLU=T00dFs?829W6!RrF5IW~E#ETL ze9<wX#E)>( zPcTmC!u>}z?_ThxkDdgi|D9j`r0l`-y{_sRE$U+!RDo+m`iAxo5Z<}XkWGegSK~-TeV0Lbd-rD$`hC z??|w#+K8SLA!s6$2dz?>w;(&-s@)Z-pw{H8^G@Irpvl7KG3U`ZI4aS{TavX!7r_%QjxCr{Ox6d$RV$nV%_mV zd2abeVxonnV6(dvQQ;x2EG}L?Pl(~$3H9?2^*)d3K4Op*a}L2YkIXYc+0QbU-sjJg z^wODDi^pVd>~hR9Pc>w5zC-Jg#yXt>g>b#VHh>h)Vwd=Nl=cbNguyVLNn6NW$B)W^ z26NaEBPuY>{C0rci<=)-#}E#F$%5yj=1jVYFIhya0=+r>6NfTqOdIU?8gc!+x=}2} znyEsF8 zVVNRk7mQuoa+}sxp5T4hum@v`(HhY3c^#rwov$cezX@vV6A@bo+!9jsX7I_c)Fd8F zoP~t&qlFjsm{jGmUf1N)3+n60Y6~W@{Kd@EfzMcO-%oAZhL+vPuBL?crpSLfy99`w zk&ALPr$C8$0yQkkqnU$pA{06k`t8+1B(kgpBoVCk96jNBN;WB&oZ9DRnl()cFt`Ln zYNII8JOwfhU{RCaS5)>+!3MO+QaZ`M-up$?QA_L5KQ@ST>s2P&)E=Lq{aKoEfUZb$H>mCBIGJSB5O%A|D${ii8h`Y+qwk>0tVi2I`c7bLybLP{K@N>j~S6iRBt$t6sWuWpEh&OxfQ-$6*Z#M{m z`GGm$j$UvmZO_o`fT;5X78jk?~A@9N`+yBv!Oy%Xa{vnJk$7M`dfY;lQr2iza zaG7-xn3F(~MFo_l6X!~!?>9^B0^P+{pt4O!?$*hxg?4AR|BPG9<{N{a5 z7r0z$Q`pykfnK5d;$E)8+~QZkfQToFHMk~T`0n91RyK*^vuZ9g!~CWOc4U1@O1E?> zcUTa`1(F*gfl??@%S`cO*e4Li{SvVW6PlsB2VX-NaAs^x`sFo$s_Smp1^w0*E;zBw zD0yCI4K_EO7r9FCDo%z+i!F`)RnsZAWofRnGV0~>SRUsvXNE_=r*ry-8D=^&npOZC zn+%t>pdGoY2-$rWdfgvkSpX5T&riB3Kyq03YFCQkJphhSdTfWcmGVU!A#Ml(Xo>jZ zD|}U~s?!)9x*)F2*k{Hr)Kln%`G;+fOda|y_3_(+-850)c6V?s1zhj1;0`# z^@N$Lg(8d2+X>4p4gE5qE{7goz`-36f}d^pTRwBOqL(sjb;>TSSmbU7r4a&{xnJ@0?GVd9 z?Xb!VGfYd*FqX^OkV;<*!oS_7$zeYkV6>h2hXbWRj{s?A2xi7a&Ck$#ZA1VvhnT_W&Gk)z$Fosuc6xlyft85g& z-ZMbl7_Hs=Y4^LuR0Qd=AdtS50#z*ir8F6MswJO~y<}1}2cF+iETo;<;uHxTbQUP% zB%A?x7$x?txL|I3K2~X%l{YlCNrp(&A97|Ms}R{Ugk#F*ruCGIWdpR~$|H~&{j{qg z$Lc=(65_}dN6@hosLcvKb0M4khUqmHD?3+keCH9&^CW zwX!V>kB_MwnsCV|Ftp5@U*_;EIhL{eAyq-hZ~EmM;Ikp-69mxLZF~TFE=%Pwqe`3z z*B!trhPTZLs*$I454kynOB3C_0tX6(T*oUDR92K?di_XDAncKKmI>*<3+xdi&>Xuc z^#;UROnllaK!kQ=LUh21gx|?Ij~LAiu>%+7d6Dk&7gZd)FtcFL+JdVZJkh~D_XcmQ zw_c5eR=$MuMhXq8C_gsnC@AA-Fd}jce6%8@L5x#*pDGj{=O(h&UjI8i2)e?);__dv z!*##!nQF;Jf&*Tt<2}YIsK3LsmLwqALO_H;3pY@``$M;D5;OpL?V#R*_*n2I^2}B_ zk`oYMDh1Fv<-9Qw0)?)`3kP`t9GiG2zRLb7XC|q26%($E|2r=pBVV{TBb1nVkJ8^@ zZgUfAAWDzbh90iaJ^qWC-lxM%w@2JYsxGQ0np{=#$xP&_*RZMVi*~^cG~}0c2JU{v z6K*Lepl`R_|7!Hd5nE~IS)awvBCRnRcJuQI+KCi%jGi6m*SYIkueA<-SB6gSbwyZN z8PR?vwbvmpwV|GF7+Br1Te{|T-GpB^*gSvBB$X;b(XDN$`<$p|^T_w!`+g6^^KPE( zG$V5Rm+yt3`kUo~*>YU%Z-FtlmEvWL_;cX}HJsj)HO;Ji2Jc$qQVfT7&8N$&PVhXX zD%G(CmS`j6t|HE=Utx$EbUGA#Ux(yiE5$u{9uYdo(42D-`P3BHAI5+vRAWyNJkVKf z9C<+x-(cj5)Rgug%^3@qSO@0)(Mch&utuBIJS9p$`w^%1i7Uxgo)Ybf;DbOC`H1cGTjmSaE(E9Oa$uwv3THOP;0(dl*~2bU$C9m+EnV*jK_}M z^=V{tzU>7DHohredJD%%TRn^wEu(mZueie>b7GSs%Ru5%tqt3m|5d>`S|l(q7$iG# z7v+5$?)*G?n=SX|(5i3L1yy=i%Rr44T}9z0T;ZCz4NBu96F>p}m#P$7Db9NYV&0P5 zOt+vjh34?3OfTkKc^3ForsOB$0H#WJjm2hnv_)`k*s|?Gr+rr`9}6FJUK(N%DE~fS zs@#1e0W_6HZT$z=L2@SNq*4Ym*or)a!@-hh+pf4{&{5)0Q z^My5UQ$UDUd4%eJlf}1Tr%|i}#3?5mbfI}O|4_K{t%u$WXstH04YgCIhRC`+Vkt*U z>!p;s(a!JlrkK#|6x!UTN(N~%mBj*E+~W}9b4DTp6^2Y%kivf;Fck79Q~R~p-sJVc zUuW1Lx%xoNHb$1*v*%vX&dob;)21g(gRx)a)gZ+<@4JLj{g`|<=Gvmm^WT(vzozq_ z6x@+F#9T%CAlmMm^khv5<|EOg1{NtPmqgY$#@|;#0!IKlQe^=qT>cBAC1TAPKQCQ5 zt2N@EXB`W?{!i@*-4O#( zKs%AMMH^6NM8{Trk+QDjR^A5{gYb_Jj|N{@K5>?**FsTq7s&s}U!K?UK799>HhNwR zsQsgVTiE)hS#|!828lw@Tjjx!_C67tmavm$co@n`$9m%F%d*NA&asni_8vw9y9FB0 zXUt~|9!%R~q|YgxSaT-5qPs3=6S^@X#V)n7q3w0gcsswZS4|{lF?=_H1_+xVK<53> zolbdQa#lU7Df6Z0)Jy?KZ?!*CU$IJEX6<5)Mw0ut7N7C}pW^B$lVNH6_59MAp*15B z;|kpf=pD~6r3Pwy#f|!PZId;TLo7~W@T&m(CzE5tP+!Bm6YU^h5ueqG`9uxWva*Mo z(QBYl>oo;L@DmoAR5@{HO55WcoOAaU=N*-cgD16*J|CJOcZqM4lEnS&u{@?YUzl=J zeo^AcwA<@bZ@DIyme|6hL&sBV1Js?C$EAXL3|c|-ejZ4<9l2#eH9wXzx`H=C^FyM~ zO5KR;wQJdjB95;CT$+v)>@ZF!Kvp_X?XgfjS0$t0F^3%Fi#(ga>Clwk$bMBLK@4hS zdF)4sOZX~XcGYvendmkJYWw_*x83pVddXboSSwUcT&R%D;xi4+`sh`|zJW1fuRzp# zqWMy!!m48aT*2}GMoK;RI7qq5gF)K8dz3ASdh*X2y(%$P?Oo^jVe zuV77i7yG}~k3JEv3Y>|QyI!bQ&U({LpA4Qi9k%M^-LG@7%Z+8Sthlk*vK49(KGA?nU#j@!p9xa5 ziAX^cg#-VzD5#}oTZjcENgPNjbEWPw+m&jb_F6M`$$JjuXx-X(BOK&h`8J}l*Hbw0 z-#^~(UyvekqZ{4<LS|;slTGRn)gD zddgm^0X(u$6cL=o{;T@^G5Q4vV@CNO1IHhRfY%p`MN+1A{>Kp0%EFO+KfgM&fgZy9 z+g8+NroNvpzby3IdCCD~vd$j(hm#w}q%V0P{1YpJxyJc;#U0qxl|sr845_j%!8{e- z8_&^)QKX{+(@rsu>jBDjV*Rk2LI#f4L%0XzIBg9J#2@&I*`_3hsXfanbj$wyZtR=2 z0E%1AHF3nCj5( zXQcHpVMItgV=#A+^ts?$E%V%eg2@R%yZbvxMdK;$SdJ}~XJcPe?8n^1r*q z_=FAB3s0^k)#ZcO$rH-$=g{S_ekOg4x)swY2xCl?6)2F+*Lv+F-!I#uMlV~6nPw5L z$udo5$zz+P^PqWU1w?_L%!v6{TCN)jny>?MHhiN7e3+Pz#56@eGkU>&YIohAC}TV+ zAkyu9Jpat3gN+&ENF_DMg$wQ+ElBsqg&+HXn~%a=8){PmFfrB7_&pp^+h4P;%~yjj zJ^N#Sju-(sF96gwXgNOTNs~kC@uzoG(wVv!O`_0Sbf#!eO}|QnIPJEzC>Ro(IHg*b z;z4|@Li{{1y2_2vDCP)|_V83^KN4^RK@DYdgAVDRe@2W&uV0c%LpYtrnaqq|`tqNF zja<_uj`&W5B0KjplYv*SCmP z4(A)U3jYolLwsgrgB9-?q*&yWd-6#KN%GMAlflIp=-jnv1=@xU&_p?7eK0kFC78)8 zOFe0`{D?uT{>gDzN_hYO|57 zZ_O3}yXi8S3XakmdL(-5Z)nD0W%0em^1bqSs(aLRhyYoL+|T`;Ebu^TA_Kl{ZtP6R zxyAD)@l0?Ci0O^e7i9VX_ngy*PR@SJ7tEOvrEK0oL*j1Kp;OP~3vfc4ScE0^+fqT* z4oOdMy6e@TwvAM@PJWZmS`WvyH7}8+B3enS)BPR3d>%(1k~OjqbaX91cW#Q)SAi?(J6A-wpCa5Y`aU zY0FWM6tPuA`y>_O;Vj6LkG77rFE`?3B?>Nwx*OLM$f_MDP1{rJ9M<i~lhIZM(F_4{c(Pg9~`gPiS@`C$zs(PpU268iO=q7fnrIYgY*ZnYA+`JYpOa z?wqH_bb#9xSnGS+Rf)Wenj0j->N-*(!!Az4h~V;HG)(M8ltA4B>M&d4I#6rAm_OR< za?@R~3i<0u1zan_UWD8n5L(FSNbr|Xh?=qCvSRz#}5HXEOUDD_%`|YIkKbku}B%+N%gNWY?FE)%am!t#OfpC-CQAEsbW+Uk%BeL z+-O{!-jN=b+0Wuy6tXFf`!eofle$aG?4UiM1}1axescq^Ipsdv@&Cs!Ik%H~oduli zCr|^@ALtqvOj&*j(C-}8U#WNMx7@~{k3}nJSBc;-<}{gVi9qAL>tQk=Vfl$F@b63} zp?mzPO{ccLQlGcZxaQ1~WKt{<2z6YP=Y$WmG)Rs66;C_G>RxVsISr>FOq$TjSu$5S zU3XXTIrJBl2GUZ9ML`lBjBXL;vcxT*aq2)0&^-s~^dr~r-8Pj&h#|}WDPU?-d|5g$ zzvIEEO7>T{Kub7Te3p0rv6gER>A$etP1)G_M``8_zj!MDQ>m2kiE7X->H5lHPJF4H zS?l=S_^eZu(ki2z`E+|xG#P%O&Nb55Yr40#K;Zn2Au{wJG~9gPExv5y((dQOlVNS* zATLw3fZ)55^}37-XoNr>{Yi0btnTz}QnsqRaNTrn6uHh9)1aQo8G>4|_K1cLr~j67 zPGPEFss0vt{mE%AXw^kv!XRyW7l_jN(5k}i#>Tat_YCz#{Li@zVry&aH0Q_3B}Hy~ zjF&NX#y47EK5bo1H4pVlsZ-6C2c_t6Sac}t7k&^fxDP@ zESc>I?dcRrO`!i?Jm$ns8h4JbtappY2zl&Vww56U$Lj8zGADP59}*2G2T=BuER2D% z`@B#^;B%QYCNqochufM5wNsENo;?l%@iZn6M?)PSOxbl-fVa!Nj*826Od4}=0O z*ACJgJ_K0>=c99?@fNAxMFWx34oYQie*B>fMEC407nQl(m?p1+YYPXUvpQwPf;IG4 zi>D7;I?DwB2%!-*QlXRXwy=%5d>8;=7TcAnz33eT`vK`)F;<%y!z*23gkO63$X+3J zgVV-EUTGT#z5lX_+Pw9?1hwUaB}kYs{obin^f75#ZM`sVyT+-Q%4kgABN-|Q&}=ZL zY6w%1mV9>dW$QPkHZa!?!ve&SCe<(*?)Ib}F3h~DE7A`~%+LsQs#p@ciG!ETcVk8( z>u3HE3D=1q18?mW*j_6xa;VfYTjK8Na6g+q*OIyFcUhEF(BHW75c=vJx!i=9A{OVkdDg&a54QVU|U%}!**!C zx|Z!-$WnPYWLOlQdNIvEXVLBBv8nu*dq4;%tZ}*`lz^P9z`px4%o`xq1LI)#Qk-V# zN#m7#Y?&#_;nCVmDI$${0~lA#-5H{OC|w6px=NY=VfSR^%Og4x9}BxInMSzyT_+g` zfl8`@0+ZH)-Si5<4(uq#`ZnKTEYO;uWrpboTUuKR*|6W1$-1%zO))6@$k8y=-o;NG z*1pe&<*2L=IN9-ak%%Cjm0YhmY8~}(b3rfk6lQb6dPV(Eck#_w)|L7`lJ+C~?0Z%! zUr3q=MlhSMh({MosA8Sap47tmDF2Etax5%47OGa`Bqq%zrT~(*b9{`c83`r+*afT zv?zVd$h*8(Q$Q$Ry);Lrw+iK5aDOSD68RM|!K-n+t!bc_$=T>D>npn)<=5}ei25&} zZsa5&vfC3if9JPR%9q@H#YoEO(mJQ`;WgzbhuaU!)+! zZ;kd@yUDv-yT0^Xe2a&;T=u~l+=F6xQ!YLfmtvVeYhEi4qq7%#Z571Fn)UNw~R=_V;s}U z!=MOSTz{pvIlj>9T7#)^8EM1$)$42*zWOzv#%cy5?6L$&g2wGocTCxld|@+O_qI<^ zQ>)sx_I0!bBe0o`^Px4vkT0e}z=p9S<~Q7P-!x7n)`es6#6pD>01th%h}65u70D)M zsvw`2jC>kk)IC|HpJTddnXxHDOJPizwsB!yH|EbrE0zD-S^1u&3_jT$rO~vEBW0Ef zFzrUwlA!k3u$_rj%h$}M{QI;bUy6#Mk&(T%F8REH&VzVvzH7xMHA zy-z{K^V+rdD1j8chwT<<-GKf)9aatnB6PY8SaaW5CQt_sbNsB_UJTLy?m&p};?r06WiK9 z8yCTPu2ObPnqsEU+yg`w@|%cTVnmFo$Y^r^IWn%b7Ros|Cq^%vU;^7X8!EhkLg1+IE#bPo`pQ2%g_>Z-y}GO&!_CftcKZ9 zfz)TTDE%rri$g!GUgh_TAmOQv_f>q1(>7c@ml1*T=|=_7&dVS%#yy*({|*8MI?$c+&=$-rRJ9*Bx|W2pIIe z_%vO;pmr79!Wr~4EiCm`_1aR_3c`kUd2wS_a+!O?+^E;8WG&}x@N1WM3-nNpb#jCvmgw2E%y%6PD&ajtO0nb&^Yp>&Krkm$h4U;wrKLK z`>$(I>$FgWQ*Srg2q-Qr%Lr7@zW+T)(&ZD+=yDSHF3(pD0@;5K|1-bu{LoVgh)k?5 zPXS;E=o^?(hYUR2)HzHz)8$lOUSJv(Hm({n1yO#>Ll(eAk+t;Lbw|(|z{NXw`I_tV{L0{>@n{F$GN>zk&flK=r zL3tkRS%!v>qC(>!f2X7SBBx&J+%m@w5S7&s(ZTGp-=_{Vs$i^7GZq-T)di4B*oB_pkFq!@ZA$oHCOgSXqbP6;^ENrN)ClcL4C(rq_aS2=zy@&;`C2L z-i#NRA(hcU#ubhsztLyB`h*VsRN+k}x*`s51OK)^I||vE@iBImmT!0QlySKvoR`7A z^@hDCX=zx)Q-`b+)v^{Pu)J#iCb;TYw-CK;`ME0Ushe;}yRTmQoJCY6CCMYY+Kf~ynp%q32UTH$wf z(V=|qIIQF*YU8`91|)whHkRQJZ^~ojaCCL&7hc)2>1(>Db)oUx>QzE3SYGnipRz(6 znEU!1O{?w=WTxP;3h$EDtR>NLYUgi~-H20YA$;Yd^*^3hp~GJbT|v1Nfggy+VsVcz z;f7v}!vdnr$O^ZcLD!Jc7~rB3p=>urJUjl2YRG{2z_a3T0u=!}=O7jxceRNe_=woD zH|22|SFLp#BRhovD;T?7$(~6TVSTMurrMB3F1;c|pQ*aiQw`yF5J; zrWZ(`r~W+jK*QDgYRFtUOkX-3XMJzV<-J%k8aLnbDRXw*lS!4W*k6RRr^O?|tl@G- zJjLdaog^~?_;l8p2`z(ewp}xvB$e10Ck5s0%NH-5O4v_|BN^ zxf+95yNEWu_)R&&hZ8B9=B^!^&gJRIiayZYFHaWXRzkK;CCW1_RT;IoEr=}`Qv z_rA&9R#Y+pJmb<<#&xE%*vlwzW?q+Re$hn^c=JPmJyj8bO;4ZmEWJP@c4n9+mvlvv z%v?n(fKmH+%;~hEZM5BeDmG0Ma*{?RwkA6Fi*Vwky>J$Lvi+N=>X5A-O$U=?mlvP| zOp^}AeI{}-8Z0I(x>%2+`%z0jqrQ0Qy!2Z#`aU2dR?eH@xT4B#QZHM4Ra;W&7jdja zVv;}pNoM%e{(iAXXCvOYj3784=vW5u$mj}Iiz@S9sn<@*CVR=ZlsgmRJ-Yb9e0)qj zD@$sDWxxeBnO^HK*3vmzye3Kxrl5s0W9>_P7%g=)kqT)I?+j|Yh42%*RJp5p{g_+R zZKU3>7SJULwVGGBI}AkpjQA>T+N@zxf18v}N>Va5i*g zSg|E#9~f4~c~R70${k;=k1yfNt_GEJQqno1O6W>97AR1!RShX-R|LPBpL*=LF9m(2y&z8r#8B!twE!{vIil-%Ptw5y6Z2MQEE(_PEceyb1G zWYgyuTcy=*=2d>yKDnf{ee$6h(e&S@u7CnMsW5$#W2GP{5$l@Me;{71_V-U9<|s8% z`6Nioc+qBWo~Il$<`G->j=E&*aDR#g=3>ogQ&0x@7|RI4g%-0sAv!vv@\O|qML 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 { @@ -67,6 +68,7 @@ class Home extends React.Component{ createActivityView={this.createActivityView} activityView={this.activityView} myNextEvent = {this.state.myNextEvent} + images={this.state.images} /> ) diff --git a/src/views/home/HomeService.js b/src/views/home/HomeService.js new file mode 100644 index 0000000..b10479b --- /dev/null +++ b/src/views/home/HomeService.js @@ -0,0 +1,9 @@ +import * as firebase from 'firebase'; + +export const getImages = async () => { + let images = [] + await firebase.database().ref('images/').child('vol').once('value', + snapshot => { images = snapshot.val() + }) + return images +} \ No newline at end of file diff --git a/src/views/home/HomeView.js b/src/views/home/HomeView.js index aedc8b7..f8d95e9 100644 --- a/src/views/home/HomeView.js +++ b/src/views/home/HomeView.js @@ -1,5 +1,5 @@ import React from 'react' -import { View, Text, StyleSheet, Button, Image, Dimensions, ScrollView,ActivityIndicator } from 'react-native' +import { View, Text, StyleSheet, Button, Image, Dimensions, ScrollView, ActivityIndicator } from 'react-native' import Swiper from 'react-native-swiper' const HomeView = (props) => { @@ -11,7 +11,8 @@ const HomeView = (props) => { createActivityView, registerActivityView, activityView, - myNextEvent + myNextEvent, + images } = props const isCoordinator = (coordinator > 0) @@ -73,20 +74,20 @@ const HomeView = (props) => { loadMinimalLoader={} activeDotColor={'#C2185B'} dotColor={'#ffffff'} - autoplay + autoplay autoplayTimeout={4} showsButtons nextButton={} prevButton={} > - - - - - - - - + + + + + + + + From 4ab89260470b0cb86c52024b4a51fbbc32d0f7cd Mon Sep 17 00:00:00 2001 From: idanlevi Date: Fri, 15 Jun 2018 02:08:21 +0200 Subject: [PATCH 06/24] fix update profile bugs & connect button in Home --- .gradle/4.8/fileHashes/fileHashes.lock | Bin 0 -> 17 bytes App.js | 16 ++++++++-------- app.json | 21 +++++++++++++++++++-- src/views/aboutUs/AboutUsView.js | 6 +++--- src/views/home/Home.js | 2 +- src/views/profile/Profile.js | 3 ++- src/views/register/RegisterInputField.js | 5 +++-- src/views/register/RegisterView.js | 15 +++++++++++++-- 8 files changed, 49 insertions(+), 19 deletions(-) create mode 100644 .gradle/4.8/fileHashes/fileHashes.lock diff --git a/.gradle/4.8/fileHashes/fileHashes.lock b/.gradle/4.8/fileHashes/fileHashes.lock new file mode 100644 index 0000000000000000000000000000000000000000..e43207906768eee02e108389c3eba9346eb7c174 GIT binary patch literal 17 TcmZQ>WPX|RX#P}l1}FdkGwB2> literal 0 HcmV?d00001 diff --git a/App.js b/App.js index 6d8141f..cae6e69 100644 --- a/App.js +++ b/App.js @@ -4,7 +4,14 @@ import {I18nManager} from 'react-native' import _ from 'lodash'; export default class App extends React.Component { - componentWillMount() { + + async componentWillMount() { + try{ + //I18nManager.swapLeftAndRightInRTL(true) + await I18nManager.forceRTL(true) + } catch(e){ + console.warn('RTL Error',e); + } console.ignoredYellowBox = ['Setting a timer']; const _console = _.clone(console); console.warn = message => { @@ -12,13 +19,6 @@ export default class App extends React.Component { _console.warn(message); } }; - try{ - I18nManager.forceRTL(true); //Not sure, i'll try it with more devices - I18nManager.swapLeftAndRightInRTL(true) - I18nManager.doLeftAndRightSwapInRTL=true; - } catch(e){ - console.warn('RTL Error',e); - } } render() { return ( diff --git a/app.json b/app.json index 0811be3..07441dd 100644 --- a/app.json +++ b/app.json @@ -1,5 +1,22 @@ { "expo": { - "sdkVersion": "25.0.0" + "name": "מהפכה של שמחה", + "description": "אפליקציה לעידוד התנדבויות בבתי חולים", + "slug": "StartachHapRev", + "version": "1.0.0", + "icon": "./src/images/haprevLogo.png", + "sdkVersion": "25.0.0", + "privacy": "public", + "ios": { + "bundleIdentifier": "com.startach.HapRev" + }, + "android": { + "package": "com.startach.HapRev", + "adaptiveIcon": { + "foregroundImage": "./src/images/haprevLogo.png", + "backgroundColor": "#D81A4C" + } + }, + "primaryColor":"#D81A4C" } -} +} \ No newline at end of file diff --git a/src/views/aboutUs/AboutUsView.js b/src/views/aboutUs/AboutUsView.js index 8f49851..6071684 100644 --- a/src/views/aboutUs/AboutUsView.js +++ b/src/views/aboutUs/AboutUsView.js @@ -3,7 +3,7 @@ import {View, Text, ScrollView, Image, TouchableOpacity, StyleSheet} from 'react const HapRevText1 = "מהפכה של שמחה מבית שלום לעם זו עמותה שפועלת בבתי חולים ברחבי הארץ. מתנדבי העמותה מגיעים לבתי החולים בשעות הערב ועוברים בין המחלקות השונות החל מילדים, מבוגרים ועד לקשישים. נכנסים לחדרים מנגנים למטופלים, שרים להם, מחלקים ממתקים ומדברים איתם במטרה להסיח את דעתם מהכאב ומהקושי, לשמח אותם ולהעלות חיוך על פניהם, החיוך הזה שווה הכל. הידיעה שזכינו לתת להם רגעי אור ושמחה בתוך תקופת האשפוז נותנת לנו - המתנדבים סיפוק עצום. בנוסף לפעילות הרגילה בבתי החולים יוצאים מדי פעם גם לשמח ולהודות לחיילים ששומרים עלינו במעברים ובמחסומים." const HapRevText2 = "הפעילות מתקיימת בבתי חולים בירושלים, כפר סבא, פתח תקווה, חולון, רחובות, צפת, אשקלון, נתניה, חיפה, תל אביב, באר שבע, עפולה, ועוד." -const STARTACHText1 = "סטארטאח הינה עמותה ללא מטרות רווח המפתחת פתרונות טכנולוגיים למען הקהילה.\n מה אנחנו עושים? \nבחברה הישראלית פועלים מיזמים וארגונים רבים ששמים להם למטרה לפעול למען החברה בסיוע מערכי מתנדבים ופעילים.\nארגונים אלו נתקלים פעמים רבות בקשיים טכנולוגיים, דבר שמקשה עליהם להתארגן בצורה יעילה ולהגדיל את מרחב ההשפעה שלהם בחברה הישראלית." +const STARTACHText1 = "סטארטאח הינה עמותה ללא מטרות רווח המפתחת פתרונות טכנולוגיים למען הקהילה.\nמה אנחנו עושים? \nבחברה הישראלית פועלים מיזמים וארגונים רבים ששמים להם למטרה לפעול למען החברה בסיוע מערכי מתנדבים ופעילים.\nארגונים אלו נתקלים פעמים רבות בקשיים טכנולוגיים, דבר שמקשה עליהם להתארגן בצורה יעילה ולהגדיל את מרחב ההשפעה שלהם בחברה הישראלית." const STARTACHText2 = "בסטארטאח אנו רותמים את נסיונם המקצועי של אנשי מקצוע מתחומי המוצר והפיתוח, במטרה לסייע למיזמים וארגונים יוצאי דופן להרחיב ולייעל את פעילותם החברתית. בעמותה מספר צוותי מוצר המופעלים על ידי עשרות מתנדבים בעלי רקע העולמות הפיתוח, העיצוב, ניהול המוצר, הבדיקות והשיווק.\nהמתנדבים מגיעים למשרדי העמותה בשעות הערב לפיתוח משותף, ואף משקיעים מעבר לכך על מנת לאפשר התקדמות נכונה של הפרוייקט בו הם לוקחים חלק." class AboutUsView extends React.Component{ @@ -50,7 +50,7 @@ const styles = StyleSheet.create({ width:100, height:100, alignSelf:'center', - backgroundColor: '#a82b5d', + backgroundColor: '#e24183', }, textStyle:{ margin: 15, @@ -70,7 +70,7 @@ const styles = StyleSheet.create({ }, button:{ borderWidth:2, - borderColor:'#bc6085', + borderColor:'#e0729f', marginRight:5, marginLeft:5, }, diff --git a/src/views/home/Home.js b/src/views/home/Home.js index 40fd3ab..c02ee44 100644 --- a/src/views/home/Home.js +++ b/src/views/home/Home.js @@ -52,7 +52,7 @@ class Home extends React.Component{ createActivityView = () =>{ const {first,last,coordinator,appId} = this.props const hospital = this.state.hospitalName - this.props.navigation.navigate('CreateActivityRoute',{first,last,hospital,appId,coordinator,onRefresh: () =>this.props.navigation.navigate('AdminActivities')}); + this.props.navigation.navigate('CreateActivity',{first,last,hospital,appId,coordinator,onRefresh: () =>this.props.navigation.navigate('AdminActivities')}); } render() { diff --git a/src/views/profile/Profile.js b/src/views/profile/Profile.js index 1a9084d..5bad5c0 100644 --- a/src/views/profile/Profile.js +++ b/src/views/profile/Profile.js @@ -10,7 +10,8 @@ class Profile extends Component{ {return await this.props.update(user)}} onUploadImage = {uploadImageHandler} /> diff --git a/src/views/register/RegisterInputField.js b/src/views/register/RegisterInputField.js index 19ac776..a1f546d 100644 --- a/src/views/register/RegisterInputField.js +++ b/src/views/register/RegisterInputField.js @@ -46,7 +46,7 @@ export default class RegisterInputField extends Component { render() { return ( - + this.setState({focusDiff: {}})} @@ -55,6 +55,7 @@ export default class RegisterInputField extends Component { returnKeyType={this.props.returnKeyType || "next"} enablesReturnKeyAutomatically={true} value={this.state.text} + editable={this.props.editable} underlineColorAndroid='transparent' placeholder={this.props.placeholder} placeholderTextColor="white" @@ -62,7 +63,7 @@ export default class RegisterInputField extends Component { keyboardType={this.props.keyboardType || 'default'} ref={input => {this.textInput = input;}} onChangeText={(text) => {this.setState({text}); - this.props.onChangeText(text); + this.props.onChangeText(text); }} onSubmitEditing={(event) => {this.props.onSubmitEditing(event)}} /> diff --git a/src/views/register/RegisterView.js b/src/views/register/RegisterView.js index d797073..03bd8c3 100644 --- a/src/views/register/RegisterView.js +++ b/src/views/register/RegisterView.js @@ -77,6 +77,11 @@ class RegisterView extends React.Component { this.setState({password:value,passwordValidate:false,disabled:true}) } + validateEmail=(value) => { + disabled = !this.state.firstValidate || !this.state.lastValidate || !this.state.phoneValidate || !this.state.passwordValidate + this.setState({email:value,disabled:disabled}) + } + getAvatarImage(){ const avatarImage = this.state.avatarUrl ? () @@ -98,7 +103,8 @@ class RegisterView extends React.Component { }); if (!pickerResult.cancelled) { - this.setState({ avatarUrl: pickerResult.uri, disabled: false}); + disabled = !this.state.firstValidate || !this.state.lastValidate || !this.state.phoneValidate || !this.state.passwordValidate + this.setState({ avatarUrl: pickerResult.uri, disabled: disabled}); let base64Img = `data:image/jpg;base64,${pickerResult.base64}` this.base64Img = base64Img; } @@ -153,12 +159,14 @@ class RegisterView extends React.Component { {this.inputs[FIRSTNAME] = input;}} + editable onChangeText={(value) => this.validateFirst(value)} onSubmitEditing={() => {this.focusNextField(LASTNAME);}} iconName='user-circle'/> {this.inputs[LASTNAME] = input;}} + editable onChangeText={(value) => this.validateLast(value)} onSubmitEditing={() => {this.focusNextField(PHONE);}} iconName='user-circle'/> @@ -166,6 +174,7 @@ class RegisterView extends React.Component { value={this.props.user.phone} keyboardType='phone-pad' ref={input => {this.inputs[PHONE] = input;}} + editable={this.props.registerScreen} onChangeText={(value) => this.validatePhone(value)} onSubmitEditing={() => {this.focusNextField(PASSWORD);}} iconName='phone-square'/> @@ -173,6 +182,7 @@ class RegisterView extends React.Component { value={this.props.user.password} keyboardType='phone-pad' ref={input => {this.inputs[PASSWORD] = input;}} + editable onChangeText={(value) => this.validatePassword(value)} onSubmitEditing={() => {this.focusNextField(EMAIL);}} iconName='shield'/> @@ -180,8 +190,9 @@ class RegisterView extends React.Component { value={this.props.user.email} keyboardType='email-address' ref={input => {this.inputs[EMAIL] = input;}} + editable returnKeyType={"done"} - onChangeText={(value) => this.setState({email:value})} + onChangeText={(value) => this.validateEmail(value)} onSubmitEditing={() => {}} iconName='envelope-square'/> From 126edd7747499ca63c77ea7b5a116a99ffcf4a5b Mon Sep 17 00:00:00 2001 From: idanlevi Date: Sun, 17 Jun 2018 03:07:23 +0200 Subject: [PATCH 07/24] delete package & fix hospital name in home screen --- package-lock.json | 14 -------------- package.json | 1 - src/views/home/Home.js | 7 ++++--- 3 files changed, 4 insertions(+), 18 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4626d43..b828c89 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8767,20 +8767,6 @@ "react-native-drawer-layout": "1.3.2" } }, - "react-native-iphone-x-helper": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/react-native-iphone-x-helper/-/react-native-iphone-x-helper-1.0.2.tgz", - "integrity": "sha512-5FYNC4kTi/YK86l+r8GQ0xgsSL2tleCQ5Yppu1+ARbnm2qGRmDoJTGSNsWBAWa8FP1ORyhMjxi18IlvSRKaI2g==" - }, - "react-native-keyboard-aware-scroll-view": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/react-native-keyboard-aware-scroll-view/-/react-native-keyboard-aware-scroll-view-0.4.4.tgz", - "integrity": "sha512-wRQ9Ji1MNN7bMetkcoRvom5i2+8bH+s8QD/m2TEIZaSRlmsWxu4TKcWwYY+T4WABJn4l0UQM9c8QL0GWa6QTbQ==", - "requires": { - "prop-types": "15.6.0", - "react-native-iphone-x-helper": "1.0.2" - } - }, "react-native-modal": { "version": "5.4.0", "resolved": "https://registry.npmjs.org/react-native-modal/-/react-native-modal-5.4.0.tgz", diff --git a/package.json b/package.json index 1ddb07b..f60745e 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,6 @@ "react": "16.2.0", "react-native": "0.52.0", "react-native-calendars": "^1.17.0", - "react-native-keyboard-aware-scroll-view": "^0.4.3", "react-native-modal-datetime-picker": "^5.1.0", "react-native-swiper": "^1.5.13", "react-navigation": "^1.4.0", diff --git a/src/views/home/Home.js b/src/views/home/Home.js index c02ee44..d956649 100644 --- a/src/views/home/Home.js +++ b/src/views/home/Home.js @@ -8,15 +8,15 @@ import {getImages} from './HomeService' class Home extends React.Component{ constructor(props) { super(props) - this.state = {hospitalName: '...', myNextEvent: null,images:[]}; + this.state = {hospitalName: '', myNextEvent: null,images:[]}; } async componentWillMount() { let _hospitalName = '' let myNextEvent = await this.findMyNextEvent(this.props.myActivities) if(this.props.coordinator > 0){ - let _hospitalName = this.state.hospitalName + _hospitalName = this.state.hospitalName if(!_hospitalName) - _hospitalName = this.props.institutes[this.props.coordinator-1].name + _hospitalName = await this.props.institutes[this.props.coordinator-1].name } images = await getImages() await this.setState({hospitalName:_hospitalName,myNextEvent:myNextEvent,images:images}) @@ -76,6 +76,7 @@ class Home extends React.Component{ } const mapStateToProps = state =>{ + console.log(state.institutes.institutes[0].name) return ({ first:state.user.user.first, last:state.user.user.last, From 347e1632851c7bb43884656f0902acef4250ad9f Mon Sep 17 00:00:00 2001 From: idanlevi Date: Wed, 20 Jun 2018 10:42:08 +0200 Subject: [PATCH 08/24] fixed next event bug --- src/views/home/Home.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/views/home/Home.js b/src/views/home/Home.js index d956649..31b2eac 100644 --- a/src/views/home/Home.js +++ b/src/views/home/Home.js @@ -16,7 +16,7 @@ class Home extends React.Component{ if(this.props.coordinator > 0){ _hospitalName = this.state.hospitalName if(!_hospitalName) - _hospitalName = await this.props.institutes[this.props.coordinator-1].name + _hospitalName = await this.props.institutes[this.props.coordinator-1].name || null } images = await getImages() await this.setState({hospitalName:_hospitalName,myNextEvent:myNextEvent,images:images}) @@ -31,8 +31,10 @@ class Home extends React.Component{ for(var j in myActivities[i]){ event = myActivities[i][j] if(event.fullFormatDate > currDate){ - if(event.fullFormatDate < minDate) + if(event.fullFormatDate < minDate){ + minDate = event.fullFormatDate myNextEvent = event + } } } } @@ -76,7 +78,6 @@ class Home extends React.Component{ } const mapStateToProps = state =>{ - console.log(state.institutes.institutes[0].name) return ({ first:state.user.user.first, last:state.user.user.last, From 84628604c45c047fba8a4db30421a6ea1d0957c0 Mon Sep 17 00:00:00 2001 From: idanlevi Date: Wed, 20 Jun 2018 22:37:52 +0200 Subject: [PATCH 09/24] Update event in Calander --- package-lock.json | 4218 ++++++++--------- src/nav/Route/RoutsService.js | 2 +- .../adminActivities/AdminActivityView.js | 6 + src/views/adminActivities/EventView.js | 42 + src/views/adminActivities/styles.js | 1 - src/views/help/HelpView.js | 2 +- src/views/institutes/EventRegistrationView.js | 29 +- 7 files changed, 2181 insertions(+), 2119 deletions(-) diff --git a/package-lock.json b/package-lock.json index b828c89..b1029da 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,9 +19,9 @@ "integrity": "sha512-mOhhTrzieV6VO7odgzFGFapiwRK0ei8RZRhfzHhb6cpX3QM8XXuCLXWjN8qBB7JReDdUR80V3LFfFrGUYevhNg==", "dev": true, "requires": { - "chalk": "2.3.2", - "esutils": "2.0.2", - "js-tokens": "3.0.2" + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^3.0.0" }, "dependencies": { "ansi-styles": { @@ -30,7 +30,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.1" + "color-convert": "^1.9.0" } }, "chalk": { @@ -39,9 +39,9 @@ "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.3.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "supports-color": { @@ -50,7 +50,7 @@ "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -61,9 +61,9 @@ "integrity": "sha1-fRk1SmvOharl/qDpc1adPwFCUz4=", "dev": true, "requires": { - "moment": "2.20.1", - "mv": "2.1.1", - "safe-json-stringify": "1.0.4" + "moment": "^2.10.6", + "mv": "~2", + "safe-json-stringify": "~1" } }, "@expo/json-file": { @@ -72,9 +72,9 @@ "integrity": "sha1-knT9IuaM/crh8GrtjS0flTpPcWg=", "dev": true, "requires": { - "json5": "0.5.1", - "lodash": "4.17.5", - "mz": "2.7.0" + "json5": "^0.5.0", + "lodash": "^4.6.1", + "mz": "^2.6.0" } }, "@expo/ngrok": { @@ -83,12 +83,12 @@ "integrity": "sha512-zLAl2gzBs4ddqnmYYVTzQpxnTlF8iK/CMWNpngZfgrhrmzDVzTNNy4+hu0PjKuXIubfyWHy+wtp+wgewOUj9KA==", "dev": true, "requires": { - "async": "0.9.2", - "decompress-zip": "0.3.0", - "lock": "0.1.4", - "logfmt": "1.2.0", - "request": "2.83.0", - "uuid": "3.2.1" + "async": "^0.9.0", + "decompress-zip": "^0.3.0", + "lock": "^0.1.2", + "logfmt": "^1.2.0", + "request": "^2.81.0", + "uuid": "^3.0.0" }, "dependencies": { "async": { @@ -105,9 +105,9 @@ "integrity": "sha1-0UX2wbSslmPAv18wVCNtyH3E3ro=", "dev": true, "requires": { - "@expo/spawn-async": "1.3.0", - "babel-runtime": "6.26.0", - "exec-async": "2.2.0" + "@expo/spawn-async": "^1.2.8", + "babel-runtime": "^6.23.0", + "exec-async": "^2.2.0" } }, "@expo/schemer": { @@ -116,15 +116,15 @@ "integrity": "sha512-3A9weL/nBXZ8sqPV8lP9g7qswmpzbGFRwvnIR8mF/CBZMwCx/JJ11QBS6mZwr7jm4kbU/C6D+HnDh3RjCHSSow==", "dev": true, "requires": { - "ajv": "5.5.2", - "babel-polyfill": "6.26.0", - "babel-preset-flow": "6.23.0", - "es6-error": "4.1.1", - "file-type": "5.2.0", - "instapromise": "2.0.7", - "lodash": "4.17.5", - "probe-image-size": "3.2.0", - "read-chunk": "2.1.0" + "ajv": "^5.2.2", + "babel-polyfill": "^6.23.0", + "babel-preset-flow": "^6.23.0", + "es6-error": "^4.0.2", + "file-type": "^5.2.0", + "instapromise": "^2.0.7", + "lodash": "^4.17.4", + "probe-image-size": "^3.1.0", + "read-chunk": "^2.0.0" }, "dependencies": { "file-type": { @@ -141,7 +141,7 @@ "integrity": "sha1-Abik9ruhC3kmY/knLfZsfpAWba0=", "dev": true, "requires": { - "cross-spawn": "5.1.0" + "cross-spawn": "^5.1.0" } }, "@expo/vector-icons": { @@ -149,7 +149,7 @@ "resolved": "https://registry.npmjs.org/@expo/vector-icons/-/vector-icons-6.2.2.tgz", "integrity": "sha512-5I0A+BrXeVyRvAbAPYCQ3Z+I/nGcg3/NcmIO8QFa7jZsCfP9i/K1v0aKzOQblGCwEDlYYG1Ve6fSzBBBHZAIbg==", "requires": { - "lodash": "4.17.5", + "lodash": "^4.17.4", "react-native-vector-icons": "4.4.2" } }, @@ -160,7 +160,7 @@ "requires": { "@firebase/app-types": "0.1.2", "@firebase/util": "0.1.10", - "tslib": "1.9.0" + "tslib": "^1.9.0" } }, "@firebase/app-types": { @@ -190,7 +190,7 @@ "@firebase/logger": "0.1.0", "@firebase/util": "0.1.10", "faye-websocket": "0.11.1", - "tslib": "1.9.0" + "tslib": "^1.9.0" } }, "@firebase/database-types": { @@ -206,8 +206,8 @@ "@firebase/firestore-types": "0.2.2", "@firebase/logger": "0.1.0", "@firebase/webchannel-wrapper": "0.2.6", - "grpc": "1.9.1", - "tslib": "1.9.0" + "grpc": "^1.9.1", + "tslib": "^1.9.0" } }, "@firebase/firestore-types": { @@ -227,7 +227,7 @@ "requires": { "@firebase/messaging-types": "0.1.2", "@firebase/util": "0.1.10", - "tslib": "1.9.0" + "tslib": "^1.9.0" } }, "@firebase/messaging-types": { @@ -240,8 +240,8 @@ "resolved": "https://registry.npmjs.org/@firebase/polyfill/-/polyfill-0.2.0.tgz", "integrity": "sha512-ylgKsY017TvDH9P01ewccwLBF/yhoj4W1lEad47cuhlOr1EOmSB3fUOVLiFUfElndPJdcpyEUMPK6Tm4hc7Ycw==", "requires": { - "promise-polyfill": "7.1.0", - "tslib": "1.9.0" + "promise-polyfill": "^7.1.0", + "tslib": "^1.9.0" } }, "@firebase/storage": { @@ -250,7 +250,7 @@ "integrity": "sha512-g0xYwJbgOuAaAJy5iAoEymS77m3oVqFh9IAF3A4LvqOC9q3v3ubSSYjpNHRPZstO68pMDKsNrqb2TcJgx92kSA==", "requires": { "@firebase/storage-types": "0.1.2", - "tslib": "1.9.0" + "tslib": "^1.9.0" } }, "@firebase/storage-types": { @@ -263,7 +263,7 @@ "resolved": "https://registry.npmjs.org/@firebase/util/-/util-0.1.10.tgz", "integrity": "sha512-XEogRfUQBZ4T37TMq/3ZbuiTdRAKX8hF3TgJglUZNCJf/6QnQ+jlupCuMAXBqCGfw2Mw0m2matoCUBWpsyevOA==", "requires": { - "tslib": "1.9.0" + "tslib": "^1.9.0" } }, "@firebase/webchannel-wrapper": { @@ -277,8 +277,8 @@ "integrity": "sha1-13hAmZ4/fkPnSzsNQzkcFSb3k7g=", "dev": true, "requires": { - "component-type": "1.2.1", - "join-component": "1.1.0" + "component-type": "^1.2.1", + "join-component": "^1.1.0" } }, "Base64": { @@ -309,7 +309,7 @@ "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.2.13.tgz", "integrity": "sha1-5fHzkoxtlf2WVYw27D2dDeSm7Oo=", "requires": { - "mime-types": "2.1.17", + "mime-types": "~2.1.6", "negotiator": "0.5.3" } }, @@ -319,7 +319,7 @@ "integrity": "sha512-c+R/U5X+2zz2+UCrCFv6odQzJdoqI+YecuhnAJLa1zYaMc13zPfwMwZrr91Pd1DYNo/yPRbiM4WVf9whgwFsIg==", "dev": true, "requires": { - "es6-promisify": "5.0.0" + "es6-promisify": "^5.0.0" } }, "ajv": { @@ -327,10 +327,10 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", "requires": { - "co": "4.6.0", - "fast-deep-equal": "1.0.0", - "fast-json-stable-stringify": "2.0.0", - "json-schema-traverse": "0.3.1" + "co": "^4.6.0", + "fast-deep-equal": "^1.0.0", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.3.0" } }, "align-text": { @@ -339,9 +339,9 @@ "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", "dev": true, "requires": { - "kind-of": "3.2.2", - "longest": "1.0.1", - "repeat-string": "1.6.1" + "kind-of": "^3.0.2", + "longest": "^1.0.1", + "repeat-string": "^1.5.2" } }, "amdefine": { @@ -356,15 +356,15 @@ "integrity": "sha1-H5bI64h7bEdpEESsf8mhIx+wIPc=", "dev": true, "requires": { - "@segment/loosely-validate-event": "1.1.2", - "clone": "2.1.1", - "commander": "2.14.1", - "crypto-token": "1.0.1", - "debug": "2.6.9", - "lodash": "4.17.5", - "remove-trailing-slash": "0.1.0", - "superagent": "3.8.2", - "superagent-retry": "0.6.0" + "@segment/loosely-validate-event": "^1.1.2", + "clone": "^2.1.1", + "commander": "^2.9.0", + "crypto-token": "^1.0.1", + "debug": "^2.6.2", + "lodash": "^4.17.4", + "remove-trailing-slash": "^0.1.0", + "superagent": "^3.5.0", + "superagent-retry": "^0.6.0" }, "dependencies": { "clone": { @@ -419,8 +419,8 @@ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", "requires": { - "micromatch": "2.3.11", - "normalize-path": "2.1.1" + "micromatch": "^2.1.5", + "normalize-path": "^2.0.0" } }, "append-transform": { @@ -429,7 +429,7 @@ "integrity": "sha1-126/jKlNJ24keja61EpLdKthGZE=", "dev": true, "requires": { - "default-require-extensions": "1.0.0" + "default-require-extensions": "^1.0.0" } }, "arch": { @@ -442,8 +442,8 @@ "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz", "integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=", "requires": { - "delegates": "1.0.0", - "readable-stream": "2.3.4" + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" }, "dependencies": { "isarray": { @@ -456,13 +456,13 @@ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.4.tgz", "integrity": "sha512-vuYxeWYM+fde14+rajzqgeohAI7YoJcHE7kXDAc4Nk0EbuKnJfqtY9YtRkLo/tqkuF7MsBQRhPnPeyjYITp3ZQ==", "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.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -470,7 +470,7 @@ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } } } @@ -481,7 +481,7 @@ "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=", "dev": true, "requires": { - "sprintf-js": "1.0.3" + "sprintf-js": "~1.0.2" } }, "argsarray": { @@ -494,7 +494,7 @@ "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", "requires": { - "arr-flatten": "1.1.0" + "arr-flatten": "^1.0.1" } }, "arr-flatten": { @@ -540,7 +540,7 @@ "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", "dev": true, "requires": { - "array-uniq": "1.0.3" + "array-uniq": "^1.0.1" } }, "array-uniq": { @@ -574,8 +574,8 @@ "resolved": "https://registry.npmjs.org/ascli/-/ascli-1.0.1.tgz", "integrity": "sha1-vPpZdKYvGOgcq660lzKrSoj5Brw=", "requires": { - "colour": "0.7.1", - "optjs": "3.2.2" + "colour": "~0.7.1", + "optjs": "~3.2.2" } }, "asn1": { @@ -605,7 +605,7 @@ "resolved": "https://registry.npmjs.org/async/-/async-2.6.0.tgz", "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==", "requires": { - "lodash": "4.17.5" + "lodash": "^4.14.0" } }, "async-limiter": { @@ -625,12 +625,12 @@ "integrity": "sha1-heCIA18pkl7QhtqU2BEoimX1g1w=", "dev": true, "requires": { - "bluebird": "2.11.0", - "lru-memoizer": "1.11.1", - "object.assign": "4.1.0", - "request": "2.83.0", - "rest-facade": "1.10.1", - "retry": "0.10.1" + "bluebird": "^2.10.2", + "lru-memoizer": "^1.11.1", + "object.assign": "^4.0.4", + "request": "^2.83.0", + "rest-facade": "^1.10.0", + "retry": "^0.10.1" }, "dependencies": { "bluebird": { @@ -647,14 +647,14 @@ "integrity": "sha1-W66oYDEzuxQ70sMntVpX2nr9+Xw=", "dev": true, "requires": { - "Base64": "0.1.4", + "Base64": "~0.1.3", "json-fallback": "0.0.1", - "jsonp": "0.0.4", - "qs": "6.5.1", + "jsonp": "~0.0.4", + "qs": "^6.2.1", "reqwest": "2.0.5", - "trim": "0.0.1", + "trim": "~0.0.1", "winchan": "0.1.4", - "xtend": "2.1.2" + "xtend": "~2.1.1" }, "dependencies": { "object-keys": { @@ -669,7 +669,7 @@ "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=", "dev": true, "requires": { - "object-keys": "0.4.0" + "object-keys": "~0.4.0" } } } @@ -690,8 +690,8 @@ "integrity": "sha1-uk+S8XFn37q0CYN4VFS5rBScPG0=", "dev": true, "requires": { - "follow-redirects": "1.4.1", - "is-buffer": "1.1.6" + "follow-redirects": "^1.2.3", + "is-buffer": "^1.1.5" } }, "babel-code-frame": { @@ -699,9 +699,9 @@ "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", "requires": { - "chalk": "1.1.3", - "esutils": "2.0.2", - "js-tokens": "3.0.2" + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" } }, "babel-core": { @@ -709,25 +709,25 @@ "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.0.tgz", "integrity": "sha1-rzL3izGm/O8RnIew/Y2XU/A6C7g=", "requires": { - "babel-code-frame": "6.26.0", - "babel-generator": "6.26.1", - "babel-helpers": "6.24.1", - "babel-messages": "6.23.0", - "babel-register": "6.26.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0", - "babylon": "6.18.0", - "convert-source-map": "1.5.1", - "debug": "2.6.9", - "json5": "0.5.1", - "lodash": "4.17.5", - "minimatch": "3.0.4", - "path-is-absolute": "1.0.1", - "private": "0.1.8", - "slash": "1.0.0", - "source-map": "0.5.7" + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.0", + "debug": "^2.6.8", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.7", + "slash": "^1.0.0", + "source-map": "^0.5.6" } }, "babel-generator": { @@ -735,14 +735,14 @@ "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", "requires": { - "babel-messages": "6.23.0", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "detect-indent": "4.0.0", - "jsesc": "1.3.0", - "lodash": "4.17.5", - "source-map": "0.5.7", - "trim-right": "1.0.1" + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "detect-indent": "^4.0.0", + "jsesc": "^1.3.0", + "lodash": "^4.17.4", + "source-map": "^0.5.7", + "trim-right": "^1.0.1" } }, "babel-helper-builder-binary-assignment-operator-visitor": { @@ -750,9 +750,9 @@ "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", "requires": { - "babel-helper-explode-assignable-expression": "6.24.1", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-explode-assignable-expression": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-helper-builder-react-jsx": { @@ -760,9 +760,9 @@ "resolved": "https://registry.npmjs.org/babel-helper-builder-react-jsx/-/babel-helper-builder-react-jsx-6.26.0.tgz", "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=", "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "esutils": "2.0.2" + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "esutils": "^2.0.2" } }, "babel-helper-call-delegate": { @@ -770,10 +770,10 @@ "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", "requires": { - "babel-helper-hoist-variables": "6.24.1", - "babel-runtime": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-helper-define-map": { @@ -781,10 +781,10 @@ "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", "requires": { - "babel-helper-function-name": "6.24.1", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "lodash": "4.17.5" + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" } }, "babel-helper-explode-assignable-expression": { @@ -792,9 +792,9 @@ "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", "requires": { - "babel-runtime": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-helper-function-name": { @@ -802,11 +802,11 @@ "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", "requires": { - "babel-helper-get-function-arity": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-helper-get-function-arity": { @@ -814,8 +814,8 @@ "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-helper-hoist-variables": { @@ -823,8 +823,8 @@ "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-helper-optimise-call-expression": { @@ -832,8 +832,8 @@ "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-helper-regex": { @@ -841,9 +841,9 @@ "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "lodash": "4.17.5" + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" } }, "babel-helper-remap-async-to-generator": { @@ -851,11 +851,11 @@ "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", "requires": { - "babel-helper-function-name": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-helper-replace-supers": { @@ -863,12 +863,12 @@ "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", "requires": { - "babel-helper-optimise-call-expression": "6.24.1", - "babel-messages": "6.23.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-helpers": { @@ -876,8 +876,8 @@ "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", "requires": { - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" } }, "babel-messages": { @@ -885,7 +885,7 @@ "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-check-es2015-constants": { @@ -893,7 +893,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-external-helpers": { @@ -901,7 +901,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-external-helpers/-/babel-plugin-external-helpers-6.22.0.tgz", "integrity": "sha1-IoX0iwK9Xe3oUXXK+MYuhq3M76E=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-istanbul": { @@ -910,9 +910,9 @@ "integrity": "sha1-Z2DN2Xf0EdPhdbsGTyvDJ9mbK24=", "dev": true, "requires": { - "find-up": "2.1.0", - "istanbul-lib-instrument": "1.9.2", - "test-exclude": "4.2.0" + "find-up": "^2.1.0", + "istanbul-lib-instrument": "^1.7.5", + "test-exclude": "^4.1.1" } }, "babel-plugin-module-resolver": { @@ -920,9 +920,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-module-resolver/-/babel-plugin-module-resolver-2.7.1.tgz", "integrity": "sha1-GL48Qt31n3pFbJ4FEs2ROU9uS+E=", "requires": { - "find-babel-config": "1.1.0", - "glob": "7.1.2", - "resolve": "1.5.0" + "find-babel-config": "^1.0.1", + "glob": "^7.1.1", + "resolve": "^1.2.0" } }, "babel-plugin-react-transform": { @@ -930,7 +930,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-react-transform/-/babel-plugin-react-transform-3.0.0.tgz", "integrity": "sha512-4vJGddwPiHAOgshzZdGwYy4zRjjIr5SMY7gkOaCyIASjgpcsyLTlZNuB5rHOFoaTvGlhfo8/g4pobXPyHqm/3w==", "requires": { - "lodash": "4.17.5" + "lodash": "^4.6.1" } }, "babel-plugin-syntax-async-functions": { @@ -988,9 +988,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.16.0.tgz", "integrity": "sha1-Gew2yxSGtZ+fRorfpCzhOQjKKZk=", "requires": { - "babel-helper-remap-async-to-generator": "6.24.1", - "babel-plugin-syntax-async-functions": "6.13.0", - "babel-runtime": "6.26.0" + "babel-helper-remap-async-to-generator": "^6.16.0", + "babel-plugin-syntax-async-functions": "^6.8.0", + "babel-runtime": "^6.0.0" } }, "babel-plugin-transform-class-properties": { @@ -998,10 +998,10 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz", "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=", "requires": { - "babel-helper-function-name": "6.24.1", - "babel-plugin-syntax-class-properties": "6.13.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" + "babel-helper-function-name": "^6.24.1", + "babel-plugin-syntax-class-properties": "^6.8.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" } }, "babel-plugin-transform-decorators-legacy": { @@ -1009,9 +1009,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-decorators-legacy/-/babel-plugin-transform-decorators-legacy-1.3.4.tgz", "integrity": "sha1-dBtY9sW86eYCfgiC2cmU8E82aSU=", "requires": { - "babel-plugin-syntax-decorators": "6.13.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" + "babel-plugin-syntax-decorators": "^6.1.18", + "babel-runtime": "^6.2.0", + "babel-template": "^6.3.0" } }, "babel-plugin-transform-es2015-arrow-functions": { @@ -1019,7 +1019,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-block-scoped-functions": { @@ -1027,7 +1027,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-block-scoping": { @@ -1035,11 +1035,11 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", "requires": { - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0", - "lodash": "4.17.5" + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" } }, "babel-plugin-transform-es2015-classes": { @@ -1047,15 +1047,15 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", "requires": { - "babel-helper-define-map": "6.26.0", - "babel-helper-function-name": "6.24.1", - "babel-helper-optimise-call-expression": "6.24.1", - "babel-helper-replace-supers": "6.24.1", - "babel-messages": "6.23.0", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-define-map": "^6.24.1", + "babel-helper-function-name": "^6.24.1", + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-helper-replace-supers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-plugin-transform-es2015-computed-properties": { @@ -1063,8 +1063,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", "requires": { - "babel-runtime": "6.26.0", - "babel-template": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" } }, "babel-plugin-transform-es2015-destructuring": { @@ -1072,7 +1072,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-for-of": { @@ -1080,7 +1080,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-function-name": { @@ -1088,9 +1088,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", "requires": { - "babel-helper-function-name": "6.24.1", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-plugin-transform-es2015-literals": { @@ -1098,7 +1098,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-modules-commonjs": { @@ -1106,10 +1106,10 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.0.tgz", "integrity": "sha1-DYOUApt9xqvhqX7xgeAHWN0uXYo=", "requires": { - "babel-plugin-transform-strict-mode": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-types": "6.26.0" + "babel-plugin-transform-strict-mode": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-types": "^6.26.0" } }, "babel-plugin-transform-es2015-object-super": { @@ -1117,8 +1117,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", "requires": { - "babel-helper-replace-supers": "6.24.1", - "babel-runtime": "6.26.0" + "babel-helper-replace-supers": "^6.24.1", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-parameters": { @@ -1126,12 +1126,12 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", "requires": { - "babel-helper-call-delegate": "6.24.1", - "babel-helper-get-function-arity": "6.24.1", - "babel-runtime": "6.26.0", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-call-delegate": "^6.24.1", + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" } }, "babel-plugin-transform-es2015-shorthand-properties": { @@ -1139,8 +1139,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-plugin-transform-es2015-spread": { @@ -1148,7 +1148,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-sticky-regex": { @@ -1156,9 +1156,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", "requires": { - "babel-helper-regex": "6.26.0", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-plugin-transform-es2015-template-literals": { @@ -1166,7 +1166,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es2015-unicode-regex": { @@ -1174,9 +1174,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", "requires": { - "babel-helper-regex": "6.26.0", - "babel-runtime": "6.26.0", - "regexpu-core": "2.0.0" + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "regexpu-core": "^2.0.0" } }, "babel-plugin-transform-es3-member-expression-literals": { @@ -1184,7 +1184,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es3-member-expression-literals/-/babel-plugin-transform-es3-member-expression-literals-6.22.0.tgz", "integrity": "sha1-cz00RPPsxBvvjtGmpOCWV7iWnrs=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-es3-property-literals": { @@ -1192,7 +1192,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es3-property-literals/-/babel-plugin-transform-es3-property-literals-6.22.0.tgz", "integrity": "sha1-sgeNWELiKr9A9z6M3pzTcRq9V1g=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-exponentiation-operator": { @@ -1200,9 +1200,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", "requires": { - "babel-helper-builder-binary-assignment-operator-visitor": "6.24.1", - "babel-plugin-syntax-exponentiation-operator": "6.13.0", - "babel-runtime": "6.26.0" + "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", + "babel-plugin-syntax-exponentiation-operator": "^6.8.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-export-extensions": { @@ -1210,8 +1210,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-export-extensions/-/babel-plugin-transform-export-extensions-6.22.0.tgz", "integrity": "sha1-U3OLR+deghhYnuqUbLvTkQm75lM=", "requires": { - "babel-plugin-syntax-export-extensions": "6.13.0", - "babel-runtime": "6.26.0" + "babel-plugin-syntax-export-extensions": "^6.8.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-flow-strip-types": { @@ -1219,8 +1219,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-strip-types/-/babel-plugin-transform-flow-strip-types-6.22.0.tgz", "integrity": "sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988=", "requires": { - "babel-plugin-syntax-flow": "6.18.0", - "babel-runtime": "6.26.0" + "babel-plugin-syntax-flow": "^6.18.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-object-assign": { @@ -1228,7 +1228,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-assign/-/babel-plugin-transform-object-assign-6.22.0.tgz", "integrity": "sha1-+Z0vZvGgsNSY40bFNZaEdAyqILo=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-object-rest-spread": { @@ -1236,8 +1236,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", "requires": { - "babel-plugin-syntax-object-rest-spread": "6.13.0", - "babel-runtime": "6.26.0" + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" } }, "babel-plugin-transform-react-display-name": { @@ -1245,7 +1245,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-display-name/-/babel-plugin-transform-react-display-name-6.25.0.tgz", "integrity": "sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE=", "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-react-jsx": { @@ -1253,9 +1253,9 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx/-/babel-plugin-transform-react-jsx-6.24.1.tgz", "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=", "requires": { - "babel-helper-builder-react-jsx": "6.26.0", - "babel-plugin-syntax-jsx": "6.18.0", - "babel-runtime": "6.26.0" + "babel-helper-builder-react-jsx": "^6.24.1", + "babel-plugin-syntax-jsx": "^6.8.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-react-jsx-source": { @@ -1263,8 +1263,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-jsx-source/-/babel-plugin-transform-react-jsx-source-6.22.0.tgz", "integrity": "sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY=", "requires": { - "babel-plugin-syntax-jsx": "6.18.0", - "babel-runtime": "6.26.0" + "babel-plugin-syntax-jsx": "^6.8.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-regenerator": { @@ -1272,7 +1272,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", "requires": { - "regenerator-transform": "0.10.1" + "regenerator-transform": "^0.10.0" } }, "babel-plugin-transform-strict-mode": { @@ -1280,8 +1280,8 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0" + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" } }, "babel-polyfill": { @@ -1290,9 +1290,9 @@ "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=", "dev": true, "requires": { - "babel-runtime": "6.26.0", - "core-js": "2.5.3", - "regenerator-runtime": "0.10.5" + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "regenerator-runtime": "^0.10.5" }, "dependencies": { "core-js": { @@ -1314,15 +1314,15 @@ "resolved": "https://registry.npmjs.org/babel-preset-es2015-node/-/babel-preset-es2015-node-6.1.1.tgz", "integrity": "sha1-YLIxVwJLDP6/OmNVTLBe4DW05V8=", "requires": { - "babel-plugin-transform-es2015-destructuring": "6.23.0", - "babel-plugin-transform-es2015-function-name": "6.24.1", - "babel-plugin-transform-es2015-modules-commonjs": "6.26.0", - "babel-plugin-transform-es2015-parameters": "6.24.1", - "babel-plugin-transform-es2015-shorthand-properties": "6.24.1", - "babel-plugin-transform-es2015-spread": "6.22.0", - "babel-plugin-transform-es2015-sticky-regex": "6.24.1", - "babel-plugin-transform-es2015-unicode-regex": "6.24.1", - "semver": "5.5.0" + "babel-plugin-transform-es2015-destructuring": "6.x", + "babel-plugin-transform-es2015-function-name": "6.x", + "babel-plugin-transform-es2015-modules-commonjs": "6.x", + "babel-plugin-transform-es2015-parameters": "6.x", + "babel-plugin-transform-es2015-shorthand-properties": "6.x", + "babel-plugin-transform-es2015-spread": "6.x", + "babel-plugin-transform-es2015-sticky-regex": "6.x", + "babel-plugin-transform-es2015-unicode-regex": "6.x", + "semver": "5.x" } }, "babel-preset-expo": { @@ -1330,11 +1330,11 @@ "resolved": "https://registry.npmjs.org/babel-preset-expo/-/babel-preset-expo-4.0.0.tgz", "integrity": "sha512-EWFC6WJzZX5t2zZfLNdJXUkNMusUkxP5V+GrXaSk8pKbWGjE3TD2i33ncpF/4aQM9QGDm+SH6pImZJOqIDlRUw==", "requires": { - "babel-plugin-module-resolver": "2.7.1", - "babel-plugin-transform-decorators-legacy": "1.3.4", - "babel-plugin-transform-exponentiation-operator": "6.24.1", - "babel-plugin-transform-export-extensions": "6.22.0", - "babel-preset-react-native": "4.0.0" + "babel-plugin-module-resolver": "^2.7.1", + "babel-plugin-transform-decorators-legacy": "^1.3.4", + "babel-plugin-transform-exponentiation-operator": "^6.24.1", + "babel-plugin-transform-export-extensions": "^6.22.0", + "babel-preset-react-native": "^4.0.0" } }, "babel-preset-fbjs": { @@ -1342,34 +1342,34 @@ "resolved": "https://registry.npmjs.org/babel-preset-fbjs/-/babel-preset-fbjs-2.1.4.tgz", "integrity": "sha512-6XVQwlO26V5/0P9s2Eje8Epqkv/ihaMJ798+W98ktOA8fCn2IFM6wEi7CDW3fTbKFZ/8fDGvGZH01B6GSuNiWA==", "requires": { - "babel-plugin-check-es2015-constants": "6.22.0", - "babel-plugin-syntax-class-properties": "6.13.0", - "babel-plugin-syntax-flow": "6.18.0", - "babel-plugin-syntax-jsx": "6.18.0", - "babel-plugin-syntax-object-rest-spread": "6.13.0", - "babel-plugin-syntax-trailing-function-commas": "6.22.0", - "babel-plugin-transform-class-properties": "6.24.1", - "babel-plugin-transform-es2015-arrow-functions": "6.22.0", - "babel-plugin-transform-es2015-block-scoped-functions": "6.22.0", - "babel-plugin-transform-es2015-block-scoping": "6.26.0", - "babel-plugin-transform-es2015-classes": "6.24.1", - "babel-plugin-transform-es2015-computed-properties": "6.24.1", - "babel-plugin-transform-es2015-destructuring": "6.23.0", - "babel-plugin-transform-es2015-for-of": "6.23.0", - "babel-plugin-transform-es2015-function-name": "6.24.1", - "babel-plugin-transform-es2015-literals": "6.22.0", - "babel-plugin-transform-es2015-modules-commonjs": "6.26.0", - "babel-plugin-transform-es2015-object-super": "6.24.1", - "babel-plugin-transform-es2015-parameters": "6.24.1", - "babel-plugin-transform-es2015-shorthand-properties": "6.24.1", - "babel-plugin-transform-es2015-spread": "6.22.0", - "babel-plugin-transform-es2015-template-literals": "6.22.0", - "babel-plugin-transform-es3-member-expression-literals": "6.22.0", - "babel-plugin-transform-es3-property-literals": "6.22.0", - "babel-plugin-transform-flow-strip-types": "6.22.0", - "babel-plugin-transform-object-rest-spread": "6.26.0", - "babel-plugin-transform-react-display-name": "6.25.0", - "babel-plugin-transform-react-jsx": "6.24.1" + "babel-plugin-check-es2015-constants": "^6.8.0", + "babel-plugin-syntax-class-properties": "^6.8.0", + "babel-plugin-syntax-flow": "^6.8.0", + "babel-plugin-syntax-jsx": "^6.8.0", + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-plugin-syntax-trailing-function-commas": "^6.8.0", + "babel-plugin-transform-class-properties": "^6.8.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.8.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.8.0", + "babel-plugin-transform-es2015-block-scoping": "^6.8.0", + "babel-plugin-transform-es2015-classes": "^6.8.0", + "babel-plugin-transform-es2015-computed-properties": "^6.8.0", + "babel-plugin-transform-es2015-destructuring": "^6.8.0", + "babel-plugin-transform-es2015-for-of": "^6.8.0", + "babel-plugin-transform-es2015-function-name": "^6.8.0", + "babel-plugin-transform-es2015-literals": "^6.8.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.8.0", + "babel-plugin-transform-es2015-object-super": "^6.8.0", + "babel-plugin-transform-es2015-parameters": "^6.8.0", + "babel-plugin-transform-es2015-shorthand-properties": "^6.8.0", + "babel-plugin-transform-es2015-spread": "^6.8.0", + "babel-plugin-transform-es2015-template-literals": "^6.8.0", + "babel-plugin-transform-es3-member-expression-literals": "^6.8.0", + "babel-plugin-transform-es3-property-literals": "^6.8.0", + "babel-plugin-transform-flow-strip-types": "^6.8.0", + "babel-plugin-transform-object-rest-spread": "^6.8.0", + "babel-plugin-transform-react-display-name": "^6.8.0", + "babel-plugin-transform-react-jsx": "^6.8.0" } }, "babel-preset-flow": { @@ -1378,7 +1378,7 @@ "integrity": "sha1-5xIYiHCFrpoktb5Baa/7WZgWxJ0=", "dev": true, "requires": { - "babel-plugin-transform-flow-strip-types": "6.22.0" + "babel-plugin-transform-flow-strip-types": "^6.22.0" } }, "babel-preset-react-native": { @@ -1386,37 +1386,37 @@ "resolved": "https://registry.npmjs.org/babel-preset-react-native/-/babel-preset-react-native-4.0.0.tgz", "integrity": "sha512-Wfbo6x244nUbBxjr7hQaNFdjj7FDYU+TVT7cFVPEdVPI68vhN52iLvamm+ErhNdHq6M4j1cMT6AJBYx7Wzdr0g==", "requires": { - "babel-plugin-check-es2015-constants": "6.22.0", - "babel-plugin-react-transform": "3.0.0", - "babel-plugin-syntax-async-functions": "6.13.0", - "babel-plugin-syntax-class-properties": "6.13.0", - "babel-plugin-syntax-dynamic-import": "6.18.0", - "babel-plugin-syntax-flow": "6.18.0", - "babel-plugin-syntax-jsx": "6.18.0", - "babel-plugin-syntax-trailing-function-commas": "6.22.0", - "babel-plugin-transform-class-properties": "6.24.1", - "babel-plugin-transform-es2015-arrow-functions": "6.22.0", - "babel-plugin-transform-es2015-block-scoping": "6.26.0", - "babel-plugin-transform-es2015-classes": "6.24.1", - "babel-plugin-transform-es2015-computed-properties": "6.24.1", - "babel-plugin-transform-es2015-destructuring": "6.23.0", - "babel-plugin-transform-es2015-for-of": "6.23.0", - "babel-plugin-transform-es2015-function-name": "6.24.1", - "babel-plugin-transform-es2015-literals": "6.22.0", - "babel-plugin-transform-es2015-modules-commonjs": "6.26.0", - "babel-plugin-transform-es2015-parameters": "6.24.1", - "babel-plugin-transform-es2015-shorthand-properties": "6.24.1", - "babel-plugin-transform-es2015-spread": "6.22.0", - "babel-plugin-transform-es2015-template-literals": "6.22.0", - "babel-plugin-transform-flow-strip-types": "6.22.0", - "babel-plugin-transform-object-assign": "6.22.0", - "babel-plugin-transform-object-rest-spread": "6.26.0", - "babel-plugin-transform-react-display-name": "6.25.0", - "babel-plugin-transform-react-jsx": "6.24.1", - "babel-plugin-transform-react-jsx-source": "6.22.0", - "babel-plugin-transform-regenerator": "6.26.0", - "babel-template": "6.26.0", - "react-transform-hmr": "1.0.4" + "babel-plugin-check-es2015-constants": "^6.5.0", + "babel-plugin-react-transform": "^3.0.0", + "babel-plugin-syntax-async-functions": "^6.5.0", + "babel-plugin-syntax-class-properties": "^6.5.0", + "babel-plugin-syntax-dynamic-import": "^6.18.0", + "babel-plugin-syntax-flow": "^6.5.0", + "babel-plugin-syntax-jsx": "^6.5.0", + "babel-plugin-syntax-trailing-function-commas": "^6.5.0", + "babel-plugin-transform-class-properties": "^6.5.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.5.0", + "babel-plugin-transform-es2015-block-scoping": "^6.5.0", + "babel-plugin-transform-es2015-classes": "^6.5.0", + "babel-plugin-transform-es2015-computed-properties": "^6.5.0", + "babel-plugin-transform-es2015-destructuring": "^6.5.0", + "babel-plugin-transform-es2015-for-of": "^6.5.0", + "babel-plugin-transform-es2015-function-name": "^6.5.0", + "babel-plugin-transform-es2015-literals": "^6.5.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.5.0", + "babel-plugin-transform-es2015-parameters": "^6.5.0", + "babel-plugin-transform-es2015-shorthand-properties": "^6.5.0", + "babel-plugin-transform-es2015-spread": "^6.5.0", + "babel-plugin-transform-es2015-template-literals": "^6.5.0", + "babel-plugin-transform-flow-strip-types": "^6.5.0", + "babel-plugin-transform-object-assign": "^6.5.0", + "babel-plugin-transform-object-rest-spread": "^6.5.0", + "babel-plugin-transform-react-display-name": "^6.5.0", + "babel-plugin-transform-react-jsx": "^6.5.0", + "babel-plugin-transform-react-jsx-source": "^6.5.0", + "babel-plugin-transform-regenerator": "^6.5.0", + "babel-template": "^6.24.1", + "react-transform-hmr": "^1.0.4" } }, "babel-register": { @@ -1424,13 +1424,13 @@ "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", "requires": { - "babel-core": "6.26.0", - "babel-runtime": "6.26.0", - "core-js": "2.5.3", - "home-or-tmp": "2.0.0", - "lodash": "4.17.5", - "mkdirp": "0.5.1", - "source-map-support": "0.4.18" + "babel-core": "^6.26.0", + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "home-or-tmp": "^2.0.0", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "source-map-support": "^0.4.15" }, "dependencies": { "core-js": { @@ -1445,8 +1445,8 @@ "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", "requires": { - "core-js": "2.5.3", - "regenerator-runtime": "0.11.1" + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" }, "dependencies": { "core-js": { @@ -1461,11 +1461,11 @@ "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", "requires": { - "babel-runtime": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0", - "babylon": "6.18.0", - "lodash": "4.17.5" + "babel-runtime": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "lodash": "^4.17.4" } }, "babel-traverse": { @@ -1473,15 +1473,15 @@ "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", "requires": { - "babel-code-frame": "6.26.0", - "babel-messages": "6.23.0", - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "babylon": "6.18.0", - "debug": "2.6.9", - "globals": "9.18.0", - "invariant": "2.2.2", - "lodash": "4.17.5" + "babel-code-frame": "^6.26.0", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "debug": "^2.6.8", + "globals": "^9.18.0", + "invariant": "^2.2.2", + "lodash": "^4.17.4" } }, "babel-types": { @@ -1489,10 +1489,10 @@ "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", "requires": { - "babel-runtime": "6.26.0", - "esutils": "2.0.2", - "lodash": "4.17.5", - "to-fast-properties": "1.0.3" + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" } }, "babylon": { @@ -1547,7 +1547,7 @@ "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=", "optional": true, "requires": { - "tweetnacl": "0.14.5" + "tweetnacl": "^0.14.3" } }, "beeper": { @@ -1566,8 +1566,8 @@ "integrity": "sha1-n2BVO8XOjDOG87VTz/R0Yq3sqnk=", "dev": true, "requires": { - "buffers": "0.1.1", - "chainsaw": "0.1.0" + "buffers": "~0.1.1", + "chainsaw": "~0.1.0" } }, "bluebird": { @@ -1582,15 +1582,15 @@ "integrity": "sha1-wIzzMMM1jhUQFqBXRvE/ApyX+pc=", "requires": { "bytes": "2.1.0", - "content-type": "1.0.4", - "debug": "2.2.0", - "depd": "1.0.1", - "http-errors": "1.3.1", + "content-type": "~1.0.1", + "debug": "~2.2.0", + "depd": "~1.0.1", + "http-errors": "~1.3.1", "iconv-lite": "0.4.11", - "on-finished": "2.3.0", + "on-finished": "~2.3.0", "qs": "4.0.0", - "raw-body": "2.1.7", - "type-is": "1.6.15" + "raw-body": "~2.1.2", + "type-is": "~1.6.6" }, "dependencies": { "debug": { @@ -1623,7 +1623,7 @@ "resolved": "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz", "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=", "requires": { - "hoek": "4.2.0" + "hoek": "4.x.x" } }, "bplist-creator": { @@ -1631,7 +1631,7 @@ "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.0.7.tgz", "integrity": "sha1-N98VNgkoJLh8QvlXsBNEEXNyrkU=", "requires": { - "stream-buffers": "2.2.0" + "stream-buffers": "~2.2.0" } }, "bplist-parser": { @@ -1639,7 +1639,7 @@ "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.1.1.tgz", "integrity": "sha1-1g1dzCDLptx+HymbNdPh+V2vuuY=", "requires": { - "big-integer": "1.6.26" + "big-integer": "^1.6.7" } }, "brace-expansion": { @@ -1647,7 +1647,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "requires": { - "balanced-match": "1.0.0", + "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, @@ -1656,9 +1656,9 @@ "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" + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" } }, "browser-process-hrtime": { @@ -1689,7 +1689,7 @@ "resolved": "https://registry.npmjs.org/bser/-/bser-2.0.0.tgz", "integrity": "sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk=", "requires": { - "node-int64": "0.4.0" + "node-int64": "^0.4.0" } }, "buffer-alloc": { @@ -1697,8 +1697,8 @@ "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.1.0.tgz", "integrity": "sha1-BVFNM78WVtNUDGhPZbEgLpDsowM=", "requires": { - "buffer-alloc-unsafe": "0.1.1", - "buffer-fill": "0.1.0" + "buffer-alloc-unsafe": "^0.1.0", + "buffer-fill": "^0.1.0" } }, "buffer-alloc-unsafe": { @@ -1733,7 +1733,7 @@ "resolved": "https://registry.npmjs.org/bytebuffer/-/bytebuffer-5.0.1.tgz", "integrity": "sha1-WC7qSxqHO20CCkjVjfhfC7ps/d0=", "requires": { - "long": "3.2.0" + "long": "~3" } }, "bytes": { @@ -1759,8 +1759,8 @@ "integrity": "sha1-Gsp8TRlTWaLOmVV5NDPG5VQlEfI=", "dev": true, "requires": { - "sentence-case": "1.1.3", - "upper-case": "1.1.3" + "sentence-case": "^1.1.1", + "upper-case": "^1.1.1" } }, "camelcase": { @@ -1786,8 +1786,8 @@ "dev": true, "optional": true, "requires": { - "align-text": "0.1.4", - "lazy-cache": "1.0.4" + "align-text": "^0.1.3", + "lazy-cache": "^1.0.3" } }, "chainsaw": { @@ -1796,7 +1796,7 @@ "integrity": "sha1-XqtQsor+WAdNDVgpE4iCi15fvJg=", "dev": true, "requires": { - "traverse": "0.3.9" + "traverse": ">=0.3.0 <0.4" } }, "chalk": { @@ -1804,11 +1804,11 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "requires": { - "ansi-styles": "2.2.1", - "escape-string-regexp": "1.0.5", - "has-ansi": "2.0.0", - "strip-ansi": "3.0.1", - "supports-color": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, "change-case": { @@ -1817,22 +1817,22 @@ "integrity": "sha1-LE/ePwY7tB0AzWjg1aCdthy+iU8=", "dev": true, "requires": { - "camel-case": "1.2.2", - "constant-case": "1.1.2", - "dot-case": "1.1.2", - "is-lower-case": "1.1.3", - "is-upper-case": "1.1.2", - "lower-case": "1.1.4", - "lower-case-first": "1.0.2", - "param-case": "1.1.2", - "pascal-case": "1.1.2", - "path-case": "1.1.2", - "sentence-case": "1.1.3", - "snake-case": "1.1.2", - "swap-case": "1.1.2", - "title-case": "1.1.2", - "upper-case": "1.1.3", - "upper-case-first": "1.1.2" + "camel-case": "^1.1.1", + "constant-case": "^1.1.0", + "dot-case": "^1.1.0", + "is-lower-case": "^1.1.0", + "is-upper-case": "^1.1.0", + "lower-case": "^1.1.1", + "lower-case-first": "^1.0.0", + "param-case": "^1.1.0", + "pascal-case": "^1.1.0", + "path-case": "^1.1.0", + "sentence-case": "^1.1.1", + "snake-case": "^1.1.0", + "swap-case": "^1.1.0", + "title-case": "^1.1.0", + "upper-case": "^1.1.1", + "upper-case-first": "^1.1.0" } }, "chardet": { @@ -1868,7 +1868,7 @@ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", "requires": { - "restore-cursor": "2.0.0" + "restore-cursor": "^2.0.0" } }, "cli-width": { @@ -1881,8 +1881,8 @@ "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-1.2.2.tgz", "integrity": "sha512-16KrBOV7bHmHdxcQiCvfUFYVFyEah4FI8vYT1Fr7CGSA4G+xBWMEfUEQJS1hxeHGtI9ju1Bzs9uXSbj5HZKArw==", "requires": { - "arch": "2.1.0", - "execa": "0.8.0" + "arch": "^2.1.0", + "execa": "^0.8.0" }, "dependencies": { "execa": { @@ -1890,13 +1890,13 @@ "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz", "integrity": "sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=", "requires": { - "cross-spawn": "5.1.0", - "get-stream": "3.0.0", - "is-stream": "1.1.0", - "npm-run-path": "2.0.2", - "p-finally": "1.0.0", - "signal-exit": "3.0.2", - "strip-eof": "1.0.0" + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" } } } @@ -1906,9 +1906,9 @@ "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", "requires": { - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wrap-ansi": "2.1.0" + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" }, "dependencies": { "string-width": { @@ -1916,9 +1916,9 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } } } @@ -1948,8 +1948,8 @@ "resolved": "https://registry.npmjs.org/color/-/color-2.0.1.tgz", "integrity": "sha512-ubUCVVKfT7r2w2D3qtHakj8mbmKms+tThR8gI8zEYCbUBl8/voqFGt3kgBqGwXAopgXybnkuOq+qMYCRrp4cXw==", "requires": { - "color-convert": "1.9.1", - "color-string": "1.5.2" + "color-convert": "^1.9.1", + "color-string": "^1.5.2" } }, "color-convert": { @@ -1957,7 +1957,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz", "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==", "requires": { - "color-name": "1.1.3" + "color-name": "^1.1.1" } }, "color-name": { @@ -1970,8 +1970,8 @@ "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.2.tgz", "integrity": "sha1-JuRYFLw8mny9Z1FkikFDRRSnc6k=", "requires": { - "color-name": "1.1.3", - "simple-swizzle": "0.2.2" + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" } }, "color-support": { @@ -1989,7 +1989,7 @@ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", "requires": { - "delayed-stream": "1.0.0" + "delayed-stream": "~1.0.0" } }, "commander": { @@ -2013,7 +2013,7 @@ "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.12.tgz", "integrity": "sha1-xZpcmdt2dn6YdlAOJx72OzSTvWY=", "requires": { - "mime-db": "1.30.0" + "mime-db": ">= 1.30.0 < 2" } }, "compression": { @@ -2021,12 +2021,12 @@ "resolved": "https://registry.npmjs.org/compression/-/compression-1.5.2.tgz", "integrity": "sha1-sDuNhub4rSloPLqN+R3cb/x3s5U=", "requires": { - "accepts": "1.2.13", + "accepts": "~1.2.12", "bytes": "2.1.0", - "compressible": "2.0.12", - "debug": "2.2.0", - "on-headers": "1.0.1", - "vary": "1.0.1" + "compressible": "~2.0.5", + "debug": "~2.2.0", + "on-headers": "~1.0.0", + "vary": "~1.0.1" }, "dependencies": { "debug": { @@ -2054,9 +2054,9 @@ "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz", "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=", "requires": { - "inherits": "2.0.3", - "readable-stream": "2.3.4", - "typedarray": "0.0.6" + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" }, "dependencies": { "isarray": { @@ -2069,13 +2069,13 @@ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.4.tgz", "integrity": "sha512-vuYxeWYM+fde14+rajzqgeohAI7YoJcHE7kXDAc4Nk0EbuKnJfqtY9YtRkLo/tqkuF7MsBQRhPnPeyjYITp3ZQ==", "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.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -2083,7 +2083,7 @@ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } } } @@ -2094,36 +2094,36 @@ "integrity": "sha1-jam8vooFTT0xjXTf7JA7XDmhtgk=", "requires": { "basic-auth-connect": "1.0.0", - "body-parser": "1.13.3", + "body-parser": "~1.13.3", "bytes": "2.1.0", - "compression": "1.5.2", - "connect-timeout": "1.6.2", - "content-type": "1.0.4", + "compression": "~1.5.2", + "connect-timeout": "~1.6.2", + "content-type": "~1.0.1", "cookie": "0.1.3", - "cookie-parser": "1.3.5", + "cookie-parser": "~1.3.5", "cookie-signature": "1.0.6", - "csurf": "1.8.3", - "debug": "2.2.0", - "depd": "1.0.1", - "errorhandler": "1.4.3", - "express-session": "1.11.3", + "csurf": "~1.8.3", + "debug": "~2.2.0", + "depd": "~1.0.1", + "errorhandler": "~1.4.2", + "express-session": "~1.11.3", "finalhandler": "0.4.0", "fresh": "0.3.0", - "http-errors": "1.3.1", - "method-override": "2.3.10", - "morgan": "1.6.1", + "http-errors": "~1.3.1", + "method-override": "~2.3.5", + "morgan": "~1.6.1", "multiparty": "3.3.2", - "on-headers": "1.0.1", - "parseurl": "1.3.2", + "on-headers": "~1.0.0", + "parseurl": "~1.3.0", "pause": "0.1.0", "qs": "4.0.0", - "response-time": "2.3.2", - "serve-favicon": "2.3.2", - "serve-index": "1.7.3", - "serve-static": "1.10.3", - "type-is": "1.6.15", + "response-time": "~2.3.1", + "serve-favicon": "~2.3.0", + "serve-index": "~1.7.2", + "serve-static": "~1.10.0", + "type-is": "~1.6.6", "utils-merge": "1.0.0", - "vhost": "3.0.2" + "vhost": "~3.0.1" }, "dependencies": { "debug": { @@ -2151,10 +2151,10 @@ "resolved": "https://registry.npmjs.org/connect-timeout/-/connect-timeout-1.6.2.tgz", "integrity": "sha1-3ppexh4zoStu2qt7XwYumMWZuI4=", "requires": { - "debug": "2.2.0", - "http-errors": "1.3.1", + "debug": "~2.2.0", + "http-errors": "~1.3.1", "ms": "0.7.1", - "on-headers": "1.0.1" + "on-headers": "~1.0.0" }, "dependencies": { "debug": { @@ -2178,8 +2178,8 @@ "integrity": "sha1-jsLKW6ND4Aqjjb9OIA/VrJB+/WM=", "dev": true, "requires": { - "snake-case": "1.1.2", - "upper-case": "1.1.3" + "snake-case": "^1.1.0", + "upper-case": "^1.1.1" } }, "content-disposition": { @@ -2250,7 +2250,7 @@ "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", "dev": true, "requires": { - "capture-stack-trace": "1.0.0" + "capture-stack-trace": "^1.0.0" } }, "create-react-class": { @@ -2258,9 +2258,9 @@ "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.6.3.tgz", "integrity": "sha512-M+/3Q6E6DLO6Yx3OwrWjwHBnvfXXYA7W+dFjt/ZDBemHO1DDZhsalX/NUtnTYclN6GfnBDRh4qRHjcDHmlJBJg==", "requires": { - "fbjs": "0.8.16", - "loose-envify": "1.3.1", - "object-assign": "4.1.1" + "fbjs": "^0.8.9", + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" } }, "cross-spawn": { @@ -2268,9 +2268,9 @@ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", "requires": { - "lru-cache": "4.1.1", - "shebang-command": "1.2.0", - "which": "1.3.0" + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, "crypt": { @@ -2284,7 +2284,7 @@ "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz", "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=", "requires": { - "boom": "5.2.0" + "boom": "5.x.x" }, "dependencies": { "boom": { @@ -2292,7 +2292,7 @@ "resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz", "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==", "requires": { - "hoek": "4.2.0" + "hoek": "4.x.x" } } } @@ -2325,7 +2325,7 @@ "integrity": "sha1-VBCXI0yyUTyDzu06zdwn/yeYfVQ=", "dev": true, "requires": { - "cssom": "0.3.2" + "cssom": "0.3.x" } }, "csurf": { @@ -2335,8 +2335,8 @@ "requires": { "cookie": "0.1.3", "cookie-signature": "1.0.6", - "csrf": "3.0.6", - "http-errors": "1.3.1" + "csrf": "~3.0.0", + "http-errors": "~1.3.1" } }, "dashdash": { @@ -2344,7 +2344,7 @@ "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" } }, "data-uri-to-buffer": { @@ -2372,7 +2372,7 @@ "integrity": "sha1-b232uF1+fEQQqTL/wmSJt46azRM=", "dev": true, "requires": { - "callsite": "1.0.0" + "callsite": "^1.0.0" } }, "decamelize": { @@ -2386,12 +2386,12 @@ "integrity": "sha1-rjvLfjTGWHmt/nfhnDD4ZgK0vbA=", "dev": true, "requires": { - "binary": "0.3.0", - "graceful-fs": "4.1.11", - "mkpath": "0.1.0", - "nopt": "3.0.6", - "q": "1.5.1", - "readable-stream": "1.1.14", + "binary": "^0.3.0", + "graceful-fs": "^4.1.3", + "mkpath": "^0.1.0", + "nopt": "^3.0.1", + "q": "^1.1.2", + "readable-stream": "^1.1.8", "touch": "0.0.3" } }, @@ -2424,7 +2424,7 @@ "integrity": "sha1-836hXT4T/9m0N9M+GnW1+5eHTLg=", "dev": true, "requires": { - "strip-bom": "2.0.0" + "strip-bom": "^2.0.0" }, "dependencies": { "strip-bom": { @@ -2433,7 +2433,7 @@ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "dev": true, "requires": { - "is-utf8": "0.2.1" + "is-utf8": "^0.2.0" } } } @@ -2444,8 +2444,8 @@ "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=", "dev": true, "requires": { - "foreach": "2.0.5", - "object-keys": "1.0.11" + "foreach": "^2.0.5", + "object-keys": "^1.0.8" } }, "degenerator": { @@ -2454,9 +2454,9 @@ "integrity": "sha1-/PSQo37OJmRk2cxDGrmMWBnO0JU=", "dev": true, "requires": { - "ast-types": "0.10.2", - "escodegen": "1.9.0", - "esprima": "3.1.3" + "ast-types": "0.x.x", + "escodegen": "1.x.x", + "esprima": "3.x.x" }, "dependencies": { "esprima": { @@ -2503,7 +2503,7 @@ "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", "requires": { - "repeating": "2.0.1" + "repeating": "^2.0.0" } }, "detect-newline": { @@ -2533,7 +2533,7 @@ "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", "dev": true, "requires": { - "webidl-conversions": "4.0.2" + "webidl-conversions": "^4.0.2" } }, "dot-case": { @@ -2542,7 +2542,7 @@ "integrity": "sha1-HnOCaQDeKNbeVIC8HeMdCEKwa+w=", "dev": true, "requires": { - "sentence-case": "1.1.3" + "sentence-case": "^1.1.2" } }, "duplexer2": { @@ -2550,7 +2550,7 @@ "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", "requires": { - "readable-stream": "1.1.14" + "readable-stream": "~1.1.9" } }, "duplexer3": { @@ -2565,7 +2565,7 @@ "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", "optional": true, "requires": { - "jsbn": "0.1.1" + "jsbn": "~0.1.0" } }, "ecdsa-sig-formatter": { @@ -2574,8 +2574,8 @@ "integrity": "sha1-S8kmJ07Dtau1AW5+HWCSGsJisqE=", "dev": true, "requires": { - "base64url": "2.0.0", - "safe-buffer": "5.1.1" + "base64url": "^2.0.0", + "safe-buffer": "^5.0.1" } }, "ee-first": { @@ -2593,7 +2593,7 @@ "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", "requires": { - "iconv-lite": "0.4.19" + "iconv-lite": "~0.4.13" } }, "envinfo": { @@ -2601,11 +2601,11 @@ "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-3.11.1.tgz", "integrity": "sha512-hKkh7aKtont6Zuv4RmE4VkOc96TkBj9NXj7Ghsd/qCA9LuJI0Dh+ImwA1N5iORB9Vg+sz5bq9CHJzs51BILNCQ==", "requires": { - "clipboardy": "1.2.2", - "glob": "7.1.2", - "minimist": "1.2.0", - "os-name": "2.0.1", - "which": "1.3.0" + "clipboardy": "^1.2.2", + "glob": "^7.1.2", + "minimist": "^1.2.0", + "os-name": "^2.0.1", + "which": "^1.2.14" } }, "error-ex": { @@ -2613,7 +2613,7 @@ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz", "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", "requires": { - "is-arrayish": "0.2.1" + "is-arrayish": "^0.2.1" } }, "errorhandler": { @@ -2621,8 +2621,8 @@ "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.4.3.tgz", "integrity": "sha1-t7cO2PNZ6duICS8tIMD4MUIK2D8=", "requires": { - "accepts": "1.3.4", - "escape-html": "1.0.3" + "accepts": "~1.3.0", + "escape-html": "~1.0.3" }, "dependencies": { "accepts": { @@ -2630,7 +2630,7 @@ "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.4.tgz", "integrity": "sha1-hiRnWMfdbSGmR0/whKR0DsBesh8=", "requires": { - "mime-types": "2.1.17", + "mime-types": "~2.1.16", "negotiator": "0.6.1" } }, @@ -2647,11 +2647,11 @@ "integrity": "sha512-/uh/DhdqIOSkAWifU+8nG78vlQxdLckUdI/sPgy0VhuXi2qJ7T8czBmqIYtLQVpCIFYafChnsRsB5pyb1JdmCQ==", "dev": true, "requires": { - "es-to-primitive": "1.1.1", - "function-bind": "1.1.1", - "has": "1.0.1", - "is-callable": "1.1.3", - "is-regex": "1.0.4" + "es-to-primitive": "^1.1.1", + "function-bind": "^1.1.1", + "has": "^1.0.1", + "is-callable": "^1.1.3", + "is-regex": "^1.0.4" } }, "es-to-primitive": { @@ -2660,9 +2660,9 @@ "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=", "dev": true, "requires": { - "is-callable": "1.1.3", - "is-date-object": "1.0.1", - "is-symbol": "1.0.1" + "is-callable": "^1.1.1", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.1" } }, "es6-error": { @@ -2683,7 +2683,7 @@ "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", "dev": true, "requires": { - "es6-promise": "4.2.4" + "es6-promise": "^4.0.3" } }, "escape-html": { @@ -2702,11 +2702,11 @@ "integrity": "sha512-v0MYvNQ32bzwoG2OSFzWAkuahDQHK92JBN0pTAALJ4RIxEZe766QJPDR8Hqy7XNUy5K3fnVL76OqYAdc4TZEIw==", "dev": true, "requires": { - "esprima": "3.1.3", - "estraverse": "4.2.0", - "esutils": "2.0.2", - "optionator": "0.8.2", - "source-map": "0.5.7" + "esprima": "^3.1.3", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.5.6" }, "dependencies": { "esprima": { @@ -2760,7 +2760,7 @@ "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.2.1.tgz", "integrity": "sha512-aLt95pexaugVtQerpmE51+4QfWrNc304uez7jvj6fWnN8GeEHpttB8F36n8N7uVhUMbH/1enbxQ9HImZ4w/9qg==", "requires": { - "merge": "1.2.0" + "merge": "^1.1.3" } }, "execa": { @@ -2768,13 +2768,13 @@ "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", "requires": { - "cross-spawn": "5.1.0", - "get-stream": "3.0.0", - "is-stream": "1.1.0", - "npm-run-path": "2.0.2", - "p-finally": "1.0.0", - "signal-exit": "3.0.2", - "strip-eof": "1.0.0" + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" } }, "exists-async": { @@ -2794,7 +2794,7 @@ "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", "requires": { - "is-posix-bracket": "0.1.1" + "is-posix-bracket": "^0.1.0" } }, "expand-range": { @@ -2802,7 +2802,7 @@ "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", "requires": { - "fill-range": "2.2.3" + "fill-range": "^2.1.0" } }, "expo": { @@ -2810,23 +2810,23 @@ "resolved": "https://registry.npmjs.org/expo/-/expo-25.0.0.tgz", "integrity": "sha512-6XoXrpVgVtjEQJvUqsV2z4Jhy9SzfsMhFCdw5Jcv03/EBu2KD7ef4rUXx8k6YJsZqBcPiupVy0PXRxmU6AmGQw==", "requires": { - "@expo/vector-icons": "6.2.2", - "babel-preset-expo": "4.0.0", - "fbemitter": "2.1.1", - "invariant": "2.2.2", - "lodash.map": "4.6.0", - "lodash.omit": "4.5.0", - "lodash.zipobject": "4.1.3", + "@expo/vector-icons": "^6.2.0", + "babel-preset-expo": "^4.0.0", + "fbemitter": "^2.1.1", + "invariant": "^2.2.2", + "lodash.map": "^4.6.0", + "lodash.omit": "^4.5.0", + "lodash.zipobject": "^4.1.3", "lottie-react-native": "2.3.2", - "md5-file": "3.2.3", - "pretty-format": "21.2.1", - "prop-types": "15.6.0", - "qs": "6.5.1", + "md5-file": "^3.2.3", + "pretty-format": "^21.2.1", + "prop-types": "^15.6.0", + "qs": "^6.5.0", "react-native-branch": "2.0.0-beta.3", "react-native-gesture-handler": "1.0.0-alpha.39", "react-native-maps": "0.19.0", "react-native-svg": "https://github.com/expo/react-native-svg/archive/5.5.1-exp.1.tar.gz", - "uuid-js": "0.7.5", + "uuid-js": "^0.7.5", "websql": "https://github.com/expo/node-websql/archive/18.0.0.tar.gz" }, "dependencies": { @@ -2835,10 +2835,10 @@ "resolved": "https://registry.npmjs.org/lottie-react-native/-/lottie-react-native-2.3.2.tgz", "integrity": "sha1-ybdR4cEhcIzW9Q93cMtaoOEEKik=", "requires": { - "invariant": "2.2.2", - "lottie-ios": "2.5.0", - "prop-types": "15.6.0", - "react-native-safe-module": "1.2.0" + "invariant": "^2.2.2", + "lottie-ios": "^2.1.5", + "prop-types": "^15.5.10", + "react-native-safe-module": "^1.1.0" } }, "react-native-gesture-handler": { @@ -2846,9 +2846,9 @@ "resolved": "https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-1.0.0-alpha.39.tgz", "integrity": "sha512-nNdafB04a1b+zafEwMvzor5KJ3xFylJQHtPljXZKdTDeYbGSIcfPpfx96rDpxDr4fkO/o0K51InZHZ6PUtG5EQ==", "requires": { - "hoist-non-react-statics": "2.3.1", - "invariant": "2.2.2", - "prop-types": "15.6.0" + "hoist-non-react-statics": "^2.3.1", + "invariant": "^2.2.2", + "prop-types": "^15.5.10" } }, "react-native-maps": { @@ -2864,36 +2864,36 @@ "integrity": "sha1-41xt/i1kt9ygpc1PIXgb4ymeB2w=", "dev": true, "requires": { - "accepts": "1.3.4", + "accepts": "~1.3.4", "array-flatten": "1.1.1", "body-parser": "1.18.2", "content-disposition": "0.5.2", - "content-type": "1.0.4", + "content-type": "~1.0.4", "cookie": "0.3.1", "cookie-signature": "1.0.6", "debug": "2.6.9", - "depd": "1.1.2", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "etag": "1.8.1", + "depd": "~1.1.1", + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "etag": "~1.8.1", "finalhandler": "1.1.0", "fresh": "0.5.2", "merge-descriptors": "1.0.1", - "methods": "1.1.2", - "on-finished": "2.3.0", - "parseurl": "1.3.2", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", "path-to-regexp": "0.1.7", - "proxy-addr": "2.0.2", + "proxy-addr": "~2.0.2", "qs": "6.5.1", - "range-parser": "1.2.0", + "range-parser": "~1.2.0", "safe-buffer": "5.1.1", "send": "0.16.1", "serve-static": "1.13.1", "setprototypeof": "1.1.0", - "statuses": "1.3.1", - "type-is": "1.6.15", + "statuses": "~1.3.1", + "type-is": "~1.6.15", "utils-merge": "1.0.1", - "vary": "1.1.2" + "vary": "~1.1.2" }, "dependencies": { "accepts": { @@ -2902,7 +2902,7 @@ "integrity": "sha1-hiRnWMfdbSGmR0/whKR0DsBesh8=", "dev": true, "requires": { - "mime-types": "2.1.17", + "mime-types": "~2.1.16", "negotiator": "0.6.1" } }, @@ -2913,15 +2913,15 @@ "dev": true, "requires": { "bytes": "3.0.0", - "content-type": "1.0.4", + "content-type": "~1.0.4", "debug": "2.6.9", - "depd": "1.1.2", - "http-errors": "1.6.2", + "depd": "~1.1.1", + "http-errors": "~1.6.2", "iconv-lite": "0.4.19", - "on-finished": "2.3.0", + "on-finished": "~2.3.0", "qs": "6.5.1", "raw-body": "2.3.2", - "type-is": "1.6.15" + "type-is": "~1.6.15" } }, "bytes": { @@ -2955,12 +2955,12 @@ "dev": true, "requires": { "debug": "2.6.9", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "on-finished": "2.3.0", - "parseurl": "1.3.2", - "statuses": "1.3.1", - "unpipe": "1.0.0" + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.3.1", + "unpipe": "~1.0.0" } }, "fresh": { @@ -2978,7 +2978,7 @@ "depd": "1.1.1", "inherits": "2.0.3", "setprototypeof": "1.0.3", - "statuses": "1.3.1" + "statuses": ">= 1.3.1 < 2" }, "dependencies": { "depd": { @@ -3038,18 +3038,18 @@ "dev": true, "requires": { "debug": "2.6.9", - "depd": "1.1.2", - "destroy": "1.0.4", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "etag": "1.8.1", + "depd": "~1.1.1", + "destroy": "~1.0.4", + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "etag": "~1.8.1", "fresh": "0.5.2", - "http-errors": "1.6.2", + "http-errors": "~1.6.2", "mime": "1.4.1", "ms": "2.0.0", - "on-finished": "2.3.0", - "range-parser": "1.2.0", - "statuses": "1.3.1" + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.3.1" } }, "serve-static": { @@ -3058,9 +3058,9 @@ "integrity": "sha512-hSMUZrsPa/I09VYFJwa627JJkNs0NrfL1Uzuup+GqHfToR2KcsXFymXSV90hoyw3M+msjFuQly+YzIH/q0MGlQ==", "dev": true, "requires": { - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "parseurl": "1.3.2", + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", "send": "0.16.1" } }, @@ -3098,11 +3098,11 @@ "cookie": "0.1.3", "cookie-signature": "1.0.6", "crc": "3.3.0", - "debug": "2.2.0", - "depd": "1.0.1", - "on-headers": "1.0.1", - "parseurl": "1.3.2", - "uid-safe": "2.0.0", + "debug": "~2.2.0", + "depd": "~1.0.1", + "on-headers": "~1.0.0", + "parseurl": "~1.3.0", + "uid-safe": "~2.0.0", "utils-merge": "1.0.0" }, "dependencies": { @@ -3139,9 +3139,9 @@ "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.1.0.tgz", "integrity": "sha512-E44iT5QVOUJBKij4IIV3uvxuNlbKS38Tw1HiupxEIHPv9qtC2PrDYohbXV5U+1jnfIXttny8gUhj+oZvflFlzA==", "requires": { - "chardet": "0.4.2", - "iconv-lite": "0.4.19", - "tmp": "0.0.33" + "chardet": "^0.4.0", + "iconv-lite": "^0.4.17", + "tmp": "^0.0.33" } }, "extglob": { @@ -3149,7 +3149,7 @@ "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } }, "extsprintf": { @@ -3162,9 +3162,9 @@ "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.2.tgz", "integrity": "sha1-9BEl49hPLn2JpD0G2VjI94vha+E=", "requires": { - "ansi-gray": "0.1.1", - "color-support": "1.1.3", - "time-stamp": "1.1.0" + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "time-stamp": "^1.0.0" } }, "fast-deep-equal": { @@ -3188,7 +3188,7 @@ "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.1.tgz", "integrity": "sha1-8O/hjE9W5PQK/H4Gxxn9XuYYjzg=", "requires": { - "websocket-driver": "0.7.0" + "websocket-driver": ">=0.5.1" } }, "fb-watchman": { @@ -3196,7 +3196,7 @@ "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.0.tgz", "integrity": "sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=", "requires": { - "bser": "2.0.0" + "bser": "^2.0.0" } }, "fbemitter": { @@ -3204,7 +3204,7 @@ "resolved": "https://registry.npmjs.org/fbemitter/-/fbemitter-2.1.1.tgz", "integrity": "sha1-Uj4U/a9SSIBbsC9i78M75wP1GGU=", "requires": { - "fbjs": "0.8.16" + "fbjs": "^0.8.4" } }, "fbjs": { @@ -3212,13 +3212,13 @@ "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.16.tgz", "integrity": "sha1-XmdDL1UNxBtXK/VYR7ispk5TN9s=", "requires": { - "core-js": "1.2.7", - "isomorphic-fetch": "2.2.1", - "loose-envify": "1.3.1", - "object-assign": "4.1.1", - "promise": "7.3.1", - "setimmediate": "1.0.5", - "ua-parser-js": "0.7.17" + "core-js": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.9" } }, "fbjs-scripts": { @@ -3226,14 +3226,14 @@ "resolved": "https://registry.npmjs.org/fbjs-scripts/-/fbjs-scripts-0.8.1.tgz", "integrity": "sha512-hTjqlua9YJupF8shbVRTq20xKPITnDmqBLBQyR9BttZYT+gxGeKboIzPC19T3Erp29Q0+jdMwjUiyTHR61q1Bw==", "requires": { - "babel-core": "6.26.0", - "babel-preset-fbjs": "2.1.4", - "core-js": "2.5.3", - "cross-spawn": "5.1.0", - "gulp-util": "3.0.8", - "object-assign": "4.1.1", - "semver": "5.5.0", - "through2": "2.0.3" + "babel-core": "^6.7.2", + "babel-preset-fbjs": "^2.1.2", + "core-js": "^2.4.1", + "cross-spawn": "^5.1.0", + "gulp-util": "^3.0.4", + "object-assign": "^4.0.1", + "semver": "^5.1.0", + "through2": "^2.0.0" }, "dependencies": { "core-js": { @@ -3248,7 +3248,7 @@ "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", "requires": { - "escape-string-regexp": "1.0.5" + "escape-string-regexp": "^1.0.5" } }, "file-type": { @@ -3274,8 +3274,8 @@ "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=", "dev": true, "requires": { - "glob": "7.1.2", - "minimatch": "3.0.4" + "glob": "^7.0.3", + "minimatch": "^3.0.3" } }, "fill-range": { @@ -3283,11 +3283,11 @@ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz", "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=", "requires": { - "is-number": "2.1.0", - "isobject": "2.1.0", - "randomatic": "1.1.7", - "repeat-element": "1.1.2", - "repeat-string": "1.6.1" + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^1.1.3", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" } }, "finalhandler": { @@ -3295,10 +3295,10 @@ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-0.4.0.tgz", "integrity": "sha1-llpS2ejQXSuFdUhUH7ibU6JJfZs=", "requires": { - "debug": "2.2.0", + "debug": "~2.2.0", "escape-html": "1.0.2", - "on-finished": "2.3.0", - "unpipe": "1.0.0" + "on-finished": "~2.3.0", + "unpipe": "~1.0.0" }, "dependencies": { "debug": { @@ -3326,8 +3326,8 @@ "resolved": "https://registry.npmjs.org/find-babel-config/-/find-babel-config-1.1.0.tgz", "integrity": "sha1-rMAQQ6Z0n+w0Qpvmtk9ULrtdY1U=", "requires": { - "json5": "0.5.1", - "path-exists": "3.0.0" + "json5": "^0.5.1", + "path-exists": "^3.0.0" } }, "find-up": { @@ -3335,7 +3335,7 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", "requires": { - "locate-path": "2.0.0" + "locate-path": "^2.0.0" } }, "firebase": { @@ -3350,8 +3350,8 @@ "@firebase/messaging": "0.2.2", "@firebase/polyfill": "0.2.0", "@firebase/storage": "0.1.8", - "dom-storage": "2.0.2", - "xmlhttprequest": "1.8.0" + "dom-storage": "^2.0.2", + "xmlhttprequest": "^1.8.0" } }, "follow-redirects": { @@ -3360,7 +3360,7 @@ "integrity": "sha512-uxYePVPogtya1ktGnAAXOacnbIuRMB4dkvqeNz2qTtTQsuzSfbDolV+wMMKxAmCx0bLgAKLbBOkjItMbbkR1vg==", "dev": true, "requires": { - "debug": "3.1.0" + "debug": "^3.1.0" }, "dependencies": { "debug": { @@ -3384,7 +3384,7 @@ "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", "requires": { - "for-in": "1.0.2" + "for-in": "^1.0.1" } }, "foreach": { @@ -3403,9 +3403,9 @@ "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", "requires": { - "asynckit": "0.4.0", + "asynckit": "^0.4.0", "combined-stream": "1.0.6", - "mime-types": "2.1.17" + "mime-types": "^2.1.12" } }, "formidable": { @@ -3436,9 +3436,9 @@ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", "requires": { - "graceful-fs": "4.1.11", - "jsonfile": "2.4.0", - "klaw": "1.3.1" + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0" } }, "fs-minipass": { @@ -3447,7 +3447,7 @@ "integrity": "sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ==", "dev": true, "requires": { - "minipass": "2.2.1" + "minipass": "^2.2.1" } }, "fs.realpath": { @@ -3461,8 +3461,8 @@ "integrity": "sha512-WIr7iDkdmdbxu/Gh6eKEZJL6KPE74/5MEsf2whTOFNxbIoIixogroLdKYqB6FDav4Wavh/lZdzzd3b2KxIXC5Q==", "optional": true, "requires": { - "nan": "2.8.0", - "node-pre-gyp": "0.6.39" + "nan": "^2.3.0", + "node-pre-gyp": "^0.6.39" }, "dependencies": { "abbrev": { @@ -3475,8 +3475,8 @@ "bundled": true, "optional": true, "requires": { - "co": "4.6.0", - "json-stable-stringify": "1.0.1" + "co": "^4.6.0", + "json-stable-stringify": "^1.0.1" } }, "ansi-regex": { @@ -3493,8 +3493,8 @@ "bundled": true, "optional": true, "requires": { - "delegates": "1.0.0", - "readable-stream": "2.2.9" + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" } }, "asn1": { @@ -3531,28 +3531,28 @@ "bundled": true, "optional": true, "requires": { - "tweetnacl": "0.14.5" + "tweetnacl": "^0.14.3" } }, "block-stream": { "version": "0.0.9", "bundled": true, "requires": { - "inherits": "2.0.3" + "inherits": "~2.0.0" } }, "boom": { "version": "2.10.1", "bundled": true, "requires": { - "hoek": "2.16.3" + "hoek": "2.x.x" } }, "brace-expansion": { "version": "1.1.7", "bundled": true, "requires": { - "balanced-match": "0.4.2", + "balanced-match": "^0.4.1", "concat-map": "0.0.1" } }, @@ -3578,7 +3578,7 @@ "version": "1.0.5", "bundled": true, "requires": { - "delayed-stream": "1.0.0" + "delayed-stream": "~1.0.0" } }, "concat-map": { @@ -3597,7 +3597,7 @@ "version": "2.0.5", "bundled": true, "requires": { - "boom": "2.10.1" + "boom": "2.x.x" } }, "dashdash": { @@ -3605,7 +3605,7 @@ "bundled": true, "optional": true, "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" }, "dependencies": { "assert-plus": { @@ -3647,7 +3647,7 @@ "bundled": true, "optional": true, "requires": { - "jsbn": "0.1.1" + "jsbn": "~0.1.0" } }, "extend": { @@ -3669,9 +3669,9 @@ "bundled": true, "optional": true, "requires": { - "asynckit": "0.4.0", - "combined-stream": "1.0.5", - "mime-types": "2.1.15" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.5", + "mime-types": "^2.1.12" } }, "fs.realpath": { @@ -3682,10 +3682,10 @@ "version": "1.0.11", "bundled": true, "requires": { - "graceful-fs": "4.1.11", - "inherits": "2.0.3", - "mkdirp": "0.5.1", - "rimraf": "2.6.1" + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" } }, "fstream-ignore": { @@ -3693,9 +3693,9 @@ "bundled": true, "optional": true, "requires": { - "fstream": "1.0.11", - "inherits": "2.0.3", - "minimatch": "3.0.4" + "fstream": "^1.0.0", + "inherits": "2", + "minimatch": "^3.0.0" } }, "gauge": { @@ -3703,14 +3703,14 @@ "bundled": true, "optional": true, "requires": { - "aproba": "1.1.1", - "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" + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" } }, "getpass": { @@ -3718,7 +3718,7 @@ "bundled": true, "optional": true, "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" }, "dependencies": { "assert-plus": { @@ -3732,12 +3732,12 @@ "version": "7.1.2", "bundled": 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" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, "graceful-fs": { @@ -3754,8 +3754,8 @@ "bundled": true, "optional": true, "requires": { - "ajv": "4.11.8", - "har-schema": "1.0.5" + "ajv": "^4.9.1", + "har-schema": "^1.0.5" } }, "has-unicode": { @@ -3767,10 +3767,10 @@ "version": "3.1.3", "bundled": true, "requires": { - "boom": "2.10.1", - "cryptiles": "2.0.5", - "hoek": "2.16.3", - "sntp": "1.0.9" + "boom": "2.x.x", + "cryptiles": "2.x.x", + "hoek": "2.x.x", + "sntp": "1.x.x" } }, "hoek": { @@ -3782,17 +3782,17 @@ "bundled": true, "optional": true, "requires": { - "assert-plus": "0.2.0", - "jsprim": "1.4.0", - "sshpk": "1.13.0" + "assert-plus": "^0.2.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" } }, "inflight": { "version": "1.0.6", "bundled": true, "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" + "once": "^1.3.0", + "wrappy": "1" } }, "inherits": { @@ -3808,7 +3808,7 @@ "version": "1.0.0", "bundled": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "is-typedarray": { @@ -3830,7 +3830,7 @@ "bundled": true, "optional": true, "requires": { - "jsbn": "0.1.1" + "jsbn": "~0.1.0" } }, "jsbn": { @@ -3848,7 +3848,7 @@ "bundled": true, "optional": true, "requires": { - "jsonify": "0.0.0" + "jsonify": "~0.0.0" } }, "json-stringify-safe": { @@ -3887,14 +3887,14 @@ "version": "2.1.15", "bundled": true, "requires": { - "mime-db": "1.27.0" + "mime-db": "~1.27.0" } }, "minimatch": { "version": "3.0.4", "bundled": true, "requires": { - "brace-expansion": "1.1.7" + "brace-expansion": "^1.1.7" } }, "minimist": { @@ -3918,17 +3918,17 @@ "bundled": true, "optional": true, "requires": { - "detect-libc": "1.0.2", + "detect-libc": "^1.0.2", "hawk": "3.1.3", - "mkdirp": "0.5.1", - "nopt": "4.0.1", - "npmlog": "4.1.0", - "rc": "1.2.1", + "mkdirp": "^0.5.1", + "nopt": "^4.0.1", + "npmlog": "^4.0.2", + "rc": "^1.1.7", "request": "2.81.0", - "rimraf": "2.6.1", - "semver": "5.3.0", - "tar": "2.2.1", - "tar-pack": "3.4.0" + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^2.2.1", + "tar-pack": "^3.4.0" } }, "nopt": { @@ -3936,8 +3936,8 @@ "bundled": true, "optional": true, "requires": { - "abbrev": "1.1.0", - "osenv": "0.1.4" + "abbrev": "1", + "osenv": "^0.1.4" } }, "npmlog": { @@ -3945,10 +3945,10 @@ "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" + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" } }, "number-is-nan": { @@ -3969,7 +3969,7 @@ "version": "1.4.0", "bundled": true, "requires": { - "wrappy": "1.0.2" + "wrappy": "1" } }, "os-homedir": { @@ -3987,8 +3987,8 @@ "bundled": true, "optional": true, "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" } }, "path-is-absolute": { @@ -4019,10 +4019,10 @@ "bundled": true, "optional": true, "requires": { - "deep-extend": "0.4.2", - "ini": "1.3.4", - "minimist": "1.2.0", - "strip-json-comments": "2.0.1" + "deep-extend": "~0.4.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" }, "dependencies": { "minimist": { @@ -4036,13 +4036,13 @@ "version": "2.2.9", "bundled": true, "requires": { - "buffer-shims": "1.0.0", - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "string_decoder": "1.0.1", - "util-deprecate": "1.0.2" + "buffer-shims": "~1.0.0", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "string_decoder": "~1.0.0", + "util-deprecate": "~1.0.1" } }, "request": { @@ -4050,35 +4050,35 @@ "bundled": true, "optional": true, "requires": { - "aws-sign2": "0.6.0", - "aws4": "1.6.0", - "caseless": "0.12.0", - "combined-stream": "1.0.5", - "extend": "3.0.1", - "forever-agent": "0.6.1", - "form-data": "2.1.4", - "har-validator": "4.2.1", - "hawk": "3.1.3", - "http-signature": "1.1.1", - "is-typedarray": "1.0.0", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.1.15", - "oauth-sign": "0.8.2", - "performance-now": "0.2.0", - "qs": "6.4.0", - "safe-buffer": "5.0.1", - "stringstream": "0.0.5", - "tough-cookie": "2.3.2", - "tunnel-agent": "0.6.0", - "uuid": "3.0.1" + "aws-sign2": "~0.6.0", + "aws4": "^1.2.1", + "caseless": "~0.12.0", + "combined-stream": "~1.0.5", + "extend": "~3.0.0", + "forever-agent": "~0.6.1", + "form-data": "~2.1.1", + "har-validator": "~4.2.1", + "hawk": "~3.1.3", + "http-signature": "~1.1.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.7", + "oauth-sign": "~0.8.1", + "performance-now": "^0.2.0", + "qs": "~6.4.0", + "safe-buffer": "^5.0.1", + "stringstream": "~0.0.4", + "tough-cookie": "~2.3.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.0.0" } }, "rimraf": { "version": "2.6.1", "bundled": true, "requires": { - "glob": "7.1.2" + "glob": "^7.0.5" } }, "safe-buffer": { @@ -4104,7 +4104,7 @@ "version": "1.0.9", "bundled": true, "requires": { - "hoek": "2.16.3" + "hoek": "2.x.x" } }, "sshpk": { @@ -4112,15 +4112,15 @@ "bundled": true, "optional": true, "requires": { - "asn1": "0.2.3", - "assert-plus": "1.0.0", - "bcrypt-pbkdf": "1.0.1", - "dashdash": "1.14.1", - "ecc-jsbn": "0.1.1", - "getpass": "0.1.7", - "jodid25519": "1.0.2", - "jsbn": "0.1.1", - "tweetnacl": "0.14.5" + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jodid25519": "^1.0.0", + "jsbn": "~0.1.0", + "tweetnacl": "~0.14.0" }, "dependencies": { "assert-plus": { @@ -4134,16 +4134,16 @@ "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" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "string_decoder": { "version": "1.0.1", "bundled": true, "requires": { - "safe-buffer": "5.0.1" + "safe-buffer": "^5.0.1" } }, "stringstream": { @@ -4155,7 +4155,7 @@ "version": "3.0.1", "bundled": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "strip-json-comments": { @@ -4167,9 +4167,9 @@ "version": "2.2.1", "bundled": true, "requires": { - "block-stream": "0.0.9", - "fstream": "1.0.11", - "inherits": "2.0.3" + "block-stream": "*", + "fstream": "^1.0.2", + "inherits": "2" } }, "tar-pack": { @@ -4177,14 +4177,14 @@ "bundled": true, "optional": true, "requires": { - "debug": "2.6.8", - "fstream": "1.0.11", - "fstream-ignore": "1.0.5", - "once": "1.4.0", - "readable-stream": "2.2.9", - "rimraf": "2.6.1", - "tar": "2.2.1", - "uid-number": "0.0.6" + "debug": "^2.2.0", + "fstream": "^1.0.10", + "fstream-ignore": "^1.0.5", + "once": "^1.3.3", + "readable-stream": "^2.1.4", + "rimraf": "^2.5.1", + "tar": "^2.2.1", + "uid-number": "^0.0.6" } }, "tough-cookie": { @@ -4192,7 +4192,7 @@ "bundled": true, "optional": true, "requires": { - "punycode": "1.4.1" + "punycode": "^1.4.1" } }, "tunnel-agent": { @@ -4200,7 +4200,7 @@ "bundled": true, "optional": true, "requires": { - "safe-buffer": "5.0.1" + "safe-buffer": "^5.0.1" } }, "tweetnacl": { @@ -4235,7 +4235,7 @@ "bundled": true, "optional": true, "requires": { - "string-width": "1.0.2" + "string-width": "^1.0.2" } }, "wrappy": { @@ -4250,7 +4250,7 @@ "integrity": "sha1-kZfYYa2BQvPmPVqDv+TFn3MwiF0=", "dev": true, "requires": { - "readable-stream": "1.1.14", + "readable-stream": "1.1.x", "xregexp": "2.0.0" } }, @@ -4265,11 +4265,11 @@ "resolved": "https://registry.npmjs.org/gauge/-/gauge-1.2.7.tgz", "integrity": "sha1-6c7FSD09TuDvRLYKfZnkk14TbZM=", "requires": { - "ansi": "0.3.1", - "has-unicode": "2.0.1", - "lodash.pad": "4.5.1", - "lodash.padend": "4.6.1", - "lodash.padstart": "4.6.1" + "ansi": "^0.3.0", + "has-unicode": "^2.0.0", + "lodash.pad": "^4.1.0", + "lodash.padend": "^4.1.0", + "lodash.padstart": "^4.1.0" } }, "get-caller-file": { @@ -4293,12 +4293,12 @@ "integrity": "sha512-7aelVrYqCLuVjq2kEKRTH8fXPTC0xKTkM+G7UlFkEwCXY3sFbSxvY375JoFowOAYbkaU47SrBvOefUlLZZ+6QA==", "dev": true, "requires": { - "data-uri-to-buffer": "1.2.0", - "debug": "2.6.9", - "extend": "3.0.1", - "file-uri-to-path": "1.0.0", - "ftp": "0.3.10", - "readable-stream": "2.3.4" + "data-uri-to-buffer": "1", + "debug": "2", + "extend": "3", + "file-uri-to-path": "1", + "ftp": "~0.3.10", + "readable-stream": "2" }, "dependencies": { "isarray": { @@ -4313,13 +4313,13 @@ "integrity": "sha512-vuYxeWYM+fde14+rajzqgeohAI7YoJcHE7kXDAc4Nk0EbuKnJfqtY9YtRkLo/tqkuF7MsBQRhPnPeyjYITp3ZQ==", "dev": 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.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -4328,7 +4328,7 @@ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } } } @@ -4344,7 +4344,7 @@ "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" } }, "glob": { @@ -4352,12 +4352,12 @@ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", "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" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, "glob-base": { @@ -4365,8 +4365,8 @@ "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", "requires": { - "glob-parent": "2.0.0", - "is-glob": "2.0.1" + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" } }, "glob-parent": { @@ -4374,7 +4374,7 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", "requires": { - "is-glob": "2.0.1" + "is-glob": "^2.0.0" } }, "glob-promise": { @@ -4388,8 +4388,8 @@ "resolved": "https://registry.npmjs.org/global/-/global-4.3.2.tgz", "integrity": "sha1-52mJJopsdMOJCLEwWxD8DjlOnQ8=", "requires": { - "min-document": "2.19.0", - "process": "0.5.2" + "min-document": "^2.19.0", + "process": "~0.5.1" } }, "globals": { @@ -4403,11 +4403,11 @@ "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", "dev": true, "requires": { - "array-union": "1.0.2", - "glob": "7.1.2", - "object-assign": "4.1.1", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "glogg": { @@ -4415,7 +4415,7 @@ "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.1.tgz", "integrity": "sha512-ynYqXLoluBKf9XGR1gA59yEJisIL7YHEH4xr3ZziHB5/yl4qWfaK8Js9jGe6gBGCSCKVqiyO30WnRZADvemUNw==", "requires": { - "sparkles": "1.0.0" + "sparkles": "^1.0.0" } }, "got": { @@ -4424,17 +4424,17 @@ "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=", "dev": true, "requires": { - "create-error-class": "3.0.2", - "duplexer3": "0.1.4", - "get-stream": "3.0.0", - "is-redirect": "1.0.0", - "is-retry-allowed": "1.1.0", - "is-stream": "1.1.0", - "lowercase-keys": "1.0.0", - "safe-buffer": "5.1.1", - "timed-out": "4.0.1", - "unzip-response": "2.0.1", - "url-parse-lax": "1.0.0" + "create-error-class": "^3.0.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-redirect": "^1.0.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "lowercase-keys": "^1.0.0", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "unzip-response": "^2.0.1", + "url-parse-lax": "^1.0.0" } }, "graceful-fs": { @@ -4452,10 +4452,10 @@ "resolved": "https://registry.npmjs.org/grpc/-/grpc-1.9.1.tgz", "integrity": "sha512-WNW3MWMuAoo63AwIlzFE3T0KzzvNBSvOkg67Hm8WhvHNkXFBlIk1QyJRE3Ocm0O5eIwS7JU8Ssota53QR1zllg==", "requires": { - "lodash": "4.17.5", - "nan": "2.8.0", - "node-pre-gyp": "0.6.39", - "protobufjs": "5.0.2" + "lodash": "^4.15.0", + "nan": "^2.0.0", + "node-pre-gyp": "^0.6.39", + "protobufjs": "^5.0.0" }, "dependencies": { "abbrev": { @@ -4466,8 +4466,8 @@ "version": "4.11.8", "bundled": true, "requires": { - "co": "4.6.0", - "json-stable-stringify": "1.0.1" + "co": "^4.6.0", + "json-stable-stringify": "^1.0.1" } }, "ansi-regex": { @@ -4482,8 +4482,8 @@ "version": "1.1.4", "bundled": true, "requires": { - "delegates": "1.0.0", - "readable-stream": "2.3.3" + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" } }, "asn1": { @@ -4515,28 +4515,28 @@ "bundled": true, "optional": true, "requires": { - "tweetnacl": "0.14.5" + "tweetnacl": "^0.14.3" } }, "block-stream": { "version": "0.0.9", "bundled": true, "requires": { - "inherits": "2.0.3" + "inherits": "~2.0.0" } }, "boom": { "version": "2.10.1", "bundled": true, "requires": { - "hoek": "2.16.3" + "hoek": "2.x.x" } }, "brace-expansion": { "version": "1.1.8", "bundled": true, "requires": { - "balanced-match": "1.0.0", + "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, @@ -4556,7 +4556,7 @@ "version": "1.0.5", "bundled": true, "requires": { - "delayed-stream": "1.0.0" + "delayed-stream": "~1.0.0" } }, "concat-map": { @@ -4575,14 +4575,14 @@ "version": "2.0.5", "bundled": true, "requires": { - "boom": "2.10.1" + "boom": "2.x.x" } }, "dashdash": { "version": "1.14.1", "bundled": true, "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" }, "dependencies": { "assert-plus": { @@ -4619,7 +4619,7 @@ "bundled": true, "optional": true, "requires": { - "jsbn": "0.1.1" + "jsbn": "~0.1.0" } }, "extend": { @@ -4638,9 +4638,9 @@ "version": "2.1.4", "bundled": true, "requires": { - "asynckit": "0.4.0", - "combined-stream": "1.0.5", - "mime-types": "2.1.17" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.5", + "mime-types": "^2.1.12" } }, "fs.realpath": { @@ -4651,40 +4651,40 @@ "version": "1.0.11", "bundled": true, "requires": { - "graceful-fs": "4.1.11", - "inherits": "2.0.3", - "mkdirp": "0.5.1", - "rimraf": "2.6.2" + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" } }, "fstream-ignore": { "version": "1.0.5", "bundled": true, "requires": { - "fstream": "1.0.11", - "inherits": "2.0.3", - "minimatch": "3.0.4" + "fstream": "^1.0.0", + "inherits": "2", + "minimatch": "^3.0.0" } }, "gauge": { "version": "2.7.4", "bundled": 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" + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" } }, "getpass": { "version": "0.1.7", "bundled": true, "requires": { - "assert-plus": "1.0.0" + "assert-plus": "^1.0.0" }, "dependencies": { "assert-plus": { @@ -4697,12 +4697,12 @@ "version": "7.1.2", "bundled": 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" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, "graceful-fs": { @@ -4717,8 +4717,8 @@ "version": "4.2.1", "bundled": true, "requires": { - "ajv": "4.11.8", - "har-schema": "1.0.5" + "ajv": "^4.9.1", + "har-schema": "^1.0.5" } }, "has-unicode": { @@ -4729,10 +4729,10 @@ "version": "3.1.3", "bundled": true, "requires": { - "boom": "2.10.1", - "cryptiles": "2.0.5", - "hoek": "2.16.3", - "sntp": "1.0.9" + "boom": "2.x.x", + "cryptiles": "2.x.x", + "hoek": "2.x.x", + "sntp": "1.x.x" } }, "hoek": { @@ -4743,17 +4743,17 @@ "version": "1.1.1", "bundled": true, "requires": { - "assert-plus": "0.2.0", - "jsprim": "1.4.1", - "sshpk": "1.13.1" + "assert-plus": "^0.2.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" } }, "inflight": { "version": "1.0.6", "bundled": true, "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" + "once": "^1.3.0", + "wrappy": "1" } }, "inherits": { @@ -4768,7 +4768,7 @@ "version": "1.0.0", "bundled": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "is-typedarray": { @@ -4796,7 +4796,7 @@ "version": "1.0.1", "bundled": true, "requires": { - "jsonify": "0.0.0" + "jsonify": "~0.0.0" } }, "json-stringify-safe": { @@ -4831,14 +4831,14 @@ "version": "2.1.17", "bundled": true, "requires": { - "mime-db": "1.30.0" + "mime-db": "~1.30.0" } }, "minimatch": { "version": "3.0.4", "bundled": true, "requires": { - "brace-expansion": "1.1.8" + "brace-expansion": "^1.1.7" } }, "minimist": { @@ -4860,35 +4860,35 @@ "version": "0.6.39", "bundled": true, "requires": { - "detect-libc": "1.0.3", + "detect-libc": "^1.0.2", "hawk": "3.1.3", - "mkdirp": "0.5.1", - "nopt": "4.0.1", - "npmlog": "4.1.2", - "rc": "1.2.4", + "mkdirp": "^0.5.1", + "nopt": "^4.0.1", + "npmlog": "^4.0.2", + "rc": "^1.1.7", "request": "2.81.0", - "rimraf": "2.6.2", - "semver": "5.5.0", - "tar": "2.2.1", - "tar-pack": "3.4.1" + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^2.2.1", + "tar-pack": "^3.4.0" } }, "nopt": { "version": "4.0.1", "bundled": true, "requires": { - "abbrev": "1.1.1", - "osenv": "0.1.4" + "abbrev": "1", + "osenv": "^0.1.4" } }, "npmlog": { "version": "4.1.2", "bundled": true, "requires": { - "are-we-there-yet": "1.1.4", - "console-control-strings": "1.1.0", - "gauge": "2.7.4", - "set-blocking": "2.0.0" + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" } }, "number-is-nan": { @@ -4907,7 +4907,7 @@ "version": "1.4.0", "bundled": true, "requires": { - "wrappy": "1.0.2" + "wrappy": "1" } }, "os-homedir": { @@ -4922,8 +4922,8 @@ "version": "0.1.4", "bundled": true, "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" } }, "path-is-absolute": { @@ -4950,10 +4950,10 @@ "version": "1.2.4", "bundled": true, "requires": { - "deep-extend": "0.4.2", - "ini": "1.3.5", - "minimist": "1.2.0", - "strip-json-comments": "2.0.1" + "deep-extend": "~0.4.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" }, "dependencies": { "minimist": { @@ -4966,48 +4966,48 @@ "version": "2.3.3", "bundled": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "1.0.7", - "safe-buffer": "5.1.1", - "string_decoder": "1.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "request": { "version": "2.81.0", "bundled": true, "requires": { - "aws-sign2": "0.6.0", - "aws4": "1.6.0", - "caseless": "0.12.0", - "combined-stream": "1.0.5", - "extend": "3.0.1", - "forever-agent": "0.6.1", - "form-data": "2.1.4", - "har-validator": "4.2.1", - "hawk": "3.1.3", - "http-signature": "1.1.1", - "is-typedarray": "1.0.0", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.1.17", - "oauth-sign": "0.8.2", - "performance-now": "0.2.0", - "qs": "6.4.0", - "safe-buffer": "5.1.1", - "stringstream": "0.0.5", - "tough-cookie": "2.3.3", - "tunnel-agent": "0.6.0", - "uuid": "3.2.1" + "aws-sign2": "~0.6.0", + "aws4": "^1.2.1", + "caseless": "~0.12.0", + "combined-stream": "~1.0.5", + "extend": "~3.0.0", + "forever-agent": "~0.6.1", + "form-data": "~2.1.1", + "har-validator": "~4.2.1", + "hawk": "~3.1.3", + "http-signature": "~1.1.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.7", + "oauth-sign": "~0.8.1", + "performance-now": "^0.2.0", + "qs": "~6.4.0", + "safe-buffer": "^5.0.1", + "stringstream": "~0.0.4", + "tough-cookie": "~2.3.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.0.0" } }, "rimraf": { "version": "2.6.2", "bundled": true, "requires": { - "glob": "7.1.2" + "glob": "^7.0.5" } }, "safe-buffer": { @@ -5030,21 +5030,21 @@ "version": "1.0.9", "bundled": true, "requires": { - "hoek": "2.16.3" + "hoek": "2.x.x" } }, "sshpk": { "version": "1.13.1", "bundled": true, "requires": { - "asn1": "0.2.3", - "assert-plus": "1.0.0", - "bcrypt-pbkdf": "1.0.1", - "dashdash": "1.14.1", - "ecc-jsbn": "0.1.1", - "getpass": "0.1.7", - "jsbn": "0.1.1", - "tweetnacl": "0.14.5" + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "tweetnacl": "~0.14.0" }, "dependencies": { "assert-plus": { @@ -5057,16 +5057,16 @@ "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" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "string_decoder": { "version": "1.0.3", "bundled": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } }, "stringstream": { @@ -5077,7 +5077,7 @@ "version": "3.0.1", "bundled": true, "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "strip-json-comments": { @@ -5088,37 +5088,37 @@ "version": "2.2.1", "bundled": true, "requires": { - "block-stream": "0.0.9", - "fstream": "1.0.11", - "inherits": "2.0.3" + "block-stream": "*", + "fstream": "^1.0.2", + "inherits": "2" } }, "tar-pack": { "version": "3.4.1", "bundled": true, "requires": { - "debug": "2.6.9", - "fstream": "1.0.11", - "fstream-ignore": "1.0.5", - "once": "1.4.0", - "readable-stream": "2.3.3", - "rimraf": "2.6.2", - "tar": "2.2.1", - "uid-number": "0.0.6" + "debug": "^2.2.0", + "fstream": "^1.0.10", + "fstream-ignore": "^1.0.5", + "once": "^1.3.3", + "readable-stream": "^2.1.4", + "rimraf": "^2.5.1", + "tar": "^2.2.1", + "uid-number": "^0.0.6" } }, "tough-cookie": { "version": "2.3.3", "bundled": true, "requires": { - "punycode": "1.4.1" + "punycode": "^1.4.1" } }, "tunnel-agent": { "version": "0.6.0", "bundled": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "^5.0.1" } }, "tweetnacl": { @@ -5142,9 +5142,9 @@ "version": "1.10.0", "bundled": true, "requires": { - "assert-plus": "1.0.0", + "assert-plus": "^1.0.0", "core-util-is": "1.0.2", - "extsprintf": "1.3.0" + "extsprintf": "^1.2.0" }, "dependencies": { "assert-plus": { @@ -5157,7 +5157,7 @@ "version": "1.1.2", "bundled": true, "requires": { - "string-width": "1.0.2" + "string-width": "^1.0.2" } }, "wrappy": { @@ -5171,24 +5171,24 @@ "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=", "requires": { - "array-differ": "1.0.0", - "array-uniq": "1.0.3", - "beeper": "1.1.1", - "chalk": "1.1.3", - "dateformat": "2.2.0", - "fancy-log": "1.3.2", - "gulplog": "1.0.0", - "has-gulplog": "0.1.0", - "lodash._reescape": "3.0.0", - "lodash._reevaluate": "3.0.0", - "lodash._reinterpolate": "3.0.0", - "lodash.template": "3.6.2", - "minimist": "1.2.0", - "multipipe": "0.1.2", - "object-assign": "3.0.0", + "array-differ": "^1.0.0", + "array-uniq": "^1.0.2", + "beeper": "^1.0.0", + "chalk": "^1.0.0", + "dateformat": "^2.0.0", + "fancy-log": "^1.1.0", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "lodash._reescape": "^3.0.0", + "lodash._reevaluate": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.template": "^3.0.0", + "minimist": "^1.1.0", + "multipipe": "^0.1.2", + "object-assign": "^3.0.0", "replace-ext": "0.0.1", - "through2": "2.0.3", - "vinyl": "0.5.3" + "through2": "^2.0.0", + "vinyl": "^0.5.0" }, "dependencies": { "object-assign": { @@ -5203,7 +5203,7 @@ "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", "requires": { - "glogg": "1.0.1" + "glogg": "^1.0.0" } }, "handlebars": { @@ -5212,10 +5212,10 @@ "integrity": "sha1-Ywo13+ApS8KB7a5v/F0yn8eYLcw=", "dev": true, "requires": { - "async": "1.5.2", - "optimist": "0.6.1", - "source-map": "0.4.4", - "uglify-js": "2.8.29" + "async": "^1.4.0", + "optimist": "^0.6.1", + "source-map": "^0.4.4", + "uglify-js": "^2.6" }, "dependencies": { "async": { @@ -5238,8 +5238,8 @@ "dev": true, "optional": true, "requires": { - "center-align": "0.1.3", - "right-align": "0.1.3", + "center-align": "^0.1.1", + "right-align": "^0.1.1", "wordwrap": "0.0.2" } }, @@ -5249,7 +5249,7 @@ "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", "dev": true, "requires": { - "amdefine": "1.0.1" + "amdefine": ">=0.0.4" } }, "uglify-js": { @@ -5259,9 +5259,9 @@ "dev": true, "optional": true, "requires": { - "source-map": "0.5.7", - "uglify-to-browserify": "1.0.2", - "yargs": "3.10.0" + "source-map": "~0.5.1", + "uglify-to-browserify": "~1.0.0", + "yargs": "~3.10.0" }, "dependencies": { "source-map": { @@ -5287,9 +5287,9 @@ "dev": true, "optional": true, "requires": { - "camelcase": "1.2.1", - "cliui": "2.1.0", - "decamelize": "1.2.0", + "camelcase": "^1.0.2", + "cliui": "^2.1.0", + "decamelize": "^1.0.0", "window-size": "0.1.0" } } @@ -5305,8 +5305,8 @@ "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", "requires": { - "ajv": "5.5.2", - "har-schema": "2.0.0" + "ajv": "^5.1.0", + "har-schema": "^2.0.0" } }, "has": { @@ -5315,7 +5315,7 @@ "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=", "dev": true, "requires": { - "function-bind": "1.1.1" + "function-bind": "^1.0.2" } }, "has-ansi": { @@ -5323,7 +5323,7 @@ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "has-flag": { @@ -5336,7 +5336,7 @@ "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", "requires": { - "sparkles": "1.0.0" + "sparkles": "^1.0.0" } }, "has-symbols": { @@ -5356,7 +5356,7 @@ "integrity": "sha1-eMWSaJPIAhXCtWiuH9P8q3omlrA=", "dev": true, "requires": { - "async": "1.5.2" + "async": "~1.5" }, "dependencies": { "async": { @@ -5372,10 +5372,10 @@ "resolved": "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz", "integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==", "requires": { - "boom": "4.3.1", - "cryptiles": "3.1.2", - "hoek": "4.2.0", - "sntp": "2.1.0" + "boom": "4.x.x", + "cryptiles": "3.x.x", + "hoek": "4.x.x", + "sntp": "2.x.x" } }, "hoek": { @@ -5399,8 +5399,8 @@ "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" } }, "hosted-git-info": { @@ -5414,7 +5414,7 @@ "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", "dev": true, "requires": { - "whatwg-encoding": "1.0.3" + "whatwg-encoding": "^1.0.1" } }, "http-errors": { @@ -5422,8 +5422,8 @@ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", "integrity": "sha1-GX4izevUGYWF6GlO9nhhl7ke2UI=", "requires": { - "inherits": "2.0.3", - "statuses": "1.4.0" + "inherits": "~2.0.1", + "statuses": "1" } }, "http-parser-js": { @@ -5437,9 +5437,9 @@ "integrity": "sha1-zBzjjkU7+YSg93AtLdWcc9CBKEo=", "dev": true, "requires": { - "agent-base": "2.1.1", - "debug": "2.6.9", - "extend": "3.0.1" + "agent-base": "2", + "debug": "2", + "extend": "3" }, "dependencies": { "agent-base": { @@ -5448,8 +5448,8 @@ "integrity": "sha1-1t4Q1a9hMtW9aSQn1G/FOFOQlMc=", "dev": true, "requires": { - "extend": "3.0.1", - "semver": "5.0.3" + "extend": "~3.0.0", + "semver": "~5.0.1" } }, "semver": { @@ -5465,9 +5465,9 @@ "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", "requires": { - "assert-plus": "1.0.0", - "jsprim": "1.4.1", - "sshpk": "1.13.1" + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" } }, "https-proxy-agent": { @@ -5476,9 +5476,9 @@ "integrity": "sha1-NffabEjOTdv6JkiRrFk+5f+GceY=", "dev": true, "requires": { - "agent-base": "2.1.1", - "debug": "2.6.9", - "extend": "3.0.1" + "agent-base": "2", + "debug": "2", + "extend": "3" }, "dependencies": { "agent-base": { @@ -5487,8 +5487,8 @@ "integrity": "sha1-1t4Q1a9hMtW9aSQn1G/FOFOQlMc=", "dev": true, "requires": { - "extend": "3.0.1", - "semver": "5.0.3" + "extend": "~3.0.0", + "semver": "~5.0.1" } }, "semver": { @@ -5526,8 +5526,8 @@ "integrity": "sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==", "dev": true, "requires": { - "pkg-dir": "2.0.0", - "resolve-cwd": "2.0.0" + "pkg-dir": "^2.0.0", + "resolve-cwd": "^2.0.0" } }, "imurmurhash": { @@ -5546,8 +5546,8 @@ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" + "once": "^1.3.0", + "wrappy": "1" } }, "inherits": { @@ -5560,20 +5560,20 @@ "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", "requires": { - "ansi-escapes": "3.0.0", - "chalk": "2.3.1", - "cli-cursor": "2.1.0", - "cli-width": "2.2.0", - "external-editor": "2.1.0", - "figures": "2.0.0", - "lodash": "4.17.5", + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.0", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^2.0.4", + "figures": "^2.0.0", + "lodash": "^4.3.0", "mute-stream": "0.0.7", - "run-async": "2.3.0", - "rx-lite": "4.0.8", - "rx-lite-aggregates": "4.0.8", - "string-width": "2.1.1", - "strip-ansi": "4.0.0", - "through": "2.3.8" + "run-async": "^2.2.0", + "rx-lite": "^4.0.8", + "rx-lite-aggregates": "^4.0.8", + "string-width": "^2.1.0", + "strip-ansi": "^4.0.0", + "through": "^2.3.6" }, "dependencies": { "ansi-regex": { @@ -5586,7 +5586,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", "requires": { - "color-convert": "1.9.1" + "color-convert": "^1.9.0" } }, "chalk": { @@ -5594,9 +5594,9 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.1.tgz", "integrity": "sha512-QUU4ofkDoMIVO7hcx1iPTISs88wsO8jA92RQIm4JAwZvFGGAV2hSAA1NX7oVj2Ej2Q6NDTcRDjPTFrMCRZoJ6g==", "requires": { - "ansi-styles": "3.2.0", - "escape-string-regexp": "1.0.5", - "supports-color": "5.2.0" + "ansi-styles": "^3.2.0", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.2.0" } }, "strip-ansi": { @@ -5604,7 +5604,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } }, "supports-color": { @@ -5612,7 +5612,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.2.0.tgz", "integrity": "sha512-F39vS48la4YvTZUPVeTqsjsFNrvcMwrV3RLZINsmHo+7djCvuUzSIeXOnZ5hmjef4bajL1dNccN+tg5XAliO5Q==", "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -5628,7 +5628,7 @@ "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.2.tgz", "integrity": "sha1-nh9WrArNtr8wMwbzOL47IErmA2A=", "requires": { - "loose-envify": "1.3.1" + "loose-envify": "^1.0.0" } }, "invert-kv": { @@ -5663,7 +5663,7 @@ "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", "requires": { - "builtin-modules": "1.1.1" + "builtin-modules": "^1.0.0" } }, "is-callable": { @@ -5678,7 +5678,7 @@ "integrity": "sha512-c7TnwxLePuqIlxHgr7xtxzycJPegNHFuIrBkwbf8hc58//+Op1CqFkyS+xnIMkwn9UsJIwc174BIjkyBmSpjKg==", "dev": true, "requires": { - "ci-info": "1.1.2" + "ci-info": "^1.0.0" } }, "is-date-object": { @@ -5697,7 +5697,7 @@ "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", "requires": { - "is-primitive": "2.0.0" + "is-primitive": "^2.0.0" } }, "is-extendable": { @@ -5715,7 +5715,7 @@ "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "is-fullwidth-code-point": { @@ -5723,7 +5723,7 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "is-generator-fn": { @@ -5737,7 +5737,7 @@ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "requires": { - "is-extglob": "1.0.0" + "is-extglob": "^1.0.0" } }, "is-lower-case": { @@ -5746,7 +5746,7 @@ "integrity": "sha1-fhR75HaNxGbbO/shzGCzHmrWk5M=", "dev": true, "requires": { - "lower-case": "1.1.4" + "lower-case": "^1.1.0" } }, "is-number": { @@ -5754,7 +5754,7 @@ "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" } }, "is-posix-bracket": { @@ -5784,7 +5784,7 @@ "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", "dev": true, "requires": { - "has": "1.0.1" + "has": "^1.0.1" } }, "is-retry-allowed": { @@ -5815,7 +5815,7 @@ "integrity": "sha1-jQsfp+eTOh5YSDYA7H2WYcuvdW8=", "dev": true, "requires": { - "upper-case": "1.1.3" + "upper-case": "^1.1.0" } }, "is-utf8": { @@ -5860,8 +5860,8 @@ "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", "requires": { - "node-fetch": "1.7.3", - "whatwg-fetch": "2.0.3" + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" } }, "isstream": { @@ -5875,17 +5875,17 @@ "integrity": "sha512-kH5YRdqdbs5hiH4/Rr1Q0cSAGgjh3jTtg8vu9NLebBAoK3adVO4jk81J+TYOkTr2+Q4NLeb1ACvmEt65iG/Vbw==", "dev": true, "requires": { - "async": "2.6.0", - "fileset": "2.0.3", - "istanbul-lib-coverage": "1.1.2", - "istanbul-lib-hook": "1.1.0", - "istanbul-lib-instrument": "1.9.2", - "istanbul-lib-report": "1.1.3", - "istanbul-lib-source-maps": "1.2.3", - "istanbul-reports": "1.1.4", - "js-yaml": "3.10.0", - "mkdirp": "0.5.1", - "once": "1.4.0" + "async": "^2.1.4", + "fileset": "^2.0.2", + "istanbul-lib-coverage": "^1.1.2", + "istanbul-lib-hook": "^1.1.0", + "istanbul-lib-instrument": "^1.9.2", + "istanbul-lib-report": "^1.1.3", + "istanbul-lib-source-maps": "^1.2.3", + "istanbul-reports": "^1.1.4", + "js-yaml": "^3.7.0", + "mkdirp": "^0.5.1", + "once": "^1.4.0" } }, "istanbul-lib-coverage": { @@ -5900,7 +5900,7 @@ "integrity": "sha512-U3qEgwVDUerZ0bt8cfl3dSP3S6opBoOtk3ROO5f2EfBr/SRiD9FQqzwaZBqFORu8W7O0EXpai+k7kxHK13beRg==", "dev": true, "requires": { - "append-transform": "0.4.0" + "append-transform": "^0.4.0" } }, "istanbul-lib-instrument": { @@ -5909,13 +5909,13 @@ "integrity": "sha512-nz8t4HQ2206a/3AXi+NHFWEa844DMpPsgbcUteJbt1j8LX1xg56H9rOMnhvcvVvPbW60qAIyrSk44H8ZDqaSSA==", "dev": true, "requires": { - "babel-generator": "6.26.1", - "babel-template": "6.26.0", - "babel-traverse": "6.26.0", - "babel-types": "6.26.0", - "babylon": "6.18.0", - "istanbul-lib-coverage": "1.1.2", - "semver": "5.5.0" + "babel-generator": "^6.18.0", + "babel-template": "^6.16.0", + "babel-traverse": "^6.18.0", + "babel-types": "^6.18.0", + "babylon": "^6.18.0", + "istanbul-lib-coverage": "^1.1.2", + "semver": "^5.3.0" } }, "istanbul-lib-report": { @@ -5924,10 +5924,10 @@ "integrity": "sha512-D4jVbMDtT2dPmloPJS/rmeP626N5Pr3Rp+SovrPn1+zPChGHcggd/0sL29jnbm4oK9W0wHjCRsdch9oLd7cm6g==", "dev": true, "requires": { - "istanbul-lib-coverage": "1.1.2", - "mkdirp": "0.5.1", - "path-parse": "1.0.5", - "supports-color": "3.2.3" + "istanbul-lib-coverage": "^1.1.2", + "mkdirp": "^0.5.1", + "path-parse": "^1.0.5", + "supports-color": "^3.1.2" }, "dependencies": { "has-flag": { @@ -5942,7 +5942,7 @@ "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", "dev": true, "requires": { - "has-flag": "1.0.0" + "has-flag": "^1.0.0" } } } @@ -5953,11 +5953,11 @@ "integrity": "sha512-fDa0hwU/5sDXwAklXgAoCJCOsFsBplVQ6WBldz5UwaqOzmDhUK4nfuR7/G//G2lERlblUNJB8P6e8cXq3a7MlA==", "dev": true, "requires": { - "debug": "3.1.0", - "istanbul-lib-coverage": "1.1.2", - "mkdirp": "0.5.1", - "rimraf": "2.6.2", - "source-map": "0.5.7" + "debug": "^3.1.0", + "istanbul-lib-coverage": "^1.1.2", + "mkdirp": "^0.5.1", + "rimraf": "^2.6.1", + "source-map": "^0.5.3" }, "dependencies": { "debug": { @@ -5977,7 +5977,7 @@ "integrity": "sha512-DfSTVOTkuO+kRmbO8Gk650Wqm1WRGr6lrdi2EwDK1vxpS71vdlLd613EpzOKdIFioB5f/scJTjeWBnvd1FWejg==", "dev": true, "requires": { - "handlebars": "4.0.11" + "handlebars": "^4.0.3" } }, "items": { @@ -5992,9 +5992,9 @@ "integrity": "sha512-UTehBDFkKM6zPWI/TwF+nm3zZ9cOFhDjz6KtHO2OY4YgsLIHk4fXkZh55l1xshyT4J+khiiox5sB1ViNQHqBaw==", "dev": true, "requires": { - "babel-jest": "22.4.1", - "jest": "22.4.2", - "json5": "0.5.1", + "babel-jest": "^22.1.0", + "jest": "^22.1.1", + "json5": "^0.5.1", "react-test-renderer": "16.2.0" }, "dependencies": { @@ -6010,7 +6010,7 @@ "integrity": "sha512-KjZwU26uG3u6eZcfGbTULzFcsoz6pegNKtHPksZPOUsiKo5bUmiBPa38FuHZ/Eun+XYh/JCCkS9AS3Lu4McQOQ==", "dev": true, "requires": { - "acorn": "5.5.3" + "acorn": "^5.0.0" } }, "ansi-regex": { @@ -6025,7 +6025,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.1" + "color-convert": "^1.9.0" } }, "babel-jest": { @@ -6034,8 +6034,8 @@ "integrity": "sha512-rEdN/jevSuX0IQKcUqwqOGa0gDNis4jGY52Rq53aizfDGPwQYNJq+f9NCMT1HUhtUZhYSjvfGUfHQWBRT1/icA==", "dev": true, "requires": { - "babel-plugin-istanbul": "4.1.5", - "babel-preset-jest": "22.4.1" + "babel-plugin-istanbul": "^4.1.5", + "babel-preset-jest": "^22.4.1" } }, "babel-plugin-jest-hoist": { @@ -6050,8 +6050,8 @@ "integrity": "sha512-gW3+spyB8fkSAI9fX+41BQMwar5LjR+nyKa2QRvK22snxnI29+jJVAMfId+osucFJzJJvhlvzKWnfwX8Omodvg==", "dev": true, "requires": { - "babel-plugin-jest-hoist": "22.4.1", - "babel-plugin-syntax-object-rest-spread": "6.13.0" + "babel-plugin-jest-hoist": "^22.4.1", + "babel-plugin-syntax-object-rest-spread": "^6.13.0" } }, "chalk": { @@ -6060,9 +6060,9 @@ "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.3.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "cliui": { @@ -6071,9 +6071,9 @@ "integrity": "sha512-nY3W5Gu2racvdDk//ELReY+dHjb9PlIcVDFXP72nVIhq2Gy3LuVXYwJoPVudwQnv1shtohpgkdCKT2YaKY0CKw==", "dev": true, "requires": { - "string-width": "2.1.1", - "strip-ansi": "4.0.0", - "wrap-ansi": "2.1.0" + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" } }, "expect": { @@ -6082,12 +6082,12 @@ "integrity": "sha512-Fiy862jT3qc70hwIHwwCBNISmaqBrfWKKrtqyMJ6iwZr+6KXtcnHojZFtd63TPRvRl8EQTJ+YXYy2lK6/6u+Hw==", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "jest-diff": "22.4.0", - "jest-get-type": "22.1.0", - "jest-matcher-utils": "22.4.0", - "jest-message-util": "22.4.0", - "jest-regex-util": "22.1.0" + "ansi-styles": "^3.2.0", + "jest-diff": "^22.4.0", + "jest-get-type": "^22.1.0", + "jest-matcher-utils": "^22.4.0", + "jest-message-util": "^22.4.0", + "jest-regex-util": "^22.1.0" } }, "jest": { @@ -6096,8 +6096,8 @@ "integrity": "sha512-wD7dXWtfaQAgbNVsjFqzmuhg6nzwGsTRVea3FpSJ7GURhG+J536fw4mdoLB01DgiEozDDeF1ZMR/UlUszTsCrg==", "dev": true, "requires": { - "import-local": "1.0.0", - "jest-cli": "22.4.2" + "import-local": "^1.0.0", + "jest-cli": "^22.4.2" }, "dependencies": { "jest-cli": { @@ -6106,40 +6106,40 @@ "integrity": "sha512-ebo6ZWK2xDSs7LGnLvM16SZOIJ2dj0B6/oERmGcal32NHkks450nNfGrGTyOSPgJDgH8DFhVdBXgSamN7mtZ0Q==", "dev": true, "requires": { - "ansi-escapes": "3.0.0", - "chalk": "2.3.2", - "exit": "0.1.2", - "glob": "7.1.2", - "graceful-fs": "4.1.11", - "import-local": "1.0.0", - "is-ci": "1.1.0", - "istanbul-api": "1.2.2", - "istanbul-lib-coverage": "1.1.2", - "istanbul-lib-instrument": "1.9.2", - "istanbul-lib-source-maps": "1.2.3", - "jest-changed-files": "22.2.0", - "jest-config": "22.4.2", - "jest-environment-jsdom": "22.4.1", - "jest-get-type": "22.1.0", - "jest-haste-map": "22.4.2", - "jest-message-util": "22.4.0", - "jest-regex-util": "22.1.0", - "jest-resolve-dependencies": "22.1.0", - "jest-runner": "22.4.2", - "jest-runtime": "22.4.2", - "jest-snapshot": "22.4.0", - "jest-util": "22.4.1", - "jest-validate": "22.4.2", - "jest-worker": "22.2.2", - "micromatch": "2.3.11", - "node-notifier": "5.2.1", - "realpath-native": "1.0.0", - "rimraf": "2.6.2", - "slash": "1.0.0", - "string-length": "2.0.0", - "strip-ansi": "4.0.0", - "which": "1.3.0", - "yargs": "10.1.2" + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.1.11", + "import-local": "^1.0.0", + "is-ci": "^1.0.10", + "istanbul-api": "^1.1.14", + "istanbul-lib-coverage": "^1.1.1", + "istanbul-lib-instrument": "^1.8.0", + "istanbul-lib-source-maps": "^1.2.1", + "jest-changed-files": "^22.2.0", + "jest-config": "^22.4.2", + "jest-environment-jsdom": "^22.4.1", + "jest-get-type": "^22.1.0", + "jest-haste-map": "^22.4.2", + "jest-message-util": "^22.4.0", + "jest-regex-util": "^22.1.0", + "jest-resolve-dependencies": "^22.1.0", + "jest-runner": "^22.4.2", + "jest-runtime": "^22.4.2", + "jest-snapshot": "^22.4.0", + "jest-util": "^22.4.1", + "jest-validate": "^22.4.2", + "jest-worker": "^22.2.2", + "micromatch": "^2.3.11", + "node-notifier": "^5.2.1", + "realpath-native": "^1.0.0", + "rimraf": "^2.5.4", + "slash": "^1.0.0", + "string-length": "^2.0.0", + "strip-ansi": "^4.0.0", + "which": "^1.2.12", + "yargs": "^10.0.3" } } } @@ -6150,7 +6150,7 @@ "integrity": "sha512-SzqOvoPMrXB0NPvDrSPeKETpoUNCtNDOsFbCzAGWxqWVvNyrIMLpUjVExT3u3LfdVrENlrNGCfh5YoFd8+ZeXg==", "dev": true, "requires": { - "throat": "4.1.0" + "throat": "^4.0.0" } }, "jest-config": { @@ -6159,17 +6159,17 @@ "integrity": "sha512-oG31qYO73/3vj/Q8aM2RgzmHndTkz9nRk8ISybfuJqqbf0RW7OUjHVOZPLOUiwLWtz52Yq2HkjIblsyhbA7vrg==", "dev": true, "requires": { - "chalk": "2.3.2", - "glob": "7.1.2", - "jest-environment-jsdom": "22.4.1", - "jest-environment-node": "22.4.1", - "jest-get-type": "22.1.0", - "jest-jasmine2": "22.4.2", - "jest-regex-util": "22.1.0", - "jest-resolve": "22.4.2", - "jest-util": "22.4.1", - "jest-validate": "22.4.2", - "pretty-format": "22.4.0" + "chalk": "^2.0.1", + "glob": "^7.1.1", + "jest-environment-jsdom": "^22.4.1", + "jest-environment-node": "^22.4.1", + "jest-get-type": "^22.1.0", + "jest-jasmine2": "^22.4.2", + "jest-regex-util": "^22.1.0", + "jest-resolve": "^22.4.2", + "jest-util": "^22.4.1", + "jest-validate": "^22.4.2", + "pretty-format": "^22.4.0" } }, "jest-diff": { @@ -6178,10 +6178,10 @@ "integrity": "sha512-+/t20WmnkOkB8MOaGaPziI8zWKxquMvYw4Ub+wOzi7AUhmpFXz43buWSxVoZo4J5RnCozpGbX3/FssjJ5KV9Nw==", "dev": true, "requires": { - "chalk": "2.3.2", - "diff": "3.4.0", - "jest-get-type": "22.1.0", - "pretty-format": "22.4.0" + "chalk": "^2.0.1", + "diff": "^3.2.0", + "jest-get-type": "^22.1.0", + "pretty-format": "^22.4.0" } }, "jest-docblock": { @@ -6190,7 +6190,7 @@ "integrity": "sha512-lDY7GZ+/CJb02oULYLBDj7Hs5shBhVpDYpIm8LUyqw9X2J22QRsM19gmGQwIFqGSJmpc/LRrSYudeSrG510xlQ==", "dev": true, "requires": { - "detect-newline": "2.1.0" + "detect-newline": "^2.1.0" } }, "jest-environment-jsdom": { @@ -6199,9 +6199,9 @@ "integrity": "sha512-x/JzAoH+dWPBnIMv5OQKiIR0TYf6UvbRjsIuDZ11yDFXkHKGJZg6jNnLAsokAm3cq9kUa2hH5BPUC9XU4n1ELQ==", "dev": true, "requires": { - "jest-mock": "22.2.0", - "jest-util": "22.4.1", - "jsdom": "11.6.2" + "jest-mock": "^22.2.0", + "jest-util": "^22.4.1", + "jsdom": "^11.5.1" } }, "jest-environment-node": { @@ -6210,8 +6210,8 @@ "integrity": "sha512-wj9+zzfRgnUbm5VwFOCGgG1QmbucUyrjPKBKUJdLW8K5Ss5zrNc1k+v6feZhFg6sS3ZGnjgtIyklaxEARxu+LQ==", "dev": true, "requires": { - "jest-mock": "22.2.0", - "jest-util": "22.4.1" + "jest-mock": "^22.2.0", + "jest-util": "^22.4.1" } }, "jest-get-type": { @@ -6226,13 +6226,13 @@ "integrity": "sha512-EdQADHGXRqHJYAr7q9B9YYHZnrlcMwhx1+DnIgc9uN05nCW3RvGCxJ91MqWXcC1AzatLoSv7SNd0qXMp2jKBDA==", "dev": true, "requires": { - "fb-watchman": "2.0.0", - "graceful-fs": "4.1.11", - "jest-docblock": "22.4.0", - "jest-serializer": "22.4.0", - "jest-worker": "22.2.2", - "micromatch": "2.3.11", - "sane": "2.4.1" + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.1.11", + "jest-docblock": "^22.4.0", + "jest-serializer": "^22.4.0", + "jest-worker": "^22.2.2", + "micromatch": "^2.3.11", + "sane": "^2.0.0" } }, "jest-jasmine2": { @@ -6241,17 +6241,17 @@ "integrity": "sha512-KZaIHpXQ0AIlvQJFCU0uoXxtz5GG47X14r9upMe7VXE55UazoMZBFnQb9TX2HoYX2/AxJYnjHuvwKVCFqOrEtw==", "dev": true, "requires": { - "chalk": "2.3.2", - "co": "4.6.0", - "expect": "22.4.0", - "graceful-fs": "4.1.11", - "is-generator-fn": "1.0.0", - "jest-diff": "22.4.0", - "jest-matcher-utils": "22.4.0", - "jest-message-util": "22.4.0", - "jest-snapshot": "22.4.0", - "jest-util": "22.4.1", - "source-map-support": "0.5.3" + "chalk": "^2.0.1", + "co": "^4.6.0", + "expect": "^22.4.0", + "graceful-fs": "^4.1.11", + "is-generator-fn": "^1.0.0", + "jest-diff": "^22.4.0", + "jest-matcher-utils": "^22.4.0", + "jest-message-util": "^22.4.0", + "jest-snapshot": "^22.4.0", + "jest-util": "^22.4.1", + "source-map-support": "^0.5.0" } }, "jest-matcher-utils": { @@ -6260,9 +6260,9 @@ "integrity": "sha512-03m3issxUXpWMwDYTfmL8hRNewUB0yCRTeXPm+eq058rZxLHD9f5NtSSO98CWHqe4UyISIxd9Ao9iDVjHWd2qg==", "dev": true, "requires": { - "chalk": "2.3.2", - "jest-get-type": "22.1.0", - "pretty-format": "22.4.0" + "chalk": "^2.0.1", + "jest-get-type": "^22.1.0", + "pretty-format": "^22.4.0" } }, "jest-message-util": { @@ -6271,11 +6271,11 @@ "integrity": "sha512-eyCJB0T3hrlpFF2FqQoIB093OulP+1qvATQmD3IOgJgMGqPL6eYw8TbC5P/VCWPqKhGL51xvjIIhow5eZ2wHFw==", "dev": true, "requires": { - "@babel/code-frame": "7.0.0-beta.40", - "chalk": "2.3.2", - "micromatch": "2.3.11", - "slash": "1.0.0", - "stack-utils": "1.0.1" + "@babel/code-frame": "^7.0.0-beta.35", + "chalk": "^2.0.1", + "micromatch": "^2.3.11", + "slash": "^1.0.0", + "stack-utils": "^1.0.1" } }, "jest-mock": { @@ -6296,8 +6296,8 @@ "integrity": "sha512-P1hSfcc2HJYT5t+WPu/11OfFMa7m8pBb2Gf2vm6W9OVs7YTXQ5RCC3nDqaYZQaTqxEM1ZZaTcQGcE6U2xMOsqQ==", "dev": true, "requires": { - "browser-resolve": "1.11.2", - "chalk": "2.3.2" + "browser-resolve": "^1.11.2", + "chalk": "^2.0.1" } }, "jest-resolve-dependencies": { @@ -6306,7 +6306,7 @@ "integrity": "sha512-76Ll61bD/Sus8wK8d+lw891EtiBJGJkWG8OuVDTEX0z3z2+jPujvQqSB2eQ+kCHyCsRwJ2PSjhn3UHqae/oEtA==", "dev": true, "requires": { - "jest-regex-util": "22.1.0" + "jest-regex-util": "^22.1.0" } }, "jest-runner": { @@ -6315,17 +6315,17 @@ "integrity": "sha512-W4vwgiVQS0NyXt8hgpw7i0YUtsfoChiQcoHWBJeq2ocV4VF2osEZx8HYgpH5HfNe1Cb5LZeZWxX8Dr3hesbGFg==", "dev": true, "requires": { - "exit": "0.1.2", - "jest-config": "22.4.2", - "jest-docblock": "22.4.0", - "jest-haste-map": "22.4.2", - "jest-jasmine2": "22.4.2", - "jest-leak-detector": "22.4.0", - "jest-message-util": "22.4.0", - "jest-runtime": "22.4.2", - "jest-util": "22.4.1", - "jest-worker": "22.2.2", - "throat": "4.1.0" + "exit": "^0.1.2", + "jest-config": "^22.4.2", + "jest-docblock": "^22.4.0", + "jest-haste-map": "^22.4.2", + "jest-jasmine2": "^22.4.2", + "jest-leak-detector": "^22.4.0", + "jest-message-util": "^22.4.0", + "jest-runtime": "^22.4.2", + "jest-util": "^22.4.1", + "jest-worker": "^22.2.2", + "throat": "^4.0.0" } }, "jest-runtime": { @@ -6334,26 +6334,26 @@ "integrity": "sha512-9/Fxbj99cqxI7o2nTNzevnI38eDBstkwve8ZeaAD/Kz0fbU3i3eRv2QPEmzbmyCyBvUWxCT7BzNLTzTqH1+pyA==", "dev": true, "requires": { - "babel-core": "6.26.0", - "babel-jest": "22.4.1", - "babel-plugin-istanbul": "4.1.5", - "chalk": "2.3.2", - "convert-source-map": "1.5.1", - "exit": "0.1.2", - "graceful-fs": "4.1.11", - "jest-config": "22.4.2", - "jest-haste-map": "22.4.2", - "jest-regex-util": "22.1.0", - "jest-resolve": "22.4.2", - "jest-util": "22.4.1", - "jest-validate": "22.4.2", - "json-stable-stringify": "1.0.1", - "micromatch": "2.3.11", - "realpath-native": "1.0.0", - "slash": "1.0.0", + "babel-core": "^6.0.0", + "babel-jest": "^22.4.1", + "babel-plugin-istanbul": "^4.1.5", + "chalk": "^2.0.1", + "convert-source-map": "^1.4.0", + "exit": "^0.1.2", + "graceful-fs": "^4.1.11", + "jest-config": "^22.4.2", + "jest-haste-map": "^22.4.2", + "jest-regex-util": "^22.1.0", + "jest-resolve": "^22.4.2", + "jest-util": "^22.4.1", + "jest-validate": "^22.4.2", + "json-stable-stringify": "^1.0.1", + "micromatch": "^2.3.11", + "realpath-native": "^1.0.0", + "slash": "^1.0.0", "strip-bom": "3.0.0", - "write-file-atomic": "2.3.0", - "yargs": "10.1.2" + "write-file-atomic": "^2.1.0", + "yargs": "^10.0.3" } }, "jest-snapshot": { @@ -6362,12 +6362,12 @@ "integrity": "sha512-6Zz4F9G1Nbr93kfm5h3A2+OkE+WGpgJlskYE4iSNN2uYfoTL5b9W6aB9Orpx+ueReHyqmy7HET7Z3EmYlL3hKw==", "dev": true, "requires": { - "chalk": "2.3.2", - "jest-diff": "22.4.0", - "jest-matcher-utils": "22.4.0", - "mkdirp": "0.5.1", - "natural-compare": "1.4.0", - "pretty-format": "22.4.0" + "chalk": "^2.0.1", + "jest-diff": "^22.4.0", + "jest-matcher-utils": "^22.4.0", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^22.4.0" } }, "jest-util": { @@ -6376,13 +6376,13 @@ "integrity": "sha512-9ySBdJY2qVWpg0OvZbGcFXE2NgwccpZVj384E9bx7brKFc7l5anpqah15mseWcz7FLDk7/N+LyYgqFme7Rez2Q==", "dev": true, "requires": { - "callsites": "2.0.0", - "chalk": "2.3.2", - "graceful-fs": "4.1.11", - "is-ci": "1.1.0", - "jest-message-util": "22.4.0", - "mkdirp": "0.5.1", - "source-map": "0.6.1" + "callsites": "^2.0.0", + "chalk": "^2.0.1", + "graceful-fs": "^4.1.11", + "is-ci": "^1.0.10", + "jest-message-util": "^22.4.0", + "mkdirp": "^0.5.1", + "source-map": "^0.6.0" } }, "jest-validate": { @@ -6391,11 +6391,11 @@ "integrity": "sha512-TLOgc/EULFBjMCAqZp5OdVvjxV16DZpfthd/UyPzM6lRmgWluohNVemAdnL3JvugU1s2Q2npcIqtbOtiPjaZ0A==", "dev": true, "requires": { - "chalk": "2.3.2", - "jest-config": "22.4.2", - "jest-get-type": "22.1.0", - "leven": "2.1.0", - "pretty-format": "22.4.0" + "chalk": "^2.0.1", + "jest-config": "^22.4.2", + "jest-get-type": "^22.1.0", + "leven": "^2.1.0", + "pretty-format": "^22.4.0" } }, "jest-worker": { @@ -6404,7 +6404,7 @@ "integrity": "sha512-ZylDXjrFNt/OP6cUxwJFWwDgazP7hRjtCQbocFHyiwov+04Wm1x5PYzMGNJT53s4nwr0oo9ocYTImS09xOlUnw==", "dev": true, "requires": { - "merge-stream": "1.0.1" + "merge-stream": "^1.0.1" } }, "jsdom": { @@ -6413,32 +6413,32 @@ "integrity": "sha512-pAeZhpbSlUp5yQcS6cBQJwkbzmv4tWFaYxHbFVSxzXefqjvtRA851Z5N2P+TguVG9YeUDcgb8pdeVQRJh0XR3Q==", "dev": true, "requires": { - "abab": "1.0.4", - "acorn": "5.5.3", - "acorn-globals": "4.1.0", - "array-equal": "1.0.0", - "browser-process-hrtime": "0.1.2", - "content-type-parser": "1.0.2", - "cssom": "0.3.2", - "cssstyle": "0.2.37", - "domexception": "1.0.1", - "escodegen": "1.9.0", - "html-encoding-sniffer": "1.0.2", - "left-pad": "1.2.0", - "nwmatcher": "1.4.3", + "abab": "^1.0.4", + "acorn": "^5.3.0", + "acorn-globals": "^4.1.0", + "array-equal": "^1.0.0", + "browser-process-hrtime": "^0.1.2", + "content-type-parser": "^1.0.2", + "cssom": ">= 0.3.2 < 0.4.0", + "cssstyle": ">= 0.2.37 < 0.3.0", + "domexception": "^1.0.0", + "escodegen": "^1.9.0", + "html-encoding-sniffer": "^1.0.2", + "left-pad": "^1.2.0", + "nwmatcher": "^1.4.3", "parse5": "4.0.0", - "pn": "1.1.0", - "request": "2.83.0", - "request-promise-native": "1.0.5", - "sax": "1.2.4", - "symbol-tree": "3.2.2", - "tough-cookie": "2.3.3", - "w3c-hr-time": "1.0.1", - "webidl-conversions": "4.0.2", - "whatwg-encoding": "1.0.3", - "whatwg-url": "6.4.0", - "ws": "4.1.0", - "xml-name-validator": "3.0.0" + "pn": "^1.1.0", + "request": "^2.83.0", + "request-promise-native": "^1.0.5", + "sax": "^1.2.4", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.3.3", + "w3c-hr-time": "^1.0.1", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.3", + "whatwg-url": "^6.4.0", + "ws": "^4.0.0", + "xml-name-validator": "^3.0.0" } }, "parse5": { @@ -6453,8 +6453,8 @@ "integrity": "sha512-pvCxP2iODIIk9adXlo4S3GRj0BrJiil68kByAa1PrgG97c1tClh9dLMgp3Z6cHFZrclaABt0UH8PIhwHuFLqYA==", "dev": true, "requires": { - "ansi-regex": "3.0.0", - "ansi-styles": "3.2.1" + "ansi-regex": "^3.0.0", + "ansi-styles": "^3.2.0" } }, "punycode": { @@ -6469,9 +6469,9 @@ "integrity": "sha512-Kd4gJFtpNziR9ElOE/C23LeflKLZPRpNQYWP3nQBY43SJ5a+xyEGSeMrm2zxNKXcnCbBS/q1UpD9gqd5Dv+rew==", "dev": true, "requires": { - "fbjs": "0.8.16", - "object-assign": "4.1.1", - "prop-types": "15.6.0" + "fbjs": "^0.8.16", + "object-assign": "^4.1.1", + "prop-types": "^15.6.0" } }, "sax": { @@ -6492,7 +6492,7 @@ "integrity": "sha512-eKkTgWYeBOQqFGXRfKabMFdnWepo51vWqEdoeikaEPFiJC7MCU5j2h4+6Q8npkZTeLGbSyecZvRxiSoWl3rh+w==", "dev": true, "requires": { - "source-map": "0.6.1" + "source-map": "^0.6.0" } }, "strip-ansi": { @@ -6501,7 +6501,7 @@ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } }, "supports-color": { @@ -6510,7 +6510,7 @@ "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } }, "tr46": { @@ -6519,7 +6519,7 @@ "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", "dev": true, "requires": { - "punycode": "2.1.0" + "punycode": "^2.1.0" } }, "whatwg-url": { @@ -6528,9 +6528,9 @@ "integrity": "sha512-Z0CVh/YE217Foyb488eo+iBv+r7eAQ0wSTyApi9n06jhcA3z6Nidg/EGvl0UFkg7kMdKxfBzzr+o9JF+cevgMg==", "dev": true, "requires": { - "lodash.sortby": "4.7.0", - "tr46": "1.0.1", - "webidl-conversions": "4.0.2" + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.0", + "webidl-conversions": "^4.0.1" } }, "write-file-atomic": { @@ -6539,9 +6539,9 @@ "integrity": "sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA==", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "imurmurhash": "0.1.4", - "signal-exit": "3.0.2" + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" } }, "ws": { @@ -6550,8 +6550,8 @@ "integrity": "sha512-ZGh/8kF9rrRNffkLFV4AzhvooEclrOH0xaugmqGsIfFgOE/pIz4fMc4Ef+5HSQqTEug2S9JZIWDR47duDSLfaA==", "dev": true, "requires": { - "async-limiter": "1.0.0", - "safe-buffer": "5.1.1" + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0" } }, "xml-name-validator": { @@ -6566,18 +6566,18 @@ "integrity": "sha512-ivSoxqBGYOqQVruxD35+EyCFDYNEFL/Uo6FcOnz+9xZdZzK0Zzw4r4KhbrME1Oo2gOggwJod2MnsdamSG7H9ig==", "dev": true, "requires": { - "cliui": "4.0.0", - "decamelize": "1.2.0", - "find-up": "2.1.0", - "get-caller-file": "1.0.2", - "os-locale": "2.1.0", - "require-directory": "2.1.1", - "require-main-filename": "1.0.1", - "set-blocking": "2.0.0", - "string-width": "2.1.1", - "which-module": "2.0.0", - "y18n": "3.2.1", - "yargs-parser": "8.1.0" + "cliui": "^4.0.0", + "decamelize": "^1.1.1", + "find-up": "^2.1.0", + "get-caller-file": "^1.0.1", + "os-locale": "^2.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^8.1.0" } }, "yargs-parser": { @@ -6586,7 +6586,7 @@ "integrity": "sha512-yP+6QqN8BmrgW2ggLtTbdrOyBNSI7zBa4IykmiV5R1wl1JWNxQvWhMfMdmzIYtKU7oP3OOInY/tl2ov3BDjnJQ==", "dev": true, "requires": { - "camelcase": "4.1.0" + "camelcase": "^4.1.0" } } } @@ -6597,7 +6597,7 @@ "integrity": "sha512-r3NEIVNh4X3fEeJtUIrKXWKhNokwUM2ILp5LD8w1KrEanPsFtZmYjmyZYjDTX2dXYr33TW65OvbRE3hWFAyq6g==", "dev": true, "requires": { - "pretty-format": "22.4.0" + "pretty-format": "^22.4.0" }, "dependencies": { "ansi-regex": { @@ -6612,7 +6612,7 @@ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "color-convert": "1.9.1" + "color-convert": "^1.9.0" } }, "pretty-format": { @@ -6621,8 +6621,8 @@ "integrity": "sha512-pvCxP2iODIIk9adXlo4S3GRj0BrJiil68kByAa1PrgG97c1tClh9dLMgp3Z6cHFZrclaABt0UH8PIhwHuFLqYA==", "dev": true, "requires": { - "ansi-regex": "3.0.0", - "ansi-styles": "3.2.1" + "ansi-regex": "^3.0.0", + "ansi-styles": "^3.2.0" } } } @@ -6638,7 +6638,7 @@ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-22.1.0.tgz", "integrity": "sha512-ezLueYAQowk5N6g2J7bNZfq4NWZvMNB5Qd24EmOZLcM5SXTdiFvxykZIoNiMj9C98cCbPaojX8tfR7b1LJwNig==", "requires": { - "merge-stream": "1.0.1" + "merge-stream": "^1.0.1" } }, "joi": { @@ -6647,10 +6647,10 @@ "integrity": "sha512-hBF3LcqyAid+9X/pwg+eXjD2QBZI5eXnBFJYaAkH4SK3mp9QSRiiQnDYlmlz5pccMvnLcJRS4whhDOTCkmsAdQ==", "dev": true, "requires": { - "hoek": "4.2.0", - "isemail": "2.2.1", - "items": "2.1.1", - "topo": "2.0.2" + "hoek": "4.x.x", + "isemail": "2.x.x", + "items": "2.x.x", + "topo": "2.x.x" } }, "join-component": { @@ -6670,8 +6670,8 @@ "integrity": "sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==", "dev": true, "requires": { - "argparse": "1.0.9", - "esprima": "4.0.0" + "argparse": "^1.0.7", + "esprima": "^4.0.0" } }, "jsan": { @@ -6711,7 +6711,7 @@ "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", "requires": { - "jsonify": "0.0.0" + "jsonify": "~0.0.0" } }, "json-stringify-safe": { @@ -6729,7 +6729,7 @@ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", "requires": { - "graceful-fs": "4.1.11" + "graceful-fs": "^4.1.6" } }, "jsonify": { @@ -6743,7 +6743,7 @@ "integrity": "sha1-lGZaS3caq+y4qshBNbmVlHVpGL0=", "dev": true, "requires": { - "debug": "2.6.9" + "debug": "*" } }, "jsonschema": { @@ -6758,11 +6758,11 @@ "integrity": "sha1-d/UCHeBYtgWheD+hKD6ZgS5kVjg=", "dev": true, "requires": { - "joi": "6.10.1", - "jws": "3.1.4", - "lodash.once": "4.1.1", - "ms": "2.0.0", - "xtend": "4.0.1" + "joi": "^6.10.1", + "jws": "^3.1.4", + "lodash.once": "^4.0.0", + "ms": "^2.0.0", + "xtend": "^4.0.1" }, "dependencies": { "hoek": { @@ -6783,10 +6783,10 @@ "integrity": "sha1-TVDDGAeRIgAP5fFq8f+OGRe3fgY=", "dev": true, "requires": { - "hoek": "2.16.3", - "isemail": "1.2.0", - "moment": "2.20.1", - "topo": "1.1.0" + "hoek": "2.x.x", + "isemail": "1.x.x", + "moment": "2.x.x", + "topo": "1.x.x" } }, "topo": { @@ -6795,7 +6795,7 @@ "integrity": "sha1-6ddRYV0buH3IZdsYL6HKCl71NtU=", "dev": true, "requires": { - "hoek": "2.16.3" + "hoek": "2.x.x" } } } @@ -6820,7 +6820,7 @@ "base64url": "2.0.0", "buffer-equal-constant-time": "1.0.1", "ecdsa-sig-formatter": "1.0.9", - "safe-buffer": "5.1.1" + "safe-buffer": "^5.0.1" } }, "jws": { @@ -6829,9 +6829,9 @@ "integrity": "sha1-+ei5M46KhHJ31kRLFGT2GIDgUKI=", "dev": true, "requires": { - "base64url": "2.0.0", - "jwa": "1.1.5", - "safe-buffer": "5.1.1" + "base64url": "^2.0.0", + "jwa": "^1.1.4", + "safe-buffer": "^5.0.1" } }, "kind-of": { @@ -6839,7 +6839,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } }, "klaw": { @@ -6847,7 +6847,7 @@ "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", "requires": { - "graceful-fs": "4.1.11" + "graceful-fs": "^4.1.9" } }, "lazy-cache": { @@ -6862,7 +6862,7 @@ "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", "requires": { - "invert-kv": "1.0.0" + "invert-kv": "^1.0.0" } }, "left-pad": { @@ -6882,8 +6882,8 @@ "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", "dev": true, "requires": { - "prelude-ls": "1.1.2", - "type-check": "0.3.2" + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" } }, "linked-list": { @@ -6896,10 +6896,10 @@ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", "requires": { - "graceful-fs": "4.1.11", - "parse-json": "2.2.0", - "pify": "2.3.0", - "strip-bom": "3.0.0" + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" } }, "locate-path": { @@ -6907,8 +6907,8 @@ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", "requires": { - "p-locate": "2.0.0", - "path-exists": "3.0.0" + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" } }, "lock": { @@ -6977,7 +6977,7 @@ "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=", "requires": { - "lodash._root": "3.0.1" + "lodash._root": "^3.0.0" } }, "lodash.isarguments": { @@ -6995,9 +6995,9 @@ "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", "requires": { - "lodash._getnative": "3.9.1", - "lodash.isarguments": "3.1.0", - "lodash.isarray": "3.0.4" + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" } }, "lodash.map": { @@ -7047,15 +7047,15 @@ "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=", "requires": { - "lodash._basecopy": "3.0.1", - "lodash._basetostring": "3.0.1", - "lodash._basevalues": "3.0.0", - "lodash._isiterateecall": "3.0.9", - "lodash._reinterpolate": "3.0.0", - "lodash.escape": "3.2.0", - "lodash.keys": "3.1.2", - "lodash.restparam": "3.6.1", - "lodash.templatesettings": "3.1.1" + "lodash._basecopy": "^3.0.0", + "lodash._basetostring": "^3.0.0", + "lodash._basevalues": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0", + "lodash.keys": "^3.0.0", + "lodash.restparam": "^3.0.0", + "lodash.templatesettings": "^3.0.0" } }, "lodash.templatesettings": { @@ -7063,8 +7063,8 @@ "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=", "requires": { - "lodash._reinterpolate": "3.0.0", - "lodash.escape": "3.2.0" + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0" } }, "lodash.throttle": { @@ -7083,9 +7083,9 @@ "integrity": "sha1-HMwGfBz+ZfPs9YVsCdJlT2kgNXI=", "dev": true, "requires": { - "lodash": "2.4.2", - "split": "0.2.10", - "through": "2.3.8" + "lodash": "~2.4.1", + "split": "0.2.x", + "through": "2.3.x" }, "dependencies": { "lodash": { @@ -7100,7 +7100,7 @@ "integrity": "sha1-Zwl8YB1pfOE2j0GPBs0gHPBSGlc=", "dev": true, "requires": { - "through": "2.3.8" + "through": "2" } } } @@ -7121,7 +7121,7 @@ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz", "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=", "requires": { - "js-tokens": "3.0.2" + "js-tokens": "^3.0.0" } }, "lottie-ios": { @@ -7141,7 +7141,7 @@ "integrity": "sha1-5dp8JvKacHO+AtUrrJmA5ZIq36E=", "dev": true, "requires": { - "lower-case": "1.1.4" + "lower-case": "^1.1.2" } }, "lowercase-keys": { @@ -7155,8 +7155,8 @@ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz", "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", "requires": { - "pseudomap": "1.0.2", - "yallist": "2.1.2" + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" } }, "lru-memoizer": { @@ -7165,10 +7165,10 @@ "integrity": "sha1-BpP2EAWTkUwC4ZK/m42TiEy/UNM=", "dev": true, "requires": { - "lock": "0.1.4", - "lodash": "4.5.1", - "lru-cache": "4.0.2", - "very-fast-args": "1.1.0" + "lock": "~0.1.2", + "lodash": "~4.5.1", + "lru-cache": "~4.0.0", + "very-fast-args": "^1.1.0" }, "dependencies": { "lodash": { @@ -7183,8 +7183,8 @@ "integrity": "sha1-HRdnnAac2l0ECZGgnbwsDbN35V4=", "dev": true, "requires": { - "pseudomap": "1.0.2", - "yallist": "2.1.2" + "pseudomap": "^1.0.1", + "yallist": "^2.0.0" } } } @@ -7199,7 +7199,7 @@ "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", "requires": { - "tmpl": "1.0.4" + "tmpl": "1.0.x" } }, "match-require": { @@ -7208,7 +7208,7 @@ "integrity": "sha1-9n1ixMsdcD9Aj7Y7Vbmug/sl4sw=", "dev": true, "requires": { - "uuid": "3.2.1" + "uuid": "^3.0.0" } }, "md5": { @@ -7217,9 +7217,9 @@ "integrity": "sha1-U6s41f48iJG6RlMp6iP6wFQBJvk=", "dev": true, "requires": { - "charenc": "0.0.2", - "crypt": "0.0.2", - "is-buffer": "1.1.6" + "charenc": "~0.0.1", + "crypt": "~0.0.1", + "is-buffer": "~1.1.1" } }, "md5-file": { @@ -7227,7 +7227,7 @@ "resolved": "https://registry.npmjs.org/md5-file/-/md5-file-3.2.3.tgz", "integrity": "sha512-3Tkp1piAHaworfcCgH0jKbTvj1jWWFgbvh2cXaNCgHwyTCBxxvD1Y04rmfpvdPm1P4oXMOpm6+2H7sr7v9v8Fw==", "requires": { - "buffer-alloc": "1.1.0" + "buffer-alloc": "^1.1.0" } }, "md5hex": { @@ -7246,7 +7246,7 @@ "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", "requires": { - "mimic-fn": "1.2.0" + "mimic-fn": "^1.0.0" } }, "merge": { @@ -7265,7 +7265,7 @@ "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", "requires": { - "readable-stream": "2.3.4" + "readable-stream": "^2.0.1" }, "dependencies": { "isarray": { @@ -7278,13 +7278,13 @@ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.4.tgz", "integrity": "sha512-vuYxeWYM+fde14+rajzqgeohAI7YoJcHE7kXDAc4Nk0EbuKnJfqtY9YtRkLo/tqkuF7MsBQRhPnPeyjYITp3ZQ==", "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.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -7292,7 +7292,7 @@ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } } } @@ -7303,9 +7303,9 @@ "integrity": "sha1-49r41d7hDdLc59SuiNYrvud0drQ=", "requires": { "debug": "2.6.9", - "methods": "1.1.2", - "parseurl": "1.3.2", - "vary": "1.1.2" + "methods": "~1.1.2", + "parseurl": "~1.3.2", + "vary": "~1.1.2" }, "dependencies": { "vary": { @@ -7325,51 +7325,51 @@ "resolved": "https://registry.npmjs.org/metro/-/metro-0.24.7.tgz", "integrity": "sha512-9Fr3PDPPCTR3WJUHPLZL2nvyEWyvqyyxH9649OmA2TOF7VEtRzWedZlc6PAcl/rDOzwDOu2/c98NRFxnS1CYlw==", "requires": { - "absolute-path": "0.0.0", - "async": "2.6.0", - "babel-core": "6.26.0", - "babel-generator": "6.26.1", - "babel-plugin-external-helpers": "6.22.0", - "babel-preset-es2015-node": "6.1.1", - "babel-preset-fbjs": "2.1.4", - "babel-preset-react-native": "4.0.0", - "babel-register": "6.26.0", - "babylon": "6.18.0", - "chalk": "1.1.3", - "concat-stream": "1.6.0", - "connect": "3.6.6", - "core-js": "2.5.3", - "debug": "2.6.9", - "denodeify": "1.2.1", - "eventemitter3": "3.0.1", - "fbjs": "0.8.16", - "fs-extra": "1.0.0", - "graceful-fs": "4.1.11", - "image-size": "0.6.2", + "absolute-path": "^0.0.0", + "async": "^2.4.0", + "babel-core": "^6.24.1", + "babel-generator": "^6.26.0", + "babel-plugin-external-helpers": "^6.18.0", + "babel-preset-es2015-node": "^6.1.1", + "babel-preset-fbjs": "^2.1.4", + "babel-preset-react-native": "^4.0.0", + "babel-register": "^6.24.1", + "babylon": "^6.18.0", + "chalk": "^1.1.1", + "concat-stream": "^1.6.0", + "connect": "^3.6.5", + "core-js": "^2.2.2", + "debug": "^2.2.0", + "denodeify": "^1.2.1", + "eventemitter3": "^3.0.0", + "fbjs": "^0.8.14", + "fs-extra": "^1.0.0", + "graceful-fs": "^4.1.3", + "image-size": "^0.6.0", "jest-docblock": "22.1.0", "jest-haste-map": "22.1.0", "jest-worker": "22.1.0", - "json-stable-stringify": "1.0.1", - "json5": "0.4.0", - "left-pad": "1.2.0", - "lodash.throttle": "4.1.1", - "merge-stream": "1.0.1", + "json-stable-stringify": "^1.0.1", + "json5": "^0.4.0", + "left-pad": "^1.1.3", + "lodash.throttle": "^4.1.1", + "merge-stream": "^1.0.1", "metro-core": "0.24.7", "metro-source-map": "0.24.7", "mime-types": "2.1.11", - "mkdirp": "0.5.1", - "request": "2.83.0", - "rimraf": "2.6.2", - "serialize-error": "2.1.0", - "source-map": "0.5.7", + "mkdirp": "^0.5.1", + "request": "^2.79.0", + "rimraf": "^2.5.4", + "serialize-error": "^2.1.0", + "source-map": "^0.5.6", "temp": "0.8.3", - "throat": "4.1.0", - "uglify-es": "3.3.9", - "wordwrap": "1.0.0", - "write-file-atomic": "1.3.4", - "ws": "1.1.5", - "xpipe": "1.0.5", - "yargs": "9.0.1" + "throat": "^4.1.0", + "uglify-es": "^3.1.9", + "wordwrap": "^1.0.0", + "write-file-atomic": "^1.2.0", + "ws": "^1.1.0", + "xpipe": "^1.0.5", + "yargs": "^9.0.0" }, "dependencies": { "connect": { @@ -7379,7 +7379,7 @@ "requires": { "debug": "2.6.9", "finalhandler": "1.1.0", - "parseurl": "1.3.2", + "parseurl": "~1.3.2", "utils-merge": "1.0.1" } }, @@ -7394,12 +7394,12 @@ "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=", "requires": { "debug": "2.6.9", - "encodeurl": "1.0.2", - "escape-html": "1.0.3", - "on-finished": "2.3.0", - "parseurl": "1.3.2", - "statuses": "1.3.1", - "unpipe": "1.0.0" + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.3.1", + "unpipe": "~1.0.0" } }, "jest-docblock": { @@ -7407,7 +7407,7 @@ "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-22.1.0.tgz", "integrity": "sha512-/+OGgBVRJb5wCbXrB1LQvibQBz2SdrvDdKRNzY1gL+OISQJZCR9MOewbygdT5rVzbbkfhC4AR2x+qWmNUdJfjw==", "requires": { - "detect-newline": "2.1.0" + "detect-newline": "^2.1.0" } }, "jest-haste-map": { @@ -7415,12 +7415,12 @@ "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-22.1.0.tgz", "integrity": "sha512-vETdC6GboGlZX6+9SMZkXtYRQSKBbQ47sFF7NGglbMN4eyIZBODply8rlcO01KwBiAeiNCKdjUyfonZzJ93JEg==", "requires": { - "fb-watchman": "2.0.0", - "graceful-fs": "4.1.11", - "jest-docblock": "22.1.0", - "jest-worker": "22.1.0", - "micromatch": "2.3.11", - "sane": "2.4.1" + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.1.11", + "jest-docblock": "^22.1.0", + "jest-worker": "^22.1.0", + "micromatch": "^2.3.11", + "sane": "^2.0.0" } }, "json5": { @@ -7438,7 +7438,7 @@ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.11.tgz", "integrity": "sha1-wlnEcb2oCKhdbNGTtDCl+uRHOzw=", "requires": { - "mime-db": "1.23.0" + "mime-db": "~1.23.0" } }, "statuses": { @@ -7456,19 +7456,19 @@ "resolved": "https://registry.npmjs.org/yargs/-/yargs-9.0.1.tgz", "integrity": "sha1-UqzCP+7Kw0BCB47njAwAf1CF20w=", "requires": { - "camelcase": "4.1.0", - "cliui": "3.2.0", - "decamelize": "1.2.0", - "get-caller-file": "1.0.2", - "os-locale": "2.1.0", - "read-pkg-up": "2.0.0", - "require-directory": "2.1.1", - "require-main-filename": "1.0.1", - "set-blocking": "2.0.0", - "string-width": "2.1.1", - "which-module": "2.0.0", - "y18n": "3.2.1", - "yargs-parser": "7.0.0" + "camelcase": "^4.1.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^2.0.0", + "read-pkg-up": "^2.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^7.0.0" } } } @@ -7478,7 +7478,7 @@ "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.24.7.tgz", "integrity": "sha512-Qheab9Wmc8T2m3Ax9COyKUk8LxRb1fHWe13CpoEgPIjwFBd6ILNXaq7ZzoWg0OoAbpMsNzvUOnOJNHvfRuJqJg==", "requires": { - "lodash.throttle": "4.1.1" + "lodash.throttle": "^4.1.1" } }, "metro-source-map": { @@ -7486,7 +7486,7 @@ "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.24.7.tgz", "integrity": "sha512-12WEgolY5CGvHeHkF5QlM2qatdQC1DyjWkXLK9LzCqzd8YhUZww1+ZCM6E67rJwpeuCU9o1Mkiwd1h7dS+RBvA==", "requires": { - "source-map": "0.5.7" + "source-map": "^0.5.6" } }, "micromatch": { @@ -7494,19 +7494,19 @@ "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" + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" } }, "mime": { @@ -7524,7 +7524,7 @@ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.17.tgz", "integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=", "requires": { - "mime-db": "1.30.0" + "mime-db": "~1.30.0" } }, "mimic-fn": { @@ -7537,7 +7537,7 @@ "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", "requires": { - "dom-walk": "0.1.1" + "dom-walk": "^0.1.0" } }, "minimatch": { @@ -7545,7 +7545,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "requires": { - "brace-expansion": "1.1.11" + "brace-expansion": "^1.1.7" } }, "minimist": { @@ -7559,7 +7559,7 @@ "integrity": "sha512-u1aUllxPJUI07cOqzR7reGmQxmCqlH88uIIsf6XZFEWgw7gXKpJdR+5R9Y3KEDmWYkdIz9wXZs3C0jOPxejk/Q==", "dev": true, "requires": { - "yallist": "3.0.2" + "yallist": "^3.0.0" }, "dependencies": { "yallist": { @@ -7576,7 +7576,7 @@ "integrity": "sha512-4T6Ur/GctZ27nHfpt9THOdRZNgyJ9FZchYO1ceg5S8Q3DNLCKYy44nCZzgCJgcvx2UM8czmqak5BCxJMrq37lA==", "dev": true, "requires": { - "minipass": "2.2.1" + "minipass": "^2.2.1" } }, "mkdirp": { @@ -7600,7 +7600,7 @@ "integrity": "sha1-6bj2jlUsaKnBcTuEiD96HdA5uKE=", "dev": true, "requires": { - "mkdirp": "0.5.1" + "mkdirp": "*" } }, "mkpath": { @@ -7620,11 +7620,11 @@ "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.6.1.tgz", "integrity": "sha1-X9gYOYxoGcuiinzWZk8pL+HAu/I=", "requires": { - "basic-auth": "1.0.4", - "debug": "2.2.0", - "depd": "1.0.1", - "on-finished": "2.3.0", - "on-headers": "1.0.1" + "basic-auth": "~1.0.3", + "debug": "~2.2.0", + "depd": "~1.0.1", + "on-finished": "~2.3.0", + "on-headers": "~1.0.0" }, "dependencies": { "debug": { @@ -7652,8 +7652,8 @@ "resolved": "https://registry.npmjs.org/multiparty/-/multiparty-3.3.2.tgz", "integrity": "sha1-Nd5oBNwZZD5SSfPT473GyM4wHT8=", "requires": { - "readable-stream": "1.1.14", - "stream-counter": "0.2.0" + "readable-stream": "~1.1.9", + "stream-counter": "~0.2.0" } }, "multipipe": { @@ -7675,9 +7675,9 @@ "integrity": "sha1-rmzg1vbV4KT32JN5jQPB6pVZtqI=", "dev": true, "requires": { - "mkdirp": "0.5.1", - "ncp": "2.0.0", - "rimraf": "2.4.5" + "mkdirp": "~0.5.1", + "ncp": "~2.0.0", + "rimraf": "~2.4.0" }, "dependencies": { "glob": { @@ -7686,11 +7686,11 @@ "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=", "dev": true, "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, "rimraf": { @@ -7699,7 +7699,7 @@ "integrity": "sha1-7nEM5dk6j9uFb7Xqj/Di11k0sto=", "dev": true, "requires": { - "glob": "6.0.4" + "glob": "^6.0.1" } } } @@ -7710,9 +7710,9 @@ "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", "dev": true, "requires": { - "any-promise": "1.3.0", - "object-assign": "4.1.1", - "thenify-all": "1.6.0" + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" } }, "nan": { @@ -7754,8 +7754,8 @@ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", "requires": { - "encoding": "0.1.12", - "is-stream": "1.1.0" + "encoding": "^0.1.11", + "is-stream": "^1.0.1" } }, "node-int64": { @@ -7768,10 +7768,10 @@ "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.2.1.tgz", "integrity": "sha512-MIBs+AAd6dJ2SklbbE8RUDRlIVhU8MaNLh1A9SUZDUHPiZkWLFde6UNwG41yQHZEToHgJMXqyVZ9UcS/ReOVTg==", "requires": { - "growly": "1.3.0", - "semver": "5.5.0", - "shellwords": "0.1.1", - "which": "1.3.0" + "growly": "^1.3.0", + "semver": "^5.4.1", + "shellwords": "^0.1.1", + "which": "^1.3.0" } }, "noop-fn": { @@ -7785,7 +7785,7 @@ "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", "dev": true, "requires": { - "abbrev": "1.1.1" + "abbrev": "1" } }, "normalize-package-data": { @@ -7793,10 +7793,10 @@ "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.5.0", - "is-builtin-module": "1.0.0", - "semver": "5.5.0", - "validate-npm-package-license": "3.0.1" + "hosted-git-info": "^2.1.4", + "is-builtin-module": "^1.0.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, "normalize-path": { @@ -7804,7 +7804,7 @@ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", "requires": { - "remove-trailing-separator": "1.1.0" + "remove-trailing-separator": "^1.0.1" } }, "npm-run-path": { @@ -7812,7 +7812,7 @@ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", "requires": { - "path-key": "2.0.1" + "path-key": "^2.0.0" } }, "npmlog": { @@ -7820,9 +7820,9 @@ "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-2.0.4.tgz", "integrity": "sha1-mLUlMPJRTKkNCexbIsiEZyI3VpI=", "requires": { - "ansi": "0.3.1", - "are-we-there-yet": "1.1.4", - "gauge": "1.2.7" + "ansi": "~0.3.1", + "are-we-there-yet": "~1.1.2", + "gauge": "~1.2.5" } }, "number-is-nan": { @@ -7858,10 +7858,10 @@ "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", "dev": true, "requires": { - "define-properties": "1.1.2", - "function-bind": "1.1.1", - "has-symbols": "1.0.0", - "object-keys": "1.0.11" + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" } }, "object.getownpropertydescriptors": { @@ -7870,8 +7870,8 @@ "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", "dev": true, "requires": { - "define-properties": "1.1.2", - "es-abstract": "1.10.0" + "define-properties": "^1.1.2", + "es-abstract": "^1.5.1" } }, "object.omit": { @@ -7879,8 +7879,8 @@ "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", "requires": { - "for-own": "0.1.5", - "is-extendable": "0.1.1" + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" } }, "on-finished": { @@ -7901,7 +7901,7 @@ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "requires": { - "wrappy": "1.0.2" + "wrappy": "1" } }, "onetime": { @@ -7909,7 +7909,7 @@ "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", "requires": { - "mimic-fn": "1.2.0" + "mimic-fn": "^1.0.0" } }, "opn": { @@ -7917,7 +7917,7 @@ "resolved": "https://registry.npmjs.org/opn/-/opn-3.0.3.tgz", "integrity": "sha1-ttmec5n3jWXDuq/+8fsojpuFJDo=", "requires": { - "object-assign": "4.1.1" + "object-assign": "^4.0.1" } }, "optimist": { @@ -7925,8 +7925,8 @@ "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", "requires": { - "minimist": "0.0.10", - "wordwrap": "0.0.3" + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" }, "dependencies": { "minimist": { @@ -7947,12 +7947,12 @@ "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", "dev": true, "requires": { - "deep-is": "0.1.3", - "fast-levenshtein": "2.0.6", - "levn": "0.3.0", - "prelude-ls": "1.1.2", - "type-check": "0.3.2", - "wordwrap": "1.0.0" + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.4", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "wordwrap": "~1.0.0" } }, "options": { @@ -7975,9 +7975,9 @@ "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", "requires": { - "execa": "0.7.0", - "lcid": "1.0.0", - "mem": "1.1.0" + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" } }, "os-name": { @@ -7985,8 +7985,8 @@ "resolved": "https://registry.npmjs.org/os-name/-/os-name-2.0.1.tgz", "integrity": "sha1-uaOGNhwXrjohc27wWZQFyajF3F4=", "requires": { - "macos-release": "1.1.0", - "win-release": "1.1.1" + "macos-release": "^1.0.0", + "win-release": "^1.0.0" } }, "os-tmpdir": { @@ -8004,7 +8004,7 @@ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.2.0.tgz", "integrity": "sha512-Y/OtIaXtUPr4/YpMv1pCL5L5ed0rumAaAeBSj12F+bSlMdys7i8oQF/GUJmfpTS/QoaRrS/k6pma29haJpsMng==", "requires": { - "p-try": "1.0.0" + "p-try": "^1.0.0" } }, "p-locate": { @@ -8012,7 +8012,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.1.0" } }, "p-try": { @@ -8026,14 +8026,14 @@ "integrity": "sha512-t57UiJpi5mFLTvjheC1SNSwIhml3+ElNOj69iRrydtQXZJr8VIFYSDtyPi/3ZysA62kD2dmww6pDlzk0VaONZg==", "dev": true, "requires": { - "agent-base": "2.1.1", - "debug": "2.6.9", - "get-uri": "2.0.1", - "http-proxy-agent": "1.0.0", - "https-proxy-agent": "1.0.0", - "pac-resolver": "3.0.0", - "raw-body": "2.3.2", - "socks-proxy-agent": "3.0.1" + "agent-base": "^2.1.1", + "debug": "^2.6.8", + "get-uri": "^2.0.0", + "http-proxy-agent": "^1.0.0", + "https-proxy-agent": "^1.0.0", + "pac-resolver": "^3.0.0", + "raw-body": "^2.2.0", + "socks-proxy-agent": "^3.0.0" }, "dependencies": { "agent-base": { @@ -8042,8 +8042,8 @@ "integrity": "sha1-1t4Q1a9hMtW9aSQn1G/FOFOQlMc=", "dev": true, "requires": { - "extend": "3.0.1", - "semver": "5.0.3" + "extend": "~3.0.0", + "semver": "~5.0.1" } }, "bytes": { @@ -8067,7 +8067,7 @@ "depd": "1.1.1", "inherits": "2.0.3", "setprototypeof": "1.0.3", - "statuses": "1.4.0" + "statuses": ">= 1.3.1 < 2" } }, "raw-body": { @@ -8096,11 +8096,11 @@ "integrity": "sha512-tcc38bsjuE3XZ5+4vP96OfhOugrX+JcnpUbhfuc4LuXBLQhoTthOstZeoQJBDnQUDYzYmdImKsbz0xSl1/9qeA==", "dev": true, "requires": { - "co": "4.6.0", - "degenerator": "1.0.4", - "ip": "1.1.5", - "netmask": "1.0.6", - "thunkify": "2.1.2" + "co": "^4.6.0", + "degenerator": "^1.0.4", + "ip": "^1.1.5", + "netmask": "^1.0.6", + "thunkify": "^2.1.2" } }, "param-case": { @@ -8109,7 +8109,7 @@ "integrity": "sha1-3LCRpDwlm5Io8cNB57akTqC/l0M=", "dev": true, "requires": { - "sentence-case": "1.1.3" + "sentence-case": "^1.1.2" } }, "parse-glob": { @@ -8117,10 +8117,10 @@ "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", "requires": { - "glob-base": "0.3.0", - "is-dotfile": "1.0.3", - "is-extglob": "1.0.0", - "is-glob": "2.0.1" + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" } }, "parse-json": { @@ -8128,7 +8128,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.2.0" } }, "parseurl": { @@ -8142,8 +8142,8 @@ "integrity": "sha1-Pl1kogBDgwp8STRMLXS0G+DJyZs=", "dev": true, "requires": { - "camel-case": "1.2.2", - "upper-case-first": "1.1.2" + "camel-case": "^1.1.1", + "upper-case-first": "^1.1.0" } }, "path-case": { @@ -8152,7 +8152,7 @@ "integrity": "sha1-UM5roNO+090LXCqcRVNpdDRAlRQ=", "dev": true, "requires": { - "sentence-case": "1.1.3" + "sentence-case": "^1.1.2" } }, "path-exists": { @@ -8188,7 +8188,7 @@ "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", "requires": { - "pify": "2.3.0" + "pify": "^2.0.0" } }, "pause": { @@ -8223,7 +8223,7 @@ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", "dev": true, "requires": { - "pinkie": "2.0.4" + "pinkie": "^2.0.0" } }, "pkg-dir": { @@ -8232,7 +8232,7 @@ "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", "dev": true, "requires": { - "find-up": "2.1.0" + "find-up": "^2.1.0" } }, "plist": { @@ -8243,7 +8243,7 @@ "base64-js": "0.0.8", "util-deprecate": "1.0.2", "xmlbuilder": "4.0.0", - "xmldom": "0.1.27" + "xmldom": "0.1.x" }, "dependencies": { "base64-js": { @@ -8286,8 +8286,8 @@ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-21.2.1.tgz", "integrity": "sha512-ZdWPGYAnYfcVP8yKA3zFjCn8s4/17TeYH28MXuC8vTp0o21eXjbFGcOAXZEaDaOFJjc3h2qa7HQNHNshhvoh2A==", "requires": { - "ansi-regex": "3.0.0", - "ansi-styles": "3.2.0" + "ansi-regex": "^3.0.0", + "ansi-styles": "^3.2.0" }, "dependencies": { "ansi-regex": { @@ -8300,7 +8300,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", "requires": { - "color-convert": "1.9.1" + "color-convert": "^1.9.0" } } } @@ -8316,12 +8316,12 @@ "integrity": "sha512-LE7mIvfDoEeOgIH9TbMNv5txJh+K0/UVandiXHk+Hm4VKqNV5qxoeDzdW3QiMIlqXsIEm3K+SzeAedT6fZKjtQ==", "dev": true, "requires": { - "any-promise": "1.3.0", - "deepmerge": "1.5.2", - "got": "6.7.1", - "inherits": "2.0.3", - "next-tick": "1.0.0", - "stream-parser": "0.3.1" + "any-promise": "^1.3.0", + "deepmerge": "^1.3.0", + "got": "^6.7.1", + "inherits": "^2.0.3", + "next-tick": "^1.0.0", + "stream-parser": "~0.3.1" } }, "process": { @@ -8345,7 +8345,7 @@ "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", "requires": { - "asap": "2.0.6" + "asap": "~2.0.3" } }, "promise-polyfill": { @@ -8358,9 +8358,9 @@ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.0.tgz", "integrity": "sha1-zq8IMCL8RrSjX2nhPvda7Q1jmFY=", "requires": { - "fbjs": "0.8.16", - "loose-envify": "1.3.1", - "object-assign": "4.1.1" + "fbjs": "^0.8.16", + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" } }, "protobufjs": { @@ -8368,10 +8368,10 @@ "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-5.0.2.tgz", "integrity": "sha1-WXSNfc8D0tsiwT2p/rAk4Wq4DJE=", "requires": { - "ascli": "1.0.1", - "bytebuffer": "5.0.1", - "glob": "7.1.2", - "yargs": "3.32.0" + "ascli": "~1", + "bytebuffer": "~5", + "glob": "^7.0.5", + "yargs": "^3.10.0" }, "dependencies": { "camelcase": { @@ -8384,7 +8384,7 @@ "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", "requires": { - "lcid": "1.0.0" + "lcid": "^1.0.0" } }, "string-width": { @@ -8392,9 +8392,9 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "window-size": { @@ -8407,13 +8407,13 @@ "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz", "integrity": "sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU=", "requires": { - "camelcase": "2.1.1", - "cliui": "3.2.0", - "decamelize": "1.2.0", - "os-locale": "1.4.0", - "string-width": "1.0.2", - "window-size": "0.1.4", - "y18n": "3.2.1" + "camelcase": "^2.0.1", + "cliui": "^3.0.3", + "decamelize": "^1.1.1", + "os-locale": "^1.4.0", + "string-width": "^1.0.1", + "window-size": "^0.1.4", + "y18n": "^3.2.0" } } } @@ -8424,7 +8424,7 @@ "integrity": "sha1-ZXFQT0e7mI7IGAJT+F3X4UlSvew=", "dev": true, "requires": { - "forwarded": "0.1.2", + "forwarded": "~0.1.2", "ipaddr.js": "1.5.2" } }, @@ -8434,13 +8434,13 @@ "integrity": "sha512-cmWjNB7/5pVrYAFAt+6ppLyUAWd4LhWw47hkUISXHAieM5jT2PWjhh1dbpHUEX3lJhWjAqdNGrW8RnUFfLCU9w==", "dev": true, "requires": { - "agent-base": "4.2.0", - "debug": "2.6.9", - "http-proxy-agent": "1.0.0", - "https-proxy-agent": "1.0.0", - "lru-cache": "2.7.3", - "pac-proxy-agent": "2.0.0", - "socks-proxy-agent": "3.0.1" + "agent-base": "^4.2.0", + "debug": "^2.6.8", + "http-proxy-agent": "^1.0.0", + "https-proxy-agent": "^1.0.0", + "lru-cache": "^2.6.5", + "pac-proxy-agent": "^2.0.0", + "socks-proxy-agent": "^3.0.0" }, "dependencies": { "lru-cache": { @@ -8493,8 +8493,8 @@ "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz", "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==", "requires": { - "is-number": "3.0.0", - "kind-of": "4.0.0" + "is-number": "^3.0.0", + "kind-of": "^4.0.0" }, "dependencies": { "is-number": { @@ -8502,7 +8502,7 @@ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "requires": { - "kind-of": "3.2.2" + "kind-of": "^3.0.2" }, "dependencies": { "kind-of": { @@ -8510,7 +8510,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -8520,7 +8520,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", "requires": { - "is-buffer": "1.1.6" + "is-buffer": "^1.1.5" } } } @@ -8537,7 +8537,7 @@ "dev": true, "requires": { "cookie": "0.3.1", - "md5": "2.2.1", + "md5": "^2.2.1", "stack-trace": "0.0.9", "timed-out": "4.0.1", "uuid": "3.0.0" @@ -8590,10 +8590,10 @@ "resolved": "https://registry.npmjs.org/react/-/react-16.2.0.tgz", "integrity": "sha512-ZmIomM7EE1DvPEnSFAHZn9Vs9zJl5A9H7el0EGTE6ZbW9FKe/14IYAlPbC8iH25YarEQxZL+E8VW7Mi7kfQrDQ==", "requires": { - "fbjs": "0.8.16", - "loose-envify": "1.3.1", - "object-assign": "4.1.1", - "prop-types": "15.6.0" + "fbjs": "^0.8.16", + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.0" } }, "react-clone-referenced-element": { @@ -8611,60 +8611,60 @@ "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.52.0.tgz", "integrity": "sha512-2Z/1IIA+0PhgzW/r2qfTIWuDWpA8i+pKud/Ygp6JqoMnbFK79JYPkYSAMEkL7uz+oiQ+4bkKqbbUbVkwgF9ZOg==", "requires": { - "absolute-path": "0.0.0", - "art": "0.10.1", - "babel-core": "6.26.0", - "babel-plugin-syntax-trailing-function-commas": "6.22.0", + "absolute-path": "^0.0.0", + "art": "^0.10.0", + "babel-core": "^6.24.1", + "babel-plugin-syntax-trailing-function-commas": "^6.20.0", "babel-plugin-transform-async-to-generator": "6.16.0", - "babel-plugin-transform-class-properties": "6.24.1", - "babel-plugin-transform-exponentiation-operator": "6.24.1", - "babel-plugin-transform-flow-strip-types": "6.22.0", - "babel-plugin-transform-object-rest-spread": "6.26.0", - "babel-register": "6.26.0", - "babel-runtime": "6.26.0", - "base64-js": "1.2.1", - "chalk": "1.1.3", - "commander": "2.14.1", - "connect": "2.30.2", - "create-react-class": "15.6.3", - "debug": "2.6.9", - "denodeify": "1.2.1", - "envinfo": "3.11.1", - "event-target-shim": "1.1.1", - "fbjs": "0.8.16", - "fbjs-scripts": "0.8.1", - "fs-extra": "1.0.0", - "glob": "7.1.2", - "graceful-fs": "4.1.11", - "inquirer": "3.3.0", - "lodash": "4.17.5", - "metro": "0.24.7", - "metro-core": "0.24.7", - "mime": "1.6.0", - "minimist": "1.2.0", - "mkdirp": "0.5.1", - "node-fetch": "1.7.3", - "node-notifier": "5.2.1", - "npmlog": "2.0.4", - "opn": "3.0.3", - "optimist": "0.6.1", - "plist": "1.2.0", - "pretty-format": "4.3.1", - "promise": "7.3.1", - "prop-types": "15.6.0", - "react-clone-referenced-element": "1.0.1", + "babel-plugin-transform-class-properties": "^6.18.0", + "babel-plugin-transform-exponentiation-operator": "^6.5.0", + "babel-plugin-transform-flow-strip-types": "^6.21.0", + "babel-plugin-transform-object-rest-spread": "^6.20.2", + "babel-register": "^6.24.1", + "babel-runtime": "^6.23.0", + "base64-js": "^1.1.2", + "chalk": "^1.1.1", + "commander": "^2.9.0", + "connect": "^2.8.3", + "create-react-class": "^15.5.2", + "debug": "^2.2.0", + "denodeify": "^1.2.1", + "envinfo": "^3.0.0", + "event-target-shim": "^1.0.5", + "fbjs": "^0.8.14", + "fbjs-scripts": "^0.8.1", + "fs-extra": "^1.0.0", + "glob": "^7.1.1", + "graceful-fs": "^4.1.3", + "inquirer": "^3.0.6", + "lodash": "^4.16.6", + "metro": "^0.24.1", + "metro-core": "^0.24.1", + "mime": "^1.3.4", + "minimist": "^1.2.0", + "mkdirp": "^0.5.1", + "node-fetch": "^1.3.3", + "node-notifier": "^5.1.2", + "npmlog": "^2.0.4", + "opn": "^3.0.2", + "optimist": "^0.6.1", + "plist": "^1.2.0", + "pretty-format": "^4.2.1", + "promise": "^7.1.1", + "prop-types": "^15.5.8", + "react-clone-referenced-element": "^1.0.1", "react-devtools-core": "3.0.0", - "react-timer-mixin": "0.13.3", - "regenerator-runtime": "0.11.1", - "rimraf": "2.6.2", - "semver": "5.5.0", + "react-timer-mixin": "^0.13.2", + "regenerator-runtime": "^0.11.0", + "rimraf": "^2.5.4", + "semver": "^5.0.3", "shell-quote": "1.6.1", - "stacktrace-parser": "0.1.4", - "whatwg-fetch": "1.1.1", - "ws": "1.1.5", - "xcode": "0.9.3", - "xmldoc": "0.4.0", - "yargs": "9.0.1" + "stacktrace-parser": "^0.1.3", + "whatwg-fetch": "^1.0.0", + "ws": "^1.1.0", + "xcode": "^0.9.1", + "xmldoc": "^0.4.0", + "yargs": "^9.0.0" }, "dependencies": { "pretty-format": { @@ -8677,8 +8677,8 @@ "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-3.0.0.tgz", "integrity": "sha512-24oLTwNqZJceQXfAfKRp3PwCyg2agXAQhgGwe/x6V6CvjLmnMmba4/ut9S8JTIJq7pS9fpPaRDGo5u3923RLFA==", "requires": { - "shell-quote": "1.6.1", - "ws": "2.3.1" + "shell-quote": "^1.6.1", + "ws": "^2.0.3" }, "dependencies": { "ws": { @@ -8686,8 +8686,8 @@ "resolved": "https://registry.npmjs.org/ws/-/ws-2.3.1.tgz", "integrity": "sha1-a5Sz5EfLajY/eF6vlK9jWejoHIA=", "requires": { - "safe-buffer": "5.0.1", - "ultron": "1.1.1" + "safe-buffer": "~5.0.1", + "ultron": "~1.1.0" } } } @@ -8707,19 +8707,19 @@ "resolved": "https://registry.npmjs.org/yargs/-/yargs-9.0.1.tgz", "integrity": "sha1-UqzCP+7Kw0BCB47njAwAf1CF20w=", "requires": { - "camelcase": "4.1.0", - "cliui": "3.2.0", - "decamelize": "1.2.0", - "get-caller-file": "1.0.2", - "os-locale": "2.1.0", - "read-pkg-up": "2.0.0", - "require-directory": "2.1.1", - "require-main-filename": "1.0.1", - "set-blocking": "2.0.0", - "string-width": "2.1.1", - "which-module": "2.0.0", - "y18n": "3.2.1", - "yargs-parser": "7.0.0" + "camelcase": "^4.1.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^2.0.0", + "read-pkg-up": "^2.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^7.0.0" } } } @@ -8729,7 +8729,7 @@ "resolved": "https://registry.npmjs.org/react-native-animatable/-/react-native-animatable-1.2.4.tgz", "integrity": "sha512-cVTQXa/cp8gfxcl+l6I1rGAI7EeoNZ0ur9vtxb3tD5iGlJbIyUfQK61e6BycnZewdgQ639Mp6OrueXTpZlv76Q==", "requires": { - "prop-types": "15.6.0" + "prop-types": "^15.5.10" } }, "react-native-branch": { @@ -8742,8 +8742,8 @@ "resolved": "https://registry.npmjs.org/react-native-calendars/-/react-native-calendars-1.17.4.tgz", "integrity": "sha512-CWb17MxMnOXKcDdzzk6eMYEEmn7j3eYOG/B+1ng7Z1RKpE4LA3SpYwQnjSkkgUoEKySBpCVDXEm/K+ERL5+Vfg==", "requires": { - "prop-types": "15.6.0", - "xdate": "0.8.2" + "prop-types": "^15.5.10", + "xdate": "^0.8.0" } }, "react-native-dismiss-keyboard": { @@ -8772,8 +8772,8 @@ "resolved": "https://registry.npmjs.org/react-native-modal/-/react-native-modal-5.4.0.tgz", "integrity": "sha512-Bvq4FQPMAFijqjqNX6TxLgKOwdbruM6GvFwF9rb+mowbaFZVoYbHTKLaAbdPlrblgaZKWyOuuxBUoDx41+Xktg==", "requires": { - "prop-types": "15.6.1", - "react-native-animatable": "1.2.4" + "prop-types": "^15.6.1", + "react-native-animatable": "^1.2.4" }, "dependencies": { "prop-types": { @@ -8781,9 +8781,9 @@ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.1.tgz", "integrity": "sha512-4ec7bY1Y66LymSUOH/zARVYObB23AT2h8cf6e/O6ZALB/N0sqZFEx7rq6EYPX2MkOdKORuooI/H5k9TlR4q7kQ==", "requires": { - "fbjs": "0.8.16", - "loose-envify": "1.3.1", - "object-assign": "4.1.1" + "fbjs": "^0.8.16", + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" } } } @@ -8793,8 +8793,8 @@ "resolved": "https://registry.npmjs.org/react-native-modal-datetime-picker/-/react-native-modal-datetime-picker-5.1.0.tgz", "integrity": "sha512-r1ODJ0ZXrGwFF2FWB0VlERqvwyalo9zxioLhVSwoBrkT8pSAj6QW5b3EaefjN6xbp4o6k5Lni/qOR4Pjke3jiQ==", "requires": { - "prop-types": "15.6.1", - "react-native-modal": "5.4.0" + "prop-types": "^15.6.1", + "react-native-modal": "^5.4.0" }, "dependencies": { "prop-types": { @@ -8802,9 +8802,9 @@ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.1.tgz", "integrity": "sha512-4ec7bY1Y66LymSUOH/zARVYObB23AT2h8cf6e/O6ZALB/N0sqZFEx7rq6EYPX2MkOdKORuooI/H5k9TlR4q7kQ==", "requires": { - "fbjs": "0.8.16", - "loose-envify": "1.3.1", - "object-assign": "4.1.1" + "fbjs": "^0.8.16", + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" } } } @@ -8814,7 +8814,7 @@ "resolved": "https://registry.npmjs.org/react-native-safe-module/-/react-native-safe-module-1.2.0.tgz", "integrity": "sha1-ojgkyiTtwpAZE2lKdmRkdRE9Vw0=", "requires": { - "dedent": "0.6.0" + "dedent": "^0.6.0" } }, "react-native-scripts": { @@ -8824,19 +8824,19 @@ "dev": true, "requires": { "@expo/bunyan": "1.8.10", - "babel-runtime": "6.26.0", - "chalk": "2.3.1", - "cross-spawn": "5.1.0", - "fs-extra": "3.0.1", - "indent-string": "3.2.0", - "inquirer": "3.3.0", - "lodash": "4.17.5", - "match-require": "2.1.0", - "minimist": "1.2.0", - "path-exists": "3.0.0", - "progress": "2.0.0", - "qrcode-terminal": "0.11.0", - "rimraf": "2.6.2", + "babel-runtime": "^6.9.2", + "chalk": "^2.0.1", + "cross-spawn": "^5.0.1", + "fs-extra": "^3.0.1", + "indent-string": "^3.0.0", + "inquirer": "^3.0.1", + "lodash": "^4.17.4", + "match-require": "^2.0.0", + "minimist": "^1.2.0", + "path-exists": "^3.0.0", + "progress": "^2.0.0", + "qrcode-terminal": "^0.11.0", + "rimraf": "^2.6.1", "xdl": "47.2.0" }, "dependencies": { @@ -8846,7 +8846,7 @@ "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", "dev": true, "requires": { - "color-convert": "1.9.1" + "color-convert": "^1.9.0" } }, "chalk": { @@ -8855,9 +8855,9 @@ "integrity": "sha512-QUU4ofkDoMIVO7hcx1iPTISs88wsO8jA92RQIm4JAwZvFGGAV2hSAA1NX7oVj2Ej2Q6NDTcRDjPTFrMCRZoJ6g==", "dev": true, "requires": { - "ansi-styles": "3.2.0", - "escape-string-regexp": "1.0.5", - "supports-color": "5.2.0" + "ansi-styles": "^3.2.0", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.2.0" } }, "fs-extra": { @@ -8866,9 +8866,9 @@ "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "jsonfile": "3.0.1", - "universalify": "0.1.1" + "graceful-fs": "^4.1.2", + "jsonfile": "^3.0.0", + "universalify": "^0.1.0" } }, "jsonfile": { @@ -8877,7 +8877,7 @@ "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", "dev": true, "requires": { - "graceful-fs": "4.1.11" + "graceful-fs": "^4.1.6" } }, "supports-color": { @@ -8886,7 +8886,7 @@ "integrity": "sha512-F39vS48la4YvTZUPVeTqsjsFNrvcMwrV3RLZINsmHo+7djCvuUzSIeXOnZ5hmjef4bajL1dNccN+tg5XAliO5Q==", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } } } @@ -8895,8 +8895,8 @@ "version": "https://github.com/expo/react-native-svg/archive/5.5.1-exp.1.tar.gz", "integrity": "sha512-5N6zIJlhvzlgCU6s8hiUGL4zTf5wd8d2T+tf4r1n6WyrnRGAF7T7SWp+uuc1oPlJT5U2Tiu/cJ7isw3VyyWdJw==", "requires": { - "color": "2.0.1", - "lodash": "4.17.5" + "color": "^2.0.1", + "lodash": "^4.16.6" } }, "react-native-swiper": { @@ -8904,7 +8904,7 @@ "resolved": "https://registry.npmjs.org/react-native-swiper/-/react-native-swiper-1.5.13.tgz", "integrity": "sha512-byBPx3qz3FvZhk4O8LR8am5SoO/pwm2Sj1OmFuXOOLYEj87+PzQaTr9u7+mgU76Ti2TP1OWnCPTXH6XUXYwxyw==", "requires": { - "prop-types": "15.6.0" + "prop-types": "^15.5.10" } }, "react-native-tab-view": { @@ -8912,7 +8912,7 @@ "resolved": "https://registry.npmjs.org/react-native-tab-view/-/react-native-tab-view-0.0.74.tgz", "integrity": "sha512-aCrLugxt5LqdSk0pHqu/nDGZMIM3NvxVcXb464coY7ecWgem6IxQ8riO3QXPJhXZ7HaayfofBJF9w4uIWt/AoQ==", "requires": { - "prop-types": "15.6.0" + "prop-types": "^15.6.0" } }, "react-native-vector-icons": { @@ -8920,9 +8920,9 @@ "resolved": "https://registry.npmjs.org/react-native-vector-icons/-/react-native-vector-icons-4.4.2.tgz", "integrity": "sha512-0E53c7OolA6nMuQdh4gTuYKGe0yPuVbNXHfty0gJoE3Bct80JE8Q8Rrlv8xWSFe8jqYcSPiUr8Lg1+G8LAttYg==", "requires": { - "lodash": "4.17.5", - "prop-types": "15.6.0", - "yargs": "8.0.2" + "lodash": "^4.0.0", + "prop-types": "^15.5.10", + "yargs": "^8.0.2" } }, "react-navigation": { @@ -8930,13 +8930,13 @@ "resolved": "https://registry.npmjs.org/react-navigation/-/react-navigation-1.5.1.tgz", "integrity": "sha512-ehUlvsvIiS5wD/l0p1D2qef/h3bY/t9WysxE7DsSDAFsOmx7Mbhd0XxXMqjgZItrmNUCmCksnglmdp6wNkXAgA==", "requires": { - "clamp": "1.0.1", - "hoist-non-react-statics": "2.3.1", - "path-to-regexp": "1.7.0", - "prop-types": "15.6.0", - "react-native-drawer-layout-polyfill": "1.3.2", - "react-native-safe-area-view": "0.7.0", - "react-native-tab-view": "0.0.74" + "clamp": "^1.0.1", + "hoist-non-react-statics": "^2.2.0", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.5.10", + "react-native-drawer-layout-polyfill": "^1.3.2", + "react-native-safe-area-view": "^0.7.0", + "react-native-tab-view": "^0.0.74" }, "dependencies": { "react-native-safe-area-view": { @@ -8944,7 +8944,7 @@ "resolved": "https://registry.npmjs.org/react-native-safe-area-view/-/react-native-safe-area-view-0.7.0.tgz", "integrity": "sha512-SjLdW/Th0WVMhyngH4O6yC21S+O4U4AAG3QxBr7fZ2ftgjXSpKbDHAhEpxBdFwei6HsnsC2h9oYMtPpaW9nfGg==", "requires": { - "hoist-non-react-statics": "2.3.1" + "hoist-non-react-statics": "^2.3.1" } } } @@ -8954,8 +8954,8 @@ "resolved": "https://registry.npmjs.org/react-proxy/-/react-proxy-1.1.8.tgz", "integrity": "sha1-nb/Z2SdSjDqp9ETkVYw3gwq4wmo=", "requires": { - "lodash": "4.17.5", - "react-deep-force-update": "1.1.1" + "lodash": "^4.6.1", + "react-deep-force-update": "^1.0.0" } }, "react-redux": { @@ -8963,12 +8963,12 @@ "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-5.0.6.tgz", "integrity": "sha512-8taaaGu+J7PMJQDJrk/xiWEYQmdo3mkXw6wPr3K3LxvXis3Fymiq7c13S+Tpls/AyNUAsoONkU81AP0RA6y6Vw==", "requires": { - "hoist-non-react-statics": "2.3.1", - "invariant": "2.2.2", - "lodash": "4.17.5", - "lodash-es": "4.17.5", - "loose-envify": "1.3.1", - "prop-types": "15.6.0" + "hoist-non-react-statics": "^2.2.1", + "invariant": "^2.0.0", + "lodash": "^4.2.0", + "lodash-es": "^4.2.0", + "loose-envify": "^1.1.0", + "prop-types": "^15.5.10" } }, "react-test-renderer": { @@ -8977,8 +8977,8 @@ "integrity": "sha1-n+e4MI8vcfKfw1bUECCG8THJyxU=", "dev": true, "requires": { - "fbjs": "0.8.16", - "object-assign": "4.1.1" + "fbjs": "^0.8.16", + "object-assign": "^4.1.1" } }, "react-timer-mixin": { @@ -8991,8 +8991,8 @@ "resolved": "https://registry.npmjs.org/react-transform-hmr/-/react-transform-hmr-1.0.4.tgz", "integrity": "sha1-4aQL0Krvxy6N/Xp82gmvhQZjl7s=", "requires": { - "global": "4.3.2", - "react-proxy": "1.1.8" + "global": "^4.3.0", + "react-proxy": "^1.1.7" } }, "read-chunk": { @@ -9001,8 +9001,8 @@ "integrity": "sha1-agTAkoAF7Z1C4aasVgDhnLx/9lU=", "dev": true, "requires": { - "pify": "3.0.0", - "safe-buffer": "5.1.1" + "pify": "^3.0.0", + "safe-buffer": "^5.1.1" }, "dependencies": { "pify": { @@ -9018,9 +9018,9 @@ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", "requires": { - "load-json-file": "2.0.0", - "normalize-package-data": "2.4.0", - "path-type": "2.0.0" + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" } }, "read-pkg-up": { @@ -9028,8 +9028,8 @@ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", "requires": { - "find-up": "2.1.0", - "read-pkg": "2.0.0" + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" } }, "readable-stream": { @@ -9037,10 +9037,10 @@ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", "isarray": "0.0.1", - "string_decoder": "0.10.31" + "string_decoder": "~0.10.x" } }, "realpath-native": { @@ -9049,7 +9049,7 @@ "integrity": "sha512-XJtlRJ9jf0E1H1SLeJyQ9PGzQD7S65h1pRXEcAeK48doKOnKxcgPeNohJvD5u/2sI9J1oke6E8bZHS/fmW1UiQ==", "dev": true, "requires": { - "util.promisify": "1.0.0" + "util.promisify": "^1.0.0" } }, "redux": { @@ -9057,10 +9057,10 @@ "resolved": "https://registry.npmjs.org/redux/-/redux-3.7.2.tgz", "integrity": "sha512-pNqnf9q1hI5HHZRBkj3bAngGZW/JMCmexDlOxw4XagXY2o1327nHH54LoTjiPJ0gizoqPDRqWyX/00g0hD6w+A==", "requires": { - "lodash": "4.17.5", - "lodash-es": "4.17.5", - "loose-envify": "1.3.1", - "symbol-observable": "1.2.0" + "lodash": "^4.2.1", + "lodash-es": "^4.2.1", + "loose-envify": "^1.1.0", + "symbol-observable": "^1.0.3" } }, "redux-devtools-instrument": { @@ -9068,8 +9068,8 @@ "resolved": "https://registry.npmjs.org/redux-devtools-instrument/-/redux-devtools-instrument-1.8.2.tgz", "integrity": "sha1-XpHP5ALnkNrj/S8NI197fYSwn/4=", "requires": { - "lodash": "4.17.5", - "symbol-observable": "1.2.0" + "lodash": "^4.2.0", + "symbol-observable": "^1.0.2" } }, "redux-logger": { @@ -9101,9 +9101,9 @@ "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "private": "0.1.8" + "babel-runtime": "^6.18.0", + "babel-types": "^6.19.0", + "private": "^0.1.6" } }, "regex-cache": { @@ -9111,7 +9111,7 @@ "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", "requires": { - "is-equal-shallow": "0.1.3" + "is-equal-shallow": "^0.1.3" } }, "regexpu-core": { @@ -9119,9 +9119,9 @@ "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", "requires": { - "regenerate": "1.3.3", - "regjsgen": "0.2.0", - "regjsparser": "0.1.5" + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" } }, "regjsgen": { @@ -9134,7 +9134,7 @@ "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", "requires": { - "jsesc": "0.5.0" + "jsesc": "~0.5.0" }, "dependencies": { "jsesc": { @@ -9149,12 +9149,12 @@ "resolved": "https://registry.npmjs.org/remote-redux-devtools/-/remote-redux-devtools-0.5.12.tgz", "integrity": "sha1-QsuV36nlTB2WcTF8Xnu6QeaMrsI=", "requires": { - "jsan": "3.1.9", - "querystring": "0.2.0", - "redux-devtools-instrument": "1.8.2", - "remotedev-utils": "0.1.4", - "rn-host-detect": "1.1.3", - "socketcluster-client": "5.5.2" + "jsan": "^3.1.5", + "querystring": "^0.2.0", + "redux-devtools-instrument": "^1.3.3", + "remotedev-utils": "^0.1.1", + "rn-host-detect": "^1.0.1", + "socketcluster-client": "^5.3.1" } }, "remotedev-serialize": { @@ -9162,7 +9162,7 @@ "resolved": "https://registry.npmjs.org/remotedev-serialize/-/remotedev-serialize-0.1.0.tgz", "integrity": "sha1-B0do6Yy3qoBvRZlO6wyK+VEg7jI=", "requires": { - "jsan": "3.1.9" + "jsan": "^3.1.0" } }, "remotedev-utils": { @@ -9170,11 +9170,11 @@ "resolved": "https://registry.npmjs.org/remotedev-utils/-/remotedev-utils-0.1.4.tgz", "integrity": "sha1-ZDcAgZqUNngHPHXrGF6B2WYgs0g=", "requires": { - "get-params": "0.1.2", - "jsan": "3.1.9", - "lodash": "4.17.5", - "remotedev-serialize": "0.1.0", - "shortid": "2.2.8" + "get-params": "^0.1.2", + "jsan": "^3.1.5", + "lodash": "^4.0.0", + "remotedev-serialize": "^0.1.0", + "shortid": "^2.2.6" } }, "remove-trailing-separator": { @@ -9203,7 +9203,7 @@ "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", "requires": { - "is-finite": "1.0.2" + "is-finite": "^1.0.0" } }, "replace-ext": { @@ -9222,28 +9222,28 @@ "resolved": "https://registry.npmjs.org/request/-/request-2.83.0.tgz", "integrity": "sha512-lR3gD69osqm6EYLk9wB/G1W/laGWjzH90t1vEa2xuxHD5KUrSzp9pUSfTm+YC5Nxt2T8nMPEvKlhbQayU7bgFw==", "requires": { - "aws-sign2": "0.7.0", - "aws4": "1.6.0", - "caseless": "0.12.0", - "combined-stream": "1.0.6", - "extend": "3.0.1", - "forever-agent": "0.6.1", - "form-data": "2.3.2", - "har-validator": "5.0.3", - "hawk": "6.0.2", - "http-signature": "1.2.0", - "is-typedarray": "1.0.0", - "isstream": "0.1.2", - "json-stringify-safe": "5.0.1", - "mime-types": "2.1.17", - "oauth-sign": "0.8.2", - "performance-now": "2.1.0", - "qs": "6.5.1", - "safe-buffer": "5.1.1", - "stringstream": "0.0.5", - "tough-cookie": "2.3.3", - "tunnel-agent": "0.6.0", - "uuid": "3.2.1" + "aws-sign2": "~0.7.0", + "aws4": "^1.6.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.5", + "extend": "~3.0.1", + "forever-agent": "~0.6.1", + "form-data": "~2.3.1", + "har-validator": "~5.0.3", + "hawk": "~6.0.2", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.17", + "oauth-sign": "~0.8.2", + "performance-now": "^2.1.0", + "qs": "~6.5.1", + "safe-buffer": "^5.1.1", + "stringstream": "~0.0.5", + "tough-cookie": "~2.3.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.1.0" } }, "request-progress": { @@ -9252,7 +9252,7 @@ "integrity": "sha1-TKdUCBx/7GP1BeT6qCWqBs1mnb4=", "dev": true, "requires": { - "throttleit": "1.0.0" + "throttleit": "^1.0.0" } }, "request-promise-core": { @@ -9261,7 +9261,7 @@ "integrity": "sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY=", "dev": true, "requires": { - "lodash": "4.17.5" + "lodash": "^4.13.1" } }, "request-promise-native": { @@ -9271,8 +9271,8 @@ "dev": true, "requires": { "request-promise-core": "1.1.1", - "stealthy-require": "1.1.1", - "tough-cookie": "2.3.3" + "stealthy-require": "^1.1.0", + "tough-cookie": ">=2.3.3" } }, "require-directory": { @@ -9296,7 +9296,7 @@ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.5.0.tgz", "integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==", "requires": { - "path-parse": "1.0.5" + "path-parse": "^1.0.5" } }, "resolve-cwd": { @@ -9305,7 +9305,7 @@ "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", "dev": true, "requires": { - "resolve-from": "3.0.0" + "resolve-from": "^3.0.0" } }, "resolve-from": { @@ -9319,8 +9319,8 @@ "resolved": "https://registry.npmjs.org/response-time/-/response-time-2.3.2.tgz", "integrity": "sha1-/6cbq5UtYvfB1Jt0NDVfvGjf/Fo=", "requires": { - "depd": "1.1.2", - "on-headers": "1.0.1" + "depd": "~1.1.0", + "on-headers": "~1.0.1" }, "dependencies": { "depd": { @@ -9336,11 +9336,11 @@ "integrity": "sha512-MYHUAxNQYkD/ejvQX1CY8pvPseKX5G4dWDRNv1OFNBxn4b063rvDyqpWkjdtP8QouhtAcf91HIUrBdPq08puiA==", "dev": true, "requires": { - "bluebird": "2.11.0", - "change-case": "2.3.1", - "deepmerge": "1.5.2", - "superagent": "3.8.2", - "superagent-proxy": "1.0.3" + "bluebird": "^2.10.2", + "change-case": "^2.3.0", + "deepmerge": "^1.5.1", + "superagent": "^3.8.0", + "superagent-proxy": "^1.0.2" }, "dependencies": { "bluebird": { @@ -9356,8 +9356,8 @@ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", "requires": { - "onetime": "2.0.1", - "signal-exit": "3.0.2" + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" } }, "retry": { @@ -9373,7 +9373,7 @@ "dev": true, "optional": true, "requires": { - "align-text": "0.1.4" + "align-text": "^0.1.1" } }, "rimraf": { @@ -9381,7 +9381,7 @@ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", "requires": { - "glob": "7.1.2" + "glob": "^7.0.5" } }, "rn-host-detect": { @@ -9399,7 +9399,7 @@ "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", "requires": { - "is-promise": "2.1.0" + "is-promise": "^2.1.0" } }, "rx-lite": { @@ -9412,7 +9412,7 @@ "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", "requires": { - "rx-lite": "4.0.8" + "rx-lite": "*" } }, "safe-buffer": { @@ -9432,14 +9432,14 @@ "resolved": "https://registry.npmjs.org/sane/-/sane-2.4.1.tgz", "integrity": "sha512-fW9svvNd81XzHDZyis9/tEY1bZikDGryy8Hi1BErPyNPYv47CdLseUN+tI5FBHWXEENRtj1SWtX/jBnggLaP0w==", "requires": { - "anymatch": "1.3.2", - "exec-sh": "0.2.1", - "fb-watchman": "2.0.0", - "fsevents": "1.1.3", - "minimatch": "3.0.4", - "minimist": "1.2.0", - "walker": "1.0.7", - "watch": "0.18.0" + "anymatch": "^1.3.0", + "exec-sh": "^0.2.0", + "fb-watchman": "^2.0.0", + "fsevents": "^1.1.1", + "minimatch": "^3.0.2", + "minimist": "^1.1.1", + "walker": "~1.0.5", + "watch": "~0.18.0" } }, "sax": { @@ -9452,7 +9452,7 @@ "resolved": "https://registry.npmjs.org/sc-channel/-/sc-channel-1.0.6.tgz", "integrity": "sha1-s4vUepk+eCkPvFNGeGf2sqCghjk=", "requires": { - "sc-emitter": "1.1.0" + "sc-emitter": "1.x.x" } }, "sc-emitter": { @@ -9483,18 +9483,18 @@ "resolved": "https://registry.npmjs.org/send/-/send-0.13.2.tgz", "integrity": "sha1-dl52B8gFVFK7pvCwUllTUJhgNt4=", "requires": { - "debug": "2.2.0", - "depd": "1.1.2", - "destroy": "1.0.4", - "escape-html": "1.0.3", - "etag": "1.7.0", + "debug": "~2.2.0", + "depd": "~1.1.0", + "destroy": "~1.0.4", + "escape-html": "~1.0.3", + "etag": "~1.7.0", "fresh": "0.3.0", - "http-errors": "1.3.1", + "http-errors": "~1.3.1", "mime": "1.3.4", "ms": "0.7.1", - "on-finished": "2.3.0", - "range-parser": "1.0.3", - "statuses": "1.2.1" + "on-finished": "~2.3.0", + "range-parser": "~1.0.3", + "statuses": "~1.2.1" }, "dependencies": { "debug": { @@ -9533,7 +9533,7 @@ "integrity": "sha1-gDSq/CFFdy06vhUJqkLJ4QQtwTk=", "dev": true, "requires": { - "lower-case": "1.1.4" + "lower-case": "^1.1.1" } }, "serialize-error": { @@ -9546,10 +9546,10 @@ "resolved": "https://registry.npmjs.org/serve-favicon/-/serve-favicon-2.3.2.tgz", "integrity": "sha1-3UGeJo3gEqtysxnTN/IQUBP5OB8=", "requires": { - "etag": "1.7.0", + "etag": "~1.7.0", "fresh": "0.3.0", "ms": "0.7.2", - "parseurl": "1.3.2" + "parseurl": "~1.3.1" }, "dependencies": { "ms": { @@ -9564,13 +9564,13 @@ "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.7.3.tgz", "integrity": "sha1-egV/xu4o3GP2RWbl+lexEahq7NI=", "requires": { - "accepts": "1.2.13", + "accepts": "~1.2.13", "batch": "0.5.3", - "debug": "2.2.0", - "escape-html": "1.0.3", - "http-errors": "1.3.1", - "mime-types": "2.1.17", - "parseurl": "1.3.2" + "debug": "~2.2.0", + "escape-html": "~1.0.3", + "http-errors": "~1.3.1", + "mime-types": "~2.1.9", + "parseurl": "~1.3.1" }, "dependencies": { "debug": { @@ -9593,8 +9593,8 @@ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.10.3.tgz", "integrity": "sha1-zlpuzTEB/tXsCYJ9rCKpwpv7BTU=", "requires": { - "escape-html": "1.0.3", - "parseurl": "1.3.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.1", "send": "0.13.2" } }, @@ -9619,7 +9619,7 @@ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", "requires": { - "shebang-regex": "1.0.0" + "shebang-regex": "^1.0.0" } }, "shebang-regex": { @@ -9632,10 +9632,10 @@ "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", "requires": { - "array-filter": "0.0.1", - "array-map": "0.0.0", - "array-reduce": "0.0.0", - "jsonify": "0.0.0" + "array-filter": "~0.0.0", + "array-map": "~0.0.0", + "array-reduce": "~0.0.0", + "jsonify": "~0.0.0" } }, "shellwords": { @@ -9675,7 +9675,7 @@ "requires": { "base64-js": "1.1.2", "xmlbuilder": "8.2.2", - "xmldom": "0.1.27" + "xmldom": "0.1.x" } }, "xmlbuilder": { @@ -9690,7 +9690,7 @@ "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", "requires": { - "is-arrayish": "0.3.1" + "is-arrayish": "^0.3.1" }, "dependencies": { "is-arrayish": { @@ -9716,7 +9716,7 @@ "integrity": "sha1-4J8AiZwJ9acFjtw23UnwRv1QqCo=", "dev": true, "requires": { - "uuid": "2.0.3" + "uuid": "^2.0.1" }, "dependencies": { "uuid": { @@ -9745,7 +9745,7 @@ "integrity": "sha1-DC8l4wUVjZoY09l3BmGH/vilpmo=", "dev": true, "requires": { - "sentence-case": "1.1.3" + "sentence-case": "^1.1.2" } }, "sntp": { @@ -9753,7 +9753,7 @@ "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz", "integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==", "requires": { - "hoek": "4.2.0" + "hoek": "4.x.x" } }, "socketcluster-client": { @@ -9765,10 +9765,10 @@ "clone": "2.1.1", "linked-list": "0.1.0", "querystring": "0.2.0", - "sc-channel": "1.0.6", - "sc-emitter": "1.1.0", - "sc-errors": "1.3.3", - "sc-formatter": "3.0.2", + "sc-channel": "~1.0.6", + "sc-emitter": "~1.1.0", + "sc-errors": "~1.3.0", + "sc-formatter": "~3.0.0", "ws": "3.0.0" }, "dependencies": { @@ -9787,8 +9787,8 @@ "resolved": "https://registry.npmjs.org/ws/-/ws-3.0.0.tgz", "integrity": "sha1-mN2wAFbIOQy3Ued4h4hJf5kQO2w=", "requires": { - "safe-buffer": "5.0.1", - "ultron": "1.1.1" + "safe-buffer": "~5.0.1", + "ultron": "~1.1.0" } } } @@ -9799,8 +9799,8 @@ "integrity": "sha1-W4t/x8jzQcU+0FbpKbe/Tei6e1o=", "dev": true, "requires": { - "ip": "1.1.5", - "smart-buffer": "1.1.15" + "ip": "^1.1.4", + "smart-buffer": "^1.0.13" } }, "socks-proxy-agent": { @@ -9809,8 +9809,8 @@ "integrity": "sha512-ZwEDymm204mTzvdqyUqOdovVr2YRd2NYskrYrF2LXyZ9qDiMAoFESGK8CRphiO7rtbo2Y757k2Nia3x2hGtalA==", "dev": true, "requires": { - "agent-base": "4.2.0", - "socks": "1.1.10" + "agent-base": "^4.1.0", + "socks": "^1.1.10" } }, "source-map": { @@ -9823,7 +9823,7 @@ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", "requires": { - "source-map": "0.5.7" + "source-map": "^0.5.6" } }, "sparkles": { @@ -9836,7 +9836,7 @@ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz", "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=", "requires": { - "spdx-license-ids": "1.2.2" + "spdx-license-ids": "^1.0.2" } }, "spdx-expression-parse": { @@ -9855,7 +9855,7 @@ "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", "dev": true, "requires": { - "through": "2.3.8" + "through": "2" } }, "sprintf-js": { @@ -9869,14 +9869,14 @@ "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz", "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=", "requires": { - "asn1": "0.2.3", - "assert-plus": "1.0.0", - "bcrypt-pbkdf": "1.0.1", - "dashdash": "1.14.1", - "ecc-jsbn": "0.1.1", - "getpass": "0.1.7", - "jsbn": "0.1.1", - "tweetnacl": "0.14.5" + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "tweetnacl": "~0.14.0" } }, "stack-trace": { @@ -9917,7 +9917,7 @@ "resolved": "https://registry.npmjs.org/stream-counter/-/stream-counter-0.2.0.tgz", "integrity": "sha1-3tJmVWMZyLDiIoErnPOyb6fZR94=", "requires": { - "readable-stream": "1.1.14" + "readable-stream": "~1.1.8" } }, "stream-parser": { @@ -9926,7 +9926,7 @@ "integrity": "sha1-FhhUhpRCACGhGC/wrxkRwSl2F3M=", "dev": true, "requires": { - "debug": "2.6.9" + "debug": "2" } }, "string-length": { @@ -9935,8 +9935,8 @@ "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=", "dev": true, "requires": { - "astral-regex": "1.0.0", - "strip-ansi": "4.0.0" + "astral-regex": "^1.0.0", + "strip-ansi": "^4.0.0" }, "dependencies": { "ansi-regex": { @@ -9951,7 +9951,7 @@ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } } } @@ -9961,8 +9961,8 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", "requires": { - "is-fullwidth-code-point": "2.0.0", - "strip-ansi": "4.0.0" + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" }, "dependencies": { "ansi-regex": { @@ -9980,7 +9980,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "requires": { - "ansi-regex": "3.0.0" + "ansi-regex": "^3.0.0" } } } @@ -10000,7 +10000,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "requires": { - "ansi-regex": "2.1.1" + "ansi-regex": "^2.0.0" } }, "strip-bom": { @@ -10019,16 +10019,16 @@ "integrity": "sha512-gVH4QfYHcY3P0f/BZzavLreHW3T1v7hG9B+hpMQotGQqurOvhv87GcMCd6LWySmBuf+BDR44TQd0aISjVHLeNQ==", "dev": true, "requires": { - "component-emitter": "1.2.0", - "cookiejar": "2.1.1", - "debug": "3.1.0", - "extend": "3.0.1", - "form-data": "2.3.2", - "formidable": "1.1.1", - "methods": "1.1.2", - "mime": "1.6.0", - "qs": "6.5.1", - "readable-stream": "2.3.4" + "component-emitter": "^1.2.0", + "cookiejar": "^2.1.0", + "debug": "^3.1.0", + "extend": "^3.0.0", + "form-data": "^2.3.1", + "formidable": "^1.1.1", + "methods": "^1.1.1", + "mime": "^1.4.1", + "qs": "^6.5.1", + "readable-stream": "^2.0.5" }, "dependencies": { "debug": { @@ -10052,13 +10052,13 @@ "integrity": "sha512-vuYxeWYM+fde14+rajzqgeohAI7YoJcHE7kXDAc4Nk0EbuKnJfqtY9YtRkLo/tqkuF7MsBQRhPnPeyjYITp3ZQ==", "dev": 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.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -10067,7 +10067,7 @@ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } } } @@ -10078,8 +10078,8 @@ "integrity": "sha512-79Ujg1lRL2ICfuHUdX+H2MjIw73kB7bXsIkxLwHURz3j0XUmEEEoJ+u/wq+mKwna21Uejsm2cGR3OESA00TIjA==", "dev": true, "requires": { - "debug": "3.1.0", - "proxy-agent": "2.2.0" + "debug": "^3.1.0", + "proxy-agent": "2" }, "dependencies": { "debug": { @@ -10110,8 +10110,8 @@ "integrity": "sha1-w5IDpFhzhfrTyFCgvRvK+ggZdOM=", "dev": true, "requires": { - "lower-case": "1.1.4", - "upper-case": "1.1.3" + "lower-case": "^1.1.1", + "upper-case": "^1.1.1" } }, "symbol-observable": { @@ -10131,12 +10131,12 @@ "integrity": "sha512-v9wjbOXloOIeXifMQGkKhPH3H7tjd+8BubFKOTU+64JpFZ3q2zBfsGlnc7KmyRgl8UxVa1SCRiF3F9tqSOgcaQ==", "dev": true, "requires": { - "chownr": "1.0.1", - "fs-minipass": "1.2.5", - "minipass": "2.2.1", - "minizlib": "1.1.0", - "mkdirp": "0.5.1", - "yallist": "3.0.2" + "chownr": "^1.0.1", + "fs-minipass": "^1.2.3", + "minipass": "^2.2.1", + "minizlib": "^1.1.0", + "mkdirp": "^0.5.0", + "yallist": "^3.0.2" }, "dependencies": { "yallist": { @@ -10152,8 +10152,8 @@ "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz", "integrity": "sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k=", "requires": { - "os-tmpdir": "1.0.2", - "rimraf": "2.2.8" + "os-tmpdir": "^1.0.0", + "rimraf": "~2.2.6" }, "dependencies": { "rimraf": { @@ -10169,11 +10169,11 @@ "integrity": "sha512-8hMFzjxbPv6xSlwGhXSvOMJ/vTy3bkng+2pxmf6E1z6VF7I9nIyNfvHtaw+NBPgvz647gADBbMSbwLfZYppT/w==", "dev": true, "requires": { - "arrify": "1.0.1", - "micromatch": "2.3.11", - "object-assign": "4.1.1", - "read-pkg-up": "1.0.1", - "require-main-filename": "1.0.1" + "arrify": "^1.0.1", + "micromatch": "^2.3.11", + "object-assign": "^4.1.0", + "read-pkg-up": "^1.0.1", + "require-main-filename": "^1.0.1" }, "dependencies": { "find-up": { @@ -10182,8 +10182,8 @@ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", "dev": true, "requires": { - "path-exists": "2.1.0", - "pinkie-promise": "2.0.1" + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "load-json-file": { @@ -10192,11 +10192,11 @@ "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "parse-json": "2.2.0", - "pify": "2.3.0", - "pinkie-promise": "2.0.1", - "strip-bom": "2.0.0" + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" } }, "path-exists": { @@ -10205,7 +10205,7 @@ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", "dev": true, "requires": { - "pinkie-promise": "2.0.1" + "pinkie-promise": "^2.0.0" } }, "path-type": { @@ -10214,9 +10214,9 @@ "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "pify": "2.3.0", - "pinkie-promise": "2.0.1" + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, "read-pkg": { @@ -10225,9 +10225,9 @@ "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", "dev": true, "requires": { - "load-json-file": "1.1.0", - "normalize-package-data": "2.4.0", - "path-type": "1.1.0" + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" } }, "read-pkg-up": { @@ -10236,8 +10236,8 @@ "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", "dev": true, "requires": { - "find-up": "1.1.2", - "read-pkg": "1.1.0" + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" } }, "strip-bom": { @@ -10246,7 +10246,7 @@ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "dev": true, "requires": { - "is-utf8": "0.2.1" + "is-utf8": "^0.2.0" } } } @@ -10257,7 +10257,7 @@ "integrity": "sha1-5p44obq+lpsBCCB5eLn2K4hgSDk=", "dev": true, "requires": { - "any-promise": "1.3.0" + "any-promise": "^1.0.0" } }, "thenify-all": { @@ -10266,7 +10266,7 @@ "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", "dev": true, "requires": { - "thenify": "3.3.0" + "thenify": ">= 3.1.0 < 4" } }, "throat": { @@ -10290,8 +10290,8 @@ "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", "requires": { - "readable-stream": "2.3.4", - "xtend": "4.0.1" + "readable-stream": "^2.1.5", + "xtend": "~4.0.1" }, "dependencies": { "isarray": { @@ -10304,13 +10304,13 @@ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.4.tgz", "integrity": "sha512-vuYxeWYM+fde14+rajzqgeohAI7YoJcHE7kXDAc4Nk0EbuKnJfqtY9YtRkLo/tqkuF7MsBQRhPnPeyjYITp3ZQ==", "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.0.3", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.0.3", + "util-deprecate": "~1.0.1" } }, "string_decoder": { @@ -10318,7 +10318,7 @@ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "~5.1.0" } } } @@ -10351,8 +10351,8 @@ "integrity": "sha1-+uSmrlRr+iLQg6DuqRCkDRLtT1o=", "dev": true, "requires": { - "sentence-case": "1.1.3", - "upper-case": "1.1.3" + "sentence-case": "^1.1.1", + "upper-case": "^1.0.3" } }, "tmp": { @@ -10360,7 +10360,7 @@ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", "requires": { - "os-tmpdir": "1.0.2" + "os-tmpdir": "~1.0.2" } }, "tmpl": { @@ -10379,7 +10379,7 @@ "integrity": "sha1-zVYVdSU5BXwNwEkaYhw7xvvh0YI=", "dev": true, "requires": { - "hoek": "4.2.0" + "hoek": "4.x.x" } }, "touch": { @@ -10388,7 +10388,7 @@ "integrity": "sha1-Ua7z1ElXHU8oel2Hyci0kYGg2x0=", "dev": true, "requires": { - "nopt": "1.0.10" + "nopt": "~1.0.10" }, "dependencies": { "nopt": { @@ -10397,7 +10397,7 @@ "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", "dev": true, "requires": { - "abbrev": "1.1.1" + "abbrev": "1" } } } @@ -10407,7 +10407,7 @@ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.3.tgz", "integrity": "sha1-C2GKVWW23qkL80JdBNVe3EdadWE=", "requires": { - "punycode": "1.4.1" + "punycode": "^1.4.1" } }, "traverse": { @@ -10448,7 +10448,7 @@ "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", "requires": { - "safe-buffer": "5.1.1" + "safe-buffer": "^5.0.1" } }, "tweetnacl": { @@ -10463,7 +10463,7 @@ "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", "dev": true, "requires": { - "prelude-ls": "1.1.2" + "prelude-ls": "~1.1.2" } }, "type-is": { @@ -10472,7 +10472,7 @@ "integrity": "sha1-yrEPtJCeRByChC6v4a1kbIGARBA=", "requires": { "media-typer": "0.3.0", - "mime-types": "2.1.17" + "mime-types": "~2.1.15" } }, "typedarray": { @@ -10490,8 +10490,8 @@ "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", "requires": { - "commander": "2.13.0", - "source-map": "0.6.1" + "commander": "~2.13.0", + "source-map": "~0.6.1" }, "dependencies": { "commander": { @@ -10518,7 +10518,7 @@ "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.4.tgz", "integrity": "sha1-Otbzg2jG1MjHXsF2I/t5qh0HHYE=", "requires": { - "random-bytes": "1.0.0" + "random-bytes": "~1.0.0" } }, "ultron": { @@ -10555,7 +10555,7 @@ "integrity": "sha1-XXm+3P8UQZUY/S7bCgUHybaFkRU=", "dev": true, "requires": { - "upper-case": "1.1.3" + "upper-case": "^1.1.1" } }, "url": { @@ -10582,7 +10582,7 @@ "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", "dev": true, "requires": { - "prepend-http": "1.0.4" + "prepend-http": "^1.0.1" } }, "util-deprecate": { @@ -10596,8 +10596,8 @@ "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", "dev": true, "requires": { - "define-properties": "1.1.2", - "object.getownpropertydescriptors": "2.0.3" + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" } }, "utils-merge": { @@ -10620,8 +10620,8 @@ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz", "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=", "requires": { - "spdx-correct": "1.0.2", - "spdx-expression-parse": "1.0.4" + "spdx-correct": "~1.0.0", + "spdx-expression-parse": "~1.0.0" } }, "vary": { @@ -10634,9 +10634,9 @@ "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", "requires": { - "assert-plus": "1.0.0", + "assert-plus": "^1.0.0", "core-util-is": "1.0.2", - "extsprintf": "1.3.0" + "extsprintf": "^1.2.0" } }, "very-fast-args": { @@ -10655,8 +10655,8 @@ "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=", "requires": { - "clone": "1.0.3", - "clone-stats": "0.0.1", + "clone": "^1.0.0", + "clone-stats": "^0.0.1", "replace-ext": "0.0.1" } }, @@ -10666,7 +10666,7 @@ "integrity": "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=", "dev": true, "requires": { - "browser-process-hrtime": "0.1.2" + "browser-process-hrtime": "^0.1.2" } }, "walker": { @@ -10674,7 +10674,7 @@ "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", "requires": { - "makeerror": "1.0.11" + "makeerror": "1.0.x" } }, "watch": { @@ -10682,8 +10682,8 @@ "resolved": "https://registry.npmjs.org/watch/-/watch-0.18.0.tgz", "integrity": "sha1-KAlUdsbffJDJYxOJkMClQj60uYY=", "requires": { - "exec-sh": "0.2.1", - "minimist": "1.2.0" + "exec-sh": "^0.2.0", + "minimist": "^1.2.0" } }, "webidl-conversions": { @@ -10697,8 +10697,8 @@ "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.0.tgz", "integrity": "sha1-DK+dLXVdk67gSdS90NP+LMoqJOs=", "requires": { - "http-parser-js": "0.4.11", - "websocket-extensions": "0.1.3" + "http-parser-js": ">=0.4.0", + "websocket-extensions": ">=0.1.1" } }, "websocket-extensions": { @@ -10710,11 +10710,11 @@ "version": "https://github.com/expo/node-websql/archive/18.0.0.tar.gz", "integrity": "sha512-Kp855nMPYig/zHWKQBl8TVfry0ZGHB5Agf7Qe0k5RP/0+LKUuJkRjEuSvQeIqS8MjR0hXMKY8iaCQY5OwfCIDw==", "requires": { - "argsarray": "0.0.1", - "immediate": "3.2.3", - "noop-fn": "1.0.0", - "pouchdb-collections": "1.0.1", - "tiny-queue": "0.2.1" + "argsarray": "^0.0.1", + "immediate": "^3.2.2", + "noop-fn": "^1.0.0", + "pouchdb-collections": "^1.0.1", + "tiny-queue": "^0.2.1" } }, "whatwg-encoding": { @@ -10736,7 +10736,7 @@ "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz", "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", "requires": { - "isexe": "2.0.0" + "isexe": "^2.0.0" } }, "which-module": { @@ -10749,7 +10749,7 @@ "resolved": "https://registry.npmjs.org/win-release/-/win-release-1.1.1.tgz", "integrity": "sha1-X6VeAr58qTTt/BJmVjLoSbcuUgk=", "requires": { - "semver": "5.5.0" + "semver": "^5.0.1" } }, "winchan": { @@ -10775,8 +10775,8 @@ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", "requires": { - "string-width": "1.0.2", - "strip-ansi": "3.0.1" + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" }, "dependencies": { "string-width": { @@ -10784,9 +10784,9 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } } } @@ -10801,9 +10801,9 @@ "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.4.tgz", "integrity": "sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8=", "requires": { - "graceful-fs": "4.1.11", - "imurmurhash": "0.1.4", - "slide": "1.1.6" + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "slide": "^1.1.5" } }, "ws": { @@ -10811,8 +10811,8 @@ "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", "requires": { - "options": "0.0.6", - "ultron": "1.0.2" + "options": ">=0.0.5", + "ultron": "1.0.x" }, "dependencies": { "ultron": { @@ -10827,8 +10827,8 @@ "resolved": "https://registry.npmjs.org/xcode/-/xcode-0.9.3.tgz", "integrity": "sha1-kQqJwWrubMC0LKgFptC0z4chHPM=", "requires": { - "pegjs": "0.10.0", - "simple-plist": "0.2.1", + "pegjs": "^0.10.0", + "simple-plist": "^0.2.1", "uuid": "3.0.1" }, "dependencies": { @@ -10850,75 +10850,75 @@ "integrity": "sha512-A/BvWFOMjgi4Pnl62VUiopAavxMky64rhYGczsugxrcGgsbyjHREGnZPrkwaPZEBOOZp3x6cvnqNB1HKCsNcqA==", "dev": true, "requires": { - "@expo/bunyan": "1.8.10", - "@expo/json-file": "5.3.0", + "@expo/bunyan": "^1.8.10", + "@expo/json-file": "^5.3.0", "@expo/ngrok": "2.3.0", - "@expo/osascript": "1.8.1", + "@expo/osascript": "^1.8.0", "@expo/schemer": "1.1.0", - "@expo/spawn-async": "1.3.0", - "analytics-node": "2.4.1", - "auth0": "2.9.1", - "auth0-js": "7.6.1", - "axios": "0.16.2", - "bluebird": "3.5.1", - "body-parser": "1.18.2", - "concat-stream": "1.6.0", - "decache": "4.4.0", - "delay-async": "1.1.0", - "es6-error": "4.1.1", - "exists-async": "2.0.0", - "express": "4.16.2", - "file-type": "4.4.0", - "form-data": "2.3.2", - "freeport-async": "1.1.1", - "fs-extra": "4.0.3", - "getenv": "0.7.0", - "glob": "7.1.2", - "glob-promise": "3.3.0", - "globby": "6.1.0", - "hasbin": "1.2.3", - "home-dir": "1.0.0", - "idx": "2.2.0", - "indent-string": "3.2.0", - "joi": "10.6.0", - "jsonfile": "2.4.0", - "jsonschema": "1.2.2", - "jsonwebtoken": "7.4.3", - "lodash": "4.17.5", - "md5hex": "1.0.0", - "minimatch": "3.0.4", - "mkdirp": "0.5.1", - "mkdirp-promise": "5.0.1", - "mv": "2.1.1", - "mz": "2.7.0", - "ncp": "2.0.0", - "opn": "4.0.2", + "@expo/spawn-async": "^1.2.8", + "analytics-node": "^2.1.0", + "auth0": "^2.7.0", + "auth0-js": "^7.4.0", + "axios": "^0.16.1", + "bluebird": "^3.4.7", + "body-parser": "^1.15.2", + "concat-stream": "^1.6.0", + "decache": "^4.1.0", + "delay-async": "^1.0.0", + "es6-error": "^4.0.2", + "exists-async": "^2.0.0", + "express": "^4.13.4", + "file-type": "^4.0.0", + "form-data": "^2.1.4", + "freeport-async": "^1.1.1", + "fs-extra": "^4.0.2", + "getenv": "^0.7.0", + "glob": "^7.0.3", + "glob-promise": "^3.3.0", + "globby": "^6.1.0", + "hasbin": "^1.2.3", + "home-dir": "^1.0.0", + "idx": "^2.1.0", + "indent-string": "^3.1.0", + "joi": "^10.0.2", + "jsonfile": "^2.3.1", + "jsonschema": "^1.1.0", + "jsonwebtoken": "^7.2.1", + "lodash": "^4.14.1", + "md5hex": "^1.0.0", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "mkdirp-promise": "^5.0.0", + "mv": "^2.1.1", + "mz": "^2.6.0", + "ncp": "^2.0.0", + "opn": "^4.0.2", "plist": "2.1.0", - "prop-types": "15.6.0", - "querystring": "0.2.0", - "raven": "2.4.1", - "raven-js": "3.22.3", - "react": "16.2.0", - "react-redux": "5.0.6", - "read-chunk": "2.1.0", - "redux": "3.7.2", - "redux-logger": "2.10.2", - "replace-string": "1.1.0", - "request": "2.83.0", - "request-progress": "3.0.0", - "request-promise-native": "1.0.5", - "semver": "5.5.0", - "slugid": "1.1.0", - "slugify": "1.2.9", - "source-map-support": "0.4.18", - "split": "1.0.1", - "tar": "4.3.3", - "tree-kill": "1.2.0", - "url": "0.11.0", - "util.promisify": "1.0.0", - "uuid": "3.2.1", - "xmldom": "0.1.27", - "yesno": "0.0.1" + "prop-types": "^15.5.10", + "querystring": "^0.2.0", + "raven": "^2.1.1", + "raven-js": "^3.17.0", + "react": "^16.0.0", + "react-redux": "^5.0.2", + "read-chunk": "^2.0.0", + "redux": "^3.6.0", + "redux-logger": "^2.7.4", + "replace-string": "^1.1.0", + "request": "^2.83.0", + "request-progress": "^3.0.0", + "request-promise-native": "^1.0.5", + "semver": "^5.3.0", + "slugid": "^1.1.0", + "slugify": "^1.0.2", + "source-map-support": "^0.4.2", + "split": "^1.0.1", + "tar": "^4.0.2", + "tree-kill": "^1.1.0", + "url": "^0.11.0", + "util.promisify": "^1.0.0", + "uuid": "^3.0.1", + "xmldom": "^0.1.27", + "yesno": "^0.0.1" }, "dependencies": { "base64-js": { @@ -10934,15 +10934,15 @@ "dev": true, "requires": { "bytes": "3.0.0", - "content-type": "1.0.4", + "content-type": "~1.0.4", "debug": "2.6.9", - "depd": "1.1.2", - "http-errors": "1.6.2", + "depd": "~1.1.1", + "http-errors": "~1.6.2", "iconv-lite": "0.4.19", - "on-finished": "2.3.0", + "on-finished": "~2.3.0", "qs": "6.5.1", "raw-body": "2.3.2", - "type-is": "1.6.15" + "type-is": "~1.6.15" } }, "bytes": { @@ -10963,9 +10963,9 @@ "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "jsonfile": "4.0.0", - "universalify": "0.1.1" + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" }, "dependencies": { "jsonfile": { @@ -10974,7 +10974,7 @@ "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", "dev": true, "requires": { - "graceful-fs": "4.1.11" + "graceful-fs": "^4.1.6" } } } @@ -10988,7 +10988,7 @@ "depd": "1.1.1", "inherits": "2.0.3", "setprototypeof": "1.0.3", - "statuses": "1.4.0" + "statuses": ">= 1.3.1 < 2" }, "dependencies": { "depd": { @@ -11005,8 +11005,8 @@ "integrity": "sha1-erwi5kTf9jsKltWrfyeQwPAavJU=", "dev": true, "requires": { - "object-assign": "4.1.1", - "pinkie-promise": "2.0.1" + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" } }, "plist": { @@ -11017,7 +11017,7 @@ "requires": { "base64-js": "1.2.0", "xmlbuilder": "8.2.2", - "xmldom": "0.1.27" + "xmldom": "0.1.x" } }, "raw-body": { @@ -11045,7 +11045,7 @@ "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-4.0.0.tgz", "integrity": "sha1-mLj2UcowqmJANvEn0RzGbce5B6M=", "requires": { - "lodash": "3.10.1" + "lodash": "^3.5.0" }, "dependencies": { "lodash": { @@ -11060,7 +11060,7 @@ "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-0.4.0.tgz", "integrity": "sha1-0lciS+g5PqrL+DfvIn/Y7CWzaIg=", "requires": { - "sax": "1.1.6" + "sax": "~1.1.1" } }, "xmldom": { @@ -11104,19 +11104,19 @@ "resolved": "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz", "integrity": "sha1-YpmpBVsc78lp/355wdkY3Osiw2A=", "requires": { - "camelcase": "4.1.0", - "cliui": "3.2.0", - "decamelize": "1.2.0", - "get-caller-file": "1.0.2", - "os-locale": "2.1.0", - "read-pkg-up": "2.0.0", - "require-directory": "2.1.1", - "require-main-filename": "1.0.1", - "set-blocking": "2.0.0", - "string-width": "2.1.1", - "which-module": "2.0.0", - "y18n": "3.2.1", - "yargs-parser": "7.0.0" + "camelcase": "^4.1.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^2.0.0", + "read-pkg-up": "^2.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^7.0.0" } }, "yargs-parser": { @@ -11124,7 +11124,7 @@ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", "requires": { - "camelcase": "4.1.0" + "camelcase": "^4.1.0" } }, "yesno": { diff --git a/src/nav/Route/RoutsService.js b/src/nav/Route/RoutsService.js index e870f28..3a5e248 100644 --- a/src/nav/Route/RoutsService.js +++ b/src/nav/Route/RoutsService.js @@ -16,7 +16,7 @@ export const headerDefinitions = (title) =>( export const appNavigationOptions = ({ navigation }) => ({ headerRight: { navigation.goBack() ? navigation.goBack() : navigation.navigate('Home') }}/>, + onPress={ () => { navigation.goBack() ? navigation.goBack() : navigation.navigate('HomeRoute') }}/>, headerLeft: { navigation.navigate('DrawerOpen')}} /> }); diff --git a/src/views/adminActivities/AdminActivityView.js b/src/views/adminActivities/AdminActivityView.js index 3321ec5..42c4630 100644 --- a/src/views/adminActivities/AdminActivityView.js +++ b/src/views/adminActivities/AdminActivityView.js @@ -28,6 +28,12 @@ class AdminActivityView extends Component{ render() { return ( + { await this.props.createEventOnDeviceCalendar()}}> + + עדכן בלוח שנה + + + diff --git a/src/views/adminActivities/EventView.js b/src/views/adminActivities/EventView.js index 47bc507..a8524a1 100644 --- a/src/views/adminActivities/EventView.js +++ b/src/views/adminActivities/EventView.js @@ -1,5 +1,6 @@ import React, {Component} from 'react' import {View, Text, FlatList, Image, Linking, ActivityIndicator,ScrollView} from 'react-native' +import {Permissions, Calendar} from 'expo' import AdminActivityView from './AdminActivityView' import EventRegistrationView from '../institutes/EventRegistrationView' import {adminActivityStyle as styles, modalActivityStyle as modalStyles} from './styles' @@ -150,6 +151,44 @@ class EventView extends Component{ return res } + createEventOnDeviceCalendar = async() =>{ + const {event,hospital} = this.props.navigation.state.params + const { status } = await Permissions.askAsync('calendar') + if (status !== 'granted') { + alert('אתה חייב לאשר גישה ללוח השנה של המכשיר בכדי לעדכן אותו'); + } + else{ + try{ + //Looking for Calanders on the device + calendars = await Calendar.getCalendarsAsync() + googleCalendar = null + for(var c in calendars){ + if(calendars[c].allowsModifications && calendars[c].source.isLocalAccount){ + googleCalendar = calendars[c] + break + } + } + if(googleCalendar){ + calendarId = googleCalendar.id + eventDate = new Date(event.fullFormatDate) + details = { + "startDate": eventDate, + "endDate": new Date(eventDate.getTime() + 1000 * 60 * 120), + "title": event.caption, + "notes": 'מהפכה של שמחה', + "location": 'בית חולים ' + hospital, + "timeZone" : googleCalendar.timeZone ? googleCalendar.timeZone.toString() : new Date(eventDate).getTimezoneOffset().toString() + } + ID = await Calendar.createEventAsync(calendarId, details) + alert('האירוע נוסף ללוח השנה במכשיר בהצלחה!') + } + } + catch(err){ + alert('שגיאה!\nישנה בעיה בעדכון האירוע בלוח השנה של המכשיר ', err) + } + } + } + refreshParticipantList = async()=>{ await this.componentWillMount() } @@ -195,6 +234,7 @@ class EventView extends Component{ deleteActivity={this.deleteActivity} SendMessageForAll={this.SendMessageForAll} emptyList={participants.length==0} + createEventOnDeviceCalendar={this.createEventOnDeviceCalendar} /> : this.state.phonesArray ? @@ -205,6 +245,8 @@ class EventView extends Component{ process={this.state.process} registerUserEventHandler={this.registerUserEventHandler} registeredNow={this.state.registeredNow} + createEventOnDeviceCalendar={this.createEventOnDeviceCalendar} + navigation = {this.props.navigation} /> : הרישום לפעילות זו הסתיים diff --git a/src/views/adminActivities/styles.js b/src/views/adminActivities/styles.js index 175f66f..3ad8256 100644 --- a/src/views/adminActivities/styles.js +++ b/src/views/adminActivities/styles.js @@ -46,7 +46,6 @@ const adminActivityStyle = StyleSheet.create({ justifyContent: "center", flexDirection: "row", alignSelf: "center", - marginTop: 20, borderWidth:1, borderColor:'#ffffff', }, diff --git a/src/views/help/HelpView.js b/src/views/help/HelpView.js index b283ed8..68f028a 100644 --- a/src/views/help/HelpView.js +++ b/src/views/help/HelpView.js @@ -74,7 +74,7 @@ class HelpView extends Component { { this.state.success ? navigation.navigate('Home') : this.setState({modalVisible:false,isButtonDisabled: false})}} + onPress={() => { this.state.success ? navigation.navigate('HomeRoute') : this.setState({modalVisible:false,isButtonDisabled: false})}} > אישור diff --git a/src/views/institutes/EventRegistrationView.js b/src/views/institutes/EventRegistrationView.js index 436b10b..5a8f849 100644 --- a/src/views/institutes/EventRegistrationView.js +++ b/src/views/institutes/EventRegistrationView.js @@ -1,7 +1,8 @@ import React, {Component} from 'react' -import {View, Text, Modal, TouchableOpacity, ActivityIndicator} from 'react-native' +import {View, Text, Modal, TouchableOpacity, ActivityIndicator,Dimensions} from 'react-native' import {adminActivityStyle as styles, modalActivityStyle as modalStyles} from '../adminActivities/styles' import { FontAwesome } from '@expo/vector-icons'; +const { width } = Dimensions.get('screen'); class EventRegistrationView extends Component{ state = { @@ -25,12 +26,26 @@ class EventRegistrationView extends Component{ return ( { this.props.registeredNow ? - alert('אתה כבר רשום לפעילות זו')}> - - נרשמת לפעילות - - - + + { await this.props.createEventOnDeviceCalendar()}}> + + עדכן בלוח שנה + + + + alert('אתה כבר רשום לפעילות זו')}> + + נרשמת לפעילות + + + + {this.props.navigation.navigate('Institutes');this.props.navigation.navigate('HomeRoute')}}> + + חזור למסך הבית + + + + : From c5a5e355ca70f11b0fd5babf59560a5f4453dd63 Mon Sep 17 00:00:00 2001 From: idanlevi Date: Thu, 21 Jun 2018 12:00:27 +0200 Subject: [PATCH 10/24] Exit On Double Back for Android & fix issue on calander --- src/views/adminActivities/EventView.js | 2 +- src/views/home/Home.js | 27 ++++++++++++++++++++++++-- src/views/home/HomeView.js | 1 + 3 files changed, 27 insertions(+), 3 deletions(-) diff --git a/src/views/adminActivities/EventView.js b/src/views/adminActivities/EventView.js index a8524a1..01f1d48 100644 --- a/src/views/adminActivities/EventView.js +++ b/src/views/adminActivities/EventView.js @@ -163,7 +163,7 @@ class EventView extends Component{ calendars = await Calendar.getCalendarsAsync() googleCalendar = null for(var c in calendars){ - if(calendars[c].allowsModifications && calendars[c].source.isLocalAccount){ + if(calendars[c].allowsModifications){ googleCalendar = calendars[c] break } diff --git a/src/views/home/Home.js b/src/views/home/Home.js index 31b2eac..13ec768 100644 --- a/src/views/home/Home.js +++ b/src/views/home/Home.js @@ -1,5 +1,5 @@ import React from 'react' -import {View} from 'react-native' +import {View, BackHandler, Platform, ToastAndroid} from 'react-native' import Messages from '../messages/Messages' import HomeView from './HomeView' import { connect } from 'react-redux' @@ -8,9 +8,19 @@ import {getImages} from './HomeService' class Home extends React.Component{ constructor(props) { super(props) - this.state = {hospitalName: '', myNextEvent: null,images:[]}; + this.state = {hospitalName: '', myNextEvent: null,images:[],exit:0}; + this.onBackClicked = this._onBackClicked.bind(this); } + + componentWillUnmount() { + if (Platform.OS === 'android') + BackHandler.removeEventListener("hardwareBackPress", this.onBackClicked); + } + async componentWillMount() { + if (Platform.OS === 'android') + BackHandler.addEventListener('hardwareBackPress', this.onBackClicked); + let _hospitalName = '' let myNextEvent = await this.findMyNextEvent(this.props.myActivities) if(this.props.coordinator > 0){ @@ -21,6 +31,19 @@ class Home extends React.Component{ images = await getImages() await this.setState({hospitalName:_hospitalName,myNextEvent:myNextEvent,images:images}) } + + _onBackClicked = () => { + if(this.state.exit>0) + BackHandler.exitApp() + else{ + ToastAndroid.show('בטוח? לחץ שוב בכדי לצאת', ToastAndroid.SHORT); + this.setState({exit:1}) + setTimeout( () => this.setState({exit:0}), 1500) + } + return true; + } + + findMyNextEvent = async(myActivities) => { let myNextEvent = null diff --git a/src/views/home/HomeView.js b/src/views/home/HomeView.js index f8d95e9..c9cacaa 100644 --- a/src/views/home/HomeView.js +++ b/src/views/home/HomeView.js @@ -110,6 +110,7 @@ const styles = StyleSheet.create({ fontSize: 17, padding: 1, fontWeight: 'bold', + alignSelf: 'center', color:'#C2185B' }, box: { From 2401f492a6217b604d59801e68b368e5702b0b76 Mon Sep 17 00:00:00 2001 From: idanlevi Date: Thu, 21 Jun 2018 21:51:49 +0200 Subject: [PATCH 11/24] Check Internet Connection & Show participants in MyActivities --- src/views/activities/ActivitiesStyle.js | 57 +++++++++--- src/views/activities/ActivitiesView.js | 96 +++++++++++++++++++-- src/views/adminActivities/EventView.js | 7 +- src/views/adminActivities/styles.js | 10 +-- src/views/help/HelpViewStyle.js | 4 +- src/views/institutes/SelectDateView.js | 2 +- src/views/messages/MessagesViewStyle.js | 2 +- src/views/register/RegisterInputField.js | 2 +- src/views/splash/InternetConnectionPopUp.js | 78 +++++++++++++++++ src/views/splash/Splash.js | 7 +- 10 files changed, 230 insertions(+), 35 deletions(-) create mode 100644 src/views/splash/InternetConnectionPopUp.js diff --git a/src/views/activities/ActivitiesStyle.js b/src/views/activities/ActivitiesStyle.js index d47cce5..0c6de8b 100644 --- a/src/views/activities/ActivitiesStyle.js +++ b/src/views/activities/ActivitiesStyle.js @@ -32,7 +32,7 @@ export default StyleSheet.create({ marginTop: 8, marginRight: 30, marginLeft: 30, - borderColor: "gray", + borderColor: "#B4B7BA", height: 38, borderWidth: 1, fontSize: 20, @@ -52,16 +52,6 @@ export default StyleSheet.create({ paddingTop: 15, paddingBottom: 20 }, - modalContainer: { - marginTop: "40%", - justifyContent: "center", - alignSelf: "center", - backgroundColor: "gray", - height: "35%", - width: "90%", - borderWidth: 2, - borderRadius: 15 - }, activityBox: { flex: 1, alignItems: "center", @@ -102,4 +92,47 @@ export default StyleSheet.create({ borderColor: 'white', backgroundColor:'#9f144b', }, - }); \ No newline at end of file + modalContainer: { + marginTop: "30%", + marginBottom: "30%", + justifyContent: 'center', + alignSelf:'center', + backgroundColor: '#B4B7BA', + width: '70%', + borderWidth:2, + borderRadius:15, + }, + participantItem: { + marginHorizontal: "17.5%", + width: "75%", + flexDirection: "row", + justifyContent: "flex-start", + alignItems: "center", + borderTopColor: "#333", + borderTopWidth: StyleSheet.hairlineWidth + }, + userImageList: { + margin: 5, + marginBottom: 3, + width: 30, + height: 30, + borderRadius: 100 + }, + withoutImgList: { + margin: 5, + marginBottom: 3, + color: "#ffffff" + }, + phoneIcon: { + margin: 5, + marginBottom: 3, + paddingLeft: 20, + color:'#ffffff' + }, + participantText: { + fontSize: 16, + flexDirection: "column", + alignSelf: "center", + color:'#ffffff', + }, +}); \ No newline at end of file diff --git a/src/views/activities/ActivitiesView.js b/src/views/activities/ActivitiesView.js index b667989..d29dbac 100644 --- a/src/views/activities/ActivitiesView.js +++ b/src/views/activities/ActivitiesView.js @@ -1,7 +1,28 @@ import React from 'react' -import {View, Text, FlatList, ScrollView, TouchableOpacity, ActivityIndicator, Linking} from 'react-native' +import {View, Text, Image, FlatList, ScrollView, TouchableOpacity, ActivityIndicator, Linking, Modal} from 'react-native' import styles from './ActivitiesStyle' -import { FontAwesome } from '@expo/vector-icons'; +import { FontAwesome } from '@expo/vector-icons' +import {makeArrayFromObjects,getUserData} from '../adminActivities/AdminActivitiesService' + +const ParticipantItem = ({participant,avatarUrl,phone}) => { + return ( + + {avatarUrl ? + + : + + } + + {participant.name.length > 14 ? participant.name.slice(0, 11)+'...' : participant.name} + { phone ? + {Linking.openURL('tel:'+phone)}}/> + : + + } + + ) +} class ActivityItem extends React.Component{ constructor(props) { @@ -10,7 +31,11 @@ class ActivityItem extends React.Component{ showFullActivity:false, activityData:'', coordinatorData:'', - deleteVisible: false + deleteVisible: false, + modalParticipantsVisible:false, + participants:[], + avatarsArray:null, + phonesArray:null, } } @@ -51,8 +76,28 @@ class ActivityItem extends React.Component{ } } + showParticipantsHandle = async() => { + const participants = await makeArrayFromObjects(this.state.activityData.participants) + if(participants.length>0){ + this.setState({modalParticipantsVisible:true}) + avatarsArray=[] + phonesArray=[] + userIdArray=[] + for(var i in participants){ + userInfo = await getUserData(participants[i].appId) + avatarsArray.push(userInfo.avatarUrl) + phonesArray.push(userInfo.phone) + } + await this.setState({ + participants:participants, + avatarsArray:avatarsArray, + phonesArray:phonesArray, + }) + } + } + render() { - const {activity, index, getUserData, deleteMyActivity} = this.props + const {activity, index, deleteMyActivity} = this.props return ( { await this.renderActivityData(activity.id,activity.hospitalId)}}> @@ -65,7 +110,7 @@ class ActivityItem extends React.Component{ {!this.state.showFullActivity ? : - + } @@ -92,18 +137,53 @@ class ActivityItem extends React.Component{ null } + מספר משתתפים: {this.renderText(Object.keys(this.state.activityData.participants).length)} + {await this.showParticipantsHandle()}}> + + + + רכז: {this.renderText(this.state.coordinatorData.name)} this.callToCoordinator()}> - - מספר משתתפים: {this.renderText(Object.keys(this.state.activityData.participants).length)} - : null } + + this.setState({modalParticipantsVisible:true})} + > + + { this.state.avatarsArray && this.state.participants ? + + } + keyExtractor={(item) => item.appId} + refreshing={true} + /> + + : + + } + { this.setState({modalParticipantsVisible:false})}} + > + סגור + + + ) } diff --git a/src/views/adminActivities/EventView.js b/src/views/adminActivities/EventView.js index 01f1d48..b53f855 100644 --- a/src/views/adminActivities/EventView.js +++ b/src/views/adminActivities/EventView.js @@ -5,10 +5,9 @@ import AdminActivityView from './AdminActivityView' import EventRegistrationView from '../institutes/EventRegistrationView' import {adminActivityStyle as styles, modalActivityStyle as modalStyles} from './styles' import { FontAwesome } from '@expo/vector-icons'; -import {getUserData,setMessage} from './AdminActivitiesService' -import {makeArrayFromObjects,deleteActivityByUserId} from '../adminActivities/AdminActivitiesService' +import {getUserData, setMessage, makeArrayFromObjects, deleteActivityByUserId} from './AdminActivitiesService' -const ParticipantItem = ({participant,avatarUrl,phone,isCoordinator}) => { +export const ParticipantItem = ({participant,avatarUrl,phone,isCoordinator}) => { return ( {avatarUrl ? @@ -27,7 +26,7 @@ const ParticipantItem = ({participant,avatarUrl,phone,isCoordinator}) => { {Linking.openURL('tel:'+phone)}}/> : - + } ) diff --git a/src/views/adminActivities/styles.js b/src/views/adminActivities/styles.js index 3ad8256..f399411 100644 --- a/src/views/adminActivities/styles.js +++ b/src/views/adminActivities/styles.js @@ -31,7 +31,7 @@ const adminActivityStyle = StyleSheet.create({ withoutImgList: { margin: 5, marginBottom: 3, - color: "grey" + color: "#B4B7BA" }, phoneIcon: { margin: 5, @@ -121,7 +121,7 @@ const modalActivityStyle = StyleSheet.create({ marginTop: "50%", justifyContent: "center", alignSelf: "center", - backgroundColor: "grey", + backgroundColor: "#B4B7BA", height: "30%", width: "90%", borderWidth: 2, @@ -178,7 +178,7 @@ const adminActivityListStyle = StyleSheet.create({ }, withoutImg: { marginBottom: 10, - color: "grey" + color: "#B4B7BA" }, h1: { fontSize: 20 @@ -247,7 +247,7 @@ const CreateActivityStyle = StyleSheet.create({ marginTop: 8, marginRight: 30, marginLeft: 30, - borderColor: "gray", + borderColor: "#B4B7BA", height: 38, borderWidth: 1, fontSize: 20, @@ -271,7 +271,7 @@ const CreateActivityStyle = StyleSheet.create({ marginTop: "40%", justifyContent: "center", alignSelf: "center", - backgroundColor: "gray", + backgroundColor: "#B4B7BA", height: "35%", width: "90%", borderWidth: 2, diff --git a/src/views/help/HelpViewStyle.js b/src/views/help/HelpViewStyle.js index 2982262..b2cf1a3 100644 --- a/src/views/help/HelpViewStyle.js +++ b/src/views/help/HelpViewStyle.js @@ -29,7 +29,7 @@ export default StyleSheet.create({ marginTop:8, marginRight: 30, marginLeft: 30, - borderColor: 'gray', + borderColor: '#B4B7BA', height: 125, borderWidth:1, fontSize: 18, @@ -59,7 +59,7 @@ export default StyleSheet.create({ marginTop: "40%", justifyContent: 'center', alignSelf:'center', - backgroundColor: 'grey', + backgroundColor: '#B4B7BA', height:'40%', width: '90%', borderWidth:2, diff --git a/src/views/institutes/SelectDateView.js b/src/views/institutes/SelectDateView.js index e463450..6079e63 100644 --- a/src/views/institutes/SelectDateView.js +++ b/src/views/institutes/SelectDateView.js @@ -54,7 +54,7 @@ class SelectDateView extends Component{ const styles = StyleSheet.create({ container: { flex: 1, - backgroundColor: 'grey', + backgroundColor: '#B4B7BA', }, text: { textAlign: 'center', diff --git a/src/views/messages/MessagesViewStyle.js b/src/views/messages/MessagesViewStyle.js index 1608851..3383811 100644 --- a/src/views/messages/MessagesViewStyle.js +++ b/src/views/messages/MessagesViewStyle.js @@ -24,7 +24,7 @@ export default StyleSheet.create({ marginTop: "40%", justifyContent: 'center', alignSelf:'center', - backgroundColor: '#898E8C', + backgroundColor: '#B4B7BA', height:'40%', width: '90%', borderWidth: 2, diff --git a/src/views/register/RegisterInputField.js b/src/views/register/RegisterInputField.js index a1f546d..22a2b79 100644 --- a/src/views/register/RegisterInputField.js +++ b/src/views/register/RegisterInputField.js @@ -11,7 +11,7 @@ const styles = StyleSheet.create({ borderBottomColor: 'white', borderBottomWidth: 1, }, focus: { - backgroundColor: 'gray' + backgroundColor: '#B4B7BA' }, input: { height: 40, diff --git a/src/views/splash/InternetConnectionPopUp.js b/src/views/splash/InternetConnectionPopUp.js new file mode 100644 index 0000000..03c3858 --- /dev/null +++ b/src/views/splash/InternetConnectionPopUp.js @@ -0,0 +1,78 @@ +import React, { Component } from 'react'; +import {View, Text, StyleSheet, NetInfo, Dimensions, Modal} from 'react-native'; +import { FontAwesome } from '@expo/vector-icons' +const { height, width } = Dimensions.get('window'); + +export default class InternetConnectionPopUp extends Component { + constructor(props) { + super(props); + this.state = {connectionInfo: ''} + this.handleFirstConnectivityChange = this.handleFirstConnectivityChange.bind(this); + } + handleFirstConnectivityChange(connectionInfo) { + this.setState({connectionInfo: connectionInfo.type}) + } + + componentDidMount() { + NetInfo.getConnectionInfo().then((connectionInfo) => { + this.setState({connectionInfo: connectionInfo.type}) + }); + NetInfo.addEventListener('connectionChange',this.handleFirstConnectivityChange); + } + + componentWillUnmount() { + NetInfo.removeEventListener('connectionChange', this.handleFirstConnectivityChange); + } + + render() { + const { connectionInfo } = this.state + return ( + connectionInfo !== 'none' ? + + . + {}} + > + + שגיאה + + האינטרנט במכשיר לא זמין + + + . + + : + null + ) + } + } + +const styles = StyleSheet.create({ + container :{ + backgroundColor: '#2E4A62', + height:height, + width:width, + }, + modalContainer: { + marginTop: "40%", + marginBottom: "30%", + justifyContent: 'center', + alignSelf:'center', + backgroundColor: '#B4B7BA', + width: '70%', + borderWidth:2, + borderRadius:15, + zIndex:9999, + borderColor:'red' + }, + buttonText: { + padding: 15, + color: "#ffffff", + fontSize: 18, + fontWeight: "bold", + textAlign: "center" + }, +}) \ No newline at end of file diff --git a/src/views/splash/Splash.js b/src/views/splash/Splash.js index 2e94c3a..1d8e697 100644 --- a/src/views/splash/Splash.js +++ b/src/views/splash/Splash.js @@ -1,10 +1,12 @@ import React, { Component } from 'react' +import { View } from 'react-native' import { connect } from 'react-redux' import SplashView from './SplashView' import {authorize,splash} from '../../store/modules/user' import { getInstitutes } from '../../store/modules/Institutes' import AppNav from '../../nav/AppNav' import RegisterNav from '../../nav/RegisterNav' +import InternetConnectionPopUp from './InternetConnectionPopUp' class Splash extends Component{ @@ -28,7 +30,10 @@ class Splash extends Component{ ) } return ( - + + + + ) } } From a1edb8ce034d3bd28212f762e52f59831e97e550 Mon Sep 17 00:00:00 2001 From: idanlevi Date: Fri, 22 Jun 2018 00:22:51 +0200 Subject: [PATCH 12/24] fixed internet connection bug --- src/views/splash/InternetConnectionPopUp.js | 42 ++++++++++----------- src/views/splash/Splash.js | 7 +--- src/views/splash/SplashView.js | 2 + 3 files changed, 24 insertions(+), 27 deletions(-) diff --git a/src/views/splash/InternetConnectionPopUp.js b/src/views/splash/InternetConnectionPopUp.js index 03c3858..fa9825c 100644 --- a/src/views/splash/InternetConnectionPopUp.js +++ b/src/views/splash/InternetConnectionPopUp.js @@ -26,27 +26,27 @@ export default class InternetConnectionPopUp extends Component { render() { const { connectionInfo } = this.state - return ( - connectionInfo !== 'none' ? - - . - {}} - > - - שגיאה - - האינטרנט במכשיר לא זמין - - - . - - : - null - ) + if(connectionInfo == 'none'){ + return ( + . + {}} + > + + שגיאה + + האינטרנט במכשיר לא זמין + + + . + ) + } + else + return null + } } diff --git a/src/views/splash/Splash.js b/src/views/splash/Splash.js index 1d8e697..370b0fc 100644 --- a/src/views/splash/Splash.js +++ b/src/views/splash/Splash.js @@ -1,12 +1,10 @@ import React, { Component } from 'react' -import { View } from 'react-native' import { connect } from 'react-redux' import SplashView from './SplashView' import {authorize,splash} from '../../store/modules/user' import { getInstitutes } from '../../store/modules/Institutes' import AppNav from '../../nav/AppNav' import RegisterNav from '../../nav/RegisterNav' -import InternetConnectionPopUp from './InternetConnectionPopUp' class Splash extends Component{ @@ -30,10 +28,7 @@ class Splash extends Component{ ) } return ( - - - - + ) } } diff --git a/src/views/splash/SplashView.js b/src/views/splash/SplashView.js index cc9a660..c3d7661 100644 --- a/src/views/splash/SplashView.js +++ b/src/views/splash/SplashView.js @@ -1,6 +1,7 @@ import React from 'react'; import { View, Image } from 'react-native'; const splashImg = require('../../images/splash.jpg'); +import InternetConnectionPopUp from './InternetConnectionPopUp' export default class SplashScreen extends React.Component { @@ -24,6 +25,7 @@ export default class SplashScreen extends React.Component { }} source={splashImg} /> + ); } From 1c79c36914bba3f383a9874207bd76e24156e25c Mon Sep 17 00:00:00 2001 From: idanlevi Date: Mon, 25 Jun 2018 18:47:08 +0200 Subject: [PATCH 13/24] fix KeyboardAvoidingView on register screen --- .../adminActivities/CreateActivityView.js | 1 - src/views/register/RegisterView.js | 138 +++++++++--------- 2 files changed, 68 insertions(+), 71 deletions(-) diff --git a/src/views/adminActivities/CreateActivityView.js b/src/views/adminActivities/CreateActivityView.js index 25601d7..0ec46a0 100644 --- a/src/views/adminActivities/CreateActivityView.js +++ b/src/views/adminActivities/CreateActivityView.js @@ -31,7 +31,6 @@ class CreateActivityView extends Component { let day = datetime.getUTCDate(); let month = datetime.getUTCMonth()+1; let year = datetime.getUTCFullYear(); - let dayOfWeek = datetime.getUTCDay()+1; let fullDate = day+'/'+month+'/'+year; let hours = datetime.getHours(); let minutes = datetime.getMinutes(); diff --git a/src/views/register/RegisterView.js b/src/views/register/RegisterView.js index 03bd8c3..bf2b470 100644 --- a/src/views/register/RegisterView.js +++ b/src/views/register/RegisterView.js @@ -142,77 +142,75 @@ class RegisterView extends React.Component { render() { return( - - {this.props.registerScreen ?:null} - - - { this.getAvatarImage() } - {this.props.title} - {this.props.registerScreen ? - this.props.signIn()}> - משתמש רשום? - - :null} - - {this.inputs[FIRSTNAME] = input;}} - editable - onChangeText={(value) => this.validateFirst(value)} - onSubmitEditing={() => {this.focusNextField(LASTNAME);}} - iconName='user-circle'/> - {this.inputs[LASTNAME] = input;}} - editable - onChangeText={(value) => this.validateLast(value)} - onSubmitEditing={() => {this.focusNextField(PHONE);}} - iconName='user-circle'/> - {this.inputs[PHONE] = input;}} - editable={this.props.registerScreen} - onChangeText={(value) => this.validatePhone(value)} - onSubmitEditing={() => {this.focusNextField(PASSWORD);}} - iconName='phone-square'/> - {this.inputs[PASSWORD] = input;}} - editable - onChangeText={(value) => this.validatePassword(value)} - onSubmitEditing={() => {this.focusNextField(EMAIL);}} - iconName='shield'/> - {this.inputs[EMAIL] = input;}} - editable - returnKeyType={"done"} - onChangeText={(value) => this.validateEmail(value)} - onSubmitEditing={() => {}} - iconName='envelope-square'/> - - - { - !this.state.spinner ? - {this.props.actionTitle} - : - - } - - + + + {this.props.registerScreen ?:null} + + { this.getAvatarImage() } + {this.props.title} + {this.props.registerScreen ? + this.props.signIn()}> + משתמש רשום? + + :null} + + {this.inputs[FIRSTNAME] = input;}} + editable + onChangeText={(value) => this.validateFirst(value)} + onSubmitEditing={() => {this.focusNextField(LASTNAME);}} + iconName='user-circle'/> + {this.inputs[LASTNAME] = input;}} + editable + onChangeText={(value) => this.validateLast(value)} + onSubmitEditing={() => {this.focusNextField(PHONE);}} + iconName='user-circle'/> + {this.inputs[PHONE] = input;}} + editable={this.props.registerScreen} + onChangeText={(value) => this.validatePhone(value)} + onSubmitEditing={() => {this.focusNextField(PASSWORD);}} + iconName='phone-square'/> + {this.inputs[PASSWORD] = input;}} + editable + onChangeText={(value) => this.validatePassword(value)} + onSubmitEditing={() => {this.focusNextField(EMAIL);}} + iconName='shield'/> + {this.inputs[EMAIL] = input;}} + editable + returnKeyType={"done"} + onChangeText={(value) => this.validateEmail(value)} + onSubmitEditing={() => {}} + iconName='envelope-square'/> + + + { + !this.state.spinner ? + {this.props.actionTitle} + : + + } + + + - );} }; From 998fb4f1f2f81d11fabb1595c63488a712a0be0c Mon Sep 17 00:00:00 2001 From: idanlevi Date: Mon, 25 Jun 2018 19:50:26 +0200 Subject: [PATCH 14/24] fix bug - drop name field in participant --- src/views/activities/ActivitiesView.js | 9 ++++++--- src/views/adminActivities/EventView.js | 14 ++++++++++---- 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a/src/views/activities/ActivitiesView.js b/src/views/activities/ActivitiesView.js index d29dbac..c8c09c2 100644 --- a/src/views/activities/ActivitiesView.js +++ b/src/views/activities/ActivitiesView.js @@ -4,7 +4,7 @@ import styles from './ActivitiesStyle' import { FontAwesome } from '@expo/vector-icons' import {makeArrayFromObjects,getUserData} from '../adminActivities/AdminActivitiesService' -const ParticipantItem = ({participant,avatarUrl,phone}) => { +const ParticipantItem = ({avatarUrl,phone,_name}) => { return ( {avatarUrl ? @@ -13,7 +13,7 @@ const ParticipantItem = ({participant,avatarUrl,phone}) => { } - {participant.name.length > 14 ? participant.name.slice(0, 11)+'...' : participant.name} + {_name.length > 14 ? _name.slice(0, 11)+'...' : _name} { phone ? {Linking.openURL('tel:'+phone)}}/> @@ -82,16 +82,18 @@ class ActivityItem extends React.Component{ this.setState({modalParticipantsVisible:true}) avatarsArray=[] phonesArray=[] - userIdArray=[] + namesArray=[] for(var i in participants){ userInfo = await getUserData(participants[i].appId) avatarsArray.push(userInfo.avatarUrl) phonesArray.push(userInfo.phone) + namesArray.push(userInfo.name) } await this.setState({ participants:participants, avatarsArray:avatarsArray, phonesArray:phonesArray, + namesArray:namesArray, }) } } @@ -167,6 +169,7 @@ class ActivityItem extends React.Component{ participant={item} avatarUrl={this.state.avatarsArray[index]} phone={this.state.phonesArray[index]} + _name={this.state.namesArray[index]} />} keyExtractor={(item) => item.appId} refreshing={true} diff --git a/src/views/adminActivities/EventView.js b/src/views/adminActivities/EventView.js index b53f855..205d086 100644 --- a/src/views/adminActivities/EventView.js +++ b/src/views/adminActivities/EventView.js @@ -7,7 +7,7 @@ import {adminActivityStyle as styles, modalActivityStyle as modalStyles} from '. import { FontAwesome } from '@expo/vector-icons'; import {getUserData, setMessage, makeArrayFromObjects, deleteActivityByUserId} from './AdminActivitiesService' -export const ParticipantItem = ({participant,avatarUrl,phone,isCoordinator}) => { +export const ParticipantItem = ({avatarUrl,phone,_name,isCoordinator}) => { return ( {avatarUrl ? @@ -16,7 +16,7 @@ export const ParticipantItem = ({participant,avatarUrl,phone,isCoordinator}) => } - {participant.name.length > 14 ? participant.name.slice(0, 11)+'...' : participant.name} + {_name.length > 14 ? _name.slice(0, 11)+'...' : _name} { isCoordinator ? רכז פעילות : @@ -58,12 +58,14 @@ class EventView extends Component{ avatarsArray=[] phonesArray=[] userIdArray=[] + namesArray=[] coordinatorData = await getUserData(params.event.coordinator) for(var i in participants){ userInfo = await getUserData(participants[i].appId) avatarsArray.push(userInfo.avatarUrl) phonesArray.push(userInfo.phone) userIdArray.push(userInfo.userId) + namesArray.push(userInfo.name) } } else{ @@ -75,12 +77,14 @@ class EventView extends Component{ avatarsArray.push(userInfo.avatarUrl) phonesArray.push(userInfo.phone) userIdArray.push(userInfo.userId) + namesArray.push(userInfo.name) registeredNow=true } this.setState({ avatarsArray:avatarsArray, phonesArray:phonesArray, userIdArray:userIdArray, + namesArray:namesArray, coordinatorData:coordinatorData, participants:participants, process:false, @@ -106,7 +110,7 @@ class EventView extends Component{ await deleteActivityByUserId(this.state.userIdArray[i] ,params.event.id, params.instituteId) let resMsg = await setMessage({id:params.event.id,message:msg},this.state.userIdArray[i]) if(resMsg=='err') - alert('Error\nבעיה בשליחת הודעה למשתמש - ' + this.state.participants[i].name) + alert('Error\nבעיה בשליחת הודעה למשתמש - ' + this.state.namesArray[i].name) } } await params.onRefresh() @@ -129,7 +133,7 @@ class EventView extends Component{ for(var i in this.state.userIdArray){ let resMsg = await setMessage({id:params.event.id,message:msg},this.state.userIdArray[i]) if(resMsg=='err'){ - alert('Error\nבעיה בשליחת הודעה למשתמש - ' + this.state.participants[i].name) + alert('Error\nבעיה בשליחת הודעה למשתמש - ' + this.state.namesArray[i].name) res = 'err' } } @@ -209,6 +213,7 @@ class EventView extends Component{ participant={this.state.coordinatorData} avatarUrl={this.state.coordinatorData.avatarUrl} phone={this.state.coordinatorData.phone} + _name={this.state.coordinatorData.name} isCoordinator /> } keyExtractor={(item) => item.appId} refreshing={true} From ed0af93fccff34ab0aa3aae272b7c5865fff05e0 Mon Sep 17 00:00:00 2001 From: idanlevi Date: Tue, 26 Jun 2018 09:23:36 +0200 Subject: [PATCH 15/24] fix - write full number in date time --- src/views/adminActivities/AdminActivitiesService.js | 4 ++-- src/views/adminActivities/CreateActivityView.js | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/views/adminActivities/AdminActivitiesService.js b/src/views/adminActivities/AdminActivitiesService.js index 581e998..019e78b 100644 --- a/src/views/adminActivities/AdminActivitiesService.js +++ b/src/views/adminActivities/AdminActivitiesService.js @@ -11,7 +11,7 @@ export const getUserData = async(appId) => { let avatarUrl = null let phone = null let userId = null - let name = null + let name = ' ' await firebase.database().ref('users').orderByChild('appId').equalTo(appId).once('value' , snapshot => { let dbUser = snapshot.val() @@ -21,7 +21,7 @@ export const getUserData = async(appId) => { phone = dbUser[key].phone || null userId = dbUser[key].userId || null name = (dbUser[key].first +' '+ dbUser[key].last) || null - } + } } ) return {avatarUrl:avatarUrl,phone:phone,userId:userId,name:name} diff --git a/src/views/adminActivities/CreateActivityView.js b/src/views/adminActivities/CreateActivityView.js index 0ec46a0..d2143ed 100644 --- a/src/views/adminActivities/CreateActivityView.js +++ b/src/views/adminActivities/CreateActivityView.js @@ -34,6 +34,8 @@ class CreateActivityView extends Component { let fullDate = day+'/'+month+'/'+year; let hours = datetime.getHours(); let minutes = datetime.getMinutes(); + if (minutes == 0) + minutes = '00' let fullTime = hours + ':' + minutes; this.setState({fullDate:fullDate, fullTime:fullTime,fullFormatDate:datetime}) this.setState({isButtonDisabled: this.state.activityName.length <= 0}); From c16493fed9f90fadff57b2f1881b6e0fb8ef0612 Mon Sep 17 00:00:00 2001 From: idanlevi Date: Thu, 26 Jul 2018 18:00:49 +0200 Subject: [PATCH 16/24] Event history & close events --- .gradle/4.8/fileHashes/fileHashes.lock | Bin 17 -> 0 bytes src/nav/Route/Routs.js | 12 +- src/nav/SideMenu.js | 5 +- src/store/modules/Institutes.js | 2 +- .../adminActivities/AdminActivitiesService.js | 6 + src/views/eventsList/EventsList.js | 114 ++++++++++++ src/views/eventsList/EventsListService.js | 10 ++ src/views/eventsList/EventsListStyle.js | 164 ++++++++++++++++++ src/views/eventsList/EventsListView.js | 76 ++++++++ src/views/home/Home.js | 50 +++++- src/views/home/HomeView.js | 14 +- src/views/institutes/EventOptions.js | 2 +- src/views/institutes/InstitutesList.js | 4 - 13 files changed, 445 insertions(+), 14 deletions(-) delete mode 100644 .gradle/4.8/fileHashes/fileHashes.lock create mode 100644 src/views/eventsList/EventsList.js create mode 100644 src/views/eventsList/EventsListService.js create mode 100644 src/views/eventsList/EventsListStyle.js create mode 100644 src/views/eventsList/EventsListView.js diff --git a/.gradle/4.8/fileHashes/fileHashes.lock b/.gradle/4.8/fileHashes/fileHashes.lock deleted file mode 100644 index e43207906768eee02e108389c3eba9346eb7c174..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17 TcmZQ>WPX|RX#P}l1}FdkGwB2> diff --git a/src/nav/Route/Routs.js b/src/nav/Route/Routs.js index 7760046..6ce5e2b 100644 --- a/src/nav/Route/Routs.js +++ b/src/nav/Route/Routs.js @@ -1,10 +1,10 @@ -import React from 'react' import {StackNavigator } from 'react-navigation' import {headerDefinitions, homeNavigationOptions, appNavigationOptions} from './RoutsService' import Home from '../../views/home/Home' import InstitutesList from '../../views/institutes/InstitutesList' import SelectDate from '../../views/institutes/SelectDate' import EventOptions from '../../views/institutes/EventOptions' +import EventsList from '../../views/eventsList/EventsList' import Activities from '../../views/activities/Activities' import AdminActivities from '../../views/adminActivities/AdminActivitiyList' import EventView from '../../views/adminActivities/EventView' @@ -44,6 +44,15 @@ const InstitutesRoute = StackNavigator( },{navigationOptions: appNavigationOptions} ); +const EventsListRoute = StackNavigator( + { + Institutes:{ + screen: EventsList, + navigationOptions: headerDefinitions('התנדבויות קרובות') + }, + },{navigationOptions: appNavigationOptions} +); + const ActivitiesRoute = StackNavigator( { Activities:{ @@ -109,6 +118,7 @@ const HelpRoute = StackNavigator( export default{ HomeRoute, InstitutesRoute, + EventsListRoute, ActivitiesRoute, ActivitiesAdminRoute, ContactsRoute, diff --git a/src/nav/SideMenu.js b/src/nav/SideMenu.js index 6677150..95ba642 100644 --- a/src/nav/SideMenu.js +++ b/src/nav/SideMenu.js @@ -43,6 +43,7 @@ class SideMenu extends Component { data={[ { key:'מסך הבית', nav:'HomeRoute'}, { key:'רישום להתנדבות', nav:'InstitutesRoute'}, + { key:'הסטוריית התנדבויות', nav:'EventsListRoute'}, { key:'התנדבויות שלי', nav:'ActivitiesRoute'}, { key:'ממשק רכזים', nav:'ActivitiesAdminRoute'}, { key:'אנשי קשר', nav:'ContactsRoute'}, @@ -57,9 +58,9 @@ class SideMenu extends Component { onPress={ () => {this.setNavigation({item,index})}} style={ this.props.coordinator ? index%2 ? styles.grayLine : styles.whiteLine - : index<3 ? + : index<4 ? index%2 ? styles.grayLine : styles.whiteLine - : index>3 ? + : index>4 ? index%2 ? styles.whiteLine : styles.grayLine : {height:0} }> diff --git a/src/store/modules/Institutes.js b/src/store/modules/Institutes.js index 3ed31b8..6f0c0a9 100644 --- a/src/store/modules/Institutes.js +++ b/src/store/modules/Institutes.js @@ -42,7 +42,7 @@ export const getInstitutes = () => async (dispatch) => { }) }; -export const selectInstitute = (instId,userId) => async (dispatch) => { +export const selectInstitute = (instId) => async (dispatch) => { await dispatch(getEvents(instId)); }; diff --git a/src/views/adminActivities/AdminActivitiesService.js b/src/views/adminActivities/AdminActivitiesService.js index 019e78b..c58fb75 100644 --- a/src/views/adminActivities/AdminActivitiesService.js +++ b/src/views/adminActivities/AdminActivitiesService.js @@ -36,6 +36,12 @@ export const makeArrayFromObjects = (objects) => { } export const sortArrayByDate = (objectsArray)=>{ + return objectsArray.sort((a,b)=>{ + return new Date(a.fullFormatDate).getTime() - new Date(b.fullFormatDate).getTime() + }); +} + +export const sortArrayByDate_Descending = (objectsArray)=>{ return objectsArray.sort((a,b)=>{ return new Date(b.fullFormatDate).getTime() - new Date(a.fullFormatDate).getTime() }); diff --git a/src/views/eventsList/EventsList.js b/src/views/eventsList/EventsList.js new file mode 100644 index 0000000..8f54739 --- /dev/null +++ b/src/views/eventsList/EventsList.js @@ -0,0 +1,114 @@ +import React from 'react' +import { connect } from 'react-redux' +import { View, Text, Slider, Picker, Dimensions } from 'react-native' +import EventsListView from './EventsListView' +import _ from 'lodash' +import {getEventsList} from './EventsListService' +import {sortArrayByDate_Descending} from '../adminActivities/AdminActivitiesService.js' +import styles from './EventsListStyle' + +class EventsList extends React.Component{ + constructor(props) { + super(props) + this.state = { + process: true, + activityElements:null, + EventsListElements:null, + numberOfEvents: 10, + currentHospital: 'הכל' + } + } + + async componentWillMount(hospitalChoose) { + const {institutes} = this.props + hospitalChoose ? null :eventsByInsId = await getEventsList() + this.state.process ? null : this.setState({process:true}) + activityElements = [] + if(eventsByInsId.length>0 || Object.keys(eventsByInsId).length>0){ + today = new Date() + const res = _.map(eventsByInsId, (activitiesInHospital, hospitalId) => { + activityElem = _.map(activitiesInHospital, (dataActivity, activityId) => { + //Events History + if(new Date(dataActivity.fullFormatDate)<= today){ + if(this.state.currentHospital==institutes[hospitalId-1].name || this.state.currentHospital=='הכל'){ + dataActivity['hospitalId']=hospitalId + dataActivity['hospitalName']= institutes[hospitalId-1].name + activityElements.push(dataActivity) + } + } + }) + }) + this.eventsHandler(this.state.numberOfEvents) + } + else + activityElements = null + this.setState({activityElements : activityElements, process:false}) + } + + eventsHandler = async(numOfEvents) => { + EventsListElements = sortArrayByDate_Descending(activityElements) + EventsListElements = EventsListElements.slice(0,numOfEvents) + this.setState({EventsListElements : EventsListElements}) + } + + getPicker = () => { + let serviceItems = this.props.institutes.map((ins, i) => { + return + }); + return ( + {await this.setState({currentHospital: itemValue}); await this.componentWillMount(true)}}> + + {serviceItems} + + ); + } + + + render() { + return( + + + מספר אירועים להצגה + + this.setState({ numberOfEvents: val })} + onSlidingComplete={ val => this.eventsHandler(val)} + thumbTintColor={'#f9ccac'} + minimumTrackTintColor={'#FFFFFF'} + /> + + {this.state.numberOfEvents} + + + + בית חולים + {this.getPicker()} + + + + + ) + } +} + +const mapStateToProps = state =>{ + return ({ + institutes:state.institutes.institutes || {}, + }) + } + +export default connect(mapStateToProps)(EventsList) \ No newline at end of file diff --git a/src/views/eventsList/EventsListService.js b/src/views/eventsList/EventsListService.js new file mode 100644 index 0000000..f36957c --- /dev/null +++ b/src/views/eventsList/EventsListService.js @@ -0,0 +1,10 @@ +import * as firebase from 'firebase'; + +export const getEventsList = async() =>{ + events = [] + res = await firebase.database().ref('events').once('value', + snapshot =>{events = snapshot.val()}) + .then(() => {return 'ok'}) + .catch(() => {return 'err'}); + return events; +} \ No newline at end of file diff --git a/src/views/eventsList/EventsListStyle.js b/src/views/eventsList/EventsListStyle.js new file mode 100644 index 0000000..c16dcc0 --- /dev/null +++ b/src/views/eventsList/EventsListStyle.js @@ -0,0 +1,164 @@ +import { StyleSheet } from 'react-native'; + +export default StyleSheet.create({ + container: { + flex: 1, + justifyContent: "center", + alignContent: "center", + borderWidth: 2, + borderColor: "#D81A4C" + }, + name: { + height: 100 + }, + button: { + width: "70%", + marginTop: 10, + padding: 10, + backgroundColor: "#D81A4C", + borderRadius: 15, + alignSelf: "center" + }, + buttonText: { + color: "white", + fontSize: 20, + fontWeight: "bold", + textAlign: "center" + }, + inputField: { + paddingRight: 5, + paddingLeft: 5, + marginBottom: 15, + marginTop: 8, + marginRight: 30, + marginLeft: 30, + borderColor: "#B4B7BA", + height: 38, + borderWidth: 1, + fontSize: 20, + backgroundColor: "#F5F5F5" + }, + untouchableField: { + paddingTop: 7, + alignItems: "center", + textAlign: "center", + backgroundColor: "#dedede" + }, + subtitle: { + fontSize: 22, + textAlign: "center" + }, + dateField: { + paddingTop: 15, + paddingBottom: 20 + }, + activityBox: { + flex: 1, + alignItems: "center", + borderBottomColor: '#bbb', + borderBottomWidth: StyleSheet.hairlineWidth, + justifyContent: "flex-start", + height:50, + flexDirection: "row" + }, + activityBoxClean: { + flex: 1, + alignItems: "center", + borderBottomColor: '#bbb', + borderBottomWidth: StyleSheet.hairlineWidth, + justifyContent: "flex-start", + height:25, + flexDirection: "row" + }, + textBox:{ + fontWeight: 'bold', + color: '#C2185B', + textAlign: 'center', + fontSize: 14, + marginTop:3, + marginBottom:3, + marginRight:2, + }, + boxDetails:{ + backgroundColor:'#C2185B', + height:'100%', + flexDirection: 'column' + }, + textDetails:{ + padding:10, + margin:10, + fontSize:16, + color:'#FFFFFF', + }, + rowLine:{ + flexDirection:'row', + borderBottomColor: 'white', + borderBottomWidth: 0.5, + }, + deleteLine:{ + borderWidth:1, + borderBottomWidth:1, + borderColor: 'white', + backgroundColor:'#9f144b', + }, + modalContainer: { + marginTop: "30%", + marginBottom: "30%", + justifyContent: 'center', + alignSelf:'center', + backgroundColor: '#B4B7BA', + width: '70%', + borderWidth:2, + borderRadius:15, + }, + participantItem: { + marginHorizontal: "17.5%", + width: "75%", + flexDirection: "row", + justifyContent: "flex-start", + alignItems: "center", + borderTopColor: "#333", + borderTopWidth: StyleSheet.hairlineWidth + }, + userImageList: { + margin: 5, + marginBottom: 3, + width: 30, + height: 30, + borderRadius: 100 + }, + withoutImgList: { + margin: 5, + marginBottom: 3, + color: "#ffffff" + }, + phoneIcon: { + margin: 5, + marginBottom: 3, + paddingLeft: 20, + color:'#ffffff' + }, + participantText: { + fontSize: 16, + flexDirection: "column", + alignSelf: "center", + color:'#ffffff', + }, + containerFilter: { + justifyContent: 'center', + alignItems: 'center', + backgroundColor: '#cd1848', + }, + filterText: { + fontSize: 14, + textAlign: 'center', + padding: 3, + color: '#ffffff', + fontWeight: 'bold', + }, + pickerText: { + color: '#ffffff', + height: 40, + width: 200, + }, +}); \ No newline at end of file diff --git a/src/views/eventsList/EventsListView.js b/src/views/eventsList/EventsListView.js new file mode 100644 index 0000000..28a4140 --- /dev/null +++ b/src/views/eventsList/EventsListView.js @@ -0,0 +1,76 @@ +import React from 'react' +import {View, Text, FlatList, ScrollView, ActivityIndicator} from 'react-native' +import styles from './EventsListStyle' + +class ActivityItem extends React.Component{ + constructor(props) { + super(props) + this.state={ + showFullActivity:false, + activityData:'', + coordinatorData:'', + deleteVisible: false, + modalParticipantsVisible:false, + participants:[], + avatarsArray:null, + phonesArray:null, + } + } + + renderText = (text,len)=> { + if (text.length > len ) + return text.slice(0, len-3)+'...' + return text + } + + renderDate = (fullDate) =>{ + var fulldate = new Date(fullDate) + var dateString = fulldate.getDate() + "/" + (fulldate.getMonth() + 1) + "/" + fulldate.getFullYear() + return dateString + } + + render() { + const {activity, index, isNextEvents} = this.props + return ( + + { this.renderDate(activity.fullFormatDate)} + ] + {activity.time} + [ + {this.renderText(activity.caption,isNextEvents ? 17 : 19)} + | + {activity.hospitalName} + + ) +} +} + +class EventsListView extends React.Component{ + render() { + const {processEventsList, activityElements, isNextEvents} = this.props + return( + + { !processEventsList ? + activityElements.length>0 ? + + } + keyExtractor={(item) => item.id}/> + + : + אין מידע על פעילויות + : + + + + } + + ) + } +} + +export default EventsListView \ No newline at end of file diff --git a/src/views/home/Home.js b/src/views/home/Home.js index 13ec768..0f1ad54 100644 --- a/src/views/home/Home.js +++ b/src/views/home/Home.js @@ -1,14 +1,26 @@ import React from 'react' import {View, BackHandler, Platform, ToastAndroid} from 'react-native' +import _ from 'lodash' import Messages from '../messages/Messages' import HomeView from './HomeView' import { connect } from 'react-redux' import {getImages} from './HomeService' +import {getEventsList} from '../eventsList/EventsListService' +import {sortArrayByDate} from '../adminActivities/AdminActivitiesService.js' + +NUM_OF_NEXT_EVENTS = 5 class Home extends React.Component{ constructor(props) { super(props) - this.state = {hospitalName: '', myNextEvent: null,images:[],exit:0}; + this.state = { + hospitalName: '', + myNextEvent: null, + images:[], + exit:0, + processNextEvents:true, + EventsListElements:null, + }; this.onBackClicked = this._onBackClicked.bind(this); } @@ -20,18 +32,46 @@ class Home extends React.Component{ async componentWillMount() { if (Platform.OS === 'android') BackHandler.addEventListener('hardwareBackPress', this.onBackClicked); - + //load part one - if coordinator let _hospitalName = '' - let myNextEvent = await this.findMyNextEvent(this.props.myActivities) if(this.props.coordinator > 0){ _hospitalName = this.state.hospitalName if(!_hospitalName) _hospitalName = await this.props.institutes[this.props.coordinator-1].name || null } + //load part 2 - my next activity + let myNextEvent = await this.findMyNextEvent(this.props.myActivities) + //load the 5 next events + eventsByInsId = await getEventsList() + this.state.processNextEvents ? null : this.setState({processNextEvents:true}) + activityElements = [] + if(eventsByInsId.length>0 || Object.keys(eventsByInsId).length>0){ + today = new Date() + const res = _.map(eventsByInsId, (activitiesInHospital, hospitalId) => { + activityElem = _.map(activitiesInHospital, (dataActivity, activityId) => { + if(new Date(dataActivity.fullFormatDate)>= today){ + dataActivity['hospitalId']=hospitalId + dataActivity['hospitalName']= this.props.institutes[hospitalId-1].name + activityElements.push(dataActivity) + } + }) + }) + this.eventsHandler(NUM_OF_NEXT_EVENTS) + } + else + activityElements = null + this.setState({activityElements : activityElements,processNextEvents:false}) + //load images images = await getImages() await this.setState({hospitalName:_hospitalName,myNextEvent:myNextEvent,images:images}) } - + + eventsHandler = async(numOfEvents) => { + EventsListElements = sortArrayByDate(activityElements) + EventsListElements = EventsListElements.slice(0,numOfEvents) + this.setState({EventsListElements : EventsListElements}) + } + _onBackClicked = () => { if(this.state.exit>0) BackHandler.exitApp() @@ -94,6 +134,8 @@ class Home extends React.Component{ activityView={this.activityView} myNextEvent = {this.state.myNextEvent} images={this.state.images} + processEventsList={this.state.processNextEvents} + activityElements={this.state.EventsListElements} /> ) diff --git a/src/views/home/HomeView.js b/src/views/home/HomeView.js index c9cacaa..ff49086 100644 --- a/src/views/home/HomeView.js +++ b/src/views/home/HomeView.js @@ -1,6 +1,7 @@ import React from 'react' import { View, Text, StyleSheet, Button, Image, Dimensions, ScrollView, ActivityIndicator } from 'react-native' import Swiper from 'react-native-swiper' +import EventsListView from '../eventsList/EventsListView' const HomeView = (props) => { const { @@ -12,7 +13,10 @@ const HomeView = (props) => { registerActivityView, activityView, myNextEvent, - images + images, + processEventsList, + activityElements + } = props const isCoordinator = (coordinator > 0) @@ -68,6 +72,14 @@ const HomeView = (props) => { {myNextEvent ? (myNextEvent.caption + ' ב-' +myNextEvent.date) : 'לא קיימות התנדבויות'} {allActivityButton} + + ההתנדבויות הבאות + + באנו לשמח, תראו בעצמכם {events.length>1 ? - ישנם כמה התנדבויות ב{events[0].date} + ישנן כמה התנדבויות ב{events[0].date} : null diff --git a/src/views/institutes/InstitutesList.js b/src/views/institutes/InstitutesList.js index 5a51470..57c4647 100644 --- a/src/views/institutes/InstitutesList.js +++ b/src/views/institutes/InstitutesList.js @@ -10,10 +10,6 @@ constructor(){ this.onInstSelected = this.onInstSelected.bind(this) } - componentDidMount() { - this.props.getInstitutes(); - } - async onInstSelected(instId) { await this.props.selectInstitute(instId); hospitalName = this.props.institutes[instId-1].name From 6c0c5951fc2225f24eacc28c00d978b345b053ed Mon Sep 17 00:00:00 2001 From: idanlevi Date: Mon, 20 Aug 2018 23:51:45 +0300 Subject: [PATCH 17/24] fixed up pilot bugs & push notifications --- package.json | 2 +- src/nav/Route/Routs.js | 7 +- src/nav/Route/RoutsService.js | 4 +- src/nav/SideMenu.js | 2 +- src/store/modules/index.js | 3 + src/store/modules/nav.js | 15 +- src/store/modules/user.js | 30 +++- src/views/activities/Activities.js | 16 ++- src/views/activities/ActivitiesView.js | 2 +- .../adminActivities/AdminActivitiesService.js | 9 +- src/views/adminActivities/EventView.js | 22 ++- src/views/eventsList/EventsList.js | 4 +- src/views/eventsList/EventsListView.js | 11 +- src/views/home/Home.js | 2 +- src/views/home/HomeView.js | 2 +- src/views/institutes/EventRegistrationView.js | 4 +- src/views/institutes/InstitutesList.js | 4 +- src/views/notification/NotificationService.js | 55 +++++++ src/views/notification/Settings.js | 135 ++++++++++++++++++ src/views/register/Register.js | 6 +- src/views/register/RegisterView.js | 9 +- src/views/splash/Splash.js | 2 +- 22 files changed, 309 insertions(+), 37 deletions(-) create mode 100644 src/views/notification/NotificationService.js create mode 100644 src/views/notification/Settings.js diff --git a/package.json b/package.json index f60745e..1b60451 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "haprev", - "version": "0.1.0", + "version": "0.1.1", "private": true, "devDependencies": { "react-native-scripts": "1.9.0", diff --git a/src/nav/Route/Routs.js b/src/nav/Route/Routs.js index 6ce5e2b..21a9b7d 100644 --- a/src/nav/Route/Routs.js +++ b/src/nav/Route/Routs.js @@ -13,6 +13,7 @@ import ContactsView from '../../views/contacts/ContactsView' import AboutUsView from '../../views/aboutUs/AboutUsView' import Profile from '../../views/profile/Profile' import Help from '../../views/help/Help' +import Settings from '../../views/notification/Settings' const HomeRoute = StackNavigator( { @@ -20,6 +21,10 @@ const HomeRoute = StackNavigator( screen: Home, navigationOptions: headerDefinitions('מסך הבית') }, + Settings:{ + screen: Settings, + navigationOptions: headerDefinitions('הגדרות') + } },{navigationOptions: homeNavigationOptions} ); @@ -48,7 +53,7 @@ const EventsListRoute = StackNavigator( { Institutes:{ screen: EventsList, - navigationOptions: headerDefinitions('התנדבויות קרובות') + navigationOptions: headerDefinitions('היסטוריה') }, },{navigationOptions: appNavigationOptions} ); diff --git a/src/nav/Route/RoutsService.js b/src/nav/Route/RoutsService.js index 3a5e248..6e4dbf8 100644 --- a/src/nav/Route/RoutsService.js +++ b/src/nav/Route/RoutsService.js @@ -22,6 +22,8 @@ export const appNavigationOptions = ({ navigation }) => ({ }); export const homeNavigationOptions = ({ navigation }) => ({ + headerRight: {navigation.state.routeName==='Home' ? navigation.navigate('Settings') : navigation.navigate('Home') }}/>, headerLeft: { navigation.navigate('DrawerOpen')}} />, + onPress={ () => { navigation.navigate('DrawerOpen')}} />, }); \ No newline at end of file diff --git a/src/nav/SideMenu.js b/src/nav/SideMenu.js index 95ba642..6057aab 100644 --- a/src/nav/SideMenu.js +++ b/src/nav/SideMenu.js @@ -43,7 +43,7 @@ class SideMenu extends Component { data={[ { key:'מסך הבית', nav:'HomeRoute'}, { key:'רישום להתנדבות', nav:'InstitutesRoute'}, - { key:'הסטוריית התנדבויות', nav:'EventsListRoute'}, + { key:'היסטוריית התנדבויות', nav:'EventsListRoute'}, { key:'התנדבויות שלי', nav:'ActivitiesRoute'}, { key:'ממשק רכזים', nav:'ActivitiesAdminRoute'}, { key:'אנשי קשר', nav:'ContactsRoute'}, diff --git a/src/store/modules/index.js b/src/store/modules/index.js index 276c1cc..60a7b4c 100644 --- a/src/store/modules/index.js +++ b/src/store/modules/index.js @@ -3,11 +3,14 @@ import user from './user' import institutes from './Institutes' import events from './events' import contacts from './contacts' +import nav from './nav' + const reducers = combineReducers({ user, institutes, events, contacts, + nav, }); export default reducers; diff --git a/src/store/modules/nav.js b/src/store/modules/nav.js index 4c984cc..63604e8 100644 --- a/src/store/modules/nav.js +++ b/src/store/modules/nav.js @@ -1,9 +1,11 @@ const AUTHORIZE_REQ = "haprev/user/AUTHORIZE_REQ"; const AUTHORIZE_RES = "haprev/user/AUTHORIZE_RES"; +const SETTINGS_REQ = "haprev/user/SETTINGS_REQ"; const initalState = { header: {}, - status: "" + status: "", + settings: false, }; export default (state = initalState, action = {}) => { @@ -12,6 +14,8 @@ export default (state = initalState, action = {}) => { return { ...state, header: "request", user: {} }; case AUTHORIZE_RES: return { ...state, header: "", user: action.payload }; + case SETTINGS_REQ: + return {...state, settings: !state.settings } default: return state; } @@ -22,6 +26,11 @@ const authReq = appId => ({ payload: appId }); +const settingsReq = () => ({ + type: SETTINGS_REQ, + payload: appId +}); + const authRes = data => { let tmpRes = {}; if (data) @@ -30,4 +39,8 @@ const authRes = data => { payload: data }; return tmpRes; +}; + +const openSettings = () => dispatch =>{ + dispatch(settingsReq()) }; \ No newline at end of file diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 933082a..6051a7d 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -8,7 +8,8 @@ const REGISTER_RES = "haprev/user/REGISTER_RES"; const NO_USER_FOUND = "haprev/user/NO_USER_FOUND"; const SPLASH = "haprev/user/SPLASH"; const SET_MESSAGE_READ = "haprev/user/SET_MESSAGE_READ"; -const UPDATE_NEW_EVENTS = "hapre/user/UPDATE_NEW_EVENTS" +const UPDATE_NEW_EVENTS = "haprev/user/UPDATE_NEW_EVENTS" +const NOTIFICATION_SETTINGS = "haprev/user/NOTIFICATION_SETTINGS" const initalState = { user: {}, @@ -47,7 +48,14 @@ export default (state = initalState, action = {}) => { [action.insId]: action.newEvents } } - } + } + case NOTIFICATION_SETTINGS: + return {...state, + user: { + ...state.user, + settings: action.payload + } + }; default: return state; } @@ -109,6 +117,11 @@ const setMessagesRead = msgId => { } } +const updateNotificationSettings = settings => ({ + type:NOTIFICATION_SETTINGS, + payload:settings +}) + export const authorize = appId => dispatch => { dispatch(authReq(appId)) // Is there any user associated with this appId? @@ -261,4 +274,17 @@ export const deleteActivity = (activityId,insId) => async(dispatch,state) => { } if(currActivities.length==0 && numActivities == 0) return 'empty' +} + +export const updateNotificationSettingUser = (settings) => async(dispatch,state) => { + let res = firebase.database().ref('users/'+state().user.user.userId).update({settings}) + .then(() => { + dispatch(updateNotificationSettings(settings)); + return 'ok' + }) + .catch(error => { + console.log('Data could not be saved.' + error); + return 'err' + }); + return res; } \ No newline at end of file diff --git a/src/views/activities/Activities.js b/src/views/activities/Activities.js index 749b323..ad4f123 100644 --- a/src/views/activities/Activities.js +++ b/src/views/activities/Activities.js @@ -6,6 +6,7 @@ import _ from 'lodash' import {sortArrayByDate,renderActicityData,getUserData} from '../adminActivities/AdminActivitiesService.js' import {deleteParticipant} from '../../store/modules/events' import {deleteActivity} from '../../store/modules/user' +import {getUserTokenNotification,sendPushNotification} from '../notification/NotificationService'; class Activities extends React.Component{ constructor(props) { @@ -32,9 +33,16 @@ class Activities extends React.Component{ this.setState({activityElements : activityElements, process:false}) } - deleteMyActivity = async(activity)=>{ - await this.props.deleteParticipant(activity.id,activity.hospitalId,this.props.appId) - res = await this.props.deleteActivity(activity.id,activity.hospitalId) + deleteMyActivity = async(activity,coordinatorUserId)=>{ + const {first,last,deleteParticipant,deleteActivity,appId} = this.props + await deleteParticipant(activity.id,activity.hospitalId,appId) + res = await deleteActivity(activity.id,activity.hospitalId) + let coordinatorToken = await getUserTokenNotification(coordinatorUserId) + if(coordinatorToken){ + let title = 'ביטול משתתף' + let msg = first +' '+last + ' ביטל את ההשתתפות בפעילות: ' + event.caption + sendPushNotification(coordinatorToken,title,msg) + } if(res == 'empty') this.setState({activityElements : null}) else @@ -61,6 +69,8 @@ const mapStateToProps = state =>{ activities:state.user.user.activities || {}, institutes:state.institutes.institutes, appId: state.user.user.appId, + first:state.user.user.first, + last:state.user.user.last, }) } diff --git a/src/views/activities/ActivitiesView.js b/src/views/activities/ActivitiesView.js index c8c09c2..de4556c 100644 --- a/src/views/activities/ActivitiesView.js +++ b/src/views/activities/ActivitiesView.js @@ -128,7 +128,7 @@ class ActivityItem extends React.Component{ {this.state.deleteVisible ? לבטל השתתפותך בפעילות? - {await deleteMyActivity(activity)}}> + {await deleteMyActivity(activity,this.state.coordinatorData.userId)}}> this.setState({deleteVisible:false})}> diff --git a/src/views/adminActivities/AdminActivitiesService.js b/src/views/adminActivities/AdminActivitiesService.js index c58fb75..76ee83a 100644 --- a/src/views/adminActivities/AdminActivitiesService.js +++ b/src/views/adminActivities/AdminActivitiesService.js @@ -1,4 +1,5 @@ import * as firebase from 'firebase'; +import {getUserTokenNotification,sendPushNotification} from '../notification/NotificationService'; export const getHospitalName = async (instituteId) => { let hospitalName = '' @@ -67,11 +68,15 @@ export const makeArrayParticipants = (events) =>{ return participantsArray } -export const setMessage = async(msg,userId) => { +export const setMessage = async(msg,userId,title) => { // format msg -> {id: 'ek67', message: 'ההתנדבות ב 9.1 בבית חולים בלינסון בוטלה'} res = await firebase.database().ref('users/'+userId+'/messages') .push().set(msg) - .then(() => {return 'ok'}) + .then(async() => { + let userToken = await getUserTokenNotification(userId) + userToken && sendPushNotification(userToken,title,msg.message) + return 'ok' + }) .catch(error => { console.log('Data could not be saved.' + error); return 'err' diff --git a/src/views/adminActivities/EventView.js b/src/views/adminActivities/EventView.js index 205d086..b70cfd5 100644 --- a/src/views/adminActivities/EventView.js +++ b/src/views/adminActivities/EventView.js @@ -1,11 +1,12 @@ import React, {Component} from 'react' -import {View, Text, FlatList, Image, Linking, ActivityIndicator,ScrollView} from 'react-native' +import {View, Text, FlatList, Image, Linking, ActivityIndicator,ScrollView,ToastAndroid} from 'react-native' import {Permissions, Calendar} from 'expo' import AdminActivityView from './AdminActivityView' import EventRegistrationView from '../institutes/EventRegistrationView' import {adminActivityStyle as styles, modalActivityStyle as modalStyles} from './styles' import { FontAwesome } from '@expo/vector-icons'; import {getUserData, setMessage, makeArrayFromObjects, deleteActivityByUserId} from './AdminActivitiesService' +import {getUserTokenNotification,sendPushNotification} from '../notification/NotificationService'; export const ParticipantItem = ({avatarUrl,phone,_name,isCoordinator}) => { return ( @@ -108,7 +109,7 @@ class EventView extends Component{ for(var i in this.state.userIdArray){ //delete activity to each participant await deleteActivityByUserId(this.state.userIdArray[i] ,params.event.id, params.instituteId) - let resMsg = await setMessage({id:params.event.id,message:msg},this.state.userIdArray[i]) + let resMsg = await setMessage({id:params.event.id,message:msg},this.state.userIdArray[i],'ביטול פעילות') if(resMsg=='err') alert('Error\nבעיה בשליחת הודעה למשתמש - ' + this.state.namesArray[i].name) } @@ -131,7 +132,7 @@ class EventView extends Component{ + ' בבית חולים ' +params.hospital msg = msgDetails + ' - ' + coordinatorMsg for(var i in this.state.userIdArray){ - let resMsg = await setMessage({id:params.event.id,message:msg},this.state.userIdArray[i]) + let resMsg = await setMessage({id:params.event.id,message:msg},this.state.userIdArray[i],'הודעה מרכז') if(resMsg=='err'){ alert('Error\nבעיה בשליחת הודעה למשתמש - ' + this.state.namesArray[i].name) res = 'err' @@ -149,6 +150,15 @@ class EventView extends Component{ res = await addUserToEvent(event,appId,fullName) if(res==='ok') res = await addEventToUser(userId,event) + //push notification to the coordinator + if(res==='ok'){ + let coordinatorToken = await getUserTokenNotification(coordinatorData.userId) + if(coordinatorToken){ + let title = 'רישום חדש להתנדבות' + let msg = fullName + ' נרשם לפעילות: ' + event.caption + sendPushNotification(coordinatorToken,title,msg) + } + } await this.refreshParticipantList() this.setState({process:false}) return res @@ -183,7 +193,7 @@ class EventView extends Component{ "timeZone" : googleCalendar.timeZone ? googleCalendar.timeZone.toString() : new Date(eventDate).getTimezoneOffset().toString() } ID = await Calendar.createEventAsync(calendarId, details) - alert('האירוע נוסף ללוח השנה במכשיר בהצלחה!') + ToastAndroid.show('האירוע נוסף ללוח השנה במכשיר בהצלחה!', ToastAndroid.SHORT) } } catch(err){ @@ -254,7 +264,9 @@ class EventView extends Component{ navigation = {this.props.navigation} /> : - הרישום לפעילות זו הסתיים + + הרישום לפעילות זו הסתיים + : null } diff --git a/src/views/eventsList/EventsList.js b/src/views/eventsList/EventsList.js index 8f54739..7665ef8 100644 --- a/src/views/eventsList/EventsList.js +++ b/src/views/eventsList/EventsList.js @@ -58,7 +58,7 @@ class EventsList extends React.Component{ return ( {await this.setState({currentHospital: itemValue}); await this.componentWillMount(true)}}> @@ -86,7 +86,7 @@ class EventsList extends React.Component{ thumbTintColor={'#f9ccac'} minimumTrackTintColor={'#FFFFFF'} /> - + {this.state.numberOfEvents} diff --git a/src/views/eventsList/EventsListView.js b/src/views/eventsList/EventsListView.js index 28a4140..85c46dd 100644 --- a/src/views/eventsList/EventsListView.js +++ b/src/views/eventsList/EventsListView.js @@ -23,9 +23,10 @@ class ActivityItem extends React.Component{ return text } - renderDate = (fullDate) =>{ + renderDate = (fullDate,isNextEvents) =>{ var fulldate = new Date(fullDate) - var dateString = fulldate.getDate() + "/" + (fulldate.getMonth() + 1) + "/" + fulldate.getFullYear() + var dateString = fulldate.getDate() + "/" + (fulldate.getMonth() + 1) + dateString += isNextEvents ? '' : "/" + fulldate.getFullYear() return dateString } @@ -36,11 +37,11 @@ class ActivityItem extends React.Component{ ? {height:30} : (index%2 === 0) ? {backgroundColor:'#f9ccac'} : {backgroundColor:'#fff2df'}] }> - { this.renderDate(activity.fullFormatDate)} + { this.renderDate(activity.fullFormatDate,isNextEvents)} ] - {activity.time} + {activity.time} [ - {this.renderText(activity.caption,isNextEvents ? 17 : 19)} + {this.renderText(activity.caption,isNextEvents ? 17 : 19)} | {activity.hospitalName} diff --git a/src/views/home/Home.js b/src/views/home/Home.js index 0f1ad54..1239212 100644 --- a/src/views/home/Home.js +++ b/src/views/home/Home.js @@ -83,8 +83,8 @@ class Home extends React.Component{ return true; } - + findMyNextEvent = async(myActivities) => { let myNextEvent = null currDate = new Date() diff --git a/src/views/home/HomeView.js b/src/views/home/HomeView.js index ff49086..6414a76 100644 --- a/src/views/home/HomeView.js +++ b/src/views/home/HomeView.js @@ -32,7 +32,7 @@ const HomeView = (props) => {

  • ^XM`m9W}qQNd_6ll*r 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 _{E?bMKQSvqQ_z&lDiHP6d~Y>{%3*+sZ1 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

    v@)cb8(#Z0rLUhz$>|dEiXRhz7|; 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 diff --git a/src/images/vol3.jpg b/src/images/vol3.jpg deleted file mode 100644 index 182e5627bdab5ef98c626a4f894c04258fe163b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 117776 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�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 TnyOs&VwKo-*`?%d_iz8%Wd8DR diff --git a/src/images/vol5.jpg b/src/images/vol5.jpg deleted file mode 100644 index 72ee357df372b479aee03cfc779730949749c04a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62382 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