Skip to content
This repository was archived by the owner on May 10, 2018. It is now read-only.

Commit 5c99518

Browse files
committed
ci(Travis): use Yarn and added caching
1 parent 0389332 commit 5c99518

File tree

3 files changed

+381
-2
lines changed

3 files changed

+381
-2
lines changed

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
node_modules
22
dist
33
package-lock.json
4-
yarn.lock
54
.vscode
65
.nyc_output
76
coverage

.travis.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@ env:
33
- CC_TEST_REPORTER_ID=2a55fd16af882876f659ea436d6ca3f37f763e73453054d1fca47499ba630581
44
language: node_js
55
cache:
6+
yarn: true
67
directories:
7-
- ~/.npm
8+
- node_modules
89
notifications:
910
email: false
1011
node_js:

yarn.lock

Lines changed: 379 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,379 @@
1+
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2+
# yarn lockfile v1
3+
4+
5+
6+
version "0.11.7"
7+
resolved "https://registry.yarnpkg.com/@types/graphql/-/graphql-0.11.7.tgz#da39a2f7c74e793e32e2bb7b3b68da1691532dd5"
8+
9+
"@types/jsonwebtoken@^7.2.4":
10+
version "7.2.5"
11+
resolved "https://registry.yarnpkg.com/@types/jsonwebtoken/-/jsonwebtoken-7.2.5.tgz#413159d570ec45fc3e7da7ea3f7bca6fb9300e72"
12+
dependencies:
13+
"@types/node" "*"
14+
15+
"@types/lodash@^4.14.85":
16+
version "4.14.91"
17+
resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.91.tgz#794611b28056d16b5436059c6d800b39d573cd3a"
18+
19+
"@types/node@*", "@types/node@^8.5.1":
20+
version "8.5.1"
21+
resolved "https://registry.yarnpkg.com/@types/node/-/node-8.5.1.tgz#4ec3020bcdfe2abffeef9ba3fbf26fca097514b5"
22+
23+
"@types/strip-bom@^3.0.0":
24+
version "3.0.0"
25+
resolved "https://registry.yarnpkg.com/@types/strip-bom/-/strip-bom-3.0.0.tgz#14a8ec3956c2e81edb7520790aecf21c290aebd2"
26+
27+
28+
version "0.0.30"
29+
resolved "https://registry.yarnpkg.com/@types/strip-json-comments/-/strip-json-comments-0.0.30.tgz#9aa30c04db212a9a0649d6ae6fd50accc40748a1"
30+
31+
32+
version "0.5.3"
33+
resolved "https://registry.yarnpkg.com/@types/zen-observable/-/zen-observable-0.5.3.tgz#91b728599544efbb7386d8b6633693a3c2e7ade5"
34+
35+
ansi-styles@^3.1.0:
36+
version "3.2.0"
37+
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.0.tgz#c159b8d5be0f9e5a6f346dab94f16ce022161b88"
38+
dependencies:
39+
color-convert "^1.9.0"
40+
41+
apollo-link-http@^1.3.2:
42+
version "1.3.2"
43+
resolved "https://registry.yarnpkg.com/apollo-link-http/-/apollo-link-http-1.3.2.tgz#63537ee5ecf9c004efb0317f1222b7dbc6f21559"
44+
dependencies:
45+
apollo-link "^1.0.7"
46+
47+
apollo-link@^1.0.7:
48+
version "1.0.7"
49+
resolved "https://registry.yarnpkg.com/apollo-link/-/apollo-link-1.0.7.tgz#42cd38a7378332fc3e41a214ff6a6e5e703a556f"
50+
dependencies:
51+
"@types/zen-observable" "0.5.3"
52+
apollo-utilities "^1.0.0"
53+
zen-observable "^0.6.0"
54+
55+
apollo-utilities@^1.0.0, apollo-utilities@^1.0.1:
56+
version "1.0.3"
57+
resolved "https://registry.yarnpkg.com/apollo-utilities/-/apollo-utilities-1.0.3.tgz#bf435277609850dd442cf1d5c2e8bc6655eaa943"
58+
59+
arrify@^1.0.0:
60+
version "1.0.1"
61+
resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
62+
63+
[email protected], base64url@^2.0.0:
64+
version "2.0.0"
65+
resolved "https://registry.yarnpkg.com/base64url/-/base64url-2.0.0.tgz#eac16e03ea1438eff9423d69baa36262ed1f70bb"
66+
67+
68+
version "1.0.1"
69+
resolved "https://registry.yarnpkg.com/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz#f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819"
70+
71+
chalk@^2.3.0:
72+
version "2.3.0"
73+
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.3.0.tgz#b5ea48efc9c1793dccc9b4767c93914d3f2d52ba"
74+
dependencies:
75+
ansi-styles "^3.1.0"
76+
escape-string-regexp "^1.0.5"
77+
supports-color "^4.0.0"
78+
79+
color-convert@^1.9.0:
80+
version "1.9.1"
81+
resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.1.tgz#c1261107aeb2f294ebffec9ed9ecad529a6097ed"
82+
dependencies:
83+
color-name "^1.1.1"
84+
85+
color-name@^1.1.1:
86+
version "1.1.3"
87+
resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
88+
89+
90+
version "0.0.8"
91+
resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-0.0.8.tgz#01ed94dc407df2c00f1807fde700a7cfa48a205c"
92+
dependencies:
93+
node-fetch "1.7.3"
94+
whatwg-fetch "2.0.3"
95+
96+
cross-fetch@^1.1.1:
97+
version "1.1.1"
98+
resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-1.1.1.tgz#dede6865ae30f37eae62ac90ebb7bdac002b05a0"
99+
dependencies:
100+
node-fetch "1.7.3"
101+
whatwg-fetch "2.0.3"
102+
103+
deprecated-decorator@^0.1.6:
104+
version "0.1.6"
105+
resolved "https://registry.yarnpkg.com/deprecated-decorator/-/deprecated-decorator-0.1.6.tgz#00966317b7a12fe92f3cc831f7583af329b86c37"
106+
107+
diff@^3.1.0:
108+
version "3.4.0"
109+
resolved "https://registry.yarnpkg.com/diff/-/diff-3.4.0.tgz#b1d85507daf3964828de54b37d0d73ba67dda56c"
110+
111+
112+
version "1.0.9"
113+
resolved "https://registry.yarnpkg.com/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.9.tgz#4bc926274ec3b5abb5016e7e1d60921ac262b2a1"
114+
dependencies:
115+
base64url "^2.0.0"
116+
safe-buffer "^5.0.1"
117+
118+
encoding@^0.1.11:
119+
version "0.1.12"
120+
resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb"
121+
dependencies:
122+
iconv-lite "~0.4.13"
123+
124+
escape-string-regexp@^1.0.5:
125+
version "1.0.5"
126+
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
127+
128+
graphcool-binding@^0.2.4:
129+
version "0.2.4"
130+
resolved "https://registry.yarnpkg.com/graphcool-binding/-/graphcool-binding-0.2.4.tgz#e3a7007223daaca7db1d8f6594d8d886385c7fec"
131+
dependencies:
132+
"@types/jsonwebtoken" "^7.2.4"
133+
apollo-link "^1.0.7"
134+
apollo-link-http "^1.3.2"
135+
cross-fetch "^1.1.1"
136+
graphql "^0.12.3"
137+
graphql-import "^0.1.7"
138+
graphql-request "^1.4.0"
139+
graphql-schema-cache "^0.3.2"
140+
graphql-tools "^2.14.0"
141+
jsonwebtoken "^8.1.0"
142+
143+
graphql-import@^0.1.7:
144+
version "0.1.8"
145+
resolved "https://registry.yarnpkg.com/graphql-import/-/graphql-import-0.1.8.tgz#403b9f9dd83a206a9808ae2ab6afab4040e0359d"
146+
dependencies:
147+
"@types/graphql" "0.11.7"
148+
"@types/lodash" "^4.14.85"
149+
graphql "^0.12.3"
150+
lodash "^4.17.4"
151+
152+
graphql-request@^1.4.0:
153+
version "1.4.0"
154+
resolved "https://registry.yarnpkg.com/graphql-request/-/graphql-request-1.4.0.tgz#f5b067c83070296d93fb45760e83dfad0d9f537a"
155+
dependencies:
156+
cross-fetch "0.0.8"
157+
158+
graphql-schema-cache@^0.3.2:
159+
version "0.3.2"
160+
resolved "https://registry.yarnpkg.com/graphql-schema-cache/-/graphql-schema-cache-0.3.2.tgz#6d0f54eab4c48bb7023af1a9e09186f90dad16c4"
161+
dependencies:
162+
apollo-link "^1.0.7"
163+
graphql "^0.12.3"
164+
graphql-tools "^2.14.0"
165+
166+
graphql-tools@^2.14.0:
167+
version "2.14.1"
168+
resolved "https://registry.yarnpkg.com/graphql-tools/-/graphql-tools-2.14.1.tgz#15f96683d7f178042baddcfc17d73dcfeee67356"
169+
dependencies:
170+
apollo-utilities "^1.0.1"
171+
deprecated-decorator "^0.1.6"
172+
uuid "^3.1.0"
173+
174+
graphql@^0.12.3:
175+
version "0.12.3"
176+
resolved "https://registry.yarnpkg.com/graphql/-/graphql-0.12.3.tgz#11668458bbe28261c0dcb6e265f515ba79f6ce07"
177+
dependencies:
178+
iterall "1.1.3"
179+
180+
has-flag@^2.0.0:
181+
version "2.0.0"
182+
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51"
183+
184+
homedir-polyfill@^1.0.1:
185+
version "1.0.1"
186+
resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz#4c2bbc8a758998feebf5ed68580f76d46768b4bc"
187+
dependencies:
188+
parse-passwd "^1.0.0"
189+
190+
iconv-lite@~0.4.13:
191+
version "0.4.19"
192+
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b"
193+
194+
is-stream@^1.0.1:
195+
version "1.1.0"
196+
resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
197+
198+
199+
version "1.1.3"
200+
resolved "https://registry.yarnpkg.com/iterall/-/iterall-1.1.3.tgz#1cbbff96204056dde6656e2ed2e2226d0e6d72c9"
201+
202+
jsonwebtoken@^8.1.0:
203+
version "8.1.0"
204+
resolved "https://registry.yarnpkg.com/jsonwebtoken/-/jsonwebtoken-8.1.0.tgz#c6397cd2e5fd583d65c007a83dc7bb78e6982b83"
205+
dependencies:
206+
jws "^3.1.4"
207+
lodash.includes "^4.3.0"
208+
lodash.isboolean "^3.0.3"
209+
lodash.isinteger "^4.0.4"
210+
lodash.isnumber "^3.0.3"
211+
lodash.isplainobject "^4.0.6"
212+
lodash.isstring "^4.0.1"
213+
lodash.once "^4.0.0"
214+
ms "^2.0.0"
215+
xtend "^4.0.1"
216+
217+
jwa@^1.1.4:
218+
version "1.1.5"
219+
resolved "https://registry.yarnpkg.com/jwa/-/jwa-1.1.5.tgz#a0552ce0220742cd52e153774a32905c30e756e5"
220+
dependencies:
221+
base64url "2.0.0"
222+
buffer-equal-constant-time "1.0.1"
223+
ecdsa-sig-formatter "1.0.9"
224+
safe-buffer "^5.0.1"
225+
226+
jws@^3.1.4:
227+
version "3.1.4"
228+
resolved "https://registry.yarnpkg.com/jws/-/jws-3.1.4.tgz#f9e8b9338e8a847277d6444b1464f61880e050a2"
229+
dependencies:
230+
base64url "^2.0.0"
231+
jwa "^1.1.4"
232+
safe-buffer "^5.0.1"
233+
234+
lodash.includes@^4.3.0:
235+
version "4.3.0"
236+
resolved "https://registry.yarnpkg.com/lodash.includes/-/lodash.includes-4.3.0.tgz#60bb98a87cb923c68ca1e51325483314849f553f"
237+
238+
lodash.isboolean@^3.0.3:
239+
version "3.0.3"
240+
resolved "https://registry.yarnpkg.com/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz#6c2e171db2a257cd96802fd43b01b20d5f5870f6"
241+
242+
lodash.isinteger@^4.0.4:
243+
version "4.0.4"
244+
resolved "https://registry.yarnpkg.com/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz#619c0af3d03f8b04c31f5882840b77b11cd68343"
245+
246+
lodash.isnumber@^3.0.3:
247+
version "3.0.3"
248+
resolved "https://registry.yarnpkg.com/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz#3ce76810c5928d03352301ac287317f11c0b1ffc"
249+
250+
lodash.isplainobject@^4.0.6:
251+
version "4.0.6"
252+
resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb"
253+
254+
lodash.isstring@^4.0.1:
255+
version "4.0.1"
256+
resolved "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451"
257+
258+
lodash.once@^4.0.0:
259+
version "4.1.1"
260+
resolved "https://registry.yarnpkg.com/lodash.once/-/lodash.once-4.1.1.tgz#0dd3971213c7c56df880977d504c88fb471a97ac"
261+
262+
lodash@^4.17.4:
263+
version "4.17.4"
264+
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae"
265+
266+
make-error@^1.1.1:
267+
version "1.3.0"
268+
resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.0.tgz#52ad3a339ccf10ce62b4040b708fe707244b8b96"
269+
270+
271+
version "0.0.8"
272+
resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
273+
274+
minimist@^1.2.0:
275+
version "1.2.0"
276+
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
277+
278+
mkdirp@^0.5.1:
279+
version "0.5.1"
280+
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
281+
dependencies:
282+
minimist "0.0.8"
283+
284+
ms@^2.0.0:
285+
version "2.1.1"
286+
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a"
287+
288+
289+
version "1.7.3"
290+
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.3.tgz#980f6f72d85211a5347c6b2bc18c5b84c3eb47ef"
291+
dependencies:
292+
encoding "^0.1.11"
293+
is-stream "^1.0.1"
294+
295+
parse-passwd@^1.0.0:
296+
version "1.0.0"
297+
resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6"
298+
299+
safe-buffer@^5.0.1:
300+
version "5.1.1"
301+
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853"
302+
303+
source-map-support@^0.5.0:
304+
version "0.5.0"
305+
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.0.tgz#2018a7ad2bdf8faf2691e5fddab26bed5a2bacab"
306+
dependencies:
307+
source-map "^0.6.0"
308+
309+
source-map@^0.6.0:
310+
version "0.6.1"
311+
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
312+
313+
strip-bom@^3.0.0:
314+
version "3.0.0"
315+
resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
316+
317+
strip-json-comments@^2.0.0:
318+
version "2.0.1"
319+
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
320+
321+
supports-color@^4.0.0:
322+
version "4.5.0"
323+
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.5.0.tgz#be7a0de484dec5c5cddf8b3d59125044912f635b"
324+
dependencies:
325+
has-flag "^2.0.0"
326+
327+
ts-node@^4.0.2:
328+
version "4.0.2"
329+
resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-4.0.2.tgz#cb3d039b9898fdc79ad09ab7e69c84564c8c41ee"
330+
dependencies:
331+
arrify "^1.0.0"
332+
chalk "^2.3.0"
333+
diff "^3.1.0"
334+
make-error "^1.1.1"
335+
minimist "^1.2.0"
336+
mkdirp "^0.5.1"
337+
source-map-support "^0.5.0"
338+
tsconfig "^7.0.0"
339+
v8flags "^3.0.0"
340+
yn "^2.0.0"
341+
342+
tsconfig@^7.0.0:
343+
version "7.0.0"
344+
resolved "https://registry.yarnpkg.com/tsconfig/-/tsconfig-7.0.0.tgz#84538875a4dc216e5c4a5432b3a4dec3d54e91b7"
345+
dependencies:
346+
"@types/strip-bom" "^3.0.0"
347+
"@types/strip-json-comments" "0.0.30"
348+
strip-bom "^3.0.0"
349+
strip-json-comments "^2.0.0"
350+
351+
typescript@^2.6.2:
352+
version "2.6.2"
353+
resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.6.2.tgz#3c5b6fd7f6de0914269027f03c0946758f7673a4"
354+
355+
uuid@^3.1.0:
356+
version "3.1.0"
357+
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04"
358+
359+
v8flags@^3.0.0:
360+
version "3.0.1"
361+
resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-3.0.1.tgz#dce8fc379c17d9f2c9e9ed78d89ce00052b1b76b"
362+
dependencies:
363+
homedir-polyfill "^1.0.1"
364+
365+
366+
version "2.0.3"
367+
resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz#9c84ec2dcf68187ff00bc64e1274b442176e1c84"
368+
369+
xtend@^4.0.1:
370+
version "4.0.1"
371+
resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af"
372+
373+
yn@^2.0.0:
374+
version "2.0.0"
375+
resolved "https://registry.yarnpkg.com/yn/-/yn-2.0.0.tgz#e5adabc8acf408f6385fc76495684c88e6af689a"
376+
377+
zen-observable@^0.6.0:
378+
version "0.6.1"
379+
resolved "https://registry.yarnpkg.com/zen-observable/-/zen-observable-0.6.1.tgz#01dbed3bc8d02cbe9ee1112c83e04c807f647244"

0 commit comments

Comments
 (0)