diff --git a/package.json b/package.json index 9fa5b5c..f6e82a5 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "dependencies": { "axios": "^0.18.0", "babel-runtime": "^6.26.0", - "change-case": "^3.0.2", + "change-case": "^4.0.0", "graphql-list-fields": "^2.0.1", "graphql-type-json": "^0.2.0", "lodash": "^4.17.5", diff --git a/yarn.lock b/yarn.lock index b4b1e92..9ded156 100644 --- a/yarn.lock +++ b/yarn.lock @@ -670,18 +670,26 @@ browserslist@^2.1.2: caniuse-lite "^1.0.30000792" electron-to-chromium "^1.3.30" -camel-case@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-3.0.0.tgz#ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73" - integrity sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M= +camel-case@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.0.0.tgz#bc52e4d40c63c291f99ac41d28f4e3064858d1ee" + integrity sha512-VB2k4JElm81n3itqFHI4bxW2bPAz9/d+uM97NKetCqc/z88bhmqC3yQEiRxVvv5k/icYhJZtHEoa6vFWB2D61A== dependencies: - no-case "^2.2.0" - upper-case "^1.1.1" + pascal-case "^3.0.0" caniuse-lite@^1.0.30000792: version "1.0.30000810" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000810.tgz#47585fffce0e9f3593a6feea4673b945424351d9" +capital-case@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/capital-case/-/capital-case-1.0.0.tgz#1087bdb974d99f828c6a9c0bd047454270edc86d" + integrity sha512-UbVorq6QAXURXAsaVbWrl/QbmnataWn/qZ50QosEPxWeLrIHSa9GTFUTX8kkqJ/uhT/tjUeS5eHTZBhi9ThQkg== + dependencies: + lower-case "^2.0.0" + no-case "^3.0.0" + upper-case-first "^2.0.0" + caseless@~0.12.0: version "0.12.0" resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" @@ -696,29 +704,22 @@ chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" -change-case@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/change-case/-/change-case-3.0.2.tgz#fd48746cce02f03f0a672577d1d3a8dc2eceb037" - integrity sha512-Mww+SLF6MZ0U6kdg11algyKd5BARbyM4TbFBepwowYSR5ClfQGCGtxNXgykpN0uF/bstWeaGDT4JWaDh8zWAHA== - dependencies: - camel-case "^3.0.0" - constant-case "^2.0.0" - dot-case "^2.1.0" - header-case "^1.0.0" - is-lower-case "^1.1.0" - is-upper-case "^1.1.0" - lower-case "^1.1.1" - lower-case-first "^1.0.0" - no-case "^2.3.2" - param-case "^2.1.0" - pascal-case "^2.0.0" - path-case "^2.1.0" - sentence-case "^2.1.0" - snake-case "^2.1.0" - swap-case "^1.1.0" - title-case "^2.1.0" - upper-case "^1.1.1" - upper-case-first "^1.1.0" +change-case@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/change-case/-/change-case-4.0.0.tgz#d0f143f0e19233b83180226f0567f02817b1b5b7" + integrity sha512-SczylNA90FemLuJkMuQwcfudNjpB8VOz8IInWIai/R/6o7dRDvCsAnYSW99XhNi2zSkCLUYhnIiz52L87FQckQ== + dependencies: + camel-case "^4.0.0" + capital-case "^1.0.0" + constant-case "^3.0.0" + dot-case "^3.0.0" + header-case "^2.0.0" + no-case "^3.0.0" + param-case "^3.0.0" + pascal-case "^3.0.0" + path-case "^3.0.0" + sentence-case "^3.0.0" + snake-case "^3.0.0" chokidar@^1.6.1: version "1.7.0" @@ -761,13 +762,13 @@ console-control-strings@^1.0.0, console-control-strings@~1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" -constant-case@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/constant-case/-/constant-case-2.0.0.tgz#4175764d389d3fa9c8ecd29186ed6005243b6a46" - integrity sha1-QXV2TTidP6nI7NKRhu1gBSQ7akY= +constant-case@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/constant-case/-/constant-case-3.0.0.tgz#19b8459b736ffe52151d99a64c6401cb2cd25a21" + integrity sha512-0hZpjpxHBjJelzsF/nZUc9HBGmSOxWI6PZ251Ct3H9H6cyYZSfbpc0D+eiCKXFYXbPdKXRHZAuc2fnp0C5J6XA== dependencies: - snake-case "^2.1.0" - upper-case "^1.1.1" + no-case "^3.0.0" + upper-case "^2.0.0" convert-source-map@^1.5.0: version "1.5.1" @@ -827,12 +828,12 @@ detect-libc@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" -dot-case@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-2.1.1.tgz#34dcf37f50a8e93c2b3bca8bb7fb9155c7da3bee" - integrity sha1-NNzzf1Co6TwrO8qLt/uRVcfaO+4= +dot-case@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.0.tgz#9d5064f602f75dcc736675b4aac526e8e78f8cba" + integrity sha512-MgRN12r21YD+KLtsXtmnbJ3vtyO2wOYpvY8FjunqndpA1ARdUC+gB8l2kjwjlc9hc9x15CuBrRZRRa6yeLv5wQ== dependencies: - no-case "^2.2.0" + no-case "^3.0.0" ecc-jsbn@~0.1.1: version "0.1.1" @@ -1051,13 +1052,12 @@ hawk@3.1.3, hawk@~3.1.3: hoek "2.x.x" sntp "1.x.x" -header-case@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/header-case/-/header-case-1.0.1.tgz#9535973197c144b09613cd65d317ef19963bd02d" - integrity sha1-lTWXMZfBRLCWE81l0xfvGZY70C0= +header-case@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/header-case/-/header-case-2.0.0.tgz#6749a20cdefeb2b7e7b70a5812cf87770ff57260" + integrity sha512-Kxuvf8+46hSzNahERPBstRcRnKFt5sZsDwB27nSo2IgINSHULhRw+IM5pnuRL7tNtMF3ftSg4hZ5ibEocNCmzA== dependencies: - no-case "^2.2.0" - upper-case "^1.1.3" + capital-case "^1.0.0" hoek@2.x.x: version "2.16.3" @@ -1145,13 +1145,6 @@ is-glob@^2.0.0, is-glob@^2.0.1: dependencies: is-extglob "^1.0.0" -is-lower-case@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/is-lower-case/-/is-lower-case-1.1.3.tgz#7e147be4768dc466db3bfb21cc60b31e6ad69393" - integrity sha1-fhR75HaNxGbbO/shzGCzHmrWk5M= - dependencies: - lower-case "^1.1.0" - is-number@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" @@ -1176,13 +1169,6 @@ is-typedarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" -is-upper-case@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/is-upper-case/-/is-upper-case-1.1.2.tgz#8d0b1fa7e7933a1e58483600ec7d9661cbaf756f" - integrity sha1-jQsfp+eTOh5YSDYA7H2WYcuvdW8= - dependencies: - upper-case "^1.1.0" - isarray@1.0.0, isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" @@ -1270,17 +1256,10 @@ loose-envify@^1.0.0: dependencies: js-tokens "^3.0.0" -lower-case-first@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/lower-case-first/-/lower-case-first-1.0.2.tgz#e5da7c26f29a7073be02d52bac9980e5922adfa1" - integrity sha1-5dp8JvKacHO+AtUrrJmA5ZIq36E= - dependencies: - lower-case "^1.1.2" - -lower-case@^1.1.0, lower-case@^1.1.1, lower-case@^1.1.2: - version "1.1.4" - resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-1.1.4.tgz#9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac" - integrity sha1-miyr0bno4K6ZOkv31YdcOcQujqw= +lower-case@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.0.tgz#8f07128bd5ffd0247d15106e7e8d17d223312faa" + integrity sha512-OJifkIqIt8iu216sXZ0Fpo5tK4QhJjOYQIUd09SNkoc71NvU9157VTXsT4aRsx7TTpCtykmbCYal3B7y5L9/wg== micromatch@^2.1.5: version "2.3.11" @@ -1338,12 +1317,12 @@ nan@^2.3.0: version "2.9.2" resolved "https://registry.yarnpkg.com/nan/-/nan-2.9.2.tgz#f564d75f5f8f36a6d9456cca7a6c4fe488ab7866" -no-case@^2.2.0, no-case@^2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.2.tgz#60b813396be39b3f1288a4c1ed5d1e7d28b464ac" - integrity sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ== +no-case@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.0.tgz#e4a875c97613479944b8b01d319b8b89575f1022" + integrity sha512-XFxcq4iHOOBanVPfJZkvdWWl8NWszvJFb0DubOXBACe4fwbiZ30CEs7VIpUl+7x4qRwkmO/tOSHdLVun/A5wKw== dependencies: - lower-case "^1.1.1" + lower-case "^2.0.0" node-pre-gyp@^0.6.39: version "0.6.39" @@ -1431,12 +1410,12 @@ output-file-sync@^1.1.2: mkdirp "^0.5.1" object-assign "^4.1.0" -param-case@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/param-case/-/param-case-2.1.1.tgz#df94fd8cf6531ecf75e6bef9a0858fbc72be2247" - integrity sha1-35T9jPZTHs915r75oIWPvHK+Ikc= +param-case@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.0.tgz#4d854b786704fb7214729103695e3008365d6979" + integrity sha512-AU1C7c1XLiQMWnSxLxOrBBF/O/4L4HYbjsUF3vX8yZJqgHgLH2neZVabQpz2rZTa4kqAFXI8ocBj189w3TnXoA== dependencies: - no-case "^2.2.0" + dot-case "^3.0.0" parse-glob@^3.0.4: version "3.0.4" @@ -1455,20 +1434,19 @@ parse@^1.11.0: ws "^3.3.1" xmlhttprequest "^1.7.0" -pascal-case@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-2.0.1.tgz#2d578d3455f660da65eca18ef95b4e0de912761e" - integrity sha1-LVeNNFX2YNpl7KGO+VtODekSdh4= +pascal-case@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.0.0.tgz#a1a0c8b82fb945a32d3bf85b5785820ac4073da8" + integrity sha512-milAq/PR3sNcoaFwjRZh2FzryDWWnmLRZ1559+AqlURdp3DC/SgPKOXjpQyxo4N4u+QlkZ6m/HbJKQShhOnlEQ== dependencies: - camel-case "^3.0.0" - upper-case-first "^1.1.0" + no-case "^3.0.0" -path-case@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/path-case/-/path-case-2.1.1.tgz#94b8037c372d3fe2906e465bb45e25d226e8eea5" - integrity sha1-lLgDfDctP+KQbkZbtF4l0ibo7qU= +path-case@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-case/-/path-case-3.0.0.tgz#316af5a66959b241ca354a2437a6bc2559be94a6" + integrity sha512-4zd+xUCgAjYjTFAIV8XDNMt75I2LrA/hrskbS5OwhOGl5BGSZwfo+ALVEj9roVMTljUsf018vILEsshJRaj9Ag== dependencies: - no-case "^2.2.0" + dot-case "^3.0.0" path-is-absolute@^1.0.0, path-is-absolute@^1.0.1: version "1.0.1" @@ -1638,13 +1616,14 @@ semver@^5.3.0: version "5.5.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab" -sentence-case@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/sentence-case/-/sentence-case-2.1.1.tgz#1f6e2dda39c168bf92d13f86d4a918933f667ed4" - integrity sha1-H24t2jnBaL+S0T+G1KkYkz9mftQ= +sentence-case@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/sentence-case/-/sentence-case-3.0.0.tgz#8651cade7044badb3fad3ca42b0d0751a42e456b" + integrity sha512-JBnZHUcjY7zyhw84GP1t3So3vu81inBIoNHXwuvgfsiDrsluYjz173ZPJiCYnKIXCdPm1iAKKxbyHozON/YGyQ== dependencies: - no-case "^2.2.0" - upper-case-first "^1.1.2" + lower-case "^2.0.0" + no-case "^3.0.0" + upper-case-first "^2.0.0" set-blocking@~2.0.0: version "2.0.0" @@ -1662,12 +1641,12 @@ slash@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" -snake-case@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-2.1.0.tgz#41bdb1b73f30ec66a04d4e2cad1b76387d4d6d9f" - integrity sha1-Qb2xtz8w7GagTU4srRt2OH1NbZ8= +snake-case@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-3.0.0.tgz#5c9e7eb994c1969ac3709e17c15afd1d44a287ee" + integrity sha512-0oJ+yowXaGiwDo8A0ZeuPdYQBGlTA0i0XdU6k3xgym+qOUEiyU54bi5lk14xmJqh4sPq5X2q65jjwHDfKqQ2Dg== dependencies: - no-case "^2.2.0" + dot-case "^3.0.0" sntp@1.x.x: version "1.0.9" @@ -1731,14 +1710,6 @@ supports-color@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" -swap-case@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/swap-case/-/swap-case-1.1.2.tgz#c39203a4587385fad3c850a0bd1bcafa081974e3" - integrity sha1-w5IDpFhzhfrTyFCgvRvK+ggZdOM= - dependencies: - lower-case "^1.1.1" - upper-case "^1.1.1" - tar-pack@^3.4.0: version "3.4.1" resolved "https://registry.yarnpkg.com/tar-pack/-/tar-pack-3.4.1.tgz#e1dbc03a9b9d3ba07e896ad027317eb679a10a1f" @@ -1760,14 +1731,6 @@ tar@^2.2.1: fstream "^1.0.2" inherits "2" -title-case@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/title-case/-/title-case-2.1.1.tgz#3e127216da58d2bc5becf137ab91dae3a7cd8faa" - integrity sha1-PhJyFtpY0rxb7PE3q5Ha46fNj6o= - dependencies: - no-case "^2.2.0" - upper-case "^1.0.3" - to-fast-properties@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" @@ -1800,17 +1763,15 @@ ultron@~1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.1.1.tgz#9fe1536a10a664a65266a1e3ccf85fd36302bc9c" -upper-case-first@^1.1.0, upper-case-first@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/upper-case-first/-/upper-case-first-1.1.2.tgz#5d79bedcff14419518fd2edb0a0507c9b6859115" - integrity sha1-XXm+3P8UQZUY/S7bCgUHybaFkRU= - dependencies: - upper-case "^1.1.1" +upper-case-first@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/upper-case-first/-/upper-case-first-2.0.0.tgz#33db9b94d4acebf838d79319ef2cabf341ac51b2" + integrity sha512-ekkDriotb/iejKn7Xe9ixauKW2cfSTNZBnNZ55MG4ilGuTbF1QW587Y8q3GwP5C0urqLltrfJ2Ed5IOq7RzbdA== -upper-case@^1.0.3, upper-case@^1.1.0, upper-case@^1.1.1, upper-case@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-1.1.3.tgz#f6b4501c2ec4cdd26ba78be7222961de77621598" - integrity sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg= +upper-case@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/upper-case/-/upper-case-2.0.0.tgz#c181369d061f96eaef7824548893dfe7d79b8329" + integrity sha512-RtpaYPihvdPnoBIWwWqt7mjTdSuPpIezL4KdOyZULHwe+Fohr8MZGy4wp6w4BUuLhsTLzWX+ZO0+1UGrDOKZfQ== user-home@^1.1.1: version "1.1.1"