Skip to content

Commit eaa5fc6

Browse files
committed
fix(Package): Copy peerDeps to devDeps, change CI config
1 parent a3e0a90 commit eaa5fc6

File tree

3 files changed

+143
-43
lines changed

3 files changed

+143
-43
lines changed

.travis.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ node_js:
2020
- "5"
2121
- "4"
2222
script:
23-
- yarn global add graphql graphql-compose graphql-compose-connection mongoose
2423
- yarn run coverage
2524
- yarn run build
2625
after_success:

package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,11 @@
5555
"eslint-plugin-jsx-a11y": "2.2.2",
5656
"eslint-plugin-react": "6.3.0",
5757
"flow-bin": "^0.37.0",
58+
"graphql": "^0.8.2",
59+
"graphql-compose": "^1.8.0",
60+
"graphql-compose-connection": "^2.1.2",
5861
"mocha": "^3.2.0",
62+
"mongoose": "^4.7.5",
5963
"nyc": "^10.0.0",
6064
"rimraf": "2.5.4",
6165
"sane": "1.4.1",

yarn.lock

Lines changed: 139 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -191,16 +191,16 @@ async-each@^1.0.0:
191191
version "1.0.1"
192192
resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d"
193193

194-
async@^1.4.0, async@^1.4.2:
195-
version "1.5.2"
196-
resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a"
197-
198-
async@^2.0.1:
194+
[email protected], async@^2.0.1:
199195
version "2.1.4"
200196
resolved "https://registry.yarnpkg.com/async/-/async-2.1.4.tgz#2d2160c7788032e4dd6cbe2502f1f9a2c8f6cde4"
201197
dependencies:
202198
lodash "^4.14.0"
203199

200+
async@^1.4.0, async@^1.4.2:
201+
version "1.5.2"
202+
resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a"
203+
204204
async@~0.2.6:
205205
version "0.2.10"
206206
resolved "https://registry.yarnpkg.com/async/-/async-0.2.10.tgz#b6bbe0b0674b9d719708ca38de8c237cb526c3d1"
@@ -655,6 +655,13 @@ babel-register@^6.18.0:
655655
mkdirp "^0.5.1"
656656
source-map-support "^0.4.2"
657657

658+
659+
version "6.11.6"
660+
resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.11.6.tgz#6db707fef2d49c49bfa3cb64efdb436b518b8222"
661+
dependencies:
662+
core-js "^2.4.0"
663+
regenerator-runtime "^0.9.5"
664+
658665
babel-runtime@^6.0.0, babel-runtime@^6.11.6, babel-runtime@^6.18.0, babel-runtime@^6.20.0, babel-runtime@^6.9.0, babel-runtime@^6.9.1:
659666
version "6.20.0"
660667
resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.20.0.tgz#87300bdcf4cd770f09bf0048c64204e17806d16f"
@@ -729,6 +736,10 @@ block-stream@*:
729736
dependencies:
730737
inherits "~2.0.0"
731738

739+
740+
version "2.10.2"
741+
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-2.10.2.tgz#024a5517295308857f14f91f1106fc3b555f446b"
742+
732743
bluebird@^3.4.1, bluebird@^3.4.6:
733744
version "3.4.7"
734745
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.4.7.tgz#f72d760be09b7f76d08ed8fae98b289a8d05fab3"
@@ -764,6 +775,14 @@ bser@^1.0.2:
764775
dependencies:
765776
node-int64 "^0.4.0"
766777

778+
bson@~0.5.4:
779+
version "0.5.7"
780+
resolved "https://registry.yarnpkg.com/bson/-/bson-0.5.7.tgz#0d11fe0936c1fee029e11f7063f5d0ab2422ea3e"
781+
782+
bson@~1.0.1:
783+
version "1.0.1"
784+
resolved "https://registry.yarnpkg.com/bson/-/bson-1.0.1.tgz#3a5addb0f2ff88bc3436e708e4bdb8637602d72d"
785+
767786
buffer-shims@^1.0.0:
768787
version "1.0.0"
769788
resolved "https://registry.yarnpkg.com/buffer-shims/-/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51"
@@ -1156,6 +1175,10 @@ es6-map@^0.1.3:
11561175
es6-symbol "~3.1.0"
11571176
event-emitter "~0.3.4"
11581177

