Skip to content

Commit 3c0189f

Browse files
committed
introduce semantic release, merge branches
1 parent 10b86f5 commit 3c0189f

File tree

9 files changed

+230
-110
lines changed

9 files changed

+230
-110
lines changed

.circleci/config.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ version: 2
22
jobs:
33
build:
44
docker:
5-
- image: circleci/node:latest@sha256:d3975de072921759f81a0997cd78e297acc5d0c99981091289051f5dabf50951
5+
- image: circleci/node:latest
66
steps:
77
- checkout
8-
- run: sudo npm install -g yarn semantic-release@12.0.0
8+
- run: sudo npm install -g semantic-release
99
- run: yarn install
1010
- run: yarn test
1111
- run: semantic-release

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@ node_modules
22
.DS_Store
33
*.log
44
dist
5-
.vscode
5+
.vscode
6+
.envrc

example/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
"deploy": "now --public -e GITHUB_TOKEN && now alias && now rm --yes --safe graphql-binding-github"
55
},
66
"dependencies": {
7-
"graphql-binding-github": "0.3.19",
8-
"graphql-yoga": "1.7.1"
7+
"graphql-binding-github": "0.3.23",
8+
"graphql-yoga": "1.13.1"
99
},
1010
"now": {
1111
"alias": "graphql-binding-github"

example/yarn.lock

Lines changed: 129 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616
"@types/express" "*"
1717
"@types/node" "*"
1818

19-
"@types/cors@^2.8.3":
20-
version "2.8.3"
21-
resolved "https://registry.yarnpkg.com/@types/cors/-/cors-2.8.3.tgz#eaf6e476da0d36bee6b061a24d57e343ddce86d6"
19+
"@types/cors@^2.8.4":
20+
version "2.8.4"
21+
resolved "https://registry.yarnpkg.com/@types/cors/-/cors-2.8.4.tgz#50991a759a29c0b89492751008c6af7a7c8267b0"
2222
dependencies:
2323
"@types/express" "*"
2424

@@ -48,9 +48,17 @@
4848
"@types/express-serve-static-core" "*"
4949
"@types/serve-static" "*"
5050

51-
"@types/graphql@^0.12.5":
52-
version "0.12.7"
53-
resolved "https://registry.yarnpkg.com/@types/graphql/-/graphql-0.12.7.tgz#392e46d6c1bceb7d68c117233cea787dde72780c"
51+
"@types/graphql-deduplicator@^2.0.0":
52+
version "2.0.0"
53+
resolved "https://registry.yarnpkg.com/@types/graphql-deduplicator/-/graphql-deduplicator-2.0.0.tgz#9e577b8f3feb3d067b0ca756f4a1fb356d533922"
54+
55+
56+
version "0.12.6"
57+
resolved "https://registry.yarnpkg.com/@types/graphql/-/graphql-0.12.6.tgz#3d619198585fcabe5f4e1adfb5cf5f3388c66c13"
58+
59+
"@types/graphql@^0.13.0":
60+
version "0.13.0"
61+
resolved "https://registry.yarnpkg.com/@types/graphql/-/graphql-0.13.0.tgz#78a33a7f429a06a64714817d9130d578e0f35ecb"
5462

5563
"@types/mime@*":
5664
version "2.0.0"
@@ -84,9 +92,9 @@ accepts@~1.3.5:
8492
mime-types "~2.1.18"
8593
negotiator "0.6.1"
8694

87-
apollo-cache-control@^0.0.x:
88-
version "0.0.7"
89-
resolved "https://registry.yarnpkg.com/apollo-cache-control/-/apollo-cache-control-0.0.7.tgz#ffef56413a429a1ce204be5b78d248c4fe3b67ac"
95+
apollo-cache-control@^0.1.0:
96+
version "0.1.0"
97+
resolved "https://registry.yarnpkg.com/apollo-cache-control/-/apollo-cache-control-0.1.0.tgz#0c7c9abc312dea3a60e1cb70e0869df2cd970688"
9098
dependencies:
9199
graphql-extensions "^0.0.x"
92100

@@ -104,6 +112,14 @@ [email protected], apollo-link@^1.2.1:
104112
apollo-utilities "^1.0.0"
105113
zen-observable-ts "^0.8.6"
106114

115+
116+
version "1.2.2"
117+
resolved "https://registry.yarnpkg.com/apollo-link/-/apollo-link-1.2.2.tgz#54c84199b18ac1af8d63553a68ca389c05217a03"
118+
dependencies:
119+
"@types/graphql" "0.12.6"
120+
apollo-utilities "^1.0.0"
121+
zen-observable-ts "^0.8.9"
122+
107123
apollo-link@^1.1.0:
108124
version "1.1.0"
109125
resolved "https://registry.yarnpkg.com/apollo-link/-/apollo-link-1.1.0.tgz#9d573b16387ee0d8e147b1f319e42c8c562f18f7"
@@ -112,31 +128,31 @@ apollo-link@^1.1.0:
112128
apollo-utilities "^1.0.0"
113129
zen-observable "^0.7.0"
114130

115-
apollo-server-core@^1.3.2:
116-
version "1.3.2"
117-
resolved "https://registry.yarnpkg.com/apollo-server-core/-/apollo-server-core-1.3.2.tgz#f36855a3ebdc2d77b8b9c454380bf1d706105ffc"
131+
apollo-server-core@^1.3.6:
132+
version "1.3.6"
133+
resolved "https://registry.yarnpkg.com/apollo-server-core/-/apollo-server-core-1.3.6.tgz#08636243c2de56fa8c267d68dd602cb1fbd323e3"
118134
dependencies:
119-
apollo-cache-control "^0.0.x"
135+
apollo-cache-control "^0.1.0"
120136
apollo-tracing "^0.1.0"
121137
graphql-extensions "^0.0.x"
122138

123-
apollo-server-express@^1.3.2:
124-
version "1.3.2"
125-
resolved "https://registry.yarnpkg.com/apollo-server-express/-/apollo-server-express-1.3.2.tgz#0ff8201c0bf362804a151e1399767dae6ab7e309"
139+
apollo-server-express@^1.3.6:
140+
version "1.3.6"
141+
resolved "https://registry.yarnpkg.com/apollo-server-express/-/apollo-server-express-1.3.6.tgz#2120b05021a87def44fafd846e8a0e2a32852db7"
126142
dependencies:
127-
apollo-server-core "^1.3.2"
128-
apollo-server-module-graphiql "^1.3.0"
143+
apollo-server-core "^1.3.6"
144+
apollo-server-module-graphiql "^1.3.4"
129145

130-
131-
version "1.3.2"
132-
resolved "https://registry.yarnpkg.com/apollo-server-lambda/-/apollo-server-lambda-1.3.2.tgz#bcf75f3d7115d11cc9892ad3b17427b3d536df0f"
146+
147+
version "1.3.6"
148+
resolved "https://registry.yarnpkg.com/apollo-server-lambda/-/apollo-server-lambda-1.3.6.tgz#bdaac37f143c6798e40b8ae75580ba673cea260e"
133149
dependencies:
134-
apollo-server-core "^1.3.2"
135-
apollo-server-module-graphiql "^1.3.0"
150+
apollo-server-core "^1.3.6"
151+
apollo-server-module-graphiql "^1.3.4"
136152

137-
apollo-server-module-graphiql@^1.3.0:
138-
version "1.3.2"
139-
resolved "https://registry.yarnpkg.com/apollo-server-module-graphiql/-/apollo-server-module-graphiql-1.3.2.tgz#0a9e4c48dece3af904fee333f95f7b9817335ca7"
153+
apollo-server-module-graphiql@^1.3.4:
154+
version "1.3.4"
155+
resolved "https://registry.yarnpkg.com/apollo-server-module-graphiql/-/apollo-server-module-graphiql-1.3.4.tgz#50399b7c51b7267d0c841529f5173e5fc7304de4"
140156

141157
apollo-tracing@^0.1.0:
142158
version "0.1.1"
@@ -204,9 +220,9 @@ base64-js@^1.0.2:
204220
version "1.2.3"
205221
resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.2.3.tgz#fb13668233d9614cf5fb4bce95a9ba4096cdf801"
206222

207-
body-parser-graphql@1.0.0:
208-
version "1.0.0"
209-
resolved "https://registry.yarnpkg.com/body-parser-graphql/-/body-parser-graphql-1.0.0.tgz#997de1792ed222cbc4845d404f4549eb88ec6d37"
223+
body-parser-graphql@1.1.0:
224+
version "1.1.0"
225+
resolved "https://registry.yarnpkg.com/body-parser-graphql/-/body-parser-graphql-1.1.0.tgz#80a80353c7cb623562fd375750dfe018d75f0f7c"
210226
dependencies:
211227
body-parser "^1.18.2"
212228

@@ -301,12 +317,12 @@ [email protected]:
301317
node-fetch "1.7.3"
302318
whatwg-fetch "2.0.3"
303319

304-
305-
version "2.1.0"
306-
resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-2.1.0.tgz#7d4ea7e10a4f3bb73d5c2f0a3791ec3752d39b50"
320+
321+
version "2.1.1"
322+
resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-2.1.1.tgz#c41b37af8e62ca1c6ad0bd519dcd0a16c75b6f1f"
307323
dependencies:
308-
node-fetch "2.1.1"
309-
whatwg-fetch "2.0.3"
324+
node-fetch "2.1.2"
325+
whatwg-fetch "2.0.4"
310326

311327
312328
version "2.6.9"
@@ -430,23 +446,24 @@ [email protected]:
430446
version "0.5.2"
431447
resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
432448

433-
434-
version "0.3.19"
435-
resolved "https://registry.yarnpkg.com/graphql-binding-github/-/graphql-binding-github-0.3.19.tgz#5e71a6f5422e774de51be66726f476746b8766a7"
449+
450+
version "0.3.23"
451+
resolved "https://registry.yarnpkg.com/graphql-binding-github/-/graphql-binding-github-0.3.23.tgz#eb7a55177cc8e58d8d7426ff53eaaecfbf3ef055"
436452
dependencies:
437-
apollo-link "1.2.1"
453+
apollo-link "1.2.2"
438454
apollo-link-http "1.3.3"
439-
cross-fetch "2.1.0"
455+
cross-fetch "2.1.1"
440456
graphql "0.13.2"
441-
graphql-binding "1.2.5"
457+
graphql-binding "1.3.1"
442458
graphql-tools "2.21.0"
443459

444-
graphql-binding@1.2.5:
445-
version "1.2.5"
446-
resolved "https://registry.yarnpkg.com/graphql-binding/-/graphql-binding-1.2.5.tgz#1c45b9da055cb0722f0348b6354be2e11b0a8c17"
460+
graphql-binding@1.3.1:
461+
version "1.3.1"
462+
resolved "https://registry.yarnpkg.com/graphql-binding/-/graphql-binding-1.3.1.tgz#ce415fb068042422e8a980df0cdb0f5106f5fb47"
447463
dependencies:
448-
graphql-tools "2.21.0"
464+
graphql-tools "3.0.0"
449465
iterall "1.2.2"
466+
object-path-immutable "^1.0.1"
450467

451468
452469
version "2.0.0"
@@ -458,6 +475,10 @@ [email protected]:
458475
lodash "^4.17.4"
459476
minimatch "^3.0.4"
460477

478+
graphql-deduplicator@^2.0.1:
479+
version "2.0.1"
480+
resolved "https://registry.yarnpkg.com/graphql-deduplicator/-/graphql-deduplicator-2.0.1.tgz#20c6b39e3a6f096b46dfc8491432818739c0ee37"
481+
461482
graphql-extensions@^0.0.x:
462483
version "0.0.5"
463484
resolved "https://registry.yarnpkg.com/graphql-extensions/-/graphql-extensions-0.0.5.tgz#63bc4a3fd31aab12bfadf783cbc038a9a6937cf0"
@@ -472,27 +493,33 @@ graphql-import@^0.4.0:
472493
graphql "^0.12.3"
473494
lodash "^4.17.4"
474495

475-
graphql-import@^0.4.5:
476-
version "0.4.5"
477-
resolved "https://registry.yarnpkg.com/graphql-import/-/graphql-import-0.4.5.tgz#e2f18c28d335733f46df8e0733d8deb1c6e2a645"
496+
graphql-import@^0.5.0:
497+
version "0.5.0"
498+
resolved "https://registry.yarnpkg.com/graphql-import/-/graphql-import-0.5.0.tgz#5f678a6d4636d02a829308884aa1f2fa2197f06d"
478499
dependencies:
479500
lodash "^4.17.4"
480501

502+
graphql-middleware@^1.1.0:
503+
version "1.1.1"
504+
resolved "https://registry.yarnpkg.com/graphql-middleware/-/graphql-middleware-1.1.1.tgz#fb7ce5bf7f78431bb1265ea4ad4365b921960387"
505+
dependencies:
506+
graphql-tools "^2.23.1"
507+
481508
482509
version "1.5.5"
483510
resolved "https://registry.yarnpkg.com/graphql-playground-html/-/graphql-playground-html-1.5.5.tgz#e2aca543eb66b435ead495b45244b2604d6b2d48"
484511
dependencies:
485512
graphql-config "2.0.0"
486513

487-
graphql-playground-middleware-express@1.5.7:
488-
version "1.5.7"
489-
resolved "https://registry.yarnpkg.com/graphql-playground-middleware-express/-/graphql-playground-middleware-express-1.5.7.tgz#a07418791d9f3728b2bda18fc2c6edcaf997cc93"
514+
graphql-playground-middleware-express@1.6.1:
515+
version "1.6.1"
516+
resolved "https://registry.yarnpkg.com/graphql-playground-middleware-express/-/graphql-playground-middleware-express-1.6.1.tgz#d6287d124a1c55845a52a7d727c371da99cdf0b0"
490517
dependencies:
491518
graphql-playground-html "1.5.5"
492519

493-
graphql-playground-middleware-lambda@1.4.3:
494-
version "1.4.3"
495-
resolved "https://registry.yarnpkg.com/graphql-playground-middleware-lambda/-/graphql-playground-middleware-lambda-1.4.3.tgz#017ed8124eac7360f676ccc6a23b1e4e24a04c50"
520+
graphql-playground-middleware-lambda@1.5.1:
521+
version "1.5.1"
522+
resolved "https://registry.yarnpkg.com/graphql-playground-middleware-lambda/-/graphql-playground-middleware-lambda-1.5.1.tgz#ebe48d421490e12ba27872fc1ffb275eade9c0a3"
496523
dependencies:
497524
graphql-playground-html "1.5.5"
498525

@@ -518,6 +545,16 @@ [email protected]:
518545
iterall "^1.1.3"
519546
uuid "^3.1.0"
520547

548+
549+
version "3.0.0"
550+
resolved "https://registry.yarnpkg.com/graphql-tools/-/graphql-tools-3.0.0.tgz#ff22ad15315fc268de8639d03936b911d78b9e9b"
551+
dependencies:
552+
apollo-link "1.2.1"
553+
apollo-utilities "^1.0.1"
554+
deprecated-decorator "^0.1.6"
555+
iterall "^1.1.3"
556+
uuid "^3.1.0"
557+
521558
graphql-tools@^2.23.1:
522559
version "2.23.1"
523560
resolved "https://registry.yarnpkg.com/graphql-tools/-/graphql-tools-2.23.1.tgz#23f43000e2b9dc5a89920fe846fc5f71a320efdb"
@@ -528,28 +565,31 @@ graphql-tools@^2.23.1:
528565
iterall "^1.1.3"
529566
uuid "^3.1.0"
530567

531-
graphql-yoga@1.7.1:
532-
version "1.7.1"
533-
resolved "https://registry.yarnpkg.com/graphql-yoga/-/graphql-yoga-1.7.1.tgz#64034932d39898b071e6104932e69615ed1daf93"
568+
graphql-yoga@1.13.1:
569+
version "1.13.1"
570+
resolved "https://registry.yarnpkg.com/graphql-yoga/-/graphql-yoga-1.13.1.tgz#3e0ff7253726542ce419b37a7e24148ed6653a35"
534571
dependencies:
535-
"@types/cors" "^2.8.3"
572+
"@types/cors" "^2.8.4"
536573
"@types/express" "^4.11.1"
537-
"@types/graphql" "^0.12.5"
574+
"@types/graphql" "^0.13.0"
575+
"@types/graphql-deduplicator" "^2.0.0"
538576
"@types/zen-observable" "^0.5.3"
539-
apollo-server-express "^1.3.2"
540-
apollo-server-lambda "1.3.2"
577+
apollo-server-express "^1.3.6"
578+
apollo-server-lambda "1.3.6"
541579
apollo-upload-server "^5.0.0"
542580
aws-lambda "^0.1.2"
543-
body-parser-graphql "1.0.0"
581+
body-parser-graphql "1.1.0"
544582
cors "^2.8.4"
545583
express "^4.16.3"
546584
graphql "^0.11.0 || ^0.12.0 || ^0.13.0"
547-
graphql-import "^0.4.5"
548-
graphql-playground-middleware-express "1.5.7"
549-
graphql-playground-middleware-lambda "1.4.3"
585+
graphql-deduplicator "^2.0.1"
586+
graphql-import "^0.5.0"
587+
graphql-middleware "^1.1.0"
588+
graphql-playground-middleware-express "1.6.1"
589+
graphql-playground-middleware-lambda "1.5.1"
550590
graphql-subscriptions "^0.5.8"
551591
graphql-tools "^2.23.1"
552-
subscriptions-transport-ws "^0.9.6"
592+
subscriptions-transport-ws "^0.9.8"
553593

554594
555595
version "0.13.2"
@@ -710,14 +750,18 @@ [email protected]:
710750
encoding "^0.1.11"
711751
is-stream "^1.0.1"
712752

713-
714-
version "2.1.1"
715-
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.1.1.tgz#369ca70b82f50c86496104a6c776d274f4e4a2d4"
753+
754+
version "2.1.2"
755+
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.1.2.tgz#ab884e8e7e57e38a944753cec706f788d1768bb5"
716756

717757
object-assign@^4:
718758
version "4.1.1"
719759
resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
720760

761+
object-path-immutable@^1.0.1:
762+
version "1.0.1"
763+
resolved "https://registry.yarnpkg.com/object-path-immutable/-/object-path-immutable-1.0.1.tgz#3c424052be3c54ec82def03f1b11b0c6e085c7ff"
764+
721765
object-path@^0.11.4:
722766
version "0.11.4"
723767
resolved "https://registry.yarnpkg.com/object-path/-/object-path-0.11.4.tgz#370ae752fbf37de3ea70a861c23bba8915691949"
@@ -854,9 +898,9 @@ string_decoder@~0.10.x:
854898
version "0.10.31"
855899
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"
856900

857-
subscriptions-transport-ws@^0.9.6:
858-
version "0.9.6"
859-
resolved "https://registry.yarnpkg.com/subscriptions-transport-ws/-/subscriptions-transport-ws-0.9.6.tgz#5ff86a0746316ca3eb2423b118b8bc74a6793e1b"
901+
subscriptions-transport-ws@^0.9.8:
902+
version "0.9.8"
903+
resolved "https://registry.yarnpkg.com/subscriptions-transport-ws/-/subscriptions-transport-ws-0.9.8.tgz#3a26ab96e06f78cf4ace8d083f6227fa55970947"
860904
dependencies:
861905
backo2 "^1.0.2"
862906
eventemitter3 "^2.0.3"
@@ -916,6 +960,10 @@ [email protected]:
916960
version "2.0.3"
917961
resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz#9c84ec2dcf68187ff00bc64e1274b442176e1c84"
918962

963+
964+
version "2.0.4"
965+
resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz#dde6a5df315f9d39991aa17621853d720b85566f"
966+
919967
ws@^3.0.0:
920968
version "3.3.2"
921969
resolved "https://registry.yarnpkg.com/ws/-/ws-3.3.2.tgz#96c1d08b3fefda1d5c1e33700d3bfaa9be2d5608"
@@ -943,10 +991,20 @@ zen-observable-ts@^0.8.6:
943991
dependencies:
944992
zen-observable "^0.8.6"
945993

994+
zen-observable-ts@^0.8.9:
995+
version "0.8.9"
996+
resolved "https://registry.yarnpkg.com/zen-observable-ts/-/zen-observable-ts-0.8.9.tgz#d3c97af08c0afdca37ebcadf7cc3ee96bda9bab1"
997+
dependencies:
998+
zen-observable "^0.8.0"
999+
9461000
zen-observable@^0.7.0:
9471001
version "0.7.1"
9481002
resolved "https://registry.yarnpkg.com/zen-observable/-/zen-observable-0.7.1.tgz#f84075c0ee085594d3566e1d6454207f126411b3"
9491003

1004+
zen-observable@^0.8.0:
1005+
version "0.8.8"
1006+
resolved "https://registry.yarnpkg.com/zen-observable/-/zen-observable-0.8.8.tgz#1ea93995bf098754a58215a1e0a7309e5749ec42"
1007+
9501008
zen-observable@^0.8.6:
9511009
version "0.8.6"
9521010
resolved "https://registry.yarnpkg.com/zen-observable/-/zen-observable-0.8.6.tgz#e2419311497019419d7bb56d8f6a56356a607272"

0 commit comments

Comments
 (0)