├── .eslintrc ├── .gitignore ├── .vscode └── launch.json ├── LICENSE ├── README.md ├── index.js ├── package.json ├── src └── graphql │ ├── resolvers.js │ ├── resolvers │ └── legislatorResolver.js │ ├── typeDefs.js │ └── types │ ├── chamberType.graphql │ ├── lastStatusType.graphql │ ├── legislatorType.graphql │ └── partyType.graphql └── yarn.lock /.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": [ 3 | "airbnb", 4 | "prettier", 5 | "plugin:react/recommended" 6 | ], 7 | "plugins": ["jsx-a11y", "import", "prettier"], 8 | "env": { 9 | "node": true, 10 | "es6": true 11 | }, 12 | "parserOptions": { 13 | "sourceType": "module", 14 | "ecmaFeatures": { 15 | "jsx": true 16 | } 17 | }, 18 | "rules": { 19 | "comma-dangle": 0, 20 | "no-throw-literal": 0, 21 | "new-cap": 0, 22 | "max-len": 0, 23 | "generator-star-spacing": 0, 24 | "no-underscore-dangle": ["error", { "allow": ["_id", "_source", "_fields", "_values", "_enumConfig"] }], 25 | "no-plusplus": ["error", { "allowForLoopAfterthoughts": true }], 26 | "import/no-dynamic-require": 0, 27 | "class-methods-use-this": 0, 28 | "react/jsx-no-bind": 0, 29 | "react/prefer-stateless-function": 0, 30 | "react/jsx-filename-extension": 0, 31 | "react/forbid-prop-types": 0, 32 | "prettier/prettier": ["error", { "singleQuote": true, "postcss": true }] 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | 8 | # Runtime data 9 | pids 10 | *.pid 11 | *.seed 12 | *.pid.lock 13 | 14 | # Directory for instrumented libs generated by jscoverage/JSCover 15 | lib-cov 16 | 17 | # Coverage directory used by tools like istanbul 18 | coverage 19 | 20 | # nyc test coverage 21 | .nyc_output 22 | 23 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 24 | .grunt 25 | 26 | # Bower dependency directory (https://bower.io/) 27 | bower_components 28 | 29 | # node-waf configuration 30 | .lock-wscript 31 | 32 | # Compiled binary addons (http://nodejs.org/api/addons.html) 33 | build/Release 34 | 35 | # Dependency directories 36 | node_modules/ 37 | jspm_packages/ 38 | 39 | # Typescript v1 declaration files 40 | typings/ 41 | 42 | # Optional npm cache directory 43 | .npm 44 | 45 | # Optional eslint cache 46 | .eslintcache 47 | 48 | # Optional REPL history 49 | .node_repl_history 50 | 51 | # Output of 'npm pack' 52 | *.tgz 53 | 54 | # Yarn Integrity file 55 | .yarn-integrity 56 | 57 | # dotenv environment variables file 58 | .env 59 | 60 | -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- 1 | { 2 | // Use IntelliSense to learn about possible attributes. 3 | // Hover to view descriptions of existing attributes. 4 | // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 5 | "version": "0.2.0", 6 | "configurations": [ 7 | { 8 | "type": "node", 9 | "request": "launch", 10 | "name": "Launch Program", 11 | "program": "${workspaceFolder}/index.js" 12 | } 13 | ] 14 | } -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018 SigaLei 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # api-camara-graphql 2 | Uma implementação da API do portal de dados abertos utilizando GraphQL 3 | 4 | Demo: https://api-camara-graphql.herokuapp.com/ 5 | 6 | # Sobre os dados 7 | 8 | ## Endpoint implementados 9 | - [ ] Blocos 10 | - [ ] Votações 11 | - [ ] Partidos 12 | - [ ] Deputados 13 | - [ ] Legislaturas 14 | - [ ] Referências 15 | - [ ] Proposições 16 | - [ ] Eventos 17 | - [ ] Órgãos -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | const { GraphQLServer } = require('graphql-yoga') 2 | const typeDefs = require('./src/graphql/typeDefs') 3 | const resolvers = require('./src/graphql/resolvers') 4 | 5 | const server = new GraphQLServer({ 6 | typeDefs, 7 | resolvers 8 | }) 9 | 10 | server.start(() => console.log('Server is running on http://localhost:4000')) 11 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "api-camara-graphql", 3 | "version": "0.0.0", 4 | "private": true, 5 | "engines": { 6 | "node": "8.5.0" 7 | }, 8 | "scripts": { 9 | "compile": "", 10 | "start": "node index.js" 11 | }, 12 | "description": "A API using GraphQL for Brazilian Camara dos Deputados", 13 | "repository": { 14 | "type": "git", 15 | "url": "" 16 | }, 17 | "author": "Caio Flores", 18 | "license": "", 19 | "main": "index.js", 20 | "dependencies": { 21 | "axios": "^0.18.0", 22 | "graphql": "^0.13.2", 23 | "graphql-yoga": "^1.8.5", 24 | "merge-graphql-schemas": "^1.5.1" 25 | }, 26 | "devDependencies": { 27 | "eslint": "^4.19.1", 28 | "eslint-config-airbnb": "^16.1.0", 29 | "eslint-config-prettier": "^2.9.0", 30 | "eslint-plugin-import": "^2.11.0", 31 | "eslint-plugin-prettier": "^2.6.0", 32 | "eslint-plugin-react": "^7.7.0", 33 | "prettier": "^1.12.1" 34 | } 35 | } 36 | -------------------------------------------------------------------------------- /src/graphql/resolvers.js: -------------------------------------------------------------------------------- 1 | const path = require('path') 2 | const { fileLoader, mergeResolvers } = require('merge-graphql-schemas') 3 | 4 | const resolversArray = fileLoader(path.join(__dirname, './resolvers')) 5 | 6 | module.exports = mergeResolvers(resolversArray) 7 | -------------------------------------------------------------------------------- /src/graphql/resolvers/legislatorResolver.js: -------------------------------------------------------------------------------- 1 | const axios = require('axios') 2 | 3 | module.exports = { 4 | Query: { 5 | legislators: async (obj, args, context, info) => { 6 | const legislators = await axios 7 | .get('https://dadosabertos.camara.leg.br/api/v2/deputados', { 8 | params: { 9 | ...args 10 | } 11 | }) 12 | .then(response => response.data.dados) 13 | .catch(function(error) { 14 | console.log(error) 15 | }) 16 | 17 | for (let i = 0; i < legislators.length; i += 1) { 18 | const legislatorComplementaryData = await axios.get( 19 | `https://dadosabertos.camara.leg.br/api/v2/deputados/${ 20 | legislators[i].id 21 | }` 22 | ) 23 | legislators[i] = { 24 | ...legislators[i], 25 | ...legislatorComplementaryData.data.dados 26 | } 27 | } 28 | 29 | return legislators 30 | } 31 | }, 32 | Legislator: { 33 | partido({ siglaPartido: sigla }) { 34 | return axios 35 | .get('https://dadosabertos.camara.leg.br/api/v2/partidos', { 36 | params: { 37 | sigla 38 | } 39 | }) 40 | .then(function(response) { 41 | return response.data.dados 42 | }) 43 | .catch(function(error) { 44 | console.log(error) 45 | }) 46 | } 47 | } 48 | } 49 | -------------------------------------------------------------------------------- /src/graphql/typeDefs.js: -------------------------------------------------------------------------------- 1 | const path = require('path') 2 | const { fileLoader, mergeTypes } = require('merge-graphql-schemas') 3 | 4 | const typesArray = fileLoader(path.join(__dirname, './types')) 5 | 6 | module.exports = mergeTypes(typesArray, { all: true }) 7 | -------------------------------------------------------------------------------- /src/graphql/types/chamberType.graphql: -------------------------------------------------------------------------------- 1 | type Chamber { 2 | andar: String! 3 | email: String! 4 | nome: String! 5 | predio: String! 6 | sala: String! 7 | telefone: String! 8 | } -------------------------------------------------------------------------------- /src/graphql/types/lastStatusType.graphql: -------------------------------------------------------------------------------- 1 | type LastStatus { 2 | condicaoEleitoral: String! 3 | data: String! 4 | descricao: String! 5 | gabinete: [Chamber] 6 | id: Int! 7 | idLegislatura: Int! 8 | nome: String! 9 | nomeEleitoral: String! 10 | siglaPartido: String! 11 | siglaUf: String! 12 | situacao: String! 13 | uri: String! 14 | uriPartido: String! 15 | urlFoto: String! 16 | } -------------------------------------------------------------------------------- /src/graphql/types/legislatorType.graphql: -------------------------------------------------------------------------------- 1 | type Legislator { 2 | cpf: String! 3 | dataFalecimento: String 4 | dataNascimento: String! 5 | escolaridade: String! 6 | id: Int! 7 | idLegislatura: Int! 8 | municipioNascimento: String! 9 | nome: String! 10 | nomeCivil: String! 11 | partido: [Party] 12 | redeSocial: String! 13 | sexo: String! 14 | siglaPartido: String! 15 | siglaUf: String! 16 | ufNascimento: String! 17 | ultimoStatus: LastStatus! 18 | uri: String! 19 | uriPartido: String! 20 | urlFoto: String! 21 | urlWebsite: String! 22 | } 23 | 24 | type Query { 25 | legislators( 26 | id: String 27 | nome: String 28 | idLegislatura: Int 29 | siglaUf: String 30 | siglaPartido: String 31 | siglaSexo: String 32 | pagina: Int 33 | itens: Int 34 | ordenarPor: String 35 | 36 | ): [Legislator] 37 | } -------------------------------------------------------------------------------- /src/graphql/types/partyType.graphql: -------------------------------------------------------------------------------- 1 | type Party { 2 | id: Int! 3 | sigla: String! 4 | nome: String! 5 | uri: String! 6 | } -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "@babel/runtime@^7.0.0-beta.40": 6 | version "7.0.0-beta.44" 7 | resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.0.0-beta.44.tgz#ea5ad6c6fe9a2c1187b025bf42424d28050ee696" 8 | dependencies: 9 | core-js "^2.5.3" 10 | regenerator-runtime "^0.11.1" 11 | 12 | "@types/body-parser@*": 13 | version "1.16.8" 14 | resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.16.8.tgz#687ec34140624a3bec2b1a8ea9268478ae8f3be3" 15 | dependencies: 16 | "@types/express" "*" 17 | "@types/node" "*" 18 | 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" 22 | dependencies: 23 | "@types/express" "*" 24 | 25 | "@types/events@*": 26 | version "1.2.0" 27 | resolved "https://registry.yarnpkg.com/@types/events/-/events-1.2.0.tgz#81a6731ce4df43619e5c8c945383b3e62a89ea86" 28 | 29 | "@types/express-serve-static-core@*": 30 | version "4.11.1" 31 | resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.11.1.tgz#f6f7212382d59b19d696677bcaa48a37280f5d45" 32 | dependencies: 33 | "@types/events" "*" 34 | "@types/node" "*" 35 | 36 | "@types/express@*", "@types/express@^4.11.1": 37 | version "4.11.1" 38 | resolved "https://registry.yarnpkg.com/@types/express/-/express-4.11.1.tgz#f99663b3ab32d04cb11db612ef5dd7933f75465b" 39 | dependencies: 40 | "@types/body-parser" "*" 41 | "@types/express-serve-static-core" "*" 42 | "@types/serve-static" "*" 43 | 44 | "@types/graphql@0.12.6": 45 | version "0.12.6" 46 | resolved "https://registry.yarnpkg.com/@types/graphql/-/graphql-0.12.6.tgz#3d619198585fcabe5f4e1adfb5cf5f3388c66c13" 47 | 48 | "@types/graphql@^0.13.0": 49 | version "0.13.0" 50 | resolved "https://registry.yarnpkg.com/@types/graphql/-/graphql-0.13.0.tgz#78a33a7f429a06a64714817d9130d578e0f35ecb" 51 | 52 | "@types/mime@*": 53 | version "2.0.0" 54 | resolved "https://registry.yarnpkg.com/@types/mime/-/mime-2.0.0.tgz#5a7306e367c539b9f6543499de8dd519fac37a8b" 55 | 56 | "@types/node@*": 57 | version "9.6.5" 58 | resolved "https://registry.yarnpkg.com/@types/node/-/node-9.6.5.tgz#ee700810fdf49ac1c399fc5980b7559b3e5a381d" 59 | 60 | "@types/serve-static@*": 61 | version "1.13.1" 62 | resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.1.tgz#1d2801fa635d274cd97d4ec07e26b21b44127492" 63 | dependencies: 64 | "@types/express-serve-static-core" "*" 65 | "@types/mime" "*" 66 | 67 | "@types/zen-observable@^0.5.3": 68 | version "0.5.3" 69 | resolved "https://registry.yarnpkg.com/@types/zen-observable/-/zen-observable-0.5.3.tgz#91b728599544efbb7386d8b6633693a3c2e7ade5" 70 | 71 | accepts@~1.3.5: 72 | version "1.3.5" 73 | resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.5.tgz#eb777df6011723a3b14e8a72c0805c8e86746bd2" 74 | dependencies: 75 | mime-types "~2.1.18" 76 | negotiator "0.6.1" 77 | 78 | acorn-jsx@^3.0.0: 79 | version "3.0.1" 80 | resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-3.0.1.tgz#afdf9488fb1ecefc8348f6fb22f464e32a58b36b" 81 | dependencies: 82 | acorn "^3.0.4" 83 | 84 | acorn@^3.0.4: 85 | version "3.3.0" 86 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a" 87 | 88 | acorn@^5.5.0: 89 | version "5.5.3" 90 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.5.3.tgz#f473dd47e0277a08e28e9bec5aeeb04751f0b8c9" 91 | 92 | ajv-keywords@^2.1.0: 93 | version "2.1.1" 94 | resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.1.tgz#617997fc5f60576894c435f940d819e135b80762" 95 | 96 | ajv@^5.2.3, ajv@^5.3.0: 97 | version "5.5.2" 98 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965" 99 | dependencies: 100 | co "^4.6.0" 101 | fast-deep-equal "^1.0.0" 102 | fast-json-stable-stringify "^2.0.0" 103 | json-schema-traverse "^0.3.0" 104 | 105 | ansi-escapes@^3.0.0: 106 | version "3.1.0" 107 | resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.1.0.tgz#f73207bb81207d75fd6c83f125af26eea378ca30" 108 | 109 | ansi-regex@^2.0.0: 110 | version "2.1.1" 111 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" 112 | 113 | ansi-regex@^3.0.0: 114 | version "3.0.0" 115 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" 116 | 117 | ansi-styles@^2.2.1: 118 | version "2.2.1" 119 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" 120 | 121 | ansi-styles@^3.2.1: 122 | version "3.2.1" 123 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" 124 | dependencies: 125 | color-convert "^1.9.0" 126 | 127 | apollo-cache-control@^0.1.0: 128 | version "0.1.1" 129 | resolved "https://registry.yarnpkg.com/apollo-cache-control/-/apollo-cache-control-0.1.1.tgz#173d14ceb3eb9e7cb53de7eb8b61bee6159d4171" 130 | dependencies: 131 | graphql-extensions "^0.0.x" 132 | 133 | apollo-link@^1.2.1: 134 | version "1.2.2" 135 | resolved "https://registry.yarnpkg.com/apollo-link/-/apollo-link-1.2.2.tgz#54c84199b18ac1af8d63553a68ca389c05217a03" 136 | dependencies: 137 | "@types/graphql" "0.12.6" 138 | apollo-utilities "^1.0.0" 139 | zen-observable-ts "^0.8.9" 140 | 141 | apollo-server-core@^1.3.4, apollo-server-core@^1.3.5: 142 | version "1.3.5" 143 | resolved "https://registry.yarnpkg.com/apollo-server-core/-/apollo-server-core-1.3.5.tgz#36da3a6ee52b92fc4bb5710d44ced6b8fafebe2d" 144 | dependencies: 145 | apollo-cache-control "^0.1.0" 146 | apollo-tracing "^0.1.0" 147 | graphql-extensions "^0.0.x" 148 | 149 | apollo-server-express@^1.3.4: 150 | version "1.3.5" 151 | resolved "https://registry.yarnpkg.com/apollo-server-express/-/apollo-server-express-1.3.5.tgz#7cd010f7921356cd9b832032828aa0add36cb7ed" 152 | dependencies: 153 | apollo-server-core "^1.3.5" 154 | apollo-server-module-graphiql "^1.3.4" 155 | 156 | apollo-server-lambda@1.3.4: 157 | version "1.3.4" 158 | resolved "https://registry.yarnpkg.com/apollo-server-lambda/-/apollo-server-lambda-1.3.4.tgz#fc168891e0034e2884f259b573f6ed208abc2fc2" 159 | dependencies: 160 | apollo-server-core "^1.3.4" 161 | apollo-server-module-graphiql "^1.3.4" 162 | 163 | apollo-server-module-graphiql@^1.3.4: 164 | version "1.3.4" 165 | resolved "https://registry.yarnpkg.com/apollo-server-module-graphiql/-/apollo-server-module-graphiql-1.3.4.tgz#50399b7c51b7267d0c841529f5173e5fc7304de4" 166 | 167 | apollo-tracing@^0.1.0: 168 | version "0.1.4" 169 | resolved "https://registry.yarnpkg.com/apollo-tracing/-/apollo-tracing-0.1.4.tgz#5b8ae1b01526b160ee6e552a7f131923a9aedcc7" 170 | dependencies: 171 | graphql-extensions "~0.0.9" 172 | 173 | apollo-upload-server@^5.0.0: 174 | version "5.0.0" 175 | resolved "https://registry.yarnpkg.com/apollo-upload-server/-/apollo-upload-server-5.0.0.tgz#c953b523608313966e0c8444637f4ae8ef77d5bc" 176 | dependencies: 177 | "@babel/runtime" "^7.0.0-beta.40" 178 | busboy "^0.2.14" 179 | object-path "^0.11.4" 180 | 181 | apollo-utilities@^1.0.0, apollo-utilities@^1.0.1: 182 | version "1.0.11" 183 | resolved "https://registry.yarnpkg.com/apollo-utilities/-/apollo-utilities-1.0.11.tgz#cd36bfa6e5c04eea2caf0c204a0f38a0ad550802" 184 | 185 | argparse@^1.0.7: 186 | version "1.0.10" 187 | resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" 188 | dependencies: 189 | sprintf-js "~1.0.2" 190 | 191 | array-flatten@1.1.1: 192 | version "1.1.1" 193 | resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" 194 | 195 | array-includes@^3.0.3: 196 | version "3.0.3" 197 | resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.0.3.tgz#184b48f62d92d7452bb31b323165c7f8bd02266d" 198 | dependencies: 199 | define-properties "^1.1.2" 200 | es-abstract "^1.7.0" 201 | 202 | array-union@^1.0.1: 203 | version "1.0.2" 204 | resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" 205 | dependencies: 206 | array-uniq "^1.0.1" 207 | 208 | array-uniq@^1.0.1: 209 | version "1.0.3" 210 | resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" 211 | 212 | arrify@^1.0.0: 213 | version "1.0.1" 214 | resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" 215 | 216 | asap@~2.0.3: 217 | version "2.0.6" 218 | resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" 219 | 220 | async-limiter@~1.0.0: 221 | version "1.0.0" 222 | resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8" 223 | 224 | aws-lambda@^0.1.2: 225 | version "0.1.2" 226 | resolved "https://registry.yarnpkg.com/aws-lambda/-/aws-lambda-0.1.2.tgz#19b1585075df31679597b976a5f1def61f12ccee" 227 | dependencies: 228 | aws-sdk "^*" 229 | commander "^2.5.0" 230 | dotenv "^0.4.0" 231 | 232 | aws-sdk@^*: 233 | version "2.224.1" 234 | resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.224.1.tgz#82fe93e10b3e818f315c35ce8667cdc8db94a0b3" 235 | dependencies: 236 | buffer "4.9.1" 237 | events "1.1.1" 238 | ieee754 "1.1.8" 239 | jmespath "0.15.0" 240 | querystring "0.2.0" 241 | sax "1.2.1" 242 | url "0.10.3" 243 | uuid "3.1.0" 244 | xml2js "0.4.17" 245 | xmlbuilder "4.2.1" 246 | 247 | axios@^0.18.0: 248 | version "0.18.0" 249 | resolved "https://registry.yarnpkg.com/axios/-/axios-0.18.0.tgz#32d53e4851efdc0a11993b6cd000789d70c05102" 250 | dependencies: 251 | follow-redirects "^1.3.0" 252 | is-buffer "^1.1.5" 253 | 254 | babel-code-frame@^6.22.0: 255 | version "6.26.0" 256 | resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" 257 | dependencies: 258 | chalk "^1.1.3" 259 | esutils "^2.0.2" 260 | js-tokens "^3.0.2" 261 | 262 | backo2@^1.0.2: 263 | version "1.0.2" 264 | resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947" 265 | 266 | balanced-match@^1.0.0: 267 | version "1.0.0" 268 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" 269 | 270 | base64-js@^1.0.2: 271 | version "1.3.0" 272 | resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3" 273 | 274 | body-parser-graphql@1.0.0: 275 | version "1.0.0" 276 | resolved "https://registry.yarnpkg.com/body-parser-graphql/-/body-parser-graphql-1.0.0.tgz#997de1792ed222cbc4845d404f4549eb88ec6d37" 277 | dependencies: 278 | body-parser "^1.18.2" 279 | 280 | body-parser@1.18.2, body-parser@^1.18.2: 281 | version "1.18.2" 282 | resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.18.2.tgz#87678a19d84b47d859b83199bd59bce222b10454" 283 | dependencies: 284 | bytes "3.0.0" 285 | content-type "~1.0.4" 286 | debug "2.6.9" 287 | depd "~1.1.1" 288 | http-errors "~1.6.2" 289 | iconv-lite "0.4.19" 290 | on-finished "~2.3.0" 291 | qs "6.5.1" 292 | raw-body "2.3.2" 293 | type-is "~1.6.15" 294 | 295 | brace-expansion@^1.1.7: 296 | version "1.1.11" 297 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" 298 | dependencies: 299 | balanced-match "^1.0.0" 300 | concat-map "0.0.1" 301 | 302 | buffer-from@^1.0.0: 303 | version "1.0.0" 304 | resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.0.0.tgz#4cb8832d23612589b0406e9e2956c17f06fdf531" 305 | 306 | buffer@4.9.1: 307 | version "4.9.1" 308 | resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298" 309 | dependencies: 310 | base64-js "^1.0.2" 311 | ieee754 "^1.1.4" 312 | isarray "^1.0.0" 313 | 314 | builtin-modules@^1.0.0: 315 | version "1.1.1" 316 | resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" 317 | 318 | busboy@^0.2.14: 319 | version "0.2.14" 320 | resolved "https://registry.yarnpkg.com/busboy/-/busboy-0.2.14.tgz#6c2a622efcf47c57bbbe1e2a9c37ad36c7925453" 321 | dependencies: 322 | dicer "0.2.5" 323 | readable-stream "1.1.x" 324 | 325 | bytes@3.0.0: 326 | version "3.0.0" 327 | resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" 328 | 329 | caller-path@^0.1.0: 330 | version "0.1.0" 331 | resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-0.1.0.tgz#94085ef63581ecd3daa92444a8fe94e82577751f" 332 | dependencies: 333 | callsites "^0.2.0" 334 | 335 | callsites@^0.2.0: 336 | version "0.2.0" 337 | resolved "https://registry.yarnpkg.com/callsites/-/callsites-0.2.0.tgz#afab96262910a7f33c19a5775825c69f34e350ca" 338 | 339 | chalk@^1.1.3: 340 | version "1.1.3" 341 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" 342 | dependencies: 343 | ansi-styles "^2.2.1" 344 | escape-string-regexp "^1.0.2" 345 | has-ansi "^2.0.0" 346 | strip-ansi "^3.0.0" 347 | supports-color "^2.0.0" 348 | 349 | chalk@^2.0.0, chalk@^2.1.0: 350 | version "2.4.0" 351 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.0.tgz#a060a297a6b57e15b61ca63ce84995daa0fe6e52" 352 | dependencies: 353 | ansi-styles "^3.2.1" 354 | escape-string-regexp "^1.0.5" 355 | supports-color "^5.3.0" 356 | 357 | chardet@^0.4.0: 358 | version "0.4.2" 359 | resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2" 360 | 361 | circular-json@^0.3.1: 362 | version "0.3.3" 363 | resolved "https://registry.yarnpkg.com/circular-json/-/circular-json-0.3.3.tgz#815c99ea84f6809529d2f45791bdf82711352d66" 364 | 365 | cli-cursor@^2.1.0: 366 | version "2.1.0" 367 | resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" 368 | dependencies: 369 | restore-cursor "^2.0.0" 370 | 371 | cli-width@^2.0.0: 372 | version "2.2.0" 373 | resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" 374 | 375 | co@^4.6.0: 376 | version "4.6.0" 377 | resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" 378 | 379 | color-convert@^1.9.0: 380 | version "1.9.1" 381 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.1.tgz#c1261107aeb2f294ebffec9ed9ecad529a6097ed" 382 | dependencies: 383 | color-name "^1.1.1" 384 | 385 | color-name@^1.1.1: 386 | version "1.1.3" 387 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" 388 | 389 | commander@^2.5.0: 390 | version "2.15.1" 391 | resolved "https://registry.yarnpkg.com/commander/-/commander-2.15.1.tgz#df46e867d0fc2aec66a34662b406a9ccafff5b0f" 392 | 393 | concat-map@0.0.1: 394 | version "0.0.1" 395 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" 396 | 397 | concat-stream@^1.6.0: 398 | version "1.6.2" 399 | resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" 400 | dependencies: 401 | buffer-from "^1.0.0" 402 | inherits "^2.0.3" 403 | readable-stream "^2.2.2" 404 | typedarray "^0.0.6" 405 | 406 | contains-path@^0.1.0: 407 | version "0.1.0" 408 | resolved "https://registry.yarnpkg.com/contains-path/-/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a" 409 | 410 | content-disposition@0.5.2: 411 | version "0.5.2" 412 | resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" 413 | 414 | content-type@~1.0.4: 415 | version "1.0.4" 416 | resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" 417 | 418 | cookie-signature@1.0.6: 419 | version "1.0.6" 420 | resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" 421 | 422 | cookie@0.3.1: 423 | version "0.3.1" 424 | resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb" 425 | 426 | core-js@^1.0.0: 427 | version "1.2.7" 428 | resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636" 429 | 430 | core-js@^2.5.3: 431 | version "2.5.5" 432 | resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.5.tgz#b14dde936c640c0579a6b50cabcc132dd6127e3b" 433 | 434 | core-util-is@~1.0.0: 435 | version "1.0.2" 436 | resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" 437 | 438 | cors@^2.8.4: 439 | version "2.8.4" 440 | resolved "https://registry.yarnpkg.com/cors/-/cors-2.8.4.tgz#2bd381f2eb201020105cd50ea59da63090694686" 441 | dependencies: 442 | object-assign "^4" 443 | vary "^1" 444 | 445 | cross-fetch@2.0.0: 446 | version "2.0.0" 447 | resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-2.0.0.tgz#a17475449561e0f325146cea636a8619efb9b382" 448 | dependencies: 449 | node-fetch "2.0.0" 450 | whatwg-fetch "2.0.3" 451 | 452 | cross-spawn@^5.1.0: 453 | version "5.1.0" 454 | resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" 455 | dependencies: 456 | lru-cache "^4.0.1" 457 | shebang-command "^1.2.0" 458 | which "^1.2.9" 459 | 460 | debug@2.6.9, debug@^2.6.8, debug@^2.6.9: 461 | version "2.6.9" 462 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" 463 | dependencies: 464 | ms "2.0.0" 465 | 466 | debug@^3.1.0: 467 | version "3.1.0" 468 | resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" 469 | dependencies: 470 | ms "2.0.0" 471 | 472 | deep-is@~0.1.3: 473 | version "0.1.3" 474 | resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" 475 | 476 | deepmerge@^2.1.0: 477 | version "2.1.0" 478 | resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-2.1.0.tgz#511a54fff405fc346f0240bb270a3e9533a31102" 479 | 480 | define-properties@^1.1.2: 481 | version "1.1.2" 482 | resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.2.tgz#83a73f2fea569898fb737193c8f873caf6d45c94" 483 | dependencies: 484 | foreach "^2.0.5" 485 | object-keys "^1.0.8" 486 | 487 | del@^2.0.2: 488 | version "2.2.2" 489 | resolved "https://registry.yarnpkg.com/del/-/del-2.2.2.tgz#c12c981d067846c84bcaf862cff930d907ffd1a8" 490 | dependencies: 491 | globby "^5.0.0" 492 | is-path-cwd "^1.0.0" 493 | is-path-in-cwd "^1.0.0" 494 | object-assign "^4.0.1" 495 | pify "^2.0.0" 496 | pinkie-promise "^2.0.0" 497 | rimraf "^2.2.8" 498 | 499 | depd@1.1.1: 500 | version "1.1.1" 501 | resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.1.tgz#5783b4e1c459f06fa5ca27f991f3d06e7a310359" 502 | 503 | depd@~1.1.1, depd@~1.1.2: 504 | version "1.1.2" 505 | resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" 506 | 507 | deprecated-decorator@^0.1.6: 508 | version "0.1.6" 509 | resolved "https://registry.yarnpkg.com/deprecated-decorator/-/deprecated-decorator-0.1.6.tgz#00966317b7a12fe92f3cc831f7583af329b86c37" 510 | 511 | destroy@~1.0.4: 512 | version "1.0.4" 513 | resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" 514 | 515 | dicer@0.2.5: 516 | version "0.2.5" 517 | resolved "https://registry.yarnpkg.com/dicer/-/dicer-0.2.5.tgz#5996c086bb33218c812c090bddc09cd12facb70f" 518 | dependencies: 519 | readable-stream "1.1.x" 520 | streamsearch "0.1.2" 521 | 522 | doctrine@1.5.0: 523 | version "1.5.0" 524 | resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" 525 | dependencies: 526 | esutils "^2.0.2" 527 | isarray "^1.0.0" 528 | 529 | doctrine@^2.0.2, doctrine@^2.1.0: 530 | version "2.1.0" 531 | resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" 532 | dependencies: 533 | esutils "^2.0.2" 534 | 535 | dotenv@^0.4.0: 536 | version "0.4.0" 537 | resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-0.4.0.tgz#f6fb351363c2d92207245c737802c9ab5ae1495a" 538 | 539 | ee-first@1.1.1: 540 | version "1.1.1" 541 | resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" 542 | 543 | encodeurl@~1.0.2: 544 | version "1.0.2" 545 | resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" 546 | 547 | encoding@^0.1.11: 548 | version "0.1.12" 549 | resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb" 550 | dependencies: 551 | iconv-lite "~0.4.13" 552 | 553 | error-ex@^1.2.0: 554 | version "1.3.1" 555 | resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.1.tgz#f855a86ce61adc4e8621c3cda21e7a7612c3a8dc" 556 | dependencies: 557 | is-arrayish "^0.2.1" 558 | 559 | es-abstract@^1.7.0: 560 | version "1.11.0" 561 | resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.11.0.tgz#cce87d518f0496893b1a30cd8461835535480681" 562 | dependencies: 563 | es-to-primitive "^1.1.1" 564 | function-bind "^1.1.1" 565 | has "^1.0.1" 566 | is-callable "^1.1.3" 567 | is-regex "^1.0.4" 568 | 569 | es-to-primitive@^1.1.1: 570 | version "1.1.1" 571 | resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.1.1.tgz#45355248a88979034b6792e19bb81f2b7975dd0d" 572 | dependencies: 573 | is-callable "^1.1.1" 574 | is-date-object "^1.0.1" 575 | is-symbol "^1.0.1" 576 | 577 | escape-html@~1.0.3: 578 | version "1.0.3" 579 | resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" 580 | 581 | escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: 582 | version "1.0.5" 583 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 584 | 585 | eslint-config-airbnb-base@^12.1.0: 586 | version "12.1.0" 587 | resolved "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-12.1.0.tgz#386441e54a12ccd957b0a92564a4bafebd747944" 588 | dependencies: 589 | eslint-restricted-globals "^0.1.1" 590 | 591 | eslint-config-airbnb@^16.1.0: 592 | version "16.1.0" 593 | resolved "https://registry.yarnpkg.com/eslint-config-airbnb/-/eslint-config-airbnb-16.1.0.tgz#2546bfb02cc9fe92284bf1723ccf2e87bc45ca46" 594 | dependencies: 595 | eslint-config-airbnb-base "^12.1.0" 596 | 597 | eslint-config-prettier@^2.9.0: 598 | version "2.9.0" 599 | resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-2.9.0.tgz#5ecd65174d486c22dff389fe036febf502d468a3" 600 | dependencies: 601 | get-stdin "^5.0.1" 602 | 603 | eslint-import-resolver-node@^0.3.1: 604 | version "0.3.2" 605 | resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz#58f15fb839b8d0576ca980413476aab2472db66a" 606 | dependencies: 607 | debug "^2.6.9" 608 | resolve "^1.5.0" 609 | 610 | eslint-module-utils@^2.2.0: 611 | version "2.2.0" 612 | resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.2.0.tgz#b270362cd88b1a48ad308976ce7fa54e98411746" 613 | dependencies: 614 | debug "^2.6.8" 615 | pkg-dir "^1.0.0" 616 | 617 | eslint-plugin-import@^2.11.0: 618 | version "2.11.0" 619 | resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.11.0.tgz#15aeea37a67499d848e8e981806d4627b5503816" 620 | dependencies: 621 | contains-path "^0.1.0" 622 | debug "^2.6.8" 623 | doctrine "1.5.0" 624 | eslint-import-resolver-node "^0.3.1" 625 | eslint-module-utils "^2.2.0" 626 | has "^1.0.1" 627 | lodash "^4.17.4" 628 | minimatch "^3.0.3" 629 | read-pkg-up "^2.0.0" 630 | resolve "^1.6.0" 631 | 632 | eslint-plugin-prettier@^2.6.0: 633 | version "2.6.0" 634 | resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-2.6.0.tgz#33e4e228bdb06142d03c560ce04ec23f6c767dd7" 635 | dependencies: 636 | fast-diff "^1.1.1" 637 | jest-docblock "^21.0.0" 638 | 639 | eslint-plugin-react@^7.7.0: 640 | version "7.7.0" 641 | resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.7.0.tgz#f606c719dbd8a1a2b3d25c16299813878cca0160" 642 | dependencies: 643 | doctrine "^2.0.2" 644 | has "^1.0.1" 645 | jsx-ast-utils "^2.0.1" 646 | prop-types "^15.6.0" 647 | 648 | eslint-restricted-globals@^0.1.1: 649 | version "0.1.1" 650 | resolved "https://registry.yarnpkg.com/eslint-restricted-globals/-/eslint-restricted-globals-0.1.1.tgz#35f0d5cbc64c2e3ed62e93b4b1a7af05ba7ed4d7" 651 | 652 | eslint-scope@^3.7.1: 653 | version "3.7.1" 654 | resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8" 655 | dependencies: 656 | esrecurse "^4.1.0" 657 | estraverse "^4.1.1" 658 | 659 | eslint-visitor-keys@^1.0.0: 660 | version "1.0.0" 661 | resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d" 662 | 663 | eslint@^4.19.1: 664 | version "4.19.1" 665 | resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.19.1.tgz#32d1d653e1d90408854bfb296f076ec7e186a300" 666 | dependencies: 667 | ajv "^5.3.0" 668 | babel-code-frame "^6.22.0" 669 | chalk "^2.1.0" 670 | concat-stream "^1.6.0" 671 | cross-spawn "^5.1.0" 672 | debug "^3.1.0" 673 | doctrine "^2.1.0" 674 | eslint-scope "^3.7.1" 675 | eslint-visitor-keys "^1.0.0" 676 | espree "^3.5.4" 677 | esquery "^1.0.0" 678 | esutils "^2.0.2" 679 | file-entry-cache "^2.0.0" 680 | functional-red-black-tree "^1.0.1" 681 | glob "^7.1.2" 682 | globals "^11.0.1" 683 | ignore "^3.3.3" 684 | imurmurhash "^0.1.4" 685 | inquirer "^3.0.6" 686 | is-resolvable "^1.0.0" 687 | js-yaml "^3.9.1" 688 | json-stable-stringify-without-jsonify "^1.0.1" 689 | levn "^0.3.0" 690 | lodash "^4.17.4" 691 | minimatch "^3.0.2" 692 | mkdirp "^0.5.1" 693 | natural-compare "^1.4.0" 694 | optionator "^0.8.2" 695 | path-is-inside "^1.0.2" 696 | pluralize "^7.0.0" 697 | progress "^2.0.0" 698 | regexpp "^1.0.1" 699 | require-uncached "^1.0.3" 700 | semver "^5.3.0" 701 | strip-ansi "^4.0.0" 702 | strip-json-comments "~2.0.1" 703 | table "4.0.2" 704 | text-table "~0.2.0" 705 | 706 | espree@^3.5.4: 707 | version "3.5.4" 708 | resolved "https://registry.yarnpkg.com/espree/-/espree-3.5.4.tgz#b0f447187c8a8bed944b815a660bddf5deb5d1a7" 709 | dependencies: 710 | acorn "^5.5.0" 711 | acorn-jsx "^3.0.0" 712 | 713 | esprima@^4.0.0: 714 | version "4.0.0" 715 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.0.tgz#4499eddcd1110e0b218bacf2fa7f7f59f55ca804" 716 | 717 | esquery@^1.0.0: 718 | version "1.0.1" 719 | resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz#406c51658b1f5991a5f9b62b1dc25b00e3e5c708" 720 | dependencies: 721 | estraverse "^4.0.0" 722 | 723 | esrecurse@^4.1.0: 724 | version "4.2.1" 725 | resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf" 726 | dependencies: 727 | estraverse "^4.1.0" 728 | 729 | estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1: 730 | version "4.2.0" 731 | resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" 732 | 733 | esutils@^2.0.2: 734 | version "2.0.2" 735 | resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" 736 | 737 | etag@~1.8.1: 738 | version "1.8.1" 739 | resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" 740 | 741 | eventemitter3@^2.0.3: 742 | version "2.0.3" 743 | resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-2.0.3.tgz#b5e1079b59fb5e1ba2771c0a993be060a58c99ba" 744 | 745 | events@1.1.1: 746 | version "1.1.1" 747 | resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" 748 | 749 | express@^4.16.3: 750 | version "4.16.3" 751 | resolved "https://registry.yarnpkg.com/express/-/express-4.16.3.tgz#6af8a502350db3246ecc4becf6b5a34d22f7ed53" 752 | dependencies: 753 | accepts "~1.3.5" 754 | array-flatten "1.1.1" 755 | body-parser "1.18.2" 756 | content-disposition "0.5.2" 757 | content-type "~1.0.4" 758 | cookie "0.3.1" 759 | cookie-signature "1.0.6" 760 | debug "2.6.9" 761 | depd "~1.1.2" 762 | encodeurl "~1.0.2" 763 | escape-html "~1.0.3" 764 | etag "~1.8.1" 765 | finalhandler "1.1.1" 766 | fresh "0.5.2" 767 | merge-descriptors "1.0.1" 768 | methods "~1.1.2" 769 | on-finished "~2.3.0" 770 | parseurl "~1.3.2" 771 | path-to-regexp "0.1.7" 772 | proxy-addr "~2.0.3" 773 | qs "6.5.1" 774 | range-parser "~1.2.0" 775 | safe-buffer "5.1.1" 776 | send "0.16.2" 777 | serve-static "1.13.2" 778 | setprototypeof "1.1.0" 779 | statuses "~1.4.0" 780 | type-is "~1.6.16" 781 | utils-merge "1.0.1" 782 | vary "~1.1.2" 783 | 784 | external-editor@^2.0.4: 785 | version "2.2.0" 786 | resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-2.2.0.tgz#045511cfd8d133f3846673d1047c154e214ad3d5" 787 | dependencies: 788 | chardet "^0.4.0" 789 | iconv-lite "^0.4.17" 790 | tmp "^0.0.33" 791 | 792 | fast-deep-equal@^1.0.0: 793 | version "1.1.0" 794 | resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz#c053477817c86b51daa853c81e059b733d023614" 795 | 796 | fast-diff@^1.1.1: 797 | version "1.1.2" 798 | resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.1.2.tgz#4b62c42b8e03de3f848460b639079920695d0154" 799 | 800 | fast-json-stable-stringify@^2.0.0: 801 | version "2.0.0" 802 | resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" 803 | 804 | fast-levenshtein@~2.0.4: 805 | version "2.0.6" 806 | resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" 807 | 808 | fbjs@^0.8.16: 809 | version "0.8.16" 810 | resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.16.tgz#5e67432f550dc41b572bf55847b8aca64e5337db" 811 | dependencies: 812 | core-js "^1.0.0" 813 | isomorphic-fetch "^2.1.1" 814 | loose-envify "^1.0.0" 815 | object-assign "^4.1.0" 816 | promise "^7.1.1" 817 | setimmediate "^1.0.5" 818 | ua-parser-js "^0.7.9" 819 | 820 | figures@^2.0.0: 821 | version "2.0.0" 822 | resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" 823 | dependencies: 824 | escape-string-regexp "^1.0.5" 825 | 826 | file-entry-cache@^2.0.0: 827 | version "2.0.0" 828 | resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361" 829 | dependencies: 830 | flat-cache "^1.2.1" 831 | object-assign "^4.0.1" 832 | 833 | finalhandler@1.1.1: 834 | version "1.1.1" 835 | resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.1.tgz#eebf4ed840079c83f4249038c9d703008301b105" 836 | dependencies: 837 | debug "2.6.9" 838 | encodeurl "~1.0.2" 839 | escape-html "~1.0.3" 840 | on-finished "~2.3.0" 841 | parseurl "~1.3.2" 842 | statuses "~1.4.0" 843 | unpipe "~1.0.0" 844 | 845 | find-up@^1.0.0: 846 | version "1.1.2" 847 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" 848 | dependencies: 849 | path-exists "^2.0.0" 850 | pinkie-promise "^2.0.0" 851 | 852 | find-up@^2.0.0: 853 | version "2.1.0" 854 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" 855 | dependencies: 856 | locate-path "^2.0.0" 857 | 858 | flat-cache@^1.2.1: 859 | version "1.3.0" 860 | resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-1.3.0.tgz#d3030b32b38154f4e3b7e9c709f490f7ef97c481" 861 | dependencies: 862 | circular-json "^0.3.1" 863 | del "^2.0.2" 864 | graceful-fs "^4.1.2" 865 | write "^0.2.1" 866 | 867 | follow-redirects@^1.3.0: 868 | version "1.4.1" 869 | resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.4.1.tgz#d8120f4518190f55aac65bb6fc7b85fcd666d6aa" 870 | dependencies: 871 | debug "^3.1.0" 872 | 873 | foreach@^2.0.5: 874 | version "2.0.5" 875 | resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99" 876 | 877 | forwarded@~0.1.2: 878 | version "0.1.2" 879 | resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" 880 | 881 | fresh@0.5.2: 882 | version "0.5.2" 883 | resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" 884 | 885 | fs.realpath@^1.0.0: 886 | version "1.0.0" 887 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" 888 | 889 | function-bind@^1.0.2, function-bind@^1.1.1: 890 | version "1.1.1" 891 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" 892 | 893 | functional-red-black-tree@^1.0.1: 894 | version "1.0.1" 895 | resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" 896 | 897 | get-stdin@^5.0.1: 898 | version "5.0.1" 899 | resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-5.0.1.tgz#122e161591e21ff4c52530305693f20e6393a398" 900 | 901 | glob@^7.0.3, glob@^7.0.5, glob@^7.1.2: 902 | version "7.1.2" 903 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15" 904 | dependencies: 905 | fs.realpath "^1.0.0" 906 | inflight "^1.0.4" 907 | inherits "2" 908 | minimatch "^3.0.4" 909 | once "^1.3.0" 910 | path-is-absolute "^1.0.0" 911 | 912 | globals@^11.0.1: 913 | version "11.4.0" 914 | resolved "https://registry.yarnpkg.com/globals/-/globals-11.4.0.tgz#b85c793349561c16076a3c13549238a27945f1bc" 915 | 916 | globby@^5.0.0: 917 | version "5.0.0" 918 | resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d" 919 | dependencies: 920 | array-union "^1.0.1" 921 | arrify "^1.0.0" 922 | glob "^7.0.3" 923 | object-assign "^4.0.1" 924 | pify "^2.0.0" 925 | pinkie-promise "^2.0.0" 926 | 927 | graceful-fs@^4.1.2: 928 | version "4.1.11" 929 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" 930 | 931 | graphql-config@2.0.0: 932 | version "2.0.0" 933 | resolved "https://registry.yarnpkg.com/graphql-config/-/graphql-config-2.0.0.tgz#daf69091055c6f675d63893a2d14c48f3fec3327" 934 | dependencies: 935 | graphql-import "^0.4.0" 936 | graphql-request "^1.4.0" 937 | js-yaml "^3.10.0" 938 | lodash "^4.17.4" 939 | minimatch "^3.0.4" 940 | 941 | graphql-extensions@^0.0.x, graphql-extensions@~0.0.9: 942 | version "0.0.10" 943 | resolved "https://registry.yarnpkg.com/graphql-extensions/-/graphql-extensions-0.0.10.tgz#34bdb2546d43f6a5bc89ab23c295ec0466c6843d" 944 | dependencies: 945 | core-js "^2.5.3" 946 | source-map-support "^0.5.1" 947 | 948 | graphql-import@^0.4.0: 949 | version "0.4.5" 950 | resolved "https://registry.yarnpkg.com/graphql-import/-/graphql-import-0.4.5.tgz#e2f18c28d335733f46df8e0733d8deb1c6e2a645" 951 | dependencies: 952 | lodash "^4.17.4" 953 | 954 | graphql-import@^0.5.0: 955 | version "0.5.0" 956 | resolved "https://registry.yarnpkg.com/graphql-import/-/graphql-import-0.5.0.tgz#5f678a6d4636d02a829308884aa1f2fa2197f06d" 957 | dependencies: 958 | lodash "^4.17.4" 959 | 960 | graphql-playground-html@1.5.5: 961 | version "1.5.5" 962 | resolved "https://registry.yarnpkg.com/graphql-playground-html/-/graphql-playground-html-1.5.5.tgz#e2aca543eb66b435ead495b45244b2604d6b2d48" 963 | dependencies: 964 | graphql-config "2.0.0" 965 | 966 | graphql-playground-middleware-express@1.6.1: 967 | version "1.6.1" 968 | resolved "https://registry.yarnpkg.com/graphql-playground-middleware-express/-/graphql-playground-middleware-express-1.6.1.tgz#d6287d124a1c55845a52a7d727c371da99cdf0b0" 969 | dependencies: 970 | graphql-playground-html "1.5.5" 971 | 972 | graphql-playground-middleware-lambda@1.5.0: 973 | version "1.5.0" 974 | resolved "https://registry.yarnpkg.com/graphql-playground-middleware-lambda/-/graphql-playground-middleware-lambda-1.5.0.tgz#41a06faf185103660a324257c5293e9f50839fce" 975 | dependencies: 976 | graphql-playground-html "1.5.5" 977 | 978 | graphql-request@^1.4.0: 979 | version "1.5.1" 980 | resolved "https://registry.yarnpkg.com/graphql-request/-/graphql-request-1.5.1.tgz#cccdf5cce6432ca062b90f7b63793c77c821ff9a" 981 | dependencies: 982 | cross-fetch "2.0.0" 983 | 984 | graphql-subscriptions@^0.5.8: 985 | version "0.5.8" 986 | resolved "https://registry.yarnpkg.com/graphql-subscriptions/-/graphql-subscriptions-0.5.8.tgz#13a6143c546bce390404657dc73ca501def30aa7" 987 | dependencies: 988 | iterall "^1.2.1" 989 | 990 | graphql-tools@^2.23.1: 991 | version "2.24.0" 992 | resolved "https://registry.yarnpkg.com/graphql-tools/-/graphql-tools-2.24.0.tgz#bbacaad03924012a0edb8735a5e65df5d5563675" 993 | dependencies: 994 | apollo-link "^1.2.1" 995 | apollo-utilities "^1.0.1" 996 | deprecated-decorator "^0.1.6" 997 | iterall "^1.1.3" 998 | uuid "^3.1.0" 999 | 1000 | graphql-yoga@^1.8.5: 1001 | version "1.8.5" 1002 | resolved "https://registry.yarnpkg.com/graphql-yoga/-/graphql-yoga-1.8.5.tgz#e06c77fbfd6a186afeaf21baf9617bdf8636d502" 1003 | dependencies: 1004 | "@types/cors" "^2.8.3" 1005 | "@types/express" "^4.11.1" 1006 | "@types/graphql" "^0.13.0" 1007 | "@types/zen-observable" "^0.5.3" 1008 | apollo-server-express "^1.3.4" 1009 | apollo-server-lambda "1.3.4" 1010 | apollo-upload-server "^5.0.0" 1011 | aws-lambda "^0.1.2" 1012 | body-parser-graphql "1.0.0" 1013 | cors "^2.8.4" 1014 | express "^4.16.3" 1015 | graphql "^0.11.0 || ^0.12.0 || ^0.13.0" 1016 | graphql-import "^0.5.0" 1017 | graphql-playground-middleware-express "1.6.1" 1018 | graphql-playground-middleware-lambda "1.5.0" 1019 | graphql-subscriptions "^0.5.8" 1020 | graphql-tools "^2.23.1" 1021 | subscriptions-transport-ws "^0.9.7" 1022 | 1023 | "graphql@^0.11.0 || ^0.12.0 || ^0.13.0", graphql@^0.13.2: 1024 | version "0.13.2" 1025 | resolved "https://registry.yarnpkg.com/graphql/-/graphql-0.13.2.tgz#4c740ae3c222823e7004096f832e7b93b2108270" 1026 | dependencies: 1027 | iterall "^1.2.1" 1028 | 1029 | has-ansi@^2.0.0: 1030 | version "2.0.0" 1031 | resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" 1032 | dependencies: 1033 | ansi-regex "^2.0.0" 1034 | 1035 | has-flag@^3.0.0: 1036 | version "3.0.0" 1037 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" 1038 | 1039 | has@^1.0.1: 1040 | version "1.0.1" 1041 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.1.tgz#8461733f538b0837c9361e39a9ab9e9704dc2f28" 1042 | dependencies: 1043 | function-bind "^1.0.2" 1044 | 1045 | hosted-git-info@^2.1.4: 1046 | version "2.6.0" 1047 | resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.6.0.tgz#23235b29ab230c576aab0d4f13fc046b0b038222" 1048 | 1049 | http-errors@1.6.2: 1050 | version "1.6.2" 1051 | resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.2.tgz#0a002cc85707192a7e7946ceedc11155f60ec736" 1052 | dependencies: 1053 | depd "1.1.1" 1054 | inherits "2.0.3" 1055 | setprototypeof "1.0.3" 1056 | statuses ">= 1.3.1 < 2" 1057 | 1058 | http-errors@~1.6.2: 1059 | version "1.6.3" 1060 | resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" 1061 | dependencies: 1062 | depd "~1.1.2" 1063 | inherits "2.0.3" 1064 | setprototypeof "1.1.0" 1065 | statuses ">= 1.4.0 < 2" 1066 | 1067 | iconv-lite@0.4.19: 1068 | version "0.4.19" 1069 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b" 1070 | 1071 | iconv-lite@^0.4.17, iconv-lite@~0.4.13: 1072 | version "0.4.21" 1073 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.21.tgz#c47f8733d02171189ebc4a400f3218d348094798" 1074 | dependencies: 1075 | safer-buffer "^2.1.0" 1076 | 1077 | ieee754@1.1.8: 1078 | version "1.1.8" 1079 | resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.8.tgz#be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4" 1080 | 1081 | ieee754@^1.1.4: 1082 | version "1.1.11" 1083 | resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.11.tgz#c16384ffe00f5b7835824e67b6f2bd44a5229455" 1084 | 1085 | ignore@^3.3.3: 1086 | version "3.3.7" 1087 | resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.7.tgz#612289bfb3c220e186a58118618d5be8c1bab021" 1088 | 1089 | imurmurhash@^0.1.4: 1090 | version "0.1.4" 1091 | resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" 1092 | 1093 | inflight@^1.0.4: 1094 | version "1.0.6" 1095 | resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" 1096 | dependencies: 1097 | once "^1.3.0" 1098 | wrappy "1" 1099 | 1100 | inherits@2, inherits@2.0.3, inherits@^2.0.3, inherits@~2.0.1, inherits@~2.0.3: 1101 | version "2.0.3" 1102 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" 1103 | 1104 | inquirer@^3.0.6: 1105 | version "3.3.0" 1106 | resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.3.0.tgz#9dd2f2ad765dcab1ff0443b491442a20ba227dc9" 1107 | dependencies: 1108 | ansi-escapes "^3.0.0" 1109 | chalk "^2.0.0" 1110 | cli-cursor "^2.1.0" 1111 | cli-width "^2.0.0" 1112 | external-editor "^2.0.4" 1113 | figures "^2.0.0" 1114 | lodash "^4.3.0" 1115 | mute-stream "0.0.7" 1116 | run-async "^2.2.0" 1117 | rx-lite "^4.0.8" 1118 | rx-lite-aggregates "^4.0.8" 1119 | string-width "^2.1.0" 1120 | strip-ansi "^4.0.0" 1121 | through "^2.3.6" 1122 | 1123 | ipaddr.js@1.6.0: 1124 | version "1.6.0" 1125 | resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.6.0.tgz#e3fa357b773da619f26e95f049d055c72796f86b" 1126 | 1127 | is-arrayish@^0.2.1: 1128 | version "0.2.1" 1129 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" 1130 | 1131 | is-buffer@^1.1.5: 1132 | version "1.1.6" 1133 | resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" 1134 | 1135 | is-builtin-module@^1.0.0: 1136 | version "1.0.0" 1137 | resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe" 1138 | dependencies: 1139 | builtin-modules "^1.0.0" 1140 | 1141 | is-callable@^1.1.1, is-callable@^1.1.3: 1142 | version "1.1.3" 1143 | resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.3.tgz#86eb75392805ddc33af71c92a0eedf74ee7604b2" 1144 | 1145 | is-date-object@^1.0.1: 1146 | version "1.0.1" 1147 | resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" 1148 | 1149 | is-extglob@^2.1.1: 1150 | version "2.1.1" 1151 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" 1152 | 1153 | is-fullwidth-code-point@^2.0.0: 1154 | version "2.0.0" 1155 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" 1156 | 1157 | is-glob@^4.0.0: 1158 | version "4.0.0" 1159 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.0.tgz#9521c76845cc2610a85203ddf080a958c2ffabc0" 1160 | dependencies: 1161 | is-extglob "^2.1.1" 1162 | 1163 | is-path-cwd@^1.0.0: 1164 | version "1.0.0" 1165 | resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d" 1166 | 1167 | is-path-in-cwd@^1.0.0: 1168 | version "1.0.1" 1169 | resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz#5ac48b345ef675339bd6c7a48a912110b241cf52" 1170 | dependencies: 1171 | is-path-inside "^1.0.0" 1172 | 1173 | is-path-inside@^1.0.0: 1174 | version "1.0.1" 1175 | resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036" 1176 | dependencies: 1177 | path-is-inside "^1.0.1" 1178 | 1179 | is-promise@^2.1.0: 1180 | version "2.1.0" 1181 | resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" 1182 | 1183 | is-regex@^1.0.4: 1184 | version "1.0.4" 1185 | resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" 1186 | dependencies: 1187 | has "^1.0.1" 1188 | 1189 | is-resolvable@^1.0.0: 1190 | version "1.1.0" 1191 | resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88" 1192 | 1193 | is-stream@^1.0.1: 1194 | version "1.1.0" 1195 | resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" 1196 | 1197 | is-symbol@^1.0.1: 1198 | version "1.0.1" 1199 | resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.1.tgz#3cc59f00025194b6ab2e38dbae6689256b660572" 1200 | 1201 | isarray@0.0.1: 1202 | version "0.0.1" 1203 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" 1204 | 1205 | isarray@^1.0.0, isarray@~1.0.0: 1206 | version "1.0.0" 1207 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" 1208 | 1209 | isexe@^2.0.0: 1210 | version "2.0.0" 1211 | resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" 1212 | 1213 | isomorphic-fetch@^2.1.1: 1214 | version "2.2.1" 1215 | resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#611ae1acf14f5e81f729507472819fe9733558a9" 1216 | dependencies: 1217 | node-fetch "^1.0.1" 1218 | whatwg-fetch ">=0.10.0" 1219 | 1220 | iterall@^1.1.3, iterall@^1.2.1: 1221 | version "1.2.2" 1222 | resolved "https://registry.yarnpkg.com/iterall/-/iterall-1.2.2.tgz#92d70deb8028e0c39ff3164fdbf4d8b088130cd7" 1223 | 1224 | jest-docblock@^21.0.0: 1225 | version "21.2.0" 1226 | resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-21.2.0.tgz#51529c3b30d5fd159da60c27ceedc195faf8d414" 1227 | 1228 | jmespath@0.15.0: 1229 | version "0.15.0" 1230 | resolved "https://registry.yarnpkg.com/jmespath/-/jmespath-0.15.0.tgz#a3f222a9aae9f966f5d27c796510e28091764217" 1231 | 1232 | js-tokens@^3.0.0, js-tokens@^3.0.2: 1233 | version "3.0.2" 1234 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" 1235 | 1236 | js-yaml@^3.10.0, js-yaml@^3.9.1: 1237 | version "3.11.0" 1238 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.11.0.tgz#597c1a8bd57152f26d622ce4117851a51f5ebaef" 1239 | dependencies: 1240 | argparse "^1.0.7" 1241 | esprima "^4.0.0" 1242 | 1243 | json-schema-traverse@^0.3.0: 1244 | version "0.3.1" 1245 | resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340" 1246 | 1247 | json-stable-stringify-without-jsonify@^1.0.1: 1248 | version "1.0.1" 1249 | resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" 1250 | 1251 | jsx-ast-utils@^2.0.1: 1252 | version "2.0.1" 1253 | resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.0.1.tgz#e801b1b39985e20fffc87b40e3748080e2dcac7f" 1254 | dependencies: 1255 | array-includes "^3.0.3" 1256 | 1257 | levn@^0.3.0, levn@~0.3.0: 1258 | version "0.3.0" 1259 | resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" 1260 | dependencies: 1261 | prelude-ls "~1.1.2" 1262 | type-check "~0.3.2" 1263 | 1264 | load-json-file@^2.0.0: 1265 | version "2.0.0" 1266 | resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" 1267 | dependencies: 1268 | graceful-fs "^4.1.2" 1269 | parse-json "^2.2.0" 1270 | pify "^2.0.0" 1271 | strip-bom "^3.0.0" 1272 | 1273 | locate-path@^2.0.0: 1274 | version "2.0.0" 1275 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" 1276 | dependencies: 1277 | p-locate "^2.0.0" 1278 | path-exists "^3.0.0" 1279 | 1280 | lodash.assign@^4.2.0: 1281 | version "4.2.0" 1282 | resolved "https://registry.yarnpkg.com/lodash.assign/-/lodash.assign-4.2.0.tgz#0d99f3ccd7a6d261d19bdaeb9245005d285808e7" 1283 | 1284 | lodash.isobject@^3.0.2: 1285 | version "3.0.2" 1286 | resolved "https://registry.yarnpkg.com/lodash.isobject/-/lodash.isobject-3.0.2.tgz#3c8fb8d5b5bf4bf90ae06e14f2a530a4ed935e1d" 1287 | 1288 | lodash.isstring@^4.0.1: 1289 | version "4.0.1" 1290 | resolved "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451" 1291 | 1292 | lodash@^4.0.0, lodash@^4.17.4, lodash@^4.3.0: 1293 | version "4.17.5" 1294 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.5.tgz#99a92d65c0272debe8c96b6057bc8fbfa3bed511" 1295 | 1296 | loose-envify@^1.0.0, loose-envify@^1.3.1: 1297 | version "1.3.1" 1298 | resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.3.1.tgz#d1a8ad33fa9ce0e713d65fdd0ac8b748d478c848" 1299 | dependencies: 1300 | js-tokens "^3.0.0" 1301 | 1302 | lru-cache@^4.0.1: 1303 | version "4.1.2" 1304 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.2.tgz#45234b2e6e2f2b33da125624c4664929a0224c3f" 1305 | dependencies: 1306 | pseudomap "^1.0.2" 1307 | yallist "^2.1.2" 1308 | 1309 | media-typer@0.3.0: 1310 | version "0.3.0" 1311 | resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" 1312 | 1313 | merge-descriptors@1.0.1: 1314 | version "1.0.1" 1315 | resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" 1316 | 1317 | merge-graphql-schemas@^1.5.1: 1318 | version "1.5.1" 1319 | resolved "https://registry.yarnpkg.com/merge-graphql-schemas/-/merge-graphql-schemas-1.5.1.tgz#a9682d4067c0c80c0db631ec56b4573731e93dc3" 1320 | dependencies: 1321 | deepmerge "^2.1.0" 1322 | glob "^7.1.2" 1323 | is-glob "^4.0.0" 1324 | 1325 | methods@~1.1.2: 1326 | version "1.1.2" 1327 | resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" 1328 | 1329 | mime-db@~1.33.0: 1330 | version "1.33.0" 1331 | resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.33.0.tgz#a3492050a5cb9b63450541e39d9788d2272783db" 1332 | 1333 | mime-types@~2.1.18: 1334 | version "2.1.18" 1335 | resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.18.tgz#6f323f60a83d11146f831ff11fd66e2fe5503bb8" 1336 | dependencies: 1337 | mime-db "~1.33.0" 1338 | 1339 | mime@1.4.1: 1340 | version "1.4.1" 1341 | resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" 1342 | 1343 | mimic-fn@^1.0.0: 1344 | version "1.2.0" 1345 | resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" 1346 | 1347 | minimatch@^3.0.2, minimatch@^3.0.3, minimatch@^3.0.4: 1348 | version "3.0.4" 1349 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" 1350 | dependencies: 1351 | brace-expansion "^1.1.7" 1352 | 1353 | minimist@0.0.8: 1354 | version "0.0.8" 1355 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" 1356 | 1357 | mkdirp@^0.5.1: 1358 | version "0.5.1" 1359 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" 1360 | dependencies: 1361 | minimist "0.0.8" 1362 | 1363 | ms@2.0.0: 1364 | version "2.0.0" 1365 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" 1366 | 1367 | mute-stream@0.0.7: 1368 | version "0.0.7" 1369 | resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" 1370 | 1371 | natural-compare@^1.4.0: 1372 | version "1.4.0" 1373 | resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" 1374 | 1375 | negotiator@0.6.1: 1376 | version "0.6.1" 1377 | resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" 1378 | 1379 | node-fetch@2.0.0: 1380 | version "2.0.0" 1381 | resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.0.0.tgz#982bba43ecd4f2922a29cc186a6bbb0bb73fcba6" 1382 | 1383 | node-fetch@^1.0.1: 1384 | version "1.7.3" 1385 | resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.3.tgz#980f6f72d85211a5347c6b2bc18c5b84c3eb47ef" 1386 | dependencies: 1387 | encoding "^0.1.11" 1388 | is-stream "^1.0.1" 1389 | 1390 | normalize-package-data@^2.3.2: 1391 | version "2.4.0" 1392 | resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" 1393 | dependencies: 1394 | hosted-git-info "^2.1.4" 1395 | is-builtin-module "^1.0.0" 1396 | semver "2 || 3 || 4 || 5" 1397 | validate-npm-package-license "^3.0.1" 1398 | 1399 | object-assign@^4, object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: 1400 | version "4.1.1" 1401 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" 1402 | 1403 | object-keys@^1.0.8: 1404 | version "1.0.11" 1405 | resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d" 1406 | 1407 | object-path@^0.11.4: 1408 | version "0.11.4" 1409 | resolved "https://registry.yarnpkg.com/object-path/-/object-path-0.11.4.tgz#370ae752fbf37de3ea70a861c23bba8915691949" 1410 | 1411 | on-finished@~2.3.0: 1412 | version "2.3.0" 1413 | resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" 1414 | dependencies: 1415 | ee-first "1.1.1" 1416 | 1417 | once@^1.3.0: 1418 | version "1.4.0" 1419 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" 1420 | dependencies: 1421 | wrappy "1" 1422 | 1423 | onetime@^2.0.0: 1424 | version "2.0.1" 1425 | resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" 1426 | dependencies: 1427 | mimic-fn "^1.0.0" 1428 | 1429 | optionator@^0.8.2: 1430 | version "0.8.2" 1431 | resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" 1432 | dependencies: 1433 | deep-is "~0.1.3" 1434 | fast-levenshtein "~2.0.4" 1435 | levn "~0.3.0" 1436 | prelude-ls "~1.1.2" 1437 | type-check "~0.3.2" 1438 | wordwrap "~1.0.0" 1439 | 1440 | os-tmpdir@~1.0.2: 1441 | version "1.0.2" 1442 | resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" 1443 | 1444 | p-limit@^1.1.0: 1445 | version "1.2.0" 1446 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.2.0.tgz#0e92b6bedcb59f022c13d0f1949dc82d15909f1c" 1447 | dependencies: 1448 | p-try "^1.0.0" 1449 | 1450 | p-locate@^2.0.0: 1451 | version "2.0.0" 1452 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" 1453 | dependencies: 1454 | p-limit "^1.1.0" 1455 | 1456 | p-try@^1.0.0: 1457 | version "1.0.0" 1458 | resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" 1459 | 1460 | parse-json@^2.2.0: 1461 | version "2.2.0" 1462 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" 1463 | dependencies: 1464 | error-ex "^1.2.0" 1465 | 1466 | parseurl@~1.3.2: 1467 | version "1.3.2" 1468 | resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3" 1469 | 1470 | path-exists@^2.0.0: 1471 | version "2.1.0" 1472 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" 1473 | dependencies: 1474 | pinkie-promise "^2.0.0" 1475 | 1476 | path-exists@^3.0.0: 1477 | version "3.0.0" 1478 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" 1479 | 1480 | path-is-absolute@^1.0.0: 1481 | version "1.0.1" 1482 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" 1483 | 1484 | path-is-inside@^1.0.1, path-is-inside@^1.0.2: 1485 | version "1.0.2" 1486 | resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" 1487 | 1488 | path-parse@^1.0.5: 1489 | version "1.0.5" 1490 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.5.tgz#3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1" 1491 | 1492 | path-to-regexp@0.1.7: 1493 | version "0.1.7" 1494 | resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" 1495 | 1496 | path-type@^2.0.0: 1497 | version "2.0.0" 1498 | resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" 1499 | dependencies: 1500 | pify "^2.0.0" 1501 | 1502 | pify@^2.0.0: 1503 | version "2.3.0" 1504 | resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" 1505 | 1506 | pinkie-promise@^2.0.0: 1507 | version "2.0.1" 1508 | resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" 1509 | dependencies: 1510 | pinkie "^2.0.0" 1511 | 1512 | pinkie@^2.0.0: 1513 | version "2.0.4" 1514 | resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" 1515 | 1516 | pkg-dir@^1.0.0: 1517 | version "1.0.0" 1518 | resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4" 1519 | dependencies: 1520 | find-up "^1.0.0" 1521 | 1522 | pluralize@^7.0.0: 1523 | version "7.0.0" 1524 | resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777" 1525 | 1526 | prelude-ls@~1.1.2: 1527 | version "1.1.2" 1528 | resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" 1529 | 1530 | prettier@^1.12.1: 1531 | version "1.12.1" 1532 | resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.12.1.tgz#c1ad20e803e7749faf905a409d2367e06bbe7325" 1533 | 1534 | process-nextick-args@~2.0.0: 1535 | version "2.0.0" 1536 | resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" 1537 | 1538 | progress@^2.0.0: 1539 | version "2.0.0" 1540 | resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.0.tgz#8a1be366bf8fc23db2bd23f10c6fe920b4389d1f" 1541 | 1542 | promise@^7.1.1: 1543 | version "7.3.1" 1544 | resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" 1545 | dependencies: 1546 | asap "~2.0.3" 1547 | 1548 | prop-types@^15.6.0: 1549 | version "15.6.1" 1550 | resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.1.tgz#36644453564255ddda391191fb3a125cbdf654ca" 1551 | dependencies: 1552 | fbjs "^0.8.16" 1553 | loose-envify "^1.3.1" 1554 | object-assign "^4.1.1" 1555 | 1556 | proxy-addr@~2.0.3: 1557 | version "2.0.3" 1558 | resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.3.tgz#355f262505a621646b3130a728eb647e22055341" 1559 | dependencies: 1560 | forwarded "~0.1.2" 1561 | ipaddr.js "1.6.0" 1562 | 1563 | pseudomap@^1.0.2: 1564 | version "1.0.2" 1565 | resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" 1566 | 1567 | punycode@1.3.2: 1568 | version "1.3.2" 1569 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" 1570 | 1571 | qs@6.5.1: 1572 | version "6.5.1" 1573 | resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.1.tgz#349cdf6eef89ec45c12d7d5eb3fc0c870343a6d8" 1574 | 1575 | querystring@0.2.0: 1576 | version "0.2.0" 1577 | resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" 1578 | 1579 | range-parser@~1.2.0: 1580 | version "1.2.0" 1581 | resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" 1582 | 1583 | raw-body@2.3.2: 1584 | version "2.3.2" 1585 | resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.3.2.tgz#bcd60c77d3eb93cde0050295c3f379389bc88f89" 1586 | dependencies: 1587 | bytes "3.0.0" 1588 | http-errors "1.6.2" 1589 | iconv-lite "0.4.19" 1590 | unpipe "1.0.0" 1591 | 1592 | read-pkg-up@^2.0.0: 1593 | version "2.0.0" 1594 | resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" 1595 | dependencies: 1596 | find-up "^2.0.0" 1597 | read-pkg "^2.0.0" 1598 | 1599 | read-pkg@^2.0.0: 1600 | version "2.0.0" 1601 | resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" 1602 | dependencies: 1603 | load-json-file "^2.0.0" 1604 | normalize-package-data "^2.3.2" 1605 | path-type "^2.0.0" 1606 | 1607 | readable-stream@1.1.x: 1608 | version "1.1.14" 1609 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" 1610 | dependencies: 1611 | core-util-is "~1.0.0" 1612 | inherits "~2.0.1" 1613 | isarray "0.0.1" 1614 | string_decoder "~0.10.x" 1615 | 1616 | readable-stream@^2.2.2: 1617 | version "2.3.6" 1618 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" 1619 | dependencies: 1620 | core-util-is "~1.0.0" 1621 | inherits "~2.0.3" 1622 | isarray "~1.0.0" 1623 | process-nextick-args "~2.0.0" 1624 | safe-buffer "~5.1.1" 1625 | string_decoder "~1.1.1" 1626 | util-deprecate "~1.0.1" 1627 | 1628 | regenerator-runtime@^0.11.1: 1629 | version "0.11.1" 1630 | resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" 1631 | 1632 | regexpp@^1.0.1: 1633 | version "1.1.0" 1634 | resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-1.1.0.tgz#0e3516dd0b7904f413d2d4193dce4618c3a689ab" 1635 | 1636 | require-uncached@^1.0.3: 1637 | version "1.0.3" 1638 | resolved "https://registry.yarnpkg.com/require-uncached/-/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3" 1639 | dependencies: 1640 | caller-path "^0.1.0" 1641 | resolve-from "^1.0.0" 1642 | 1643 | resolve-from@^1.0.0: 1644 | version "1.0.1" 1645 | resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226" 1646 | 1647 | resolve@^1.5.0, resolve@^1.6.0: 1648 | version "1.7.1" 1649 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.7.1.tgz#aadd656374fd298aee895bc026b8297418677fd3" 1650 | dependencies: 1651 | path-parse "^1.0.5" 1652 | 1653 | restore-cursor@^2.0.0: 1654 | version "2.0.0" 1655 | resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" 1656 | dependencies: 1657 | onetime "^2.0.0" 1658 | signal-exit "^3.0.2" 1659 | 1660 | rimraf@^2.2.8: 1661 | version "2.6.2" 1662 | resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36" 1663 | dependencies: 1664 | glob "^7.0.5" 1665 | 1666 | run-async@^2.2.0: 1667 | version "2.3.0" 1668 | resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" 1669 | dependencies: 1670 | is-promise "^2.1.0" 1671 | 1672 | rx-lite-aggregates@^4.0.8: 1673 | version "4.0.8" 1674 | resolved "https://registry.yarnpkg.com/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz#753b87a89a11c95467c4ac1626c4efc4e05c67be" 1675 | dependencies: 1676 | rx-lite "*" 1677 | 1678 | rx-lite@*, rx-lite@^4.0.8: 1679 | version "4.0.8" 1680 | resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444" 1681 | 1682 | safe-buffer@5.1.1, safe-buffer@~5.1.0, safe-buffer@~5.1.1: 1683 | version "5.1.1" 1684 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" 1685 | 1686 | safer-buffer@^2.1.0: 1687 | version "2.1.2" 1688 | resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" 1689 | 1690 | sax@1.2.1: 1691 | version "1.2.1" 1692 | resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.1.tgz#7b8e656190b228e81a66aea748480d828cd2d37a" 1693 | 1694 | sax@>=0.6.0: 1695 | version "1.2.4" 1696 | resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" 1697 | 1698 | "semver@2 || 3 || 4 || 5", semver@^5.3.0: 1699 | version "5.5.0" 1700 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab" 1701 | 1702 | send@0.16.2: 1703 | version "0.16.2" 1704 | resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1" 1705 | dependencies: 1706 | debug "2.6.9" 1707 | depd "~1.1.2" 1708 | destroy "~1.0.4" 1709 | encodeurl "~1.0.2" 1710 | escape-html "~1.0.3" 1711 | etag "~1.8.1" 1712 | fresh "0.5.2" 1713 | http-errors "~1.6.2" 1714 | mime "1.4.1" 1715 | ms "2.0.0" 1716 | on-finished "~2.3.0" 1717 | range-parser "~1.2.0" 1718 | statuses "~1.4.0" 1719 | 1720 | serve-static@1.13.2: 1721 | version "1.13.2" 1722 | resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1" 1723 | dependencies: 1724 | encodeurl "~1.0.2" 1725 | escape-html "~1.0.3" 1726 | parseurl "~1.3.2" 1727 | send "0.16.2" 1728 | 1729 | setimmediate@^1.0.5: 1730 | version "1.0.5" 1731 | resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" 1732 | 1733 | setprototypeof@1.0.3: 1734 | version "1.0.3" 1735 | resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.0.3.tgz#66567e37043eeb4f04d91bd658c0cbefb55b8e04" 1736 | 1737 | setprototypeof@1.1.0: 1738 | version "1.1.0" 1739 | resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" 1740 | 1741 | shebang-command@^1.2.0: 1742 | version "1.2.0" 1743 | resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" 1744 | dependencies: 1745 | shebang-regex "^1.0.0" 1746 | 1747 | shebang-regex@^1.0.0: 1748 | version "1.0.0" 1749 | resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" 1750 | 1751 | signal-exit@^3.0.2: 1752 | version "3.0.2" 1753 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" 1754 | 1755 | slice-ansi@1.0.0: 1756 | version "1.0.0" 1757 | resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-1.0.0.tgz#044f1a49d8842ff307aad6b505ed178bd950134d" 1758 | dependencies: 1759 | is-fullwidth-code-point "^2.0.0" 1760 | 1761 | source-map-support@^0.5.1: 1762 | version "0.5.4" 1763 | resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.4.tgz#54456efa89caa9270af7cd624cc2f123e51fbae8" 1764 | dependencies: 1765 | source-map "^0.6.0" 1766 | 1767 | source-map@^0.6.0: 1768 | version "0.6.1" 1769 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" 1770 | 1771 | spdx-correct@^3.0.0: 1772 | version "3.0.0" 1773 | resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.0.0.tgz#05a5b4d7153a195bc92c3c425b69f3b2a9524c82" 1774 | dependencies: 1775 | spdx-expression-parse "^3.0.0" 1776 | spdx-license-ids "^3.0.0" 1777 | 1778 | spdx-exceptions@^2.1.0: 1779 | version "2.1.0" 1780 | resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz#2c7ae61056c714a5b9b9b2b2af7d311ef5c78fe9" 1781 | 1782 | spdx-expression-parse@^3.0.0: 1783 | version "3.0.0" 1784 | resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0" 1785 | dependencies: 1786 | spdx-exceptions "^2.1.0" 1787 | spdx-license-ids "^3.0.0" 1788 | 1789 | spdx-license-ids@^3.0.0: 1790 | version "3.0.0" 1791 | resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz#7a7cd28470cc6d3a1cfe6d66886f6bc430d3ac87" 1792 | 1793 | sprintf-js@~1.0.2: 1794 | version "1.0.3" 1795 | resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" 1796 | 1797 | "statuses@>= 1.3.1 < 2", "statuses@>= 1.4.0 < 2": 1798 | version "1.5.0" 1799 | resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" 1800 | 1801 | statuses@~1.4.0: 1802 | version "1.4.0" 1803 | resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" 1804 | 1805 | streamsearch@0.1.2: 1806 | version "0.1.2" 1807 | resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-0.1.2.tgz#808b9d0e56fc273d809ba57338e929919a1a9f1a" 1808 | 1809 | string-width@^2.1.0, string-width@^2.1.1: 1810 | version "2.1.1" 1811 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" 1812 | dependencies: 1813 | is-fullwidth-code-point "^2.0.0" 1814 | strip-ansi "^4.0.0" 1815 | 1816 | string_decoder@~0.10.x: 1817 | version "0.10.31" 1818 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" 1819 | 1820 | string_decoder@~1.1.1: 1821 | version "1.1.1" 1822 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" 1823 | dependencies: 1824 | safe-buffer "~5.1.0" 1825 | 1826 | strip-ansi@^3.0.0: 1827 | version "3.0.1" 1828 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" 1829 | dependencies: 1830 | ansi-regex "^2.0.0" 1831 | 1832 | strip-ansi@^4.0.0: 1833 | version "4.0.0" 1834 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" 1835 | dependencies: 1836 | ansi-regex "^3.0.0" 1837 | 1838 | strip-bom@^3.0.0: 1839 | version "3.0.0" 1840 | resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" 1841 | 1842 | strip-json-comments@~2.0.1: 1843 | version "2.0.1" 1844 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" 1845 | 1846 | subscriptions-transport-ws@^0.9.7: 1847 | version "0.9.7" 1848 | resolved "https://registry.yarnpkg.com/subscriptions-transport-ws/-/subscriptions-transport-ws-0.9.7.tgz#9be456d6e188c96a53c91f570850e59bee5840ac" 1849 | dependencies: 1850 | backo2 "^1.0.2" 1851 | eventemitter3 "^2.0.3" 1852 | iterall "^1.2.1" 1853 | lodash.assign "^4.2.0" 1854 | lodash.isobject "^3.0.2" 1855 | lodash.isstring "^4.0.1" 1856 | symbol-observable "^1.0.4" 1857 | ws "^3.0.0" 1858 | 1859 | supports-color@^2.0.0: 1860 | version "2.0.0" 1861 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" 1862 | 1863 | supports-color@^5.3.0: 1864 | version "5.4.0" 1865 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.4.0.tgz#1c6b337402c2137605efe19f10fec390f6faab54" 1866 | dependencies: 1867 | has-flag "^3.0.0" 1868 | 1869 | symbol-observable@^1.0.4: 1870 | version "1.2.0" 1871 | resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804" 1872 | 1873 | table@4.0.2: 1874 | version "4.0.2" 1875 | resolved "https://registry.yarnpkg.com/table/-/table-4.0.2.tgz#a33447375391e766ad34d3486e6e2aedc84d2e36" 1876 | dependencies: 1877 | ajv "^5.2.3" 1878 | ajv-keywords "^2.1.0" 1879 | chalk "^2.1.0" 1880 | lodash "^4.17.4" 1881 | slice-ansi "1.0.0" 1882 | string-width "^2.1.1" 1883 | 1884 | text-table@~0.2.0: 1885 | version "0.2.0" 1886 | resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" 1887 | 1888 | through@^2.3.6: 1889 | version "2.3.8" 1890 | resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" 1891 | 1892 | tmp@^0.0.33: 1893 | version "0.0.33" 1894 | resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" 1895 | dependencies: 1896 | os-tmpdir "~1.0.2" 1897 | 1898 | type-check@~0.3.2: 1899 | version "0.3.2" 1900 | resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" 1901 | dependencies: 1902 | prelude-ls "~1.1.2" 1903 | 1904 | type-is@~1.6.15, type-is@~1.6.16: 1905 | version "1.6.16" 1906 | resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.16.tgz#f89ce341541c672b25ee7ae3c73dee3b2be50194" 1907 | dependencies: 1908 | media-typer "0.3.0" 1909 | mime-types "~2.1.18" 1910 | 1911 | typedarray@^0.0.6: 1912 | version "0.0.6" 1913 | resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" 1914 | 1915 | ua-parser-js@^0.7.9: 1916 | version "0.7.17" 1917 | resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.17.tgz#e9ec5f9498b9ec910e7ae3ac626a805c4d09ecac" 1918 | 1919 | ultron@~1.1.0: 1920 | version "1.1.1" 1921 | resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.1.1.tgz#9fe1536a10a664a65266a1e3ccf85fd36302bc9c" 1922 | 1923 | unpipe@1.0.0, unpipe@~1.0.0: 1924 | version "1.0.0" 1925 | resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" 1926 | 1927 | url@0.10.3: 1928 | version "0.10.3" 1929 | resolved "https://registry.yarnpkg.com/url/-/url-0.10.3.tgz#021e4d9c7705f21bbf37d03ceb58767402774c64" 1930 | dependencies: 1931 | punycode "1.3.2" 1932 | querystring "0.2.0" 1933 | 1934 | util-deprecate@~1.0.1: 1935 | version "1.0.2" 1936 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" 1937 | 1938 | utils-merge@1.0.1: 1939 | version "1.0.1" 1940 | resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" 1941 | 1942 | uuid@3.1.0: 1943 | version "3.1.0" 1944 | resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04" 1945 | 1946 | uuid@^3.1.0: 1947 | version "3.2.1" 1948 | resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.2.1.tgz#12c528bb9d58d0b9265d9a2f6f0fe8be17ff1f14" 1949 | 1950 | validate-npm-package-license@^3.0.1: 1951 | version "3.0.3" 1952 | resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz#81643bcbef1bdfecd4623793dc4648948ba98338" 1953 | dependencies: 1954 | spdx-correct "^3.0.0" 1955 | spdx-expression-parse "^3.0.0" 1956 | 1957 | vary@^1, vary@~1.1.2: 1958 | version "1.1.2" 1959 | resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" 1960 | 1961 | whatwg-fetch@2.0.3: 1962 | version "2.0.3" 1963 | resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz#9c84ec2dcf68187ff00bc64e1274b442176e1c84" 1964 | 1965 | whatwg-fetch@>=0.10.0: 1966 | version "2.0.4" 1967 | resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz#dde6a5df315f9d39991aa17621853d720b85566f" 1968 | 1969 | which@^1.2.9: 1970 | version "1.3.0" 1971 | resolved "https://registry.yarnpkg.com/which/-/which-1.3.0.tgz#ff04bdfc010ee547d780bec38e1ac1c2777d253a" 1972 | dependencies: 1973 | isexe "^2.0.0" 1974 | 1975 | wordwrap@~1.0.0: 1976 | version "1.0.0" 1977 | resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" 1978 | 1979 | wrappy@1: 1980 | version "1.0.2" 1981 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" 1982 | 1983 | write@^0.2.1: 1984 | version "0.2.1" 1985 | resolved "https://registry.yarnpkg.com/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757" 1986 | dependencies: 1987 | mkdirp "^0.5.1" 1988 | 1989 | ws@^3.0.0: 1990 | version "3.3.3" 1991 | resolved "https://registry.yarnpkg.com/ws/-/ws-3.3.3.tgz#f1cf84fe2d5e901ebce94efaece785f187a228f2" 1992 | dependencies: 1993 | async-limiter "~1.0.0" 1994 | safe-buffer "~5.1.0" 1995 | ultron "~1.1.0" 1996 | 1997 | xml2js@0.4.17: 1998 | version "0.4.17" 1999 | resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.17.tgz#17be93eaae3f3b779359c795b419705a8817e868" 2000 | dependencies: 2001 | sax ">=0.6.0" 2002 | xmlbuilder "^4.1.0" 2003 | 2004 | xmlbuilder@4.2.1, xmlbuilder@^4.1.0: 2005 | version "4.2.1" 2006 | resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-4.2.1.tgz#aa58a3041a066f90eaa16c2f5389ff19f3f461a5" 2007 | dependencies: 2008 | lodash "^4.0.0" 2009 | 2010 | yallist@^2.1.2: 2011 | version "2.1.2" 2012 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" 2013 | 2014 | zen-observable-ts@^0.8.9: 2015 | version "0.8.9" 2016 | resolved "https://registry.yarnpkg.com/zen-observable-ts/-/zen-observable-ts-0.8.9.tgz#d3c97af08c0afdca37ebcadf7cc3ee96bda9bab1" 2017 | dependencies: 2018 | zen-observable "^0.8.0" 2019 | 2020 | zen-observable@^0.8.0: 2021 | version "0.8.8" 2022 | resolved "https://registry.yarnpkg.com/zen-observable/-/zen-observable-0.8.8.tgz#1ea93995bf098754a58215a1e0a7309e5749ec42" 2023 | --------------------------------------------------------------------------------