1178+
1179+
version "3.2.1"
1180+
resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-3.2.1.tgz#ec56233868032909207170c39448e24449dd1fc4"
1181+
11591182
es6-set@~0.1.3:
11601183
version "0.1.4"
11611184
resolved "https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.4.tgz#9516b6761c2964b92ff479456233a247dc707ce8"
@@ -1479,14 +1502,6 @@ form-data@~1.0.0-rc4:
14791502
combined-stream "^1.0.5"
14801503
mime-types "^2.1.11"
14811504

1482-
form-data@~2.0.0:
1483-
version "2.0.0"
1484-
resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.0.0.tgz#6f0aebadcc5da16c13e1ecc11137d85f9b883b25"
1485-
dependencies:
1486-
asynckit "^0.4.0"
1487-
combined-stream "^1.0.5"
1488-
mime-types "^2.1.11"
1489-
14901505
form-data@~2.1.1:
14911506
version "2.1.2"
14921507
resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.1.2.tgz#89c3534008b97eada4cbb157d58f6f5df025eae4"
@@ -1683,6 +1698,26 @@ graceful-fs@^4.1.2, graceful-fs@^4.1.4, graceful-fs@^4.1.6:
16831698
version "1.0.1"
16841699
resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725"
16851700

1701+
graphql-compose-connection@^2.1.2:
1702+
version "2.1.2"
1703+
resolved "https://registry.yarnpkg.com/graphql-compose-connection/-/graphql-compose-connection-2.1.2.tgz#dbe8cd2b51755a454d640171883e096daa9d5068"
1704+
dependencies:
1705+
babel-runtime "6.11.6"
1706+
1707+
graphql-compose@^1.8.0:
1708+
version "1.8.0"
1709+
resolved "https://registry.yarnpkg.com/graphql-compose/-/graphql-compose-1.8.0.tgz#8dc469cdaabbc5f22770542de2a6b8c74f0c6246"
1710+
dependencies:
1711+
babel-runtime "^6.20.0"
1712+
graphql "^0.8.2"
1713+
object-path "^0.11.3"
1714+
1715+
graphql@^0.8.2:
1716+
version "0.8.2"
1717+
resolved "https://registry.yarnpkg.com/graphql/-/graphql-0.8.2.tgz#eb1bb524b38104bbf2c9157f9abc67db2feba7d2"
1718+
dependencies:
1719+
iterall "1.0.2"
1720+
16861721
16871722
version "1.9.2"
16881723
resolved "https://registry.yarnpkg.com/growl/-/growl-1.9.2.tgz#0ea7743715db8d8de2c5ede1775e1b45ac85c02f"
@@ -1750,6 +1785,10 @@ home-or-tmp@^2.0.0:
17501785
os-homedir "^1.0.0"
17511786
os-tmpdir "^1.0.1"
17521787

1788+
1789+
version "1.2.0"
1790+
resolved "https://registry.yarnpkg.com/hooks-fixed/-/hooks-fixed-1.2.0.tgz#0d2772d4d7d685ff9244724a9f0b5b2559aac96b"
1791+
17531792
hosted-git-info@^2.1.4, hosted-git-info@^2.1.5:
17541793
version "2.1.5"
17551794
resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.1.5.tgz#0ba81d90da2e25ab34a332e6ec77936e1598118b"
@@ -2002,6 +2041,10 @@ istanbul-reports@^1.0.0:
20022041
dependencies:
20032042
handlebars "^4.0.3"
20042043

2044+
2045+
version "1.0.2"
2046+
resolved "https://registry.yarnpkg.com/iterall/-/iterall-1.0.2.tgz#41a2e96ce9eda5e61c767ee5dc312373bb046e91"
2047+
20052048
jodid25519@^1.0.0:
20062049
version "1.0.2"
20072050
resolved "https://registry.yarnpkg.com/jodid25519/-/jodid25519-1.0.2.tgz#06d4912255093419477d425633606e0e90782967"
@@ -2080,6 +2123,10 @@ jsx-ast-utils@^1.0.0, jsx-ast-utils@^1.3.1:
20802123
acorn-jsx "^3.0.1"
20812124
object-assign "^4.1.0"
20822125

