diff --git a/app/components/Auth/SubmitButton.js b/app/components/Auth/SubmitButton.js
index 3a06158..2194c33 100644
--- a/app/components/Auth/SubmitButton.js
+++ b/app/components/Auth/SubmitButton.js
@@ -1,7 +1,7 @@
import styled from 'styled-components';
const SubmitButton = styled.div`
- background: #0575E6;
+ background: #0575e6;
color: white;
border: 0;
text-transform: uppercase;
diff --git a/app/containers/Auth/Login/index.js b/app/containers/Auth/Login/index.js
index acb1b08..71d3f6d 100644
--- a/app/containers/Auth/Login/index.js
+++ b/app/containers/Auth/Login/index.js
@@ -12,7 +12,7 @@ import isNull from 'lodash/isNull';
import isUndefined from 'lodash/isUndefined';
import trim from 'lodash/trim';
-import injectSaga from '../../../utils/injectSaga';
+import injectSaga from '../../../core/runtime/injectSaga';
import saga from './saga';
import { loginRequest, loginFailure } from '../../../core/auth/actions';
@@ -172,12 +172,11 @@ class Login extends Component {
-
-
+
+
-
);
@@ -199,7 +198,13 @@ const mapDispatchToProps = dispatch => {
};
};
-const withConnect = connect(mapStateToProps, mapDispatchToProps);
+const withConnect = connect(
+ mapStateToProps,
+ mapDispatchToProps
+);
const withSaga = injectSaga({ key: 'login', saga });
-export default compose(withConnect, withSaga)(injectIntl(Login));
+export default compose(
+ withConnect,
+ withSaga
+)(injectIntl(Login));
diff --git a/app/containers/Auth/SignUp/index.js b/app/containers/Auth/SignUp/index.js
index c79f896..ea1d93d 100644
--- a/app/containers/Auth/SignUp/index.js
+++ b/app/containers/Auth/SignUp/index.js
@@ -12,7 +12,7 @@ import isNull from 'lodash/isNull';
import isUndefined from 'lodash/isUndefined';
import trim from 'lodash/trim';
-import injectSaga from '../../../utils/injectSaga';
+import injectSaga from '../../../core/runtime/injectSaga';
import saga from './saga';
import { signUpRequest, signUpFailure } from '../../../core/auth/actions';
@@ -199,8 +199,8 @@ class SignUp extends Component {
-
-
+
+
@@ -225,7 +225,13 @@ const mapDispatchToProps = dispatch => {
};
};
-const withConnect = connect(mapStateToProps, mapDispatchToProps);
+const withConnect = connect(
+ mapStateToProps,
+ mapDispatchToProps
+);
const withSaga = injectSaga({ key: 'signUp', saga });
-export default compose(withConnect, withSaga)(injectIntl(SignUp));
+export default compose(
+ withConnect,
+ withSaga
+)(injectIntl(SignUp));
diff --git a/app/containers/Layout/Header/index.js b/app/containers/Layout/Header/index.js
index e40e2d5..372039b 100644
--- a/app/containers/Layout/Header/index.js
+++ b/app/containers/Layout/Header/index.js
@@ -12,7 +12,7 @@ import { NavBar, NavHeader, NavLink } from './Styles';
import { logout } from '../../../core/auth/actions';
import saga from './saga';
-import injectSaga from '../../../utils/injectSaga';
+import injectSaga from '../../../core/runtime/injectSaga';
class Header extends Component {
static propTypes = {
@@ -63,7 +63,13 @@ const mapDispatchToProps = dispatch => {
};
};
-const withConnect = connect(null, mapDispatchToProps);
+const withConnect = connect(
+ null,
+ mapDispatchToProps
+);
const withSaga = injectSaga({ key: 'logout', saga });
-export default compose(withConnect, withSaga)(Header);
+export default compose(
+ withConnect,
+ withSaga
+)(Header);
diff --git a/app/containers/LocaleToggle/index.js b/app/containers/LocaleToggle/index.js
index 771032b..b7e6756 100755
--- a/app/containers/LocaleToggle/index.js
+++ b/app/containers/LocaleToggle/index.js
@@ -54,4 +54,7 @@ export function mapDispatchToProps(dispatch) {
};
}
-export default connect(mapStateToProps, mapDispatchToProps)(LocaleToggle);
+export default connect(
+ mapStateToProps,
+ mapDispatchToProps
+)(LocaleToggle);
diff --git a/app/containers/PostList/index.js b/app/containers/PostList/index.js
index 79e2da3..d07142d 100755
--- a/app/containers/PostList/index.js
+++ b/app/containers/PostList/index.js
@@ -12,8 +12,8 @@ import { compose } from 'redux';
import { createStructuredSelector } from 'reselect';
import { graphql } from 'react-apollo';
-import injectReducer from '../../utils/injectReducer';
-import injectSaga from '../../utils/injectSaga';
+import injectReducer from '../../core/runtime/injectReducer';
+import injectSaga from '../../core/runtime/injectSaga';
import messages from './messages';
import { changeUsername } from './actions';
@@ -77,7 +77,10 @@ const mapStateToProps = createStructuredSelector({
username: makeSelectUsername(),
});
-const withConnect = connect(mapStateToProps, mapDispatchToProps);
+const withConnect = connect(
+ mapStateToProps,
+ mapDispatchToProps
+);
const withReducer = injectReducer({ key: 'home', reducer });
const withSaga = injectSaga({ key: 'home', saga });
@@ -90,6 +93,9 @@ const withGraphQL = graphql(DashboardListQuery, {
},
});
-export default compose(withGraphQL, withReducer, withSaga, withConnect)(
- HomePage
-);
+export default compose(
+ withGraphQL,
+ withReducer,
+ withSaga,
+ withConnect
+)(HomePage);
diff --git a/app/containers/PostList/saga.js b/app/containers/PostList/saga.js
index 520f924..287f5c7 100755
--- a/app/containers/PostList/saga.js
+++ b/app/containers/PostList/saga.js
@@ -4,7 +4,7 @@
import { call, put, select, takeLatest } from 'redux-saga/effects';
-import request from '../../utils/request';
+import request from '../../core/http/request';
import { makeSelectUsername } from './/selectors';
/**
diff --git a/app/core/auth/AuthComp.js b/app/core/auth/AuthComp.js
index 06726b3..35f1a75 100644
--- a/app/core/auth/AuthComp.js
+++ b/app/core/auth/AuthComp.js
@@ -11,7 +11,7 @@ import {
} from './selector';
import saga from './saga';
-import injectSaga from '../../utils/injectSaga';
+import injectSaga from '../runtime/injectSaga';
import Loading from '../../components/Loading';
export default function requireAuthentication(Component) {
@@ -25,7 +25,10 @@ export default function requireAuthentication(Component) {
}
checkAuth() {
- if (localStorage.getItem('token') === null || localStorage.getItem('refreshToken') === null ) {
+ if (
+ localStorage.getItem('token') === null ||
+ localStorage.getItem('refreshToken') === null
+ ) {
this.props.dispatch(push(`/login`));
} else {
if (
@@ -57,7 +60,13 @@ export default function requireAuthentication(Component) {
isAuthenticating: makeSelectIsAuthenticating(),
});
- const withConnect = connect(mapStateToProps, null);
+ const withConnect = connect(
+ mapStateToProps,
+ null
+ );
const withSaga = injectSaga({ key: 'verify', saga });
- return compose(withConnect, withSaga)(AuthenticatedComponent);
+ return compose(
+ withConnect,
+ withSaga
+ )(AuthenticatedComponent);
}
diff --git a/app/utils/request.js b/app/core/http/request.js
similarity index 100%
rename from app/utils/request.js
rename to app/core/http/request.js
diff --git a/app/utils/checkStore.js b/app/core/runtime/checkStore.js
similarity index 100%
rename from app/utils/checkStore.js
rename to app/core/runtime/checkStore.js
diff --git a/app/utils/constants.js b/app/core/runtime/constants.js
similarity index 100%
rename from app/utils/constants.js
rename to app/core/runtime/constants.js
diff --git a/app/utils/injectReducer.js b/app/core/runtime/injectReducer.js
similarity index 96%
rename from app/utils/injectReducer.js
rename to app/core/runtime/injectReducer.js
index 0a34922..dde63aa 100755
--- a/app/utils/injectReducer.js
+++ b/app/core/runtime/injectReducer.js
@@ -4,6 +4,8 @@ import hoistNonReactStatics from 'hoist-non-react-statics';
import getInjectors from './reducerInjectors';
+/* eslint-disable no-undef */
+
/**
* Dynamically injects a reducer
*
diff --git a/app/utils/injectSaga.js b/app/core/runtime/injectSaga.js
similarity index 77%
rename from app/utils/injectSaga.js
rename to app/core/runtime/injectSaga.js
index 12d0c08..52567b8 100755
--- a/app/utils/injectSaga.js
+++ b/app/core/runtime/injectSaga.js
@@ -4,6 +4,8 @@ import hoistNonReactStatics from 'hoist-non-react-statics';
import getInjectors from './sagaInjectors';
+/* eslint-disable no-undef */
+
/**
* Dynamically injects a saga, passes component's props as saga arguments
*
@@ -13,9 +15,13 @@ import getInjectors from './sagaInjectors';
* cancelled with `task.cancel()` on component un-mount for improved performance. Another two options:
* - constants.DAEMON—starts the saga on component mount and never cancels it or starts again,
* - constants.ONCE_TILL_UNMOUNT—behaves like 'RESTART_ON_REMOUNT' but never runs it again.
- *
+ * @param {array} [args] Arguments passed to the saga once called
+ * By default your saga will receive
+ * - component props
+ * - action
+ * If defined, the saga will receive those args instead of the component props
*/
-export default ({ key, saga, mode }) => WrappedComponent => {
+export default ({ key, saga, mode, args }) => WrappedComponent => {
class InjectSaga extends React.Component {
static WrappedComponent = WrappedComponent;
static contextTypes = {
@@ -27,8 +33,9 @@ export default ({ key, saga, mode }) => WrappedComponent => {
componentWillMount() {
const { injectSaga } = this.injectors;
+ const injectedArgs = args || [this.props];
- injectSaga(key, { saga, mode }, this.props);
+ injectSaga(key, { saga, mode }, ...injectedArgs);
}
componentWillUnmount() {
diff --git a/app/utils/reducerInjectors.js b/app/core/runtime/reducerInjectors.js
similarity index 90%
rename from app/utils/reducerInjectors.js
rename to app/core/runtime/reducerInjectors.js
index b5db31d..243a179 100755
--- a/app/utils/reducerInjectors.js
+++ b/app/core/runtime/reducerInjectors.js
@@ -4,7 +4,7 @@ import isFunction from 'lodash/isFunction';
import isString from 'lodash/isString';
import checkStore from './checkStore';
-import createReducer from '../reducers';
+import createReducer from '../../reducers';
export function injectReducerFactory(store, isValid) {
return function injectReducer(key, reducer) {
@@ -12,7 +12,7 @@ export function injectReducerFactory(store, isValid) {
invariant(
isString(key) && !isEmpty(key) && isFunction(reducer),
- '(client/utils...) injectReducer: Expected `reducer` to be a reducer function'
+ '(core/runtime...) injectReducer: Expected `reducer` to be a reducer function'
);
// Check `store.injectedReducers[key] === reducer` for hot reloading when a key is the same but a reducer is different
diff --git a/app/utils/sagaInjectors.js b/app/core/runtime/sagaInjectors.js
similarity index 91%
rename from app/utils/sagaInjectors.js
rename to app/core/runtime/sagaInjectors.js
index 730d36c..4d295e8 100755
--- a/app/utils/sagaInjectors.js
+++ b/app/core/runtime/sagaInjectors.js
@@ -12,7 +12,7 @@ const allowedModes = [RESTART_ON_REMOUNT, DAEMON, ONCE_TILL_UNMOUNT];
const checkKey = key =>
invariant(
isString(key) && !isEmpty(key),
- '(client/utils...) injectSaga: Expected `key` to be a non empty string'
+ '(core/runtime...) injectSaga: Expected `key` to be a non empty string'
);
const checkDescriptor = descriptor => {
@@ -22,12 +22,12 @@ const checkDescriptor = descriptor => {
};
invariant(
conformsTo(descriptor, shape),
- '(client/utils...) injectSaga: Expected a valid saga descriptor'
+ '(core/runtime...) injectSaga: Expected a valid saga descriptor'
);
};
export function injectSagaFactory(store, isValid) {
- return function injectSaga(key, descriptor = {}, args) {
+ return function injectSaga(key, descriptor = {}, ...args) {
if (!isValid) checkStore(store);
const newDescriptor = {
@@ -56,7 +56,7 @@ export function injectSagaFactory(store, isValid) {
) {
store.injectedSagas[key] = {
...newDescriptor,
- task: store.runSaga(saga, args),
+ task: store.runSaga(saga, ...args),
}; // eslint-disable-line no-param-reassign
}
};
diff --git a/app/utils/tests/checkStore.test.js b/app/core/runtime/tests/checkStore.test.js
similarity index 100%
rename from app/utils/tests/checkStore.test.js
rename to app/core/runtime/tests/checkStore.test.js
diff --git a/app/utils/tests/injectReducer.test.js b/app/core/runtime/tests/injectReducer.test.js
similarity index 96%
rename from app/utils/tests/injectReducer.test.js
rename to app/core/runtime/tests/injectReducer.test.js
index 2d066df..d1b9d39 100755
--- a/app/utils/tests/injectReducer.test.js
+++ b/app/core/runtime/tests/injectReducer.test.js
@@ -7,7 +7,7 @@ import { shallow } from 'enzyme';
import React from 'react';
import identity from 'lodash/identity';
-import configureStore from '../../core/configureStore';
+import configureStore from '../../configureStore';
import injectReducer from '../injectReducer';
import * as reducerInjectors from '../reducerInjectors';
diff --git a/app/utils/tests/injectSaga.test.js b/app/core/runtime/tests/injectSaga.test.js
similarity index 97%
rename from app/utils/tests/injectSaga.test.js
rename to app/core/runtime/tests/injectSaga.test.js
index 88017ba..5223846 100755
--- a/app/utils/tests/injectSaga.test.js
+++ b/app/core/runtime/tests/injectSaga.test.js
@@ -7,7 +7,7 @@ import { put } from 'redux-saga/effects';
import { shallow } from 'enzyme';
import React from 'react';
-import configureStore from '../../core/configureStore';
+import configureStore from '../../configureStore';
import injectSaga from '../injectSaga';
import * as sagaInjectors from '../sagaInjectors';
diff --git a/app/utils/tests/reducerInjectors.test.js b/app/core/runtime/tests/reducerInjectors.test.js
similarity index 97%
rename from app/utils/tests/reducerInjectors.test.js
rename to app/core/runtime/tests/reducerInjectors.test.js
index 1a06a94..460da89 100755
--- a/app/utils/tests/reducerInjectors.test.js
+++ b/app/core/runtime/tests/reducerInjectors.test.js
@@ -6,7 +6,7 @@ import { memoryHistory } from 'react-router-dom';
import { fromJS } from 'immutable';
import identity from 'lodash/identity';
-import configureStore from '../../core/configureStore';
+import configureStore from '../../configureStore';
import getInjectors, { injectReducerFactory } from '../reducerInjectors';
diff --git a/app/utils/tests/request.test.js b/app/core/runtime/tests/request.test.js
similarity index 97%
rename from app/utils/tests/request.test.js
rename to app/core/runtime/tests/request.test.js
index 49d6d4e..cdac8e5 100755
--- a/app/utils/tests/request.test.js
+++ b/app/core/runtime/tests/request.test.js
@@ -2,7 +2,7 @@
* Test the request function
*/
-import request from '../request';
+import request from '../../http/request';
describe('request', () => {
// Before each test, stub the fetch function
diff --git a/app/utils/tests/sagaInjectors.test.js b/app/core/runtime/tests/sagaInjectors.test.js
similarity index 99%
rename from app/utils/tests/sagaInjectors.test.js
rename to app/core/runtime/tests/sagaInjectors.test.js
index a1bd59c..45e3daa 100755
--- a/app/utils/tests/sagaInjectors.test.js
+++ b/app/core/runtime/tests/sagaInjectors.test.js
@@ -5,7 +5,7 @@
import { memoryHistory } from 'react-router-dom';
import { put } from 'redux-saga/effects';
-import configureStore from '../../core/configureStore';
+import configureStore from '../../configureStore';
import getInjectors, {
injectSagaFactory,
ejectSagaFactory,
diff --git a/app/server/database/mongo.js b/app/server/database/mongo.js
index 8caca28..62ddca0 100644
--- a/app/server/database/mongo.js
+++ b/app/server/database/mongo.js
@@ -23,8 +23,14 @@ export default app => {
});
db.on('disconnected', function() {
console.log('MongoDB disconnected!');
- mongoose.connect(Settings.mongodb.url, { auto_reconnect: true });
+ mongoose.connect(
+ Settings.mongodb.url,
+ { auto_reconnect: true }
+ );
});
- mongoose.connect(Settings.mongodb.url, { auto_reconnect: true });
+ mongoose.connect(
+ Settings.mongodb.url,
+ { auto_reconnect: true }
+ );
};
diff --git a/app/server/index.js b/app/server/index.js
index 69eaac0..7861760 100755
--- a/app/server/index.js
+++ b/app/server/index.js
@@ -67,13 +67,16 @@ app.listen(port, host, err => {
// Connect to ngrok in dev mode
if (ngrok) {
- ngrok.connect(port, (innerErr, url) => {
- if (innerErr) {
- return logger.error(innerErr);
+ ngrok.connect(
+ port,
+ (innerErr, url) => {
+ if (innerErr) {
+ return logger.error(innerErr);
+ }
+
+ logger.appStarted(port, prettyHost, url);
}
-
- logger.appStarted(port, prettyHost, url);
- });
+ );
} else {
logger.appStarted(port, prettyHost);
}
diff --git a/internals/webpack/webpack.dev.babel.js b/internals/webpack/webpack.dev.babel.js
index af65ddb..1c7eb9a 100755
--- a/internals/webpack/webpack.dev.babel.js
+++ b/internals/webpack/webpack.dev.babel.js
@@ -99,6 +99,7 @@ const dependencyHandlers = () => {
};
export default baseConfig({
+ mode: 'development',
// Add hot reloading in development
entry: [
'eventsource-polyfill', // Necessary for hot reloading with IE
diff --git a/package-lock.json b/package-lock.json
index 0012f5e..b589031 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "auth-flow-react-apollo-saga",
- "version": "0.0.1",
+ "version": "1.0.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
@@ -219,21 +219,6 @@
"integrity": "sha512-LAQ1d4OPfSJ/BMbI2DuizmYrrkD9JMaTdi2hQTlI53lQ4kRQPyZQRS4CYQ7O66bnBBnP/oYdRxbk++X0xuFU6A==",
"dev": true
},
- "@samverschueren/stream-to-observable": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz",
- "integrity": "sha512-MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==",
- "dev": true,
- "requires": {
- "any-observable": "0.3.0"
- }
- },
- "@sindresorhus/is": {
- "version": "0.7.0",
- "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz",
- "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==",
- "dev": true
- },
"@types/accepts": {
"version": "1.3.5",
"resolved": "https://registry.npmjs.org/@types/accepts/-/accepts-1.3.5.tgz",
@@ -1109,12 +1094,6 @@
"integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=",
"dev": true
},
- "any-observable": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz",
- "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==",
- "dev": true
- },
"anymatch": {
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
@@ -1127,11 +1106,11 @@
}
},
"apollo-cache": {
- "version": "1.1.9",
- "resolved": "https://registry.npmjs.org/apollo-cache/-/apollo-cache-1.1.9.tgz",
- "integrity": "sha512-Cc0WdkSz1ZGvzZ4NdPWQHVfm3qXMFgUUqcjvoL2qOB3e2JvWYGXAjtF2zAhzJXXRGMmtA2uACh4V09N4vo6N7A==",
+ "version": "1.1.10",
+ "resolved": "https://registry.npmjs.org/apollo-cache/-/apollo-cache-1.1.10.tgz",
+ "integrity": "sha512-z66j3JOD2Fd/Uoovyc4lpimJK8euWqwZKb0WeQHPD9lax3yp9QWGPUQVKGIuKoIpdfI2mJ9tjV2BdcPx413zyA==",
"requires": {
- "apollo-utilities": "1.0.13"
+ "apollo-utilities": "1.0.14"
}
},
"apollo-cache-control": {
@@ -1143,13 +1122,13 @@
}
},
"apollo-cache-inmemory": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/apollo-cache-inmemory/-/apollo-cache-inmemory-1.2.2.tgz",
- "integrity": "sha512-UtkQDqrPJUfMe0/XfZqRiGF11CyOS5PnNmyPxNwUctoWnq8+KgHquAw21TDijlB47sC/ogBk98S25WMPc0D7NA==",
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/apollo-cache-inmemory/-/apollo-cache-inmemory-1.2.3.tgz",
+ "integrity": "sha512-72tqFjI/Vhy/dU+F/EhVXNDakegFd29gRA+lonuOBKozx9iBny5m1yzXX9oAjorpR6Bdx6Vt0dWT8LpWL/2rew==",
"requires": {
- "apollo-cache": "1.1.9",
- "apollo-utilities": "1.0.13",
- "graphql-anywhere": "4.1.11"
+ "apollo-cache": "1.1.10",
+ "apollo-utilities": "1.0.14",
+ "graphql-anywhere": "4.1.12"
}
},
"apollo-cache-persist": {
@@ -1158,24 +1137,24 @@
"integrity": "sha512-/7GAyblPR169ryW3ugbtHqiU0UGkhIt10NeaO2gn2ClxjLHF/nIkJD5mx/0OCF2vLNbbnzLZVDeIO1pf72TrEA=="
},
"apollo-client": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/apollo-client/-/apollo-client-2.3.2.tgz",
- "integrity": "sha512-w7dU+YXOlRXTOnMx9Scp8M3GhN8PvzCLDhTk6Avrbvvy3gZAFr26mwSh8HqyeoaJRItD9ag61RbT0aLpq35mYw==",
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/apollo-client/-/apollo-client-2.3.3.tgz",
+ "integrity": "sha512-KLWCmKH8BwkYOlvUOsvpadIwi/E1aNi0h9jpRNEneSYCa2L/1YodZpPuc0tQDvcVS72K54Hsr94J8xljISk7Xg==",
"requires": {
"@types/async": "2.0.49",
"@types/zen-observable": "0.5.3",
- "apollo-cache": "1.1.9",
+ "apollo-cache": "1.1.10",
"apollo-link": "1.2.2",
"apollo-link-dedup": "1.0.9",
- "apollo-utilities": "1.0.13",
+ "apollo-utilities": "1.0.14",
"symbol-observable": "1.2.0",
"zen-observable": "0.8.8"
}
},
"apollo-engine": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/apollo-engine/-/apollo-engine-1.1.1.tgz",
- "integrity": "sha512-cTII/xyv4awPapwu654eI/u+gOgYl7p3le6nrnWmMN+3KkV/S1fU+cmLJSxyJ87edVaJ7+6BmE8l15WYiv2Q+g==",
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/apollo-engine/-/apollo-engine-1.1.2.tgz",
+ "integrity": "sha512-XALQo4VjyMaOkCeuO5z0j68eSvOxh7KhZkWW3Vqj8ufxk2WbJGCACU7XQEvD6HyGBwtDDXxV8KvZyU0CDisi1Q==",
"requires": {
"@types/connect": "3.4.32",
"@types/express": "4.11.0",
@@ -1183,27 +1162,27 @@
"@types/koa-bodyparser": "4.2.0",
"@types/koa-router": "7.0.28",
"@types/restify": "5.0.9",
- "apollo-engine-binary-darwin": "0.2018.4-86-gf35bdc892",
- "apollo-engine-binary-linux": "0.2018.4-86-gf35bdc892",
- "apollo-engine-binary-windows": "0.2018.4-86-gf35bdc892"
+ "apollo-engine-binary-darwin": "0.2018.6-20-gc0e4bb519",
+ "apollo-engine-binary-linux": "0.2018.6-20-gc0e4bb519",
+ "apollo-engine-binary-windows": "0.2018.6-20-gc0e4bb519"
}
},
"apollo-engine-binary-darwin": {
- "version": "0.2018.4-86-gf35bdc892",
- "resolved": "https://registry.npmjs.org/apollo-engine-binary-darwin/-/apollo-engine-binary-darwin-0.2018.4-86-gf35bdc892.tgz",
- "integrity": "sha512-10JBljvbwS8GiKWxyIXAb4hdhmNJJIZCLrhjbq1nBs+O9NHkfXrwcR2iZPc5BDR4MRygPqimSzJZMfZBXCs5fg==",
+ "version": "0.2018.6-20-gc0e4bb519",
+ "resolved": "https://registry.npmjs.org/apollo-engine-binary-darwin/-/apollo-engine-binary-darwin-0.2018.6-20-gc0e4bb519.tgz",
+ "integrity": "sha512-yQB26z3s/lMCBOpoKjL0IiJPuk+EHwoY6zd9nZz0A99/461ZayE02LjV8MwB4HDvSPmvtaanrhQhTaLH6sLHfA==",
"optional": true
},
"apollo-engine-binary-linux": {
- "version": "0.2018.4-86-gf35bdc892",
- "resolved": "https://registry.npmjs.org/apollo-engine-binary-linux/-/apollo-engine-binary-linux-0.2018.4-86-gf35bdc892.tgz",
- "integrity": "sha512-DREPXS8pyk4qnxnllvZJ4femERkwV5v4jEQSUz4gGSdeIzLqnPl1PcT+U4+nqEmxZqiz94dD2oAlj4UiEIop2g==",
+ "version": "0.2018.6-20-gc0e4bb519",
+ "resolved": "https://registry.npmjs.org/apollo-engine-binary-linux/-/apollo-engine-binary-linux-0.2018.6-20-gc0e4bb519.tgz",
+ "integrity": "sha512-HTUysRxRmwYQmbztuvytq5I2dgbPT/Z0J5HNz0Hx5/Ej19EHIb0v82mFMdMZKGRKHvOfao8XGG3/++C1vSQGiw==",
"optional": true
},
"apollo-engine-binary-windows": {
- "version": "0.2018.4-86-gf35bdc892",
- "resolved": "https://registry.npmjs.org/apollo-engine-binary-windows/-/apollo-engine-binary-windows-0.2018.4-86-gf35bdc892.tgz",
- "integrity": "sha512-QfsaKjMxDED1Utk411dq+C6YHqpFNNk4rahvH2Mmn/Y0H6GwJIcbZyuQHNxeHqqof90scJXkvHuhOG8p2xGEyA==",
+ "version": "0.2018.6-20-gc0e4bb519",
+ "resolved": "https://registry.npmjs.org/apollo-engine-binary-windows/-/apollo-engine-binary-windows-0.2018.6-20-gc0e4bb519.tgz",
+ "integrity": "sha512-Cj0FSI8MDHcDc8EknzcqBP57R5S6gLIdD4/lpQaOtZureS/Ijx3mltZ0csmn5v8S0dDaMM6zjElBMDfwl6aEDg==",
"optional": true
},
"apollo-fetch": {
@@ -1229,7 +1208,7 @@
"integrity": "sha512-Uk/BC09dm61DZRDSu52nGq0nFhq7mcBPTjy5EEH1eunJndtCaNXQhQz/BjkI2NdrfGI+B+i5he6YSoRBhYizdw==",
"requires": {
"@types/graphql": "0.12.6",
- "apollo-utilities": "1.0.13",
+ "apollo-utilities": "1.0.14",
"zen-observable-ts": "0.8.9"
},
"dependencies": {
@@ -1330,9 +1309,9 @@
}
},
"apollo-link-persisted-queries": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/apollo-link-persisted-queries/-/apollo-link-persisted-queries-0.2.0.tgz",
- "integrity": "sha512-MPUABSeLDoIMt+fOxkKJw6LiVLfUEu1hnVvvYUUMCMxprOwSQxviVNTTl2ZdawYS3hO2eBS04CAR26FgLxBX3A==",
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/apollo-link-persisted-queries/-/apollo-link-persisted-queries-0.2.1.tgz",
+ "integrity": "sha512-OxBum5e5vn8XBBEURXpoYstwcKNtK/p3K3bAQ5yGjj7IyzpLmBcKLzfjk3wAnEyJJYbOUXIvPg7XnxQbcIlNGA==",
"requires": {
"apollo-link": "1.2.2",
"hash.js": "1.1.3"
@@ -1415,9 +1394,12 @@
}
},
"apollo-utilities": {
- "version": "1.0.13",
- "resolved": "https://registry.npmjs.org/apollo-utilities/-/apollo-utilities-1.0.13.tgz",
- "integrity": "sha512-WIbKDsFsLXMgPPGmlB2pL2noHT13TOLU2eRSyPjQMQwcz9lO9UKRkwK8pRJ8b4Zo/9qQHm30F/xlfP/OSr2ZSw=="
+ "version": "1.0.14",
+ "resolved": "https://registry.npmjs.org/apollo-utilities/-/apollo-utilities-1.0.14.tgz",
+ "integrity": "sha512-dp9RHRy9XxFMXW7zoUO1HC6ODPce1nHWf/IRJldx1FTx5ma0Vq2/WKNKxBw5sERF/9c9hgHt596OVOwsz11KMA==",
+ "requires": {
+ "fast-json-stable-stringify": "2.0.0"
+ }
},
"append-transform": {
"version": "1.0.0",
@@ -1699,13 +1681,13 @@
"dev": true
},
"autoprefixer": {
- "version": "8.6.1",
- "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-8.6.1.tgz",
- "integrity": "sha512-DqvyCbff+kvfrZgoDHIRK28svWSSFE/Y86FXUd9zflJ+aU7rr+6JCSuhNf1evSPzh+42GdI39BuIjixN5W/EPQ==",
+ "version": "8.6.2",
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-8.6.2.tgz",
+ "integrity": "sha512-cv9v1mYYBcAnZq4MHseJ9AIdjQmNahnpCpPO46oTkQJS2GggsBp2azHjNpAuQ95Epvsg+AIsyjYhfI9YwFxGSA==",
"dev": true,
"requires": {
"browserslist": "3.2.8",
- "caniuse-lite": "1.0.30000851",
+ "caniuse-lite": "1.0.30000853",
"normalize-range": "0.1.2",
"num2fraction": "1.2.2",
"postcss": "6.0.22",
@@ -1718,14 +1700,14 @@
"integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==",
"dev": true,
"requires": {
- "caniuse-lite": "1.0.30000851",
+ "caniuse-lite": "1.0.30000853",
"electron-to-chromium": "1.3.48"
}
},
"caniuse-lite": {
- "version": "1.0.30000851",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000851.tgz",
- "integrity": "sha512-Y1ecA1cL9wg0vni8t33nBw/poX8ypm+2c3fbwAESj8cm4ufK9CBFQ1+nUK8Dp5dtFo5Fc3JzkI5DKmQbuIo6hQ==",
+ "version": "1.0.30000853",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000853.tgz",
+ "integrity": "sha512-vMrE8BED4MJC9IhDJKP8ok6bJUfn5+YHvxwXMYfiPqQOJ3r2B9ihcArlUnXu6yPWf7b3jHqiEBwXZEbrbiFUqg==",
"dev": true
},
"electron-to-chromium": {
@@ -3622,12 +3604,6 @@
"integrity": "sha1-muuabF6IY4qtFx4Wf1kAq+JINdA=",
"dev": true
},
- "binaryextensions": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/binaryextensions/-/binaryextensions-2.1.1.tgz",
- "integrity": "sha512-XBaoWE9RW8pPdPQNibZsW2zh8TW6gcarXp1FZPwT8Uop8ScSNldJEWf2k9l3HeTqdrEwsOsFcq74RiJECW34yA==",
- "dev": true
- },
"bl": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz",
@@ -4102,66 +4078,6 @@
"unset-value": "1.0.0"
}
},
- "cacheable-request": {
- "version": "2.1.4",
- "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz",
- "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=",
- "dev": true,
- "requires": {
- "clone-response": "1.0.2",
- "get-stream": "3.0.0",
- "http-cache-semantics": "3.8.1",
- "keyv": "3.0.0",
- "lowercase-keys": "1.0.0",
- "normalize-url": "2.0.1",
- "responselike": "1.0.2"
- },
- "dependencies": {
- "lowercase-keys": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz",
- "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=",
- "dev": true
- },
- "normalize-url": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz",
- "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==",
- "dev": true,
- "requires": {
- "prepend-http": "2.0.0",
- "query-string": "5.1.1",
- "sort-keys": "2.0.0"
- }
- },
- "prepend-http": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
- "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=",
- "dev": true
- },
- "query-string": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz",
- "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==",
- "dev": true,
- "requires": {
- "decode-uri-component": "0.2.0",
- "object-assign": "4.1.1",
- "strict-uri-encode": "1.1.0"
- }
- },
- "sort-keys": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz",
- "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=",
- "dev": true,
- "requires": {
- "is-plain-obj": "1.1.0"
- }
- }
- }
- },
"call-me-maybe": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz",
@@ -4516,67 +4432,6 @@
"restore-cursor": "2.0.0"
}
},
- "cli-spinners": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-0.1.2.tgz",
- "integrity": "sha1-u3ZNiOGF+54eaiofGXcjGPYF4xw=",
- "dev": true
- },
- "cli-table": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.1.tgz",
- "integrity": "sha1-9TsFJmqLGguTSz0IIebi3FkUriM=",
- "dev": true,
- "requires": {
- "colors": "1.0.3"
- },
- "dependencies": {
- "colors": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz",
- "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=",
- "dev": true
- }
- }
- },
- "cli-truncate": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz",
- "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=",
- "dev": true,
- "requires": {
- "slice-ansi": "0.0.4",
- "string-width": "1.0.2"
- },
- "dependencies": {
- "is-fullwidth-code-point": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
- "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
- "dev": true,
- "requires": {
- "number-is-nan": "1.0.1"
- }
- },
- "slice-ansi": {
- "version": "0.0.4",
- "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz",
- "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=",
- "dev": true
- },
- "string-width": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
- "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
- "dev": true,
- "requires": {
- "code-point-at": "1.1.0",
- "is-fullwidth-code-point": "1.0.0",
- "strip-ansi": "3.0.1"
- }
- }
- }
- },
"cli-width": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
@@ -4608,12 +4463,6 @@
"integrity": "sha1-KY1+IjFmD0DAA8LtMUDezz9TCF8=",
"dev": true
},
- "clone-buffer": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz",
- "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=",
- "dev": true
- },
"clone-deep": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-2.0.2.tgz",
@@ -4643,70 +4492,12 @@
}
}
},
- "clone-response": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz",
- "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=",
- "dev": true,
- "requires": {
- "mimic-response": "1.0.0"
- }
- },
"clone-stats": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
"integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=",
"dev": true
},
- "cloneable-readable": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.2.tgz",
- "integrity": "sha512-Bq6+4t+lbM8vhTs/Bef5c5AdEMtapp/iFb6+s4/Hh9MVTt8OLKH7ZOOZSCT+Ys7hsHvqv0GuMPJ1lnQJVHvxpg==",
- "dev": true,
- "requires": {
- "inherits": "2.0.3",
- "process-nextick-args": "2.0.0",
- "readable-stream": "2.3.6"
- },
- "dependencies": {
- "isarray": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
- "dev": true
- },
- "process-nextick-args": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
- "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
- "dev": true
- },
- "readable-stream": {
- "version": "2.3.6",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
- "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
- "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.1.1",
- "util-deprecate": "1.0.2"
- }
- },
- "string_decoder": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
- "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
- "dev": true,
- "requires": {
- "safe-buffer": "5.1.1"
- }
- }
- }
- },
"co": {
"version": "4.6.0",
"resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
@@ -5102,12 +4893,26 @@
}
},
"cross-env": {
- "version": "5.1.6",
- "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-5.1.6.tgz",
- "integrity": "sha512-VWTDq+G4v383SzgRS7jsAVWqEWF0aKZpDz1GVjhONvPRgHB1LnxP2sXUVFKbykHkPSnfRKS8YdiDevWFwZmQ9g==",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-5.2.0.tgz",
+ "integrity": "sha512-jtdNFfFW1hB7sMhr/H6rW1Z45LFqyI431m3qU6bFXcQ3Eh7LtBuG3h74o7ohHZ3crrRkkqHlo4jYHFPcjroANg==",
"requires": {
- "cross-spawn": "5.1.0",
+ "cross-spawn": "6.0.5",
"is-windows": "1.0.2"
+ },
+ "dependencies": {
+ "cross-spawn": {
+ "version": "6.0.5",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
+ "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
+ "requires": {
+ "nice-try": "1.0.4",
+ "path-key": "2.0.1",
+ "semver": "5.5.0",
+ "shebang-command": "1.2.0",
+ "which": "1.3.1"
+ }
+ }
}
},
"cross-fetch": {
@@ -5130,6 +4935,7 @@
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
"integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
+ "dev": true,
"requires": {
"lru-cache": "4.1.1",
"shebang-command": "1.2.0",
@@ -5557,12 +5363,6 @@
"integrity": "sha1-AxkcQyy27qFou3fzpV/9zLiXhRQ=",
"dev": true
},
- "dargs": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/dargs/-/dargs-5.1.0.tgz",
- "integrity": "sha1-7H6lDHhWTNNsnV7Bj2Yyn63ieCk=",
- "dev": true
- },
"dashdash": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
@@ -5582,12 +5382,6 @@
"whatwg-url": "6.4.1"
}
},
- "date-fns": {
- "version": "1.29.0",
- "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.29.0.tgz",
- "integrity": "sha512-lbTXWZ6M20cWH8N9S6afb0SBm6tMk+uUg6z3MqHPKE9atmsY3kJkTm8vKe93izJ2B2+q5MV990sM2CHgtAZaOw==",
- "dev": true
- },
"date-now": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
@@ -5986,12 +5780,6 @@
"resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
"integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
},
- "detect-conflict": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/detect-conflict/-/detect-conflict-1.0.1.tgz",
- "integrity": "sha1-CIZXpmqWHAUBnbfEIwiDsca0F24=",
- "dev": true
- },
"detect-file": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
@@ -6197,7 +5985,7 @@
"filenamify": "1.2.1",
"got": "5.7.1",
"gulp-decompress": "1.2.0",
- "gulp-rename": "1.2.3",
+ "gulp-rename": "1.3.0",
"is-url": "1.2.4",
"object-assign": "4.1.1",
"read-all-stream": "3.1.0",
@@ -6262,7 +6050,7 @@
"dependencies": {
"onetime": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
+ "resolved": "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
"integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
"dev": true
}
@@ -6286,12 +6074,6 @@
"safe-buffer": "5.1.1"
}
},
- "editions": {
- "version": "1.3.4",
- "resolved": "https://registry.npmjs.org/editions/-/editions-1.3.4.tgz",
- "integrity": "sha512-gzao+mxnYDzIysXKMQi/+M1mjy/rjestjg6OPoYTtI+3Izp23oiGZitsl9lPDPiTGXbcSIk1iJWhliSaglxnUg==",
- "dev": true
- },
"ee-first": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
@@ -6309,12 +6091,6 @@
"integrity": "sha1-eOy4o5kGYYe7N07t412ccFZagD0=",
"dev": true
},
- "elegant-spinner": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz",
- "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=",
- "dev": true
- },
"elliptic": {
"version": "6.4.0",
"resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz",
@@ -6379,12 +6155,6 @@
"resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz",
"integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA="
},
- "envinfo": {
- "version": "5.10.0",
- "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-5.10.0.tgz",
- "integrity": "sha512-rXbzXWvnQxy+TcqZlARbWVQwgGVVouVJgFZhLVN5htjLxl1thstrP2ZGi0pXC309AbK7gVOPU+ulz/tmpCI7iw==",
- "dev": true
- },
"enzyme": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/enzyme/-/enzyme-3.3.0.tgz",
@@ -6425,16 +6195,6 @@
"prr": "1.0.1"
}
},
- "error": {
- "version": "7.0.2",
- "resolved": "https://registry.npmjs.org/error/-/error-7.0.2.tgz",
- "integrity": "sha1-pfdf/02ZJhJt2sDqXcOOaJFTywI=",
- "dev": true,
- "requires": {
- "string-template": "0.2.1",
- "xtend": "4.0.1"
- }
- },
"error-ex": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
@@ -6923,9 +6683,9 @@
}
},
"eventemitter3": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz",
- "integrity": "sha1-teEHm1n7XhuidxwKmTvgYKWMmbo="
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.0.tgz",
+ "integrity": "sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA=="
},
"events": {
"version": "1.1.1",
@@ -7022,12 +6782,6 @@
"integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
"dev": true
},
- "exit-hook": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz",
- "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=",
- "dev": true
- },
"expand-brackets": {
"version": "0.1.5",
"resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
@@ -7630,8 +7384,7 @@
"fast-json-stable-stringify": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
- "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
- "dev": true
+ "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I="
},
"fast-levenshtein": {
"version": "2.0.6",
@@ -8217,12 +7970,6 @@
"integrity": "sha1-2uRqnXj74lKSJYzB54CkHZXAN4I=",
"dev": true
},
- "flow-parser": {
- "version": "0.74.0",
- "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.74.0.tgz",
- "integrity": "sha512-iQHi88aFCkPLr8cW1L9FtP9lmiT/9g20YaycW6sSWX6U9EdwN6K6OkWBlLhrfG5rbDJfJ9k0npVSfAkGNR7x2Q==",
- "dev": true
- },
"flush-write-stream": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.0.3.tgz",
@@ -9411,46 +9158,6 @@
"assert-plus": "1.0.0"
}
},
- "gh-got": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/gh-got/-/gh-got-6.0.0.tgz",
- "integrity": "sha512-F/mS+fsWQMo1zfgG9MD8KWvTWPPzzhuVwY++fhQ5Ggd+0P+CAMHtzMZhNxG+TqGfHDChJKsbh6otfMGqO2AKBw==",
- "dev": true,
- "requires": {
- "got": "7.1.0",
- "is-plain-obj": "1.1.0"
- },
- "dependencies": {
- "got": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz",
- "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==",
- "dev": true,
- "requires": {
- "decompress-response": "3.3.0",
- "duplexer3": "0.1.4",
- "get-stream": "3.0.0",
- "is-plain-obj": "1.1.0",
- "is-retry-allowed": "1.1.0",
- "is-stream": "1.1.0",
- "isurl": "1.0.0",
- "lowercase-keys": "1.0.1",
- "p-cancelable": "0.3.0",
- "p-timeout": "1.2.1",
- "safe-buffer": "5.1.1",
- "timed-out": "4.0.1",
- "url-parse-lax": "1.0.0",
- "url-to-options": "1.0.1"
- }
- },
- "timed-out": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz",
- "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=",
- "dev": true
- }
- }
- },
"gifsicle": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-3.0.4.tgz",
@@ -9462,15 +9169,6 @@
"logalot": "2.1.0"
}
},
- "github-username": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/github-username/-/github-username-4.1.0.tgz",
- "integrity": "sha1-y+KABBiDIG2kISrp5LXxacML9Bc=",
- "dev": true,
- "requires": {
- "gh-got": "6.0.0"
- }
- },
"glob": {
"version": "7.1.2",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
@@ -9485,37 +9183,10 @@
"path-is-absolute": "1.0.1"
}
},
- "glob-all": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/glob-all/-/glob-all-3.1.0.tgz",
- "integrity": "sha1-iRPd+17hrHgSZWJBsD1SF8ZLAqs=",
- "dev": true,
- "requires": {
- "glob": "7.1.2",
- "yargs": "1.2.6"
- },
- "dependencies": {
- "minimist": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.1.0.tgz",
- "integrity": "sha1-md9lelJXTCHJBXSX33QnkLK0wN4=",
- "dev": true
- },
- "yargs": {
- "version": "1.2.6",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-1.2.6.tgz",
- "integrity": "sha1-nHtKgv1dWVsr8Xq23MQxNUMv40s=",
- "dev": true,
- "requires": {
- "minimist": "0.1.0"
- }
- }
- }
- },
- "glob-base": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
- "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
+ "glob-base": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
+ "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
"dev": true,
"requires": {
"glob-parent": "2.0.0",
@@ -9734,11 +9405,11 @@
}
},
"graphql-anywhere": {
- "version": "4.1.11",
- "resolved": "https://registry.npmjs.org/graphql-anywhere/-/graphql-anywhere-4.1.11.tgz",
- "integrity": "sha512-zuNsLVcEwJSrv9HaCePPg9AQEte7Z33MqmmY85RawfOC3IGeew/8fHpY+GQQOKpaYvgvwm5fh/msdyuJOCdCig==",
+ "version": "4.1.12",
+ "resolved": "https://registry.npmjs.org/graphql-anywhere/-/graphql-anywhere-4.1.12.tgz",
+ "integrity": "sha512-dBgRKoDNTisX6Pl9ZT3ngE2YP6yHJDncb++As4OOCeFMnD0/KP51kS6xTXig3zEWJGiD7+fnVMTexa+uSSRmTg==",
"requires": {
- "apollo-utilities": "1.0.13"
+ "apollo-utilities": "1.0.14"
}
},
"graphql-auth": {
@@ -9800,7 +9471,7 @@
"integrity": "sha512-bhDGrvmSgcJBFX3EZEYagmKPk/EJ9vZIcF1WtSFveWfvSsh7crMFSQ9ldftuIXC9UeRwfutpGf3A1q4UpVLaRg==",
"requires": {
"apollo-link": "1.2.1",
- "apollo-utilities": "1.0.13",
+ "apollo-utilities": "1.0.14",
"deprecated-decorator": "0.1.6",
"iterall": "1.2.2",
"uuid": "3.2.1"
@@ -9817,7 +9488,7 @@
"integrity": "sha512-6Ghf+j3cQLCIvjXd2dJrLw+16HZbWbwmB1qlTc41BviB2hv+rK1nJr17Y9dWK0UD4p3i9Hfddx3tthpMKrueHg==",
"requires": {
"@types/node": "9.6.21",
- "apollo-utilities": "1.0.13",
+ "apollo-utilities": "1.0.14",
"zen-observable-ts": "0.8.9"
}
},
@@ -9831,15 +9502,6 @@
}
}
},
- "grouped-queue": {
- "version": "0.3.3",
- "resolved": "https://registry.npmjs.org/grouped-queue/-/grouped-queue-0.3.3.tgz",
- "integrity": "sha1-wWfSpTGcWg4JZO9qJbfC34mWyFw=",
- "dev": true,
- "requires": {
- "lodash": "4.17.10"
- }
- },
"growly": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz",
@@ -9859,9 +9521,9 @@
}
},
"gulp-rename": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.2.3.tgz",
- "integrity": "sha512-CmdPM0BjJ105QCX1fk+j7NGhiN/1rCl9HLGss+KllBS/tdYadpjTxqdKyh/5fNV+M3yjT1MFz5z93bXdrTyzAw==",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.3.0.tgz",
+ "integrity": "sha512-nEuZB7/9i0IZ8AXORTizl2QLP9tcC9uWc/s329zElBLJw1CfOhmMXBxwVlCRKjDyrWuhVP0uBKl61KeQ32TiCg==",
"dev": true
},
"gulp-sourcemaps": {
@@ -10097,12 +9759,6 @@
"ansi-regex": "2.1.1"
}
},
- "has-color": {
- "version": "0.1.7",
- "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz",
- "integrity": "sha1-ZxRKUmDDT8PMpnfQQdr1L+e3iy8=",
- "dev": true
- },
"has-flag": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
@@ -10284,9 +9940,9 @@
"dev": true
},
"hoist-non-react-statics": {
- "version": "2.5.1",
- "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.1.tgz",
- "integrity": "sha512-JSHbigDEPwGn2+bEVbijgT8iObjzCi8wHA+RLkFV6Dclvr+PS9tUD/nVxYsAXs0wIIBMztdwNQdsoHPXeUtLUw=="
+ "version": "2.5.4",
+ "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.4.tgz",
+ "integrity": "sha512-yklXtcYj0Pt5Dz9No8xUh7d+/7fy5XRIm+r7U/BXgwJ/VsD75EfXA8t4p9tIL0jykzo5A/sGzt1xV6oqd/gP0w=="
},
"home-or-tmp": {
"version": "2.0.0",
@@ -10477,12 +10133,6 @@
"readable-stream": "2.3.3"
}
},
- "http-cache-semantics": {
- "version": "3.8.1",
- "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz",
- "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==",
- "dev": true
- },
"http-errors": {
"version": "1.6.3",
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
@@ -10562,9 +10212,9 @@
"optional": true
},
"image-webpack-loader": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/image-webpack-loader/-/image-webpack-loader-4.3.0.tgz",
- "integrity": "sha512-loGikaDTuykbPcAtlMKQxTw+ycsxCrCYq75R2Yb1cnWf1josi2e17mWygM+3f8Z/yVByQhf8GuTnECRZWom3cA==",
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/image-webpack-loader/-/image-webpack-loader-4.3.1.tgz",
+ "integrity": "sha512-Qk4gAuN0+aRJsIK2tRvEPR7ZVQ8MWVSt5N4R7FXpkEST9eehclhfZbPGUXdnBfPNzuB6N/h9DluUR4B/TFxPpw==",
"dev": true,
"requires": {
"imagemin": "5.3.1",
@@ -10575,154 +10225,7 @@
"imagemin-svgo": "6.0.0",
"imagemin-webp": "4.1.0",
"loader-utils": "1.1.0",
- "object-assign": "4.1.1",
- "webpack-cli": "2.1.5"
- },
- "dependencies": {
- "ansi-regex": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
- "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
- "dev": true
- },
- "cross-spawn": {
- "version": "6.0.5",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
- "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
- "dev": true,
- "requires": {
- "nice-try": "1.0.4",
- "path-key": "2.0.1",
- "semver": "5.5.0",
- "shebang-command": "1.2.0",
- "which": "1.3.1"
- }
- },
- "got": {
- "version": "8.3.1",
- "resolved": "https://registry.npmjs.org/got/-/got-8.3.1.tgz",
- "integrity": "sha512-tiLX+bnYm5A56T5N/n9Xo89vMaO1mrS9qoDqj3u/anVooqGozvY/HbXzEpDfbNeKsHCBpK40gSbz8wGYSp3i1w==",
- "dev": true,
- "requires": {
- "@sindresorhus/is": "0.7.0",
- "cacheable-request": "2.1.4",
- "decompress-response": "3.3.0",
- "duplexer3": "0.1.4",
- "get-stream": "3.0.0",
- "into-stream": "3.1.0",
- "is-retry-allowed": "1.1.0",
- "isurl": "1.0.0",
- "lowercase-keys": "1.0.1",
- "mimic-response": "1.0.0",
- "p-cancelable": "0.4.1",
- "p-timeout": "2.0.1",
- "pify": "3.0.0",
- "safe-buffer": "5.1.1",
- "timed-out": "4.0.1",
- "url-parse-lax": "3.0.0",
- "url-to-options": "1.0.1"
- }
- },
- "inquirer": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-5.2.0.tgz",
- "integrity": "sha512-E9BmnJbAKLPGonz0HeWHtbKf+EeSP93paWO3ZYoUpq/aowXvYGjjCSuashhXPpzbArIjBbji39THkxTz9ZeEUQ==",
- "dev": true,
- "requires": {
- "ansi-escapes": "3.1.0",
- "chalk": "2.4.1",
- "cli-cursor": "2.1.0",
- "cli-width": "2.2.0",
- "external-editor": "2.2.0",
- "figures": "2.0.0",
- "lodash": "4.17.10",
- "mute-stream": "0.0.7",
- "run-async": "2.3.0",
- "rxjs": "5.5.11",
- "string-width": "2.1.1",
- "strip-ansi": "4.0.0",
- "through": "2.3.8"
- }
- },
- "p-cancelable": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz",
- "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==",
- "dev": true
- },
- "p-timeout": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz",
- "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==",
- "dev": true,
- "requires": {
- "p-finally": "1.0.0"
- }
- },
- "prepend-http": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
- "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=",
- "dev": true
- },
- "strip-ansi": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
- "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
- "dev": true,
- "requires": {
- "ansi-regex": "3.0.0"
- }
- },
- "timed-out": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz",
- "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=",
- "dev": true
- },
- "url-parse-lax": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz",
- "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=",
- "dev": true,
- "requires": {
- "prepend-http": "2.0.0"
- }
- },
- "webpack-cli": {
- "version": "2.1.5",
- "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-2.1.5.tgz",
- "integrity": "sha512-CiWQR+1JS77rmyiO6y1q8Kt/O+e8nUUC9YfJ25JtSmzDwbqJV7vIsh3+QKRHVTbTCa0DaVh8iY1LBiagUIDB3g==",
- "dev": true,
- "requires": {
- "chalk": "2.4.1",
- "cross-spawn": "6.0.5",
- "diff": "3.5.0",
- "enhanced-resolve": "4.0.0",
- "envinfo": "5.10.0",
- "glob-all": "3.1.0",
- "global-modules": "1.0.0",
- "got": "8.3.1",
- "import-local": "1.0.0",
- "inquirer": "5.2.0",
- "interpret": "1.1.0",
- "jscodeshift": "0.5.1",
- "listr": "0.14.1",
- "loader-utils": "1.1.0",
- "lodash": "4.17.10",
- "log-symbols": "2.2.0",
- "mkdirp": "0.5.1",
- "p-each-series": "1.0.0",
- "p-lazy": "1.0.0",
- "prettier": "1.13.5",
- "supports-color": "5.4.0",
- "v8-compile-cache": "2.0.0",
- "webpack-addons": "1.1.5",
- "yargs": "11.1.0",
- "yeoman-environment": "2.2.0",
- "yeoman-generator": "2.0.5"
- }
- }
+ "object-assign": "4.1.1"
}
},
"imagemin": {
@@ -11137,16 +10640,6 @@
"intl-messageformat": "2.2.0"
}
},
- "into-stream": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz",
- "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=",
- "dev": true,
- "requires": {
- "from2": "2.3.0",
- "p-is-promise": "1.1.0"
- }
- },
"invariant": {
"version": "2.2.4",
"resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
@@ -11464,15 +10957,6 @@
"integrity": "sha1-iVJojF7C/9awPsyF52ngKQMINHA=",
"dev": true
},
- "is-observable": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz",
- "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==",
- "dev": true,
- "requires": {
- "symbol-observable": "1.2.0"
- }
- },
"is-odd": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/is-odd/-/is-odd-2.0.0.tgz",
@@ -11591,15 +11075,6 @@
"integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=",
"dev": true
},
- "is-scoped": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-scoped/-/is-scoped-1.0.0.tgz",
- "integrity": "sha1-RJypgpnnEwOCViieyytUDcQ3yzA=",
- "dev": true,
- "requires": {
- "scoped-regex": "1.0.0"
- }
- },
"is-stream": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
@@ -11728,7 +11203,7 @@
"dev": true,
"requires": {
"babel-runtime": "6.26.0",
- "hoist-non-react-statics": "2.5.1",
+ "hoist-non-react-statics": "2.5.4",
"loader-utils": "1.1.0",
"prop-types": "15.6.1"
}
@@ -11845,17 +11320,6 @@
"handlebars": "4.0.11"
}
},
- "istextorbinary": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.2.1.tgz",
- "integrity": "sha512-TS+hoFl8Z5FAFMK38nhBkdLt44CclNRgDHWeMgsV8ko3nDlr/9UI2Sf839sW7enijf8oKsZYXRvM8g0it9Zmcw==",
- "dev": true,
- "requires": {
- "binaryextensions": "2.1.1",
- "editions": "1.3.4",
- "textextensions": "2.2.0"
- }
- },
"isurl": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz",
@@ -12354,100 +11818,6 @@
"dev": true,
"optional": true
},
- "jscodeshift": {
- "version": "0.5.1",
- "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.5.1.tgz",
- "integrity": "sha512-sRMollbhbmSDrR79JMAnhEjyZJlQQVozeeY9A6/KNuV26DNcuB3mGSCWXp0hks9dcwRNOELbNOiwraZaXXRk5Q==",
- "dev": true,
- "requires": {
- "babel-plugin-transform-flow-strip-types": "6.22.0",
- "babel-preset-es2015": "6.24.1",
- "babel-preset-stage-1": "6.24.1",
- "babel-register": "6.26.0",
- "babylon": "7.0.0-beta.47",
- "colors": "1.1.2",
- "flow-parser": "0.74.0",
- "lodash": "4.17.10",
- "micromatch": "2.3.11",
- "neo-async": "2.5.1",
- "node-dir": "0.1.8",
- "nomnom": "1.8.1",
- "recast": "0.15.0",
- "temp": "0.8.3",
- "write-file-atomic": "1.3.4"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz",
- "integrity": "sha1-yxAt8cVvUSPquLZ817mAJ6AnkXg=",
- "dev": true
- },
- "ast-types": {
- "version": "0.11.5",
- "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.11.5.tgz",
- "integrity": "sha512-oJjo+5e7/vEc2FBK8gUalV0pba4L3VdBIs2EKhOLHLcOd2FgQIVQN9xb0eZ9IjEWyAL7vq6fGJxOvVvdCHNyMw==",
- "dev": true
- },
- "babylon": {
- "version": "7.0.0-beta.47",
- "resolved": "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.47.tgz",
- "integrity": "sha512-+rq2cr4GDhtToEzKFD6KZZMDBXhjFAr9JjPw9pAppZACeEWqNM294j+NdBzkSHYXwzzBmVjZ3nEVJlOhbR2gOQ==",
- "dev": true
- },
- "chalk": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz",
- "integrity": "sha1-UZmj3c0MHv4jvAjBsCewYXbgxk8=",
- "dev": true,
- "requires": {
- "ansi-styles": "1.0.0",
- "has-color": "0.1.7",
- "strip-ansi": "0.1.1"
- }
- },
- "nomnom": {
- "version": "1.8.1",
- "resolved": "https://registry.npmjs.org/nomnom/-/nomnom-1.8.1.tgz",
- "integrity": "sha1-IVH3Ikcrp55Qp2/BJbuMjy5Nwqc=",
- "dev": true,
- "requires": {
- "chalk": "0.4.0",
- "underscore": "1.6.0"
- }
- },
- "recast": {
- "version": "0.15.0",
- "resolved": "https://registry.npmjs.org/recast/-/recast-0.15.0.tgz",
- "integrity": "sha512-47C2mIxQYvFICrTNuV4+xGgBa1nAoq42ANN5oDTSBIJ50NX7jcki7gAC6HWYptnQgHmqIRTHJq8OKdi3fwgyNQ==",
- "dev": true,
- "requires": {
- "ast-types": "0.11.5",
- "esprima": "4.0.0",
- "private": "0.1.8",
- "source-map": "0.6.1"
- }
- },
- "source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
- "dev": true
- },
- "strip-ansi": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz",
- "integrity": "sha1-OeipjQRNFQZgq+SmgIrPcLt7yZE=",
- "dev": true
- },
- "underscore": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz",
- "integrity": "sha1-izixDKze9jM3uLJOT/htRa6lKag=",
- "dev": true
- }
- }
- },
"jsdom": {
"version": "11.11.0",
"resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.11.0.tgz",
@@ -12506,12 +11876,6 @@
"integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
"dev": true
},
- "json-buffer": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz",
- "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=",
- "dev": true
- },
"json-parse-better-errors": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
@@ -12570,9 +11934,9 @@
"dev": true
},
"jsonwebtoken": {
- "version": "8.2.2",
- "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.2.2.tgz",
- "integrity": "sha512-rFFq7ow/JpPzwgaz4IyRL9cp7f4ptjW92eZgsQyqkysLBmDjSSBhnKfQESoq0GU+qJXK/CQ0o4shgwbUPiFCdw==",
+ "version": "8.3.0",
+ "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.3.0.tgz",
+ "integrity": "sha512-oge/hvlmeJCH+iIz1DwcO7vKPkNGJHhgkspk8OH3VKlw+mbi42WtD4ig1+VXRln765vxptAv+xT26Fd3cteqag==",
"requires": {
"jws": "3.1.5",
"lodash.includes": "4.3.0",
@@ -12582,8 +11946,7 @@
"lodash.isplainobject": "4.0.6",
"lodash.isstring": "4.0.1",
"lodash.once": "4.1.1",
- "ms": "2.1.1",
- "xtend": "4.0.1"
+ "ms": "2.1.1"
},
"dependencies": {
"ms": {
@@ -12639,24 +12002,15 @@
"integrity": "sha1-fYa9VmefWM5qhHBKZX3TkruoGnk="
},
"kareem": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/kareem/-/kareem-2.1.0.tgz",
- "integrity": "sha512-ycoMY1tVkcH1/NaxGn2erZaUC3CodmX7Fl6DUVXjN73+uecWYTaaldRkxNY3HeSKQnQTWnoxRKnZfVHcB8tIWg=="
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/kareem/-/kareem-2.2.1.tgz",
+ "integrity": "sha512-xpDFy8OxkFM+vK6pXy6JmH92ibeEFUuDWzas5M9L7MzVmHW3jzwAHxodCPV/BYkf4A31bVDLyonrMfp9RXb/oA=="
},
"keycode": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/keycode/-/keycode-2.2.0.tgz",
"integrity": "sha1-PQr1bce4uOXLqNCpfxByBO7CKwQ="
},
- "keyv": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz",
- "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==",
- "dev": true,
- "requires": {
- "json-buffer": "3.0.0"
- }
- },
"kind-of": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
@@ -12858,264 +12212,37 @@
"resolve": "1.7.1"
}
},
- "listr": {
- "version": "0.14.1",
- "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.1.tgz",
- "integrity": "sha512-MSMUUVN1f8aRnPi4034RkOqdiUlpYW+FqwFE3aL0uYNPRavkt2S2SsSpDDofn8BDpqv2RNnsdOcCHWsChcq77A==",
+ "load-bmfont": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/load-bmfont/-/load-bmfont-1.3.0.tgz",
+ "integrity": "sha1-u358cQ3mvK/LE8s7jIHgwBMey8k=",
"dev": true,
"requires": {
- "@samverschueren/stream-to-observable": "0.3.0",
- "cli-truncate": "0.2.1",
- "figures": "1.7.0",
- "indent-string": "2.1.0",
- "is-observable": "1.1.0",
- "is-promise": "2.1.0",
- "is-stream": "1.1.0",
- "listr-silent-renderer": "1.1.1",
- "listr-update-renderer": "0.4.0",
- "listr-verbose-renderer": "0.4.1",
- "log-symbols": "1.0.2",
- "log-update": "1.0.2",
- "ora": "0.2.3",
- "p-map": "1.2.0",
- "rxjs": "6.2.0",
- "strip-ansi": "3.0.1"
+ "buffer-equal": "0.0.1",
+ "mime": "1.4.1",
+ "parse-bmfont-ascii": "1.0.6",
+ "parse-bmfont-binary": "1.0.6",
+ "parse-bmfont-xml": "1.1.3",
+ "xhr": "2.5.0",
+ "xtend": "4.0.1"
+ }
+ },
+ "load-json-file": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
+ "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "4.1.11",
+ "parse-json": "2.2.0",
+ "pify": "2.3.0",
+ "strip-bom": "3.0.0"
},
"dependencies": {
- "ansi-styles": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
- "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
- "dev": true
- },
- "chalk": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
- "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
- "dev": true,
- "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"
- }
- },
- "figures": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
- "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
- "dev": true,
- "requires": {
- "escape-string-regexp": "1.0.5",
- "object-assign": "4.1.1"
- }
- },
- "log-symbols": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz",
- "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=",
- "dev": true,
- "requires": {
- "chalk": "1.1.3"
- }
- },
- "rxjs": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.2.0.tgz",
- "integrity": "sha512-qBzf5uu6eOKiCZuAE0SgZ0/Qp+l54oeVxFfC2t+mJ2SFI6IB8gmMdJHs5DUMu5kqifqcCtsKS2XHjhZu6RKvAw==",
- "dev": true,
- "requires": {
- "tslib": "1.9.2"
- }
- },
- "supports-color": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
- "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
- "dev": true
- }
- }
- },
- "listr-silent-renderer": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz",
- "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=",
- "dev": true
- },
- "listr-update-renderer": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.4.0.tgz",
- "integrity": "sha1-NE2YDaLKLosUW6MFkI8yrj9MyKc=",
- "dev": true,
- "requires": {
- "chalk": "1.1.3",
- "cli-truncate": "0.2.1",
- "elegant-spinner": "1.0.1",
- "figures": "1.7.0",
- "indent-string": "3.2.0",
- "log-symbols": "1.0.2",
- "log-update": "1.0.2",
- "strip-ansi": "3.0.1"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
- "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
- "dev": true
- },
- "chalk": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
- "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
- "dev": true,
- "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"
- }
- },
- "figures": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
- "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
- "dev": true,
- "requires": {
- "escape-string-regexp": "1.0.5",
- "object-assign": "4.1.1"
- }
- },
- "indent-string": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz",
- "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=",
- "dev": true
- },
- "log-symbols": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz",
- "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=",
- "dev": true,
- "requires": {
- "chalk": "1.1.3"
- }
- },
- "supports-color": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
- "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
- "dev": true
- }
- }
- },
- "listr-verbose-renderer": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.4.1.tgz",
- "integrity": "sha1-ggb0z21S3cWCfl/RSYng6WWTOjU=",
- "dev": true,
- "requires": {
- "chalk": "1.1.3",
- "cli-cursor": "1.0.2",
- "date-fns": "1.29.0",
- "figures": "1.7.0"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
- "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
- "dev": true
- },
- "chalk": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
- "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
- "dev": true,
- "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"
- }
- },
- "cli-cursor": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
- "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
- "dev": true,
- "requires": {
- "restore-cursor": "1.0.1"
- }
- },
- "figures": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
- "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
- "dev": true,
- "requires": {
- "escape-string-regexp": "1.0.5",
- "object-assign": "4.1.1"
- }
- },
- "onetime": {
- "version": "1.1.0",
- "resolved": "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
- "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
- "dev": true
- },
- "restore-cursor": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
- "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
- "dev": true,
- "requires": {
- "exit-hook": "1.1.1",
- "onetime": "1.1.0"
- }
- },
- "supports-color": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
- "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
- "dev": true
- }
- }
- },
- "load-bmfont": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/load-bmfont/-/load-bmfont-1.3.0.tgz",
- "integrity": "sha1-u358cQ3mvK/LE8s7jIHgwBMey8k=",
- "dev": true,
- "requires": {
- "buffer-equal": "0.0.1",
- "mime": "1.4.1",
- "parse-bmfont-ascii": "1.0.6",
- "parse-bmfont-binary": "1.0.6",
- "parse-bmfont-xml": "1.1.3",
- "xhr": "2.5.0",
- "xtend": "4.0.1"
- }
- },
- "load-json-file": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
- "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
- "dev": true,
- "requires": {
- "graceful-fs": "4.1.11",
- "parse-json": "2.2.0",
- "pify": "2.3.0",
- "strip-bom": "3.0.0"
- },
- "dependencies": {
- "pify": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
- "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
+ "pify": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
"dev": true
}
}
@@ -13254,8 +12381,7 @@
"lodash.get": {
"version": "4.4.2",
"resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz",
- "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=",
- "dev": true
+ "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk="
},
"lodash.includes": {
"version": "4.3.0",
@@ -13404,49 +12530,6 @@
"chalk": "2.4.1"
}
},
- "log-update": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/log-update/-/log-update-1.0.2.tgz",
- "integrity": "sha1-GZKfZMQJPS0ucHWh2tivWcKWuNE=",
- "dev": true,
- "requires": {
- "ansi-escapes": "1.4.0",
- "cli-cursor": "1.0.2"
- },
- "dependencies": {
- "ansi-escapes": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz",
- "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=",
- "dev": true
- },
- "cli-cursor": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
- "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
- "dev": true,
- "requires": {
- "restore-cursor": "1.0.1"
- }
- },
- "onetime": {
- "version": "1.1.0",
- "resolved": "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
- "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
- "dev": true
- },
- "restore-cursor": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
- "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
- "dev": true,
- "requires": {
- "exit-hook": "1.1.1",
- "onetime": "1.1.0"
- }
- }
- }
- },
"logalot": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz",
@@ -13655,92 +12738,6 @@
"mimic-fn": "1.2.0"
}
},
- "mem-fs": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/mem-fs/-/mem-fs-1.1.3.tgz",
- "integrity": "sha1-uK6NLj/Lb10/kWXBLUVRoGXZicw=",
- "dev": true,
- "requires": {
- "through2": "2.0.3",
- "vinyl": "1.2.0",
- "vinyl-file": "2.0.0"
- },
- "dependencies": {
- "through2": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
- "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=",
- "dev": true,
- "requires": {
- "readable-stream": "2.3.3",
- "xtend": "4.0.1"
- }
- }
- }
- },
- "mem-fs-editor": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/mem-fs-editor/-/mem-fs-editor-4.0.2.tgz",
- "integrity": "sha512-QHvdXLLNmwJXxKdf7x27aNUren6IoPxwcM8Sfd+S6/ddQQMcYdEtVKsh6ilpqMrU18VQuKZEaH0aCGt3JDbA0g==",
- "dev": true,
- "requires": {
- "commondir": "1.0.1",
- "deep-extend": "0.5.1",
- "ejs": "2.6.1",
- "glob": "7.1.2",
- "globby": "8.0.1",
- "isbinaryfile": "3.0.2",
- "mkdirp": "0.5.1",
- "multimatch": "2.1.0",
- "rimraf": "2.6.2",
- "through2": "2.0.3",
- "vinyl": "2.1.0"
- },
- "dependencies": {
- "clone": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.1.tgz",
- "integrity": "sha1-0hfR6WERjjrJpLi7oyhVU79kfNs=",
- "dev": true
- },
- "clone-stats": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz",
- "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=",
- "dev": true
- },
- "deep-extend": {
- "version": "0.5.1",
- "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.5.1.tgz",
- "integrity": "sha512-N8vBdOa+DF7zkRrDCsaOXoCs/E2fJfx9B9MrKnnSiHNh4ws7eSys6YQE4KvT1cecKmOASYQBhbKjeuDD9lT81w==",
- "dev": true
- },
- "through2": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
- "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=",
- "dev": true,
- "requires": {
- "readable-stream": "2.3.3",
- "xtend": "4.0.1"
- }
- },
- "vinyl": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.1.0.tgz",
- "integrity": "sha1-Ah+cLPlR1rk5lDyJ617lrdT9kkw=",
- "dev": true,
- "requires": {
- "clone": "2.1.1",
- "clone-buffer": "1.0.0",
- "clone-stats": "1.0.0",
- "cloneable-readable": "1.1.2",
- "remove-trailing-separator": "1.1.0",
- "replace-ext": "1.0.0"
- }
- }
- }
- },
"memory-fs": {
"version": "0.4.1",
"resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
@@ -14088,13 +13085,13 @@
}
},
"mongoose": {
- "version": "5.1.4",
- "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.1.4.tgz",
- "integrity": "sha512-GnLZu+Sj08UQuSq7l6v0ZOS7I4zR1P7xj9JtQr1SmaUTGCqmjmsyVO9UjvqgVKhqunWC7sNyTebzZy5dSfWUMg==",
+ "version": "5.1.5",
+ "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.1.5.tgz",
+ "integrity": "sha512-/bDtFRvWZclE4Fxw5ntofGA2Zm+lgJJw9WHZK4aWotVNK5MEDxrfPp+W/gk4whv0t4AO9JxmyAD4jfotjARSiA==",
"requires": {
"async": "2.6.1",
"bson": "1.0.9",
- "kareem": "2.1.0",
+ "kareem": "2.2.1",
"lodash.get": "4.4.2",
"mongodb": "3.0.9",
"mongoose-legacy-pluralize": "1.0.2",
@@ -14112,11 +13109,6 @@
"requires": {
"lodash": "4.17.10"
}
- },
- "lodash.get": {
- "version": "4.4.2",
- "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz",
- "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk="
}
}
},
@@ -14183,18 +13175,6 @@
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
},
- "multimatch": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-2.1.0.tgz",
- "integrity": "sha1-nHkGoi+0wCkZ4vX3UWG0zb1LKis=",
- "dev": true,
- "requires": {
- "array-differ": "1.0.0",
- "array-union": "1.0.2",
- "arrify": "1.0.1",
- "minimatch": "3.0.4"
- }
- },
"multipipe": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz",
@@ -14385,8 +13365,7 @@
"nice-try": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.4.tgz",
- "integrity": "sha512-2NpiFHqC87y/zFke0fC0spBXL3bBsoh/p5H1EFhshxjCR5+0g2d6BiXbUFz9v1sAcxsk2htp2eQnNIci2dIYcA==",
- "dev": true
+ "integrity": "sha512-2NpiFHqC87y/zFke0fC0spBXL3bBsoh/p5H1EFhshxjCR5+0g2d6BiXbUFz9v1sAcxsk2htp2eQnNIci2dIYcA=="
},
"no-case": {
"version": "2.3.2",
@@ -14397,12 +13376,6 @@
"lower-case": "1.1.4"
}
},
- "node-dir": {
- "version": "0.1.8",
- "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.8.tgz",
- "integrity": "sha1-VfuN62mQcHB/tn+RpGDwRIKUx30=",
- "dev": true
- },
"node-fetch": {
"version": "1.7.3",
"resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz",
@@ -15678,70 +14651,6 @@
"logalot": "2.1.0"
}
},
- "ora": {
- "version": "0.2.3",
- "resolved": "https://registry.npmjs.org/ora/-/ora-0.2.3.tgz",
- "integrity": "sha1-N1J9Igrc1Tw5tzVx11QVbV22V6Q=",
- "dev": true,
- "requires": {
- "chalk": "1.1.3",
- "cli-cursor": "1.0.2",
- "cli-spinners": "0.1.2",
- "object-assign": "4.1.1"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
- "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
- "dev": true
- },
- "chalk": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
- "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
- "dev": true,
- "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"
- }
- },
- "cli-cursor": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
- "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
- "dev": true,
- "requires": {
- "restore-cursor": "1.0.1"
- }
- },
- "onetime": {
- "version": "1.1.0",
- "resolved": "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
- "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
- "dev": true
- },
- "restore-cursor": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
- "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
- "dev": true,
- "requires": {
- "exit-hook": "1.1.1",
- "onetime": "1.1.0"
- }
- },
- "supports-color": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
- "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
- "dev": true
- }
- }
- },
"ordered-read-streams": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.3.0.tgz",
@@ -15838,18 +14747,6 @@
"integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
"dev": true
},
- "p-is-promise": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz",
- "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=",
- "dev": true
- },
- "p-lazy": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/p-lazy/-/p-lazy-1.0.0.tgz",
- "integrity": "sha1-7FPIAvLuOsKPFmzILQsrAt4nqDU=",
- "dev": true
- },
"p-limit": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
@@ -16129,7 +15026,7 @@
"resolved": "https://registry.npmjs.org/passport-jwt/-/passport-jwt-4.0.0.tgz",
"integrity": "sha512-BwC0n2GP/1hMVjR4QpnvqA61TxenUMlmfNjYNgK0ZAs0HK4SOQkHcSv4L328blNTLtHq7DbmvyNJiH+bn6C5Mg==",
"requires": {
- "jsonwebtoken": "8.2.2",
+ "jsonwebtoken": "8.3.0",
"passport-strategy": "1.0.0"
}
},
@@ -16205,8 +15102,7 @@
"path-key": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
- "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
- "dev": true
+ "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A="
},
"path-parse": {
"version": "1.0.5",
@@ -18261,9 +17157,9 @@
}
},
"postcss-nesting": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-5.0.0.tgz",
- "integrity": "sha512-Yoe3w2mcVslnEJl5zLyz1yBxCFUpYu138apEEOCwS2HRdDw/TDxTwD1fXBrIarL8J1cPzHfVwO1m40B2/UpGCw==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-6.0.0.tgz",
+ "integrity": "sha512-Yoglsy6eZbDCbRIXoYSmnIt9ao4xyg07iFwVBd7WyIkDzMSeRxIqUk8xEAdkeJQ7eGfWo6RufrTU7FSUjZ22fg==",
"dev": true,
"requires": {
"postcss": "6.0.22"
@@ -18904,12 +17800,6 @@
"integrity": "sha512-4M90mfvLz6yRf2Dhzd+xPIE6b4xkI8nHMJhsSm9IlfG17g6wujrrm7+H1X8x52tC4cSNm6HmuhCUSNe6Hd5wfw==",
"dev": true
},
- "pretty-bytes": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-4.0.2.tgz",
- "integrity": "sha1-sr+C5zUNZcbDOqlaqlpPYyf2HNk=",
- "dev": true
- },
"pretty-error": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz",
@@ -19243,9 +18133,9 @@
}
},
"react": {
- "version": "16.4.0",
- "resolved": "https://registry.npmjs.org/react/-/react-16.4.0.tgz",
- "integrity": "sha512-K0UrkLXSAekf5nJu89obKUM7o2vc6MMN9LYoKnCa+c+8MJRAT120xzPLENcWSRc7GYKIg0LlgJRDorrufdglQQ==",
+ "version": "16.4.1",
+ "resolved": "https://registry.npmjs.org/react/-/react-16.4.1.tgz",
+ "integrity": "sha512-3GEs0giKp6E0Oh/Y9ZC60CmYgUPnp7voH9fbjWsvXtYFb4EWtgQub0ADSq0sJR0BbHc4FThLLtzlcFaFXIorwg==",
"requires": {
"fbjs": "0.8.16",
"loose-envify": "1.3.1",
@@ -19259,22 +18149,15 @@
"integrity": "sha512-BhqhxvBb3qpMT3uD2RdQY5D9pTQeYewWZrz4M74XtKF9J6AtXukBOobOFRo2YJSbMohI/Ld3Z2686HKa8Ya4/A=="
},
"react-apollo": {
- "version": "2.1.4",
- "resolved": "https://registry.npmjs.org/react-apollo/-/react-apollo-2.1.4.tgz",
- "integrity": "sha512-KVDoRdGxUJYOAuWbYmsl4mvJXBvlJFDDDd43V0ey2gxWrNloGK/JVjnET6/PApj142FCcWz42Nvc4oW27f9acA==",
+ "version": "2.1.5",
+ "resolved": "https://registry.npmjs.org/react-apollo/-/react-apollo-2.1.5.tgz",
+ "integrity": "sha512-ZJ+DaatsqTSV21FMNiHt5Gdwzlrj12labXkO0geLO0D5exeMgvY1adYYTLRUb6eM3+6fheGOIFv6mK5v3SopZg==",
"requires": {
"fbjs": "0.8.16",
- "hoist-non-react-statics": "2.5.1",
+ "hoist-non-react-statics": "2.5.4",
"invariant": "2.2.4",
- "lodash": "4.17.5",
+ "lodash": "4.17.10",
"prop-types": "15.6.1"
- },
- "dependencies": {
- "lodash": {
- "version": "4.17.5",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz",
- "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw=="
- }
}
},
"react-bootstrap": {
@@ -19311,15 +18194,15 @@
"resolved": "https://registry.npmjs.org/react-cookie/-/react-cookie-2.1.6.tgz",
"integrity": "sha512-Cu2U2JgrVdc/ExdRGAxo0iy4tpl8QpcC37Z1l+AYNsZaA+UP9VQ2buP+meKF8P7AXv0yfG+ac81KlGwdOWr3YQ==",
"requires": {
- "hoist-non-react-statics": "2.5.1",
+ "hoist-non-react-statics": "2.5.4",
"prop-types": "15.6.1",
"universal-cookie": "2.1.5"
}
},
"react-dom": {
- "version": "16.4.0",
- "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.4.0.tgz",
- "integrity": "sha512-bbLd+HYpBEnYoNyxDe9XpSG2t9wypMohwQPvKw8Hov3nF7SJiJIgK56b46zHpBUpHb06a1iEuw7G3rbrsnNL6w==",
+ "version": "16.4.1",
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.4.1.tgz",
+ "integrity": "sha512-1Gin+wghF/7gl4Cqcvr1DxFX2Osz7ugxSwl6gBqCMpdrxHjIFUS7GYxrFftZ9Ln44FHw0JxCFD9YtZsrbR5/4A==",
"requires": {
"fbjs": "0.8.16",
"loose-envify": "1.3.1",
@@ -19408,7 +18291,7 @@
"resolved": "https://registry.npmjs.org/react-redux/-/react-redux-5.0.7.tgz",
"integrity": "sha512-5VI8EV5hdgNgyjfmWzBbdrqUkrVRKlyTKk1sGH3jzM2M2Mhj/seQgPXaz6gVAj2lz/nz688AdTqMO18Lr24Zhg==",
"requires": {
- "hoist-non-react-statics": "2.5.1",
+ "hoist-non-react-statics": "2.5.4",
"invariant": "2.2.4",
"lodash": "4.17.10",
"lodash-es": "4.17.10",
@@ -19422,7 +18305,7 @@
"integrity": "sha512-yrvL8AogDh2X42Dt9iknk4wF4V8bWREPirFfS9gLU1huk6qK41sg7Z/1S81jjTrGHxa3B8R3J6xIkDAA6CVarg==",
"requires": {
"history": "4.7.2",
- "hoist-non-react-statics": "2.5.1",
+ "hoist-non-react-statics": "2.5.4",
"invariant": "2.2.4",
"loose-envify": "1.3.1",
"path-to-regexp": "1.7.0",
@@ -19473,15 +18356,23 @@
}
},
"react-test-renderer": {
- "version": "16.4.0",
- "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.4.0.tgz",
- "integrity": "sha512-Seh1t9xFY6TKiV/hRlPzUkqX1xHOiKIMsctfU0cggo1ajsLjoIJFL520LlrxV+4/VIj+clrCeH6s/aVv/vTStg==",
+ "version": "16.4.1",
+ "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.4.1.tgz",
+ "integrity": "sha512-wyyiPxRZOTpKnNIgUBOB6xPLTpIzwcQMIURhZvzUqZzezvHjaGNsDPBhMac5fIY3Jf5NuKxoGvV64zDSOECPPQ==",
"dev": true,
"requires": {
"fbjs": "0.8.16",
"object-assign": "4.1.1",
"prop-types": "15.6.1",
- "react-is": "16.4.0"
+ "react-is": "16.4.1"
+ },
+ "dependencies": {
+ "react-is": {
+ "version": "16.4.1",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.4.1.tgz",
+ "integrity": "sha512-xpb0PpALlFWNw/q13A+1aHeyJyLYCg0/cCHPUA43zYluZuIPHaHL3k8OBsTgQtxqW0FhyDEMvi8fZ/+7+r4OSQ==",
+ "dev": true
+ }
}
},
"react-transition-group": {
@@ -19521,16 +18412,6 @@
}
}
},
- "read-chunk": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/read-chunk/-/read-chunk-2.1.0.tgz",
- "integrity": "sha1-agTAkoAF7Z1C4aasVgDhnLx/9lU=",
- "dev": true,
- "requires": {
- "pify": "3.0.0",
- "safe-buffer": "5.1.1"
- }
- },
"read-pkg": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
@@ -20067,15 +18948,6 @@
"integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
"dev": true
},
- "responselike": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz",
- "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=",
- "dev": true,
- "requires": {
- "lowercase-keys": "1.0.1"
- }
- },
"restore-cursor": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
@@ -21258,12 +20130,6 @@
"ajv": "5.3.0"
}
},
- "scoped-regex": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/scoped-regex/-/scoped-regex-1.0.0.tgz",
- "integrity": "sha1-o0a7Gs1CB65wvXwMfKnlZra63bg=",
- "dev": true
- },
"scss-tokenizer": {
"version": "0.2.3",
"resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
@@ -21522,12 +20388,6 @@
"resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz",
"integrity": "sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E="
},
- "slide": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz",
- "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=",
- "dev": true
- },
"snake-case": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/snake-case/-/snake-case-2.1.0.tgz",
@@ -22040,12 +20900,6 @@
}
}
},
- "string-template": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz",
- "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=",
- "dev": true
- },
"string-width": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
@@ -22247,7 +21101,7 @@
"buffer": "5.1.0",
"css-to-react-native": "2.2.0",
"fbjs": "0.8.16",
- "hoist-non-react-statics": "2.5.1",
+ "hoist-non-react-statics": "2.5.4",
"is-plain-object": "2.0.4",
"prop-types": "15.6.1",
"react-is": "16.4.0",
@@ -22282,18 +21136,18 @@
"integrity": "sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw=="
},
"subscriptions-transport-ws": {
- "version": "0.9.9",
- "resolved": "https://registry.npmjs.org/subscriptions-transport-ws/-/subscriptions-transport-ws-0.9.9.tgz",
- "integrity": "sha512-x41ANayYJWBEPdH+0VS9QRT4tJpGs5WUJjGNnIdRVYDNyAuwm6QPMTnZtg8A8+HVMCWiBVaRmWbTJzMJVHk+jw==",
+ "version": "0.9.11",
+ "resolved": "https://registry.npmjs.org/subscriptions-transport-ws/-/subscriptions-transport-ws-0.9.11.tgz",
+ "integrity": "sha512-B8fwTIJy2buUcBXM6Ffbax30XcEqvCqL8RXwbivBAiB3X9ezrTcF5nYMmNGZ47sxrDYA1XfQ5W3aTgJEm8BFJA==",
"requires": {
"backo2": "1.0.2",
- "eventemitter3": "2.0.3",
+ "eventemitter3": "3.1.0",
"iterall": "1.2.2",
"lodash.assign": "4.2.0",
"lodash.isobject": "3.0.2",
"lodash.isstring": "4.0.1",
"symbol-observable": "1.2.0",
- "ws": "3.3.3"
+ "ws": "5.2.0"
}
},
"sum-up": {
@@ -22456,24 +21310,6 @@
"xtend": "4.0.1"
}
},
- "temp": {
- "version": "0.8.3",
- "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.3.tgz",
- "integrity": "sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k=",
- "dev": true,
- "requires": {
- "os-tmpdir": "1.0.2",
- "rimraf": "2.2.8"
- },
- "dependencies": {
- "rimraf": {
- "version": "2.2.8",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz",
- "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=",
- "dev": true
- }
- }
- },
"temp-dir": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz",
@@ -22867,12 +21703,6 @@
"integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
"dev": true
},
- "textextensions": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/textextensions/-/textextensions-2.2.0.tgz",
- "integrity": "sha512-j5EMxnryTvKxwH2Cq+Pb43tsf6sdEgw6Pdwxk83mPaq0ToeFJt6WE4J3s5BqY7vmjlLgkgXvhtXUxo80FyBhCA==",
- "dev": true
- },
"throat": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz",
@@ -23374,11 +22204,6 @@
}
}
},
- "ultron": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz",
- "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og=="
- },
"unbzip2-stream": {
"version": "1.2.5",
"resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.2.5.tgz",
@@ -23593,12 +22418,6 @@
}
}
},
- "untildify": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/untildify/-/untildify-3.0.3.tgz",
- "integrity": "sha512-iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA==",
- "dev": true
- },
"unzip-response": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.2.tgz",
@@ -23914,81 +22733,31 @@
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
"integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=",
- "dev": true,
- "requires": {
- "clone": "1.0.3",
- "clone-stats": "0.0.1",
- "replace-ext": "0.0.1"
- },
- "dependencies": {
- "replace-ext": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
- "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=",
- "dev": true
- }
- }
- },
- "vinyl-assign": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/vinyl-assign/-/vinyl-assign-1.2.1.tgz",
- "integrity": "sha1-TRmIkbVRWRHXcajNnFSApGoHSkU=",
- "dev": true,
- "requires": {
- "object-assign": "4.1.1",
- "readable-stream": "2.3.3"
- }
- },
- "vinyl-file": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/vinyl-file/-/vinyl-file-2.0.0.tgz",
- "integrity": "sha1-p+v1/779obfRjRQPyweyI++2dRo=",
- "dev": true,
- "requires": {
- "graceful-fs": "4.1.11",
- "pify": "2.3.0",
- "pinkie-promise": "2.0.1",
- "strip-bom": "2.0.0",
- "strip-bom-stream": "2.0.0",
- "vinyl": "1.2.0"
- },
- "dependencies": {
- "first-chunk-stream": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-2.0.0.tgz",
- "integrity": "sha1-G97NuOCDwGZLkZRVgVd6Q6nzHXA=",
- "dev": true,
- "requires": {
- "readable-stream": "2.3.3"
- }
- },
- "pify": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
- "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
+ "dev": true,
+ "requires": {
+ "clone": "1.0.3",
+ "clone-stats": "0.0.1",
+ "replace-ext": "0.0.1"
+ },
+ "dependencies": {
+ "replace-ext": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
+ "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=",
"dev": true
- },
- "strip-bom": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
- "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
- "dev": true,
- "requires": {
- "is-utf8": "0.2.1"
- }
- },
- "strip-bom-stream": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-2.0.0.tgz",
- "integrity": "sha1-+H217yYT9paKpUWr/h7HKLaoKco=",
- "dev": true,
- "requires": {
- "first-chunk-stream": "2.0.0",
- "strip-bom": "2.0.0"
- }
}
}
},
+ "vinyl-assign": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/vinyl-assign/-/vinyl-assign-1.2.1.tgz",
+ "integrity": "sha1-TRmIkbVRWRHXcajNnFSApGoHSkU=",
+ "dev": true,
+ "requires": {
+ "object-assign": "4.1.1",
+ "readable-stream": "2.3.3"
+ }
+ },
"vinyl-fs": {
"version": "2.4.4",
"resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-2.4.4.tgz",
@@ -24779,114 +23548,10 @@
}
}
},
- "webpack-addons": {
- "version": "1.1.5",
- "resolved": "https://registry.npmjs.org/webpack-addons/-/webpack-addons-1.1.5.tgz",
- "integrity": "sha512-MGO0nVniCLFAQz1qv22zM02QPjcpAoJdy7ED0i3Zy7SY1IecgXCm460ib7H/Wq7e9oL5VL6S2BxaObxwIcag0g==",
- "dev": true,
- "requires": {
- "jscodeshift": "0.4.1"
- },
- "dependencies": {
- "ansi-styles": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz",
- "integrity": "sha1-yxAt8cVvUSPquLZ817mAJ6AnkXg=",
- "dev": true
- },
- "ast-types": {
- "version": "0.10.1",
- "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.10.1.tgz",
- "integrity": "sha512-UY7+9DPzlJ9VM8eY0b2TUZcZvF+1pO0hzMtAyjBYKhOmnvRlqYNYnWdtsMj0V16CGaMlpL0G1jnLbLo4AyotuQ==",
- "dev": true
- },
- "async": {
- "version": "1.5.2",
- "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
- "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
- "dev": true
- },
- "chalk": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz",
- "integrity": "sha1-UZmj3c0MHv4jvAjBsCewYXbgxk8=",
- "dev": true,
- "requires": {
- "ansi-styles": "1.0.0",
- "has-color": "0.1.7",
- "strip-ansi": "0.1.1"
- }
- },
- "jscodeshift": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.4.1.tgz",
- "integrity": "sha512-iOX6If+hsw0q99V3n31t4f5VlD1TQZddH08xbT65ZqA7T4Vkx68emrDZMUOLVvCEAJ6NpAk7DECe3fjC/t52AQ==",
- "dev": true,
- "requires": {
- "async": "1.5.2",
- "babel-plugin-transform-flow-strip-types": "6.22.0",
- "babel-preset-es2015": "6.24.1",
- "babel-preset-stage-1": "6.24.1",
- "babel-register": "6.26.0",
- "babylon": "6.18.0",
- "colors": "1.1.2",
- "flow-parser": "0.74.0",
- "lodash": "4.17.10",
- "micromatch": "2.3.11",
- "node-dir": "0.1.8",
- "nomnom": "1.8.1",
- "recast": "0.12.9",
- "temp": "0.8.3",
- "write-file-atomic": "1.3.4"
- }
- },
- "nomnom": {
- "version": "1.8.1",
- "resolved": "https://registry.npmjs.org/nomnom/-/nomnom-1.8.1.tgz",
- "integrity": "sha1-IVH3Ikcrp55Qp2/BJbuMjy5Nwqc=",
- "dev": true,
- "requires": {
- "chalk": "0.4.0",
- "underscore": "1.6.0"
- }
- },
- "recast": {
- "version": "0.12.9",
- "resolved": "https://registry.npmjs.org/recast/-/recast-0.12.9.tgz",
- "integrity": "sha512-y7ANxCWmMW8xLOaiopiRDlyjQ9ajKRENBH+2wjntIbk3A6ZR1+BLQttkmSHMY7Arl+AAZFwJ10grg2T6f1WI8A==",
- "dev": true,
- "requires": {
- "ast-types": "0.10.1",
- "core-js": "2.5.1",
- "esprima": "4.0.0",
- "private": "0.1.8",
- "source-map": "0.6.1"
- }
- },
- "source-map": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
- "dev": true
- },
- "strip-ansi": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz",
- "integrity": "sha1-OeipjQRNFQZgq+SmgIrPcLt7yZE=",
- "dev": true
- },
- "underscore": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz",
- "integrity": "sha1-izixDKze9jM3uLJOT/htRa6lKag=",
- "dev": true
- }
- }
- },
"webpack-cli": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.0.3.tgz",
- "integrity": "sha512-65a3T3SDIozJjRU4UJMdK+LXJt73gNs2qpdjsOeq6jIrfBvAKApy59Glof1qDG3wYEo38HRxb+KrwsrsAtsaiA==",
+ "version": "3.0.6",
+ "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.0.6.tgz",
+ "integrity": "sha512-WzUnmSFTRVhJzQFCBXeWCuBgBEPkOPVkC08qe5RIXZEtAvqmS7OXFTgd366gaa5SryGY3Io7G24uwY5qAu8Haw==",
"dev": true,
"requires": {
"chalk": "2.4.1",
@@ -24962,16 +23627,16 @@
"lodash": "4.17.10",
"mute-stream": "0.0.7",
"run-async": "2.3.0",
- "rxjs": "6.2.0",
+ "rxjs": "6.2.1",
"string-width": "2.1.1",
"strip-ansi": "4.0.0",
"through": "2.3.8"
}
},
"rxjs": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.2.0.tgz",
- "integrity": "sha512-qBzf5uu6eOKiCZuAE0SgZ0/Qp+l54oeVxFfC2t+mJ2SFI6IB8gmMdJHs5DUMu5kqifqcCtsKS2XHjhZu6RKvAw==",
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.2.1.tgz",
+ "integrity": "sha512-OwMxHxmnmHTUpgO+V7dZChf3Tixf4ih95cmXjzzadULziVl/FKhHScGLj4goEw9weePVOH2Q0+GcCBUhKCZc/g==",
"dev": true,
"requires": {
"tslib": "1.9.2"
@@ -25257,25 +23922,12 @@
"mkdirp": "0.5.1"
}
},
- "write-file-atomic": {
- "version": "1.3.4",
- "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.4.tgz",
- "integrity": "sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8=",
- "dev": true,
- "requires": {
- "graceful-fs": "4.1.11",
- "imurmurhash": "0.1.4",
- "slide": "1.1.6"
- }
- },
"ws": {
- "version": "3.3.3",
- "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz",
- "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==",
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.0.tgz",
+ "integrity": "sha512-c18dMeW+PEQdDFzkhDsnBAlS4Z8KGStBQQUcQ5mf7Nf689jyGk0594L+i9RaQuf4gog6SvWLJorz2NfSaqxZ7w==",
"requires": {
- "async-limiter": "1.0.0",
- "safe-buffer": "5.1.1",
- "ultron": "1.1.1"
+ "async-limiter": "1.0.0"
}
},
"xdg-basedir": {
@@ -25333,7 +23985,8 @@
"xtend": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
- "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68="
+ "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
+ "dev": true
},
"y18n": {
"version": "3.2.1",
@@ -25421,205 +24074,6 @@
"fd-slicer": "1.1.0"
}
},
- "yeoman-environment": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/yeoman-environment/-/yeoman-environment-2.2.0.tgz",
- "integrity": "sha512-gQ+hIW8QRlUo4jGBDCm++qg01SXaIVJ7VyLrtSwk2jQG4vtvluWpsGIl7V8DqT2jGiqukdec0uEyffVEyQgaZA==",
- "dev": true,
- "requires": {
- "chalk": "2.4.1",
- "cross-spawn": "6.0.5",
- "debug": "3.1.0",
- "diff": "3.5.0",
- "escape-string-regexp": "1.0.5",
- "globby": "8.0.1",
- "grouped-queue": "0.3.3",
- "inquirer": "5.2.0",
- "is-scoped": "1.0.0",
- "lodash": "4.17.10",
- "log-symbols": "2.2.0",
- "mem-fs": "1.1.3",
- "strip-ansi": "4.0.0",
- "text-table": "0.2.0",
- "untildify": "3.0.3"
- },
- "dependencies": {
- "ansi-regex": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
- "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
- "dev": true
- },
- "cross-spawn": {
- "version": "6.0.5",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
- "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
- "dev": true,
- "requires": {
- "nice-try": "1.0.4",
- "path-key": "2.0.1",
- "semver": "5.5.0",
- "shebang-command": "1.2.0",
- "which": "1.3.1"
- }
- },
- "debug": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
- "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
- "dev": true,
- "requires": {
- "ms": "2.0.0"
- }
- },
- "inquirer": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-5.2.0.tgz",
- "integrity": "sha512-E9BmnJbAKLPGonz0HeWHtbKf+EeSP93paWO3ZYoUpq/aowXvYGjjCSuashhXPpzbArIjBbji39THkxTz9ZeEUQ==",
- "dev": true,
- "requires": {
- "ansi-escapes": "3.1.0",
- "chalk": "2.4.1",
- "cli-cursor": "2.1.0",
- "cli-width": "2.2.0",
- "external-editor": "2.2.0",
- "figures": "2.0.0",
- "lodash": "4.17.10",
- "mute-stream": "0.0.7",
- "run-async": "2.3.0",
- "rxjs": "5.5.11",
- "string-width": "2.1.1",
- "strip-ansi": "4.0.0",
- "through": "2.3.8"
- }
- },
- "strip-ansi": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
- "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
- "dev": true,
- "requires": {
- "ansi-regex": "3.0.0"
- }
- }
- }
- },
- "yeoman-generator": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/yeoman-generator/-/yeoman-generator-2.0.5.tgz",
- "integrity": "sha512-rV6tJ8oYzm4mmdF2T3wjY+Q42jKF2YiiD0VKfJ8/0ZYwmhCKC9Xs2346HVLPj/xE13i68psnFJv7iS6gWRkeAg==",
- "dev": true,
- "requires": {
- "async": "2.6.0",
- "chalk": "2.4.1",
- "cli-table": "0.3.1",
- "cross-spawn": "6.0.5",
- "dargs": "5.1.0",
- "dateformat": "3.0.3",
- "debug": "3.1.0",
- "detect-conflict": "1.0.1",
- "error": "7.0.2",
- "find-up": "2.1.0",
- "github-username": "4.1.0",
- "istextorbinary": "2.2.1",
- "lodash": "4.17.10",
- "make-dir": "1.3.0",
- "mem-fs-editor": "4.0.2",
- "minimist": "1.2.0",
- "pretty-bytes": "4.0.2",
- "read-chunk": "2.1.0",
- "read-pkg-up": "3.0.0",
- "rimraf": "2.6.2",
- "run-async": "2.3.0",
- "shelljs": "0.8.2",
- "text-table": "0.2.0",
- "through2": "2.0.3",
- "yeoman-environment": "2.2.0"
- },
- "dependencies": {
- "cross-spawn": {
- "version": "6.0.5",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
- "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
- "dev": true,
- "requires": {
- "nice-try": "1.0.4",
- "path-key": "2.0.1",
- "semver": "5.5.0",
- "shebang-command": "1.2.0",
- "which": "1.3.1"
- }
- },
- "dateformat": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz",
- "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==",
- "dev": true
- },
- "debug": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
- "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
- "dev": true,
- "requires": {
- "ms": "2.0.0"
- }
- },
- "load-json-file": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
- "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
- "dev": true,
- "requires": {
- "graceful-fs": "4.1.11",
- "parse-json": "4.0.0",
- "pify": "3.0.0",
- "strip-bom": "3.0.0"
- }
- },
- "parse-json": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
- "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
- "dev": true,
- "requires": {
- "error-ex": "1.3.1",
- "json-parse-better-errors": "1.0.2"
- }
- },
- "read-pkg": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
- "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
- "dev": true,
- "requires": {
- "load-json-file": "4.0.0",
- "normalize-package-data": "2.4.0",
- "path-type": "3.0.0"
- }
- },
- "read-pkg-up": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz",
- "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=",
- "dev": true,
- "requires": {
- "find-up": "2.1.0",
- "read-pkg": "3.0.0"
- }
- },
- "through2": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
- "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=",
- "dev": true,
- "requires": {
- "readable-stream": "2.3.3",
- "xtend": "4.0.1"
- }
- }
- }
- },
"zen-observable": {
"version": "0.8.8",
"resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.8.tgz",
diff --git a/package.json b/package.json
index dc90f3c..6f31858 100755
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "auth-flow-react-apollo-saga",
- "version": "1.0.0",
+ "version": "1.0.1",
"description": "Full stack login/register flow with React, Apollo, Redux, Redux-saga and MongoDB.",
"repository": {
"type": "git",
@@ -116,10 +116,10 @@
"testRegex": "tests/.*\\.test\\.js$"
},
"dependencies": {
- "apollo-cache-inmemory": "^1.2.2",
+ "apollo-cache-inmemory": "^1.2.3",
"apollo-cache-persist": "^0.1.1",
- "apollo-client": "^2.3.2",
- "apollo-engine": "^1.1.1",
+ "apollo-client": "^2.3.3",
+ "apollo-engine": "^1.1.2",
"apollo-fetch": "^0.7.0",
"apollo-fetch-upload": "^1.2.0",
"apollo-link": "^1.2.2",
@@ -127,13 +127,13 @@
"apollo-link-context": "^1.0.8",
"apollo-link-error": "^1.1.0",
"apollo-link-http": "^1.5.4",
- "apollo-link-persisted-queries": "^0.2.0",
+ "apollo-link-persisted-queries": "^0.2.1",
"apollo-link-schema": "^1.1.0",
"apollo-link-ws": "^1.0.8",
"apollo-logger": "0.3.0",
"apollo-server-express": "^1.3.6",
"apollo-upload-server": "^5.0.0",
- "apollo-utilities": "^1.0.13",
+ "apollo-utilities": "^1.0.14",
"axios": "^0.18.0",
"babel-polyfill": "6.26.0",
"bcrypt": "^2.0.1",
@@ -142,7 +142,7 @@
"compression": "1.7.2",
"cookie-parser": "^1.4.3",
"cors": "^2.8.4",
- "cross-env": "5.1.6",
+ "cross-env": "5.2.0",
"dotenv": "^6.0.0",
"enhanced-resolve": "^4.0.0",
"express": "4.16.3",
@@ -154,18 +154,18 @@
"graphql-tag": "^2.9.2",
"graphql-tools": "^3.0.2",
"history": "4.7.2",
- "hoist-non-react-statics": "2.5.1",
+ "hoist-non-react-statics": "2.5.4",
"immutable": "3.8.2",
"intl": "1.2.5",
"invariant": "2.2.4",
"ip": "1.1.5",
"isomorphic-fetch": "^2.2.1",
- "jsonwebtoken": "^8.2.2",
+ "jsonwebtoken": "^8.3.0",
"jwt-decode": "^2.2.0",
"localforage": "^1.7.1",
"lodash": "4.17.10",
"minimist": "1.2.0",
- "mongoose": "^5.1.4",
+ "mongoose": "^5.1.5",
"passport": "^0.4.0",
"passport-jwt": "^4.0.0",
"passport-ldapauth": "^2.0.0",
@@ -173,12 +173,12 @@
"pleeease-filters": "^4.0.0",
"pretty-error": "^2.1.1",
"prop-types": "15.6.1",
- "react": "16.4.0",
+ "react": "16.4.1",
"react-amap": "^1.2.7",
- "react-apollo": "^2.1.4",
+ "react-apollo": "^2.1.5",
"react-bootstrap": "^0.32.1",
"react-cookie": "^2.1.6",
- "react-dom": "16.4.0",
+ "react-dom": "16.4.1",
"react-helmet": "5.2.0",
"react-intl": "2.4.0",
"react-loadable": "5.4.0",
@@ -194,13 +194,13 @@
"sanitize.css": "5.0.0",
"serialize-javascript": "^1.5.0",
"styled-components": "^3.3.2",
- "subscriptions-transport-ws": "^0.9.9",
+ "subscriptions-transport-ws": "^0.9.11",
"warning": "4.0.1",
"whatwg-fetch": "2.0.4"
},
"devDependencies": {
"add-asset-html-webpack-plugin": "2.1.3",
- "autoprefixer": "^8.6.1",
+ "autoprefixer": "^8.6.2",
"babel-cli": "6.26.0",
"babel-core": "6.26.3",
"babel-eslint": "8.2.3",
@@ -237,7 +237,7 @@
"file-loader": "1.1.11",
"html-loader": "0.5.5",
"html-webpack-plugin": "3.2.0",
- "image-webpack-loader": "4.3.0",
+ "image-webpack-loader": "4.3.1",
"imports-loader": "0.8.0",
"isomorphic-style-loader": "^4.0.0",
"jest-cli": "23.1.0",
@@ -263,12 +263,12 @@
"postcss-loader": "^2.1.5",
"postcss-media-minmax": "^3.0.0",
"postcss-nested": "^3.0.0",
- "postcss-nesting": "^5.0.0",
+ "postcss-nesting": "^6.0.0",
"postcss-pseudoelements": "^5.0.0",
"postcss-selector-matches": "^3.0.1",
"postcss-selector-not": "^3.0.1",
"prettier": "1.13.5",
- "react-test-renderer": "16.4.0",
+ "react-test-renderer": "16.4.1",
"require-relative": "^0.8.7",
"rimraf": "2.6.2",
"sass-loader": "^7.0.3",
@@ -279,7 +279,7 @@
"uglifyes-webpack-plugin": "^0.4.3",
"url-loader": "1.0.1",
"webpack": "^4.12.0",
- "webpack-cli": "3.0.3",
+ "webpack-cli": "3.0.6",
"webpack-dev-middleware": "3.1.3",
"webpack-externals-plugin": "^1.0.0",
"webpack-hot-middleware": "2.22.2",