diff options
author | jloup <jeanloup.jamet@gmail.com> | 2018-02-24 17:06:57 +0100 |
---|---|---|
committer | jloup <jeanloup.jamet@gmail.com> | 2018-02-24 17:06:57 +0100 |
commit | 989fb5c7dbba174f54f3ae69df788d6685fff46b (patch) | |
tree | da86dec04dfaba81fc5956a262779b89844bb9f6 | |
parent | 2f91f20a8645339385ada602684f4957f20f4da4 (diff) | |
download | Front-989fb5c7dbba174f54f3ae69df788d6685fff46b.tar.gz Front-989fb5c7dbba174f54f3ae69df788d6685fff46b.tar.zst Front-989fb5c7dbba174f54f3ae69df788d6685fff46b.zip |
Upgrade ReactJS. EC6 import modules.
-rw-r--r-- | cmd/web/.eslintrc.json | 292 | ||||
-rw-r--r-- | cmd/web/.jscsrc | 5 | ||||
-rw-r--r-- | cmd/web/.jshintrc | 16 | ||||
-rw-r--r-- | cmd/web/Makefile | 15 | ||||
-rw-r--r-- | cmd/web/js/api.js | 12 | ||||
-rw-r--r-- | cmd/web/js/app.js | 8 | ||||
-rw-r--r-- | cmd/web/js/cookies.js | 2 | ||||
-rw-r--r-- | cmd/web/js/main.jsx | 61 | ||||
-rw-r--r-- | cmd/web/js/otp.jsx | 72 | ||||
-rw-r--r-- | cmd/web/js/poloniex.jsx | 154 | ||||
-rw-r--r-- | cmd/web/js/signin.jsx | 66 | ||||
-rw-r--r-- | cmd/web/js/signup.jsx | 100 | ||||
-rw-r--r-- | cmd/web/package-lock.json | 2372 | ||||
-rw-r--r-- | cmd/web/package.json | 13 | ||||
-rw-r--r-- | cmd/web/static/index.html | 2 | ||||
-rw-r--r-- | cmd/web/yarn.lock | 1210 |
16 files changed, 3790 insertions, 610 deletions
diff --git a/cmd/web/.eslintrc.json b/cmd/web/.eslintrc.json new file mode 100644 index 0000000..d700424 --- /dev/null +++ b/cmd/web/.eslintrc.json | |||
@@ -0,0 +1,292 @@ | |||
1 | { | ||
2 | "env": { | ||
3 | "browser": true, | ||
4 | "es6": true | ||
5 | }, | ||
6 | "globals": { | ||
7 | "process": true, | ||
8 | "$": true | ||
9 | }, | ||
10 | "extends": ["eslint:recommended", "plugin:react/recommended"], | ||
11 | "parser": "babel-eslint", | ||
12 | "parserOptions": { | ||
13 | "ecmaFeatures": { | ||
14 | "experimentalObjectRestSpread": true, | ||
15 | "jsx": true | ||
16 | }, | ||
17 | "sourceType": "module" | ||
18 | }, | ||
19 | "plugins": [ | ||
20 | "react", | ||
21 | "babel" | ||
22 | ], | ||
23 | "rules": { | ||
24 | "accessor-pairs": "error", | ||
25 | "array-bracket-newline": "off", | ||
26 | "array-bracket-spacing": "error", | ||
27 | "array-callback-return": "error", | ||
28 | "array-element-newline": "error", | ||
29 | "arrow-parens": "error", | ||
30 | "arrow-spacing": "error", | ||
31 | "block-scoped-var": "error", | ||
32 | "block-spacing": "error", | ||
33 | "brace-style": [ | ||
34 | "error", | ||
35 | "1tbs" | ||
36 | ], | ||
37 | "callback-return": "error", | ||
38 | "camelcase": "error", | ||
39 | "capitalized-comments": "error", | ||
40 | "comma-dangle": "off", | ||
41 | "comma-spacing": [ | ||
42 | "error", | ||
43 | { | ||
44 | "after": true, | ||
45 | "before": false | ||
46 | } | ||
47 | ], | ||
48 | "comma-style": [ | ||
49 | "error", | ||
50 | "last" | ||
51 | ], | ||
52 | "complexity": "error", | ||
53 | "computed-property-spacing": [ | ||
54 | "error", | ||
55 | "never" | ||
56 | ], | ||
57 | "consistent-return": "error", | ||
58 | "consistent-this": "error", | ||
59 | "curly": "error", | ||
60 | "default-case": "off", | ||
61 | "dot-location": "error", | ||
62 | "dot-notation": "error", | ||
63 | "eol-last": "error", | ||
64 | "eqeqeq": "error", | ||
65 | "for-direction": "error", | ||
66 | "func-call-spacing": "error", | ||
67 | "func-name-matching": "error", | ||
68 | "func-names": [ | ||
69 | "error", | ||
70 | "never" | ||
71 | ], | ||
72 | "func-style": "error", | ||
73 | "function-paren-newline": "error", | ||
74 | "generator-star-spacing": "error", | ||
75 | "getter-return": "error", | ||
76 | "global-require": "error", | ||
77 | "guard-for-in": "error", | ||
78 | "handle-callback-err": "error", | ||
79 | "id-blacklist": "error", | ||
80 | "id-length": "off", | ||
81 | "id-match": "error", | ||
82 | "implicit-arrow-linebreak": "error", | ||
83 | "indent": "off", | ||
84 | "indent-legacy": "off", | ||
85 | "init-declarations": "error", | ||
86 | "jsx-quotes": "error", | ||
87 | "key-spacing": "off", | ||
88 | "keyword-spacing": [ | ||
89 | "error", | ||
90 | { | ||
91 | "after": true, | ||
92 | "before": true | ||
93 | } | ||
94 | ], | ||
95 | "line-comment-position": "error", | ||
96 | "linebreak-style": [ | ||
97 | "error", | ||
98 | "unix" | ||
99 | ], | ||
100 | "lines-around-comment": "error", | ||
101 | "lines-around-directive": "error", | ||
102 | "lines-between-class-members": "error", | ||
103 | "max-depth": "error", | ||
104 | "max-len": "off", | ||
105 | "max-lines": "error", | ||
106 | "max-nested-callbacks": "error", | ||
107 | "max-params": "off", | ||
108 | "max-statements": "off", | ||
109 | "max-statements-per-line": "error", | ||
110 | "multiline-comment-style": "error", | ||
111 | "new-parens": "error", | ||
112 | "newline-after-var": "off", | ||
113 | "newline-before-return": "off", | ||
114 | "newline-per-chained-call": "error", | ||
115 | "no-alert": "error", | ||
116 | "no-array-constructor": "error", | ||
117 | "no-await-in-loop": "error", | ||
118 | "no-bitwise": "error", | ||
119 | "no-buffer-constructor": "error", | ||
120 | "no-caller": "error", | ||
121 | "no-catch-shadow": "error", | ||
122 | "no-confusing-arrow": "error", | ||
123 | "no-continue": "error", | ||
124 | "no-console":["error", { "allow": ["warn", "error"] }], | ||
125 | "no-div-regex": "error", | ||
126 | "no-duplicate-imports": "error", | ||
127 | "no-else-return": "error", | ||
128 | "no-empty-function": "error", | ||
129 | "no-eq-null": "error", | ||
130 | "no-eval": "error", | ||
131 | "no-extend-native": "error", | ||
132 | "no-extra-bind": "error", | ||
133 | "no-extra-label": "error", | ||
134 | "no-extra-parens": "error", | ||
135 | "no-floating-decimal": "error", | ||
136 | "no-implicit-coercion": "error", | ||
137 | "no-implicit-globals": "error", | ||
138 | "no-implied-eval": "error", | ||
139 | "no-inline-comments": "error", | ||
140 | "no-inner-declarations": [ | ||
141 | "error", | ||
142 | "functions" | ||
143 | ], | ||
144 | "babel/no-invalid-this": "error", | ||
145 | "no-iterator": "error", | ||
146 | "no-label-var": "error", | ||
147 | "no-labels": "error", | ||
148 | "no-lone-blocks": "error", | ||
149 | "no-lonely-if": "error", | ||
150 | "no-loop-func": "error", | ||
151 | "no-magic-numbers": "off", | ||
152 | "no-mixed-operators": "error", | ||
153 | "no-mixed-requires": "error", | ||
154 | "no-multi-assign": "error", | ||
155 | "no-multi-spaces": "off", | ||
156 | "no-multi-str": "error", | ||
157 | "no-multiple-empty-lines": "error", | ||
158 | "no-native-reassign": "error", | ||
159 | "no-negated-in-lhs": "error", | ||
160 | "no-nested-ternary": "error", | ||
161 | "no-new": "error", | ||
162 | "no-new-func": "error", | ||
163 | "no-new-object": "error", | ||
164 | "no-new-require": "error", | ||
165 | "no-new-wrappers": "error", | ||
166 | "no-octal-escape": "error", | ||
167 | "no-param-reassign": "error", | ||
168 | "no-path-concat": "error", | ||
169 | "no-plusplus": [ | ||
170 | "error", | ||
171 | { | ||
172 | "allowForLoopAfterthoughts": true | ||
173 | } | ||
174 | ], | ||
175 | "no-process-env": "off", | ||
176 | "no-process-exit": "error", | ||
177 | "no-proto": "error", | ||
178 | "no-prototype-builtins": "error", | ||
179 | "no-restricted-globals": "error", | ||
180 | "no-restricted-imports": "error", | ||
181 | "no-restricted-modules": "error", | ||
182 | "no-restricted-properties": "error", | ||
183 | "no-restricted-syntax": "error", | ||
184 | "no-return-assign": "error", | ||
185 | "no-return-await": "error", | ||
186 | "no-script-url": "error", | ||
187 | "no-self-compare": "error", | ||
188 | "no-sequences": "error", | ||
189 | "no-shadow": "error", | ||
190 | "no-shadow-restricted-names": "error", | ||
191 | "no-spaced-func": "error", | ||
192 | "no-sync": "error", | ||
193 | "no-tabs": "error", | ||
194 | "no-template-curly-in-string": "error", | ||
195 | "no-throw-literal": "error", | ||
196 | "no-trailing-spaces": "error", | ||
197 | "no-undef-init": "error", | ||
198 | "no-undefined": "off", | ||
199 | "no-underscore-dangle": "error", | ||
200 | "no-unmodified-loop-condition": "error", | ||
201 | "no-unneeded-ternary": "error", | ||
202 | "no-unused-expressions": "error", | ||
203 | "no-unused-vars": ["error", { "args": "none" }], | ||
204 | "no-use-before-define": "error", | ||
205 | "no-useless-call": "error", | ||
206 | "no-useless-computed-key": "error", | ||
207 | "no-useless-concat": "error", | ||
208 | "no-useless-constructor": "error", | ||
209 | "no-useless-rename": "error", | ||
210 | "no-useless-return": "error", | ||
211 | "no-var": "off", | ||
212 | "no-void": "error", | ||
213 | "no-warning-comments": "error", | ||
214 | "no-whitespace-before-property": "error", | ||
215 | "no-with": "error", | ||
216 | "nonblock-statement-body-position": "error", | ||
217 | "object-curly-newline": "error", | ||
218 | "object-curly-spacing": [ | ||
219 | "error", | ||
220 | "never" | ||
221 | ], | ||
222 | "object-shorthand": "off", | ||
223 | "one-var": "off", | ||
224 | "one-var-declaration-per-line": "error", | ||
225 | "operator-assignment": [ | ||
226 | "error", | ||
227 | "always" | ||
228 | ], | ||
229 | "operator-linebreak": "error", | ||
230 | "padded-blocks": "off", | ||
231 | "padding-line-between-statements": "error", | ||
232 | "prefer-arrow-callback": "off", | ||
233 | "prefer-const": "error", | ||
234 | "prefer-numeric-literals": "error", | ||
235 | "prefer-promise-reject-errors": "error", | ||
236 | "prefer-reflect": "error", | ||
237 | "prefer-rest-params": "error", | ||
238 | "prefer-spread": "error", | ||
239 | "prefer-template": "off", | ||
240 | "quote-props": "off", | ||
241 | "quotes": [ | ||
242 | "error", | ||
243 | "single" | ||
244 | ], | ||
245 | "radix": "error", | ||
246 | "react/prop-types": 0, | ||
247 | "require-await": "error", | ||
248 | "require-jsdoc": "error", | ||
249 | "rest-spread-spacing": "error", | ||
250 | "semi": "error", | ||
251 | "semi-spacing": [ | ||
252 | "error", | ||
253 | { | ||
254 | "after": true, | ||
255 | "before": false | ||
256 | } | ||
257 | ], | ||
258 | "semi-style": [ | ||
259 | "error", | ||
260 | "last" | ||
261 | ], | ||
262 | "sort-keys": "off", | ||
263 | "sort-vars": "error", | ||
264 | "space-before-blocks": "error", | ||
265 | "space-before-function-paren": "off", | ||
266 | "space-in-parens": [ | ||
267 | "error", | ||
268 | "never" | ||
269 | ], | ||
270 | "space-infix-ops": "error", | ||
271 | "space-unary-ops": "error", | ||
272 | "spaced-comment": "error", | ||
273 | "strict": "off", | ||
274 | "switch-colon-spacing": "error", | ||
275 | "symbol-description": "error", | ||
276 | "template-curly-spacing": "error", | ||
277 | "template-tag-spacing": "error", | ||
278 | "unicode-bom": [ | ||
279 | "error", | ||
280 | "never" | ||
281 | ], | ||
282 | "valid-jsdoc": "error", | ||
283 | "vars-on-top": "off", | ||
284 | "wrap-iife": "error", | ||
285 | "wrap-regex": "error", | ||
286 | "yield-star-spacing": "error", | ||
287 | "yoda": [ | ||
288 | "error", | ||
289 | "never" | ||
290 | ] | ||
291 | } | ||
292 | } | ||
diff --git a/cmd/web/.jscsrc b/cmd/web/.jscsrc deleted file mode 100644 index 4ee5db6..0000000 --- a/cmd/web/.jscsrc +++ /dev/null | |||
@@ -1,5 +0,0 @@ | |||
1 | { | ||
2 | "preset": "google", | ||
3 | "maximumLineLength": null, | ||
4 | "requireUseStrict": false | ||
5 | } | ||
diff --git a/cmd/web/.jshintrc b/cmd/web/.jshintrc deleted file mode 100644 index 8e41200..0000000 --- a/cmd/web/.jshintrc +++ /dev/null | |||
@@ -1,16 +0,0 @@ | |||
1 | { | ||
2 | "eqeqeq": true, | ||
3 | "undef": true, | ||
4 | "unused": "vars", | ||
5 | "globals": { | ||
6 | "React": true, | ||
7 | "ReactDOM": true, | ||
8 | "Modernizr": true, | ||
9 | "$": true, | ||
10 | "ga": true | ||
11 | }, | ||
12 | "browser": true, | ||
13 | "strict": "true", | ||
14 | "browserify": true, | ||
15 | "devel": true | ||
16 | } | ||
diff --git a/cmd/web/Makefile b/cmd/web/Makefile index 2ebb734..c0ec4cd 100644 --- a/cmd/web/Makefile +++ b/cmd/web/Makefile | |||
@@ -29,19 +29,18 @@ $(STATIC_BUILD_DIR): | |||
29 | mkdir -p $@ | 29 | mkdir -p $@ |
30 | 30 | ||
31 | $(BUILD_DIR)/%.js: $(SRC_DIR)/%.jsx | 31 | $(BUILD_DIR)/%.js: $(SRC_DIR)/%.jsx |
32 | jscs --fix $< | 32 | eslint --fix $< |
33 | babel $< -o $@ | 33 | cp $< $@ |
34 | jshint $@ | ||
35 | 34 | ||
36 | $(BUILD_DIR)/%.js: $(SRC_DIR)/%.js | 35 | $(BUILD_DIR)/%.js: $(SRC_DIR)/%.js |
37 | jscs --fix $< | 36 | eslint $< |
38 | cp $< $@ | 37 | cp $< $@ |
39 | jshint $@ | ||
40 | 38 | ||
41 | build/static/main.js: $(JSX_OBJS) $(JS_OBJS) env/$(ENV).env | 39 | build/static/main.js: $(JSX_OBJS) $(JS_OBJS) env/$(ENV).env |
42 | browserify -t [ localenvify --envfile env/$(ENV).env ] \ | 40 | browserify -t [ babelify --presets [ env react ] --plugins [ transform-class-properties ] ] \ |
43 | -t [ debowerify ] \ | 41 | -t [ localenvify --envfile env/$(ENV).env ] \ |
44 | $(BUILD_DIR)/main.js -o $@ | 42 | -t [ debowerify ] \ |
43 | $(BUILD_DIR)/main.js -o $@ | ||
45 | 44 | ||
46 | build/webapp.tar.gz: $(addprefix $(STATIC_BUILD_DIR)/, $(STATIC_FILES)) build/static/main.js | 45 | build/webapp.tar.gz: $(addprefix $(STATIC_BUILD_DIR)/, $(STATIC_FILES)) build/static/main.js |
47 | tar czf $@ --directory=$(dir $<) $(notdir $^) | 46 | tar czf $@ --directory=$(dir $<) $(notdir $^) |
diff --git a/cmd/web/js/api.js b/cmd/web/js/api.js index 5c19fdf..5cbf5eb 100644 --- a/cmd/web/js/api.js +++ b/cmd/web/js/api.js | |||
@@ -1,6 +1,6 @@ | |||
1 | 'use strict'; | 1 | 'use strict'; |
2 | 2 | ||
3 | var App = require('./app.js'); | 3 | import App from './app.js'; |
4 | 4 | ||
5 | var Api = {}; | 5 | var Api = {}; |
6 | 6 | ||
@@ -28,7 +28,7 @@ var ApiEndpoints = { | |||
28 | {'name': 'email', 'mandatory': true, 'inquery': true}, | 28 | {'name': 'email', 'mandatory': true, 'inquery': true}, |
29 | {'name': 'password', 'mandatory': true, 'inquery': true} | 29 | {'name': 'password', 'mandatory': true, 'inquery': true} |
30 | ], | 30 | ], |
31 | 'buildUrl': function(params) { | 31 | 'buildUrl': function() { |
32 | return '/signup'; | 32 | return '/signup'; |
33 | } | 33 | } |
34 | }, | 34 | }, |
@@ -39,7 +39,7 @@ var ApiEndpoints = { | |||
39 | {'name': 'email', 'mandatory': true, 'inquery': true}, | 39 | {'name': 'email', 'mandatory': true, 'inquery': true}, |
40 | {'name': 'password', 'mandatory': true, 'inquery': true} | 40 | {'name': 'password', 'mandatory': true, 'inquery': true} |
41 | ], | 41 | ], |
42 | 'buildUrl': function(params) { | 42 | 'buildUrl': function() { |
43 | return '/signin'; | 43 | return '/signin'; |
44 | } | 44 | } |
45 | }, | 45 | }, |
@@ -80,7 +80,7 @@ var ApiEndpoints = { | |||
80 | 'type': 'GET', | 80 | 'type': 'GET', |
81 | 'auth': true, | 81 | 'auth': true, |
82 | 'parameters': [], | 82 | 'parameters': [], |
83 | 'buildUrl': function(params) { | 83 | 'buildUrl': function() { |
84 | return '/otp/enroll'; | 84 | return '/otp/enroll'; |
85 | } | 85 | } |
86 | }, | 86 | }, |
@@ -90,7 +90,7 @@ var ApiEndpoints = { | |||
90 | 'parameters': [ | 90 | 'parameters': [ |
91 | {'name': 'pass', 'mandatory': true, 'inquery': true}, | 91 | {'name': 'pass', 'mandatory': true, 'inquery': true}, |
92 | ], | 92 | ], |
93 | 'buildUrl': function(params) { | 93 | 'buildUrl': function() { |
94 | return '/otp/validate'; | 94 | return '/otp/validate'; |
95 | } | 95 | } |
96 | }, | 96 | }, |
@@ -183,5 +183,5 @@ Api.DoRequest = function(type, url, params, headers, callback) { | |||
183 | }); | 183 | }); |
184 | }; | 184 | }; |
185 | 185 | ||
186 | module.exports.Api = Api; | 186 | export default Api; |
187 | 187 | ||
diff --git a/cmd/web/js/app.js b/cmd/web/js/app.js index 4946dcc..8573b6e 100644 --- a/cmd/web/js/app.js +++ b/cmd/web/js/app.js | |||
@@ -1,7 +1,9 @@ | |||
1 | 'use strict'; | 1 | 'use strict'; |
2 | 2 | ||
3 | var cookies = require('./cookies.js'); | 3 | import cookies from './cookies.js'; |
4 | var page = require('page'); | 4 | import page from 'page'; |
5 | import React from 'react'; | ||
6 | import ReactDOM from 'react-dom'; | ||
5 | 7 | ||
6 | var App = {}; | 8 | var App = {}; |
7 | var cookieExpire = 60 * 30; | 9 | var cookieExpire = 60 * 30; |
@@ -118,4 +120,4 @@ App.mount = function(app) { | |||
118 | ReactDOM.render(root, document.getElementById('app')); | 120 | ReactDOM.render(root, document.getElementById('app')); |
119 | }; | 121 | }; |
120 | 122 | ||
121 | module.exports = App; | 123 | export default App; |
diff --git a/cmd/web/js/cookies.js b/cmd/web/js/cookies.js index 9cc7ca9..3dd0925 100644 --- a/cmd/web/js/cookies.js +++ b/cmd/web/js/cookies.js | |||
@@ -1,3 +1,5 @@ | |||
1 | /* eslint-disable */ | ||
2 | |||
1 | 'use strict'; | 3 | 'use strict'; |
2 | 4 | ||
3 | /*\ | 5 | /*\ |
diff --git a/cmd/web/js/main.jsx b/cmd/web/js/main.jsx index e5e505d..827b83d 100644 --- a/cmd/web/js/main.jsx +++ b/cmd/web/js/main.jsx | |||
@@ -1,20 +1,21 @@ | |||
1 | var SignupForm = require('./signup.js').SignupForm; | 1 | import SignupForm from './signup.js'; |
2 | var SigninForm = require('./signin.js').SigninForm; | 2 | import SigninForm from './signin.js'; |
3 | var OtpEnrollForm = require('./otp.js').OtpEnrollForm; | 3 | import OtpEnrollForm from './otp.js'; |
4 | var PoloniexController = require('./poloniex.js').PoloniexController; | 4 | import PoloniexController from './poloniex.js'; |
5 | var App = require('./app.js'); | 5 | import App from './app.js'; |
6 | var Api = require('./api.js').Api; | 6 | import Api from './api.js'; |
7 | var cookies = require('./cookies.js'); | 7 | import cookies from './cookies.js'; |
8 | import React from 'react'; | ||
8 | 9 | ||
9 | var Logo = React.createClass({ | 10 | class Logo extends React.Component { |
10 | render: function() { | 11 | render() { |
11 | return (<div className='row'> | 12 | return <div className="row"> |
12 | <div id='logo' className='offset-4 col-4'> | 13 | <div id="logo" className="offset-4 col-4"> |
13 | <a href='/'>Cryptoportfolio</a> | 14 | <a href="/">Cryptoportfolio</a> |
14 | </div> | 15 | </div> |
15 | </div>); | 16 | </div>; |
16 | } | 17 | } |
17 | }); | 18 | } |
18 | 19 | ||
19 | App.page('/signup', false, function(context) { | 20 | App.page('/signup', false, function(context) { |
20 | if (App.isUserSignedIn()) { | 21 | if (App.isUserSignedIn()) { |
@@ -22,12 +23,10 @@ App.page('/signup', false, function(context) { | |||
22 | return; | 23 | return; |
23 | } | 24 | } |
24 | 25 | ||
25 | App.mount( | 26 | App.mount(<div> |
26 | <div> | ||
27 | <Logo /> | 27 | <Logo /> |
28 | <SignupForm onSuccess={App.onUserSignUp}/> | 28 | <SignupForm onSuccess={App.onUserSignUp}/> |
29 | </div> | 29 | </div>); |
30 | ); | ||
31 | }); | 30 | }); |
32 | 31 | ||
33 | App.page('/signin', false, function(context) { | 32 | App.page('/signin', false, function(context) { |
@@ -36,12 +35,10 @@ App.page('/signin', false, function(context) { | |||
36 | return; | 35 | return; |
37 | } | 36 | } |
38 | 37 | ||
39 | App.mount( | 38 | App.mount(<div> |
40 | <div> | ||
41 | <Logo /> | 39 | <Logo /> |
42 | <SigninForm onSuccess={App.onUserSignIn}/> | 40 | <SigninForm onSuccess={App.onUserSignIn}/> |
43 | </div> | 41 | </div>); |
44 | ); | ||
45 | }); | 42 | }); |
46 | 43 | ||
47 | App.page('/signout', true, function(context) { | 44 | App.page('/signout', true, function(context) { |
@@ -51,12 +48,10 @@ App.page('/signout', true, function(context) { | |||
51 | }); | 48 | }); |
52 | 49 | ||
53 | App.page('/me', true, function(context) { | 50 | App.page('/me', true, function(context) { |
54 | App.mount( | 51 | App.mount(<div> |
55 | <div> | ||
56 | <Logo /> | 52 | <Logo /> |
57 | <PoloniexController/> | 53 | <PoloniexController/> |
58 | </div> | 54 | </div>); |
59 | ); | ||
60 | }); | 55 | }); |
61 | 56 | ||
62 | App.page('/otp/setup', true, function(context) { | 57 | App.page('/otp/setup', true, function(context) { |
@@ -66,23 +61,19 @@ App.page('/otp/setup', true, function(context) { | |||
66 | return; | 61 | return; |
67 | } | 62 | } |
68 | 63 | ||
69 | App.mount( | 64 | App.mount(<div> |
70 | <div> | ||
71 | <Logo /> | 65 | <Logo /> |
72 | <OtpEnrollForm onSuccess={App.onUserValidateOtp} img={'data:image/png;base64,' + data.base64img} secret={data.secret}/> | 66 | <OtpEnrollForm onSuccess={App.onUserValidateOtp} img={'data:image/png;base64,' + data.base64img} secret={data.secret}/> |
73 | </div> | 67 | </div>); |
74 | ); | ||
75 | 68 | ||
76 | }.bind(this)); | 69 | }); |
77 | }); | 70 | }); |
78 | 71 | ||
79 | App.page('/otp/validate', true, function(context) { | 72 | App.page('/otp/validate', true, function(context) { |
80 | App.mount( | 73 | App.mount(<div> |
81 | <div> | ||
82 | <Logo /> | 74 | <Logo /> |
83 | <OtpEnrollForm onSuccess={App.onUserValidateOtp} /> | 75 | <OtpEnrollForm onSuccess={App.onUserValidateOtp} /> |
84 | </div> | 76 | </div>); |
85 | ); | ||
86 | }); | 77 | }); |
87 | 78 | ||
88 | App.page('/', false, function(context) { | 79 | App.page('/', false, function(context) { |
diff --git a/cmd/web/js/otp.jsx b/cmd/web/js/otp.jsx index a0ee5cc..aecf032 100644 --- a/cmd/web/js/otp.jsx +++ b/cmd/web/js/otp.jsx | |||
@@ -1,9 +1,10 @@ | |||
1 | var Api = require('./api.js').Api; | 1 | import Api from './api.js'; |
2 | var App = require('./app.js'); | 2 | import App from './app.js'; |
3 | var classNames = require('classnames'); | 3 | import classNames from 'classnames'; |
4 | import React from 'react'; | ||
4 | 5 | ||
5 | var OtpQrCode = React.createClass({ | 6 | class OtpQrCode extends React.Component { |
6 | render: function() { | 7 | render = () => { |
7 | return ( | 8 | return ( |
8 | <div> | 9 | <div> |
9 | <img src={this.props.img} /> | 10 | <img src={this.props.img} /> |
@@ -11,13 +12,15 @@ var OtpQrCode = React.createClass({ | |||
11 | </div> | 12 | </div> |
12 | ); | 13 | ); |
13 | } | 14 | } |
14 | }); | 15 | } |
15 | 16 | ||
16 | module.exports.OtpEnrollForm = React.createClass({ | 17 | class OtpEnrollForm extends React.Component { |
17 | getInitialState: function() { | 18 | constructor(props) { |
18 | return {'hideMsg': true, 'msg': '', 'msgOk': false, 'pass': ''}; | 19 | super(props); |
19 | }, | 20 | this.state = {'hideMsg': true, 'msg': '', 'msgOk': false, 'pass': ''}; |
20 | handleSubmit: function(e) { | 21 | } |
22 | |||
23 | handleSubmit = (e) => { | ||
21 | Api.Call('OTP_VALIDATE', {'pass': this.state.pass}, function(err, status, data) { | 24 | Api.Call('OTP_VALIDATE', {'pass': this.state.pass}, function(err, status, data) { |
22 | if (err) { | 25 | if (err) { |
23 | console.error(err, data); | 26 | console.error(err, data); |
@@ -31,40 +34,45 @@ module.exports.OtpEnrollForm = React.createClass({ | |||
31 | }.bind(this)); | 34 | }.bind(this)); |
32 | 35 | ||
33 | e.preventDefault(); | 36 | e.preventDefault(); |
34 | }, | 37 | } |
35 | handlePassChange: function(event) { | 38 | |
39 | handlePassChange = (event) => { | ||
36 | this.setState({'pass': event.target.value}); | 40 | this.setState({'pass': event.target.value}); |
37 | }, | 41 | } |
38 | hideMessage: function() { | 42 | |
43 | hideMessage = () => { | ||
39 | this.setState({'hideMsg': true}); | 44 | this.setState({'hideMsg': true}); |
40 | }, | 45 | } |
41 | displayMessage: function(msg, ok) { | 46 | |
47 | displayMessage = (msg, ok) => { | ||
42 | this.setState({'msg': msg, 'msgOk': ok, 'hideMsg': false}); | 48 | this.setState({'msg': msg, 'msgOk': ok, 'hideMsg': false}); |
43 | }, | 49 | } |
44 | render: function() { | 50 | |
51 | render = () => { | ||
45 | var cName = classNames('form-message', {'hidden': this.state.hideMsg, 'message-ok': this.state.msgOk}); | 52 | var cName = classNames('form-message', {'hidden': this.state.hideMsg, 'message-ok': this.state.msgOk}); |
46 | var qrCode = null; | 53 | var qrCode = null; |
47 | 54 | ||
48 | if (this.props.img) { | 55 | if (this.props.img) { |
49 | qrCode = ( | 56 | qrCode = |
50 | <div className='row justify-content-center'> | 57 | <div className="row justify-content-center"> |
51 | <OtpQrCode img={this.props.img} secret={this.props.secret} /> | 58 | <OtpQrCode img={this.props.img} secret={this.props.secret} /> |
52 | </div> | 59 | </div>; |
53 | ); | 60 | } |
54 | } | ||
55 | return ( | 61 | return ( |
56 | <div className='row otp-enroll'> | 62 | <div className="row otp-enroll"> |
57 | <div className='offset-4 col-4 col-xs-offset-1 col-xs-10 text-center'> | 63 | <div className="offset-4 col-4 col-xs-offset-1 col-xs-10 text-center"> |
58 | {qrCode} | 64 | {qrCode} |
59 | <div className='row justify-content-center'> | 65 | <div className="row justify-content-center"> |
60 | <form role='form' onSubmit={this.handleSubmit}> | 66 | <form role="form" onSubmit={this.handleSubmit}> |
61 | <input className='form-control' type='pass' placeholder='code' onChange={this.handlePassChange} /> | 67 | <input className="form-control" type="pass" placeholder="code" onChange={this.handlePassChange} /> |
62 | <input className='form-control submit' type='submit' value='Validate' /> | 68 | <input className="form-control submit" type="submit" value="Validate" /> |
63 | <div className={cName} ref='message'>{this.state.msg}</div> | 69 | <div className={cName}>{this.state.msg}</div> |
64 | </form> | 70 | </form> |
65 | </div> | 71 | </div> |
66 | </div> | 72 | </div> |
67 | </div> | 73 | </div> |
68 | ); | 74 | ); |
69 | } | 75 | } |
70 | }); | 76 | } |
77 | |||
78 | export default OtpEnrollForm; | ||
diff --git a/cmd/web/js/poloniex.jsx b/cmd/web/js/poloniex.jsx index 8b577b4..96384fd 100644 --- a/cmd/web/js/poloniex.jsx +++ b/cmd/web/js/poloniex.jsx | |||
@@ -1,14 +1,18 @@ | |||
1 | var Api = require('./api.js').Api; | 1 | import Api from './api.js'; |
2 | var classNames = require('classnames'); | 2 | import classNames from 'classnames'; |
3 | 3 | import React from 'react'; | |
4 | module.exports.PoloniexController = React.createClass({ | 4 | |
5 | getInitialState: function() { | 5 | class PoloniexController extends React.Component { |
6 | return {'apiKey': '', 'apiSecret': '', 'flag': 'loading', 'valueCurrency': null, 'balanceValue': null, 'balance': null}; | 6 | constructor(props) { |
7 | }, | 7 | super(props); |
8 | handleCredentialsChange: function(key, secret) { | 8 | this.state = {'apiKey': '', 'apiSecret': '', 'flag': 'loading', 'valueCurrency': null, 'balanceValue': null, 'balance': null}; |
9 | } | ||
10 | |||
11 | handleCredentialsChange = (key, secret) => { | ||
9 | this.setState({'apiKey': key, 'apiSecret': secret}); | 12 | this.setState({'apiKey': key, 'apiSecret': secret}); |
10 | }, | 13 | } |
11 | handleCredentialsSubmit: function() { | 14 | |
15 | handleCredentialsSubmit = () => { | ||
12 | if (!this.state.apiKey || !this.state.apiSecret) { | 16 | if (!this.state.apiKey || !this.state.apiSecret) { |
13 | return; | 17 | return; |
14 | } | 18 | } |
@@ -21,8 +25,9 @@ module.exports.PoloniexController = React.createClass({ | |||
21 | this.setState({'flag': 'loading', 'valueCurrency': null, 'balanceValue': null, 'balance': null}); | 25 | this.setState({'flag': 'loading', 'valueCurrency': null, 'balanceValue': null, 'balance': null}); |
22 | this.loadBalance(); | 26 | this.loadBalance(); |
23 | }.bind(this)); | 27 | }.bind(this)); |
24 | }, | 28 | } |
25 | loadBalance: function() { | 29 | |
30 | loadBalance = () => { | ||
26 | Api.Call('MARKET_BALANCE', {'name': 'poloniex', 'currency': 'BTC'}, function(err, status, data) { | 31 | Api.Call('MARKET_BALANCE', {'name': 'poloniex', 'currency': 'BTC'}, function(err, status, data) { |
27 | if (err) { | 32 | if (err) { |
28 | console.error(err, data); | 33 | console.error(err, data); |
@@ -34,8 +39,9 @@ module.exports.PoloniexController = React.createClass({ | |||
34 | 39 | ||
35 | this.setState({'flag': 'ok', 'valueCurrency': data.valueCurrency, 'balanceValue': data.value, 'balance': data.balance}); | 40 | this.setState({'flag': 'ok', 'valueCurrency': data.valueCurrency, 'balanceValue': data.value, 'balance': data.balance}); |
36 | }.bind(this)); | 41 | }.bind(this)); |
37 | }, | 42 | } |
38 | componentDidMount: function() { | 43 | |
44 | componentDidMount = () => { | ||
39 | Api.Call('MARKET', {'name': 'poloniex'}, function(err, status, data) { | 45 | Api.Call('MARKET', {'name': 'poloniex'}, function(err, status, data) { |
40 | if (err) { | 46 | if (err) { |
41 | console.error(err, data); | 47 | console.error(err, data); |
@@ -51,8 +57,9 @@ module.exports.PoloniexController = React.createClass({ | |||
51 | 57 | ||
52 | this.setState({'apiKey': data.key, 'apiSecret': data.secret, 'flag': flag}); | 58 | this.setState({'apiKey': data.key, 'apiSecret': data.secret, 'flag': flag}); |
53 | }.bind(this)); | 59 | }.bind(this)); |
54 | }, | 60 | } |
55 | render: function() { | 61 | |
62 | render = () => { | ||
56 | var displayText = null; | 63 | var displayText = null; |
57 | switch (this.state.flag) { | 64 | switch (this.state.flag) { |
58 | case 'loading': | 65 | case 'loading': |
@@ -81,13 +88,15 @@ module.exports.PoloniexController = React.createClass({ | |||
81 | </div> | 88 | </div> |
82 | ); | 89 | ); |
83 | } | 90 | } |
84 | }); | 91 | } |
92 | |||
93 | class PoloniexBalance extends React.Component { | ||
94 | constructor(props) { | ||
95 | super(props); | ||
96 | this.state = {'hideMsg': true, 'msg': '', 'msgOk': false}; | ||
97 | } | ||
85 | 98 | ||
86 | var PoloniexBalance = React.createClass({ | 99 | render = () => { |
87 | getInitialState: function() { | ||
88 | return {'hideMsg': true, 'msg': '', 'msgOk': false}; | ||
89 | }, | ||
90 | render: function() { | ||
91 | var dashboard = null; | 100 | var dashboard = null; |
92 | 101 | ||
93 | if (this.props.balanceValue !== null) { | 102 | if (this.props.balanceValue !== null) { |
@@ -96,36 +105,33 @@ var PoloniexBalance = React.createClass({ | |||
96 | return <div key={currency}><i className={classNames('cc', currency)}></i> {this.props.balance[currency]}</div>; | 105 | return <div key={currency}><i className={classNames('cc', currency)}></i> {this.props.balance[currency]}</div>; |
97 | }.bind(this)); | 106 | }.bind(this)); |
98 | 107 | ||
99 | dashboard = ( | 108 | dashboard = |
100 | <div className='row'> | 109 | <div className="row"> |
101 | <div className='col-4 align-self-center h-100'> | 110 | <div className="col-4 align-self-center h-100"> |
102 | <div> | 111 | <div> |
103 | {balance} | 112 | {balance} |
104 | </div> | 113 | </div> |
105 | </div> | 114 | </div> |
106 | <div className='offset-1 col-7 h-100 align-self-center'> | 115 | <div className="offset-1 col-7 h-100 align-self-center"> |
107 | <div className='text-center'> | 116 | <div className="text-center"> |
108 | Balance ({this.props.balanceCurrency}): <span>{this.props.balanceValue} <i className={classNames('cc', this.props.balanceCurrency)}></i></span> | 117 | Balance ({this.props.balanceCurrency}): <span>{this.props.balanceValue} <i className={classNames('cc', this.props.balanceCurrency)}></i></span> |
109 | </div> | 118 | </div> |
110 | </div> | 119 | </div> |
111 | </div> | 120 | </div>; |
112 | ); | 121 | } else { |
113 | } else { | 122 | dashboard = |
114 | dashboard = ( | 123 | <div className="row"> |
115 | <div className='row'> | 124 | <div className="col-12 text-center"> |
116 | <div className='col-12 text-center'> | ||
117 | <span>{this.props.displayText}</span> | 125 | <span>{this.props.displayText}</span> |
118 | </div> | 126 | </div> |
119 | </div> | 127 | </div>; |
120 | 128 | } | |
121 | ); | ||
122 | } | ||
123 | 129 | ||
124 | return ( | 130 | return ( |
125 | <div className='row'> | 131 | <div className="row"> |
126 | <div className='box offset-2 col-8'> | 132 | <div className="box offset-2 col-8"> |
127 | <div className='row'> | 133 | <div className="row"> |
128 | <div className='col-4'>Portfolio</div> | 134 | <div className="col-4">Portfolio</div> |
129 | </div> | 135 | </div> |
130 | <hr/> | 136 | <hr/> |
131 | {dashboard} | 137 | {dashboard} |
@@ -133,53 +139,57 @@ var PoloniexBalance = React.createClass({ | |||
133 | </div> | 139 | </div> |
134 | ); | 140 | ); |
135 | } | 141 | } |
136 | }); | 142 | } |
137 | 143 | ||
138 | module.exports.PoloniexBalance = PoloniexBalance; | 144 | class PoloniexCredentialsForm extends React.Component { |
145 | constructor(props) { | ||
146 | super(props); | ||
147 | this.state = {'hideMsg': true, 'msg': '', 'editMode': false, 'msgOk': false}; | ||
148 | } | ||
139 | 149 | ||
140 | var PoloniexCredentialsForm = React.createClass({ | 150 | handleSubmit = (e) => { |
141 | getInitialState: function() { | ||
142 | return {'hideMsg': true, 'msg': '', 'editMode': false, 'msgOk': false}; | ||
143 | }, | ||
144 | handleSubmit: function(e) { | ||
145 | this.props.onCredentialsSubmit(); | 151 | this.props.onCredentialsSubmit(); |
146 | this.setState({'editMode': false}); | 152 | this.setState({'editMode': false}); |
147 | e.preventDefault(); | 153 | e.preventDefault(); |
148 | }, | 154 | } |
149 | handleApiKeyChange: function(event) { | 155 | |
156 | handleApiKeyChange = (event) => { | ||
150 | this.props.onCredentialsChange(event.target.value, this.props.apiSecret); | 157 | this.props.onCredentialsChange(event.target.value, this.props.apiSecret); |
151 | }, | 158 | } |
152 | handleApiSecretChange: function(event) { | 159 | |
160 | handleApiSecretChange = (event) => { | ||
153 | this.props.onCredentialsChange(this.props.apiKey, event.target.value); | 161 | this.props.onCredentialsChange(this.props.apiKey, event.target.value); |
154 | }, | 162 | } |
155 | onEditClick: function() { | 163 | |
164 | onEditClick = () => { | ||
156 | this.setState({'editMode': true}); | 165 | this.setState({'editMode': true}); |
157 | }, | 166 | } |
158 | render: function() { | 167 | |
159 | var submitType = (this.state.editMode === true) ? 'submit' : 'hidden'; | 168 | render = () => { |
160 | var buttonDisplay = (this.state.editMode === true) ? 'none' : 'inline'; | 169 | var submitType = this.state.editMode === true ? 'submit' : 'hidden'; |
161 | var secretDisplayed = (this.state.editMode === true) ? this.props.apiSecret : 'XXXXXXX'; | 170 | var buttonDisplay = this.state.editMode === true ? 'none' : 'inline'; |
162 | var keyDisplayed = (this.state.editMode === true) ? this.props.apiKey : 'XXXXXXX'; | 171 | var secretDisplayed = this.state.editMode === true ? this.props.apiSecret : 'XXXXXXX'; |
172 | var keyDisplayed = this.state.editMode === true ? this.props.apiKey : 'XXXXXXX'; | ||
163 | 173 | ||
164 | return ( | 174 | return ( |
165 | <div className='row api-credentials-form'> | 175 | <div className="row api-credentials-form"> |
166 | <div className='offset-3 col-6 box'> | 176 | <div className="offset-3 col-6 box"> |
167 | <span className='text-center'>Poloniex credentials</span> | 177 | <span className="text-center">Poloniex credentials</span> |
168 | <hr/> | 178 | <hr/> |
169 | <form role='form' onSubmit={this.handleSubmit}> | 179 | <form role="form" onSubmit={this.handleSubmit}> |
170 | <label className='w-100'>Key: | 180 | <label className="w-100">Key: |
171 | <input className='form-control' type='text' placeholder='key' value={keyDisplayed} onChange={this.handleApiKeyChange} disabled={!this.state.editMode}/> | 181 | <input className="form-control" type="text" placeholder="key" value={keyDisplayed} onChange={this.handleApiKeyChange} disabled={!this.state.editMode}/> |
172 | </label> | 182 | </label> |
173 | <label className='w-100'>Secret: | 183 | <label className="w-100">Secret: |
174 | <input className='form-control' type='text' placeholder='secret' value={secretDisplayed} onChange={this.handleApiSecretChange} disabled={!this.state.editMode}/> | 184 | <input className="form-control" type="text" placeholder="secret" value={secretDisplayed} onChange={this.handleApiSecretChange} disabled={!this.state.editMode}/> |
175 | </label> | 185 | </label> |
176 | <input className='form-control submit' type={submitType} value='Save' /> | 186 | <input className="form-control submit" type={submitType} value="Save" /> |
177 | <button className='form-control submit' style={{display: buttonDisplay}} onSubmit={null} onClick={this.onEditClick} type='button'>Show/Edit</button> | 187 | <button className="form-control submit" style={{display: buttonDisplay}} onSubmit={null} onClick={this.onEditClick} type="button">Show/Edit</button> |
178 | </form> | 188 | </form> |
179 | </div> | 189 | </div> |
180 | </div> | 190 | </div> |
181 | ); | 191 | ); |
182 | } | 192 | } |
183 | }); | 193 | } |
184 | 194 | ||
185 | module.exports.PoloniexCredentialsForm = PoloniexCredentialsForm; | 195 | export default PoloniexController; |
diff --git a/cmd/web/js/signin.jsx b/cmd/web/js/signin.jsx index a2cfd1b..bff497e 100644 --- a/cmd/web/js/signin.jsx +++ b/cmd/web/js/signin.jsx | |||
@@ -1,12 +1,15 @@ | |||
1 | var Api = require('./api.js').Api; | 1 | import Api from './api.js'; |
2 | var App = require('./app.js'); | 2 | import App from './app.js'; |
3 | var classNames = require('classnames'); | 3 | import classNames from 'classnames'; |
4 | 4 | import React from 'react'; | |
5 | module.exports.SigninForm = React.createClass({ | 5 | |
6 | getInitialState: function() { | 6 | class SigninForm extends React.Component { |
7 | return {'hideMsg': true, 'msg': '', 'msgOk': false, 'password': '', 'email': ''}; | 7 | constructor(props) { |
8 | }, | 8 | super(props); |
9 | handleSubmit: function(e) { | 9 | this.state = {'hideMsg': true, 'msg': '', 'msgOk': false, 'password': '', 'email': ''}; |
10 | } | ||
11 | |||
12 | handleSubmit = (e) => { | ||
10 | Api.Call('SIGNIN', {'password': this.state.password, 'email': this.state.email}, function(err, status, data) { | 13 | Api.Call('SIGNIN', {'password': this.state.password, 'email': this.state.email}, function(err, status, data) { |
11 | if (err) { | 14 | if (err) { |
12 | console.error(err, data); | 15 | console.error(err, data); |
@@ -19,34 +22,41 @@ module.exports.SigninForm = React.createClass({ | |||
19 | 22 | ||
20 | }.bind(this)); | 23 | }.bind(this)); |
21 | e.preventDefault(); | 24 | e.preventDefault(); |
22 | }, | 25 | } |
23 | handlePasswordChange: function(event) { | 26 | |
27 | handlePasswordChange = (event) => { | ||
24 | this.setState({'password': event.target.value}); | 28 | this.setState({'password': event.target.value}); |
25 | }, | 29 | } |
26 | handleEmailChange: function(event) { | 30 | |
31 | handleEmailChange = (event) => { | ||
27 | this.setState({'email': event.target.value}); | 32 | this.setState({'email': event.target.value}); |
28 | }, | 33 | } |
29 | hideMessage: function() { | 34 | |
35 | hideMessage = () => { | ||
30 | this.setState({'hideMsg': true}); | 36 | this.setState({'hideMsg': true}); |
31 | }, | 37 | } |
32 | displayMessage: function(msg, ok) { | 38 | |
39 | displayMessage = (msg, ok) => { | ||
33 | this.setState({'msg': msg, 'msgOk': ok, 'hideMsg': false}); | 40 | this.setState({'msg': msg, 'msgOk': ok, 'hideMsg': false}); |
34 | }, | 41 | } |
35 | render: function() { | 42 | |
43 | render = () => { | ||
36 | var cName = classNames('form-message', {'hidden': this.state.hideMsg, 'message-ok': this.state.msgOk}); | 44 | var cName = classNames('form-message', {'hidden': this.state.hideMsg, 'message-ok': this.state.msgOk}); |
37 | return ( | 45 | return ( |
38 | <div className='row sign-in'> | 46 | <div className="row sign-in"> |
39 | <div className='offset-4 col-4 col-xs-offset-1 col-xs-10 text-center'> | 47 | <div className="offset-4 col-4 col-xs-offset-1 col-xs-10 text-center"> |
40 | <form role='form' onSubmit={this.handleSubmit}> | 48 | <form role="form" onSubmit={this.handleSubmit}> |
41 | <input className='form-control' type='email' placeholder='email' onChange={this.handleEmailChange} /> | 49 | <input className="form-control" type="email" placeholder="email" onChange={this.handleEmailChange} /> |
42 | <input className='form-control' type='password' placeholder='password' onChange={this.handlePasswordChange} /> | 50 | <input className="form-control" type="password" placeholder="password" onChange={this.handlePasswordChange} /> |
43 | <input className='form-control submit' type='submit' value='Sign In' /> | 51 | <input className="form-control submit" type="submit" value="Sign In" /> |
44 | <div className={cName} ref='message'>{this.state.msg}</div> | 52 | <div className={cName}>{this.state.msg}</div> |
45 | </form> | 53 | </form> |
46 | <a href='#' onClick={App.onInternNavigation.bind(this, '/signup')}><u>Sign up</u></a> | 54 | <a href="#" onClick={App.onInternNavigation.bind(this, '/signup')}><u>Sign up</u></a> |
47 | </div> | 55 | </div> |
48 | </div> | 56 | </div> |
49 | ); | 57 | ); |
50 | } | 58 | } |
51 | }); | 59 | } |
60 | |||
61 | export default SigninForm; | ||
52 | 62 | ||
diff --git a/cmd/web/js/signup.jsx b/cmd/web/js/signup.jsx index 404a828..affa18e 100644 --- a/cmd/web/js/signup.jsx +++ b/cmd/web/js/signup.jsx | |||
@@ -1,56 +1,68 @@ | |||
1 | var Api = require('./api.js').Api; | 1 | import Api from './api.js'; |
2 | var App = require('./app.js'); | 2 | import App from './app.js'; |
3 | var classNames = require('classnames'); | 3 | import classNames from 'classnames'; |
4 | 4 | import React from 'react'; | |
5 | module.exports.SignupForm = React.createClass({ | 5 | |
6 | getInitialState: function() { | 6 | class SignupForm extends React.Component { |
7 | return {'hideMsg': true, 'msg': '', 'msgOk': false, 'password': '', 'email': ''}; | 7 | constructor(props) { |
8 | }, | 8 | super(props); |
9 | handleSubmit: function(e) { | 9 | this.state = {'hideMsg': true, 'msg': '', 'msgOk': false, 'password': '', 'email': ''}; |
10 | Api.Call('SIGNUP', | 10 | } |
11 | { | 11 | |
12 | 'password': this.state.password, | 12 | handleSubmit = (e) => { |
13 | 'email': this.state.email | 13 | Api.Call( |
14 | }, | 14 | 'SIGNUP', |
15 | function(err, status, data) { | 15 | { |
16 | if (err) { | 16 | 'password': this.state.password, |
17 | console.error(err, data); | 17 | 'email': this.state.email |
18 | this.displayMessage(App.errorCodeToMessage(err.code), false); | 18 | }, |
19 | return; | 19 | function(err, status, data) { |
20 | } | 20 | if (err) { |
21 | 21 | console.error(err, data); | |
22 | this.displayMessage('Thank You. Your account is being confirmed. Check your mailbox soon', true); | 22 | this.displayMessage(App.errorCodeToMessage(err.code), false); |
23 | this.props.onSuccess(data.token); | 23 | return; |
24 | 24 | } | |
25 | }.bind(this)); | 25 | |
26 | this.displayMessage('Thank You. Your account is being confirmed. Check your mailbox soon', true); | ||
27 | this.props.onSuccess(data.token); | ||
28 | |||
29 | }.bind(this) | ||
30 | ); | ||
26 | e.preventDefault(); | 31 | e.preventDefault(); |
27 | }, | 32 | } |
28 | handlePasswordChange: function(event) { | 33 | |
34 | handlePasswordChange = (event) => { | ||
29 | this.setState({'password': event.target.value}); | 35 | this.setState({'password': event.target.value}); |
30 | }, | 36 | } |
31 | handleEmailChange: function(event) { | 37 | |
38 | handleEmailChange = (event) => { | ||
32 | this.setState({'email': event.target.value}); | 39 | this.setState({'email': event.target.value}); |
33 | }, | 40 | } |
34 | hideMessage: function() { | 41 | |
42 | hideMessage = () => { | ||
35 | this.setState({'hideMsg': true}); | 43 | this.setState({'hideMsg': true}); |
36 | }, | 44 | } |
37 | displayMessage: function(msg, ok) { | 45 | |
46 | displayMessage = (msg, ok) => { | ||
38 | this.setState({'msg': msg, 'msgOk': ok, 'hideMsg': false}); | 47 | this.setState({'msg': msg, 'msgOk': ok, 'hideMsg': false}); |
39 | }, | 48 | } |
40 | render: function() { | 49 | |
50 | render = () => { | ||
41 | var cName = classNames('form-message', {'hidden': this.state.hideMsg, 'message-ok': this.state.msgOk}); | 51 | var cName = classNames('form-message', {'hidden': this.state.hideMsg, 'message-ok': this.state.msgOk}); |
42 | return ( | 52 | return ( |
43 | <div className='row sign-in'> | 53 | <div className="row sign-in"> |
44 | <div className='offset-4 col-4 col-xs-offset-1 col-xs-10 text-center'> | 54 | <div className="offset-4 col-4 col-xs-offset-1 col-xs-10 text-center"> |
45 | <form role='form' onSubmit={this.handleSubmit}> | 55 | <form role="form" onSubmit={this.handleSubmit}> |
46 | <input className='form-control' type='email' placeholder='email' onChange={this.handleEmailChange} /> | 56 | <input className="form-control" type="email" placeholder="email" onChange={this.handleEmailChange} /> |
47 | <input className='form-control' type='password' placeholder='password' onChange={this.handlePasswordChange} /> | 57 | <input className="form-control" type="password" placeholder="password" onChange={this.handlePasswordChange} /> |
48 | <input className='form-control submit' type='submit' value='Sign Up' /> | 58 | <input className="form-control submit" type="submit" value="Sign Up" /> |
49 | <div className={cName} ref='message'>{this.state.msg}</div> | 59 | <div className={cName}>{this.state.msg}</div> |
50 | <a href='#' onClick={App.onInternNavigation.bind(this, '/signin')}><u>Sign In</u></a> | 60 | <a href="#" onClick={App.onInternNavigation.bind(this, '/signin')}><u>Sign In</u></a> |
51 | </form> | 61 | </form> |
52 | </div> | 62 | </div> |
53 | </div> | 63 | </div> |
54 | ); | 64 | ); |
55 | } | 65 | } |
56 | }); | 66 | } |
67 | |||
68 | export default SignupForm; | ||
diff --git a/cmd/web/package-lock.json b/cmd/web/package-lock.json new file mode 100644 index 0000000..0df13c0 --- /dev/null +++ b/cmd/web/package-lock.json | |||
@@ -0,0 +1,2372 @@ | |||
1 | { | ||
2 | "name": "cryptoportfolio", | ||
3 | "version": "0.1", | ||
4 | "lockfileVersion": 1, | ||
5 | "requires": true, | ||
6 | "dependencies": { | ||
7 | "@babel/code-frame": { | ||
8 | "version": "7.0.0-beta.40", | ||
9 | "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.40.tgz", | ||
10 | "integrity": "sha512-eVXQSbu/RimU6OKcK2/gDJVTFcxXJI4sHbIqw2mhwMZeQ2as/8AhS9DGkEDoHMBBNJZ5B0US63lF56x+KDcxiA==", | ||
11 | "requires": { | ||
12 | "@babel/highlight": "7.0.0-beta.40" | ||
13 | } | ||
14 | }, | ||
15 | "@babel/generator": { | ||
16 | "version": "7.0.0-beta.40", | ||
17 | "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.0.0-beta.40.tgz", | ||
18 | "integrity": "sha512-c91BQcXyTq/5aFV4afgOionxZS1dxWt8OghEx5Q52SKssdGRFSiMKnk9tGkev1pYULPJBqjSDZU2Pcuc58ffZw==", | ||
19 | "requires": { | ||
20 | "@babel/types": "7.0.0-beta.40", | ||
21 | "jsesc": "2.5.1", | ||
22 | "lodash": "4.17.5", | ||
23 | "source-map": "0.5.7", | ||
24 | "trim-right": "1.0.1" | ||
25 | } | ||
26 | }, | ||
27 | "@babel/helper-function-name": { | ||
28 | "version": "7.0.0-beta.40", | ||
29 | "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.40.tgz", | ||
30 | "integrity": "sha512-cK9BVLtOfisSISTTHXKGvBc2OBh65tjEk4PgXhsSnnH0i8RP2v+5RCxoSlh2y/i+l2fxQqKqv++Qo5RMiwmRCA==", | ||
31 | "requires": { | ||
32 | "@babel/helper-get-function-arity": "7.0.0-beta.40", | ||
33 | "@babel/template": "7.0.0-beta.40", | ||
34 | "@babel/types": "7.0.0-beta.40" | ||
35 | } | ||
36 | }, | ||
37 | "@babel/helper-get-function-arity": { | ||
38 | "version": "7.0.0-beta.40", | ||
39 | "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.40.tgz", | ||
40 | "integrity": "sha512-MwquaPznI4cUoZEgHC/XGkddOXtqKqD4DvZDOyJK2LR9Qi6TbMbAhc6IaFoRX7CRTFCmtGeu8gdXW2dBotBBTA==", | ||
41 | "requires": { | ||
42 | "@babel/types": "7.0.0-beta.40" | ||
43 | } | ||
44 | }, | ||
45 | "@babel/highlight": { | ||
46 | "version": "7.0.0-beta.40", | ||
47 | "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0-beta.40.tgz", | ||
48 | "integrity": "sha512-mOhhTrzieV6VO7odgzFGFapiwRK0ei8RZRhfzHhb6cpX3QM8XXuCLXWjN8qBB7JReDdUR80V3LFfFrGUYevhNg==", | ||
49 | "requires": { | ||
50 | "chalk": "2.3.1", | ||
51 | "esutils": "2.0.2", | ||
52 | "js-tokens": "3.0.2" | ||
53 | }, | ||
54 | "dependencies": { | ||
55 | "ansi-styles": { | ||
56 | "version": "3.2.0", | ||
57 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", | ||
58 | "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", | ||
59 | "requires": { | ||
60 | "color-convert": "1.9.1" | ||
61 | } | ||
62 | }, | ||
63 | "chalk": { | ||
64 | "version": "2.3.1", | ||
65 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.1.tgz", | ||
66 | "integrity": "sha512-QUU4ofkDoMIVO7hcx1iPTISs88wsO8jA92RQIm4JAwZvFGGAV2hSAA1NX7oVj2Ej2Q6NDTcRDjPTFrMCRZoJ6g==", | ||
67 | "requires": { | ||
68 | "ansi-styles": "3.2.0", | ||
69 | "escape-string-regexp": "1.0.5", | ||
70 | "supports-color": "5.2.0" | ||
71 | } | ||
72 | }, | ||
73 | "supports-color": { | ||
74 | "version": "5.2.0", | ||
75 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.2.0.tgz", | ||
76 | "integrity": "sha512-F39vS48la4YvTZUPVeTqsjsFNrvcMwrV3RLZINsmHo+7djCvuUzSIeXOnZ5hmjef4bajL1dNccN+tg5XAliO5Q==", | ||
77 | "requires": { | ||
78 | "has-flag": "3.0.0" | ||
79 | } | ||
80 | } | ||
81 | } | ||
82 | }, | ||
83 | "@babel/template": { | ||
84 | "version": "7.0.0-beta.40", | ||
85 | "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.0.0-beta.40.tgz", | ||
86 | "integrity": "sha512-RlQiVB7eL7fxsKN6JvnCCwEwEL28CBYalXSgWWULuFlEHjtMoXBqQanSie3bNyhrANJx67sb+Sd/vuGivoMwLQ==", | ||
87 | "requires": { | ||
88 | "@babel/code-frame": "7.0.0-beta.40", | ||
89 | "@babel/types": "7.0.0-beta.40", | ||
90 | "babylon": "7.0.0-beta.40", | ||
91 | "lodash": "4.17.5" | ||
92 | }, | ||
93 | "dependencies": { | ||
94 | "babylon": { | ||
95 | "version": "7.0.0-beta.40", | ||
96 | "resolved": "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.40.tgz", | ||
97 | "integrity": "sha512-AVxF2EcxvGD5hhOuLTOLAXBb0VhwWpEX0HyHdAI2zU+AAP4qEwtQj8voz1JR3uclGai0rfcE+dCTHnNMOnimFg==" | ||
98 | } | ||
99 | } | ||
100 | }, | ||
101 | "@babel/traverse": { | ||
102 | "version": "7.0.0-beta.40", | ||
103 | "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.0.0-beta.40.tgz", | ||
104 | "integrity": "sha512-h96SQorjvdSuxQ6hHFIuAa3oxnad1TA5bU1Zz88+XqzwmM5QM0/k2D+heXGGy/76gT5ajl7xYLKGiPA/KTyVhQ==", | ||
105 | "requires": { | ||
106 | "@babel/code-frame": "7.0.0-beta.40", | ||
107 | "@babel/generator": "7.0.0-beta.40", | ||
108 | "@babel/helper-function-name": "7.0.0-beta.40", | ||
109 | "@babel/types": "7.0.0-beta.40", | ||
110 | "babylon": "7.0.0-beta.40", | ||
111 | "debug": "3.1.0", | ||
112 | "globals": "11.3.0", | ||
113 | "invariant": "2.2.3", | ||
114 | "lodash": "4.17.5" | ||
115 | }, | ||
116 | "dependencies": { | ||
117 | "babylon": { | ||
118 | "version": "7.0.0-beta.40", | ||
119 | "resolved": "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.40.tgz", | ||
120 | "integrity": "sha512-AVxF2EcxvGD5hhOuLTOLAXBb0VhwWpEX0HyHdAI2zU+AAP4qEwtQj8voz1JR3uclGai0rfcE+dCTHnNMOnimFg==" | ||
121 | }, | ||
122 | "debug": { | ||
123 | "version": "3.1.0", | ||
124 | "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", | ||
125 | "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", | ||
126 | "requires": { | ||
127 | "ms": "2.0.0" | ||
128 | } | ||
129 | }, | ||
130 | "globals": { | ||
131 | "version": "11.3.0", | ||
132 | "resolved": "https://registry.npmjs.org/globals/-/globals-11.3.0.tgz", | ||
133 | "integrity": "sha512-kkpcKNlmQan9Z5ZmgqKH/SMbSmjxQ7QjyNqfXVc8VJcoBV2UEg+sxQD15GQofGRh2hfpwUb70VC31DR7Rq5Hdw==" | ||
134 | } | ||
135 | } | ||
136 | }, | ||
137 | "@babel/types": { | ||
138 | "version": "7.0.0-beta.40", | ||
139 | "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.0.0-beta.40.tgz", | ||
140 | "integrity": "sha512-uXCGCzTgMZxcSUzutCPtZmXbVC+cvENgS2e0tRuhn+Y1hZnMb8IHP0Trq7Q2MB/eFmG5pKrAeTIUfQIe5kA4Tg==", | ||
141 | "requires": { | ||
142 | "esutils": "2.0.2", | ||
143 | "lodash": "4.17.5", | ||
144 | "to-fast-properties": "2.0.0" | ||
145 | }, | ||
146 | "dependencies": { | ||
147 | "to-fast-properties": { | ||
148 | "version": "2.0.0", | ||
149 | "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", | ||
150 | "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" | ||
151 | } | ||
152 | } | ||
153 | }, | ||
154 | "acorn-jsx": { | ||
155 | "version": "3.0.1", | ||
156 | "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", | ||
157 | "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", | ||
158 | "requires": { | ||
159 | "acorn": "3.3.0" | ||
160 | }, | ||
161 | "dependencies": { | ||
162 | "acorn": { | ||
163 | "version": "3.3.0", | ||
164 | "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", | ||
165 | "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=" | ||
166 | } | ||
167 | } | ||
168 | }, | ||
169 | "ajv": { | ||
170 | "version": "5.5.2", | ||
171 | "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", | ||
172 | "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", | ||
173 | "dev": true, | ||
174 | "requires": { | ||
175 | "co": "4.6.0", | ||
176 | "fast-deep-equal": "1.0.0", | ||
177 | "fast-json-stable-stringify": "2.0.0", | ||
178 | "json-schema-traverse": "0.3.1" | ||
179 | } | ||
180 | }, | ||
181 | "ajv-keywords": { | ||
182 | "version": "3.1.0", | ||
183 | "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.1.0.tgz", | ||
184 | "integrity": "sha1-rCsnk5xUPpXSwG5/f1wnvkqlQ74=" | ||
185 | }, | ||
186 | "ansi-escapes": { | ||
187 | "version": "3.0.0", | ||
188 | "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.0.0.tgz", | ||
189 | "integrity": "sha512-O/klc27mWNUigtv0F8NJWbLF00OcegQalkqKURWdosW08YZKi4m6CnSUSvIZG1otNJbTWhN01Hhz389DW7mvDQ==" | ||
190 | }, | ||
191 | "ansi-regex": { | ||
192 | "version": "2.1.1", | ||
193 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", | ||
194 | "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" | ||
195 | }, | ||
196 | "ansi-styles": { | ||
197 | "version": "2.2.1", | ||
198 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", | ||
199 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" | ||
200 | }, | ||
201 | "argparse": { | ||
202 | "version": "1.0.10", | ||
203 | "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", | ||
204 | "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", | ||
205 | "requires": { | ||
206 | "sprintf-js": "1.0.3" | ||
207 | } | ||
208 | }, | ||
209 | "array-includes": { | ||
210 | "version": "3.0.3", | ||
211 | "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.0.3.tgz", | ||
212 | "integrity": "sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=", | ||
213 | "requires": { | ||
214 | "define-properties": "1.1.2", | ||
215 | "es-abstract": "1.10.0" | ||
216 | } | ||
217 | }, | ||
218 | "array-union": { | ||
219 | "version": "1.0.2", | ||
220 | "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", | ||
221 | "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", | ||
222 | "requires": { | ||
223 | "array-uniq": "1.0.3" | ||
224 | } | ||
225 | }, | ||
226 | "array-uniq": { | ||
227 | "version": "1.0.3", | ||
228 | "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", | ||
229 | "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" | ||
230 | }, | ||
231 | "arrify": { | ||
232 | "version": "1.0.1", | ||
233 | "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", | ||
234 | "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=" | ||
235 | }, | ||
236 | "asap": { | ||
237 | "version": "2.0.6", | ||
238 | "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", | ||
239 | "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" | ||
240 | }, | ||
241 | "babel-code-frame": { | ||
242 | "version": "6.26.0", | ||
243 | "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", | ||
244 | "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", | ||
245 | "requires": { | ||
246 | "chalk": "1.1.3", | ||
247 | "esutils": "2.0.2", | ||
248 | "js-tokens": "3.0.2" | ||
249 | } | ||
250 | }, | ||
251 | "babel-core": { | ||
252 | "version": "6.26.0", | ||
253 | "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.0.tgz", | ||
254 | "integrity": "sha1-rzL3izGm/O8RnIew/Y2XU/A6C7g=", | ||
255 | "dev": true, | ||
256 | "requires": { | ||
257 | "babel-code-frame": "6.26.0", | ||
258 | "babel-generator": "6.26.1", | ||
259 | "babel-helpers": "6.24.1", | ||
260 | "babel-messages": "6.23.0", | ||
261 | "babel-register": "6.26.0", | ||
262 | "babel-runtime": "6.26.0", | ||
263 | "babel-template": "6.26.0", | ||
264 | "babel-traverse": "6.26.0", | ||
265 | "babel-types": "6.26.0", | ||
266 | "babylon": "6.18.0", | ||
267 | "convert-source-map": "1.5.1", | ||
268 | "debug": "2.6.9", | ||
269 | "json5": "0.5.1", | ||
270 | "lodash": "4.17.5", | ||
271 | "minimatch": "3.0.4", | ||
272 | "path-is-absolute": "1.0.1", | ||
273 | "private": "0.1.8", | ||
274 | "slash": "1.0.0", | ||
275 | "source-map": "0.5.7" | ||
276 | }, | ||
277 | "dependencies": { | ||
278 | "ansi-regex": { | ||
279 | "version": "2.1.1", | ||
280 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", | ||
281 | "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", | ||
282 | "dev": true | ||
283 | }, | ||
284 | "ansi-styles": { | ||
285 | "version": "2.2.1", | ||
286 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", | ||
287 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", | ||
288 | "dev": true | ||
289 | }, | ||
290 | "babel-code-frame": { | ||
291 | "version": "6.26.0", | ||
292 | "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", | ||
293 | "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", | ||
294 | "dev": true, | ||
295 | "requires": { | ||
296 | "chalk": "1.1.3", | ||
297 | "esutils": "2.0.2", | ||
298 | "js-tokens": "3.0.2" | ||
299 | } | ||
300 | }, | ||
301 | "babel-generator": { | ||
302 | "version": "6.26.1", | ||
303 | "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", | ||
304 | "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", | ||
305 | "dev": true, | ||
306 | "requires": { | ||
307 | "babel-messages": "6.23.0", | ||
308 | "babel-runtime": "6.26.0", | ||
309 | "babel-types": "6.26.0", | ||
310 | "detect-indent": "4.0.0", | ||
311 | "jsesc": "1.3.0", | ||
312 | "lodash": "4.17.5", | ||
313 | "source-map": "0.5.7", | ||
314 | "trim-right": "1.0.1" | ||
315 | } | ||
316 | }, | ||
317 | "babel-helpers": { | ||
318 | "version": "6.24.1", | ||
319 | "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", | ||
320 | "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", | ||
321 | "dev": true, | ||
322 | "requires": { | ||
323 | "babel-runtime": "6.26.0", | ||
324 | "babel-template": "6.26.0" | ||
325 | } | ||
326 | }, | ||
327 | "babel-messages": { | ||
328 | "version": "6.23.0", | ||
329 | "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", | ||
330 | "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", | ||
331 | "dev": true, | ||
332 | "requires": { | ||
333 | "babel-runtime": "6.26.0" | ||
334 | } | ||
335 | }, | ||
336 | "babel-register": { | ||
337 | "version": "6.26.0", | ||
338 | "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", | ||
339 | "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", | ||
340 | "dev": true, | ||
341 | "requires": { | ||
342 | "babel-core": "6.26.0", | ||
343 | "babel-runtime": "6.26.0", | ||
344 | "core-js": "2.5.3", | ||
345 | "home-or-tmp": "2.0.0", | ||
346 | "lodash": "4.17.5", | ||
347 | "mkdirp": "0.5.1", | ||
348 | "source-map-support": "0.4.18" | ||
349 | } | ||
350 | }, | ||
351 | "babel-runtime": { | ||
352 | "version": "6.26.0", | ||
353 | "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", | ||
354 | "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", | ||
355 | "dev": true, | ||
356 | "requires": { | ||
357 | "core-js": "2.5.3", | ||
358 | "regenerator-runtime": "0.11.1" | ||
359 | } | ||
360 | }, | ||
361 | "babel-template": { | ||
362 | "version": "6.26.0", | ||
363 | "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", | ||
364 | "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", | ||
365 | "dev": true, | ||
366 | "requires": { | ||
367 | "babel-runtime": "6.26.0", | ||
368 | "babel-traverse": "6.26.0", | ||
369 | "babel-types": "6.26.0", | ||
370 | "babylon": "6.18.0", | ||
371 | "lodash": "4.17.5" | ||
372 | } | ||
373 | }, | ||
374 | "babel-traverse": { | ||
375 | "version": "6.26.0", | ||
376 | "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", | ||
377 | "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", | ||
378 | "dev": true, | ||
379 | "requires": { | ||
380 | "babel-code-frame": "6.26.0", | ||
381 | "babel-messages": "6.23.0", | ||
382 | "babel-runtime": "6.26.0", | ||
383 | "babel-types": "6.26.0", | ||
384 | "babylon": "6.18.0", | ||
385 | "debug": "2.6.9", | ||
386 | "globals": "9.18.0", | ||
387 | "invariant": "2.2.3", | ||
388 | "lodash": "4.17.5" | ||
389 | } | ||
390 | }, | ||
391 | "babel-types": { | ||
392 | "version": "6.26.0", | ||
393 | "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", | ||
394 | "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", | ||
395 | "dev": true, | ||
396 | "requires": { | ||
397 | "babel-runtime": "6.26.0", | ||
398 | "esutils": "2.0.2", | ||
399 | "lodash": "4.17.5", | ||
400 | "to-fast-properties": "1.0.3" | ||
401 | } | ||
402 | }, | ||
403 | "babylon": { | ||
404 | "version": "6.18.0", | ||
405 | "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", | ||
406 | "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", | ||
407 | "dev": true | ||
408 | }, | ||
409 | "balanced-match": { | ||
410 | "version": "1.0.0", | ||
411 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", | ||
412 | "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", | ||
413 | "dev": true | ||
414 | }, | ||
415 | "brace-expansion": { | ||
416 | "version": "1.1.11", | ||
417 | "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", | ||
418 | "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", | ||
419 | "dev": true, | ||
420 | "requires": { | ||
421 | "balanced-match": "1.0.0", | ||
422 | "concat-map": "0.0.1" | ||
423 | } | ||
424 | }, | ||
425 | "chalk": { | ||
426 | "version": "1.1.3", | ||
427 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", | ||
428 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", | ||
429 | "dev": true, | ||
430 | "requires": { | ||
431 | "ansi-styles": "2.2.1", | ||
432 | "escape-string-regexp": "1.0.5", | ||
433 | "has-ansi": "2.0.0", | ||
434 | "strip-ansi": "3.0.1", | ||
435 | "supports-color": "2.0.0" | ||
436 | } | ||
437 | }, | ||
438 | "concat-map": { | ||
439 | "version": "0.0.1", | ||
440 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", | ||
441 | "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", | ||
442 | "dev": true | ||
443 | }, | ||
444 | "convert-source-map": { | ||
445 | "version": "1.5.1", | ||
446 | "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz", | ||
447 | "integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=", | ||
448 | "dev": true | ||
449 | }, | ||
450 | "core-js": { | ||
451 | "version": "2.5.3", | ||
452 | "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.3.tgz", | ||
453 | "integrity": "sha1-isw4NFgk8W2DZbfJtCWRaOjtYD4=", | ||
454 | "dev": true | ||
455 | }, | ||
456 | "debug": { | ||
457 | "version": "2.6.9", | ||
458 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", | ||
459 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", | ||
460 | "dev": true, | ||
461 | "requires": { | ||
462 | "ms": "2.0.0" | ||
463 | } | ||
464 | }, | ||
465 | "detect-indent": { | ||
466 | "version": "4.0.0", | ||
467 | "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", | ||
468 | "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", | ||
469 | "dev": true, | ||
470 | "requires": { | ||
471 | "repeating": "2.0.1" | ||
472 | } | ||
473 | }, | ||
474 | "escape-string-regexp": { | ||
475 | "version": "1.0.5", | ||
476 | "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", | ||
477 | "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", | ||
478 | "dev": true | ||
479 | }, | ||
480 | "esutils": { | ||
481 | "version": "2.0.2", | ||
482 | "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", | ||
483 | "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", | ||
484 | "dev": true | ||
485 | }, | ||
486 | "globals": { | ||
487 | "version": "9.18.0", | ||
488 | "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", | ||
489 | "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", | ||
490 | "dev": true | ||
491 | }, | ||
492 | "has-ansi": { | ||
493 | "version": "2.0.0", | ||
494 | "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", | ||
495 | "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", | ||
496 | "dev": true, | ||
497 | "requires": { | ||
498 | "ansi-regex": "2.1.1" | ||
499 | } | ||
500 | }, | ||
501 | "home-or-tmp": { | ||
502 | "version": "2.0.0", | ||
503 | "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", | ||
504 | "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", | ||
505 | "dev": true, | ||
506 | "requires": { | ||
507 | "os-homedir": "1.0.2", | ||
508 | "os-tmpdir": "1.0.2" | ||
509 | } | ||
510 | }, | ||
511 | "invariant": { | ||
512 | "version": "2.2.3", | ||
513 | "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.3.tgz", | ||
514 | "integrity": "sha512-7Z5PPegwDTyjbaeCnV0efcyS6vdKAU51kpEmS7QFib3P4822l8ICYyMn7qvJnc+WzLoDsuI9gPMKbJ8pCu8XtA==", | ||
515 | "dev": true, | ||
516 | "requires": { | ||
517 | "loose-envify": "1.3.1" | ||
518 | } | ||
519 | }, | ||
520 | "is-finite": { | ||
521 | "version": "1.0.2", | ||
522 | "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", | ||
523 | "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", | ||
524 | "dev": true, | ||
525 | "requires": { | ||
526 | "number-is-nan": "1.0.1" | ||
527 | } | ||
528 | }, | ||
529 | "jsesc": { | ||
530 | "version": "1.3.0", | ||
531 | "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", | ||
532 | "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", | ||
533 | "dev": true | ||
534 | }, | ||
535 | "json5": { | ||
536 | "version": "0.5.1", | ||
537 | "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", | ||
538 | "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", | ||
539 | "dev": true | ||
540 | }, | ||
541 | "lodash": { | ||
542 | "version": "4.17.5", | ||
543 | "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz", | ||
544 | "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==", | ||
545 | "dev": true | ||
546 | }, | ||
547 | "minimatch": { | ||
548 | "version": "3.0.4", | ||
549 | "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", | ||
550 | "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", | ||
551 | "dev": true, | ||
552 | "requires": { | ||
553 | "brace-expansion": "1.1.11" | ||
554 | } | ||
555 | }, | ||
556 | "minimist": { | ||
557 | "version": "0.0.8", | ||
558 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", | ||
559 | "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", | ||
560 | "dev": true | ||
561 | }, | ||
562 | "mkdirp": { | ||
563 | "version": "0.5.1", | ||
564 | "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", | ||
565 | "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", | ||
566 | "dev": true, | ||
567 | "requires": { | ||
568 | "minimist": "0.0.8" | ||
569 | } | ||
570 | }, | ||
571 | "ms": { | ||
572 | "version": "2.0.0", | ||
573 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", | ||
574 | "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", | ||
575 | "dev": true | ||
576 | }, | ||
577 | "number-is-nan": { | ||
578 | "version": "1.0.1", | ||
579 | "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", | ||
580 | "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", | ||
581 | "dev": true | ||
582 | }, | ||
583 | "os-homedir": { | ||
584 | "version": "1.0.2", | ||
585 | "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", | ||
586 | "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", | ||
587 | "dev": true | ||
588 | }, | ||
589 | "os-tmpdir": { | ||
590 | "version": "1.0.2", | ||
591 | "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", | ||
592 | "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", | ||
593 | "dev": true | ||
594 | }, | ||
595 | "path-is-absolute": { | ||
596 | "version": "1.0.1", | ||
597 | "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", | ||
598 | "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", | ||
599 | "dev": true | ||
600 | }, | ||
601 | "private": { | ||
602 | "version": "0.1.8", | ||
603 | "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", | ||
604 | "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", | ||
605 | "dev": true | ||
606 | }, | ||
607 | "regenerator-runtime": { | ||
608 | "version": "0.11.1", | ||
609 | "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", | ||
610 | "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", | ||
611 | "dev": true | ||
612 | }, | ||
613 | "repeating": { | ||
614 | "version": "2.0.1", | ||
615 | "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", | ||
616 | "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", | ||
617 | "dev": true, | ||
618 | "requires": { | ||
619 | "is-finite": "1.0.2" | ||
620 | } | ||
621 | }, | ||
622 | "slash": { | ||
623 | "version": "1.0.0", | ||
624 | "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", | ||
625 | "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", | ||
626 | "dev": true | ||
627 | }, | ||
628 | "source-map": { | ||
629 | "version": "0.5.7", | ||
630 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", | ||
631 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", | ||
632 | "dev": true | ||
633 | }, | ||
634 | "source-map-support": { | ||
635 | "version": "0.4.18", | ||
636 | "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", | ||
637 | "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", | ||
638 | "dev": true, | ||
639 | "requires": { | ||
640 | "source-map": "0.5.7" | ||
641 | } | ||
642 | }, | ||
643 | "strip-ansi": { | ||
644 | "version": "3.0.1", | ||
645 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", | ||
646 | "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", | ||
647 | "dev": true, | ||
648 | "requires": { | ||
649 | "ansi-regex": "2.1.1" | ||
650 | } | ||
651 | }, | ||
652 | "supports-color": { | ||
653 | "version": "2.0.0", | ||
654 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", | ||
655 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", | ||
656 | "dev": true | ||
657 | }, | ||
658 | "to-fast-properties": { | ||
659 | "version": "1.0.3", | ||
660 | "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", | ||
661 | "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", | ||
662 | "dev": true | ||
663 | }, | ||
664 | "trim-right": { | ||
665 | "version": "1.0.1", | ||
666 | "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", | ||
667 | "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", | ||
668 | "dev": true | ||
669 | } | ||
670 | } | ||
671 | }, | ||
672 | "babel-eslint": { | ||
673 | "version": "8.2.2", | ||
674 | "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-8.2.2.tgz", | ||
675 | "integrity": "sha512-Qt2lz2egBxNYWqN9JIO2z4NOOf8i4b5JS6CFoYrOZZTDssueiV1jH/jsefyg+86SeNY3rB361/mi3kE1WK2WYQ==", | ||
676 | "dev": true, | ||
677 | "requires": { | ||
678 | "@babel/code-frame": "7.0.0-beta.40", | ||
679 | "@babel/traverse": "7.0.0-beta.40", | ||
680 | "@babel/types": "7.0.0-beta.40", | ||
681 | "babylon": "7.0.0-beta.40", | ||
682 | "eslint-scope": "3.7.1", | ||
683 | "eslint-visitor-keys": "1.0.0" | ||
684 | }, | ||
685 | "dependencies": { | ||
686 | "babylon": { | ||
687 | "version": "7.0.0-beta.40", | ||
688 | "resolved": "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.40.tgz", | ||
689 | "integrity": "sha512-AVxF2EcxvGD5hhOuLTOLAXBb0VhwWpEX0HyHdAI2zU+AAP4qEwtQj8voz1JR3uclGai0rfcE+dCTHnNMOnimFg==", | ||
690 | "dev": true | ||
691 | } | ||
692 | } | ||
693 | }, | ||
694 | "babel-messages": { | ||
695 | "version": "6.23.0", | ||
696 | "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", | ||
697 | "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", | ||
698 | "requires": { | ||
699 | "babel-runtime": "6.26.0" | ||
700 | } | ||
701 | }, | ||
702 | "babel-plugin-syntax-class-properties": { | ||
703 | "version": "6.13.0", | ||
704 | "resolved": "https://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz", | ||
705 | "integrity": "sha1-1+sjt5oxf4VDlixQW4J8fWysJ94=", | ||
706 | "dev": true | ||
707 | }, | ||
708 | "babel-plugin-transform-class-properties": { | ||
709 | "version": "6.24.1", | ||
710 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz", | ||
711 | "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=", | ||
712 | "dev": true, | ||
713 | "requires": { | ||
714 | "babel-helper-function-name": "6.24.1", | ||
715 | "babel-plugin-syntax-class-properties": "6.13.0", | ||
716 | "babel-runtime": "6.26.0", | ||
717 | "babel-template": "6.26.0" | ||
718 | }, | ||
719 | "dependencies": { | ||
720 | "babel-helper-function-name": { | ||
721 | "version": "6.24.1", | ||
722 | "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", | ||
723 | "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", | ||
724 | "dev": true, | ||
725 | "requires": { | ||
726 | "babel-helper-get-function-arity": "6.24.1", | ||
727 | "babel-runtime": "6.26.0", | ||
728 | "babel-template": "6.26.0", | ||
729 | "babel-traverse": "6.26.0", | ||
730 | "babel-types": "6.26.0" | ||
731 | } | ||
732 | }, | ||
733 | "babel-helper-get-function-arity": { | ||
734 | "version": "6.24.1", | ||
735 | "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", | ||
736 | "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", | ||
737 | "dev": true, | ||
738 | "requires": { | ||
739 | "babel-runtime": "6.26.0", | ||
740 | "babel-types": "6.26.0" | ||
741 | } | ||
742 | }, | ||
743 | "babel-template": { | ||
744 | "version": "6.26.0", | ||
745 | "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", | ||
746 | "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", | ||
747 | "dev": true, | ||
748 | "requires": { | ||
749 | "babel-runtime": "6.26.0", | ||
750 | "babel-traverse": "6.26.0", | ||
751 | "babel-types": "6.26.0", | ||
752 | "babylon": "6.18.0", | ||
753 | "lodash": "4.17.5" | ||
754 | } | ||
755 | } | ||
756 | } | ||
757 | }, | ||
758 | "babel-runtime": { | ||
759 | "version": "6.26.0", | ||
760 | "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", | ||
761 | "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", | ||
762 | "requires": { | ||
763 | "core-js": "2.5.3", | ||
764 | "regenerator-runtime": "0.11.1" | ||
765 | }, | ||
766 | "dependencies": { | ||
767 | "core-js": { | ||
768 | "version": "2.5.3", | ||
769 | "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.3.tgz", | ||
770 | "integrity": "sha1-isw4NFgk8W2DZbfJtCWRaOjtYD4=" | ||
771 | } | ||
772 | } | ||
773 | }, | ||
774 | "babel-traverse": { | ||
775 | "version": "6.26.0", | ||
776 | "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", | ||
777 | "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", | ||
778 | "requires": { | ||
779 | "babel-code-frame": "6.26.0", | ||
780 | "babel-messages": "6.23.0", | ||
781 | "babel-runtime": "6.26.0", | ||
782 | "babel-types": "6.26.0", | ||
783 | "babylon": "6.18.0", | ||
784 | "debug": "2.6.9", | ||
785 | "globals": "9.18.0", | ||
786 | "invariant": "2.2.3", | ||
787 | "lodash": "4.17.5" | ||
788 | } | ||
789 | }, | ||
790 | "babel-types": { | ||
791 | "version": "6.26.0", | ||
792 | "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", | ||
793 | "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", | ||
794 | "requires": { | ||
795 | "babel-runtime": "6.26.0", | ||
796 | "esutils": "2.0.2", | ||
797 | "lodash": "4.17.5", | ||
798 | "to-fast-properties": "1.0.3" | ||
799 | } | ||
800 | }, | ||
801 | "babelify": { | ||
802 | "version": "8.0.0", | ||
803 | "resolved": "https://registry.npmjs.org/babelify/-/babelify-8.0.0.tgz", | ||
804 | "integrity": "sha512-xVr63fKEvMWUrrIbqlHYsMcc5Zdw4FSVesAHgkgajyCE1W8gbm9rbMakqavhxKvikGYMhEcqxTwB/gQmQ6lBtw==", | ||
805 | "dev": true | ||
806 | }, | ||
807 | "babylon": { | ||
808 | "version": "6.18.0", | ||
809 | "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", | ||
810 | "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" | ||
811 | }, | ||
812 | "balanced-match": { | ||
813 | "version": "1.0.0", | ||
814 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", | ||
815 | "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" | ||
816 | }, | ||
817 | "brace-expansion": { | ||
818 | "version": "1.1.11", | ||
819 | "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", | ||
820 | "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", | ||
821 | "requires": { | ||
822 | "balanced-match": "1.0.0", | ||
823 | "concat-map": "0.0.1" | ||
824 | } | ||
825 | }, | ||
826 | "caller-path": { | ||
827 | "version": "0.1.0", | ||
828 | "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", | ||
829 | "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", | ||
830 | "requires": { | ||
831 | "callsites": "0.2.0" | ||
832 | } | ||
833 | }, | ||
834 | "callsites": { | ||
835 | "version": "0.2.0", | ||
836 | "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", | ||
837 | "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=" | ||
838 | }, | ||
839 | "chalk": { | ||
840 | "version": "1.1.3", | ||
841 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", | ||
842 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", | ||
843 | "requires": { | ||
844 | "ansi-styles": "2.2.1", | ||
845 | "escape-string-regexp": "1.0.5", | ||
846 | "has-ansi": "2.0.0", | ||
847 | "strip-ansi": "3.0.1", | ||
848 | "supports-color": "2.0.0" | ||
849 | } | ||
850 | }, | ||
851 | "chardet": { | ||
852 | "version": "0.4.2", | ||
853 | "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", | ||
854 | "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=" | ||
855 | }, | ||
856 | "circular-json": { | ||
857 | "version": "0.3.3", | ||
858 | "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", | ||
859 | "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==" | ||
860 | }, | ||
861 | "cli-cursor": { | ||
862 | "version": "2.1.0", | ||
863 | "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", | ||
864 | "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", | ||
865 | "requires": { | ||
866 | "restore-cursor": "2.0.0" | ||
867 | } | ||
868 | }, | ||
869 | "cli-width": { | ||
870 | "version": "2.2.0", | ||
871 | "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", | ||
872 | "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=" | ||
873 | }, | ||
874 | "co": { | ||
875 | "version": "4.6.0", | ||
876 | "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", | ||
877 | "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" | ||
878 | }, | ||
879 | "color-convert": { | ||
880 | "version": "1.9.1", | ||
881 | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz", | ||
882 | "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==", | ||
883 | "requires": { | ||
884 | "color-name": "1.1.3" | ||
885 | } | ||
886 | }, | ||
887 | "color-name": { | ||
888 | "version": "1.1.3", | ||
889 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", | ||
890 | "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" | ||
891 | }, | ||
892 | "concat-map": { | ||
893 | "version": "0.0.1", | ||
894 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", | ||
895 | "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" | ||
896 | }, | ||
897 | "concat-stream": { | ||
898 | "version": "1.6.0", | ||
899 | "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz", | ||
900 | "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=", | ||
901 | "requires": { | ||
902 | "inherits": "2.0.3", | ||
903 | "readable-stream": "2.3.4", | ||
904 | "typedarray": "0.0.6" | ||
905 | } | ||
906 | }, | ||
907 | "core-js": { | ||
908 | "version": "1.2.7", | ||
909 | "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", | ||
910 | "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=" | ||
911 | }, | ||
912 | "core-util-is": { | ||
913 | "version": "1.0.2", | ||
914 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", | ||
915 | "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" | ||
916 | }, | ||
917 | "cross-spawn": { | ||
918 | "version": "5.1.0", | ||
919 | "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", | ||
920 | "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", | ||
921 | "requires": { | ||
922 | "lru-cache": "4.1.1", | ||
923 | "shebang-command": "1.2.0", | ||
924 | "which": "1.3.0" | ||
925 | }, | ||
926 | "dependencies": { | ||
927 | "lru-cache": { | ||
928 | "version": "4.1.1", | ||
929 | "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz", | ||
930 | "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", | ||
931 | "requires": { | ||
932 | "pseudomap": "1.0.2", | ||
933 | "yallist": "2.1.2" | ||
934 | } | ||
935 | }, | ||
936 | "which": { | ||
937 | "version": "1.3.0", | ||
938 | "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz", | ||
939 | "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", | ||
940 | "requires": { | ||
941 | "isexe": "2.0.0" | ||
942 | } | ||
943 | } | ||
944 | } | ||
945 | }, | ||
946 | "d": { | ||
947 | "version": "1.0.0", | ||
948 | "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz", | ||
949 | "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", | ||
950 | "requires": { | ||
951 | "es5-ext": "0.10.39" | ||
952 | } | ||
953 | }, | ||
954 | "debug": { | ||
955 | "version": "2.6.9", | ||
956 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", | ||
957 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", | ||
958 | "requires": { | ||
959 | "ms": "2.0.0" | ||
960 | } | ||
961 | }, | ||
962 | "deep-is": { | ||
963 | "version": "0.1.3", | ||
964 | "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", | ||
965 | "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" | ||
966 | }, | ||
967 | "define-properties": { | ||
968 | "version": "1.1.2", | ||
969 | "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.2.tgz", | ||
970 | "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=", | ||
971 | "requires": { | ||
972 | "foreach": "2.0.5", | ||
973 | "object-keys": "1.0.11" | ||
974 | } | ||
975 | }, | ||
976 | "del": { | ||
977 | "version": "2.2.2", | ||
978 | "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", | ||
979 | "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", | ||
980 | "requires": { | ||
981 | "globby": "5.0.0", | ||
982 | "is-path-cwd": "1.0.0", | ||
983 | "is-path-in-cwd": "1.0.0", | ||
984 | "object-assign": "4.1.1", | ||
985 | "pify": "2.3.0", | ||
986 | "pinkie-promise": "2.0.1", | ||
987 | "rimraf": "2.6.2" | ||
988 | }, | ||
989 | "dependencies": { | ||
990 | "balanced-match": { | ||
991 | "version": "1.0.0", | ||
992 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", | ||
993 | "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" | ||
994 | }, | ||
995 | "brace-expansion": { | ||
996 | "version": "1.1.11", | ||
997 | "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", | ||
998 | "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", | ||
999 | "requires": { | ||
1000 | "balanced-match": "1.0.0", | ||
1001 | "concat-map": "0.0.1" | ||
1002 | } | ||
1003 | }, | ||
1004 | "concat-map": { | ||
1005 | "version": "0.0.1", | ||
1006 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", | ||
1007 | "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" | ||
1008 | }, | ||
1009 | "fs.realpath": { | ||
1010 | "version": "1.0.0", | ||
1011 | "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", | ||
1012 | "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" | ||
1013 | }, | ||
1014 | "glob": { | ||
1015 | "version": "7.1.2", | ||
1016 | "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", | ||
1017 | "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", | ||
1018 | "requires": { | ||
1019 | "fs.realpath": "1.0.0", | ||
1020 | "inflight": "1.0.6", | ||
1021 | "inherits": "2.0.3", | ||
1022 | "minimatch": "3.0.4", | ||
1023 | "once": "1.4.0", | ||
1024 | "path-is-absolute": "1.0.1" | ||
1025 | } | ||
1026 | }, | ||
1027 | "inflight": { | ||
1028 | "version": "1.0.6", | ||
1029 | "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", | ||
1030 | "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", | ||
1031 | "requires": { | ||
1032 | "once": "1.4.0", | ||
1033 | "wrappy": "1.0.2" | ||
1034 | } | ||
1035 | }, | ||
1036 | "inherits": { | ||
1037 | "version": "2.0.3", | ||
1038 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", | ||
1039 | "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" | ||
1040 | }, | ||
1041 | "minimatch": { | ||
1042 | "version": "3.0.4", | ||
1043 | "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", | ||
1044 | "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", | ||
1045 | "requires": { | ||
1046 | "brace-expansion": "1.1.11" | ||
1047 | } | ||
1048 | }, | ||
1049 | "object-assign": { | ||
1050 | "version": "4.1.1", | ||
1051 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", | ||
1052 | "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" | ||
1053 | }, | ||
1054 | "once": { | ||
1055 | "version": "1.4.0", | ||
1056 | "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", | ||
1057 | "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", | ||
1058 | "requires": { | ||
1059 | "wrappy": "1.0.2" | ||
1060 | } | ||
1061 | }, | ||
1062 | "path-is-absolute": { | ||
1063 | "version": "1.0.1", | ||
1064 | "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", | ||
1065 | "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" | ||
1066 | }, | ||
1067 | "rimraf": { | ||
1068 | "version": "2.6.2", | ||
1069 | "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", | ||
1070 | "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", | ||
1071 | "requires": { | ||
1072 | "glob": "7.1.2" | ||
1073 | } | ||
1074 | }, | ||
1075 | "wrappy": { | ||
1076 | "version": "1.0.2", | ||
1077 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", | ||
1078 | "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" | ||
1079 | } | ||
1080 | } | ||
1081 | }, | ||
1082 | "doctrine": { | ||
1083 | "version": "2.1.0", | ||
1084 | "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", | ||
1085 | "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", | ||
1086 | "requires": { | ||
1087 | "esutils": "2.0.2" | ||
1088 | }, | ||
1089 | "dependencies": { | ||
1090 | "esutils": { | ||
1091 | "version": "2.0.2", | ||
1092 | "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", | ||
1093 | "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=" | ||
1094 | } | ||
1095 | } | ||
1096 | }, | ||
1097 | "encoding": { | ||
1098 | "version": "0.1.12", | ||
1099 | "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", | ||
1100 | "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", | ||
1101 | "requires": { | ||
1102 | "iconv-lite": "0.4.19" | ||
1103 | } | ||
1104 | }, | ||
1105 | "es-abstract": { | ||
1106 | "version": "1.10.0", | ||
1107 | "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.10.0.tgz", | ||
1108 | "integrity": "sha512-/uh/DhdqIOSkAWifU+8nG78vlQxdLckUdI/sPgy0VhuXi2qJ7T8czBmqIYtLQVpCIFYafChnsRsB5pyb1JdmCQ==", | ||
1109 | "requires": { | ||
1110 | "es-to-primitive": "1.1.1", | ||
1111 | "function-bind": "1.1.1", | ||
1112 | "has": "1.0.1", | ||
1113 | "is-callable": "1.1.3", | ||
1114 | "is-regex": "1.0.4" | ||
1115 | } | ||
1116 | }, | ||
1117 | "es-to-primitive": { | ||
1118 | "version": "1.1.1", | ||
1119 | "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.1.1.tgz", | ||
1120 | "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=", | ||
1121 | "requires": { | ||
1122 | "is-callable": "1.1.3", | ||
1123 | "is-date-object": "1.0.1", | ||
1124 | "is-symbol": "1.0.1" | ||
1125 | } | ||
1126 | }, | ||
1127 | "es5-ext": { | ||
1128 | "version": "0.10.39", | ||
1129 | "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.39.tgz", | ||
1130 | "integrity": "sha512-AlaXZhPHl0po/uxMx1tyrlt1O86M6D5iVaDH8UgLfgek4kXTX6vzsRfJQWC2Ku+aG8pkw1XWzh9eTkwfVrsD5g==", | ||
1131 | "requires": { | ||
1132 | "es6-iterator": "2.0.3", | ||
1133 | "es6-symbol": "3.1.1" | ||
1134 | } | ||
1135 | }, | ||
1136 | "es6-iterator": { | ||
1137 | "version": "2.0.3", | ||
1138 | "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", | ||
1139 | "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", | ||
1140 | "requires": { | ||
1141 | "d": "1.0.0", | ||
1142 | "es5-ext": "0.10.39", | ||
1143 | "es6-symbol": "3.1.1" | ||
1144 | } | ||
1145 | }, | ||
1146 | "es6-symbol": { | ||
1147 | "version": "3.1.1", | ||
1148 | "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", | ||
1149 | "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", | ||
1150 | "requires": { | ||
1151 | "d": "1.0.0", | ||
1152 | "es5-ext": "0.10.39" | ||
1153 | } | ||
1154 | }, | ||
1155 | "escape-string-regexp": { | ||
1156 | "version": "1.0.5", | ||
1157 | "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", | ||
1158 | "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" | ||
1159 | }, | ||
1160 | "eslint": { | ||
1161 | "version": "4.18.1", | ||
1162 | "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.18.1.tgz", | ||
1163 | "integrity": "sha512-gPSfpSRCHre1GLxGmO68tZNxOlL2y7xBd95VcLD+Eo4S2js31YoMum3CAQIOaxY24hqYOMksMvW38xuuWKQTgw==", | ||
1164 | "dev": true, | ||
1165 | "requires": { | ||
1166 | "ajv": "5.5.2", | ||
1167 | "babel-code-frame": "6.26.0", | ||
1168 | "chalk": "2.3.1", | ||
1169 | "concat-stream": "1.6.0", | ||
1170 | "cross-spawn": "5.1.0", | ||
1171 | "debug": "3.1.0", | ||
1172 | "doctrine": "2.1.0", | ||
1173 | "eslint-scope": "3.7.1", | ||
1174 | "eslint-visitor-keys": "1.0.0", | ||
1175 | "espree": "3.5.3", | ||
1176 | "esquery": "1.0.0", | ||
1177 | "esutils": "2.0.2", | ||
1178 | "file-entry-cache": "2.0.0", | ||
1179 | "functional-red-black-tree": "1.0.1", | ||
1180 | "glob": "7.1.2", | ||
1181 | "globals": "11.3.0", | ||
1182 | "ignore": "3.3.7", | ||
1183 | "imurmurhash": "0.1.4", | ||
1184 | "inquirer": "3.3.0", | ||
1185 | "is-resolvable": "1.1.0", | ||
1186 | "js-yaml": "3.10.0", | ||
1187 | "json-stable-stringify-without-jsonify": "1.0.1", | ||
1188 | "levn": "0.3.0", | ||
1189 | "lodash": "4.17.5", | ||
1190 | "minimatch": "3.0.4", | ||
1191 | "mkdirp": "0.5.1", | ||
1192 | "natural-compare": "1.4.0", | ||
1193 | "optionator": "0.8.2", | ||
1194 | "path-is-inside": "1.0.2", | ||
1195 | "pluralize": "7.0.0", | ||
1196 | "progress": "2.0.0", | ||
1197 | "require-uncached": "1.0.3", | ||
1198 | "semver": "5.5.0", | ||
1199 | "strip-ansi": "4.0.0", | ||
1200 | "strip-json-comments": "2.0.1", | ||
1201 | "table": "4.0.3", | ||
1202 | "text-table": "0.2.0" | ||
1203 | }, | ||
1204 | "dependencies": { | ||
1205 | "ansi-regex": { | ||
1206 | "version": "3.0.0", | ||
1207 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", | ||
1208 | "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", | ||
1209 | "dev": true | ||
1210 | }, | ||
1211 | "ansi-styles": { | ||
1212 | "version": "3.2.0", | ||
1213 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", | ||
1214 | "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", | ||
1215 | "dev": true, | ||
1216 | "requires": { | ||
1217 | "color-convert": "1.9.1" | ||
1218 | } | ||
1219 | }, | ||
1220 | "chalk": { | ||
1221 | "version": "2.3.1", | ||
1222 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.1.tgz", | ||
1223 | "integrity": "sha512-QUU4ofkDoMIVO7hcx1iPTISs88wsO8jA92RQIm4JAwZvFGGAV2hSAA1NX7oVj2Ej2Q6NDTcRDjPTFrMCRZoJ6g==", | ||
1224 | "dev": true, | ||
1225 | "requires": { | ||
1226 | "ansi-styles": "3.2.0", | ||
1227 | "escape-string-regexp": "1.0.5", | ||
1228 | "supports-color": "5.2.0" | ||
1229 | } | ||
1230 | }, | ||
1231 | "debug": { | ||
1232 | "version": "3.1.0", | ||
1233 | "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", | ||
1234 | "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", | ||
1235 | "dev": true, | ||
1236 | "requires": { | ||
1237 | "ms": "2.0.0" | ||
1238 | } | ||
1239 | }, | ||
1240 | "figures": { | ||
1241 | "version": "2.0.0", | ||
1242 | "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", | ||
1243 | "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", | ||
1244 | "dev": true, | ||
1245 | "requires": { | ||
1246 | "escape-string-regexp": "1.0.5" | ||
1247 | } | ||
1248 | }, | ||
1249 | "globals": { | ||
1250 | "version": "11.3.0", | ||
1251 | "resolved": "https://registry.npmjs.org/globals/-/globals-11.3.0.tgz", | ||
1252 | "integrity": "sha512-kkpcKNlmQan9Z5ZmgqKH/SMbSmjxQ7QjyNqfXVc8VJcoBV2UEg+sxQD15GQofGRh2hfpwUb70VC31DR7Rq5Hdw==", | ||
1253 | "dev": true | ||
1254 | }, | ||
1255 | "inquirer": { | ||
1256 | "version": "3.3.0", | ||
1257 | "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", | ||
1258 | "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", | ||
1259 | "dev": true, | ||
1260 | "requires": { | ||
1261 | "ansi-escapes": "3.0.0", | ||
1262 | "chalk": "2.3.1", | ||
1263 | "cli-cursor": "2.1.0", | ||
1264 | "cli-width": "2.2.0", | ||
1265 | "external-editor": "2.1.0", | ||
1266 | "figures": "2.0.0", | ||
1267 | "lodash": "4.17.5", | ||
1268 | "mute-stream": "0.0.7", | ||
1269 | "run-async": "2.3.0", | ||
1270 | "rx-lite": "4.0.8", | ||
1271 | "rx-lite-aggregates": "4.0.8", | ||
1272 | "string-width": "2.1.1", | ||
1273 | "strip-ansi": "4.0.0", | ||
1274 | "through": "2.3.8" | ||
1275 | } | ||
1276 | }, | ||
1277 | "mute-stream": { | ||
1278 | "version": "0.0.7", | ||
1279 | "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", | ||
1280 | "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", | ||
1281 | "dev": true | ||
1282 | }, | ||
1283 | "semver": { | ||
1284 | "version": "5.5.0", | ||
1285 | "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", | ||
1286 | "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", | ||
1287 | "dev": true | ||
1288 | }, | ||
1289 | "strip-ansi": { | ||
1290 | "version": "4.0.0", | ||
1291 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", | ||
1292 | "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", | ||
1293 | "dev": true, | ||
1294 | "requires": { | ||
1295 | "ansi-regex": "3.0.0" | ||
1296 | } | ||
1297 | }, | ||
1298 | "supports-color": { | ||
1299 | "version": "5.2.0", | ||
1300 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.2.0.tgz", | ||
1301 | "integrity": "sha512-F39vS48la4YvTZUPVeTqsjsFNrvcMwrV3RLZINsmHo+7djCvuUzSIeXOnZ5hmjef4bajL1dNccN+tg5XAliO5Q==", | ||
1302 | "dev": true, | ||
1303 | "requires": { | ||
1304 | "has-flag": "3.0.0" | ||
1305 | } | ||
1306 | } | ||
1307 | } | ||
1308 | }, | ||
1309 | "eslint-plugin-babel": { | ||
1310 | "version": "4.1.2", | ||
1311 | "resolved": "https://registry.npmjs.org/eslint-plugin-babel/-/eslint-plugin-babel-4.1.2.tgz", | ||
1312 | "integrity": "sha1-eSAqDjV1fdkngJGbIzbx+i/lPB4=", | ||
1313 | "dev": true | ||
1314 | }, | ||
1315 | "eslint-plugin-react": { | ||
1316 | "version": "7.7.0", | ||
1317 | "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.7.0.tgz", | ||
1318 | "integrity": "sha512-KC7Snr4YsWZD5flu6A5c0AcIZidzW3Exbqp7OT67OaD2AppJtlBr/GuPrW/vaQM/yfZotEvKAdrxrO+v8vwYJA==", | ||
1319 | "dev": true, | ||
1320 | "requires": { | ||
1321 | "doctrine": "2.1.0", | ||
1322 | "has": "1.0.1", | ||
1323 | "jsx-ast-utils": "2.0.1", | ||
1324 | "prop-types": "15.6.0" | ||
1325 | } | ||
1326 | }, | ||
1327 | "eslint-scope": { | ||
1328 | "version": "3.7.1", | ||
1329 | "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz", | ||
1330 | "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=", | ||
1331 | "requires": { | ||
1332 | "esrecurse": "4.2.0", | ||
1333 | "estraverse": "4.2.0" | ||
1334 | }, | ||
1335 | "dependencies": { | ||
1336 | "estraverse": { | ||
1337 | "version": "4.2.0", | ||
1338 | "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", | ||
1339 | "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=" | ||
1340 | } | ||
1341 | } | ||
1342 | }, | ||
1343 | "eslint-visitor-keys": { | ||
1344 | "version": "1.0.0", | ||
1345 | "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", | ||
1346 | "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==" | ||
1347 | }, | ||
1348 | "espree": { | ||
1349 | "version": "3.5.3", | ||
1350 | "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.3.tgz", | ||
1351 | "integrity": "sha512-Zy3tAJDORxQZLl2baguiRU1syPERAIg0L+JB2MWorORgTu/CplzvxS9WWA7Xh4+Q+eOQihNs/1o1Xep8cvCxWQ==", | ||
1352 | "requires": { | ||
1353 | "acorn": "5.4.1", | ||
1354 | "acorn-jsx": "3.0.1" | ||
1355 | }, | ||
1356 | "dependencies": { | ||
1357 | "acorn": { | ||
1358 | "version": "5.4.1", | ||
1359 | "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.4.1.tgz", | ||
1360 | "integrity": "sha512-XLmq3H/BVvW6/GbxKryGxWORz1ebilSsUDlyC27bXhWGWAZWkGwS6FLHjOlwFXNFoWFQEO/Df4u0YYd0K3BQgQ==" | ||
1361 | } | ||
1362 | } | ||
1363 | }, | ||
1364 | "esprima": { | ||
1365 | "version": "4.0.0", | ||
1366 | "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz", | ||
1367 | "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==" | ||
1368 | }, | ||
1369 | "esquery": { | ||
1370 | "version": "1.0.0", | ||
1371 | "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.0.tgz", | ||
1372 | "integrity": "sha1-z7qLV9f7qT8XKYqKAGoEzaE9gPo=", | ||
1373 | "requires": { | ||
1374 | "estraverse": "4.2.0" | ||
1375 | }, | ||
1376 | "dependencies": { | ||
1377 | "estraverse": { | ||
1378 | "version": "4.2.0", | ||
1379 | "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", | ||
1380 | "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=" | ||
1381 | } | ||
1382 | } | ||
1383 | }, | ||
1384 | "esrecurse": { | ||
1385 | "version": "4.2.0", | ||
1386 | "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.0.tgz", | ||
1387 | "integrity": "sha1-+pVo2Y04I/mkHZHpAtyrnqblsWM=", | ||
1388 | "requires": { | ||
1389 | "estraverse": "4.2.0", | ||
1390 | "object-assign": "4.1.1" | ||
1391 | }, | ||
1392 | "dependencies": { | ||
1393 | "estraverse": { | ||
1394 | "version": "4.2.0", | ||
1395 | "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", | ||
1396 | "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=" | ||
1397 | }, | ||
1398 | "object-assign": { | ||
1399 | "version": "4.1.1", | ||
1400 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", | ||
1401 | "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" | ||
1402 | } | ||
1403 | } | ||
1404 | }, | ||
1405 | "estraverse": { | ||
1406 | "version": "4.2.0", | ||
1407 | "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", | ||
1408 | "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=" | ||
1409 | }, | ||
1410 | "esutils": { | ||
1411 | "version": "2.0.2", | ||
1412 | "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", | ||
1413 | "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=" | ||
1414 | }, | ||
1415 | "event-emitter": { | ||
1416 | "version": "0.3.5", | ||
1417 | "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", | ||
1418 | "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", | ||
1419 | "requires": { | ||
1420 | "d": "1.0.0", | ||
1421 | "es5-ext": "0.10.39" | ||
1422 | } | ||
1423 | }, | ||
1424 | "external-editor": { | ||
1425 | "version": "2.1.0", | ||
1426 | "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.1.0.tgz", | ||
1427 | "integrity": "sha512-E44iT5QVOUJBKij4IIV3uvxuNlbKS38Tw1HiupxEIHPv9qtC2PrDYohbXV5U+1jnfIXttny8gUhj+oZvflFlzA==", | ||
1428 | "requires": { | ||
1429 | "chardet": "0.4.2", | ||
1430 | "iconv-lite": "0.4.19", | ||
1431 | "tmp": "0.0.33" | ||
1432 | }, | ||
1433 | "dependencies": { | ||
1434 | "iconv-lite": { | ||
1435 | "version": "0.4.19", | ||
1436 | "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", | ||
1437 | "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==" | ||
1438 | }, | ||
1439 | "os-tmpdir": { | ||
1440 | "version": "1.0.2", | ||
1441 | "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", | ||
1442 | "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" | ||
1443 | }, | ||
1444 | "tmp": { | ||
1445 | "version": "0.0.33", | ||
1446 | "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", | ||
1447 | "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", | ||
1448 | "requires": { | ||
1449 | "os-tmpdir": "1.0.2" | ||
1450 | } | ||
1451 | } | ||
1452 | } | ||
1453 | }, | ||
1454 | "fast-deep-equal": { | ||
1455 | "version": "1.0.0", | ||
1456 | "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz", | ||
1457 | "integrity": "sha1-liVqO8l1WV6zbYLpkp0GDYk0Of8=" | ||
1458 | }, | ||
1459 | "fast-json-stable-stringify": { | ||
1460 | "version": "2.0.0", | ||
1461 | "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", | ||
1462 | "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" | ||
1463 | }, | ||
1464 | "fast-levenshtein": { | ||
1465 | "version": "2.0.6", | ||
1466 | "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", | ||
1467 | "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" | ||
1468 | }, | ||
1469 | "fbjs": { | ||
1470 | "version": "0.8.16", | ||
1471 | "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.16.tgz", | ||
1472 | "integrity": "sha1-XmdDL1UNxBtXK/VYR7ispk5TN9s=", | ||
1473 | "requires": { | ||
1474 | "core-js": "1.2.7", | ||
1475 | "isomorphic-fetch": "2.2.1", | ||
1476 | "loose-envify": "1.3.1", | ||
1477 | "object-assign": "4.1.1", | ||
1478 | "promise": "7.3.1", | ||
1479 | "setimmediate": "1.0.5", | ||
1480 | "ua-parser-js": "0.7.17" | ||
1481 | } | ||
1482 | }, | ||
1483 | "file-entry-cache": { | ||
1484 | "version": "2.0.0", | ||
1485 | "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", | ||
1486 | "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", | ||
1487 | "requires": { | ||
1488 | "flat-cache": "1.3.0", | ||
1489 | "object-assign": "4.1.1" | ||
1490 | }, | ||
1491 | "dependencies": { | ||
1492 | "object-assign": { | ||
1493 | "version": "4.1.1", | ||
1494 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", | ||
1495 | "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" | ||
1496 | } | ||
1497 | } | ||
1498 | }, | ||
1499 | "flat-cache": { | ||
1500 | "version": "1.3.0", | ||
1501 | "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz", | ||
1502 | "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=", | ||
1503 | "requires": { | ||
1504 | "circular-json": "0.3.3", | ||
1505 | "del": "2.2.2", | ||
1506 | "graceful-fs": "4.1.11", | ||
1507 | "write": "0.2.1" | ||
1508 | }, | ||
1509 | "dependencies": { | ||
1510 | "graceful-fs": { | ||
1511 | "version": "4.1.11", | ||
1512 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", | ||
1513 | "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" | ||
1514 | } | ||
1515 | } | ||
1516 | }, | ||
1517 | "foreach": { | ||
1518 | "version": "2.0.5", | ||
1519 | "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", | ||
1520 | "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=" | ||
1521 | }, | ||
1522 | "fs.realpath": { | ||
1523 | "version": "1.0.0", | ||
1524 | "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", | ||
1525 | "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" | ||
1526 | }, | ||
1527 | "function-bind": { | ||
1528 | "version": "1.1.1", | ||
1529 | "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", | ||
1530 | "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" | ||
1531 | }, | ||
1532 | "functional-red-black-tree": { | ||
1533 | "version": "1.0.1", | ||
1534 | "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", | ||
1535 | "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" | ||
1536 | }, | ||
1537 | "glob": { | ||
1538 | "version": "7.1.2", | ||
1539 | "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", | ||
1540 | "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", | ||
1541 | "requires": { | ||
1542 | "fs.realpath": "1.0.0", | ||
1543 | "inflight": "1.0.6", | ||
1544 | "inherits": "2.0.3", | ||
1545 | "minimatch": "3.0.4", | ||
1546 | "once": "1.4.0", | ||
1547 | "path-is-absolute": "1.0.1" | ||
1548 | } | ||
1549 | }, | ||
1550 | "globals": { | ||
1551 | "version": "9.18.0", | ||
1552 | "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", | ||
1553 | "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==" | ||
1554 | }, | ||
1555 | "globby": { | ||
1556 | "version": "5.0.0", | ||
1557 | "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", | ||
1558 | "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", | ||
1559 | "requires": { | ||
1560 | "array-union": "1.0.2", | ||
1561 | "arrify": "1.0.1", | ||
1562 | "glob": "7.1.2", | ||
1563 | "object-assign": "4.1.1", | ||
1564 | "pify": "2.3.0", | ||
1565 | "pinkie-promise": "2.0.1" | ||
1566 | }, | ||
1567 | "dependencies": { | ||
1568 | "balanced-match": { | ||
1569 | "version": "1.0.0", | ||
1570 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", | ||
1571 | "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" | ||
1572 | }, | ||
1573 | "brace-expansion": { | ||
1574 | "version": "1.1.11", | ||
1575 | "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", | ||
1576 | "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", | ||
1577 | "requires": { | ||
1578 | "balanced-match": "1.0.0", | ||
1579 | "concat-map": "0.0.1" | ||
1580 | } | ||
1581 | }, | ||
1582 | "concat-map": { | ||
1583 | "version": "0.0.1", | ||
1584 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", | ||
1585 | "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" | ||
1586 | }, | ||
1587 | "fs.realpath": { | ||
1588 | "version": "1.0.0", | ||
1589 | "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", | ||
1590 | "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" | ||
1591 | }, | ||
1592 | "glob": { | ||
1593 | "version": "7.1.2", | ||
1594 | "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", | ||
1595 | "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", | ||
1596 | "requires": { | ||
1597 | "fs.realpath": "1.0.0", | ||
1598 | "inflight": "1.0.6", | ||
1599 | "inherits": "2.0.3", | ||
1600 | "minimatch": "3.0.4", | ||
1601 | "once": "1.4.0", | ||
1602 | "path-is-absolute": "1.0.1" | ||
1603 | } | ||
1604 | }, | ||
1605 | "inflight": { | ||
1606 | "version": "1.0.6", | ||
1607 | "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", | ||
1608 | "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", | ||
1609 | "requires": { | ||
1610 | "once": "1.4.0", | ||
1611 | "wrappy": "1.0.2" | ||
1612 | } | ||
1613 | }, | ||
1614 | "inherits": { | ||
1615 | "version": "2.0.3", | ||
1616 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", | ||
1617 | "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" | ||
1618 | }, | ||
1619 | "minimatch": { | ||
1620 | "version": "3.0.4", | ||
1621 | "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", | ||
1622 | "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", | ||
1623 | "requires": { | ||
1624 | "brace-expansion": "1.1.11" | ||
1625 | } | ||
1626 | }, | ||
1627 | "object-assign": { | ||
1628 | "version": "4.1.1", | ||
1629 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", | ||
1630 | "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" | ||
1631 | }, | ||
1632 | "once": { | ||
1633 | "version": "1.4.0", | ||
1634 | "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", | ||
1635 | "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", | ||
1636 | "requires": { | ||
1637 | "wrappy": "1.0.2" | ||
1638 | } | ||
1639 | }, | ||
1640 | "path-is-absolute": { | ||
1641 | "version": "1.0.1", | ||
1642 | "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", | ||
1643 | "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" | ||
1644 | }, | ||
1645 | "wrappy": { | ||
1646 | "version": "1.0.2", | ||
1647 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", | ||
1648 | "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" | ||
1649 | } | ||
1650 | } | ||
1651 | }, | ||
1652 | "has": { | ||
1653 | "version": "1.0.1", | ||
1654 | "resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz", | ||
1655 | "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=", | ||
1656 | "requires": { | ||
1657 | "function-bind": "1.1.1" | ||
1658 | } | ||
1659 | }, | ||
1660 | "has-ansi": { | ||
1661 | "version": "2.0.0", | ||
1662 | "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", | ||
1663 | "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", | ||
1664 | "requires": { | ||
1665 | "ansi-regex": "2.1.1" | ||
1666 | } | ||
1667 | }, | ||
1668 | "has-flag": { | ||
1669 | "version": "3.0.0", | ||
1670 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", | ||
1671 | "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" | ||
1672 | }, | ||
1673 | "iconv-lite": { | ||
1674 | "version": "0.4.19", | ||
1675 | "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", | ||
1676 | "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==" | ||
1677 | }, | ||
1678 | "ignore": { | ||
1679 | "version": "3.3.7", | ||
1680 | "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.7.tgz", | ||
1681 | "integrity": "sha512-YGG3ejvBNHRqu0559EOxxNFihD0AjpvHlC/pdGKd3X3ofe+CoJkYazwNJYTNebqpPKN+VVQbh4ZFn1DivMNuHA==" | ||
1682 | }, | ||
1683 | "imurmurhash": { | ||
1684 | "version": "0.1.4", | ||
1685 | "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", | ||
1686 | "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" | ||
1687 | }, | ||
1688 | "inflight": { | ||
1689 | "version": "1.0.6", | ||
1690 | "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", | ||
1691 | "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", | ||
1692 | "requires": { | ||
1693 | "once": "1.4.0", | ||
1694 | "wrappy": "1.0.2" | ||
1695 | } | ||
1696 | }, | ||
1697 | "inherits": { | ||
1698 | "version": "2.0.3", | ||
1699 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", | ||
1700 | "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" | ||
1701 | }, | ||
1702 | "invariant": { | ||
1703 | "version": "2.2.3", | ||
1704 | "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.3.tgz", | ||
1705 | "integrity": "sha512-7Z5PPegwDTyjbaeCnV0efcyS6vdKAU51kpEmS7QFib3P4822l8ICYyMn7qvJnc+WzLoDsuI9gPMKbJ8pCu8XtA==", | ||
1706 | "requires": { | ||
1707 | "loose-envify": "1.3.1" | ||
1708 | } | ||
1709 | }, | ||
1710 | "is-callable": { | ||
1711 | "version": "1.1.3", | ||
1712 | "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.3.tgz", | ||
1713 | "integrity": "sha1-hut1OSgF3cM69xySoO7fdO52BLI=" | ||
1714 | }, | ||
1715 | "is-date-object": { | ||
1716 | "version": "1.0.1", | ||
1717 | "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", | ||
1718 | "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=" | ||
1719 | }, | ||
1720 | "is-fullwidth-code-point": { | ||
1721 | "version": "2.0.0", | ||
1722 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", | ||
1723 | "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" | ||
1724 | }, | ||
1725 | "is-path-cwd": { | ||
1726 | "version": "1.0.0", | ||
1727 | "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", | ||
1728 | "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=" | ||
1729 | }, | ||
1730 | "is-path-in-cwd": { | ||
1731 | "version": "1.0.0", | ||
1732 | "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz", | ||
1733 | "integrity": "sha1-ZHdYK4IU1gI0YJRWcAO+ip6sBNw=", | ||
1734 | "requires": { | ||
1735 | "is-path-inside": "1.0.1" | ||
1736 | } | ||
1737 | }, | ||
1738 | "is-path-inside": { | ||
1739 | "version": "1.0.1", | ||
1740 | "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", | ||
1741 | "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", | ||
1742 | "requires": { | ||
1743 | "path-is-inside": "1.0.2" | ||
1744 | } | ||
1745 | }, | ||
1746 | "is-promise": { | ||
1747 | "version": "2.1.0", | ||
1748 | "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", | ||
1749 | "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" | ||
1750 | }, | ||
1751 | "is-regex": { | ||
1752 | "version": "1.0.4", | ||
1753 | "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", | ||
1754 | "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", | ||
1755 | "requires": { | ||
1756 | "has": "1.0.1" | ||
1757 | } | ||
1758 | }, | ||
1759 | "is-resolvable": { | ||
1760 | "version": "1.1.0", | ||
1761 | "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", | ||
1762 | "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" | ||
1763 | }, | ||
1764 | "is-stream": { | ||
1765 | "version": "1.1.0", | ||
1766 | "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", | ||
1767 | "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" | ||
1768 | }, | ||
1769 | "is-symbol": { | ||
1770 | "version": "1.0.1", | ||
1771 | "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.1.tgz", | ||
1772 | "integrity": "sha1-PMWfAAJRlLarLjjbrmaJJWtmBXI=" | ||
1773 | }, | ||
1774 | "isarray": { | ||
1775 | "version": "1.0.0", | ||
1776 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", | ||
1777 | "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" | ||
1778 | }, | ||
1779 | "isexe": { | ||
1780 | "version": "2.0.0", | ||
1781 | "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", | ||
1782 | "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" | ||
1783 | }, | ||
1784 | "isomorphic-fetch": { | ||
1785 | "version": "2.2.1", | ||
1786 | "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", | ||
1787 | "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", | ||
1788 | "requires": { | ||
1789 | "node-fetch": "1.7.3", | ||
1790 | "whatwg-fetch": "2.0.3" | ||
1791 | } | ||
1792 | }, | ||
1793 | "js-tokens": { | ||
1794 | "version": "3.0.2", | ||
1795 | "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", | ||
1796 | "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" | ||
1797 | }, | ||
1798 | "js-yaml": { | ||
1799 | "version": "3.10.0", | ||
1800 | "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.10.0.tgz", | ||
1801 | "integrity": "sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==", | ||
1802 | "requires": { | ||
1803 | "argparse": "1.0.10", | ||
1804 | "esprima": "4.0.0" | ||
1805 | } | ||
1806 | }, | ||
1807 | "jsesc": { | ||
1808 | "version": "2.5.1", | ||
1809 | "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.1.tgz", | ||
1810 | "integrity": "sha1-5CGiqOINawgZ3yiQj3glJrlt0f4=" | ||
1811 | }, | ||
1812 | "json-schema-traverse": { | ||
1813 | "version": "0.3.1", | ||
1814 | "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", | ||
1815 | "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=" | ||
1816 | }, | ||
1817 | "json-stable-stringify-without-jsonify": { | ||
1818 | "version": "1.0.1", | ||
1819 | "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", | ||
1820 | "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" | ||
1821 | }, | ||
1822 | "jsonify": { | ||
1823 | "version": "0.0.0", | ||
1824 | "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", | ||
1825 | "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=" | ||
1826 | }, | ||
1827 | "jsx-ast-utils": { | ||
1828 | "version": "2.0.1", | ||
1829 | "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz", | ||
1830 | "integrity": "sha1-6AGxs5mF4g//yHtA43SAgOLcrH8=", | ||
1831 | "requires": { | ||
1832 | "array-includes": "3.0.3" | ||
1833 | } | ||
1834 | }, | ||
1835 | "levn": { | ||
1836 | "version": "0.3.0", | ||
1837 | "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", | ||
1838 | "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", | ||
1839 | "requires": { | ||
1840 | "prelude-ls": "1.1.2", | ||
1841 | "type-check": "0.3.2" | ||
1842 | } | ||
1843 | }, | ||
1844 | "lodash": { | ||
1845 | "version": "4.17.5", | ||
1846 | "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz", | ||
1847 | "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==" | ||
1848 | }, | ||
1849 | "loose-envify": { | ||
1850 | "version": "1.3.1", | ||
1851 | "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz", | ||
1852 | "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=", | ||
1853 | "requires": { | ||
1854 | "js-tokens": "3.0.2" | ||
1855 | } | ||
1856 | }, | ||
1857 | "mimic-fn": { | ||
1858 | "version": "1.2.0", | ||
1859 | "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", | ||
1860 | "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" | ||
1861 | }, | ||
1862 | "minimatch": { | ||
1863 | "version": "3.0.4", | ||
1864 | "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", | ||
1865 | "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", | ||
1866 | "requires": { | ||
1867 | "brace-expansion": "1.1.11" | ||
1868 | } | ||
1869 | }, | ||
1870 | "minimist": { | ||
1871 | "version": "0.0.8", | ||
1872 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", | ||
1873 | "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" | ||
1874 | }, | ||
1875 | "mkdirp": { | ||
1876 | "version": "0.5.1", | ||
1877 | "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", | ||
1878 | "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", | ||
1879 | "requires": { | ||
1880 | "minimist": "0.0.8" | ||
1881 | } | ||
1882 | }, | ||
1883 | "ms": { | ||
1884 | "version": "2.0.0", | ||
1885 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", | ||
1886 | "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" | ||
1887 | }, | ||
1888 | "natural-compare": { | ||
1889 | "version": "1.4.0", | ||
1890 | "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", | ||
1891 | "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" | ||
1892 | }, | ||
1893 | "node-fetch": { | ||
1894 | "version": "1.7.3", | ||
1895 | "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", | ||
1896 | "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", | ||
1897 | "requires": { | ||
1898 | "encoding": "0.1.12", | ||
1899 | "is-stream": "1.1.0" | ||
1900 | } | ||
1901 | }, | ||
1902 | "number-is-nan": { | ||
1903 | "version": "1.0.1", | ||
1904 | "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", | ||
1905 | "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" | ||
1906 | }, | ||
1907 | "object-assign": { | ||
1908 | "version": "4.1.1", | ||
1909 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", | ||
1910 | "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" | ||
1911 | }, | ||
1912 | "object-keys": { | ||
1913 | "version": "1.0.11", | ||
1914 | "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.11.tgz", | ||
1915 | "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0=" | ||
1916 | }, | ||
1917 | "once": { | ||
1918 | "version": "1.4.0", | ||
1919 | "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", | ||
1920 | "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", | ||
1921 | "requires": { | ||
1922 | "wrappy": "1.0.2" | ||
1923 | } | ||
1924 | }, | ||
1925 | "onetime": { | ||
1926 | "version": "2.0.1", | ||
1927 | "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", | ||
1928 | "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", | ||
1929 | "requires": { | ||
1930 | "mimic-fn": "1.2.0" | ||
1931 | } | ||
1932 | }, | ||
1933 | "optionator": { | ||
1934 | "version": "0.8.2", | ||
1935 | "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", | ||
1936 | "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", | ||
1937 | "requires": { | ||
1938 | "deep-is": "0.1.3", | ||
1939 | "fast-levenshtein": "2.0.6", | ||
1940 | "levn": "0.3.0", | ||
1941 | "prelude-ls": "1.1.2", | ||
1942 | "type-check": "0.3.2", | ||
1943 | "wordwrap": "1.0.0" | ||
1944 | }, | ||
1945 | "dependencies": { | ||
1946 | "wordwrap": { | ||
1947 | "version": "1.0.0", | ||
1948 | "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", | ||
1949 | "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=" | ||
1950 | } | ||
1951 | } | ||
1952 | }, | ||
1953 | "os-homedir": { | ||
1954 | "version": "1.0.2", | ||
1955 | "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", | ||
1956 | "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" | ||
1957 | }, | ||
1958 | "path-is-absolute": { | ||
1959 | "version": "1.0.1", | ||
1960 | "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", | ||
1961 | "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" | ||
1962 | }, | ||
1963 | "path-is-inside": { | ||
1964 | "version": "1.0.2", | ||
1965 | "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", | ||
1966 | "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" | ||
1967 | }, | ||
1968 | "path-parse": { | ||
1969 | "version": "1.0.5", | ||
1970 | "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz", | ||
1971 | "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=" | ||
1972 | }, | ||
1973 | "pify": { | ||
1974 | "version": "2.3.0", | ||
1975 | "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", | ||
1976 | "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" | ||
1977 | }, | ||
1978 | "pinkie": { | ||
1979 | "version": "2.0.4", | ||
1980 | "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", | ||
1981 | "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" | ||
1982 | }, | ||
1983 | "pinkie-promise": { | ||
1984 | "version": "2.0.1", | ||
1985 | "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", | ||
1986 | "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", | ||
1987 | "requires": { | ||
1988 | "pinkie": "2.0.4" | ||
1989 | } | ||
1990 | }, | ||
1991 | "pluralize": { | ||
1992 | "version": "7.0.0", | ||
1993 | "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", | ||
1994 | "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==" | ||
1995 | }, | ||
1996 | "prelude-ls": { | ||
1997 | "version": "1.1.2", | ||
1998 | "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", | ||
1999 | "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" | ||
2000 | }, | ||
2001 | "process-nextick-args": { | ||
2002 | "version": "2.0.0", | ||
2003 | "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", | ||
2004 | "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" | ||
2005 | }, | ||
2006 | "progress": { | ||
2007 | "version": "2.0.0", | ||
2008 | "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.0.tgz", | ||
2009 | "integrity": "sha1-ihvjZr+Pwj2yvSPxDG/pILQ4nR8=" | ||
2010 | }, | ||
2011 | "promise": { | ||
2012 | "version": "7.3.1", | ||
2013 | "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", | ||
2014 | "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", | ||
2015 | "requires": { | ||
2016 | "asap": "2.0.6" | ||
2017 | } | ||
2018 | }, | ||
2019 | "prop-types": { | ||
2020 | "version": "15.6.0", | ||
2021 | "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.6.0.tgz", | ||
2022 | "integrity": "sha1-zq8IMCL8RrSjX2nhPvda7Q1jmFY=", | ||
2023 | "requires": { | ||
2024 | "fbjs": "0.8.16", | ||
2025 | "loose-envify": "1.3.1", | ||
2026 | "object-assign": "4.1.1" | ||
2027 | } | ||
2028 | }, | ||
2029 | "pseudomap": { | ||
2030 | "version": "1.0.2", | ||
2031 | "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", | ||
2032 | "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" | ||
2033 | }, | ||
2034 | "react": { | ||
2035 | "version": "16.2.0", | ||
2036 | "resolved": "https://registry.npmjs.org/react/-/react-16.2.0.tgz", | ||
2037 | "integrity": "sha512-ZmIomM7EE1DvPEnSFAHZn9Vs9zJl5A9H7el0EGTE6ZbW9FKe/14IYAlPbC8iH25YarEQxZL+E8VW7Mi7kfQrDQ==", | ||
2038 | "requires": { | ||
2039 | "fbjs": "0.8.16", | ||
2040 | "loose-envify": "1.3.1", | ||
2041 | "object-assign": "4.1.1", | ||
2042 | "prop-types": "15.6.0" | ||
2043 | } | ||
2044 | }, | ||
2045 | "react-dom": { | ||
2046 | "version": "16.2.0", | ||
2047 | "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.2.0.tgz", | ||
2048 | "integrity": "sha512-zpGAdwHVn9K0091d+hr+R0qrjoJ84cIBFL2uU60KvWBPfZ7LPSrfqviTxGHWN0sjPZb2hxWzMexwrvJdKePvjg==", | ||
2049 | "dev": true, | ||
2050 | "requires": { | ||
2051 | "fbjs": "0.8.16", | ||
2052 | "loose-envify": "1.3.1", | ||
2053 | "object-assign": "4.1.1", | ||
2054 | "prop-types": "15.6.0" | ||
2055 | } | ||
2056 | }, | ||
2057 | "readable-stream": { | ||
2058 | "version": "2.3.4", | ||
2059 | "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.4.tgz", | ||
2060 | "integrity": "sha512-vuYxeWYM+fde14+rajzqgeohAI7YoJcHE7kXDAc4Nk0EbuKnJfqtY9YtRkLo/tqkuF7MsBQRhPnPeyjYITp3ZQ==", | ||
2061 | "requires": { | ||
2062 | "core-util-is": "1.0.2", | ||
2063 | "inherits": "2.0.3", | ||
2064 | "isarray": "1.0.0", | ||
2065 | "process-nextick-args": "2.0.0", | ||
2066 | "safe-buffer": "5.1.1", | ||
2067 | "string_decoder": "1.0.3", | ||
2068 | "util-deprecate": "1.0.2" | ||
2069 | } | ||
2070 | }, | ||
2071 | "regenerator-runtime": { | ||
2072 | "version": "0.11.1", | ||
2073 | "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", | ||
2074 | "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" | ||
2075 | }, | ||
2076 | "require-uncached": { | ||
2077 | "version": "1.0.3", | ||
2078 | "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", | ||
2079 | "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", | ||
2080 | "requires": { | ||
2081 | "caller-path": "0.1.0", | ||
2082 | "resolve-from": "1.0.1" | ||
2083 | } | ||
2084 | }, | ||
2085 | "resolve": { | ||
2086 | "version": "1.5.0", | ||
2087 | "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.5.0.tgz", | ||
2088 | "integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==", | ||
2089 | "requires": { | ||
2090 | "path-parse": "1.0.5" | ||
2091 | } | ||
2092 | }, | ||
2093 | "resolve-from": { | ||
2094 | "version": "1.0.1", | ||
2095 | "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", | ||
2096 | "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=" | ||
2097 | }, | ||
2098 | "restore-cursor": { | ||
2099 | "version": "2.0.0", | ||
2100 | "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", | ||
2101 | "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", | ||
2102 | "requires": { | ||
2103 | "onetime": "2.0.1", | ||
2104 | "signal-exit": "3.0.2" | ||
2105 | } | ||
2106 | }, | ||
2107 | "run-async": { | ||
2108 | "version": "2.3.0", | ||
2109 | "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", | ||
2110 | "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", | ||
2111 | "requires": { | ||
2112 | "is-promise": "2.1.0" | ||
2113 | } | ||
2114 | }, | ||
2115 | "rx-lite": { | ||
2116 | "version": "4.0.8", | ||
2117 | "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", | ||
2118 | "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=" | ||
2119 | }, | ||
2120 | "rx-lite-aggregates": { | ||
2121 | "version": "4.0.8", | ||
2122 | "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", | ||
2123 | "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", | ||
2124 | "requires": { | ||
2125 | "rx-lite": "4.0.8" | ||
2126 | } | ||
2127 | }, | ||
2128 | "safe-buffer": { | ||
2129 | "version": "5.1.1", | ||
2130 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", | ||
2131 | "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" | ||
2132 | }, | ||
2133 | "setimmediate": { | ||
2134 | "version": "1.0.5", | ||
2135 | "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", | ||
2136 | "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" | ||
2137 | }, | ||
2138 | "shebang-command": { | ||
2139 | "version": "1.2.0", | ||
2140 | "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", | ||
2141 | "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", | ||
2142 | "requires": { | ||
2143 | "shebang-regex": "1.0.0" | ||
2144 | } | ||
2145 | }, | ||
2146 | "shebang-regex": { | ||
2147 | "version": "1.0.0", | ||
2148 | "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", | ||
2149 | "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" | ||
2150 | }, | ||
2151 | "signal-exit": { | ||
2152 | "version": "3.0.2", | ||
2153 | "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", | ||
2154 | "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" | ||
2155 | }, | ||
2156 | "slice-ansi": { | ||
2157 | "version": "1.0.0", | ||
2158 | "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", | ||
2159 | "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", | ||
2160 | "requires": { | ||
2161 | "is-fullwidth-code-point": "2.0.0" | ||
2162 | } | ||
2163 | }, | ||
2164 | "source-map": { | ||
2165 | "version": "0.5.7", | ||
2166 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", | ||
2167 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" | ||
2168 | }, | ||
2169 | "sprintf-js": { | ||
2170 | "version": "1.0.3", | ||
2171 | "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", | ||
2172 | "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" | ||
2173 | }, | ||
2174 | "string-width": { | ||
2175 | "version": "2.1.1", | ||
2176 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", | ||
2177 | "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", | ||
2178 | "requires": { | ||
2179 | "is-fullwidth-code-point": "2.0.0", | ||
2180 | "strip-ansi": "4.0.0" | ||
2181 | }, | ||
2182 | "dependencies": { | ||
2183 | "ansi-regex": { | ||
2184 | "version": "3.0.0", | ||
2185 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", | ||
2186 | "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" | ||
2187 | }, | ||
2188 | "strip-ansi": { | ||
2189 | "version": "4.0.0", | ||
2190 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", | ||
2191 | "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", | ||
2192 | "requires": { | ||
2193 | "ansi-regex": "3.0.0" | ||
2194 | } | ||
2195 | } | ||
2196 | } | ||
2197 | }, | ||
2198 | "string_decoder": { | ||
2199 | "version": "1.0.3", | ||
2200 | "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", | ||
2201 | "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", | ||
2202 | "requires": { | ||
2203 | "safe-buffer": "5.1.1" | ||
2204 | } | ||
2205 | }, | ||
2206 | "strip-ansi": { | ||
2207 | "version": "3.0.1", | ||
2208 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", | ||
2209 | "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", | ||
2210 | "requires": { | ||
2211 | "ansi-regex": "2.1.1" | ||
2212 | } | ||
2213 | }, | ||
2214 | "strip-json-comments": { | ||
2215 | "version": "2.0.1", | ||
2216 | "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", | ||
2217 | "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" | ||
2218 | }, | ||
2219 | "supports-color": { | ||
2220 | "version": "2.0.0", | ||
2221 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", | ||
2222 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" | ||
2223 | }, | ||
2224 | "table": { | ||
2225 | "version": "4.0.3", | ||
2226 | "resolved": "https://registry.npmjs.org/table/-/table-4.0.3.tgz", | ||
2227 | "integrity": "sha512-S7rnFITmBH1EnyKcvxBh1LjYeQMmnZtCXSEbHcH6S0NoKit24ZuFO/T1vDcLdYsLQkM188PVVhQmzKIuThNkKg==", | ||
2228 | "requires": { | ||
2229 | "ajv": "6.1.1", | ||
2230 | "ajv-keywords": "3.1.0", | ||
2231 | "chalk": "2.3.1", | ||
2232 | "lodash": "4.17.5", | ||
2233 | "slice-ansi": "1.0.0", | ||
2234 | "string-width": "2.1.1" | ||
2235 | }, | ||
2236 | "dependencies": { | ||
2237 | "ajv": { | ||
2238 | "version": "6.1.1", | ||
2239 | "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.1.1.tgz", | ||
2240 | "integrity": "sha1-l41Zf7wrfQ5aXD3esUmmgvKr+g4=", | ||
2241 | "requires": { | ||
2242 | "fast-deep-equal": "1.0.0", | ||
2243 | "fast-json-stable-stringify": "2.0.0", | ||
2244 | "json-schema-traverse": "0.3.1" | ||
2245 | } | ||
2246 | }, | ||
2247 | "ansi-styles": { | ||
2248 | "version": "3.2.0", | ||
2249 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", | ||
2250 | "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", | ||
2251 | "requires": { | ||
2252 | "color-convert": "1.9.1" | ||
2253 | } | ||
2254 | }, | ||
2255 | "chalk": { | ||
2256 | "version": "2.3.1", | ||
2257 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.1.tgz", | ||
2258 | "integrity": "sha512-QUU4ofkDoMIVO7hcx1iPTISs88wsO8jA92RQIm4JAwZvFGGAV2hSAA1NX7oVj2Ej2Q6NDTcRDjPTFrMCRZoJ6g==", | ||
2259 | "requires": { | ||
2260 | "ansi-styles": "3.2.0", | ||
2261 | "escape-string-regexp": "1.0.5", | ||
2262 | "supports-color": "5.2.0" | ||
2263 | } | ||
2264 | }, | ||
2265 | "escape-string-regexp": { | ||
2266 | "version": "1.0.5", | ||
2267 | "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", | ||
2268 | "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" | ||
2269 | }, | ||
2270 | "lodash": { | ||
2271 | "version": "4.17.5", | ||
2272 | "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz", | ||
2273 | "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==" | ||
2274 | }, | ||
2275 | "supports-color": { | ||
2276 | "version": "5.2.0", | ||
2277 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.2.0.tgz", | ||
2278 | "integrity": "sha512-F39vS48la4YvTZUPVeTqsjsFNrvcMwrV3RLZINsmHo+7djCvuUzSIeXOnZ5hmjef4bajL1dNccN+tg5XAliO5Q==", | ||
2279 | "requires": { | ||
2280 | "has-flag": "3.0.0" | ||
2281 | } | ||
2282 | } | ||
2283 | } | ||
2284 | }, | ||
2285 | "text-table": { | ||
2286 | "version": "0.2.0", | ||
2287 | "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", | ||
2288 | "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" | ||
2289 | }, | ||
2290 | "through": { | ||
2291 | "version": "2.3.8", | ||
2292 | "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", | ||
2293 | "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" | ||
2294 | }, | ||
2295 | "to-fast-properties": { | ||
2296 | "version": "1.0.3", | ||
2297 | "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", | ||
2298 | "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=" | ||
2299 | }, | ||
2300 | "trim-right": { | ||
2301 | "version": "1.0.1", | ||
2302 | "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", | ||
2303 | "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=" | ||
2304 | }, | ||
2305 | "type-check": { | ||
2306 | "version": "0.3.2", | ||
2307 | "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", | ||
2308 | "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", | ||
2309 | "requires": { | ||
2310 | "prelude-ls": "1.1.2" | ||
2311 | } | ||
2312 | }, | ||
2313 | "typedarray": { | ||
2314 | "version": "0.0.6", | ||
2315 | "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", | ||
2316 | "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" | ||
2317 | }, | ||
2318 | "ua-parser-js": { | ||
2319 | "version": "0.7.17", | ||
2320 | "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.17.tgz", | ||
2321 | "integrity": "sha512-uRdSdu1oA1rncCQL7sCj8vSyZkgtL7faaw9Tc9rZ3mGgraQ7+Pdx7w5mnOSF3gw9ZNG6oc+KXfkon3bKuROm0g==" | ||
2322 | }, | ||
2323 | "util-deprecate": { | ||
2324 | "version": "1.0.2", | ||
2325 | "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", | ||
2326 | "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" | ||
2327 | }, | ||
2328 | "whatwg-fetch": { | ||
2329 | "version": "2.0.3", | ||
2330 | "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz", | ||
2331 | "integrity": "sha1-nITsLc9oGH/wC8ZOEnS0QhduHIQ=" | ||
2332 | }, | ||
2333 | "wrappy": { | ||
2334 | "version": "1.0.2", | ||
2335 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", | ||
2336 | "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" | ||
2337 | }, | ||
2338 | "write": { | ||
2339 | "version": "0.2.1", | ||
2340 | "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", | ||
2341 | "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", | ||
2342 | "requires": { | ||
2343 | "mkdirp": "0.5.1" | ||
2344 | }, | ||
2345 | "dependencies": { | ||
2346 | "minimist": { | ||
2347 | "version": "0.0.8", | ||
2348 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", | ||
2349 | "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" | ||
2350 | }, | ||
2351 | "mkdirp": { | ||
2352 | "version": "0.5.1", | ||
2353 | "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", | ||
2354 | "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", | ||
2355 | "requires": { | ||
2356 | "minimist": "0.0.8" | ||
2357 | } | ||
2358 | } | ||
2359 | } | ||
2360 | }, | ||
2361 | "xtend": { | ||
2362 | "version": "4.0.1", | ||
2363 | "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", | ||
2364 | "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=" | ||
2365 | }, | ||
2366 | "yallist": { | ||
2367 | "version": "2.1.2", | ||
2368 | "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", | ||
2369 | "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" | ||
2370 | } | ||
2371 | } | ||
2372 | } | ||
diff --git a/cmd/web/package.json b/cmd/web/package.json index 84aac37..c9241f1 100644 --- a/cmd/web/package.json +++ b/cmd/web/package.json | |||
@@ -13,14 +13,21 @@ | |||
13 | "debowerify": "^1.3.1", | 13 | "debowerify": "^1.3.1", |
14 | "localenvify": "^1.0.1", | 14 | "localenvify": "^1.0.1", |
15 | "page": "^1.8.3", | 15 | "page": "^1.8.3", |
16 | "path-to-regexp": "^1.2.1" | 16 | "path-to-regexp": "^1.2.1", |
17 | "react": "^16.2.0" | ||
17 | }, | 18 | }, |
18 | "devDependencies": { | 19 | "devDependencies": { |
19 | "babel-cli": "^6.26.0", | 20 | "babel-cli": "^6.26.0", |
21 | "babel-core": "^6.26.0", | ||
22 | "babel-eslint": "^8.2.2", | ||
23 | "babel-plugin-transform-class-properties": "^6.24.1", | ||
20 | "babel-preset-env": "^1.6.1", | 24 | "babel-preset-env": "^1.6.1", |
21 | "babel-preset-react": "^6.24.1", | 25 | "babel-preset-react": "^6.24.1", |
26 | "babelify": "^8.0.0", | ||
22 | "browserify": "^15.2.0", | 27 | "browserify": "^15.2.0", |
23 | "jscs": "^3.0.3", | 28 | "eslint": "^4.18.1", |
24 | "jshint": "^2.9.2" | 29 | "eslint-plugin-babel": "^4.1.2", |
30 | "eslint-plugin-react": "^7.7.0", | ||
31 | "react-dom": "^16.2.0" | ||
25 | } | 32 | } |
26 | } | 33 | } |
diff --git a/cmd/web/static/index.html b/cmd/web/static/index.html index a372517..bf3bd19 100644 --- a/cmd/web/static/index.html +++ b/cmd/web/static/index.html | |||
@@ -25,8 +25,6 @@ | |||
25 | <div id="app"><div> | 25 | <div id="app"><div> |
26 | <script src="https://code.jquery.com/jquery-3.2.1.min.js"></script> | 26 | <script src="https://code.jquery.com/jquery-3.2.1.min.js"></script> |
27 | <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script> | 27 | <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script> |
28 | <script src="https://fb.me/react-0.14.0.js"></script> | ||
29 | <script src="https://fb.me/react-dom-0.14.0.js"></script> | ||
30 | <script src="/public/main.js"></script> | 28 | <script src="/public/main.js"></script> |
31 | </body> | 29 | </body> |
32 | </html> | 30 | </html> |
diff --git a/cmd/web/yarn.lock b/cmd/web/yarn.lock index e8d57da..0d162a9 100644 --- a/cmd/web/yarn.lock +++ b/cmd/web/yarn.lock | |||
@@ -2,6 +2,75 @@ | |||
2 | # yarn lockfile v1 | 2 | # yarn lockfile v1 |
3 | 3 | ||
4 | 4 | ||
5 | "@babel/code-frame@7.0.0-beta.40", "@babel/code-frame@^7.0.0-beta.40": | ||
6 | version "7.0.0-beta.40" | ||
7 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0-beta.40.tgz#37e2b0cf7c56026b4b21d3927cadf81adec32ac6" | ||
8 | dependencies: | ||
9 | "@babel/highlight" "7.0.0-beta.40" | ||
10 | |||
11 | "@babel/generator@7.0.0-beta.40": | ||
12 | version "7.0.0-beta.40" | ||
13 | resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.0.0-beta.40.tgz#ab61f9556f4f71dbd1138949c795bb9a21e302ea" | ||
14 | dependencies: | ||
15 | "@babel/types" "7.0.0-beta.40" | ||
16 | jsesc "^2.5.1" | ||
17 | lodash "^4.2.0" | ||
18 | source-map "^0.5.0" | ||
19 | trim-right "^1.0.1" | ||
20 | |||
21 | "@babel/helper-function-name@7.0.0-beta.40": | ||
22 | version "7.0.0-beta.40" | ||
23 | resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.40.tgz#9d033341ab16517f40d43a73f2d81fc431ccd7b6" | ||
24 | dependencies: | ||
25 | "@babel/helper-get-function-arity" "7.0.0-beta.40" | ||
26 | "@babel/template" "7.0.0-beta.40" | ||
27 | "@babel/types" "7.0.0-beta.40" | ||
28 | |||
29 | "@babel/helper-get-function-arity@7.0.0-beta.40": | ||
30 | version "7.0.0-beta.40" | ||
31 | resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.40.tgz#ac0419cf067b0ec16453e1274f03878195791c6e" | ||
32 | dependencies: | ||
33 | "@babel/types" "7.0.0-beta.40" | ||
34 | |||
35 | "@babel/highlight@7.0.0-beta.40": | ||
36 | version "7.0.0-beta.40" | ||
37 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0-beta.40.tgz#b43d67d76bf46e1d10d227f68cddcd263786b255" | ||
38 | dependencies: | ||
39 | chalk "^2.0.0" | ||
40 | esutils "^2.0.2" | ||
41 | js-tokens "^3.0.0" | ||
42 | |||
43 | "@babel/template@7.0.0-beta.40": | ||
44 | version "7.0.0-beta.40" | ||
45 | resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.0.0-beta.40.tgz#034988c6424eb5c3268fe6a608626de1f4410fc8" | ||
46 | dependencies: | ||
47 | "@babel/code-frame" "7.0.0-beta.40" | ||
48 | "@babel/types" "7.0.0-beta.40" | ||
49 | babylon "7.0.0-beta.40" | ||
50 | lodash "^4.2.0" | ||
51 | |||
52 | "@babel/traverse@^7.0.0-beta.40": | ||
53 | version "7.0.0-beta.40" | ||
54 | resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.0.0-beta.40.tgz#d140e449b2e093ef9fe1a2eecc28421ffb4e521e" | ||
55 | dependencies: | ||
56 | "@babel/code-frame" "7.0.0-beta.40" | ||
57 | "@babel/generator" "7.0.0-beta.40" | ||
58 | "@babel/helper-function-name" "7.0.0-beta.40" | ||
59 | "@babel/types" "7.0.0-beta.40" | ||
60 | babylon "7.0.0-beta.40" | ||
61 | debug "^3.0.1" | ||
62 | globals "^11.1.0" | ||
63 | invariant "^2.2.0" | ||
64 | lodash "^4.2.0" | ||
65 | |||
66 | "@babel/types@7.0.0-beta.40", "@babel/types@^7.0.0-beta.40": | ||
67 | version "7.0.0-beta.40" | ||
68 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.0.0-beta.40.tgz#25c3d7aae14126abe05fcb098c65a66b6d6b8c14" | ||
69 | dependencies: | ||
70 | esutils "^2.0.2" | ||
71 | lodash "^4.2.0" | ||
72 | to-fast-properties "^2.0.0" | ||
73 | |||
5 | "@browserify/acorn5-object-spread@^5.0.1": | 74 | "@browserify/acorn5-object-spread@^5.0.1": |
6 | version "5.0.1" | 75 | version "5.0.1" |
7 | resolved "https://registry.yarnpkg.com/@browserify/acorn5-object-spread/-/acorn5-object-spread-5.0.1.tgz#92e9b37f97beac9ec429a3cc479ded380297540c" | 76 | resolved "https://registry.yarnpkg.com/@browserify/acorn5-object-spread/-/acorn5-object-spread-5.0.1.tgz#92e9b37f97beac9ec429a3cc479ded380297540c" |
@@ -15,22 +84,32 @@ JSONStream@^1.0.3: | |||
15 | jsonparse "^1.2.0" | 84 | jsonparse "^1.2.0" |
16 | through ">=2.2.7 <3" | 85 | through ">=2.2.7 <3" |
17 | 86 | ||
18 | "JSV@>= 4.0.x": | ||
19 | version "4.0.2" | ||
20 | resolved "https://registry.yarnpkg.com/JSV/-/JSV-4.0.2.tgz#d077f6825571f82132f9dffaed587b4029feff57" | ||
21 | |||
22 | abbrev@1, abbrev@~1.0.4: | 87 | abbrev@1, abbrev@~1.0.4: |
23 | version "1.0.9" | 88 | version "1.0.9" |
24 | resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.0.9.tgz#91b4792588a7738c25f35dd6f63752a2f8776135" | 89 | resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.0.9.tgz#91b4792588a7738c25f35dd6f63752a2f8776135" |
25 | 90 | ||
91 | acorn-jsx@^3.0.0: | ||
92 | version "3.0.1" | ||
93 | resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-3.0.1.tgz#afdf9488fb1ecefc8348f6fb22f464e32a58b36b" | ||
94 | dependencies: | ||
95 | acorn "^3.0.4" | ||
96 | |||
97 | acorn@^3.0.4: | ||
98 | version "3.3.0" | ||
99 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a" | ||
100 | |||
26 | acorn@^4.0.3: | 101 | acorn@^4.0.3: |
27 | version "4.0.13" | 102 | version "4.0.13" |
28 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.13.tgz#105495ae5361d697bd195c825192e1ad7f253787" | 103 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-4.0.13.tgz#105495ae5361d697bd195c825192e1ad7f253787" |
29 | 104 | ||
30 | acorn@^5.2.1: | 105 | acorn@^5.2.1, acorn@^5.4.0: |
31 | version "5.4.1" | 106 | version "5.4.1" |
32 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.4.1.tgz#fdc58d9d17f4a4e98d102ded826a9b9759125102" | 107 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.4.1.tgz#fdc58d9d17f4a4e98d102ded826a9b9759125102" |
33 | 108 | ||
109 | ajv-keywords@^3.0.0: | ||
110 | version "3.1.0" | ||
111 | resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.1.0.tgz#ac2b27939c543e95d2c06e7f7f5c27be4aa543be" | ||
112 | |||
34 | ajv@^4.9.1: | 113 | ajv@^4.9.1: |
35 | version "4.11.8" | 114 | version "4.11.8" |
36 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536" | 115 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536" |
@@ -38,10 +117,31 @@ ajv@^4.9.1: | |||
38 | co "^4.6.0" | 117 | co "^4.6.0" |
39 | json-stable-stringify "^1.0.1" | 118 | json-stable-stringify "^1.0.1" |
40 | 119 | ||
120 | ajv@^5.3.0: | ||
121 | version "5.5.2" | ||
122 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965" | ||
123 | dependencies: | ||
124 | co "^4.6.0" | ||
125 | fast-deep-equal "^1.0.0" | ||
126 | fast-json-stable-stringify "^2.0.0" | ||
127 | json-schema-traverse "^0.3.0" | ||
128 | |||
129 | ajv@^6.0.1: | ||
130 | version "6.1.1" | ||
131 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.1.1.tgz#978d597fbc2b7d0e5a5c3ddeb149a682f2abfa0e" | ||
132 | dependencies: | ||
133 | fast-deep-equal "^1.0.0" | ||
134 | fast-json-stable-stringify "^2.0.0" | ||
135 | json-schema-traverse "^0.3.0" | ||
136 | |||
41 | amdefine@>=0.0.4: | 137 | amdefine@>=0.0.4: |
42 | version "1.0.1" | 138 | version "1.0.1" |
43 | resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" | 139 | resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" |
44 | 140 | ||
141 | ansi-escapes@^3.0.0: | ||
142 | version "3.0.0" | ||
143 | resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.0.0.tgz#ec3e8b4e9f8064fc02c3ac9b65f1c275bda8ef92" | ||
144 | |||
45 | ansi-regex@^0.1.0: | 145 | ansi-regex@^0.1.0: |
46 | version "0.1.0" | 146 | version "0.1.0" |
47 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-0.1.0.tgz#55ca60db6900857c423ae9297980026f941ed903" | 147 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-0.1.0.tgz#55ca60db6900857c423ae9297980026f941ed903" |
@@ -58,6 +158,10 @@ ansi-regex@^2.0.0: | |||
58 | version "2.1.1" | 158 | version "2.1.1" |
59 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" | 159 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" |
60 | 160 | ||
161 | ansi-regex@^3.0.0: | ||
162 | version "3.0.0" | ||
163 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" | ||
164 | |||
61 | ansi-styles@^1.1.0: | 165 | ansi-styles@^1.1.0: |
62 | version "1.1.0" | 166 | version "1.1.0" |
63 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-1.1.0.tgz#eaecbf66cd706882760b2f4691582b8f55d7a7de" | 167 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-1.1.0.tgz#eaecbf66cd706882760b2f4691582b8f55d7a7de" |
@@ -66,9 +170,11 @@ ansi-styles@^2.2.1: | |||
66 | version "2.2.1" | 170 | version "2.2.1" |
67 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" | 171 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" |
68 | 172 | ||
69 | ansi-styles@~1.0.0: | 173 | ansi-styles@^3.2.0: |
70 | version "1.0.0" | 174 | version "3.2.0" |
71 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-1.0.0.tgz#cb102df1c56f5123eab8b67cd7b98027a0279178" | 175 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.0.tgz#c159b8d5be0f9e5a6f346dab94f16ce022161b88" |
176 | dependencies: | ||
177 | color-convert "^1.9.0" | ||
72 | 178 | ||
73 | anymatch@^1.3.0: | 179 | anymatch@^1.3.0: |
74 | version "1.3.2" | 180 | version "1.3.2" |
@@ -98,6 +204,12 @@ argparse@^1.0.2: | |||
98 | dependencies: | 204 | dependencies: |
99 | sprintf-js "~1.0.2" | 205 | sprintf-js "~1.0.2" |
100 | 206 | ||
207 | argparse@^1.0.7: | ||
208 | version "1.0.10" | ||
209 | resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" | ||
210 | dependencies: | ||
211 | sprintf-js "~1.0.2" | ||
212 | |||
101 | arr-diff@^2.0.0: | 213 | arr-diff@^2.0.0: |
102 | version "2.0.0" | 214 | version "2.0.0" |
103 | resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" | 215 | resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" |
@@ -112,6 +224,13 @@ array-filter@~0.0.0: | |||
112 | version "0.0.1" | 224 | version "0.0.1" |
113 | resolved "https://registry.yarnpkg.com/array-filter/-/array-filter-0.0.1.tgz#7da8cf2e26628ed732803581fd21f67cacd2eeec" | 225 | resolved "https://registry.yarnpkg.com/array-filter/-/array-filter-0.0.1.tgz#7da8cf2e26628ed732803581fd21f67cacd2eeec" |
114 | 226 | ||
227 | array-includes@^3.0.3: | ||
228 | version "3.0.3" | ||
229 | resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.0.3.tgz#184b48f62d92d7452bb31b323165c7f8bd02266d" | ||
230 | dependencies: | ||
231 | define-properties "^1.1.2" | ||
232 | es-abstract "^1.7.0" | ||
233 | |||
115 | array-map@~0.0.0: | 234 | array-map@~0.0.0: |
116 | version "0.0.0" | 235 | version "0.0.0" |
117 | resolved "https://registry.yarnpkg.com/array-map/-/array-map-0.0.0.tgz#88a2bab73d1cf7bcd5c1b118a003f66f665fa662" | 236 | resolved "https://registry.yarnpkg.com/array-map/-/array-map-0.0.0.tgz#88a2bab73d1cf7bcd5c1b118a003f66f665fa662" |
@@ -120,10 +239,28 @@ array-reduce@~0.0.0: | |||
120 | version "0.0.0" | 239 | version "0.0.0" |
121 | resolved "https://registry.yarnpkg.com/array-reduce/-/array-reduce-0.0.0.tgz#173899d3ffd1c7d9383e4479525dbe278cab5f2b" | 240 | resolved "https://registry.yarnpkg.com/array-reduce/-/array-reduce-0.0.0.tgz#173899d3ffd1c7d9383e4479525dbe278cab5f2b" |
122 | 241 | ||
242 | array-union@^1.0.1: | ||
243 | version "1.0.2" | ||
244 | resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" | ||
245 | dependencies: | ||
246 | array-uniq "^1.0.1" | ||
247 | |||
248 | array-uniq@^1.0.1: | ||
249 | version "1.0.3" | ||
250 | resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" | ||
251 | |||
123 | array-unique@^0.2.1: | 252 | array-unique@^0.2.1: |
124 | version "0.2.1" | 253 | version "0.2.1" |
125 | resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" | 254 | resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" |
126 | 255 | ||
256 | arrify@^1.0.0: | ||
257 | version "1.0.1" | ||
258 | resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" | ||
259 | |||
260 | asap@~2.0.3: | ||
261 | version "2.0.6" | ||
262 | resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" | ||
263 | |||
127 | asn1.js@^4.0.0: | 264 | asn1.js@^4.0.0: |
128 | version "4.9.2" | 265 | version "4.9.2" |
129 | resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.9.2.tgz#8117ef4f7ed87cd8f89044b5bff97ac243a16c9a" | 266 | resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.9.2.tgz#8117ef4f7ed87cd8f89044b5bff97ac243a16c9a" |
@@ -172,14 +309,14 @@ async-each@^1.0.0: | |||
172 | version "1.0.1" | 309 | version "1.0.1" |
173 | resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" | 310 | resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" |
174 | 311 | ||
175 | async@0.2.x, async@~0.2.6, async@~0.2.8, async@~0.2.9: | ||
176 | version "0.2.10" | ||
177 | resolved "https://registry.yarnpkg.com/async/-/async-0.2.10.tgz#b6bbe0b0674b9d719708ca38de8c237cb526c3d1" | ||
178 | |||
179 | async@^0.9.0, async@~0.9.0: | 312 | async@^0.9.0, async@~0.9.0: |
180 | version "0.9.2" | 313 | version "0.9.2" |
181 | resolved "https://registry.yarnpkg.com/async/-/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d" | 314 | resolved "https://registry.yarnpkg.com/async/-/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d" |
182 | 315 | ||
316 | async@~0.2.6, async@~0.2.8: | ||
317 | version "0.2.10" | ||
318 | resolved "https://registry.yarnpkg.com/async/-/async-0.2.10.tgz#b6bbe0b0674b9d719708ca38de8c237cb526c3d1" | ||
319 | |||
183 | asynckit@^0.4.0: | 320 | asynckit@^0.4.0: |
184 | version "0.4.0" | 321 | version "0.4.0" |
185 | resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" | 322 | resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" |
@@ -217,7 +354,7 @@ babel-cli@^6.26.0: | |||
217 | optionalDependencies: | 354 | optionalDependencies: |
218 | chokidar "^1.6.1" | 355 | chokidar "^1.6.1" |
219 | 356 | ||
220 | babel-code-frame@^6.26.0: | 357 | babel-code-frame@^6.22.0, babel-code-frame@^6.26.0: |
221 | version "6.26.0" | 358 | version "6.26.0" |
222 | resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" | 359 | resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" |
223 | dependencies: | 360 | dependencies: |
@@ -249,6 +386,17 @@ babel-core@^6.26.0: | |||
249 | slash "^1.0.0" | 386 | slash "^1.0.0" |
250 | source-map "^0.5.6" | 387 | source-map "^0.5.6" |
251 | 388 | ||
389 | babel-eslint@^8.2.2: | ||
390 | version "8.2.2" | ||
391 | resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-8.2.2.tgz#1102273354c6f0b29b4ea28a65f97d122296b68b" | ||
392 | dependencies: | ||
393 | "@babel/code-frame" "^7.0.0-beta.40" | ||
394 | "@babel/traverse" "^7.0.0-beta.40" | ||
395 | "@babel/types" "^7.0.0-beta.40" | ||
396 | babylon "^7.0.0-beta.40" | ||
397 | eslint-scope "~3.7.1" | ||
398 | eslint-visitor-keys "^1.0.0" | ||
399 | |||
252 | babel-generator@^6.26.0: | 400 | babel-generator@^6.26.0: |
253 | version "6.26.1" | 401 | version "6.26.1" |
254 | resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90" | 402 | resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90" |
@@ -387,6 +535,10 @@ babel-plugin-syntax-async-functions@^6.8.0: | |||
387 | version "6.13.0" | 535 | version "6.13.0" |
388 | resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz#cad9cad1191b5ad634bf30ae0872391e0647be95" | 536 | resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz#cad9cad1191b5ad634bf30ae0872391e0647be95" |
389 | 537 | ||
538 | babel-plugin-syntax-class-properties@^6.8.0: | ||
539 | version "6.13.0" | ||
540 | resolved "https://registry.yarnpkg.com/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz#d7eb23b79a317f8543962c505b827c7d6cac27de" | ||
541 | |||
390 | babel-plugin-syntax-exponentiation-operator@^6.8.0: | 542 | babel-plugin-syntax-exponentiation-operator@^6.8.0: |
391 | version "6.13.0" | 543 | version "6.13.0" |
392 | resolved "https://registry.yarnpkg.com/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz#9ee7e8337290da95288201a6a57f4170317830de" | 544 | resolved "https://registry.yarnpkg.com/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz#9ee7e8337290da95288201a6a57f4170317830de" |
@@ -411,6 +563,15 @@ babel-plugin-transform-async-to-generator@^6.22.0: | |||
411 | babel-plugin-syntax-async-functions "^6.8.0" | 563 | babel-plugin-syntax-async-functions "^6.8.0" |
412 | babel-runtime "^6.22.0" | 564 | babel-runtime "^6.22.0" |
413 | 565 | ||
566 | babel-plugin-transform-class-properties@^6.24.1: | ||
567 | version "6.24.1" | ||
568 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz#6a79763ea61d33d36f37b611aa9def81a81b46ac" | ||
569 | dependencies: | ||
570 | babel-helper-function-name "^6.24.1" | ||
571 | babel-plugin-syntax-class-properties "^6.8.0" | ||
572 | babel-runtime "^6.22.0" | ||
573 | babel-template "^6.24.1" | ||
574 | |||
414 | babel-plugin-transform-es2015-arrow-functions@^6.22.0: | 575 | babel-plugin-transform-es2015-arrow-functions@^6.22.0: |
415 | version "6.22.0" | 576 | version "6.22.0" |
416 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221" | 577 | resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221" |
@@ -707,7 +868,7 @@ babel-register@^6.26.0: | |||
707 | mkdirp "^0.5.1" | 868 | mkdirp "^0.5.1" |
708 | source-map-support "^0.4.15" | 869 | source-map-support "^0.4.15" |
709 | 870 | ||
710 | babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runtime@^6.26.0, babel-runtime@^6.9.2: | 871 | babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runtime@^6.26.0: |
711 | version "6.26.0" | 872 | version "6.26.0" |
712 | resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" | 873 | resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" |
713 | dependencies: | 874 | dependencies: |
@@ -747,7 +908,15 @@ babel-types@^6.19.0, babel-types@^6.24.1, babel-types@^6.26.0: | |||
747 | lodash "^4.17.4" | 908 | lodash "^4.17.4" |
748 | to-fast-properties "^1.0.3" | 909 | to-fast-properties "^1.0.3" |
749 | 910 | ||
750 | babylon@^6.18.0, babylon@^6.8.1: | 911 | babelify@^8.0.0: |
912 | version "8.0.0" | ||
913 | resolved "https://registry.yarnpkg.com/babelify/-/babelify-8.0.0.tgz#6f60f5f062bfe7695754ef2403b842014a580ed3" | ||
914 | |||
915 | babylon@7.0.0-beta.40, babylon@^7.0.0-beta.40: | ||
916 | version "7.0.0-beta.40" | ||
917 | resolved "https://registry.yarnpkg.com/babylon/-/babylon-7.0.0-beta.40.tgz#91fc8cd56d5eb98b28e6fde41045f2957779940a" | ||
918 | |||
919 | babylon@^6.18.0: | ||
751 | version "6.18.0" | 920 | version "6.18.0" |
752 | resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" | 921 | resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" |
753 | 922 | ||
@@ -1063,6 +1232,16 @@ cached-path-relative@^1.0.0: | |||
1063 | version "1.0.1" | 1232 | version "1.0.1" |
1064 | resolved "https://registry.yarnpkg.com/cached-path-relative/-/cached-path-relative-1.0.1.tgz#d09c4b52800aa4c078e2dd81a869aac90d2e54e7" | 1233 | resolved "https://registry.yarnpkg.com/cached-path-relative/-/cached-path-relative-1.0.1.tgz#d09c4b52800aa4c078e2dd81a869aac90d2e54e7" |
1065 | 1234 | ||
1235 | caller-path@^0.1.0: | ||
1236 | version "0.1.0" | ||
1237 | resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-0.1.0.tgz#94085ef63581ecd3daa92444a8fe94e82577751f" | ||
1238 | dependencies: | ||
1239 | callsites "^0.2.0" | ||
1240 | |||
1241 | callsites@^0.2.0: | ||
1242 | version "0.2.0" | ||
1243 | resolved "https://registry.yarnpkg.com/callsites/-/callsites-0.2.0.tgz#afab96262910a7f33c19a5775825c69f34e350ca" | ||
1244 | |||
1066 | caniuse-lite@^1.0.30000792: | 1245 | caniuse-lite@^1.0.30000792: |
1067 | version "1.0.30000803" | 1246 | version "1.0.30000803" |
1068 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000803.tgz#9939c37149d38d5f4540430490d240c03106a0f5" | 1247 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000803.tgz#9939c37149d38d5f4540430490d240c03106a0f5" |
@@ -1111,7 +1290,7 @@ chalk@^0.5.0, chalk@^0.5.1: | |||
1111 | strip-ansi "^0.3.0" | 1290 | strip-ansi "^0.3.0" |
1112 | supports-color "^0.2.0" | 1291 | supports-color "^0.2.0" |
1113 | 1292 | ||
1114 | chalk@^1.1.3, chalk@~1.1.0: | 1293 | chalk@^1.1.3: |
1115 | version "1.1.3" | 1294 | version "1.1.3" |
1116 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" | 1295 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" |
1117 | dependencies: | 1296 | dependencies: |
@@ -1121,13 +1300,17 @@ chalk@^1.1.3, chalk@~1.1.0: | |||
1121 | strip-ansi "^3.0.0" | 1300 | strip-ansi "^3.0.0" |
1122 | supports-color "^2.0.0" | 1301 | supports-color "^2.0.0" |
1123 | 1302 | ||
1124 | chalk@~0.4.0: | 1303 | chalk@^2.0.0, chalk@^2.1.0: |
1125 | version "0.4.0" | 1304 | version "2.3.1" |
1126 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-0.4.0.tgz#5199a3ddcd0c1efe23bc08c1b027b06176e0c64f" | 1305 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.3.1.tgz#523fe2678aec7b04e8041909292fe8b17059b796" |
1127 | dependencies: | 1306 | dependencies: |
1128 | ansi-styles "~1.0.0" | 1307 | ansi-styles "^3.2.0" |
1129 | has-color "~0.1.0" | 1308 | escape-string-regexp "^1.0.5" |
1130 | strip-ansi "~0.1.0" | 1309 | supports-color "^5.2.0" |
1310 | |||
1311 | chardet@^0.4.0: | ||
1312 | version "0.4.2" | ||
1313 | resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2" | ||
1131 | 1314 | ||
1132 | chmodr@0.1.0: | 1315 | chmodr@0.1.0: |
1133 | version "0.1.0" | 1316 | version "0.1.0" |
@@ -1155,6 +1338,10 @@ cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: | |||
1155 | inherits "^2.0.1" | 1338 | inherits "^2.0.1" |
1156 | safe-buffer "^5.0.1" | 1339 | safe-buffer "^5.0.1" |
1157 | 1340 | ||
1341 | circular-json@^0.3.1: | ||
1342 | version "0.3.3" | ||
1343 | resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66" | ||
1344 | |||
1158 | classnames@^2.2.5: | 1345 | classnames@^2.2.5: |
1159 | version "2.2.5" | 1346 | version "2.2.5" |
1160 | resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.2.5.tgz#fb3801d453467649ef3603c7d61a02bd129bde6d" | 1347 | resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.2.5.tgz#fb3801d453467649ef3603c7d61a02bd129bde6d" |
@@ -1168,18 +1355,15 @@ cli-color@~0.3.2: | |||
1168 | memoizee "~0.3.8" | 1355 | memoizee "~0.3.8" |
1169 | timers-ext "0.1" | 1356 | timers-ext "0.1" |
1170 | 1357 | ||
1171 | cli-table@~0.3.1: | 1358 | cli-cursor@^2.1.0: |
1172 | version "0.3.1" | 1359 | version "2.1.0" |
1173 | resolved "https://registry.yarnpkg.com/cli-table/-/cli-table-0.3.1.tgz#f53b05266a8b1a0b934b3d0821e6e2dc5914ae23" | 1360 | resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" |
1174 | dependencies: | 1361 | dependencies: |
1175 | colors "1.0.3" | 1362 | restore-cursor "^2.0.0" |
1176 | 1363 | ||
1177 | cli@~1.0.0: | 1364 | cli-width@^2.0.0: |
1178 | version "1.0.1" | 1365 | version "2.2.0" |
1179 | resolved "https://registry.yarnpkg.com/cli/-/cli-1.0.1.tgz#22817534f24bfa4950c34d532d48ecbc621b8c14" | 1366 | resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" |
1180 | dependencies: | ||
1181 | exit "0.1.2" | ||
1182 | glob "^7.1.1" | ||
1183 | 1367 | ||
1184 | co@^4.6.0: | 1368 | co@^4.6.0: |
1185 | version "4.6.0" | 1369 | version "4.6.0" |
@@ -1189,13 +1373,15 @@ code-point-at@^1.0.0: | |||
1189 | version "1.1.0" | 1373 | version "1.1.0" |
1190 | resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" | 1374 | resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" |
1191 | 1375 | ||
1192 | colors@0.6.x: | 1376 | color-convert@^1.9.0: |
1193 | version "0.6.2" | 1377 | version "1.9.1" |
1194 | resolved "https://registry.yarnpkg.com/colors/-/colors-0.6.2.tgz#2423fe6678ac0c5dae8852e5d0e5be08c997abcc" | 1378 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.1.tgz#c1261107aeb2f294ebffec9ed9ecad529a6097ed" |
1379 | dependencies: | ||
1380 | color-name "^1.1.1" | ||
1195 | 1381 | ||
1196 | colors@1.0.3: | 1382 | color-name@^1.1.1: |
1197 | version "1.0.3" | 1383 | version "1.1.3" |
1198 | resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b" | 1384 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" |
1199 | 1385 | ||
1200 | combine-source-map@~0.7.1: | 1386 | combine-source-map@~0.7.1: |
1201 | version "0.7.2" | 1387 | version "0.7.2" |
@@ -1235,18 +1421,6 @@ commander@^2.11.0, commander@^2.5.0: | |||
1235 | version "2.14.0" | 1421 | version "2.14.0" |
1236 | resolved "https://registry.yarnpkg.com/commander/-/commander-2.14.0.tgz#7b25325963e6aace20d3a9285b09379b0c2208b5" | 1422 | resolved "https://registry.yarnpkg.com/commander/-/commander-2.14.0.tgz#7b25325963e6aace20d3a9285b09379b0c2208b5" |
1237 | 1423 | ||
1238 | commander@~2.9.0: | ||
1239 | version "2.9.0" | ||
1240 | resolved "https://registry.yarnpkg.com/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4" | ||
1241 | dependencies: | ||
1242 | graceful-readlink ">= 1.0.0" | ||
1243 | |||
1244 | comment-parser@^0.3.1: | ||
1245 | version "0.3.2" | ||
1246 | resolved "https://registry.yarnpkg.com/comment-parser/-/comment-parser-0.3.2.tgz#3c03f0776b86a36dfd9a0a2c97c6307f332082fe" | ||
1247 | dependencies: | ||
1248 | readable-stream "^2.0.4" | ||
1249 | |||
1250 | commoner@^0.10.1: | 1424 | commoner@^0.10.1: |
1251 | version "0.10.8" | 1425 | version "0.10.8" |
1252 | resolved "https://registry.yarnpkg.com/commoner/-/commoner-0.10.8.tgz#34fc3672cd24393e8bb47e70caa0293811f4f2c5" | 1426 | resolved "https://registry.yarnpkg.com/commoner/-/commoner-0.10.8.tgz#34fc3672cd24393e8bb47e70caa0293811f4f2c5" |
@@ -1265,6 +1439,14 @@ concat-map@0.0.1: | |||
1265 | version "0.0.1" | 1439 | version "0.0.1" |
1266 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" | 1440 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" |
1267 | 1441 | ||
1442 | concat-stream@^1.6.0, concat-stream@~1.6.0: | ||
1443 | version "1.6.0" | ||
1444 | resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.0.tgz#0aac662fd52be78964d5532f694784e70110acf7" | ||
1445 | dependencies: | ||
1446 | inherits "^2.0.3" | ||
1447 | readable-stream "^2.2.2" | ||
1448 | typedarray "^0.0.6" | ||
1449 | |||
1268 | concat-stream@~1.5.1: | 1450 | concat-stream@~1.5.1: |
1269 | version "1.5.2" | 1451 | version "1.5.2" |
1270 | resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.5.2.tgz#708978624d856af41a5a741defdd261da752c266" | 1452 | resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.5.2.tgz#708978624d856af41a5a741defdd261da752c266" |
@@ -1273,14 +1455,6 @@ concat-stream@~1.5.1: | |||
1273 | readable-stream "~2.0.0" | 1455 | readable-stream "~2.0.0" |
1274 | typedarray "~0.0.5" | 1456 | typedarray "~0.0.5" |
1275 | 1457 | ||
1276 | concat-stream@~1.6.0: | ||
1277 | version "1.6.0" | ||
1278 | resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.0.tgz#0aac662fd52be78964d5532f694784e70110acf7" | ||
1279 | dependencies: | ||
1280 | inherits "^2.0.3" | ||
1281 | readable-stream "^2.2.2" | ||
1282 | typedarray "^0.0.6" | ||
1283 | |||
1284 | config-chain@~1.1.8: | 1458 | config-chain@~1.1.8: |
1285 | version "1.1.11" | 1459 | version "1.1.11" |
1286 | resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.11.tgz#aba09747dfbe4c3e70e766a6e41586e1859fc6f2" | 1460 | resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.11.tgz#aba09747dfbe4c3e70e766a6e41586e1859fc6f2" |
@@ -1301,7 +1475,7 @@ configstore@^0.3.0, configstore@^0.3.1: | |||
1301 | uuid "^2.0.1" | 1475 | uuid "^2.0.1" |
1302 | xdg-basedir "^1.0.0" | 1476 | xdg-basedir "^1.0.0" |
1303 | 1477 | ||
1304 | console-browserify@1.1.x, console-browserify@^1.1.0: | 1478 | console-browserify@^1.1.0: |
1305 | version "1.1.0" | 1479 | version "1.1.0" |
1306 | resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10" | 1480 | resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10" |
1307 | dependencies: | 1481 | dependencies: |
@@ -1323,6 +1497,10 @@ convert-source-map@~1.1.0: | |||
1323 | version "1.1.3" | 1497 | version "1.1.3" |
1324 | resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.1.3.tgz#4829c877e9fe49b3161f3bf3673888e204699860" | 1498 | resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.1.3.tgz#4829c877e9fe49b3161f3bf3673888e204699860" |
1325 | 1499 | ||
1500 | core-js@^1.0.0: | ||
1501 | version "1.2.7" | ||
1502 | resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636" | ||
1503 | |||
1326 | core-js@^2.4.0, core-js@^2.5.0: | 1504 | core-js@^2.4.0, core-js@^2.5.0: |
1327 | version "2.5.3" | 1505 | version "2.5.3" |
1328 | resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.3.tgz#8acc38345824f16d8365b7c9b4259168e8ed603e" | 1506 | resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.3.tgz#8acc38345824f16d8365b7c9b4259168e8ed603e" |
@@ -1358,6 +1536,14 @@ create-hmac@^1.1.0, create-hmac@^1.1.2, create-hmac@^1.1.4: | |||
1358 | safe-buffer "^5.0.1" | 1536 | safe-buffer "^5.0.1" |
1359 | sha.js "^2.4.8" | 1537 | sha.js "^2.4.8" |
1360 | 1538 | ||
1539 | cross-spawn@^5.1.0: | ||
1540 | version "5.1.0" | ||
1541 | resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" | ||
1542 | dependencies: | ||
1543 | lru-cache "^4.0.1" | ||
1544 | shebang-command "^1.2.0" | ||
1545 | which "^1.2.9" | ||
1546 | |||
1361 | cryptiles@0.2.x: | 1547 | cryptiles@0.2.x: |
1362 | version "0.2.2" | 1548 | version "0.2.2" |
1363 | resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-0.2.2.tgz#ed91ff1f17ad13d3748288594f8a48a0d26f325c" | 1549 | resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-0.2.2.tgz#ed91ff1f17ad13d3748288594f8a48a0d26f325c" |
@@ -1386,22 +1572,10 @@ crypto-browserify@^3.0.0: | |||
1386 | randombytes "^2.0.0" | 1572 | randombytes "^2.0.0" |
1387 | randomfill "^1.0.3" | 1573 | randomfill "^1.0.3" |
1388 | 1574 | ||
1389 | cst@^0.4.3: | ||
1390 | version "0.4.10" | ||
1391 | resolved "https://registry.yarnpkg.com/cst/-/cst-0.4.10.tgz#9c05c825290a762f0a85c0aabb8c0fe035ae8516" | ||
1392 | dependencies: | ||
1393 | babel-runtime "^6.9.2" | ||
1394 | babylon "^6.8.1" | ||
1395 | source-map-support "^0.4.0" | ||
1396 | |||
1397 | ctype@0.5.3: | 1575 | ctype@0.5.3: |
1398 | version "0.5.3" | 1576 | version "0.5.3" |
1399 | resolved "https://registry.yarnpkg.com/ctype/-/ctype-0.5.3.tgz#82c18c2461f74114ef16c135224ad0b9144ca12f" | 1577 | resolved "https://registry.yarnpkg.com/ctype/-/ctype-0.5.3.tgz#82c18c2461f74114ef16c135224ad0b9144ca12f" |
1400 | 1578 | ||
1401 | cycle@1.0.x: | ||
1402 | version "1.0.3" | ||
1403 | resolved "https://registry.yarnpkg.com/cycle/-/cycle-1.0.3.tgz#21e80b2be8580f98b468f379430662b046c34ad2" | ||
1404 | |||
1405 | d@1: | 1579 | d@1: |
1406 | version "1.0.0" | 1580 | version "1.0.0" |
1407 | resolved "https://registry.yarnpkg.com/d/-/d-1.0.0.tgz#754bb5bfe55451da69a58b94d45f4c5b0462d58f" | 1581 | resolved "https://registry.yarnpkg.com/d/-/d-1.0.0.tgz#754bb5bfe55451da69a58b94d45f4c5b0462d58f" |
@@ -1439,6 +1613,12 @@ debug@^2.2.0, debug@^2.6.8: | |||
1439 | dependencies: | 1613 | dependencies: |
1440 | ms "2.0.0" | 1614 | ms "2.0.0" |
1441 | 1615 | ||
1616 | debug@^3.0.1, debug@^3.1.0: | ||
1617 | version "3.1.0" | ||
1618 | resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" | ||
1619 | dependencies: | ||
1620 | ms "2.0.0" | ||
1621 | |||
1442 | decompress-zip@0.0.8: | 1622 | decompress-zip@0.0.8: |
1443 | version "0.0.8" | 1623 | version "0.0.8" |
1444 | resolved "https://registry.yarnpkg.com/decompress-zip/-/decompress-zip-0.0.8.tgz#4a265b22c7b209d7b24fa66f2b2dfbced59044f3" | 1624 | resolved "https://registry.yarnpkg.com/decompress-zip/-/decompress-zip-0.0.8.tgz#4a265b22c7b209d7b24fa66f2b2dfbced59044f3" |
@@ -1451,10 +1631,6 @@ decompress-zip@0.0.8: | |||
1451 | readable-stream "~1.1.8" | 1631 | readable-stream "~1.1.8" |
1452 | touch "0.0.2" | 1632 | touch "0.0.2" |
1453 | 1633 | ||
1454 | deep-equal@*: | ||
1455 | version "1.0.1" | ||
1456 | resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz#f5d260292b660e084eff4cdbc9f08ad3247448b5" | ||
1457 | |||
1458 | deep-extend@~0.2.5: | 1634 | deep-extend@~0.2.5: |
1459 | version "0.2.11" | 1635 | version "0.2.11" |
1460 | resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.2.11.tgz#7a16ba69729132340506170494bc83f7076fe08f" | 1636 | resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.2.11.tgz#7a16ba69729132340506170494bc83f7076fe08f" |
@@ -1463,10 +1639,33 @@ deep-extend@~0.4.0: | |||
1463 | version "0.4.2" | 1639 | version "0.4.2" |
1464 | resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.4.2.tgz#48b699c27e334bf89f10892be432f6e4c7d34a7f" | 1640 | resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.4.2.tgz#48b699c27e334bf89f10892be432f6e4c7d34a7f" |
1465 | 1641 | ||
1642 | deep-is@~0.1.3: | ||
1643 | version "0.1.3" | ||
1644 | resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" | ||
1645 | |||
1646 | define-properties@^1.1.2: | ||
1647 | version "1.1.2" | ||
1648 | resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.2.tgz#83a73f2fea569898fb737193c8f873caf6d45c94" | ||
1649 | dependencies: | ||
1650 | foreach "^2.0.5" | ||
1651 | object-keys "^1.0.8" | ||
1652 | |||
1466 | defined@^1.0.0: | 1653 | defined@^1.0.0: |
1467 | version "1.0.0" | 1654 | version "1.0.0" |
1468 | resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" | 1655 | resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" |
1469 | 1656 | ||
1657 | del@^2.0.2: | ||
1658 | version "2.2.2" | ||
1659 | resolved "https://registry.yarnpkg.com/del/-/del-2.2.2.tgz#c12c981d067846c84bcaf862cff930d907ffd1a8" | ||
1660 | dependencies: | ||
1661 | globby "^5.0.0" | ||
1662 | is-path-cwd "^1.0.0" | ||
1663 | is-path-in-cwd "^1.0.0" | ||
1664 | object-assign "^4.0.1" | ||
1665 | pify "^2.0.0" | ||
1666 | pinkie-promise "^2.0.0" | ||
1667 | rimraf "^2.2.8" | ||
1668 | |||
1470 | delayed-stream@0.0.5: | 1669 | delayed-stream@0.0.5: |
1471 | version "0.0.5" | 1670 | version "0.0.5" |
1472 | resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-0.0.5.tgz#d4b1f43a93e8296dfe02694f4680bc37a313c73f" | 1671 | resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-0.0.5.tgz#d4b1f43a93e8296dfe02694f4680bc37a313c73f" |
@@ -1528,38 +1727,16 @@ diffie-hellman@^5.0.0: | |||
1528 | miller-rabin "^4.0.0" | 1727 | miller-rabin "^4.0.0" |
1529 | randombytes "^2.0.0" | 1728 | randombytes "^2.0.0" |
1530 | 1729 | ||
1531 | dom-serializer@0: | 1730 | doctrine@^2.0.2, doctrine@^2.1.0: |
1532 | version "0.1.0" | 1731 | version "2.1.0" |
1533 | resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.0.tgz#073c697546ce0780ce23be4a28e293e40bc30c82" | 1732 | resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" |
1534 | dependencies: | 1733 | dependencies: |
1535 | domelementtype "~1.1.1" | 1734 | esutils "^2.0.2" |
1536 | entities "~1.1.1" | ||
1537 | 1735 | ||
1538 | domain-browser@~1.1.0: | 1736 | domain-browser@~1.1.0: |
1539 | version "1.1.7" | 1737 | version "1.1.7" |
1540 | resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.1.7.tgz#867aa4b093faa05f1de08c06f4d7b21fdf8698bc" | 1738 | resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.1.7.tgz#867aa4b093faa05f1de08c06f4d7b21fdf8698bc" |
1541 | 1739 | ||
1542 | domelementtype@1: | ||
1543 | version "1.3.0" | ||
1544 | resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.0.tgz#b17aed82e8ab59e52dd9c19b1756e0fc187204c2" | ||
1545 | |||
1546 | domelementtype@~1.1.1: | ||
1547 | version "1.1.3" | ||
1548 | resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.1.3.tgz#bd28773e2642881aec51544924299c5cd822185b" | ||
1549 | |||
1550 | domhandler@2.3: | ||
1551 | version "2.3.0" | ||
1552 | resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.3.0.tgz#2de59a0822d5027fabff6f032c2b25a2a8abe738" | ||
1553 | dependencies: | ||
1554 | domelementtype "1" | ||
1555 | |||
1556 | domutils@1.5: | ||
1557 | version "1.5.1" | ||
1558 | resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf" | ||
1559 | dependencies: | ||
1560 | dom-serializer "0" | ||
1561 | domelementtype "1" | ||
1562 | |||
1563 | duplexer2@^0.1.2, duplexer2@~0.1.0, duplexer2@~0.1.2: | 1740 | duplexer2@^0.1.2, duplexer2@~0.1.0, duplexer2@~0.1.2: |
1564 | version "0.1.4" | 1741 | version "0.1.4" |
1565 | resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.1.4.tgz#8b12dab878c0d69e3e7891051662a32fc6bddcc1" | 1742 | resolved "https://registry.yarnpkg.com/duplexer2/-/duplexer2-0.1.4.tgz#8b12dab878c0d69e3e7891051662a32fc6bddcc1" |
@@ -1588,20 +1765,18 @@ elliptic@^6.0.0: | |||
1588 | minimalistic-assert "^1.0.0" | 1765 | minimalistic-assert "^1.0.0" |
1589 | minimalistic-crypto-utils "^1.0.0" | 1766 | minimalistic-crypto-utils "^1.0.0" |
1590 | 1767 | ||
1768 | encoding@^0.1.11: | ||
1769 | version "0.1.12" | ||
1770 | resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb" | ||
1771 | dependencies: | ||
1772 | iconv-lite "~0.4.13" | ||
1773 | |||
1591 | end-of-stream@^1.0.0, end-of-stream@~1.0.0: | 1774 | end-of-stream@^1.0.0, end-of-stream@~1.0.0: |
1592 | version "1.0.0" | 1775 | version "1.0.0" |
1593 | resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.0.0.tgz#d4596e702734a93e40e9af864319eabd99ff2f0e" | 1776 | resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.0.0.tgz#d4596e702734a93e40e9af864319eabd99ff2f0e" |
1594 | dependencies: | 1777 | dependencies: |
1595 | once "~1.3.0" | 1778 | once "~1.3.0" |
1596 | 1779 | ||
1597 | entities@1.0: | ||
1598 | version "1.0.0" | ||
1599 | resolved "https://registry.yarnpkg.com/entities/-/entities-1.0.0.tgz#b2987aa3821347fcde642b24fdfc9e4fb712bf26" | ||
1600 | |||
1601 | entities@~1.1.1: | ||
1602 | version "1.1.1" | ||
1603 | resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0" | ||
1604 | |||
1605 | envify@^3.2.0: | 1780 | envify@^3.2.0: |
1606 | version "3.4.1" | 1781 | version "3.4.1" |
1607 | resolved "https://registry.yarnpkg.com/envify/-/envify-3.4.1.tgz#d7122329e8df1688ba771b12501917c9ce5cbce8" | 1782 | resolved "https://registry.yarnpkg.com/envify/-/envify-3.4.1.tgz#d7122329e8df1688ba771b12501917c9ce5cbce8" |
@@ -1609,6 +1784,24 @@ envify@^3.2.0: | |||
1609 | jstransform "^11.0.3" | 1784 | jstransform "^11.0.3" |
1610 | through "~2.3.4" | 1785 | through "~2.3.4" |
1611 | 1786 | ||
1787 | es-abstract@^1.7.0: | ||
1788 | version "1.10.0" | ||
1789 | resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.10.0.tgz#1ecb36c197842a00d8ee4c2dfd8646bb97d60864" | ||
1790 | dependencies: | ||
1791 | es-to-primitive "^1.1.1" | ||
1792 | function-bind "^1.1.1" | ||
1793 | has "^1.0.1" | ||
1794 | is-callable "^1.1.3" | ||
1795 | is-regex "^1.0.4" | ||
1796 | |||
1797 | es-to-primitive@^1.1.1: | ||
1798 | version "1.1.1" | ||
1799 | resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.1.1.tgz#45355248a88979034b6792e19bb81f2b7975dd0d" | ||
1800 | dependencies: | ||
1801 | is-callable "^1.1.1" | ||
1802 | is-date-object "^1.0.1" | ||
1803 | is-symbol "^1.0.1" | ||
1804 | |||
1612 | es5-ext@^0.10.35, es5-ext@^0.10.9, es5-ext@~0.10.11, es5-ext@~0.10.14, es5-ext@~0.10.2, es5-ext@~0.10.5, es5-ext@~0.10.6: | 1805 | es5-ext@^0.10.35, es5-ext@^0.10.9, es5-ext@~0.10.11, es5-ext@~0.10.14, es5-ext@~0.10.2, es5-ext@~0.10.5, es5-ext@~0.10.6: |
1613 | version "0.10.38" | 1806 | version "0.10.38" |
1614 | resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.38.tgz#fa7d40d65bbc9bb8a67e1d3f9cc656a00530eed3" | 1807 | resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.38.tgz#fa7d40d65bbc9bb8a67e1d3f9cc656a00530eed3" |
@@ -1659,6 +1852,79 @@ escape-string-regexp@^1.0.0, escape-string-regexp@^1.0.2, escape-string-regexp@^ | |||
1659 | version "1.0.5" | 1852 | version "1.0.5" |
1660 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" | 1853 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" |
1661 | 1854 | ||
1855 | eslint-plugin-babel@^4.1.2: | ||
1856 | version "4.1.2" | ||
1857 | resolved "https://registry.yarnpkg.com/eslint-plugin-babel/-/eslint-plugin-babel-4.1.2.tgz#79202a0e35757dd92780919b2336f1fa2fe53c1e" | ||
1858 | |||
1859 | eslint-plugin-react@^7.7.0: | ||
1860 | version "7.7.0" | ||
1861 | resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.7.0.tgz#f606c719dbd8a1a2b3d25c16299813878cca0160" | ||
1862 | dependencies: | ||
1863 | doctrine "^2.0.2" | ||
1864 | has "^1.0.1" | ||
1865 | jsx-ast-utils "^2.0.1" | ||
1866 | prop-types "^15.6.0" | ||
1867 | |||
1868 | eslint-scope@^3.7.1, eslint-scope@~3.7.1: | ||
1869 | version "3.7.1" | ||
1870 | resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8" | ||
1871 | dependencies: | ||
1872 | esrecurse "^4.1.0" | ||
1873 | estraverse "^4.1.1" | ||
1874 | |||
1875 | eslint-visitor-keys@^1.0.0: | ||
1876 | version "1.0.0" | ||
1877 | resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d" | ||
1878 | |||
1879 | eslint@^4.18.1: | ||
1880 | version "4.18.1" | ||
1881 | resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.18.1.tgz#b9138440cb1e98b2f44a0d578c6ecf8eae6150b0" | ||
1882 | dependencies: | ||
1883 | ajv "^5.3.0" | ||
1884 | babel-code-frame "^6.22.0" | ||
1885 | chalk "^2.1.0" | ||
1886 | concat-stream "^1.6.0" | ||
1887 | cross-spawn "^5.1.0" | ||
1888 | debug "^3.1.0" | ||
1889 | doctrine "^2.1.0" | ||
1890 | eslint-scope "^3.7.1" | ||
1891 | eslint-visitor-keys "^1.0.0" | ||
1892 | espree "^3.5.2" | ||
1893 | esquery "^1.0.0" | ||
1894 | esutils "^2.0.2" | ||
1895 | file-entry-cache "^2.0.0" | ||
1896 | functional-red-black-tree "^1.0.1" | ||
1897 | glob "^7.1.2" | ||
1898 | globals "^11.0.1" | ||
1899 | ignore "^3.3.3" | ||
1900 | imurmurhash "^0.1.4" | ||
1901 | inquirer "^3.0.6" | ||
1902 | is-resolvable "^1.0.0" | ||
1903 | js-yaml "^3.9.1" | ||
1904 | json-stable-stringify-without-jsonify "^1.0.1" | ||
1905 | levn "^0.3.0" | ||
1906 | lodash "^4.17.4" | ||
1907 | minimatch "^3.0.2" | ||
1908 | mkdirp "^0.5.1" | ||
1909 | natural-compare "^1.4.0" | ||
1910 | optionator "^0.8.2" | ||
1911 | path-is-inside "^1.0.2" | ||
1912 | pluralize "^7.0.0" | ||
1913 | progress "^2.0.0" | ||
1914 | require-uncached "^1.0.3" | ||
1915 | semver "^5.3.0" | ||
1916 | strip-ansi "^4.0.0" | ||
1917 | strip-json-comments "~2.0.1" | ||
1918 | table "^4.0.1" | ||
1919 | text-table "~0.2.0" | ||
1920 | |||
1921 | espree@^3.5.2: | ||
1922 | version "3.5.3" | ||
1923 | resolved "https://registry.yarnpkg.com/espree/-/espree-3.5.3.tgz#931e0af64e7fbbed26b050a29daad1fc64799fa6" | ||
1924 | dependencies: | ||
1925 | acorn "^5.4.0" | ||
1926 | acorn-jsx "^3.0.0" | ||
1927 | |||
1662 | esprima-fb@^15001.1.0-dev-harmony-fb: | 1928 | esprima-fb@^15001.1.0-dev-harmony-fb: |
1663 | version "15001.1.0-dev-harmony-fb" | 1929 | version "15001.1.0-dev-harmony-fb" |
1664 | resolved "https://registry.yarnpkg.com/esprima-fb/-/esprima-fb-15001.1.0-dev-harmony-fb.tgz#30a947303c6b8d5e955bee2b99b1d233206a6901" | 1930 | resolved "https://registry.yarnpkg.com/esprima-fb/-/esprima-fb-15001.1.0-dev-harmony-fb.tgz#30a947303c6b8d5e955bee2b99b1d233206a6901" |
@@ -1667,6 +1933,10 @@ esprima@^2.0.0, esprima@^2.6.0: | |||
1667 | version "2.7.3" | 1933 | version "2.7.3" |
1668 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581" | 1934 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581" |
1669 | 1935 | ||
1936 | esprima@^4.0.0: | ||
1937 | version "4.0.0" | ||
1938 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.0.tgz#4499eddcd1110e0b218bacf2fa7f7f59f55ca804" | ||
1939 | |||
1670 | esprima@~1.0.4: | 1940 | esprima@~1.0.4: |
1671 | version "1.0.4" | 1941 | version "1.0.4" |
1672 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-1.0.4.tgz#9f557e08fc3b4d26ece9dd34f8fbf476b62585ad" | 1942 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-1.0.4.tgz#9f557e08fc3b4d26ece9dd34f8fbf476b62585ad" |
@@ -1675,7 +1945,20 @@ esprima@~3.1.0: | |||
1675 | version "3.1.3" | 1945 | version "3.1.3" |
1676 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633" | 1946 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633" |
1677 | 1947 | ||
1678 | estraverse@^4.1.0: | 1948 | esquery@^1.0.0: |
1949 | version "1.0.0" | ||
1950 | resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.0.tgz#cfba8b57d7fba93f17298a8a006a04cda13d80fa" | ||
1951 | dependencies: | ||
1952 | estraverse "^4.0.0" | ||
1953 | |||
1954 | esrecurse@^4.1.0: | ||
1955 | version "4.2.0" | ||
1956 | resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.0.tgz#fa9568d98d3823f9a41d91e902dcab9ea6e5b163" | ||
1957 | dependencies: | ||
1958 | estraverse "^4.1.0" | ||
1959 | object-assign "^4.0.1" | ||
1960 | |||
1961 | estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1: | ||
1679 | version "4.2.0" | 1962 | version "4.2.0" |
1680 | resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" | 1963 | resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" |
1681 | 1964 | ||
@@ -1701,10 +1984,6 @@ evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: | |||
1701 | md5.js "^1.3.4" | 1984 | md5.js "^1.3.4" |
1702 | safe-buffer "^5.1.1" | 1985 | safe-buffer "^5.1.1" |
1703 | 1986 | ||
1704 | exit@0.1.2, exit@0.1.x, exit@~0.1.2: | ||
1705 | version "0.1.2" | ||
1706 | resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" | ||
1707 | |||
1708 | expand-brackets@^0.1.4: | 1987 | expand-brackets@^0.1.4: |
1709 | version "0.1.5" | 1988 | version "0.1.5" |
1710 | resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" | 1989 | resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" |
@@ -1721,6 +2000,14 @@ extend@~3.0.0: | |||
1721 | version "3.0.1" | 2000 | version "3.0.1" |
1722 | resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444" | 2001 | resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.1.tgz#a755ea7bc1adfcc5a31ce7e762dbaadc5e636444" |
1723 | 2002 | ||
2003 | external-editor@^2.0.4: | ||
2004 | version "2.1.0" | ||
2005 | resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-2.1.0.tgz#3d026a21b7f95b5726387d4200ac160d372c3b48" | ||
2006 | dependencies: | ||
2007 | chardet "^0.4.0" | ||
2008 | iconv-lite "^0.4.17" | ||
2009 | tmp "^0.0.33" | ||
2010 | |||
1724 | extglob@^0.3.1: | 2011 | extglob@^0.3.1: |
1725 | version "0.3.2" | 2012 | version "0.3.2" |
1726 | resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" | 2013 | resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" |
@@ -1731,9 +2018,29 @@ extsprintf@1.3.0, extsprintf@^1.2.0: | |||
1731 | version "1.3.0" | 2018 | version "1.3.0" |
1732 | resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" | 2019 | resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" |
1733 | 2020 | ||
1734 | eyes@0.1.x: | 2021 | fast-deep-equal@^1.0.0: |
1735 | version "0.1.8" | 2022 | version "1.0.0" |
1736 | resolved "https://registry.yarnpkg.com/eyes/-/eyes-0.1.8.tgz#62cf120234c683785d902348a800ef3e0cc20bc0" | 2023 | resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz#96256a3bc975595eb36d82e9929d060d893439ff" |
2024 | |||
2025 | fast-json-stable-stringify@^2.0.0: | ||
2026 | version "2.0.0" | ||
2027 | resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" | ||
2028 | |||
2029 | fast-levenshtein@~2.0.4: | ||
2030 | version "2.0.6" | ||
2031 | resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" | ||
2032 | |||
2033 | fbjs@^0.8.16: | ||
2034 | version "0.8.16" | ||
2035 | resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.16.tgz#5e67432f550dc41b572bf55847b8aca64e5337db" | ||
2036 | dependencies: | ||
2037 | core-js "^1.0.0" | ||
2038 | isomorphic-fetch "^2.1.1" | ||
2039 | loose-envify "^1.0.0" | ||
2040 | object-assign "^4.1.0" | ||
2041 | promise "^7.1.1" | ||
2042 | setimmediate "^1.0.5" | ||
2043 | ua-parser-js "^0.7.9" | ||
1737 | 2044 | ||
1738 | figures@^1.3.2: | 2045 | figures@^1.3.2: |
1739 | version "1.7.0" | 2046 | version "1.7.0" |
@@ -1742,6 +2049,19 @@ figures@^1.3.2: | |||
1742 | escape-string-regexp "^1.0.5" | 2049 | escape-string-regexp "^1.0.5" |
1743 | object-assign "^4.1.0" | 2050 | object-assign "^4.1.0" |
1744 | 2051 | ||
2052 | figures@^2.0.0: | ||
2053 | version "2.0.0" | ||
2054 | resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" | ||
2055 | dependencies: | ||
2056 | escape-string-regexp "^1.0.5" | ||
2057 | |||
2058 | file-entry-cache@^2.0.0: | ||
2059 | version "2.0.0" | ||
2060 | resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361" | ||
2061 | dependencies: | ||
2062 | flat-cache "^1.2.1" | ||
2063 | object-assign "^4.0.1" | ||
2064 | |||
1745 | filename-regex@^2.0.0: | 2065 | filename-regex@^2.0.0: |
1746 | version "2.0.1" | 2066 | version "2.0.1" |
1747 | resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26" | 2067 | resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26" |
@@ -1756,6 +2076,15 @@ fill-range@^2.1.0: | |||
1756 | repeat-element "^1.1.2" | 2076 | repeat-element "^1.1.2" |
1757 | repeat-string "^1.5.2" | 2077 | repeat-string "^1.5.2" |
1758 | 2078 | ||
2079 | flat-cache@^1.2.1: | ||
2080 | version "1.3.0" | ||
2081 | resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.3.0.tgz#d3030b32b38154f4e3b7e9c709f490f7ef97c481" | ||
2082 | dependencies: | ||
2083 | circular-json "^0.3.1" | ||
2084 | del "^2.0.2" | ||
2085 | graceful-fs "^4.1.2" | ||
2086 | write "^0.2.1" | ||
2087 | |||
1759 | for-in@^1.0.1: | 2088 | for-in@^1.0.1: |
1760 | version "1.0.2" | 2089 | version "1.0.2" |
1761 | resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" | 2090 | resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" |
@@ -1766,6 +2095,10 @@ for-own@^0.1.4: | |||
1766 | dependencies: | 2095 | dependencies: |
1767 | for-in "^1.0.1" | 2096 | for-in "^1.0.1" |
1768 | 2097 | ||
2098 | foreach@^2.0.5: | ||
2099 | version "2.0.5" | ||
2100 | resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99" | ||
2101 | |||
1769 | forever-agent@~0.5.0: | 2102 | forever-agent@~0.5.0: |
1770 | version "0.5.2" | 2103 | version "0.5.2" |
1771 | resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.5.2.tgz#6d0e09c4921f94a27f63d3b49c5feff1ea4c5130" | 2104 | resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.5.2.tgz#6d0e09c4921f94a27f63d3b49c5feff1ea4c5130" |
@@ -1830,10 +2163,14 @@ fstream@^1.0.0, fstream@^1.0.10, fstream@^1.0.2, fstream@~1.0.2: | |||
1830 | mkdirp ">=0.5 0" | 2163 | mkdirp ">=0.5 0" |
1831 | rimraf "2" | 2164 | rimraf "2" |
1832 | 2165 | ||
1833 | function-bind@^1.0.2: | 2166 | function-bind@^1.0.2, function-bind@^1.1.1: |
1834 | version "1.1.1" | 2167 | version "1.1.1" |
1835 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" | 2168 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" |
1836 | 2169 | ||
2170 | functional-red-black-tree@^1.0.1: | ||
2171 | version "1.0.1" | ||
2172 | resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" | ||
2173 | |||
1837 | gauge@~2.7.3: | 2174 | gauge@~2.7.3: |
1838 | version "2.7.4" | 2175 | version "2.7.4" |
1839 | resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" | 2176 | resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" |
@@ -1866,7 +2203,7 @@ glob-parent@^2.0.0: | |||
1866 | dependencies: | 2203 | dependencies: |
1867 | is-glob "^2.0.0" | 2204 | is-glob "^2.0.0" |
1868 | 2205 | ||
1869 | glob@^5.0.1, glob@^5.0.15: | 2206 | glob@^5.0.15: |
1870 | version "5.0.15" | 2207 | version "5.0.15" |
1871 | resolved "https://registry.yarnpkg.com/glob/-/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1" | 2208 | resolved "https://registry.yarnpkg.com/glob/-/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1" |
1872 | dependencies: | 2209 | dependencies: |
@@ -1876,7 +2213,7 @@ glob@^5.0.1, glob@^5.0.15: | |||
1876 | once "^1.3.0" | 2213 | once "^1.3.0" |
1877 | path-is-absolute "^1.0.0" | 2214 | path-is-absolute "^1.0.0" |
1878 | 2215 | ||
1879 | glob@^7.0.5, glob@^7.1.0, glob@^7.1.1, glob@^7.1.2: | 2216 | glob@^7.0.3, glob@^7.0.5, glob@^7.1.0, glob@^7.1.2: |
1880 | version "7.1.2" | 2217 | version "7.1.2" |
1881 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15" | 2218 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15" |
1882 | dependencies: | 2219 | dependencies: |
@@ -1896,10 +2233,25 @@ glob@~4.0.2: | |||
1896 | minimatch "^1.0.0" | 2233 | minimatch "^1.0.0" |
1897 | once "^1.3.0" | 2234 | once "^1.3.0" |
1898 | 2235 | ||
2236 | globals@^11.0.1, globals@^11.1.0: | ||
2237 | version "11.3.0" | ||
2238 | resolved "https://registry.yarnpkg.com/globals/-/globals-11.3.0.tgz#e04fdb7b9796d8adac9c8f64c14837b2313378b0" | ||
2239 | |||
1899 | globals@^9.18.0: | 2240 | globals@^9.18.0: |
1900 | version "9.18.0" | 2241 | version "9.18.0" |
1901 | resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" | 2242 | resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a" |
1902 | 2243 | ||
2244 | globby@^5.0.0: | ||
2245 | version "5.0.0" | ||
2246 | resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d" | ||
2247 | dependencies: | ||
2248 | array-union "^1.0.1" | ||
2249 | arrify "^1.0.0" | ||
2250 | glob "^7.0.3" | ||
2251 | object-assign "^4.0.1" | ||
2252 | pify "^2.0.0" | ||
2253 | pinkie-promise "^2.0.0" | ||
2254 | |||
1903 | got@^0.3.0: | 2255 | got@^0.3.0: |
1904 | version "0.3.0" | 2256 | version "0.3.0" |
1905 | resolved "https://registry.yarnpkg.com/got/-/got-0.3.0.tgz#888ec66ca4bc735ab089dbe959496d0f79485493" | 2257 | resolved "https://registry.yarnpkg.com/got/-/got-0.3.0.tgz#888ec66ca4bc735ab089dbe959496d0f79485493" |
@@ -1920,10 +2272,6 @@ graceful-fs@~2.0.0: | |||
1920 | version "2.0.3" | 2272 | version "2.0.3" |
1921 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-2.0.3.tgz#7cd2cdb228a4a3f36e95efa6cc142de7d1a136d0" | 2273 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-2.0.3.tgz#7cd2cdb228a4a3f36e95efa6cc142de7d1a136d0" |
1922 | 2274 | ||
1923 | "graceful-readlink@>= 1.0.0": | ||
1924 | version "1.0.1" | ||
1925 | resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" | ||
1926 | |||
1927 | handlebars@~2.0.0: | 2275 | handlebars@~2.0.0: |
1928 | version "2.0.0" | 2276 | version "2.0.0" |
1929 | resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-2.0.0.tgz#6e9d7f8514a3467fa5e9f82cc158ecfc1d5ac76f" | 2277 | resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-2.0.0.tgz#6e9d7f8514a3467fa5e9f82cc158ecfc1d5ac76f" |
@@ -1955,15 +2303,15 @@ has-ansi@^2.0.0: | |||
1955 | dependencies: | 2303 | dependencies: |
1956 | ansi-regex "^2.0.0" | 2304 | ansi-regex "^2.0.0" |
1957 | 2305 | ||
1958 | has-color@~0.1.0: | 2306 | has-flag@^3.0.0: |
1959 | version "0.1.7" | 2307 | version "3.0.0" |
1960 | resolved "https://registry.yarnpkg.com/has-color/-/has-color-0.1.7.tgz#67144a5260c34fc3cca677d041daf52fe7b78b2f" | 2308 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" |
1961 | 2309 | ||
1962 | has-unicode@^2.0.0: | 2310 | has-unicode@^2.0.0: |
1963 | version "2.0.1" | 2311 | version "2.0.1" |
1964 | resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" | 2312 | resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" |
1965 | 2313 | ||
1966 | has@^1.0.0: | 2314 | has@^1.0.0, has@^1.0.1: |
1967 | version "1.0.1" | 2315 | version "1.0.1" |
1968 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.1.tgz#8461733f538b0837c9361e39a9ab9e9704dc2f28" | 2316 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.1.tgz#8461733f538b0837c9361e39a9ab9e9704dc2f28" |
1969 | dependencies: | 2317 | dependencies: |
@@ -2034,16 +2382,6 @@ htmlescape@^1.1.0: | |||
2034 | version "1.1.1" | 2382 | version "1.1.1" |
2035 | resolved "https://registry.yarnpkg.com/htmlescape/-/htmlescape-1.1.1.tgz#3a03edc2214bca3b66424a3e7959349509cb0351" | 2383 | resolved "https://registry.yarnpkg.com/htmlescape/-/htmlescape-1.1.1.tgz#3a03edc2214bca3b66424a3e7959349509cb0351" |
2036 | 2384 | ||
2037 | htmlparser2@3.8.3, htmlparser2@3.8.x: | ||
2038 | version "3.8.3" | ||
2039 | resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.8.3.tgz#996c28b191516a8be86501a7d79757e5c70c1068" | ||
2040 | dependencies: | ||
2041 | domelementtype "1" | ||
2042 | domhandler "2.3" | ||
2043 | domutils "1.5" | ||
2044 | entities "1.0" | ||
2045 | readable-stream "1.1" | ||
2046 | |||
2047 | http-signature@~0.10.0: | 2385 | http-signature@~0.10.0: |
2048 | version "0.10.1" | 2386 | version "0.10.1" |
2049 | resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-0.10.1.tgz#4fbdac132559aa8323121e540779c0a012b27e66" | 2387 | resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-0.10.1.tgz#4fbdac132559aa8323121e540779c0a012b27e66" |
@@ -2064,11 +2402,7 @@ https-browserify@^1.0.0: | |||
2064 | version "1.0.0" | 2402 | version "1.0.0" |
2065 | resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" | 2403 | resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" |
2066 | 2404 | ||
2067 | i@0.3.x: | 2405 | iconv-lite@^0.4.17, iconv-lite@^0.4.5, iconv-lite@~0.4.13: |
2068 | version "0.3.6" | ||
2069 | resolved "https://registry.yarnpkg.com/i/-/i-0.3.6.tgz#d96c92732076f072711b6b10fd7d4f65ad8ee23d" | ||
2070 | |||
2071 | iconv-lite@^0.4.5: | ||
2072 | version "0.4.19" | 2406 | version "0.4.19" |
2073 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b" | 2407 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b" |
2074 | 2408 | ||
@@ -2076,6 +2410,14 @@ ieee754@^1.1.4: | |||
2076 | version "1.1.8" | 2410 | version "1.1.8" |
2077 | resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.8.tgz#be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4" | 2411 | resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.8.tgz#be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4" |
2078 | 2412 | ||
2413 | ignore@^3.3.3: | ||
2414 | version "3.3.7" | ||
2415 | resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.7.tgz#612289bfb3c220e186a58118618d5be8c1bab021" | ||
2416 | |||
2417 | imurmurhash@^0.1.4: | ||
2418 | version "0.1.4" | ||
2419 | resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" | ||
2420 | |||
2079 | indexof@0.0.1: | 2421 | indexof@0.0.1: |
2080 | version "0.0.1" | 2422 | version "0.0.1" |
2081 | resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" | 2423 | resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d" |
@@ -2134,6 +2476,25 @@ inquirer@^0.6.0: | |||
2134 | rx "^2.2.27" | 2476 | rx "^2.2.27" |
2135 | through "~2.3.4" | 2477 | through "~2.3.4" |
2136 | 2478 | ||
2479 | inquirer@^3.0.6: | ||
2480 | version "3.3.0" | ||
2481 | resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.3.0.tgz#9dd2f2ad765dcab1ff0443b491442a20ba227dc9" | ||
2482 | dependencies: | ||
2483 | ansi-escapes "^3.0.0" | ||
2484 | chalk "^2.0.0" | ||
2485 | cli-cursor "^2.1.0" | ||
2486 | cli-width "^2.0.0" | ||
2487 | external-editor "^2.0.4" | ||
2488 | figures "^2.0.0" | ||
2489 | lodash "^4.3.0" | ||
2490 | mute-stream "0.0.7" | ||
2491 | run-async "^2.2.0" | ||
2492 | rx-lite "^4.0.8" | ||
2493 | rx-lite-aggregates "^4.0.8" | ||
2494 | string-width "^2.1.0" | ||
2495 | strip-ansi "^4.0.0" | ||
2496 | through "^2.3.6" | ||
2497 | |||
2137 | insert-module-globals@^7.0.0: | 2498 | insert-module-globals@^7.0.0: |
2138 | version "7.0.1" | 2499 | version "7.0.1" |
2139 | resolved "https://registry.yarnpkg.com/insert-module-globals/-/insert-module-globals-7.0.1.tgz#c03bf4e01cb086d5b5e5ace8ad0afe7889d638c3" | 2500 | resolved "https://registry.yarnpkg.com/insert-module-globals/-/insert-module-globals-7.0.1.tgz#c03bf4e01cb086d5b5e5ace8ad0afe7889d638c3" |
@@ -2165,6 +2526,12 @@ intersect@~0.0.3: | |||
2165 | version "0.0.3" | 2526 | version "0.0.3" |
2166 | resolved "https://registry.yarnpkg.com/intersect/-/intersect-0.0.3.tgz#c1a4a5e5eac6ede4af7504cc07e0ada7bc9f4920" | 2527 | resolved "https://registry.yarnpkg.com/intersect/-/intersect-0.0.3.tgz#c1a4a5e5eac6ede4af7504cc07e0ada7bc9f4920" |
2167 | 2528 | ||
2529 | invariant@^2.2.0: | ||
2530 | version "2.2.3" | ||
2531 | resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.3.tgz#1a827dfde7dcbd7c323f0ca826be8fa7c5e9d688" | ||
2532 | dependencies: | ||
2533 | loose-envify "^1.0.0" | ||
2534 | |||
2168 | invariant@^2.2.2: | 2535 | invariant@^2.2.2: |
2169 | version "2.2.2" | 2536 | version "2.2.2" |
2170 | resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.2.tgz#9e1f56ac0acdb6bf303306f338be3b204ae60360" | 2537 | resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.2.tgz#9e1f56ac0acdb6bf303306f338be3b204ae60360" |
@@ -2181,6 +2548,14 @@ is-buffer@^1.1.0, is-buffer@^1.1.5: | |||
2181 | version "1.1.6" | 2548 | version "1.1.6" |
2182 | resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" | 2549 | resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" |
2183 | 2550 | ||
2551 | is-callable@^1.1.1, is-callable@^1.1.3: | ||
2552 | version "1.1.3" | ||
2553 | resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.3.tgz#86eb75392805ddc33af71c92a0eedf74ee7604b2" | ||
2554 | |||
2555 | is-date-object@^1.0.1: | ||
2556 | version "1.0.1" | ||
2557 | resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" | ||
2558 | |||
2184 | is-dotfile@^1.0.0: | 2559 | is-dotfile@^1.0.0: |
2185 | version "1.0.3" | 2560 | version "1.0.3" |
2186 | resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" | 2561 | resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" |
@@ -2211,6 +2586,10 @@ is-fullwidth-code-point@^1.0.0: | |||
2211 | dependencies: | 2586 | dependencies: |
2212 | number-is-nan "^1.0.0" | 2587 | number-is-nan "^1.0.0" |
2213 | 2588 | ||
2589 | is-fullwidth-code-point@^2.0.0: | ||
2590 | version "2.0.0" | ||
2591 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" | ||
2592 | |||
2214 | is-glob@^2.0.0, is-glob@^2.0.1: | 2593 | is-glob@^2.0.0, is-glob@^2.0.1: |
2215 | version "2.0.1" | 2594 | version "2.0.1" |
2216 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" | 2595 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" |
@@ -2229,6 +2608,22 @@ is-number@^3.0.0: | |||
2229 | dependencies: | 2608 | dependencies: |
2230 | kind-of "^3.0.2" | 2609 | kind-of "^3.0.2" |
2231 | 2610 | ||
2611 | is-path-cwd@^1.0.0: | ||
2612 | version "1.0.0" | ||
2613 | resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" | ||
2614 | |||
2615 | is-path-in-cwd@^1.0.0: | ||
2616 | version "1.0.0" | ||
2617 | resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz#6477582b8214d602346094567003be8a9eac04dc" | ||
2618 | dependencies: | ||
2619 | is-path-inside "^1.0.0" | ||
2620 | |||
2621 | is-path-inside@^1.0.0: | ||
2622 | version "1.0.1" | ||
2623 | resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036" | ||
2624 | dependencies: | ||
2625 | path-is-inside "^1.0.1" | ||
2626 | |||
2232 | is-posix-bracket@^0.1.0: | 2627 | is-posix-bracket@^0.1.0: |
2233 | version "0.1.1" | 2628 | version "0.1.1" |
2234 | resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" | 2629 | resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" |
@@ -2237,18 +2632,36 @@ is-primitive@^2.0.0: | |||
2237 | version "2.0.0" | 2632 | version "2.0.0" |
2238 | resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" | 2633 | resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" |
2239 | 2634 | ||
2635 | is-promise@^2.1.0: | ||
2636 | version "2.1.0" | ||
2637 | resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" | ||
2638 | |||
2639 | is-regex@^1.0.4: | ||
2640 | version "1.0.4" | ||
2641 | resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" | ||
2642 | dependencies: | ||
2643 | has "^1.0.1" | ||
2644 | |||
2645 | is-resolvable@^1.0.0: | ||
2646 | version "1.1.0" | ||
2647 | resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" | ||
2648 | |||
2240 | is-root@~1.0.0: | 2649 | is-root@~1.0.0: |
2241 | version "1.0.0" | 2650 | version "1.0.0" |
2242 | resolved "https://registry.yarnpkg.com/is-root/-/is-root-1.0.0.tgz#07b6c233bc394cd9d02ba15c966bd6660d6342d5" | 2651 | resolved "https://registry.yarnpkg.com/is-root/-/is-root-1.0.0.tgz#07b6c233bc394cd9d02ba15c966bd6660d6342d5" |
2243 | 2652 | ||
2653 | is-stream@^1.0.1: | ||
2654 | version "1.1.0" | ||
2655 | resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" | ||
2656 | |||
2657 | is-symbol@^1.0.1: | ||
2658 | version "1.0.1" | ||
2659 | resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.1.tgz#3cc59f00025194b6ab2e38dbae6689256b660572" | ||
2660 | |||
2244 | is-typedarray@~1.0.0: | 2661 | is-typedarray@~1.0.0: |
2245 | version "1.0.0" | 2662 | version "1.0.0" |
2246 | resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" | 2663 | resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" |
2247 | 2664 | ||
2248 | is-utf8@^0.2.0: | ||
2249 | version "0.2.1" | ||
2250 | resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" | ||
2251 | |||
2252 | isarray@0.0.1, isarray@~0.0.1: | 2665 | isarray@0.0.1, isarray@~0.0.1: |
2253 | version "0.0.1" | 2666 | version "0.0.1" |
2254 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" | 2667 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" |
@@ -2257,13 +2670,24 @@ isarray@1.0.0, isarray@~1.0.0: | |||
2257 | version "1.0.0" | 2670 | version "1.0.0" |
2258 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" | 2671 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" |
2259 | 2672 | ||
2673 | isexe@^2.0.0: | ||
2674 | version "2.0.0" | ||
2675 | resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" | ||
2676 | |||
2260 | isobject@^2.0.0: | 2677 | isobject@^2.0.0: |
2261 | version "2.1.0" | 2678 | version "2.1.0" |
2262 | resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" | 2679 | resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" |
2263 | dependencies: | 2680 | dependencies: |
2264 | isarray "1.0.0" | 2681 | isarray "1.0.0" |
2265 | 2682 | ||
2266 | isstream@0.1.x, isstream@~0.1.2: | 2683 | isomorphic-fetch@^2.1.1: |
2684 | version "2.2.1" | ||
2685 | resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#611ae1acf14f5e81f729507472819fe9733558a9" | ||
2686 | dependencies: | ||
2687 | node-fetch "^1.0.1" | ||
2688 | whatwg-fetch ">=0.10.0" | ||
2689 | |||
2690 | isstream@~0.1.2: | ||
2267 | version "0.1.2" | 2691 | version "0.1.2" |
2268 | resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" | 2692 | resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" |
2269 | 2693 | ||
@@ -2271,7 +2695,7 @@ js-tokens@^3.0.0, js-tokens@^3.0.2: | |||
2271 | version "3.0.2" | 2695 | version "3.0.2" |
2272 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" | 2696 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" |
2273 | 2697 | ||
2274 | js-yaml@^3.1.0, js-yaml@~3.4.0: | 2698 | js-yaml@^3.1.0: |
2275 | version "3.4.6" | 2699 | version "3.4.6" |
2276 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.4.6.tgz#6be1b23f6249f53d293370fd4d1aaa63ce1b4eb0" | 2700 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.4.6.tgz#6be1b23f6249f53d293370fd4d1aaa63ce1b4eb0" |
2277 | dependencies: | 2701 | dependencies: |
@@ -2279,83 +2703,41 @@ js-yaml@^3.1.0, js-yaml@~3.4.0: | |||
2279 | esprima "^2.6.0" | 2703 | esprima "^2.6.0" |
2280 | inherit "^2.2.2" | 2704 | inherit "^2.2.2" |
2281 | 2705 | ||
2706 | js-yaml@^3.9.1: | ||
2707 | version "3.10.0" | ||
2708 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.10.0.tgz#2e78441646bd4682e963f22b6e92823c309c62dc" | ||
2709 | dependencies: | ||
2710 | argparse "^1.0.7" | ||
2711 | esprima "^4.0.0" | ||
2712 | |||
2282 | jsbn@~0.1.0: | 2713 | jsbn@~0.1.0: |
2283 | version "0.1.1" | 2714 | version "0.1.1" |
2284 | resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" | 2715 | resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" |
2285 | 2716 | ||
2286 | jscs-jsdoc@^2.0.0: | ||
2287 | version "2.0.0" | ||
2288 | resolved "https://registry.yarnpkg.com/jscs-jsdoc/-/jscs-jsdoc-2.0.0.tgz#f53ebce029aa3125bd88290ba50d64d4510a4871" | ||
2289 | dependencies: | ||
2290 | comment-parser "^0.3.1" | ||
2291 | jsdoctypeparser "~1.2.0" | ||
2292 | |||
2293 | jscs-preset-wikimedia@~1.0.0: | ||
2294 | version "1.0.0" | ||
2295 | resolved "https://registry.yarnpkg.com/jscs-preset-wikimedia/-/jscs-preset-wikimedia-1.0.0.tgz#fff563342038fc2e8826b7bb7309c3ae3406fc7e" | ||
2296 | |||
2297 | jscs@^3.0.3: | ||
2298 | version "3.0.7" | ||
2299 | resolved "https://registry.yarnpkg.com/jscs/-/jscs-3.0.7.tgz#7141b4dff5b86e32d0e99d764b836767c30d201a" | ||
2300 | dependencies: | ||
2301 | chalk "~1.1.0" | ||
2302 | cli-table "~0.3.1" | ||
2303 | commander "~2.9.0" | ||
2304 | cst "^0.4.3" | ||
2305 | estraverse "^4.1.0" | ||
2306 | exit "~0.1.2" | ||
2307 | glob "^5.0.1" | ||
2308 | htmlparser2 "3.8.3" | ||
2309 | js-yaml "~3.4.0" | ||
2310 | jscs-jsdoc "^2.0.0" | ||
2311 | jscs-preset-wikimedia "~1.0.0" | ||
2312 | jsonlint "~1.6.2" | ||
2313 | lodash "~3.10.0" | ||
2314 | minimatch "~3.0.0" | ||
2315 | natural-compare "~1.2.2" | ||
2316 | pathval "~0.1.1" | ||
2317 | prompt "~0.2.14" | ||
2318 | reserved-words "^0.1.1" | ||
2319 | resolve "^1.1.6" | ||
2320 | strip-bom "^2.0.0" | ||
2321 | strip-json-comments "~1.0.2" | ||
2322 | to-double-quotes "^2.0.0" | ||
2323 | to-single-quotes "^2.0.0" | ||
2324 | vow "~0.4.8" | ||
2325 | vow-fs "~0.3.4" | ||
2326 | xmlbuilder "^3.1.0" | ||
2327 | |||
2328 | jsdoctypeparser@~1.2.0: | ||
2329 | version "1.2.0" | ||
2330 | resolved "https://registry.yarnpkg.com/jsdoctypeparser/-/jsdoctypeparser-1.2.0.tgz#e7dedc153a11849ffc5141144ae86a7ef0c25392" | ||
2331 | dependencies: | ||
2332 | lodash "^3.7.0" | ||
2333 | |||
2334 | jsesc@^1.3.0: | 2717 | jsesc@^1.3.0: |
2335 | version "1.3.0" | 2718 | version "1.3.0" |
2336 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b" | 2719 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b" |
2337 | 2720 | ||
2721 | jsesc@^2.5.1: | ||
2722 | version "2.5.1" | ||
2723 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.1.tgz#e421a2a8e20d6b0819df28908f782526b96dd1fe" | ||
2724 | |||
2338 | jsesc@~0.5.0: | 2725 | jsesc@~0.5.0: |
2339 | version "0.5.0" | 2726 | version "0.5.0" |
2340 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" | 2727 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" |
2341 | 2728 | ||
2342 | jshint@^2.9.2: | 2729 | json-schema-traverse@^0.3.0: |
2343 | version "2.9.5" | 2730 | version "0.3.1" |
2344 | resolved "https://registry.yarnpkg.com/jshint/-/jshint-2.9.5.tgz#1e7252915ce681b40827ee14248c46d34e9aa62c" | 2731 | resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340" |
2345 | dependencies: | ||
2346 | cli "~1.0.0" | ||
2347 | console-browserify "1.1.x" | ||
2348 | exit "0.1.x" | ||
2349 | htmlparser2 "3.8.x" | ||
2350 | lodash "3.7.x" | ||
2351 | minimatch "~3.0.2" | ||
2352 | shelljs "0.3.x" | ||
2353 | strip-json-comments "1.0.x" | ||
2354 | 2732 | ||
2355 | json-schema@0.2.3: | 2733 | json-schema@0.2.3: |
2356 | version "0.2.3" | 2734 | version "0.2.3" |
2357 | resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" | 2735 | resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" |
2358 | 2736 | ||
2737 | json-stable-stringify-without-jsonify@^1.0.1: | ||
2738 | version "1.0.1" | ||
2739 | resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" | ||
2740 | |||
2359 | json-stable-stringify@^1.0.1: | 2741 | json-stable-stringify@^1.0.1: |
2360 | version "1.0.1" | 2742 | version "1.0.1" |
2361 | resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" | 2743 | resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" |
@@ -2380,13 +2762,6 @@ jsonify@~0.0.0: | |||
2380 | version "0.0.0" | 2762 | version "0.0.0" |
2381 | resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" | 2763 | resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" |
2382 | 2764 | ||
2383 | jsonlint@~1.6.2: | ||
2384 | version "1.6.2" | ||
2385 | resolved "https://registry.yarnpkg.com/jsonlint/-/jsonlint-1.6.2.tgz#5737045085f55eb455c68b1ff4ebc01bd50e8830" | ||
2386 | dependencies: | ||
2387 | JSV ">= 4.0.x" | ||
2388 | nomnom ">= 1.5.x" | ||
2389 | |||
2390 | jsonparse@^1.2.0: | 2765 | jsonparse@^1.2.0: |
2391 | version "1.3.1" | 2766 | version "1.3.1" |
2392 | resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" | 2767 | resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" |
@@ -2410,6 +2785,12 @@ jstransform@^11.0.3: | |||
2410 | object-assign "^2.0.0" | 2785 | object-assign "^2.0.0" |
2411 | source-map "^0.4.2" | 2786 | source-map "^0.4.2" |
2412 | 2787 | ||
2788 | jsx-ast-utils@^2.0.1: | ||
2789 | version "2.0.1" | ||
2790 | resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz#e801b1b39985e20fffc87b40e3748080e2dcac7f" | ||
2791 | dependencies: | ||
2792 | array-includes "^3.0.3" | ||
2793 | |||
2413 | junk@~1.0.0: | 2794 | junk@~1.0.0: |
2414 | version "1.0.3" | 2795 | version "1.0.3" |
2415 | resolved "https://registry.yarnpkg.com/junk/-/junk-1.0.3.tgz#87be63488649cbdca6f53ab39bec9ccd2347f592" | 2796 | resolved "https://registry.yarnpkg.com/junk/-/junk-1.0.3.tgz#87be63488649cbdca6f53ab39bec9ccd2347f592" |
@@ -2440,6 +2821,13 @@ latest-version@^0.2.0: | |||
2440 | dependencies: | 2821 | dependencies: |
2441 | package-json "^0.2.0" | 2822 | package-json "^0.2.0" |
2442 | 2823 | ||
2824 | levn@^0.3.0, levn@~0.3.0: | ||
2825 | version "0.3.0" | ||
2826 | resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" | ||
2827 | dependencies: | ||
2828 | prelude-ls "~1.1.2" | ||
2829 | type-check "~0.3.2" | ||
2830 | |||
2443 | lexical-scope@^1.2.0: | 2831 | lexical-scope@^1.2.0: |
2444 | version "1.2.0" | 2832 | version "1.2.0" |
2445 | resolved "https://registry.yarnpkg.com/lexical-scope/-/lexical-scope-1.2.0.tgz#fcea5edc704a4b3a8796cdca419c3a0afaf22df4" | 2833 | resolved "https://registry.yarnpkg.com/lexical-scope/-/lexical-scope-1.2.0.tgz#fcea5edc704a4b3a8796cdca419c3a0afaf22df4" |
@@ -2499,15 +2887,7 @@ lodash.now@~2.4.1: | |||
2499 | dependencies: | 2887 | dependencies: |
2500 | lodash._isnative "~2.4.1" | 2888 | lodash._isnative "~2.4.1" |
2501 | 2889 | ||
2502 | lodash@3.7.x: | 2890 | lodash@^4.17.4, lodash@^4.2.0, lodash@^4.3.0: |
2503 | version "3.7.0" | ||
2504 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.7.0.tgz#3678bd8ab995057c07ade836ed2ef087da811d45" | ||
2505 | |||
2506 | lodash@^3.5.0, lodash@^3.7.0, lodash@~3.10.0: | ||
2507 | version "3.10.1" | ||
2508 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6" | ||
2509 | |||
2510 | lodash@^4.17.4: | ||
2511 | version "4.17.5" | 2891 | version "4.17.5" |
2512 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.5.tgz#99a92d65c0272debe8c96b6057bc8fbfa3bed511" | 2892 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.5.tgz#99a92d65c0272debe8c96b6057bc8fbfa3bed511" |
2513 | 2893 | ||
@@ -2515,7 +2895,7 @@ lodash@~2.4.1: | |||
2515 | version "2.4.2" | 2895 | version "2.4.2" |
2516 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-2.4.2.tgz#fadd834b9683073da179b3eae6d9c0d15053f73e" | 2896 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-2.4.2.tgz#fadd834b9683073da179b3eae6d9c0d15053f73e" |
2517 | 2897 | ||
2518 | loose-envify@^1.0.0: | 2898 | loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.3.1: |
2519 | version "1.3.1" | 2899 | version "1.3.1" |
2520 | resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.3.1.tgz#d1a8ad33fa9ce0e713d65fdd0ac8b748d478c848" | 2900 | resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.3.1.tgz#d1a8ad33fa9ce0e713d65fdd0ac8b748d478c848" |
2521 | dependencies: | 2901 | dependencies: |
@@ -2525,6 +2905,13 @@ lru-cache@2, lru-cache@~2.5.0: | |||
2525 | version "2.5.2" | 2905 | version "2.5.2" |
2526 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.5.2.tgz#1fddad938aae1263ce138680be1b3f591c0ab41c" | 2906 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.5.2.tgz#1fddad938aae1263ce138680be1b3f591c0ab41c" |
2527 | 2907 | ||
2908 | lru-cache@^4.0.1: | ||
2909 | version "4.1.1" | ||
2910 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.1.tgz#622e32e82488b49279114a4f9ecf45e7cd6bba55" | ||
2911 | dependencies: | ||
2912 | pseudomap "^1.0.2" | ||
2913 | yallist "^2.1.2" | ||
2914 | |||
2528 | lru-cache@~2.3.0: | 2915 | lru-cache@~2.3.0: |
2529 | version "2.3.1" | 2916 | version "2.3.1" |
2530 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.3.1.tgz#b3adf6b3d856e954e2c390e6cef22081245a53d6" | 2917 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-2.3.1.tgz#b3adf6b3d856e954e2c390e6cef22081245a53d6" |
@@ -2607,6 +2994,10 @@ mime@~1.2.11: | |||
2607 | version "1.2.11" | 2994 | version "1.2.11" |
2608 | resolved "https://registry.yarnpkg.com/mime/-/mime-1.2.11.tgz#58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10" | 2995 | resolved "https://registry.yarnpkg.com/mime/-/mime-1.2.11.tgz#58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10" |
2609 | 2996 | ||
2997 | mimic-fn@^1.0.0: | ||
2998 | version "1.2.0" | ||
2999 | resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" | ||
3000 | |||
2610 | minimalistic-assert@^1.0.0: | 3001 | minimalistic-assert@^1.0.0: |
2611 | version "1.0.0" | 3002 | version "1.0.0" |
2612 | resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz#702be2dda6b37f4836bcb3f5db56641b64a1d3d3" | 3003 | resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz#702be2dda6b37f4836bcb3f5db56641b64a1d3d3" |
@@ -2615,7 +3006,7 @@ minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: | |||
2615 | version "1.0.1" | 3006 | version "1.0.1" |
2616 | resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" | 3007 | resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" |
2617 | 3008 | ||
2618 | "minimatch@2 || 3", minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.4, minimatch@~3.0.0, minimatch@~3.0.2: | 3009 | "minimatch@2 || 3", minimatch@^3.0.0, minimatch@^3.0.2, minimatch@^3.0.4: |
2619 | version "3.0.4" | 3010 | version "3.0.4" |
2620 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" | 3011 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" |
2621 | dependencies: | 3012 | dependencies: |
@@ -2642,7 +3033,7 @@ mkdirp@0.5.0: | |||
2642 | dependencies: | 3033 | dependencies: |
2643 | minimist "0.0.8" | 3034 | minimist "0.0.8" |
2644 | 3035 | ||
2645 | mkdirp@0.x.x, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1: | 3036 | "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1: |
2646 | version "0.5.1" | 3037 | version "0.5.1" |
2647 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" | 3038 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" |
2648 | dependencies: | 3039 | dependencies: |
@@ -2688,6 +3079,10 @@ mute-stream@0.0.4, mute-stream@~0.0.4: | |||
2688 | version "0.0.4" | 3079 | version "0.0.4" |
2689 | resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.4.tgz#a9219960a6d5d5d046597aee51252c6655f7177e" | 3080 | resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.4.tgz#a9219960a6d5d5d046597aee51252c6655f7177e" |
2690 | 3081 | ||
3082 | mute-stream@0.0.7: | ||
3083 | version "0.0.7" | ||
3084 | resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" | ||
3085 | |||
2691 | nan@^2.3.0: | 3086 | nan@^2.3.0: |
2692 | version "2.8.0" | 3087 | version "2.8.0" |
2693 | resolved "https://registry.yarnpkg.com/nan/-/nan-2.8.0.tgz#ed715f3fe9de02b57a5e6252d90a96675e1f085a" | 3088 | resolved "https://registry.yarnpkg.com/nan/-/nan-2.8.0.tgz#ed715f3fe9de02b57a5e6252d90a96675e1f085a" |
@@ -2696,13 +3091,9 @@ natives@^1.1.0: | |||
2696 | version "1.1.1" | 3091 | version "1.1.1" |
2697 | resolved "https://registry.yarnpkg.com/natives/-/natives-1.1.1.tgz#011acce1f7cbd87f7ba6b3093d6cd9392be1c574" | 3092 | resolved "https://registry.yarnpkg.com/natives/-/natives-1.1.1.tgz#011acce1f7cbd87f7ba6b3093d6cd9392be1c574" |
2698 | 3093 | ||
2699 | natural-compare@~1.2.2: | 3094 | natural-compare@^1.4.0: |
2700 | version "1.2.2" | 3095 | version "1.4.0" |
2701 | resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.2.2.tgz#1f96d60e3141cac1b6d05653ce0daeac763af6aa" | 3096 | resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" |
2702 | |||
2703 | ncp@0.4.x: | ||
2704 | version "0.4.2" | ||
2705 | resolved "https://registry.yarnpkg.com/ncp/-/ncp-0.4.2.tgz#abcc6cbd3ec2ed2a729ff6e7c1fa8f01784a8574" | ||
2706 | 3097 | ||
2707 | next-tick@1: | 3098 | next-tick@1: |
2708 | version "1.0.0" | 3099 | version "1.0.0" |
@@ -2712,6 +3103,13 @@ next-tick@~0.2.2: | |||
2712 | version "0.2.2" | 3103 | version "0.2.2" |
2713 | resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-0.2.2.tgz#75da4a927ee5887e39065880065b7336413b310d" | 3104 | resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-0.2.2.tgz#75da4a927ee5887e39065880065b7336413b310d" |
2714 | 3105 | ||
3106 | node-fetch@^1.0.1: | ||
3107 | version "1.7.3" | ||
3108 | resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.3.tgz#980f6f72d85211a5347c6b2bc18c5b84c3eb47ef" | ||
3109 | dependencies: | ||
3110 | encoding "^0.1.11" | ||
3111 | is-stream "^1.0.1" | ||
3112 | |||
2715 | node-pre-gyp@^0.6.39: | 3113 | node-pre-gyp@^0.6.39: |
2716 | version "0.6.39" | 3114 | version "0.6.39" |
2717 | resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.39.tgz#c00e96860b23c0e1420ac7befc5044e1d78d8649" | 3115 | resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.6.39.tgz#c00e96860b23c0e1420ac7befc5044e1d78d8649" |
@@ -2732,13 +3130,6 @@ node-uuid@~1.4.0: | |||
2732 | version "1.4.8" | 3130 | version "1.4.8" |
2733 | resolved "https://registry.yarnpkg.com/node-uuid/-/node-uuid-1.4.8.tgz#b040eb0923968afabf8d32fb1f17f1167fdab907" | 3131 | resolved "https://registry.yarnpkg.com/node-uuid/-/node-uuid-1.4.8.tgz#b040eb0923968afabf8d32fb1f17f1167fdab907" |
2734 | 3132 | ||
2735 | "nomnom@>= 1.5.x": | ||
2736 | version "1.8.1" | ||
2737 | resolved "https://registry.yarnpkg.com/nomnom/-/nomnom-1.8.1.tgz#2151f722472ba79e50a76fc125bb8c8f2e4dc2a7" | ||
2738 | dependencies: | ||
2739 | chalk "~0.4.0" | ||
2740 | underscore "~1.6.0" | ||
2741 | |||
2742 | nopt@^4.0.1: | 3133 | nopt@^4.0.1: |
2743 | version "4.0.1" | 3134 | version "4.0.1" |
2744 | resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" | 3135 | resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" |
@@ -2821,10 +3212,14 @@ object-assign@^2.0.0: | |||
2821 | version "2.1.1" | 3212 | version "2.1.1" |
2822 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-2.1.1.tgz#43c36e5d569ff8e4816c4efa8be02d26967c18aa" | 3213 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-2.1.1.tgz#43c36e5d569ff8e4816c4efa8be02d26967c18aa" |
2823 | 3214 | ||
2824 | object-assign@^4.1.0: | 3215 | object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: |
2825 | version "4.1.1" | 3216 | version "4.1.1" |
2826 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" | 3217 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" |
2827 | 3218 | ||
3219 | object-keys@^1.0.8: | ||
3220 | version "1.0.11" | ||
3221 | resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d" | ||
3222 | |||
2828 | object.omit@^2.0.0: | 3223 | object.omit@^2.0.0: |
2829 | version "2.0.1" | 3224 | version "2.0.1" |
2830 | resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" | 3225 | resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" |
@@ -2848,6 +3243,12 @@ once@~1.3.0: | |||
2848 | dependencies: | 3243 | dependencies: |
2849 | wrappy "1" | 3244 | wrappy "1" |
2850 | 3245 | ||
3246 | onetime@^2.0.0: | ||
3247 | version "2.0.1" | ||
3248 | resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" | ||
3249 | dependencies: | ||
3250 | mimic-fn "^1.0.0" | ||
3251 | |||
2851 | opn@~1.0.0: | 3252 | opn@~1.0.0: |
2852 | version "1.0.2" | 3253 | version "1.0.2" |
2853 | resolved "https://registry.yarnpkg.com/opn/-/opn-1.0.2.tgz#b909643346d00a1abc977a8b96f3ce3c53d5cf5f" | 3254 | resolved "https://registry.yarnpkg.com/opn/-/opn-1.0.2.tgz#b909643346d00a1abc977a8b96f3ce3c53d5cf5f" |
@@ -2865,6 +3266,17 @@ optimist@~0.6.0: | |||
2865 | minimist "~0.0.1" | 3266 | minimist "~0.0.1" |
2866 | wordwrap "~0.0.2" | 3267 | wordwrap "~0.0.2" |
2867 | 3268 | ||
3269 | optionator@^0.8.2: | ||
3270 | version "0.8.2" | ||
3271 | resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" | ||
3272 | dependencies: | ||
3273 | deep-is "~0.1.3" | ||
3274 | fast-levenshtein "~2.0.4" | ||
3275 | levn "~0.3.0" | ||
3276 | prelude-ls "~1.1.2" | ||
3277 | type-check "~0.3.2" | ||
3278 | wordwrap "~1.0.0" | ||
3279 | |||
2868 | ordered-ast-traverse@^1.1.1: | 3280 | ordered-ast-traverse@^1.1.1: |
2869 | version "1.1.1" | 3281 | version "1.1.1" |
2870 | resolved "https://registry.yarnpkg.com/ordered-ast-traverse/-/ordered-ast-traverse-1.1.1.tgz#6843a170bc0eee8b520cc8ddc1ddd3aa30fa057c" | 3282 | resolved "https://registry.yarnpkg.com/ordered-ast-traverse/-/ordered-ast-traverse-1.1.1.tgz#6843a170bc0eee8b520cc8ddc1ddd3aa30fa057c" |
@@ -2890,7 +3302,7 @@ os-name@^1.0.0: | |||
2890 | osx-release "^1.0.0" | 3302 | osx-release "^1.0.0" |
2891 | win-release "^1.0.0" | 3303 | win-release "^1.0.0" |
2892 | 3304 | ||
2893 | os-tmpdir@^1.0.0, os-tmpdir@^1.0.1: | 3305 | os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.2: |
2894 | version "1.0.2" | 3306 | version "1.0.2" |
2895 | resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" | 3307 | resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" |
2896 | 3308 | ||
@@ -2979,6 +3391,10 @@ path-is-absolute@^1.0.0, path-is-absolute@^1.0.1: | |||
2979 | version "1.0.1" | 3391 | version "1.0.1" |
2980 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" | 3392 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" |
2981 | 3393 | ||
3394 | path-is-inside@^1.0.1, path-is-inside@^1.0.2: | ||
3395 | version "1.0.2" | ||
3396 | resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" | ||
3397 | |||
2982 | path-parse@^1.0.5: | 3398 | path-parse@^1.0.5: |
2983 | version "1.0.5" | 3399 | version "1.0.5" |
2984 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.5.tgz#3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1" | 3400 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.5.tgz#3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1" |
@@ -2999,10 +3415,6 @@ path-to-regexp@~1.2.1: | |||
2999 | dependencies: | 3415 | dependencies: |
3000 | isarray "0.0.1" | 3416 | isarray "0.0.1" |
3001 | 3417 | ||
3002 | pathval@~0.1.1: | ||
3003 | version "0.1.1" | ||
3004 | resolved "https://registry.yarnpkg.com/pathval/-/pathval-0.1.1.tgz#08f911cdca9cce5942880da7817bc0b723b66d82" | ||
3005 | |||
3006 | pbkdf2@^3.0.3: | 3418 | pbkdf2@^3.0.3: |
3007 | version "3.0.14" | 3419 | version "3.0.14" |
3008 | resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.14.tgz#a35e13c64799b06ce15320f459c230e68e73bade" | 3420 | resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.0.14.tgz#a35e13c64799b06ce15320f459c230e68e73bade" |
@@ -3017,13 +3429,27 @@ performance-now@^0.2.0: | |||
3017 | version "0.2.0" | 3429 | version "0.2.0" |
3018 | resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5" | 3430 | resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5" |
3019 | 3431 | ||
3020 | pkginfo@0.3.x: | 3432 | pify@^2.0.0: |
3021 | version "0.3.1" | 3433 | version "2.3.0" |
3022 | resolved "https://registry.yarnpkg.com/pkginfo/-/pkginfo-0.3.1.tgz#5b29f6a81f70717142e09e765bbeab97b4f81e21" | 3434 | resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" |
3023 | 3435 | ||
3024 | pkginfo@0.x.x: | 3436 | pinkie-promise@^2.0.0: |
3025 | version "0.4.1" | 3437 | version "2.0.1" |
3026 | resolved "https://registry.yarnpkg.com/pkginfo/-/pkginfo-0.4.1.tgz#b5418ef0439de5425fc4995042dced14fb2a84ff" | 3438 | resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" |
3439 | dependencies: | ||
3440 | pinkie "^2.0.0" | ||
3441 | |||
3442 | pinkie@^2.0.0: | ||
3443 | version "2.0.4" | ||
3444 | resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" | ||
3445 | |||
3446 | pluralize@^7.0.0: | ||
3447 | version "7.0.0" | ||
3448 | resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777" | ||
3449 | |||
3450 | prelude-ls@~1.1.2: | ||
3451 | version "1.1.2" | ||
3452 | resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" | ||
3027 | 3453 | ||
3028 | preserve@^0.2.0: | 3454 | preserve@^0.2.0: |
3029 | version "0.2.0" | 3455 | version "0.2.0" |
@@ -3041,15 +3467,15 @@ process@~0.11.0: | |||
3041 | version "0.11.10" | 3467 | version "0.11.10" |
3042 | resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" | 3468 | resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" |
3043 | 3469 | ||
3044 | prompt@~0.2.14: | 3470 | progress@^2.0.0: |
3045 | version "0.2.14" | 3471 | version "2.0.0" |
3046 | resolved "https://registry.yarnpkg.com/prompt/-/prompt-0.2.14.tgz#57754f64f543fd7b0845707c818ece618f05ffdc" | 3472 | resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.0.tgz#8a1be366bf8fc23db2bd23f10c6fe920b4389d1f" |
3473 | |||
3474 | promise@^7.1.1: | ||
3475 | version "7.3.1" | ||
3476 | resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" | ||
3047 | dependencies: | 3477 | dependencies: |
3048 | pkginfo "0.x.x" | 3478 | asap "~2.0.3" |
3049 | read "1.0.x" | ||
3050 | revalidator "0.1.x" | ||
3051 | utile "0.2.x" | ||
3052 | winston "0.8.x" | ||
3053 | 3479 | ||
3054 | promptly@0.2.0: | 3480 | promptly@0.2.0: |
3055 | version "0.2.0" | 3481 | version "0.2.0" |
@@ -3057,10 +3483,22 @@ promptly@0.2.0: | |||
3057 | dependencies: | 3483 | dependencies: |
3058 | read "~1.0.4" | 3484 | read "~1.0.4" |
3059 | 3485 | ||
3486 | prop-types@^15.6.0: | ||
3487 | version "15.6.0" | ||
3488 | resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.0.tgz#ceaf083022fc46b4a35f69e13ef75aed0d639856" | ||
3489 | dependencies: | ||
3490 | fbjs "^0.8.16" | ||
3491 | loose-envify "^1.3.1" | ||
3492 | object-assign "^4.1.1" | ||
3493 | |||
3060 | proto-list@~1.2.1: | 3494 | proto-list@~1.2.1: |
3061 | version "1.2.4" | 3495 | version "1.2.4" |
3062 | resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" | 3496 | resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" |
3063 | 3497 | ||
3498 | pseudomap@^1.0.2: | ||
3499 | version "1.0.2" | ||
3500 | resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" | ||
3501 | |||
3064 | public-encrypt@^4.0.0: | 3502 | public-encrypt@^4.0.0: |
3065 | version "4.0.0" | 3503 | version "4.0.0" |
3066 | resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.0.tgz#39f699f3a46560dd5ebacbca693caf7c65c18cc6" | 3504 | resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.0.tgz#39f699f3a46560dd5ebacbca693caf7c65c18cc6" |
@@ -3147,19 +3585,37 @@ rc@^1.1.7: | |||
3147 | minimist "^1.2.0" | 3585 | minimist "^1.2.0" |
3148 | strip-json-comments "~2.0.1" | 3586 | strip-json-comments "~2.0.1" |
3149 | 3587 | ||
3588 | react-dom@^16.2.0: | ||
3589 | version "16.2.0" | ||
3590 | resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.2.0.tgz#69003178601c0ca19b709b33a83369fe6124c044" | ||
3591 | dependencies: | ||
3592 | fbjs "^0.8.16" | ||
3593 | loose-envify "^1.1.0" | ||
3594 | object-assign "^4.1.1" | ||
3595 | prop-types "^15.6.0" | ||
3596 | |||
3597 | react@^16.2.0: | ||
3598 | version "16.2.0" | ||
3599 | resolved "https://registry.yarnpkg.com/react/-/react-16.2.0.tgz#a31bd2dab89bff65d42134fa187f24d054c273ba" | ||
3600 | dependencies: | ||
3601 | fbjs "^0.8.16" | ||
3602 | loose-envify "^1.1.0" | ||
3603 | object-assign "^4.1.1" | ||
3604 | prop-types "^15.6.0" | ||
3605 | |||
3150 | read-only-stream@^2.0.0: | 3606 | read-only-stream@^2.0.0: |
3151 | version "2.0.0" | 3607 | version "2.0.0" |
3152 | resolved "https://registry.yarnpkg.com/read-only-stream/-/read-only-stream-2.0.0.tgz#2724fd6a8113d73764ac288d4386270c1dbf17f0" | 3608 | resolved "https://registry.yarnpkg.com/read-only-stream/-/read-only-stream-2.0.0.tgz#2724fd6a8113d73764ac288d4386270c1dbf17f0" |
3153 | dependencies: | 3609 | dependencies: |
3154 | readable-stream "^2.0.2" | 3610 | readable-stream "^2.0.2" |
3155 | 3611 | ||
3156 | read@1.0.x, read@~1.0.4: | 3612 | read@~1.0.4: |
3157 | version "1.0.7" | 3613 | version "1.0.7" |
3158 | resolved "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4" | 3614 | resolved "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4" |
3159 | dependencies: | 3615 | dependencies: |
3160 | mute-stream "~0.0.4" | 3616 | mute-stream "~0.0.4" |
3161 | 3617 | ||
3162 | readable-stream@1.1, readable-stream@^1.0.27-1, readable-stream@~1.1.8: | 3618 | readable-stream@^1.0.27-1, readable-stream@~1.1.8: |
3163 | version "1.1.13" | 3619 | version "1.1.13" |
3164 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.13.tgz#f6eef764f514c89e2b9e23146a75ba106756d23e" | 3620 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.13.tgz#f6eef764f514c89e2b9e23146a75ba106756d23e" |
3165 | dependencies: | 3621 | dependencies: |
@@ -3168,7 +3624,7 @@ readable-stream@1.1, readable-stream@^1.0.27-1, readable-stream@~1.1.8: | |||
3168 | isarray "0.0.1" | 3624 | isarray "0.0.1" |
3169 | string_decoder "~0.10.x" | 3625 | string_decoder "~0.10.x" |
3170 | 3626 | ||
3171 | readable-stream@^2.0.2, readable-stream@^2.0.4, readable-stream@^2.0.6, readable-stream@^2.1.4, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3: | 3627 | readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.4, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3: |
3172 | version "2.3.3" | 3628 | version "2.3.3" |
3173 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.3.tgz#368f2512d79f9d46fdfc71349ae7878bbc1eb95c" | 3629 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.3.tgz#368f2512d79f9d46fdfc71349ae7878bbc1eb95c" |
3174 | dependencies: | 3630 | dependencies: |
@@ -3380,33 +3836,43 @@ request@~2.42.0: | |||
3380 | stringstream "~0.0.4" | 3836 | stringstream "~0.0.4" |
3381 | tough-cookie ">=0.12.0" | 3837 | tough-cookie ">=0.12.0" |
3382 | 3838 | ||
3383 | reserved-words@^0.1.1: | 3839 | require-uncached@^1.0.3: |
3384 | version "0.1.2" | 3840 | version "1.0.3" |
3385 | resolved "https://registry.yarnpkg.com/reserved-words/-/reserved-words-0.1.2.tgz#00a0940f98cd501aeaaac316411d9adc52b31ab1" | 3841 | resolved "https://registry.yarnpkg.com/require-uncached/-/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3" |
3842 | dependencies: | ||
3843 | caller-path "^0.1.0" | ||
3844 | resolve-from "^1.0.0" | ||
3845 | |||
3846 | resolve-from@^1.0.0: | ||
3847 | version "1.0.1" | ||
3848 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226" | ||
3386 | 3849 | ||
3387 | resolve@1.1.7: | 3850 | resolve@1.1.7: |
3388 | version "1.1.7" | 3851 | version "1.1.7" |
3389 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" | 3852 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" |
3390 | 3853 | ||
3391 | resolve@^1.1.3, resolve@^1.1.4, resolve@^1.1.6: | 3854 | resolve@^1.1.3, resolve@^1.1.4: |
3392 | version "1.5.0" | 3855 | version "1.5.0" |
3393 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.5.0.tgz#1f09acce796c9a762579f31b2c1cc4c3cddf9f36" | 3856 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.5.0.tgz#1f09acce796c9a762579f31b2c1cc4c3cddf9f36" |
3394 | dependencies: | 3857 | dependencies: |
3395 | path-parse "^1.0.5" | 3858 | path-parse "^1.0.5" |
3396 | 3859 | ||
3860 | restore-cursor@^2.0.0: | ||
3861 | version "2.0.0" | ||
3862 | resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" | ||
3863 | dependencies: | ||
3864 | onetime "^2.0.0" | ||
3865 | signal-exit "^3.0.2" | ||
3866 | |||
3397 | retry@0.6.0, retry@~0.6.0: | 3867 | retry@0.6.0, retry@~0.6.0: |
3398 | version "0.6.0" | 3868 | version "0.6.0" |
3399 | resolved "https://registry.yarnpkg.com/retry/-/retry-0.6.0.tgz#1c010713279a6fd1e8def28af0c3ff1871caa537" | 3869 | resolved "https://registry.yarnpkg.com/retry/-/retry-0.6.0.tgz#1c010713279a6fd1e8def28af0c3ff1871caa537" |
3400 | 3870 | ||
3401 | revalidator@0.1.x: | 3871 | rimraf@2, rimraf@~2.2.0: |
3402 | version "0.1.8" | ||
3403 | resolved "https://registry.yarnpkg.com/revalidator/-/revalidator-0.1.8.tgz#fece61bfa0c1b52a206bd6b18198184bdd523a3b" | ||
3404 | |||
3405 | rimraf@2, rimraf@2.x.x, rimraf@~2.2.0: | ||
3406 | version "2.2.8" | 3872 | version "2.2.8" |
3407 | resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.8.tgz#e439be2aaee327321952730f99a8929e4fc50582" | 3873 | resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.8.tgz#e439be2aaee327321952730f99a8929e4fc50582" |
3408 | 3874 | ||
3409 | rimraf@^2.5.1, rimraf@^2.6.1: | 3875 | rimraf@^2.2.8, rimraf@^2.5.1, rimraf@^2.6.1: |
3410 | version "2.6.2" | 3876 | version "2.6.2" |
3411 | resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36" | 3877 | resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36" |
3412 | dependencies: | 3878 | dependencies: |
@@ -3419,6 +3885,22 @@ ripemd160@^2.0.0, ripemd160@^2.0.1: | |||
3419 | hash-base "^2.0.0" | 3885 | hash-base "^2.0.0" |
3420 | inherits "^2.0.1" | 3886 | inherits "^2.0.1" |
3421 | 3887 | ||
3888 | run-async@^2.2.0: | ||
3889 | version "2.3.0" | ||
3890 | resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" | ||
3891 | dependencies: | ||
3892 | is-promise "^2.1.0" | ||
3893 | |||
3894 | rx-lite-aggregates@^4.0.8: | ||
3895 | version "4.0.8" | ||
3896 | resolved "https://registry.yarnpkg.com/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz#753b87a89a11c95467c4ac1626c4efc4e05c67be" | ||
3897 | dependencies: | ||
3898 | rx-lite "*" | ||
3899 | |||
3900 | rx-lite@*, rx-lite@^4.0.8: | ||
3901 | version "4.0.8" | ||
3902 | resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444" | ||
3903 | |||
3422 | rx@^2.2.27: | 3904 | rx@^2.2.27: |
3423 | version "2.5.3" | 3905 | version "2.5.3" |
3424 | resolved "https://registry.yarnpkg.com/rx/-/rx-2.5.3.tgz#21adc7d80f02002af50dae97fd9dbf248755f566" | 3906 | resolved "https://registry.yarnpkg.com/rx/-/rx-2.5.3.tgz#21adc7d80f02002af50dae97fd9dbf248755f566" |
@@ -3449,6 +3931,10 @@ set-immediate-shim@^1.0.1: | |||
3449 | version "1.0.1" | 3931 | version "1.0.1" |
3450 | resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61" | 3932 | resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61" |
3451 | 3933 | ||
3934 | setimmediate@^1.0.5: | ||
3935 | version "1.0.5" | ||
3936 | resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" | ||
3937 | |||
3452 | sha.js@^2.4.0, sha.js@^2.4.8, sha.js@~2.4.4: | 3938 | sha.js@^2.4.0, sha.js@^2.4.8, sha.js@~2.4.4: |
3453 | version "2.4.10" | 3939 | version "2.4.10" |
3454 | resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.10.tgz#b1fde5cd7d11a5626638a07c604ab909cfa31f9b" | 3940 | resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.10.tgz#b1fde5cd7d11a5626638a07c604ab909cfa31f9b" |
@@ -3463,6 +3949,16 @@ shasum@^1.0.0: | |||
3463 | json-stable-stringify "~0.0.0" | 3949 | json-stable-stringify "~0.0.0" |
3464 | sha.js "~2.4.4" | 3950 | sha.js "~2.4.4" |
3465 | 3951 | ||
3952 | shebang-command@^1.2.0: | ||
3953 | version "1.2.0" | ||
3954 | resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" | ||
3955 | dependencies: | ||
3956 | shebang-regex "^1.0.0" | ||
3957 | |||
3958 | shebang-regex@^1.0.0: | ||
3959 | version "1.0.0" | ||
3960 | resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" | ||
3961 | |||
3466 | shell-quote@^1.6.1: | 3962 | shell-quote@^1.6.1: |
3467 | version "1.6.1" | 3963 | version "1.6.1" |
3468 | resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767" | 3964 | resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767" |
@@ -3481,15 +3977,11 @@ shell-quote@~1.4.1: | |||
3481 | array-reduce "~0.0.0" | 3977 | array-reduce "~0.0.0" |
3482 | jsonify "~0.0.0" | 3978 | jsonify "~0.0.0" |
3483 | 3979 | ||
3484 | shelljs@0.3.x: | ||
3485 | version "0.3.0" | ||
3486 | resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.3.0.tgz#3596e6307a781544f591f37da618360f31db57b1" | ||
3487 | |||
3488 | sigmund@~1.0.0: | 3980 | sigmund@~1.0.0: |
3489 | version "1.0.1" | 3981 | version "1.0.1" |
3490 | resolved "https://registry.yarnpkg.com/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590" | 3982 | resolved "https://registry.yarnpkg.com/sigmund/-/sigmund-1.0.1.tgz#3ff21f198cad2175f9f3b781853fd94d0d19b590" |
3491 | 3983 | ||
3492 | signal-exit@^3.0.0: | 3984 | signal-exit@^3.0.0, signal-exit@^3.0.2: |
3493 | version "3.0.2" | 3985 | version "3.0.2" |
3494 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" | 3986 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" |
3495 | 3987 | ||
@@ -3497,6 +3989,12 @@ slash@^1.0.0: | |||
3497 | version "1.0.0" | 3989 | version "1.0.0" |
3498 | resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" | 3990 | resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" |
3499 | 3991 | ||
3992 | slice-ansi@1.0.0: | ||
3993 | version "1.0.0" | ||
3994 | resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-1.0.0.tgz#044f1a49d8842ff307aad6b505ed178bd950134d" | ||
3995 | dependencies: | ||
3996 | is-fullwidth-code-point "^2.0.0" | ||
3997 | |||
3500 | sntp@0.2.x: | 3998 | sntp@0.2.x: |
3501 | version "0.2.4" | 3999 | version "0.2.4" |
3502 | resolved "https://registry.yarnpkg.com/sntp/-/sntp-0.2.4.tgz#fb885f18b0f3aad189f824862536bceeec750900" | 4000 | resolved "https://registry.yarnpkg.com/sntp/-/sntp-0.2.4.tgz#fb885f18b0f3aad189f824862536bceeec750900" |
@@ -3509,7 +4007,7 @@ sntp@1.x.x: | |||
3509 | dependencies: | 4007 | dependencies: |
3510 | hoek "2.x.x" | 4008 | hoek "2.x.x" |
3511 | 4009 | ||
3512 | source-map-support@^0.4.0, source-map-support@^0.4.15: | 4010 | source-map-support@^0.4.15: |
3513 | version "0.4.18" | 4011 | version "0.4.18" |
3514 | resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f" | 4012 | resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f" |
3515 | dependencies: | 4013 | dependencies: |
@@ -3521,7 +4019,7 @@ source-map@^0.4.2: | |||
3521 | dependencies: | 4019 | dependencies: |
3522 | amdefine ">=0.0.4" | 4020 | amdefine ">=0.0.4" |
3523 | 4021 | ||
3524 | source-map@^0.5.6, source-map@^0.5.7, source-map@~0.5.0, source-map@~0.5.3: | 4022 | source-map@^0.5.0, source-map@^0.5.6, source-map@^0.5.7, source-map@~0.5.0, source-map@~0.5.3: |
3525 | version "0.5.7" | 4023 | version "0.5.7" |
3526 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" | 4024 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" |
3527 | 4025 | ||
@@ -3549,10 +4047,6 @@ sshpk@^1.7.0: | |||
3549 | jsbn "~0.1.0" | 4047 | jsbn "~0.1.0" |
3550 | tweetnacl "~0.14.0" | 4048 | tweetnacl "~0.14.0" |
3551 | 4049 | ||
3552 | stack-trace@0.0.x: | ||
3553 | version "0.0.10" | ||
3554 | resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0" | ||
3555 | |||
3556 | stream-browserify@^2.0.0: | 4050 | stream-browserify@^2.0.0: |
3557 | version "2.0.1" | 4051 | version "2.0.1" |
3558 | resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.1.tgz#66266ee5f9bdb9940a4e4514cafb43bb71e5c9db" | 4052 | resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.1.tgz#66266ee5f9bdb9940a4e4514cafb43bb71e5c9db" |
@@ -3598,6 +4092,13 @@ string-width@^1.0.1, string-width@^1.0.2: | |||
3598 | is-fullwidth-code-point "^1.0.0" | 4092 | is-fullwidth-code-point "^1.0.0" |
3599 | strip-ansi "^3.0.0" | 4093 | strip-ansi "^3.0.0" |
3600 | 4094 | ||
4095 | string-width@^2.1.0, string-width@^2.1.1: | ||
4096 | version "2.1.1" | ||
4097 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" | ||
4098 | dependencies: | ||
4099 | is-fullwidth-code-point "^2.0.0" | ||
4100 | strip-ansi "^4.0.0" | ||
4101 | |||
3601 | string_decoder@~0.10.x: | 4102 | string_decoder@~0.10.x: |
3602 | version "0.10.31" | 4103 | version "0.10.31" |
3603 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" | 4104 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" |
@@ -3640,19 +4141,11 @@ strip-ansi@^3.0.0, strip-ansi@^3.0.1: | |||
3640 | dependencies: | 4141 | dependencies: |
3641 | ansi-regex "^2.0.0" | 4142 | ansi-regex "^2.0.0" |
3642 | 4143 | ||
3643 | strip-ansi@~0.1.0: | 4144 | strip-ansi@^4.0.0: |
3644 | version "0.1.1" | 4145 | version "4.0.0" |
3645 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-0.1.1.tgz#39e8a98d044d150660abe4a6808acf70bb7bc991" | 4146 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" |
3646 | |||
3647 | strip-bom@^2.0.0: | ||
3648 | version "2.0.0" | ||
3649 | resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" | ||
3650 | dependencies: | 4147 | dependencies: |
3651 | is-utf8 "^0.2.0" | 4148 | ansi-regex "^3.0.0" |
3652 | |||
3653 | strip-json-comments@1.0.x, strip-json-comments@~1.0.2: | ||
3654 | version "1.0.4" | ||
3655 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-1.0.4.tgz#1e15fbcac97d3ee99bf2d73b4c656b082bbafb91" | ||
3656 | 4149 | ||
3657 | strip-json-comments@~2.0.1: | 4150 | strip-json-comments@~2.0.1: |
3658 | version "2.0.1" | 4151 | version "2.0.1" |
@@ -3672,12 +4165,29 @@ supports-color@^2.0.0: | |||
3672 | version "2.0.0" | 4165 | version "2.0.0" |
3673 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" | 4166 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" |
3674 | 4167 | ||
4168 | supports-color@^5.2.0: | ||
4169 | version "5.2.0" | ||
4170 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.2.0.tgz#b0d5333b1184dd3666cbe5aa0b45c5ac7ac17a4a" | ||
4171 | dependencies: | ||
4172 | has-flag "^3.0.0" | ||
4173 | |||
3675 | syntax-error@^1.1.1: | 4174 | syntax-error@^1.1.1: |
3676 | version "1.3.0" | 4175 | version "1.3.0" |
3677 | resolved "https://registry.yarnpkg.com/syntax-error/-/syntax-error-1.3.0.tgz#1ed9266c4d40be75dc55bf9bb1cb77062bb96ca1" | 4176 | resolved "https://registry.yarnpkg.com/syntax-error/-/syntax-error-1.3.0.tgz#1ed9266c4d40be75dc55bf9bb1cb77062bb96ca1" |
3678 | dependencies: | 4177 | dependencies: |
3679 | acorn "^4.0.3" | 4178 | acorn "^4.0.3" |
3680 | 4179 | ||
4180 | table@^4.0.1: | ||
4181 | version "4.0.3" | ||
4182 | resolved "https://registry.yarnpkg.com/table/-/table-4.0.3.tgz#00b5e2b602f1794b9acaf9ca908a76386a7813bc" | ||
4183 | dependencies: | ||
4184 | ajv "^6.0.1" | ||
4185 | ajv-keywords "^3.0.0" | ||
4186 | chalk "^2.1.0" | ||
4187 | lodash "^4.17.4" | ||
4188 | slice-ansi "1.0.0" | ||
4189 | string-width "^2.1.1" | ||
4190 | |||
3681 | tar-fs@0.5.2: | 4191 | tar-fs@0.5.2: |
3682 | version "0.5.2" | 4192 | version "0.5.2" |
3683 | resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-0.5.2.tgz#0f59424be7eeee45232316e302f66d3f6ea6db3e" | 4193 | resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-0.5.2.tgz#0f59424be7eeee45232316e302f66d3f6ea6db3e" |
@@ -3716,6 +4226,10 @@ tar@^2.2.1: | |||
3716 | fstream "^1.0.2" | 4226 | fstream "^1.0.2" |
3717 | inherits "2" | 4227 | inherits "2" |
3718 | 4228 | ||
4229 | text-table@~0.2.0: | ||
4230 | version "0.2.0" | ||
4231 | resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" | ||
4232 | |||
3719 | throttleit@~0.0.2: | 4233 | throttleit@~0.0.2: |
3720 | version "0.0.2" | 4234 | version "0.0.2" |
3721 | resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-0.0.2.tgz#cfedf88e60c00dd9697b61fdd2a8343a9b680eaf" | 4235 | resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-0.0.2.tgz#cfedf88e60c00dd9697b61fdd2a8343a9b680eaf" |
@@ -3727,7 +4241,7 @@ through2@^2.0.0: | |||
3727 | readable-stream "^2.1.5" | 4241 | readable-stream "^2.1.5" |
3728 | xtend "~4.0.1" | 4242 | xtend "~4.0.1" |
3729 | 4243 | ||
3730 | "through@>=2.2.7 <3", through@~2.3.4: | 4244 | "through@>=2.2.7 <3", through@^2.3.6, through@~2.3.4: |
3731 | version "2.3.8" | 4245 | version "2.3.8" |
3732 | resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" | 4246 | resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" |
3733 | 4247 | ||
@@ -3748,21 +4262,23 @@ tmp@0.0.23: | |||
3748 | version "0.0.23" | 4262 | version "0.0.23" |
3749 | resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.23.tgz#de874aa5e974a85f0a32cdfdbd74663cb3bd9c74" | 4263 | resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.23.tgz#de874aa5e974a85f0a32cdfdbd74663cb3bd9c74" |
3750 | 4264 | ||
4265 | tmp@^0.0.33: | ||
4266 | version "0.0.33" | ||
4267 | resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" | ||
4268 | dependencies: | ||
4269 | os-tmpdir "~1.0.2" | ||
4270 | |||
3751 | to-arraybuffer@^1.0.0: | 4271 | to-arraybuffer@^1.0.0: |
3752 | version "1.0.1" | 4272 | version "1.0.1" |
3753 | resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" | 4273 | resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" |
3754 | 4274 | ||
3755 | to-double-quotes@^2.0.0: | ||
3756 | version "2.0.0" | ||
3757 | resolved "https://registry.yarnpkg.com/to-double-quotes/-/to-double-quotes-2.0.0.tgz#aaf231d6fa948949f819301bbab4484d8588e4a7" | ||
3758 | |||
3759 | to-fast-properties@^1.0.3: | 4275 | to-fast-properties@^1.0.3: |
3760 | version "1.0.3" | 4276 | version "1.0.3" |
3761 | resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" | 4277 | resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" |
3762 | 4278 | ||
3763 | to-single-quotes@^2.0.0: | 4279 | to-fast-properties@^2.0.0: |
3764 | version "2.0.1" | 4280 | version "2.0.0" |
3765 | resolved "https://registry.yarnpkg.com/to-single-quotes/-/to-single-quotes-2.0.1.tgz#7cc29151f0f5f2c41946f119f5932fe554170125" | 4281 | resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" |
3766 | 4282 | ||
3767 | touch@0.0.2: | 4283 | touch@0.0.2: |
3768 | version "0.0.2" | 4284 | version "0.0.2" |
@@ -3808,10 +4324,20 @@ tweetnacl@^0.14.3, tweetnacl@~0.14.0: | |||
3808 | version "0.14.5" | 4324 | version "0.14.5" |
3809 | resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" | 4325 | resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" |
3810 | 4326 | ||
4327 | type-check@~0.3.2: | ||
4328 | version "0.3.2" | ||
4329 | resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" | ||
4330 | dependencies: | ||
4331 | prelude-ls "~1.1.2" | ||
4332 | |||
3811 | typedarray@^0.0.6, typedarray@~0.0.5: | 4333 | typedarray@^0.0.6, typedarray@~0.0.5: |
3812 | version "0.0.6" | 4334 | version "0.0.6" |
3813 | resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" | 4335 | resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" |
3814 | 4336 | ||
4337 | ua-parser-js@^0.7.9: | ||
4338 | version "0.7.17" | ||
4339 | resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.17.tgz#e9ec5f9498b9ec910e7ae3ac626a805c4d09ecac" | ||
4340 | |||
3815 | uglify-js@~2.3: | 4341 | uglify-js@~2.3: |
3816 | version "2.3.6" | 4342 | version "2.3.6" |
3817 | resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.3.6.tgz#fa0984770b428b7a9b2a8058f46355d14fef211a" | 4343 | resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-2.3.6.tgz#fa0984770b428b7a9b2a8058f46355d14fef211a" |
@@ -3832,10 +4358,6 @@ umd@^3.0.0: | |||
3832 | version "3.0.1" | 4358 | version "3.0.1" |
3833 | resolved "https://registry.yarnpkg.com/umd/-/umd-3.0.1.tgz#8ae556e11011f63c2596708a8837259f01b3d60e" | 4359 | resolved "https://registry.yarnpkg.com/umd/-/umd-3.0.1.tgz#8ae556e11011f63c2596708a8837259f01b3d60e" |
3834 | 4360 | ||
3835 | underscore@~1.6.0: | ||
3836 | version "1.6.0" | ||
3837 | resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.6.0.tgz#8b38b10cacdef63337b8b24e4ff86d45aea529a8" | ||
3838 | |||
3839 | update-notifier@0.2.0: | 4361 | update-notifier@0.2.0: |
3840 | version "0.2.0" | 4362 | version "0.2.0" |
3841 | resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-0.2.0.tgz#a010c928adcf02090b8e0ce7fef6fb0a7cacc34a" | 4363 | resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-0.2.0.tgz#a010c928adcf02090b8e0ce7fef6fb0a7cacc34a" |
@@ -3867,18 +4389,7 @@ util@0.10.3, util@~0.10.1: | |||
3867 | dependencies: | 4389 | dependencies: |
3868 | inherits "2.0.1" | 4390 | inherits "2.0.1" |
3869 | 4391 | ||
3870 | utile@0.2.x: | 4392 | uuid@^2.0.1: |
3871 | version "0.2.1" | ||
3872 | resolved "https://registry.yarnpkg.com/utile/-/utile-0.2.1.tgz#930c88e99098d6220834c356cbd9a770522d90d7" | ||
3873 | dependencies: | ||
3874 | async "~0.2.9" | ||
3875 | deep-equal "*" | ||
3876 | i "0.3.x" | ||
3877 | mkdirp "0.x.x" | ||
3878 | ncp "0.4.x" | ||
3879 | rimraf "2.x.x" | ||
3880 | |||
3881 | uuid@^2.0.1, uuid@^2.0.2: | ||
3882 | version "2.0.3" | 4393 | version "2.0.3" |
3883 | resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a" | 4394 | resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a" |
3884 | 4395 | ||
@@ -3906,24 +4417,15 @@ vm-browserify@~0.0.1: | |||
3906 | dependencies: | 4417 | dependencies: |
3907 | indexof "0.0.1" | 4418 | indexof "0.0.1" |
3908 | 4419 | ||
3909 | vow-fs@~0.3.4: | 4420 | whatwg-fetch@>=0.10.0: |
3910 | version "0.3.6" | 4421 | version "2.0.3" |
3911 | resolved "https://registry.yarnpkg.com/vow-fs/-/vow-fs-0.3.6.tgz#2d4c59be22e2bf2618ddf597ab4baa923be7200d" | 4422 | resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz#9c84ec2dcf68187ff00bc64e1274b442176e1c84" |
3912 | dependencies: | ||
3913 | glob "^7.0.5" | ||
3914 | uuid "^2.0.2" | ||
3915 | vow "^0.4.7" | ||
3916 | vow-queue "^0.4.1" | ||
3917 | 4423 | ||
3918 | vow-queue@^0.4.1: | 4424 | which@^1.2.9: |
3919 | version "0.4.3" | 4425 | version "1.3.0" |
3920 | resolved "https://registry.yarnpkg.com/vow-queue/-/vow-queue-0.4.3.tgz#4ba8f64b56e9212c0dbe57f1405aeebd54cce78d" | 4426 | resolved "https://registry.yarnpkg.com/which/-/which-1.3.0.tgz#ff04bdfc010ee547d780bec38e1ac1c2777d253a" |
3921 | dependencies: | 4427 | dependencies: |
3922 | vow "^0.4.17" | 4428 | isexe "^2.0.0" |
3923 | |||
3924 | vow@^0.4.17, vow@^0.4.7, vow@~0.4.8: | ||
3925 | version "0.4.17" | ||
3926 | resolved "https://registry.yarnpkg.com/vow/-/vow-0.4.17.tgz#b16e08fae58c52f3ebc6875f2441b26a92682904" | ||
3927 | 4429 | ||
3928 | which@~1.0.5: | 4430 | which@~1.0.5: |
3929 | version "1.0.9" | 4431 | version "1.0.9" |
@@ -3941,38 +4443,34 @@ win-release@^1.0.0: | |||
3941 | dependencies: | 4443 | dependencies: |
3942 | semver "^5.0.1" | 4444 | semver "^5.0.1" |
3943 | 4445 | ||
3944 | winston@0.8.x: | ||
3945 | version "0.8.3" | ||
3946 | resolved "https://registry.yarnpkg.com/winston/-/winston-0.8.3.tgz#64b6abf4cd01adcaefd5009393b1d8e8bec19db0" | ||
3947 | dependencies: | ||
3948 | async "0.2.x" | ||
3949 | colors "0.6.x" | ||
3950 | cycle "1.0.x" | ||
3951 | eyes "0.1.x" | ||
3952 | isstream "0.1.x" | ||
3953 | pkginfo "0.3.x" | ||
3954 | stack-trace "0.0.x" | ||
3955 | |||
3956 | wordwrap@~0.0.2: | 4446 | wordwrap@~0.0.2: |
3957 | version "0.0.3" | 4447 | version "0.0.3" |
3958 | resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" | 4448 | resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" |
3959 | 4449 | ||
4450 | wordwrap@~1.0.0: | ||
4451 | version "1.0.0" | ||
4452 | resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" | ||
4453 | |||
3960 | wrappy@1: | 4454 | wrappy@1: |
3961 | version "1.0.2" | 4455 | version "1.0.2" |
3962 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" | 4456 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" |
3963 | 4457 | ||
4458 | write@^0.2.1: | ||
4459 | version "0.2.1" | ||
4460 | resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757" | ||
4461 | dependencies: | ||
4462 | mkdirp "^0.5.1" | ||
4463 | |||
3964 | xdg-basedir@^1.0.0: | 4464 | xdg-basedir@^1.0.0: |
3965 | version "1.0.1" | 4465 | version "1.0.1" |
3966 | resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-1.0.1.tgz#14ff8f63a4fdbcb05d5b6eea22b36f3033b9f04e" | 4466 | resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-1.0.1.tgz#14ff8f63a4fdbcb05d5b6eea22b36f3033b9f04e" |
3967 | dependencies: | 4467 | dependencies: |
3968 | user-home "^1.0.0" | 4468 | user-home "^1.0.0" |
3969 | 4469 | ||
3970 | xmlbuilder@^3.1.0: | ||
3971 | version "3.1.0" | ||
3972 | resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-3.1.0.tgz#2c86888f2d4eade850fa38ca7f7223f7209516e1" | ||
3973 | dependencies: | ||
3974 | lodash "^3.5.0" | ||
3975 | |||
3976 | xtend@^4.0.0, xtend@~4.0.1: | 4470 | xtend@^4.0.0, xtend@~4.0.1: |
3977 | version "4.0.1" | 4471 | version "4.0.1" |
3978 | resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" | 4472 | resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" |
4473 | |||
4474 | yallist@^2.1.2: | ||
4475 | version "2.1.2" | ||
4476 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" | ||