2126+
2127+
version "1.1.5"
2128+
resolved "https://registry.yarnpkg.com/kareem/-/kareem-1.1.5.tgz#fd5657d5731cc5901c870f3a448105b40ca7de8a"
2129+
20832130
kind-of@^3.0.2:
20842131
version "3.0.4"
20852132
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.0.4.tgz#7b8ecf18a4e17f8269d73b501c9f232c96887a74"
@@ -2361,10 +2408,67 @@ mocha@^3.2.0:
23612408
mkdirp "0.5.1"
23622409
supports-color "3.1.2"
23632410

2411+
2412+
version "2.1.2"
2413+
resolved "https://registry.yarnpkg.com/mongodb-core/-/mongodb-core-2.1.2.tgz#a11db773d34819cbeb97751241827137ab535aab"
2414+
dependencies:
2415+
bson "~1.0.1"
2416+
require_optional "~1.0.0"
2417+
2418+
2419+
version "2.2.16"
2420+
resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-2.2.16.tgz#e32ba91cf9e29f371fb38ba0c4a71c3b1f5fae77"
2421+
dependencies:
2422+
es6-promise "3.2.1"
2423+
mongodb-core "2.1.2"
2424+
readable-stream "2.1.5"
2425+
2426+
mongoose@^4.7.5:
2427+
version "4.7.5"
2428+
resolved "https://registry.yarnpkg.com/mongoose/-/mongoose-4.7.5.tgz#e3d7ecaeba6c2231ff991417622e3894865dccb5"
2429+
dependencies:
2430+
async "2.1.4"
2431+
bson "~0.5.4"
2432+
hooks-fixed "1.2.0"
2433+
kareem "1.1.5"
2434+
mongodb "2.2.16"
2435+
mpath "0.2.1"
2436+
mpromise "0.5.5"
2437+
mquery "2.0.0"
2438+
ms "0.7.2"
2439+
muri "1.1.1"
2440+
regexp-clone "0.0.1"
2441+
sliced "1.0.1"
2442+
2443+
2444+
version "0.2.1"
2445+
resolved "https://registry.yarnpkg.com/mpath/-/mpath-0.2.1.tgz#3a4e829359801de96309c27a6b2e102e89f9e96e"
2446+
2447+
2448+
version "0.5.5"
2449+
resolved "https://registry.yarnpkg.com/mpromise/-/mpromise-0.5.5.tgz#f5b24259d763acc2257b0a0c8c6d866fd51732e6"
2450+
2451+
2452+
version "2.0.0"
2453+
resolved "https://registry.yarnpkg.com/mquery/-/mquery-2.0.0.tgz#b5abc850b90dffc3e10ae49b4b6e7a479752df22"
2454+
dependencies:
2455+
bluebird "2.10.2"
2456+
debug "2.2.0"
2457+
regexp-clone "0.0.1"
2458+
sliced "0.0.5"
2459+
23642460
23652461
version "0.7.1"
23662462
resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.1.tgz#9cd13c03adbff25b65effde7ce864ee952017098"
23672463

2464+
2465+
version "0.7.2"
2466+
resolved "https://registry.yarnpkg.com/ms/-/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765"
2467+
2468+
2469+
version "1.1.1"
2470+
resolved "https://registry.yarnpkg.com/muri/-/muri-1.1.1.tgz#64bd904eaf8ff89600c994441fad3c5195905ac2"
2471+
23682472
23692473
version "0.0.5"
23702474
resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.5.tgz#8fbfabb0a98a253d3184331f9e8deb7372fac6c0"
@@ -2768,7 +2872,7 @@ read-pkg@^1.0.0:
27682872
normalize-package-data "^2.3.2"
27692873
path-type "^1.0.0"
27702874

2771-
"readable-stream@^2.0.0 || ^1.1.13", readable-stream@~2.1.4:
2875+
readable-stream@2.1.5, readable-stream@~2.1.4:
27722876
version "2.1.5"
27732877
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.1.5.tgz#66fa8b720e1438b364681f2ad1a63c618448c9d0"
27742878
dependencies:
@@ -2780,7 +2884,7 @@ read-pkg@^1.0.0:
27802884
string_decoder "~0.10.x"
27812885
util-deprecate "~1.0.1"
27822886

2783-
readable-stream@^2.0.2, readable-stream@~2.0.0, readable-stream@~2.0.5:
2887+
"readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.2, readable-stream@~2.0.0, readable-stream@~2.0.5:
27842888
version "2.0.6"
27852889
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e"
27862890
dependencies:
@@ -2848,6 +2952,10 @@ regex-cache@^0.4.2:
28482952
is-equal-shallow "^0.1.3"
28492953
is-primitive "^2.0.0"
28502954

2955+
2956+
version "0.0.1"
2957+
resolved "https://registry.yarnpkg.com/regexp-clone/-/regexp-clone-0.0.1.tgz#a7c2e09891fdbf38fbb10d376fb73003e68ac589"
2958+
28512959
regexpu-core@^2.0.0:
28522960
version "2.0.0"
28532961
resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240"
@@ -2894,33 +3002,7 @@ request-promise@^4.1.1:
28943002
request-promise-core "1.1.1"
28953003
stealthy-require "^1.0.0"
28963004

2897-
[email protected], request@^2.74.0:
2898-
version "2.75.0"
2899-
resolved "https://registry.yarnpkg.com/request/-/request-2.75.0.tgz#d2b8268a286da13eaa5d01adf5d18cc90f657d93"
2900-
dependencies:
2901-
aws-sign2 "~0.6.0"
2902-
aws4 "^1.2.1"
2903-
bl "~1.1.2"
2904-
caseless "~0.11.0"
2905-
combined-stream "~1.0.5"
2906-
extend "~3.0.0"
2907-
forever-agent "~0.6.1"
2908-
form-data "~2.0.0"
2909-
har-validator "~2.0.6"
2910-
hawk "~3.1.3"
2911-
http-signature "~1.1.0"
2912-
is-typedarray "~1.0.0"
2913-
isstream "~0.1.2"
2914-
json-stringify-safe "~5.0.1"
2915-
mime-types "~2.1.7"
2916-
node-uuid "~1.4.7"
2917-
oauth-sign "~0.8.1"
2918-
qs "~6.2.0"
2919-
stringstream "~0.0.4"
2920-
tough-cookie "~2.3.0"
2921-
tunnel-agent "~0.4.1"
2922-
2923-
request@^2.78.0:
3005+
[email protected], request@^2.74.0, request@^2.78.0:
29243006
version "2.79.0"
29253007
resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de"
29263008
dependencies:
@@ -2990,6 +3072,13 @@ require-uncached@^1.0.2:
29903072
caller-path "^0.1.0"
29913073
resolve-from "^1.0.0"
29923074

3075+
require_optional@~1.0.0:
3076+
version "1.0.0"
3077+
resolved "https://registry.yarnpkg.com/require_optional/-/require_optional-1.0.0.tgz#52a86137a849728eb60a55533617f8f914f59abf"
3078+
dependencies:
3079+
resolve-from "^2.0.0"
3080+
semver "^5.1.0"
3081+
29933082
resolve-from@^1.0.0:
29943083
version "1.0.1"
29953084
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226"
@@ -3123,6 +3212,14 @@ [email protected]:
31233212
version "0.0.4"
31243213
resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35"
31253214

3215+
3216+
version "0.0.5"
3217+
resolved "https://registry.yarnpkg.com/sliced/-/sliced-0.0.5.tgz#5edc044ca4eb6f7816d50ba2fc63e25d8fe4707f"
3218+
3219+
3220+
version "1.0.1"
3221+
resolved "https://registry.yarnpkg.com/sliced/-/sliced-1.0.1.tgz#0b3a662b5d04c3177b1926bea82b03f837a2ef41"
3222+
31263223
slide@^1.1.3, slide@^1.1.5:
31273224
version "1.1.6"
31283225
resolved "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707"

0 commit comments

Comments
 (0)