├── .gitignore ├── .husky ├── .gitignore └── pre-commit ├── .prettierignore ├── .prettierrc ├── README.md ├── mercurius-schema.json ├── next-env.d.ts ├── package.json ├── pnpm-lock.yaml ├── src ├── api │ ├── resolvers │ │ └── index.ts │ ├── schema │ │ ├── query.gql │ │ └── schema.json │ └── server.ts ├── constants.ts ├── graphql │ ├── index.ts │ └── queries.gql ├── graphqlClient.ts └── pages │ ├── _app.tsx │ ├── api │ ├── altair │ │ └── [[...any]].ts │ └── graphql.ts │ └── index.tsx └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- 1 | .next 2 | node_modules -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npx pretty-quick --staged 5 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | pnpm-lock.yaml -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "printWidth": 110, 3 | "tabWidth": 2, 4 | "singleQuote": false, 5 | "trailingComma": "es5", 6 | "endOfLine": "lf" 7 | } 8 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # next-fastify-mercurius-vercel 2 | 3 | Example [TypeScript](https://www.typescriptlang.org/) + [React](https://reactjs.org/) web app template using [Fastify](https://www.fastify.io/) + [Mercurius](https://mercurius.dev/) + [Next.js](https://nextjs.org/), targeted for [Vercel](https://vercel.com/) deployments. 4 | 5 | Using libraries like: 6 | 7 | - [mercurius-codegen](https://github.com/mercurius-js/mercurius-typescript/tree/master/packages/mercurius-codegen) 8 | - [React Query](https://react-query.tanstack.com/) 9 | - [graphql-request](https://github.com/prisma-labs/graphql-request) 10 | -------------------------------------------------------------------------------- /mercurius-schema.json: -------------------------------------------------------------------------------- 1 | ["type Query {\n hello: String!\n}"] 2 | -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | /// 3 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "next-fastify", 3 | "version": "1.0.0", 4 | "description": "", 5 | "license": "MIT", 6 | "author": "PabloSz", 7 | "main": "index.js", 8 | "scripts": { 9 | "build": "next build", 10 | "dev": "run-p dev:next open", 11 | "dev:next": "next -H 0.0.0.0", 12 | "open": "wait-on -s 1 http://localhost:3000 && open-cli http://localhost:3000", 13 | "prepare": "husky install", 14 | "start": "next start" 15 | }, 16 | "dependencies": { 17 | "@graphql-tools/load-files": "^6.3.2", 18 | "@graphql-typed-document-node/core": "^3.1.0", 19 | "altair-fastify-plugin": "^4.0.6", 20 | "fastify": "^3.17.0", 21 | "graphql": "^15.5.0", 22 | "graphql-request": "^3.4.0", 23 | "mercurius": "^7.9.0", 24 | "mercurius-codegen": "^1.6.1", 25 | "next": "^11.0.0", 26 | "react": "^17.0.2", 27 | "react-dom": "^17.0.2", 28 | "react-query": "^3.17.0" 29 | }, 30 | "devDependencies": { 31 | "@types/node": "^15.12.2", 32 | "@types/prettier": "^2.3.0", 33 | "@types/react": "^17.0.11", 34 | "@types/react-dom": "^17.0.7", 35 | "husky": "^6.0.0", 36 | "npm-run-all": "^4.1.5", 37 | "open-cli": "^7.0.0", 38 | "prettier": "^2.3.1", 39 | "pretty-quick": "^3.1.0", 40 | "typescript": "^4.3.2", 41 | "wait-on": "^5.3.0" 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: 5.3 2 | 3 | specifiers: 4 | '@graphql-tools/load-files': ^6.3.2 5 | '@graphql-typed-document-node/core': ^3.1.0 6 | '@types/node': ^15.12.2 7 | '@types/prettier': ^2.3.0 8 | '@types/react': ^17.0.11 9 | '@types/react-dom': ^17.0.7 10 | altair-fastify-plugin: ^4.0.6 11 | fastify: ^3.17.0 12 | graphql: ^15.5.0 13 | graphql-request: ^3.4.0 14 | husky: ^6.0.0 15 | mercurius: ^7.9.0 16 | mercurius-codegen: ^1.6.1 17 | next: ^11.0.0 18 | npm-run-all: ^4.1.5 19 | open-cli: ^7.0.0 20 | prettier: ^2.3.1 21 | pretty-quick: ^3.1.0 22 | react: ^17.0.2 23 | react-dom: ^17.0.2 24 | react-query: ^3.17.0 25 | typescript: ^4.3.2 26 | wait-on: ^5.3.0 27 | 28 | dependencies: 29 | '@graphql-tools/load-files': 6.3.2_graphql@15.5.0 30 | '@graphql-typed-document-node/core': 3.1.0_graphql@15.5.0 31 | altair-fastify-plugin: 4.0.6_fastify@3.17.0 32 | fastify: 3.17.0 33 | graphql: 15.5.0 34 | graphql-request: 3.4.0_graphql@15.5.0 35 | mercurius: 7.9.0 36 | mercurius-codegen: 1.6.1_1b102f9e70b6279d7a16f1e2c5ef7509 37 | next: 11.0.0_c8cdd86752aa86fb2b6e32ae91115ebe 38 | react: 17.0.2 39 | react-dom: 17.0.2_react@17.0.2 40 | react-query: 3.17.0_react-dom@17.0.2+react@17.0.2 41 | 42 | devDependencies: 43 | '@types/node': 15.12.2 44 | '@types/prettier': 2.3.0 45 | '@types/react': 17.0.11 46 | '@types/react-dom': 17.0.7 47 | husky: 6.0.0 48 | npm-run-all: 4.1.5 49 | open-cli: 7.0.0 50 | prettier: 2.3.1 51 | pretty-quick: 3.1.0_prettier@2.3.1 52 | typescript: 4.3.2 53 | wait-on: 5.3.0 54 | 55 | packages: 56 | 57 | /@ardatan/aggregate-error/0.0.6: 58 | resolution: {integrity: sha512-vyrkEHG1jrukmzTPtyWB4NLPauUw5bQeg4uhn8f+1SSynmrOcyvlb1GKQjjgoBzElLdfXCRYX8UnBlhklOHYRQ==} 59 | engines: {node: '>=8'} 60 | dependencies: 61 | tslib: 2.0.3 62 | dev: false 63 | 64 | /@babel/code-frame/7.12.11: 65 | resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==} 66 | dependencies: 67 | '@babel/highlight': 7.14.5 68 | dev: false 69 | 70 | /@babel/code-frame/7.14.5: 71 | resolution: {integrity: sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==} 72 | engines: {node: '>=6.9.0'} 73 | dependencies: 74 | '@babel/highlight': 7.14.5 75 | 76 | /@babel/compat-data/7.14.5: 77 | resolution: {integrity: sha512-kixrYn4JwfAVPa0f2yfzc2AWti6WRRyO3XjWW5PJAvtE11qhSayrrcrEnee05KAtNaPC+EwehE8Qt1UedEVB8w==} 78 | engines: {node: '>=6.9.0'} 79 | dev: false 80 | 81 | /@babel/core/7.14.6: 82 | resolution: {integrity: sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA==} 83 | engines: {node: '>=6.9.0'} 84 | dependencies: 85 | '@babel/code-frame': 7.14.5 86 | '@babel/generator': 7.14.5 87 | '@babel/helper-compilation-targets': 7.14.5_@babel+core@7.14.6 88 | '@babel/helper-module-transforms': 7.14.5 89 | '@babel/helpers': 7.14.6 90 | '@babel/parser': 7.14.6 91 | '@babel/template': 7.14.5 92 | '@babel/traverse': 7.14.5 93 | '@babel/types': 7.14.5 94 | convert-source-map: 1.7.0 95 | debug: 4.3.1 96 | gensync: 1.0.0-beta.2 97 | json5: 2.2.0 98 | semver: 6.3.0 99 | source-map: 0.5.7 100 | transitivePeerDependencies: 101 | - supports-color 102 | dev: false 103 | 104 | /@babel/generator/7.14.5: 105 | resolution: {integrity: sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==} 106 | engines: {node: '>=6.9.0'} 107 | dependencies: 108 | '@babel/types': 7.14.5 109 | jsesc: 2.5.2 110 | source-map: 0.5.7 111 | dev: false 112 | 113 | /@babel/helper-annotate-as-pure/7.14.5: 114 | resolution: {integrity: sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==} 115 | engines: {node: '>=6.9.0'} 116 | dependencies: 117 | '@babel/types': 7.14.5 118 | dev: false 119 | 120 | /@babel/helper-compilation-targets/7.14.5_@babel+core@7.14.6: 121 | resolution: {integrity: sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==} 122 | engines: {node: '>=6.9.0'} 123 | peerDependencies: 124 | '@babel/core': ^7.0.0 125 | dependencies: 126 | '@babel/compat-data': 7.14.5 127 | '@babel/core': 7.14.6 128 | '@babel/helper-validator-option': 7.14.5 129 | browserslist: 4.16.6 130 | semver: 6.3.0 131 | dev: false 132 | 133 | /@babel/helper-create-class-features-plugin/7.14.6_@babel+core@7.14.6: 134 | resolution: {integrity: sha512-Z6gsfGofTxH/+LQXqYEK45kxmcensbzmk/oi8DmaQytlQCgqNZt9XQF8iqlI/SeXWVjaMNxvYvzaYw+kh42mDg==} 135 | engines: {node: '>=6.9.0'} 136 | peerDependencies: 137 | '@babel/core': ^7.0.0 138 | dependencies: 139 | '@babel/core': 7.14.6 140 | '@babel/helper-annotate-as-pure': 7.14.5 141 | '@babel/helper-function-name': 7.14.5 142 | '@babel/helper-member-expression-to-functions': 7.14.5 143 | '@babel/helper-optimise-call-expression': 7.14.5 144 | '@babel/helper-replace-supers': 7.14.5 145 | '@babel/helper-split-export-declaration': 7.14.5 146 | transitivePeerDependencies: 147 | - supports-color 148 | dev: false 149 | 150 | /@babel/helper-function-name/7.14.5: 151 | resolution: {integrity: sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==} 152 | engines: {node: '>=6.9.0'} 153 | dependencies: 154 | '@babel/helper-get-function-arity': 7.14.5 155 | '@babel/template': 7.14.5 156 | '@babel/types': 7.14.5 157 | dev: false 158 | 159 | /@babel/helper-get-function-arity/7.14.5: 160 | resolution: {integrity: sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==} 161 | engines: {node: '>=6.9.0'} 162 | dependencies: 163 | '@babel/types': 7.14.5 164 | dev: false 165 | 166 | /@babel/helper-hoist-variables/7.14.5: 167 | resolution: {integrity: sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==} 168 | engines: {node: '>=6.9.0'} 169 | dependencies: 170 | '@babel/types': 7.14.5 171 | dev: false 172 | 173 | /@babel/helper-member-expression-to-functions/7.14.5: 174 | resolution: {integrity: sha512-UxUeEYPrqH1Q/k0yRku1JE7dyfyehNwT6SVkMHvYvPDv4+uu627VXBckVj891BO8ruKBkiDoGnZf4qPDD8abDQ==} 175 | engines: {node: '>=6.9.0'} 176 | dependencies: 177 | '@babel/types': 7.14.5 178 | dev: false 179 | 180 | /@babel/helper-module-imports/7.14.5: 181 | resolution: {integrity: sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==} 182 | engines: {node: '>=6.9.0'} 183 | dependencies: 184 | '@babel/types': 7.14.5 185 | dev: false 186 | 187 | /@babel/helper-module-transforms/7.14.5: 188 | resolution: {integrity: sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==} 189 | engines: {node: '>=6.9.0'} 190 | dependencies: 191 | '@babel/helper-module-imports': 7.14.5 192 | '@babel/helper-replace-supers': 7.14.5 193 | '@babel/helper-simple-access': 7.14.5 194 | '@babel/helper-split-export-declaration': 7.14.5 195 | '@babel/helper-validator-identifier': 7.14.5 196 | '@babel/template': 7.14.5 197 | '@babel/traverse': 7.14.5 198 | '@babel/types': 7.14.5 199 | transitivePeerDependencies: 200 | - supports-color 201 | dev: false 202 | 203 | /@babel/helper-optimise-call-expression/7.14.5: 204 | resolution: {integrity: sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==} 205 | engines: {node: '>=6.9.0'} 206 | dependencies: 207 | '@babel/types': 7.14.5 208 | dev: false 209 | 210 | /@babel/helper-plugin-utils/7.14.5: 211 | resolution: {integrity: sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==} 212 | engines: {node: '>=6.9.0'} 213 | dev: false 214 | 215 | /@babel/helper-replace-supers/7.14.5: 216 | resolution: {integrity: sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==} 217 | engines: {node: '>=6.9.0'} 218 | dependencies: 219 | '@babel/helper-member-expression-to-functions': 7.14.5 220 | '@babel/helper-optimise-call-expression': 7.14.5 221 | '@babel/traverse': 7.14.5 222 | '@babel/types': 7.14.5 223 | transitivePeerDependencies: 224 | - supports-color 225 | dev: false 226 | 227 | /@babel/helper-simple-access/7.14.5: 228 | resolution: {integrity: sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==} 229 | engines: {node: '>=6.9.0'} 230 | dependencies: 231 | '@babel/types': 7.14.5 232 | dev: false 233 | 234 | /@babel/helper-skip-transparent-expression-wrappers/7.14.5: 235 | resolution: {integrity: sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ==} 236 | engines: {node: '>=6.9.0'} 237 | dependencies: 238 | '@babel/types': 7.14.5 239 | dev: false 240 | 241 | /@babel/helper-split-export-declaration/7.14.5: 242 | resolution: {integrity: sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==} 243 | engines: {node: '>=6.9.0'} 244 | dependencies: 245 | '@babel/types': 7.14.5 246 | dev: false 247 | 248 | /@babel/helper-validator-identifier/7.14.5: 249 | resolution: {integrity: sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==} 250 | engines: {node: '>=6.9.0'} 251 | 252 | /@babel/helper-validator-option/7.14.5: 253 | resolution: {integrity: sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==} 254 | engines: {node: '>=6.9.0'} 255 | dev: false 256 | 257 | /@babel/helpers/7.14.6: 258 | resolution: {integrity: sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA==} 259 | engines: {node: '>=6.9.0'} 260 | dependencies: 261 | '@babel/template': 7.14.5 262 | '@babel/traverse': 7.14.5 263 | '@babel/types': 7.14.5 264 | transitivePeerDependencies: 265 | - supports-color 266 | dev: false 267 | 268 | /@babel/highlight/7.14.5: 269 | resolution: {integrity: sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==} 270 | engines: {node: '>=6.9.0'} 271 | dependencies: 272 | '@babel/helper-validator-identifier': 7.14.5 273 | chalk: 2.4.2 274 | js-tokens: 4.0.0 275 | 276 | /@babel/parser/7.14.6: 277 | resolution: {integrity: sha512-oG0ej7efjEXxb4UgE+klVx+3j4MVo+A2vCzm7OUN4CLo6WhQ+vSOD2yJ8m7B+DghObxtLxt3EfgMWpq+AsWehQ==} 278 | engines: {node: '>=6.0.0'} 279 | hasBin: true 280 | dev: false 281 | 282 | /@babel/plugin-proposal-class-properties/7.14.5_@babel+core@7.14.6: 283 | resolution: {integrity: sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==} 284 | engines: {node: '>=6.9.0'} 285 | peerDependencies: 286 | '@babel/core': ^7.0.0-0 287 | dependencies: 288 | '@babel/core': 7.14.6 289 | '@babel/helper-create-class-features-plugin': 7.14.6_@babel+core@7.14.6 290 | '@babel/helper-plugin-utils': 7.14.5 291 | transitivePeerDependencies: 292 | - supports-color 293 | dev: false 294 | 295 | /@babel/plugin-proposal-object-rest-spread/7.14.5_@babel+core@7.14.6: 296 | resolution: {integrity: sha512-VzMyY6PWNPPT3pxc5hi9LloKNr4SSrVCg7Yr6aZpW4Ym07r7KqSU/QXYwjXLVxqwSv0t/XSXkFoKBPUkZ8vb2A==} 297 | engines: {node: '>=6.9.0'} 298 | peerDependencies: 299 | '@babel/core': ^7.0.0-0 300 | dependencies: 301 | '@babel/compat-data': 7.14.5 302 | '@babel/core': 7.14.6 303 | '@babel/helper-compilation-targets': 7.14.5_@babel+core@7.14.6 304 | '@babel/helper-plugin-utils': 7.14.5 305 | '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.14.6 306 | '@babel/plugin-transform-parameters': 7.14.5_@babel+core@7.14.6 307 | dev: false 308 | 309 | /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.14.6: 310 | resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} 311 | peerDependencies: 312 | '@babel/core': ^7.0.0-0 313 | dependencies: 314 | '@babel/core': 7.14.6 315 | '@babel/helper-plugin-utils': 7.14.5 316 | dev: false 317 | 318 | /@babel/plugin-syntax-flow/7.14.5_@babel+core@7.14.6: 319 | resolution: {integrity: sha512-9WK5ZwKCdWHxVuU13XNT6X73FGmutAXeor5lGFq6qhOFtMFUF4jkbijuyUdZZlpYq6E2hZeZf/u3959X9wsv0Q==} 320 | engines: {node: '>=6.9.0'} 321 | peerDependencies: 322 | '@babel/core': ^7.0.0-0 323 | dependencies: 324 | '@babel/core': 7.14.6 325 | '@babel/helper-plugin-utils': 7.14.5 326 | dev: false 327 | 328 | /@babel/plugin-syntax-jsx/7.14.5_@babel+core@7.14.6: 329 | resolution: {integrity: sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==} 330 | engines: {node: '>=6.9.0'} 331 | peerDependencies: 332 | '@babel/core': ^7.0.0-0 333 | dependencies: 334 | '@babel/core': 7.14.6 335 | '@babel/helper-plugin-utils': 7.14.5 336 | dev: false 337 | 338 | /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.14.6: 339 | resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} 340 | peerDependencies: 341 | '@babel/core': ^7.0.0-0 342 | dependencies: 343 | '@babel/core': 7.14.6 344 | '@babel/helper-plugin-utils': 7.14.5 345 | dev: false 346 | 347 | /@babel/plugin-transform-arrow-functions/7.14.5_@babel+core@7.14.6: 348 | resolution: {integrity: sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==} 349 | engines: {node: '>=6.9.0'} 350 | peerDependencies: 351 | '@babel/core': ^7.0.0-0 352 | dependencies: 353 | '@babel/core': 7.14.6 354 | '@babel/helper-plugin-utils': 7.14.5 355 | dev: false 356 | 357 | /@babel/plugin-transform-block-scoped-functions/7.14.5_@babel+core@7.14.6: 358 | resolution: {integrity: sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==} 359 | engines: {node: '>=6.9.0'} 360 | peerDependencies: 361 | '@babel/core': ^7.0.0-0 362 | dependencies: 363 | '@babel/core': 7.14.6 364 | '@babel/helper-plugin-utils': 7.14.5 365 | dev: false 366 | 367 | /@babel/plugin-transform-block-scoping/7.14.5_@babel+core@7.14.6: 368 | resolution: {integrity: sha512-LBYm4ZocNgoCqyxMLoOnwpsmQ18HWTQvql64t3GvMUzLQrNoV1BDG0lNftC8QKYERkZgCCT/7J5xWGObGAyHDw==} 369 | engines: {node: '>=6.9.0'} 370 | peerDependencies: 371 | '@babel/core': ^7.0.0-0 372 | dependencies: 373 | '@babel/core': 7.14.6 374 | '@babel/helper-plugin-utils': 7.14.5 375 | dev: false 376 | 377 | /@babel/plugin-transform-classes/7.14.5_@babel+core@7.14.6: 378 | resolution: {integrity: sha512-J4VxKAMykM06K/64z9rwiL6xnBHgB1+FVspqvlgCdwD1KUbQNfszeKVVOMh59w3sztHYIZDgnhOC4WbdEfHFDA==} 379 | engines: {node: '>=6.9.0'} 380 | peerDependencies: 381 | '@babel/core': ^7.0.0-0 382 | dependencies: 383 | '@babel/core': 7.14.6 384 | '@babel/helper-annotate-as-pure': 7.14.5 385 | '@babel/helper-function-name': 7.14.5 386 | '@babel/helper-optimise-call-expression': 7.14.5 387 | '@babel/helper-plugin-utils': 7.14.5 388 | '@babel/helper-replace-supers': 7.14.5 389 | '@babel/helper-split-export-declaration': 7.14.5 390 | globals: 11.12.0 391 | transitivePeerDependencies: 392 | - supports-color 393 | dev: false 394 | 395 | /@babel/plugin-transform-computed-properties/7.14.5_@babel+core@7.14.6: 396 | resolution: {integrity: sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==} 397 | engines: {node: '>=6.9.0'} 398 | peerDependencies: 399 | '@babel/core': ^7.0.0-0 400 | dependencies: 401 | '@babel/core': 7.14.6 402 | '@babel/helper-plugin-utils': 7.14.5 403 | dev: false 404 | 405 | /@babel/plugin-transform-destructuring/7.14.5_@babel+core@7.14.6: 406 | resolution: {integrity: sha512-wU9tYisEbRMxqDezKUqC9GleLycCRoUsai9ddlsq54r8QRLaeEhc+d+9DqCG+kV9W2GgQjTZESPTpn5bAFMDww==} 407 | engines: {node: '>=6.9.0'} 408 | peerDependencies: 409 | '@babel/core': ^7.0.0-0 410 | dependencies: 411 | '@babel/core': 7.14.6 412 | '@babel/helper-plugin-utils': 7.14.5 413 | dev: false 414 | 415 | /@babel/plugin-transform-flow-strip-types/7.14.5_@babel+core@7.14.6: 416 | resolution: {integrity: sha512-KhcolBKfXbvjwI3TV7r7TkYm8oNXHNBqGOy6JDVwtecFaRoKYsUUqJdS10q0YDKW1c6aZQgO+Ys3LfGkox8pXA==} 417 | engines: {node: '>=6.9.0'} 418 | peerDependencies: 419 | '@babel/core': ^7.0.0-0 420 | dependencies: 421 | '@babel/core': 7.14.6 422 | '@babel/helper-plugin-utils': 7.14.5 423 | '@babel/plugin-syntax-flow': 7.14.5_@babel+core@7.14.6 424 | dev: false 425 | 426 | /@babel/plugin-transform-for-of/7.14.5_@babel+core@7.14.6: 427 | resolution: {integrity: sha512-CfmqxSUZzBl0rSjpoQSFoR9UEj3HzbGuGNL21/iFTmjb5gFggJp3ph0xR1YBhexmLoKRHzgxuFvty2xdSt6gTA==} 428 | engines: {node: '>=6.9.0'} 429 | peerDependencies: 430 | '@babel/core': ^7.0.0-0 431 | dependencies: 432 | '@babel/core': 7.14.6 433 | '@babel/helper-plugin-utils': 7.14.5 434 | dev: false 435 | 436 | /@babel/plugin-transform-function-name/7.14.5_@babel+core@7.14.6: 437 | resolution: {integrity: sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==} 438 | engines: {node: '>=6.9.0'} 439 | peerDependencies: 440 | '@babel/core': ^7.0.0-0 441 | dependencies: 442 | '@babel/core': 7.14.6 443 | '@babel/helper-function-name': 7.14.5 444 | '@babel/helper-plugin-utils': 7.14.5 445 | dev: false 446 | 447 | /@babel/plugin-transform-literals/7.14.5_@babel+core@7.14.6: 448 | resolution: {integrity: sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==} 449 | engines: {node: '>=6.9.0'} 450 | peerDependencies: 451 | '@babel/core': ^7.0.0-0 452 | dependencies: 453 | '@babel/core': 7.14.6 454 | '@babel/helper-plugin-utils': 7.14.5 455 | dev: false 456 | 457 | /@babel/plugin-transform-member-expression-literals/7.14.5_@babel+core@7.14.6: 458 | resolution: {integrity: sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==} 459 | engines: {node: '>=6.9.0'} 460 | peerDependencies: 461 | '@babel/core': ^7.0.0-0 462 | dependencies: 463 | '@babel/core': 7.14.6 464 | '@babel/helper-plugin-utils': 7.14.5 465 | dev: false 466 | 467 | /@babel/plugin-transform-modules-commonjs/7.14.5_@babel+core@7.14.6: 468 | resolution: {integrity: sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A==} 469 | engines: {node: '>=6.9.0'} 470 | peerDependencies: 471 | '@babel/core': ^7.0.0-0 472 | dependencies: 473 | '@babel/core': 7.14.6 474 | '@babel/helper-module-transforms': 7.14.5 475 | '@babel/helper-plugin-utils': 7.14.5 476 | '@babel/helper-simple-access': 7.14.5 477 | babel-plugin-dynamic-import-node: 2.3.3 478 | transitivePeerDependencies: 479 | - supports-color 480 | dev: false 481 | 482 | /@babel/plugin-transform-object-super/7.14.5_@babel+core@7.14.6: 483 | resolution: {integrity: sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==} 484 | engines: {node: '>=6.9.0'} 485 | peerDependencies: 486 | '@babel/core': ^7.0.0-0 487 | dependencies: 488 | '@babel/core': 7.14.6 489 | '@babel/helper-plugin-utils': 7.14.5 490 | '@babel/helper-replace-supers': 7.14.5 491 | transitivePeerDependencies: 492 | - supports-color 493 | dev: false 494 | 495 | /@babel/plugin-transform-parameters/7.14.5_@babel+core@7.14.6: 496 | resolution: {integrity: sha512-Tl7LWdr6HUxTmzQtzuU14SqbgrSKmaR77M0OKyq4njZLQTPfOvzblNKyNkGwOfEFCEx7KeYHQHDI0P3F02IVkA==} 497 | engines: {node: '>=6.9.0'} 498 | peerDependencies: 499 | '@babel/core': ^7.0.0-0 500 | dependencies: 501 | '@babel/core': 7.14.6 502 | '@babel/helper-plugin-utils': 7.14.5 503 | dev: false 504 | 505 | /@babel/plugin-transform-property-literals/7.14.5_@babel+core@7.14.6: 506 | resolution: {integrity: sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==} 507 | engines: {node: '>=6.9.0'} 508 | peerDependencies: 509 | '@babel/core': ^7.0.0-0 510 | dependencies: 511 | '@babel/core': 7.14.6 512 | '@babel/helper-plugin-utils': 7.14.5 513 | dev: false 514 | 515 | /@babel/plugin-transform-react-display-name/7.14.5_@babel+core@7.14.6: 516 | resolution: {integrity: sha512-07aqY1ChoPgIxsuDviptRpVkWCSbXWmzQqcgy65C6YSFOfPFvb/DX3bBRHh7pCd/PMEEYHYWUTSVkCbkVainYQ==} 517 | engines: {node: '>=6.9.0'} 518 | peerDependencies: 519 | '@babel/core': ^7.0.0-0 520 | dependencies: 521 | '@babel/core': 7.14.6 522 | '@babel/helper-plugin-utils': 7.14.5 523 | dev: false 524 | 525 | /@babel/plugin-transform-react-jsx/7.14.5_@babel+core@7.14.6: 526 | resolution: {integrity: sha512-7RylxNeDnxc1OleDm0F5Q/BSL+whYRbOAR+bwgCxIr0L32v7UFh/pz1DLMZideAUxKT6eMoS2zQH6fyODLEi8Q==} 527 | engines: {node: '>=6.9.0'} 528 | peerDependencies: 529 | '@babel/core': ^7.0.0-0 530 | dependencies: 531 | '@babel/core': 7.14.6 532 | '@babel/helper-annotate-as-pure': 7.14.5 533 | '@babel/helper-module-imports': 7.14.5 534 | '@babel/helper-plugin-utils': 7.14.5 535 | '@babel/plugin-syntax-jsx': 7.14.5_@babel+core@7.14.6 536 | '@babel/types': 7.14.5 537 | dev: false 538 | 539 | /@babel/plugin-transform-shorthand-properties/7.14.5_@babel+core@7.14.6: 540 | resolution: {integrity: sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==} 541 | engines: {node: '>=6.9.0'} 542 | peerDependencies: 543 | '@babel/core': ^7.0.0-0 544 | dependencies: 545 | '@babel/core': 7.14.6 546 | '@babel/helper-plugin-utils': 7.14.5 547 | dev: false 548 | 549 | /@babel/plugin-transform-spread/7.14.6_@babel+core@7.14.6: 550 | resolution: {integrity: sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==} 551 | engines: {node: '>=6.9.0'} 552 | peerDependencies: 553 | '@babel/core': ^7.0.0-0 554 | dependencies: 555 | '@babel/core': 7.14.6 556 | '@babel/helper-plugin-utils': 7.14.5 557 | '@babel/helper-skip-transparent-expression-wrappers': 7.14.5 558 | dev: false 559 | 560 | /@babel/plugin-transform-template-literals/7.14.5_@babel+core@7.14.6: 561 | resolution: {integrity: sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==} 562 | engines: {node: '>=6.9.0'} 563 | peerDependencies: 564 | '@babel/core': ^7.0.0-0 565 | dependencies: 566 | '@babel/core': 7.14.6 567 | '@babel/helper-plugin-utils': 7.14.5 568 | dev: false 569 | 570 | /@babel/runtime/7.12.5: 571 | resolution: {integrity: sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==} 572 | dependencies: 573 | regenerator-runtime: 0.13.7 574 | dev: false 575 | 576 | /@babel/runtime/7.14.6: 577 | resolution: {integrity: sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==} 578 | engines: {node: '>=6.9.0'} 579 | dependencies: 580 | regenerator-runtime: 0.13.7 581 | dev: false 582 | 583 | /@babel/template/7.14.5: 584 | resolution: {integrity: sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==} 585 | engines: {node: '>=6.9.0'} 586 | dependencies: 587 | '@babel/code-frame': 7.14.5 588 | '@babel/parser': 7.14.6 589 | '@babel/types': 7.14.5 590 | dev: false 591 | 592 | /@babel/traverse/7.14.5: 593 | resolution: {integrity: sha512-G3BiS15vevepdmFqmUc9X+64y0viZYygubAMO8SvBmKARuF6CPSZtH4Ng9vi/lrWlZFGe3FWdXNy835akH8Glg==} 594 | engines: {node: '>=6.9.0'} 595 | dependencies: 596 | '@babel/code-frame': 7.14.5 597 | '@babel/generator': 7.14.5 598 | '@babel/helper-function-name': 7.14.5 599 | '@babel/helper-hoist-variables': 7.14.5 600 | '@babel/helper-split-export-declaration': 7.14.5 601 | '@babel/parser': 7.14.6 602 | '@babel/types': 7.14.5 603 | debug: 4.3.1 604 | globals: 11.12.0 605 | transitivePeerDependencies: 606 | - supports-color 607 | dev: false 608 | 609 | /@babel/types/7.14.5: 610 | resolution: {integrity: sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==} 611 | engines: {node: '>=6.9.0'} 612 | dependencies: 613 | '@babel/helper-validator-identifier': 7.14.5 614 | to-fast-properties: 2.0.0 615 | dev: false 616 | 617 | /@babel/types/7.8.3: 618 | resolution: {integrity: sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==} 619 | dependencies: 620 | esutils: 2.0.3 621 | lodash: 4.17.21 622 | to-fast-properties: 2.0.0 623 | dev: false 624 | 625 | /@fastify/ajv-compiler/1.1.0: 626 | resolution: {integrity: sha512-gvCOUNpXsWrIQ3A4aXCLIdblL0tDq42BG/2Xw7oxbil9h11uow10ztS2GuFazNBfjbrsZ5nl+nPl5jDSjj5TSg==} 627 | dependencies: 628 | ajv: 6.12.6 629 | dev: false 630 | 631 | /@fastify/forwarded/1.0.0: 632 | resolution: {integrity: sha512-VoO+6WD0aRz8bwgJZ8pkkxjq7o/782cQ1j945HWg0obZMgIadYW3Pew0+an+k1QL7IPZHM3db5WF6OP6x4ymMA==} 633 | engines: {node: '>= 10'} 634 | dev: false 635 | 636 | /@fastify/proxy-addr/3.0.0: 637 | resolution: {integrity: sha512-ty7wnUd/GeSqKTC2Jozsl5xGbnxUnEFC0On2/zPv/8ixywipQmVZwuWvNGnBoitJ2wixwVqofwXNua8j6Y62lQ==} 638 | dependencies: 639 | '@fastify/forwarded': 1.0.0 640 | ipaddr.js: 2.0.1 641 | dev: false 642 | 643 | /@graphql-codegen/core/1.17.10_graphql@15.5.0: 644 | resolution: {integrity: sha512-RA3umgVDs/RI/+ztHh+H4GfJxrJUfWJQqoAkMfX4qPTVO5qsy3R4vPudE0oP8w+kFbL8dFsRfAAPUZxI4jV/hQ==} 645 | peerDependencies: 646 | graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 647 | dependencies: 648 | '@graphql-codegen/plugin-helpers': 1.18.7_graphql@15.5.0 649 | '@graphql-tools/merge': 6.2.14_graphql@15.5.0 650 | '@graphql-tools/utils': 7.10.0_graphql@15.5.0 651 | graphql: 15.5.0 652 | tslib: 2.2.0 653 | dev: false 654 | 655 | /@graphql-codegen/plugin-helpers/1.18.7_graphql@15.5.0: 656 | resolution: {integrity: sha512-8ICOrXlsvyL1dpVz8C9b7H31d4DJpDd75WfjMn6Xjqz81Ah8xDn1Bi+7YXRCCILCBmvI94k6fi8qpsIVhFBBjQ==} 657 | peerDependencies: 658 | graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 659 | dependencies: 660 | '@graphql-tools/utils': 7.10.0_graphql@15.5.0 661 | common-tags: 1.8.0 662 | graphql: 15.5.0 663 | import-from: 3.0.0 664 | lodash: 4.17.21 665 | tslib: 2.2.0 666 | dev: false 667 | 668 | /@graphql-codegen/typed-document-node/1.18.6_graphql@15.5.0: 669 | resolution: {integrity: sha512-ZN9mFGgD/vHjNhxETPEg/bVc3kWMzdtus7ENPRJdii44ZqhkswWQj8cVvU+8nO/kEY0tFxKUAzUkZKrUrFzHEg==} 670 | peerDependencies: 671 | graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 672 | dependencies: 673 | '@graphql-codegen/plugin-helpers': 1.18.7_graphql@15.5.0 674 | '@graphql-codegen/visitor-plugin-common': 1.21.0_graphql@15.5.0 675 | auto-bind: 4.0.0 676 | change-case-all: 1.0.14 677 | graphql: 15.5.0 678 | tslib: 2.2.0 679 | transitivePeerDependencies: 680 | - supports-color 681 | dev: false 682 | 683 | /@graphql-codegen/typescript-operations/1.18.0_graphql@15.5.0: 684 | resolution: {integrity: sha512-Q4b+jySBgU39uYzSWQcHBn/q5j/gs2yUQGNiCXhV8IIHDJJNR0Zfb2ywY6AMwT7N3rgXmFuIzKAA++xBf2yKRw==} 685 | peerDependencies: 686 | graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 687 | dependencies: 688 | '@graphql-codegen/plugin-helpers': 1.18.7_graphql@15.5.0 689 | '@graphql-codegen/typescript': 1.22.1_graphql@15.5.0 690 | '@graphql-codegen/visitor-plugin-common': 1.21.0_graphql@15.5.0 691 | auto-bind: 4.0.0 692 | graphql: 15.5.0 693 | tslib: 2.2.0 694 | transitivePeerDependencies: 695 | - supports-color 696 | dev: false 697 | 698 | /@graphql-codegen/typescript-resolvers/1.19.2_graphql@15.5.0: 699 | resolution: {integrity: sha512-7RKXcIK6vuqSlDIoOG7VJMvmlnPU9ELRSbqUivXNXD70K493vv4bAcGFhP1qgwzdxMuPbPz8tQn7o5xLpMP6og==} 700 | peerDependencies: 701 | graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 702 | dependencies: 703 | '@graphql-codegen/plugin-helpers': 1.18.7_graphql@15.5.0 704 | '@graphql-codegen/typescript': 1.22.1_graphql@15.5.0 705 | '@graphql-codegen/visitor-plugin-common': 1.21.0_graphql@15.5.0 706 | '@graphql-tools/utils': 7.10.0_graphql@15.5.0 707 | auto-bind: 4.0.0 708 | graphql: 15.5.0 709 | tslib: 2.2.0 710 | transitivePeerDependencies: 711 | - supports-color 712 | dev: false 713 | 714 | /@graphql-codegen/typescript/1.22.1_graphql@15.5.0: 715 | resolution: {integrity: sha512-3f/siciXrhhMdcs9qcxnwWXETsAhZNNiUOlr6IUEm82kVx5xvFuxc0KZZE88w3iEVJXE7xYo1oWmrttvkQP4Aw==} 716 | peerDependencies: 717 | graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 718 | dependencies: 719 | '@graphql-codegen/plugin-helpers': 1.18.7_graphql@15.5.0 720 | '@graphql-codegen/visitor-plugin-common': 1.21.0_graphql@15.5.0 721 | auto-bind: 4.0.0 722 | graphql: 15.5.0 723 | tslib: 2.2.0 724 | transitivePeerDependencies: 725 | - supports-color 726 | dev: false 727 | 728 | /@graphql-codegen/visitor-plugin-common/1.21.0_graphql@15.5.0: 729 | resolution: {integrity: sha512-gw6mUCOpKwJ4aR+wnUXureQi4dV6jezEiXvX0CEZdpqBIGAJ4G8h7CKyGW66lBzvaoLCB7siOF86UJO3dw5ctg==} 730 | peerDependencies: 731 | graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 732 | dependencies: 733 | '@graphql-codegen/plugin-helpers': 1.18.7_graphql@15.5.0 734 | '@graphql-tools/optimize': 1.0.1_graphql@15.5.0 735 | '@graphql-tools/relay-operation-optimizer': 6.3.0_graphql@15.5.0 736 | array.prototype.flatmap: 1.2.4 737 | auto-bind: 4.0.0 738 | change-case-all: 1.0.14 739 | dependency-graph: 0.11.0 740 | graphql: 15.5.0 741 | graphql-tag: 2.12.4_graphql@15.5.0 742 | parse-filepath: 1.0.2 743 | tslib: 2.2.0 744 | transitivePeerDependencies: 745 | - supports-color 746 | dev: false 747 | 748 | /@graphql-tools/load-files/6.3.2_graphql@15.5.0: 749 | resolution: {integrity: sha512-3mgwEKZ8yy7CD/uVs9yeXR3r+GwjlTKRG5bC75xdJFN8WbzbcHjIJiTXfWSAYqbfSTam0hWnRdWghagzFSo5kQ==} 750 | peerDependencies: 751 | graphql: ^14.0.0 || ^15.0.0 752 | dependencies: 753 | globby: 11.0.3 754 | graphql: 15.5.0 755 | tslib: 2.1.0 756 | unixify: 1.0.0 757 | dev: false 758 | 759 | /@graphql-tools/merge/6.2.14_graphql@15.5.0: 760 | resolution: {integrity: sha512-RWT4Td0ROJai2eR66NHejgf8UwnXJqZxXgDWDI+7hua5vNA2OW8Mf9K1Wav1ZkjWnuRp4ztNtkZGie5ISw55ow==} 761 | peerDependencies: 762 | graphql: ^14.0.0 || ^15.0.0 763 | dependencies: 764 | '@graphql-tools/schema': 7.1.5_graphql@15.5.0 765 | '@graphql-tools/utils': 7.10.0_graphql@15.5.0 766 | graphql: 15.5.0 767 | tslib: 2.2.0 768 | dev: false 769 | 770 | /@graphql-tools/optimize/1.0.1_graphql@15.5.0: 771 | resolution: {integrity: sha512-cRlUNsbErYoBtzzS6zXahXeTBZGPVlPHXCpnEZ0XiK/KY/sQL96cyzak0fM/Gk6qEI9/l32MYEICjasiBQrl5w==} 772 | peerDependencies: 773 | graphql: ^14.0.0 || ^15.0.0 774 | dependencies: 775 | graphql: 15.5.0 776 | tslib: 2.0.3 777 | dev: false 778 | 779 | /@graphql-tools/relay-operation-optimizer/6.3.0_graphql@15.5.0: 780 | resolution: {integrity: sha512-Or3UgRvkY9Fq1AAx7q38oPqFmTepLz7kp6wDHKyR0ceG7AvHv5En22R12mAeISInbhff4Rpwgf6cE8zHRu6bCw==} 781 | peerDependencies: 782 | graphql: ^14.0.0 || ^15.0.0 783 | dependencies: 784 | '@graphql-tools/utils': 7.10.0_graphql@15.5.0 785 | graphql: 15.5.0 786 | relay-compiler: 10.1.0_graphql@15.5.0 787 | tslib: 2.0.3 788 | transitivePeerDependencies: 789 | - supports-color 790 | dev: false 791 | 792 | /@graphql-tools/schema/7.1.5_graphql@15.5.0: 793 | resolution: {integrity: sha512-uyn3HSNSckf4mvQSq0Q07CPaVZMNFCYEVxroApOaw802m9DcZPgf9XVPy/gda5GWj9AhbijfRYVTZQgHnJ4CXA==} 794 | peerDependencies: 795 | graphql: ^14.0.0 || ^15.0.0 796 | dependencies: 797 | '@graphql-tools/utils': 7.10.0_graphql@15.5.0 798 | graphql: 15.5.0 799 | tslib: 2.2.0 800 | value-or-promise: 1.0.6 801 | dev: false 802 | 803 | /@graphql-tools/utils/7.10.0_graphql@15.5.0: 804 | resolution: {integrity: sha512-d334r6bo9mxdSqZW6zWboEnnOOFRrAPVQJ7LkU8/6grglrbcu6WhwCLzHb90E94JI3TD3ricC3YGbUqIi9Xg0w==} 805 | peerDependencies: 806 | graphql: ^14.0.0 || ^15.0.0 807 | dependencies: 808 | '@ardatan/aggregate-error': 0.0.6 809 | camel-case: 4.1.2 810 | graphql: 15.5.0 811 | tslib: 2.2.0 812 | dev: false 813 | 814 | /@graphql-typed-document-node/core/3.1.0_graphql@15.5.0: 815 | resolution: {integrity: sha512-wYn6r8zVZyQJ6rQaALBEln5B1pzxb9shV5Ef97kTvn6yVGrqyXVnDqnU24MXnFubR+rZjBY9NWuxX3FB2sTsjg==} 816 | peerDependencies: 817 | graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 818 | dependencies: 819 | graphql: 15.5.0 820 | dev: false 821 | 822 | /@hapi/accept/5.0.2: 823 | resolution: {integrity: sha512-CmzBx/bXUR8451fnZRuZAJRlzgm0Jgu5dltTX/bszmR2lheb9BpyN47Q1RbaGTsvFzn0PXAEs+lXDKfshccYZw==} 824 | dependencies: 825 | '@hapi/boom': 9.1.2 826 | '@hapi/hoek': 9.2.0 827 | dev: false 828 | 829 | /@hapi/boom/9.1.2: 830 | resolution: {integrity: sha512-uJEJtiNHzKw80JpngDGBCGAmWjBtzxDCz17A9NO2zCi8LLBlb5Frpq4pXwyN+2JQMod4pKz5BALwyneCgDg89Q==} 831 | dependencies: 832 | '@hapi/hoek': 9.2.0 833 | dev: false 834 | 835 | /@hapi/hoek/9.2.0: 836 | resolution: {integrity: sha512-sqKVVVOe5ivCaXDWivIJYVSaEgdQK9ul7a4Kity5Iw7u9+wBAPbX1RMSnLLmp7O4Vzj0WOWwMAJsTL00xwaNug==} 837 | 838 | /@hapi/topo/5.0.0: 839 | resolution: {integrity: sha512-tFJlT47db0kMqVm3H4nQYgn6Pwg10GTZHb1pwmSiv1K4ks6drQOtfEF5ZnPjkvC+y4/bUPHK+bc87QvLcL+WMw==} 840 | dependencies: 841 | '@hapi/hoek': 9.2.0 842 | dev: true 843 | 844 | /@next/env/11.0.0: 845 | resolution: {integrity: sha512-VKpmDvTYeCpEQjREg3J4pCmVs/QjEzoLmkM8shGFK6e9AmFd0G9QXOL8HGA8qKhy/XmNb7dHeMqrcMiBua4OgA==} 846 | dev: false 847 | 848 | /@next/polyfill-module/11.0.0: 849 | resolution: {integrity: sha512-gydtFzRqsT549U8+sY8382I/f4HFcelD8gdUGnAofQJa/jEU1jkxmjCHC8tmEiyeMLidl7iDZgchfSCpmMzzUg==} 850 | dev: false 851 | 852 | /@next/react-dev-overlay/11.0.0_react-dom@17.0.2+react@17.0.2: 853 | resolution: {integrity: sha512-q+Wp+eStEMThe77zxdeJ/nbuODkHR6P+/dfUqYXZSqbLf6x5c5xwLBauwwVbkCYFZpAlDuL8Jk8QSAH1OsqC2w==} 854 | peerDependencies: 855 | react: ^17.0.2 856 | react-dom: ^17.0.2 857 | dependencies: 858 | '@babel/code-frame': 7.12.11 859 | anser: 1.4.9 860 | chalk: 4.0.0 861 | classnames: 2.2.6 862 | css.escape: 1.5.1 863 | data-uri-to-buffer: 3.0.1 864 | platform: 1.3.6 865 | react: 17.0.2 866 | react-dom: 17.0.2_react@17.0.2 867 | shell-quote: 1.7.2 868 | source-map: 0.8.0-beta.0 869 | stacktrace-parser: 0.1.10 870 | strip-ansi: 6.0.0 871 | dev: false 872 | 873 | /@next/react-refresh-utils/11.0.0_react-refresh@0.8.3: 874 | resolution: {integrity: sha512-hi5eY+KBn4QGtUv7VL2OptdM33fI2hxhd7+omOFmAK+S0hDWhg1uqHqqGJk0W1IfqlWEzzL10WvTJDPRAtDugQ==} 875 | peerDependencies: 876 | react-refresh: 0.8.3 877 | webpack: ^4 || ^5 878 | peerDependenciesMeta: 879 | webpack: 880 | optional: true 881 | dependencies: 882 | react-refresh: 0.8.3 883 | dev: false 884 | 885 | /@nodelib/fs.scandir/2.1.5: 886 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 887 | engines: {node: '>= 8'} 888 | dependencies: 889 | '@nodelib/fs.stat': 2.0.5 890 | run-parallel: 1.2.0 891 | 892 | /@nodelib/fs.stat/2.0.5: 893 | resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 894 | engines: {node: '>= 8'} 895 | 896 | /@nodelib/fs.walk/1.2.7: 897 | resolution: {integrity: sha512-BTIhocbPBSrRmHxOAJFtR18oLhxTtAFDAvL8hY1S3iU8k+E60W/YFs4jrixGzQjMpF4qPXxIQHcjVD9dz1C2QA==} 898 | engines: {node: '>= 8'} 899 | dependencies: 900 | '@nodelib/fs.scandir': 2.1.5 901 | fastq: 1.11.0 902 | 903 | /@sideway/address/4.1.2: 904 | resolution: {integrity: sha512-idTz8ibqWFrPU8kMirL0CoPH/A29XOzzAzpyN3zQ4kAWnzmNfFmRaoMNN6VI8ske5M73HZyhIaW4OuSFIdM4oA==} 905 | dependencies: 906 | '@hapi/hoek': 9.2.0 907 | dev: true 908 | 909 | /@sideway/formula/3.0.0: 910 | resolution: {integrity: sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==} 911 | dev: true 912 | 913 | /@sideway/pinpoint/2.0.0: 914 | resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==} 915 | dev: true 916 | 917 | /@tokenizer/token/0.1.1: 918 | resolution: {integrity: sha512-XO6INPbZCxdprl+9qa/AAbFFOMzzwqYxpjPgLICrMD6C2FCw6qfJOPcBk6JqqPLSaZ/Qx87qn4rpPmPMwaAK6w==} 919 | dev: true 920 | 921 | /@types/debug/4.1.5: 922 | resolution: {integrity: sha512-Q1y515GcOdTHgagaVFhHnIFQ38ygs/kmxdNpvpou+raI9UO3YZcHDngBSYKQklcKlvA7iuQlmIKbzvmxcOE9CQ==} 923 | dev: true 924 | 925 | /@types/isomorphic-form-data/2.0.0: 926 | resolution: {integrity: sha512-A8DxJ9mtMuWuKIQImQkz+hewSFLbvUPtSVl32rHAdL+22Xn0CWPvk2zjuWSFOM8+p/YYoB5MmQThcJshp3no7A==} 927 | dependencies: 928 | form-data: 2.5.1 929 | dev: false 930 | 931 | /@types/minimatch/3.0.4: 932 | resolution: {integrity: sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA==} 933 | dev: true 934 | 935 | /@types/minimist/1.2.1: 936 | resolution: {integrity: sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==} 937 | dev: true 938 | 939 | /@types/node/15.12.2: 940 | resolution: {integrity: sha512-zjQ69G564OCIWIOHSXyQEEDpdpGl+G348RAKY0XXy9Z5kU9Vzv1GMNnkar/ZJ8dzXB3COzD9Mo9NtRZ4xfgUww==} 941 | 942 | /@types/normalize-package-data/2.4.0: 943 | resolution: {integrity: sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==} 944 | dev: true 945 | 946 | /@types/prettier/2.3.0: 947 | resolution: {integrity: sha512-hkc1DATxFLQo4VxPDpMH1gCkPpBbpOoJ/4nhuXw4n63/0R6bCpQECj4+K226UJ4JO/eJQz+1mC2I7JsWanAdQw==} 948 | dev: true 949 | 950 | /@types/prop-types/15.7.3: 951 | resolution: {integrity: sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==} 952 | dev: true 953 | 954 | /@types/react-dom/17.0.7: 955 | resolution: {integrity: sha512-Wd5xvZRlccOrCTej8jZkoFZuZRKHzanDDv1xglI33oBNFMWrqOSzrvWFw7ngSiZjrpJAzPKFtX7JvuXpkNmQHA==} 956 | dependencies: 957 | '@types/react': 17.0.11 958 | dev: true 959 | 960 | /@types/react/17.0.11: 961 | resolution: {integrity: sha512-yFRQbD+whVonItSk7ZzP/L+gPTJVBkL/7shLEF+i9GC/1cV3JmUxEQz6+9ylhUpWSDuqo1N9qEvqS6vTj4USUA==} 962 | dependencies: 963 | '@types/prop-types': 15.7.3 964 | '@types/scheduler': 0.16.1 965 | csstype: 3.0.8 966 | dev: true 967 | 968 | /@types/readable-stream/2.3.10: 969 | resolution: {integrity: sha512-xwSXvAv9x4B9Vj88AMZnFyEVLilz1EBxKvRUhGqIF4nJpRQBSTm7jS236X4Y9Y2qPsVvaMxwrGJlNhLHEahlFQ==} 970 | dependencies: 971 | '@types/node': 15.12.2 972 | safe-buffer: 5.2.1 973 | dev: true 974 | 975 | /@types/scheduler/0.16.1: 976 | resolution: {integrity: sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA==} 977 | dev: true 978 | 979 | /abstract-logging/2.0.1: 980 | resolution: {integrity: sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==} 981 | dev: false 982 | 983 | /aggregate-error/3.1.0: 984 | resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} 985 | engines: {node: '>=8'} 986 | dependencies: 987 | clean-stack: 2.2.0 988 | indent-string: 4.0.0 989 | 990 | /ajv/6.12.6: 991 | resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} 992 | dependencies: 993 | fast-deep-equal: 3.1.3 994 | fast-json-stable-stringify: 2.1.0 995 | json-schema-traverse: 0.4.1 996 | uri-js: 4.4.1 997 | dev: false 998 | 999 | /altair-exported-types/4.0.6: 1000 | resolution: {integrity: sha512-3CBJgT1Bn+r6sH7f4V02gzVjcjHG1It6qaDQs0Tum78ObTkJdsLUKqSIODAeGh3K6BZrWaJKFmYPpAbJsAUu+g==} 1001 | dependencies: 1002 | uuid: 3.4.0 1003 | dev: false 1004 | 1005 | /altair-fastify-plugin/4.0.6_fastify@3.17.0: 1006 | resolution: {integrity: sha512-hghFfji1wKkrxATgEWMVqy7ydcj/nJ17+dqF56c759pjClEb7KDoXuvgBFwqZRC3K+kx8UklHQWjjuN0Vm1SAA==} 1007 | peerDependencies: 1008 | fastify: ^3.1.1 1009 | dependencies: 1010 | altair-static: 4.0.6 1011 | fastify: 3.17.0 1012 | fastify-plugin: 2.3.4 1013 | fastify-static: 3.4.0 1014 | dev: false 1015 | 1016 | /altair-static/4.0.6: 1017 | resolution: {integrity: sha512-KDxH8OYUiwz2UWlJy4bhYjaVMhWfQ6OCE2HdIIq8+c/ar+8w4nM5vYI9fQxLbGjkHRn2ukh3pZt8fXm6YqehLQ==} 1018 | engines: {node: '>= 6.9.1'} 1019 | dependencies: 1020 | altair-exported-types: 4.0.6 1021 | dev: false 1022 | 1023 | /anser/1.4.9: 1024 | resolution: {integrity: sha512-AI+BjTeGt2+WFk4eWcqbQ7snZpDBt8SaLlj0RT2h5xfdWaiy51OjYvqwMrNzJLGy8iOAL6nKDITWO+rd4MkYEA==} 1025 | dev: false 1026 | 1027 | /ansi-regex/5.0.0: 1028 | resolution: {integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==} 1029 | engines: {node: '>=8'} 1030 | dev: false 1031 | 1032 | /ansi-styles/3.2.1: 1033 | resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} 1034 | engines: {node: '>=4'} 1035 | dependencies: 1036 | color-convert: 1.9.3 1037 | 1038 | /ansi-styles/4.3.0: 1039 | resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} 1040 | engines: {node: '>=8'} 1041 | dependencies: 1042 | color-convert: 2.0.1 1043 | 1044 | /anymatch/3.1.2: 1045 | resolution: {integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==} 1046 | engines: {node: '>= 8'} 1047 | dependencies: 1048 | normalize-path: 3.0.0 1049 | picomatch: 2.3.0 1050 | dev: false 1051 | 1052 | /archy/1.0.0: 1053 | resolution: {integrity: sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=} 1054 | dev: false 1055 | 1056 | /array-differ/3.0.0: 1057 | resolution: {integrity: sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==} 1058 | engines: {node: '>=8'} 1059 | dev: true 1060 | 1061 | /array-union/2.1.0: 1062 | resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} 1063 | engines: {node: '>=8'} 1064 | 1065 | /array.prototype.flatmap/1.2.4: 1066 | resolution: {integrity: sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==} 1067 | engines: {node: '>= 0.4'} 1068 | dependencies: 1069 | call-bind: 1.0.2 1070 | define-properties: 1.1.3 1071 | es-abstract: 1.18.3 1072 | function-bind: 1.1.1 1073 | dev: false 1074 | 1075 | /array.prototype.map/1.0.3: 1076 | resolution: {integrity: sha512-nNcb30v0wfDyIe26Yif3PcV1JXQp4zEeEfupG7L4SRjnD6HLbO5b2a7eVSba53bOx4YCHYMBHt+Fp4vYstneRA==} 1077 | engines: {node: '>= 0.4'} 1078 | dependencies: 1079 | call-bind: 1.0.2 1080 | define-properties: 1.1.3 1081 | es-abstract: 1.18.3 1082 | es-array-method-boxes-properly: 1.0.0 1083 | is-string: 1.0.6 1084 | dev: false 1085 | 1086 | /arrify/1.0.1: 1087 | resolution: {integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=} 1088 | engines: {node: '>=0.10.0'} 1089 | dev: true 1090 | 1091 | /arrify/2.0.1: 1092 | resolution: {integrity: sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==} 1093 | engines: {node: '>=8'} 1094 | dev: true 1095 | 1096 | /asap/2.0.6: 1097 | resolution: {integrity: sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=} 1098 | dev: false 1099 | 1100 | /asn1.js/5.4.1: 1101 | resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==} 1102 | dependencies: 1103 | bn.js: 4.12.0 1104 | inherits: 2.0.4 1105 | minimalistic-assert: 1.0.1 1106 | safer-buffer: 2.1.2 1107 | dev: false 1108 | 1109 | /assert/1.5.0: 1110 | resolution: {integrity: sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==} 1111 | dependencies: 1112 | object-assign: 4.1.1 1113 | util: 0.10.3 1114 | dev: false 1115 | 1116 | /assert/2.0.0: 1117 | resolution: {integrity: sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==} 1118 | dependencies: 1119 | es6-object-assign: 1.1.0 1120 | is-nan: 1.3.2 1121 | object-is: 1.1.5 1122 | util: 0.12.3 1123 | dev: false 1124 | 1125 | /ast-types/0.13.2: 1126 | resolution: {integrity: sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA==} 1127 | engines: {node: '>=4'} 1128 | dev: false 1129 | 1130 | /asynckit/0.4.0: 1131 | resolution: {integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k=} 1132 | dev: false 1133 | 1134 | /atomic-sleep/1.0.0: 1135 | resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} 1136 | engines: {node: '>=8.0.0'} 1137 | dev: false 1138 | 1139 | /auto-bind/4.0.0: 1140 | resolution: {integrity: sha512-Hdw8qdNiqdJ8LqT0iK0sVzkFbzg6fhnQqqfWhBDxcHZvU75+B+ayzTy8x+k5Ix0Y92XOhOUlx74ps+bA6BeYMQ==} 1141 | engines: {node: '>=8'} 1142 | dev: false 1143 | 1144 | /available-typed-arrays/1.0.4: 1145 | resolution: {integrity: sha512-SA5mXJWrId1TaQjfxUYghbqQ/hYioKmLJvPJyDuYRtXXenFNMjj4hSSt1Cf1xsuXSXrtxrVC5Ot4eU6cOtBDdA==} 1146 | engines: {node: '>= 0.4'} 1147 | dev: false 1148 | 1149 | /avvio/7.2.2: 1150 | resolution: {integrity: sha512-XW2CMCmZaCmCCsIaJaLKxAzPwF37fXi1KGxNOvedOpeisLdmxZnblGc3hpHWYnlP+KOUxZsazh43WXNHgXpbqw==} 1151 | dependencies: 1152 | archy: 1.0.0 1153 | debug: 4.3.1 1154 | fastq: 1.11.0 1155 | queue-microtask: 1.2.3 1156 | transitivePeerDependencies: 1157 | - supports-color 1158 | dev: false 1159 | 1160 | /axios/0.21.1: 1161 | resolution: {integrity: sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==} 1162 | dependencies: 1163 | follow-redirects: 1.14.1 1164 | transitivePeerDependencies: 1165 | - debug 1166 | dev: true 1167 | 1168 | /babel-plugin-dynamic-import-node/2.3.3: 1169 | resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==} 1170 | dependencies: 1171 | object.assign: 4.1.2 1172 | dev: false 1173 | 1174 | /babel-plugin-syntax-jsx/6.18.0: 1175 | resolution: {integrity: sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=} 1176 | dev: false 1177 | 1178 | /babel-plugin-syntax-trailing-function-commas/7.0.0-beta.0: 1179 | resolution: {integrity: sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==} 1180 | dev: false 1181 | 1182 | /babel-preset-fbjs/3.4.0_@babel+core@7.14.6: 1183 | resolution: {integrity: sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==} 1184 | peerDependencies: 1185 | '@babel/core': ^7.0.0 1186 | dependencies: 1187 | '@babel/core': 7.14.6 1188 | '@babel/plugin-proposal-class-properties': 7.14.5_@babel+core@7.14.6 1189 | '@babel/plugin-proposal-object-rest-spread': 7.14.5_@babel+core@7.14.6 1190 | '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.14.6 1191 | '@babel/plugin-syntax-flow': 7.14.5_@babel+core@7.14.6 1192 | '@babel/plugin-syntax-jsx': 7.14.5_@babel+core@7.14.6 1193 | '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.14.6 1194 | '@babel/plugin-transform-arrow-functions': 7.14.5_@babel+core@7.14.6 1195 | '@babel/plugin-transform-block-scoped-functions': 7.14.5_@babel+core@7.14.6 1196 | '@babel/plugin-transform-block-scoping': 7.14.5_@babel+core@7.14.6 1197 | '@babel/plugin-transform-classes': 7.14.5_@babel+core@7.14.6 1198 | '@babel/plugin-transform-computed-properties': 7.14.5_@babel+core@7.14.6 1199 | '@babel/plugin-transform-destructuring': 7.14.5_@babel+core@7.14.6 1200 | '@babel/plugin-transform-flow-strip-types': 7.14.5_@babel+core@7.14.6 1201 | '@babel/plugin-transform-for-of': 7.14.5_@babel+core@7.14.6 1202 | '@babel/plugin-transform-function-name': 7.14.5_@babel+core@7.14.6 1203 | '@babel/plugin-transform-literals': 7.14.5_@babel+core@7.14.6 1204 | '@babel/plugin-transform-member-expression-literals': 7.14.5_@babel+core@7.14.6 1205 | '@babel/plugin-transform-modules-commonjs': 7.14.5_@babel+core@7.14.6 1206 | '@babel/plugin-transform-object-super': 7.14.5_@babel+core@7.14.6 1207 | '@babel/plugin-transform-parameters': 7.14.5_@babel+core@7.14.6 1208 | '@babel/plugin-transform-property-literals': 7.14.5_@babel+core@7.14.6 1209 | '@babel/plugin-transform-react-display-name': 7.14.5_@babel+core@7.14.6 1210 | '@babel/plugin-transform-react-jsx': 7.14.5_@babel+core@7.14.6 1211 | '@babel/plugin-transform-shorthand-properties': 7.14.5_@babel+core@7.14.6 1212 | '@babel/plugin-transform-spread': 7.14.6_@babel+core@7.14.6 1213 | '@babel/plugin-transform-template-literals': 7.14.5_@babel+core@7.14.6 1214 | babel-plugin-syntax-trailing-function-commas: 7.0.0-beta.0 1215 | transitivePeerDependencies: 1216 | - supports-color 1217 | dev: false 1218 | 1219 | /balanced-match/1.0.2: 1220 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 1221 | 1222 | /base64-js/1.5.1: 1223 | resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} 1224 | dev: false 1225 | 1226 | /big-integer/1.6.48: 1227 | resolution: {integrity: sha512-j51egjPa7/i+RdiRuJbPdJ2FIUYYPhvYLjzoYbcMMm62ooO6F94fETG4MTs46zPAF9Brs04OajboA/qTGuz78w==} 1228 | engines: {node: '>=0.6'} 1229 | dev: false 1230 | 1231 | /big.js/5.2.2: 1232 | resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} 1233 | dev: false 1234 | 1235 | /binary-extensions/2.2.0: 1236 | resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} 1237 | engines: {node: '>=8'} 1238 | dev: false 1239 | 1240 | /bn.js/4.12.0: 1241 | resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} 1242 | dev: false 1243 | 1244 | /bn.js/5.2.0: 1245 | resolution: {integrity: sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==} 1246 | dev: false 1247 | 1248 | /brace-expansion/1.1.11: 1249 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 1250 | dependencies: 1251 | balanced-match: 1.0.2 1252 | concat-map: 0.0.1 1253 | 1254 | /braces/3.0.2: 1255 | resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} 1256 | engines: {node: '>=8'} 1257 | dependencies: 1258 | fill-range: 7.0.1 1259 | 1260 | /broadcast-channel/3.7.0: 1261 | resolution: {integrity: sha512-cIAKJXAxGJceNZGTZSBzMxzyOn72cVgPnKx4dc6LRjQgbaJUQqhy5rzL3zbMxkMWsGKkv2hSFkPRMEXfoMZ2Mg==} 1262 | dependencies: 1263 | '@babel/runtime': 7.14.6 1264 | detect-node: 2.1.0 1265 | js-sha3: 0.8.0 1266 | microseconds: 0.2.0 1267 | nano-time: 1.0.0 1268 | oblivious-set: 1.0.0 1269 | rimraf: 3.0.2 1270 | unload: 2.2.0 1271 | dev: false 1272 | 1273 | /brorand/1.1.0: 1274 | resolution: {integrity: sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=} 1275 | dev: false 1276 | 1277 | /browserify-aes/1.2.0: 1278 | resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} 1279 | dependencies: 1280 | buffer-xor: 1.0.3 1281 | cipher-base: 1.0.4 1282 | create-hash: 1.2.0 1283 | evp_bytestokey: 1.0.3 1284 | inherits: 2.0.4 1285 | safe-buffer: 5.2.1 1286 | dev: false 1287 | 1288 | /browserify-cipher/1.0.1: 1289 | resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} 1290 | dependencies: 1291 | browserify-aes: 1.2.0 1292 | browserify-des: 1.0.2 1293 | evp_bytestokey: 1.0.3 1294 | dev: false 1295 | 1296 | /browserify-des/1.0.2: 1297 | resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} 1298 | dependencies: 1299 | cipher-base: 1.0.4 1300 | des.js: 1.0.1 1301 | inherits: 2.0.4 1302 | safe-buffer: 5.2.1 1303 | dev: false 1304 | 1305 | /browserify-rsa/4.1.0: 1306 | resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==} 1307 | dependencies: 1308 | bn.js: 5.2.0 1309 | randombytes: 2.1.0 1310 | dev: false 1311 | 1312 | /browserify-sign/4.2.1: 1313 | resolution: {integrity: sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==} 1314 | dependencies: 1315 | bn.js: 5.2.0 1316 | browserify-rsa: 4.1.0 1317 | create-hash: 1.2.0 1318 | create-hmac: 1.1.7 1319 | elliptic: 6.5.4 1320 | inherits: 2.0.4 1321 | parse-asn1: 5.1.6 1322 | readable-stream: 3.6.0 1323 | safe-buffer: 5.2.1 1324 | dev: false 1325 | 1326 | /browserify-zlib/0.2.0: 1327 | resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} 1328 | dependencies: 1329 | pako: 1.0.11 1330 | dev: false 1331 | 1332 | /browserslist/4.16.6: 1333 | resolution: {integrity: sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==} 1334 | engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 1335 | hasBin: true 1336 | dependencies: 1337 | caniuse-lite: 1.0.30001237 1338 | colorette: 1.2.2 1339 | electron-to-chromium: 1.3.752 1340 | escalade: 3.1.1 1341 | node-releases: 1.1.73 1342 | dev: false 1343 | 1344 | /bser/2.1.1: 1345 | resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} 1346 | dependencies: 1347 | node-int64: 0.4.0 1348 | dev: false 1349 | 1350 | /buffer-xor/1.0.3: 1351 | resolution: {integrity: sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=} 1352 | dev: false 1353 | 1354 | /buffer/4.9.2: 1355 | resolution: {integrity: sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==} 1356 | dependencies: 1357 | base64-js: 1.5.1 1358 | ieee754: 1.2.1 1359 | isarray: 1.0.0 1360 | dev: false 1361 | 1362 | /buffer/5.6.0: 1363 | resolution: {integrity: sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==} 1364 | dependencies: 1365 | base64-js: 1.5.1 1366 | ieee754: 1.2.1 1367 | dev: false 1368 | 1369 | /builtin-status-codes/3.0.0: 1370 | resolution: {integrity: sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=} 1371 | dev: false 1372 | 1373 | /bytes/3.1.0: 1374 | resolution: {integrity: sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==} 1375 | engines: {node: '>= 0.8'} 1376 | dev: false 1377 | 1378 | /call-bind/1.0.2: 1379 | resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} 1380 | dependencies: 1381 | function-bind: 1.1.1 1382 | get-intrinsic: 1.1.1 1383 | 1384 | /camel-case/4.1.2: 1385 | resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} 1386 | dependencies: 1387 | pascal-case: 3.1.2 1388 | tslib: 2.2.0 1389 | dev: false 1390 | 1391 | /camelcase-keys/6.2.2: 1392 | resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} 1393 | engines: {node: '>=8'} 1394 | dependencies: 1395 | camelcase: 5.3.1 1396 | map-obj: 4.2.1 1397 | quick-lru: 4.0.1 1398 | dev: true 1399 | 1400 | /camelcase/5.3.1: 1401 | resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} 1402 | engines: {node: '>=6'} 1403 | 1404 | /caniuse-lite/1.0.30001237: 1405 | resolution: {integrity: sha512-pDHgRndit6p1NR2GhzMbQ6CkRrp4VKuSsqbcLeOQppYPKOYkKT/6ZvZDvKJUqcmtyWIAHuZq3SVS2vc1egCZzw==} 1406 | dev: false 1407 | 1408 | /capital-case/1.0.4: 1409 | resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} 1410 | dependencies: 1411 | no-case: 3.0.4 1412 | tslib: 2.2.0 1413 | upper-case-first: 2.0.2 1414 | dev: false 1415 | 1416 | /chalk/2.4.2: 1417 | resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} 1418 | engines: {node: '>=4'} 1419 | dependencies: 1420 | ansi-styles: 3.2.1 1421 | escape-string-regexp: 1.0.5 1422 | supports-color: 5.5.0 1423 | 1424 | /chalk/3.0.0: 1425 | resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} 1426 | engines: {node: '>=8'} 1427 | dependencies: 1428 | ansi-styles: 4.3.0 1429 | supports-color: 7.2.0 1430 | dev: true 1431 | 1432 | /chalk/4.0.0: 1433 | resolution: {integrity: sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==} 1434 | engines: {node: '>=10'} 1435 | dependencies: 1436 | ansi-styles: 4.3.0 1437 | supports-color: 7.2.0 1438 | dev: false 1439 | 1440 | /chalk/4.1.1: 1441 | resolution: {integrity: sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==} 1442 | engines: {node: '>=10'} 1443 | dependencies: 1444 | ansi-styles: 4.3.0 1445 | supports-color: 7.2.0 1446 | dev: false 1447 | 1448 | /change-case-all/1.0.14: 1449 | resolution: {integrity: sha512-CWVm2uT7dmSHdO/z1CXT/n47mWonyypzBbuCy5tN7uMg22BsfkhwT6oHmFCAk+gL1LOOxhdbB9SZz3J1KTY3gA==} 1450 | dependencies: 1451 | change-case: 4.1.2 1452 | is-lower-case: 2.0.2 1453 | is-upper-case: 2.0.2 1454 | lower-case: 2.0.2 1455 | lower-case-first: 2.0.2 1456 | sponge-case: 1.0.1 1457 | swap-case: 2.0.2 1458 | title-case: 3.0.3 1459 | upper-case: 2.0.2 1460 | upper-case-first: 2.0.2 1461 | dev: false 1462 | 1463 | /change-case/4.1.2: 1464 | resolution: {integrity: sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==} 1465 | dependencies: 1466 | camel-case: 4.1.2 1467 | capital-case: 1.0.4 1468 | constant-case: 3.0.4 1469 | dot-case: 3.0.4 1470 | header-case: 2.0.4 1471 | no-case: 3.0.4 1472 | param-case: 3.0.4 1473 | pascal-case: 3.1.2 1474 | path-case: 3.0.4 1475 | sentence-case: 3.0.4 1476 | snake-case: 3.0.4 1477 | tslib: 2.2.0 1478 | dev: false 1479 | 1480 | /chokidar/3.5.1: 1481 | resolution: {integrity: sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==} 1482 | engines: {node: '>= 8.10.0'} 1483 | dependencies: 1484 | anymatch: 3.1.2 1485 | braces: 3.0.2 1486 | glob-parent: 5.1.2 1487 | is-binary-path: 2.1.0 1488 | is-glob: 4.0.1 1489 | normalize-path: 3.0.0 1490 | readdirp: 3.5.0 1491 | optionalDependencies: 1492 | fsevents: 2.3.2 1493 | dev: false 1494 | 1495 | /chokidar/3.5.2: 1496 | resolution: {integrity: sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==} 1497 | engines: {node: '>= 8.10.0'} 1498 | dependencies: 1499 | anymatch: 3.1.2 1500 | braces: 3.0.2 1501 | glob-parent: 5.1.2 1502 | is-binary-path: 2.1.0 1503 | is-glob: 4.0.1 1504 | normalize-path: 3.0.0 1505 | readdirp: 3.6.0 1506 | optionalDependencies: 1507 | fsevents: 2.3.2 1508 | dev: false 1509 | 1510 | /cipher-base/1.0.4: 1511 | resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} 1512 | dependencies: 1513 | inherits: 2.0.4 1514 | safe-buffer: 5.2.1 1515 | dev: false 1516 | 1517 | /classnames/2.2.6: 1518 | resolution: {integrity: sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==} 1519 | dev: false 1520 | 1521 | /clean-stack/2.2.0: 1522 | resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} 1523 | engines: {node: '>=6'} 1524 | 1525 | /cliui/6.0.0: 1526 | resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} 1527 | dependencies: 1528 | string-width: 4.2.2 1529 | strip-ansi: 6.0.0 1530 | wrap-ansi: 6.2.0 1531 | dev: false 1532 | 1533 | /color-convert/1.9.3: 1534 | resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} 1535 | dependencies: 1536 | color-name: 1.1.3 1537 | 1538 | /color-convert/2.0.1: 1539 | resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} 1540 | engines: {node: '>=7.0.0'} 1541 | dependencies: 1542 | color-name: 1.1.4 1543 | 1544 | /color-name/1.1.3: 1545 | resolution: {integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=} 1546 | 1547 | /color-name/1.1.4: 1548 | resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 1549 | 1550 | /colorette/1.2.2: 1551 | resolution: {integrity: sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==} 1552 | dev: false 1553 | 1554 | /combined-stream/1.0.8: 1555 | resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} 1556 | engines: {node: '>= 0.8'} 1557 | dependencies: 1558 | delayed-stream: 1.0.0 1559 | dev: false 1560 | 1561 | /common-tags/1.8.0: 1562 | resolution: {integrity: sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==} 1563 | engines: {node: '>=4.0.0'} 1564 | dev: false 1565 | 1566 | /commondir/1.0.1: 1567 | resolution: {integrity: sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=} 1568 | dev: false 1569 | 1570 | /concat-map/0.0.1: 1571 | resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} 1572 | 1573 | /console-browserify/1.2.0: 1574 | resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} 1575 | dev: false 1576 | 1577 | /constant-case/3.0.4: 1578 | resolution: {integrity: sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==} 1579 | dependencies: 1580 | no-case: 3.0.4 1581 | tslib: 2.2.0 1582 | upper-case: 2.0.2 1583 | dev: false 1584 | 1585 | /constants-browserify/1.0.0: 1586 | resolution: {integrity: sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=} 1587 | dev: false 1588 | 1589 | /content-disposition/0.5.3: 1590 | resolution: {integrity: sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==} 1591 | engines: {node: '>= 0.6'} 1592 | dependencies: 1593 | safe-buffer: 5.1.2 1594 | dev: false 1595 | 1596 | /convert-source-map/1.7.0: 1597 | resolution: {integrity: sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==} 1598 | dependencies: 1599 | safe-buffer: 5.1.2 1600 | dev: false 1601 | 1602 | /cookie/0.4.1: 1603 | resolution: {integrity: sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==} 1604 | engines: {node: '>= 0.6'} 1605 | dev: false 1606 | 1607 | /core-util-is/1.0.2: 1608 | resolution: {integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=} 1609 | dev: false 1610 | 1611 | /create-ecdh/4.0.4: 1612 | resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} 1613 | dependencies: 1614 | bn.js: 4.12.0 1615 | elliptic: 6.5.4 1616 | dev: false 1617 | 1618 | /create-hash/1.2.0: 1619 | resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} 1620 | dependencies: 1621 | cipher-base: 1.0.4 1622 | inherits: 2.0.4 1623 | md5.js: 1.3.5 1624 | ripemd160: 2.0.2 1625 | sha.js: 2.4.11 1626 | dev: false 1627 | 1628 | /create-hmac/1.1.7: 1629 | resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} 1630 | dependencies: 1631 | cipher-base: 1.0.4 1632 | create-hash: 1.2.0 1633 | inherits: 2.0.4 1634 | ripemd160: 2.0.2 1635 | safe-buffer: 5.2.1 1636 | sha.js: 2.4.11 1637 | dev: false 1638 | 1639 | /cross-fetch/3.1.4: 1640 | resolution: {integrity: sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ==} 1641 | dependencies: 1642 | node-fetch: 2.6.1 1643 | dev: false 1644 | 1645 | /cross-spawn/6.0.5: 1646 | resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} 1647 | engines: {node: '>=4.8'} 1648 | dependencies: 1649 | nice-try: 1.0.5 1650 | path-key: 2.0.1 1651 | semver: 5.7.1 1652 | shebang-command: 1.2.0 1653 | which: 1.3.1 1654 | dev: true 1655 | 1656 | /cross-spawn/7.0.3: 1657 | resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} 1658 | engines: {node: '>= 8'} 1659 | dependencies: 1660 | path-key: 3.1.1 1661 | shebang-command: 2.0.0 1662 | which: 2.0.2 1663 | dev: true 1664 | 1665 | /crypto-browserify/3.12.0: 1666 | resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==} 1667 | dependencies: 1668 | browserify-cipher: 1.0.1 1669 | browserify-sign: 4.2.1 1670 | create-ecdh: 4.0.4 1671 | create-hash: 1.2.0 1672 | create-hmac: 1.1.7 1673 | diffie-hellman: 5.0.3 1674 | inherits: 2.0.4 1675 | pbkdf2: 3.1.2 1676 | public-encrypt: 4.0.3 1677 | randombytes: 2.1.0 1678 | randomfill: 1.0.4 1679 | dev: false 1680 | 1681 | /crypto-random-string/2.0.0: 1682 | resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} 1683 | engines: {node: '>=8'} 1684 | dev: true 1685 | 1686 | /css.escape/1.5.1: 1687 | resolution: {integrity: sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=} 1688 | dev: false 1689 | 1690 | /cssnano-preset-simple/2.0.0_postcss@8.2.13: 1691 | resolution: {integrity: sha512-HkufSLkaBJbKBFx/7aj5HmCK9Ni/JedRQm0mT2qBzMG/dEuJOLnMt2lK6K1rwOOyV4j9aSY+knbW9WoS7BYpzg==} 1692 | peerDependencies: 1693 | postcss: ^8.2.1 1694 | dependencies: 1695 | caniuse-lite: 1.0.30001237 1696 | postcss: 8.2.13 1697 | dev: false 1698 | 1699 | /cssnano-simple/2.0.0_postcss@8.2.13: 1700 | resolution: {integrity: sha512-0G3TXaFxlh/szPEG/o3VcmCwl0N3E60XNb9YZZijew5eIs6fLjJuOPxQd9yEBaX2p/YfJtt49i4vYi38iH6/6w==} 1701 | peerDependencies: 1702 | postcss: ^8.2.2 1703 | dependencies: 1704 | cssnano-preset-simple: 2.0.0_postcss@8.2.13 1705 | postcss: 8.2.13 1706 | dev: false 1707 | 1708 | /csstype/3.0.8: 1709 | resolution: {integrity: sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==} 1710 | dev: true 1711 | 1712 | /data-uri-to-buffer/3.0.1: 1713 | resolution: {integrity: sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==} 1714 | engines: {node: '>= 6'} 1715 | dev: false 1716 | 1717 | /debug/2.6.9: 1718 | resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} 1719 | dependencies: 1720 | ms: 2.0.0 1721 | dev: false 1722 | 1723 | /debug/4.3.1: 1724 | resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==} 1725 | engines: {node: '>=6.0'} 1726 | peerDependencies: 1727 | supports-color: '*' 1728 | peerDependenciesMeta: 1729 | supports-color: 1730 | optional: true 1731 | dependencies: 1732 | ms: 2.1.2 1733 | dev: false 1734 | 1735 | /decamelize-keys/1.1.0: 1736 | resolution: {integrity: sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=} 1737 | engines: {node: '>=0.10.0'} 1738 | dependencies: 1739 | decamelize: 1.2.0 1740 | map-obj: 1.0.1 1741 | dev: true 1742 | 1743 | /decamelize/1.2.0: 1744 | resolution: {integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=} 1745 | engines: {node: '>=0.10.0'} 1746 | 1747 | /decamelize/5.0.0: 1748 | resolution: {integrity: sha512-U75DcT5hrio3KNtvdULAWnLiAPbFUC4191ldxMmj4FA/mRuBnmDwU0boNfPyFRhnan+Jm+haLeSn3P0afcBn4w==} 1749 | engines: {node: '>=10'} 1750 | dev: true 1751 | 1752 | /deepmerge/4.2.2: 1753 | resolution: {integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==} 1754 | engines: {node: '>=0.10.0'} 1755 | dev: false 1756 | 1757 | /define-lazy-prop/2.0.0: 1758 | resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} 1759 | engines: {node: '>=8'} 1760 | dev: true 1761 | 1762 | /define-properties/1.1.3: 1763 | resolution: {integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==} 1764 | engines: {node: '>= 0.4'} 1765 | dependencies: 1766 | object-keys: 1.1.1 1767 | 1768 | /del/6.0.0: 1769 | resolution: {integrity: sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==} 1770 | engines: {node: '>=10'} 1771 | dependencies: 1772 | globby: 11.0.3 1773 | graceful-fs: 4.2.6 1774 | is-glob: 4.0.1 1775 | is-path-cwd: 2.2.0 1776 | is-path-inside: 3.0.3 1777 | p-map: 4.0.0 1778 | rimraf: 3.0.2 1779 | slash: 3.0.0 1780 | dev: true 1781 | 1782 | /delayed-stream/1.0.0: 1783 | resolution: {integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk=} 1784 | engines: {node: '>=0.4.0'} 1785 | dev: false 1786 | 1787 | /depd/1.1.2: 1788 | resolution: {integrity: sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=} 1789 | engines: {node: '>= 0.6'} 1790 | dev: false 1791 | 1792 | /dependency-graph/0.11.0: 1793 | resolution: {integrity: sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==} 1794 | engines: {node: '>= 0.6.0'} 1795 | dev: false 1796 | 1797 | /des.js/1.0.1: 1798 | resolution: {integrity: sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==} 1799 | dependencies: 1800 | inherits: 2.0.4 1801 | minimalistic-assert: 1.0.1 1802 | dev: false 1803 | 1804 | /destroy/1.0.4: 1805 | resolution: {integrity: sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=} 1806 | dev: false 1807 | 1808 | /detect-node/2.1.0: 1809 | resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} 1810 | dev: false 1811 | 1812 | /diffie-hellman/5.0.3: 1813 | resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} 1814 | dependencies: 1815 | bn.js: 4.12.0 1816 | miller-rabin: 4.0.1 1817 | randombytes: 2.1.0 1818 | dev: false 1819 | 1820 | /dir-glob/3.0.1: 1821 | resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} 1822 | engines: {node: '>=8'} 1823 | dependencies: 1824 | path-type: 4.0.0 1825 | 1826 | /domain-browser/1.2.0: 1827 | resolution: {integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==} 1828 | engines: {node: '>=0.4', npm: '>=1.2'} 1829 | dev: false 1830 | 1831 | /domain-browser/4.19.0: 1832 | resolution: {integrity: sha512-fRA+BaAWOR/yr/t7T9E9GJztHPeFjj8U35ajyAjCDtAAnTn1Rc1f6W6VGPJrO1tkQv9zWu+JRof7z6oQtiYVFQ==} 1833 | engines: {node: '>=10'} 1834 | dev: false 1835 | 1836 | /dot-case/3.0.4: 1837 | resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} 1838 | dependencies: 1839 | no-case: 3.0.4 1840 | tslib: 2.2.0 1841 | dev: false 1842 | 1843 | /ee-first/1.1.1: 1844 | resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} 1845 | dev: false 1846 | 1847 | /electron-to-chromium/1.3.752: 1848 | resolution: {integrity: sha512-2Tg+7jSl3oPxgsBsWKh5H83QazTkmWG/cnNwJplmyZc7KcN61+I10oUgaXSVk/NwfvN3BdkKDR4FYuRBQQ2v0A==} 1849 | dev: false 1850 | 1851 | /elliptic/6.5.4: 1852 | resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} 1853 | dependencies: 1854 | bn.js: 4.12.0 1855 | brorand: 1.1.0 1856 | hash.js: 1.1.7 1857 | hmac-drbg: 1.0.1 1858 | inherits: 2.0.4 1859 | minimalistic-assert: 1.0.1 1860 | minimalistic-crypto-utils: 1.0.1 1861 | dev: false 1862 | 1863 | /emoji-regex/8.0.0: 1864 | resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 1865 | dev: false 1866 | 1867 | /emojis-list/2.1.0: 1868 | resolution: {integrity: sha1-TapNnbAPmBmIDHn6RXrlsJof04k=} 1869 | engines: {node: '>= 0.10'} 1870 | dev: false 1871 | 1872 | /encodeurl/1.0.2: 1873 | resolution: {integrity: sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=} 1874 | engines: {node: '>= 0.8'} 1875 | dev: false 1876 | 1877 | /encoding-negotiator/2.0.1: 1878 | resolution: {integrity: sha512-GSK7qphNR4iPcejfAlZxKDoz3xMhnspwImK+Af5WhePS9jUpK/Oh7rUdyENWu+9rgDflOCTmAojBsgsvM8neAQ==} 1879 | engines: {node: '>=10.13.0'} 1880 | dev: false 1881 | 1882 | /encoding/0.1.13: 1883 | resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} 1884 | dependencies: 1885 | iconv-lite: 0.6.3 1886 | dev: false 1887 | 1888 | /end-of-stream/1.4.4: 1889 | resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} 1890 | dependencies: 1891 | once: 1.4.0 1892 | 1893 | /error-ex/1.3.2: 1894 | resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} 1895 | dependencies: 1896 | is-arrayish: 0.2.1 1897 | dev: true 1898 | 1899 | /es-abstract/1.18.3: 1900 | resolution: {integrity: sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==} 1901 | engines: {node: '>= 0.4'} 1902 | dependencies: 1903 | call-bind: 1.0.2 1904 | es-to-primitive: 1.2.1 1905 | function-bind: 1.1.1 1906 | get-intrinsic: 1.1.1 1907 | has: 1.0.3 1908 | has-symbols: 1.0.2 1909 | is-callable: 1.2.3 1910 | is-negative-zero: 2.0.1 1911 | is-regex: 1.1.3 1912 | is-string: 1.0.6 1913 | object-inspect: 1.10.3 1914 | object-keys: 1.1.1 1915 | object.assign: 4.1.2 1916 | string.prototype.trimend: 1.0.4 1917 | string.prototype.trimstart: 1.0.4 1918 | unbox-primitive: 1.0.1 1919 | 1920 | /es-array-method-boxes-properly/1.0.0: 1921 | resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==} 1922 | dev: false 1923 | 1924 | /es-get-iterator/1.1.2: 1925 | resolution: {integrity: sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ==} 1926 | dependencies: 1927 | call-bind: 1.0.2 1928 | get-intrinsic: 1.1.1 1929 | has-symbols: 1.0.2 1930 | is-arguments: 1.1.0 1931 | is-map: 2.0.2 1932 | is-set: 2.0.2 1933 | is-string: 1.0.6 1934 | isarray: 2.0.5 1935 | dev: false 1936 | 1937 | /es-to-primitive/1.2.1: 1938 | resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} 1939 | engines: {node: '>= 0.4'} 1940 | dependencies: 1941 | is-callable: 1.2.3 1942 | is-date-object: 1.0.4 1943 | is-symbol: 1.0.4 1944 | 1945 | /es6-object-assign/1.1.0: 1946 | resolution: {integrity: sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw=} 1947 | dev: false 1948 | 1949 | /escalade/3.1.1: 1950 | resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} 1951 | engines: {node: '>=6'} 1952 | dev: false 1953 | 1954 | /escape-html/1.0.3: 1955 | resolution: {integrity: sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=} 1956 | dev: false 1957 | 1958 | /escape-string-regexp/1.0.5: 1959 | resolution: {integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=} 1960 | engines: {node: '>=0.8.0'} 1961 | 1962 | /esutils/2.0.3: 1963 | resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} 1964 | engines: {node: '>=0.10.0'} 1965 | dev: false 1966 | 1967 | /etag/1.8.1: 1968 | resolution: {integrity: sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=} 1969 | engines: {node: '>= 0.6'} 1970 | dev: false 1971 | 1972 | /events.on/1.0.1: 1973 | resolution: {integrity: sha512-yT4htzImIQAf7mFV3heqTRNVwysZIgQjrribiCYQk152gcG6shz/WU/6xVGr0oDzkzcDPhMcCYy4lEKBiadSRA==} 1974 | dev: false 1975 | 1976 | /events/3.3.0: 1977 | resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} 1978 | engines: {node: '>=0.8.x'} 1979 | dev: false 1980 | 1981 | /evp_bytestokey/1.0.3: 1982 | resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} 1983 | dependencies: 1984 | md5.js: 1.3.5 1985 | safe-buffer: 5.2.1 1986 | dev: false 1987 | 1988 | /execa/4.1.0: 1989 | resolution: {integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==} 1990 | engines: {node: '>=10'} 1991 | dependencies: 1992 | cross-spawn: 7.0.3 1993 | get-stream: 5.2.0 1994 | human-signals: 1.1.1 1995 | is-stream: 2.0.0 1996 | merge-stream: 2.0.0 1997 | npm-run-path: 4.0.1 1998 | onetime: 5.1.2 1999 | signal-exit: 3.0.3 2000 | strip-final-newline: 2.0.0 2001 | dev: true 2002 | 2003 | /extract-files/9.0.0: 2004 | resolution: {integrity: sha512-CvdFfHkC95B4bBBk36hcEmvdR2awOdhhVUYH6S/zrVj3477zven/fJMYg7121h4T1xHZC+tetUpubpAhxwI7hQ==} 2005 | engines: {node: ^10.17.0 || ^12.0.0 || >= 13.7.0} 2006 | dev: false 2007 | 2008 | /fast-decode-uri-component/1.0.1: 2009 | resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==} 2010 | dev: false 2011 | 2012 | /fast-deep-equal/3.1.3: 2013 | resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} 2014 | dev: false 2015 | 2016 | /fast-glob/3.2.5: 2017 | resolution: {integrity: sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==} 2018 | engines: {node: '>=8'} 2019 | dependencies: 2020 | '@nodelib/fs.stat': 2.0.5 2021 | '@nodelib/fs.walk': 1.2.7 2022 | glob-parent: 5.1.2 2023 | merge2: 1.4.1 2024 | micromatch: 4.0.4 2025 | picomatch: 2.3.0 2026 | 2027 | /fast-json-stable-stringify/2.1.0: 2028 | resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} 2029 | dev: false 2030 | 2031 | /fast-json-stringify/1.21.0: 2032 | resolution: {integrity: sha512-xY6gyjmHN3AK1Y15BCbMpeO9+dea5ePVsp3BouHCdukcx0hOHbXwFhRodhcI0NpZIgDChSeAKkHW9YjKvhwKBA==} 2033 | dependencies: 2034 | ajv: 6.12.6 2035 | deepmerge: 4.2.2 2036 | string-similarity: 4.0.4 2037 | dev: false 2038 | 2039 | /fast-json-stringify/2.7.6: 2040 | resolution: {integrity: sha512-ezem8qpAgpad6tXeUhK0aSCS8Fi2vjxTorI9i5M+xrq6UUbTl7/bBTxL1SjRI2zy+qpPkdD4+UblUCQdxRpvIg==} 2041 | engines: {node: '>= 10.0.0'} 2042 | dependencies: 2043 | ajv: 6.12.6 2044 | deepmerge: 4.2.2 2045 | rfdc: 1.3.0 2046 | string-similarity: 4.0.4 2047 | dev: false 2048 | 2049 | /fast-redact/3.0.1: 2050 | resolution: {integrity: sha512-kYpn4Y/valC9MdrISg47tZOpYBNoTXKgT9GYXFpHN/jYFs+lFkPoisY+LcBODdKVMY96ATzvzsWv+ES/4Kmufw==} 2051 | engines: {node: '>=6'} 2052 | dev: false 2053 | 2054 | /fast-safe-stringify/2.0.7: 2055 | resolution: {integrity: sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==} 2056 | dev: false 2057 | 2058 | /fastify-error/0.3.1: 2059 | resolution: {integrity: sha512-oCfpcsDndgnDVgiI7bwFKAun2dO+4h84vBlkWsWnz/OUK9Reff5UFoFl241xTiLeHWX/vU9zkDVXqYUxjOwHcQ==} 2060 | dev: false 2061 | 2062 | /fastify-plugin/2.3.4: 2063 | resolution: {integrity: sha512-I+Oaj6p9oiRozbam30sh39BiuiqBda7yK2nmSPVwDCfIBlKnT8YB3MY+pRQc2Fcd07bf6KPGklHJaQ2Qu81TYQ==} 2064 | dependencies: 2065 | semver: 7.3.5 2066 | dev: false 2067 | 2068 | /fastify-plugin/3.0.0: 2069 | resolution: {integrity: sha512-ZdCvKEEd92DNLps5n0v231Bha8bkz1DjnPP/aEz37rz/q42Z5JVLmgnqR4DYuNn3NXAO3IDCPyRvgvxtJ4Ym4w==} 2070 | dev: false 2071 | 2072 | /fastify-static/3.4.0: 2073 | resolution: {integrity: sha512-5y9xTNiPTj6/jDwzH6CqBIcI3/yZtocUiHoLud2NYPfHSOLlS6eW6DTheiU8b9WWlfmHfqOjwFFBdhiH1+nBhg==} 2074 | dependencies: 2075 | fastify-plugin: 3.0.0 2076 | glob: 7.1.7 2077 | readable-stream: 3.6.0 2078 | send: 0.17.1 2079 | dev: false 2080 | 2081 | /fastify-static/4.2.2: 2082 | resolution: {integrity: sha512-C631EuGdMlUzFXuuP4SqXBoQEiit9S0uYRd97cF2mFhgStvZvQKIjtzUk/GMQu6EfEdm0ddj3UAc0C6dVeNyKA==} 2083 | dependencies: 2084 | content-disposition: 0.5.3 2085 | encoding-negotiator: 2.0.1 2086 | fastify-plugin: 3.0.0 2087 | glob: 7.1.7 2088 | readable-stream: 3.6.0 2089 | send: 0.17.1 2090 | dev: false 2091 | 2092 | /fastify-warning/0.2.0: 2093 | resolution: {integrity: sha512-s1EQguBw/9qtc1p/WTY4eq9WMRIACkj+HTcOIK1in4MV5aFaQC9ZCIt0dJ7pr5bIf4lPpHvAtP2ywpTNgs7hqw==} 2094 | dev: false 2095 | 2096 | /fastify-websocket/3.2.0: 2097 | resolution: {integrity: sha512-O1I04Y6aV2rkO+RRMYQzIe2h7omA20p+Nk/HAdJmfHvNErY7OCani06+rDMmQCKYbZT6RWrsy13U+GrJPhSO6Q==} 2098 | dependencies: 2099 | fastify-plugin: 3.0.0 2100 | ws: 7.4.6 2101 | transitivePeerDependencies: 2102 | - bufferutil 2103 | - utf-8-validate 2104 | dev: false 2105 | 2106 | /fastify/3.17.0: 2107 | resolution: {integrity: sha512-Jjmqsxtnu7827KPNZWNdz2NUuFCQMojnGgflQ4D8RRatC4DAYA+fx3EDxKsbHim3tFFPLT8qig43K2yMNlUzMA==} 2108 | engines: {node: '>=10.16.0'} 2109 | dependencies: 2110 | '@fastify/ajv-compiler': 1.1.0 2111 | '@fastify/proxy-addr': 3.0.0 2112 | abstract-logging: 2.0.1 2113 | avvio: 7.2.2 2114 | fast-json-stringify: 2.7.6 2115 | fastify-error: 0.3.1 2116 | fastify-warning: 0.2.0 2117 | find-my-way: 4.3.0 2118 | flatstr: 1.0.12 2119 | light-my-request: 4.4.1 2120 | pino: 6.11.3 2121 | readable-stream: 3.6.0 2122 | rfdc: 1.3.0 2123 | secure-json-parse: 2.4.0 2124 | semver: 7.3.5 2125 | tiny-lru: 7.0.6 2126 | transitivePeerDependencies: 2127 | - supports-color 2128 | dev: false 2129 | 2130 | /fastparallel/2.4.0: 2131 | resolution: {integrity: sha512-sacwQ7wwKlQXsa7TN24UvMBLZNLmVcPhmxccC9riFqb3N+fSczJL8eWdnZodZ/KijGVgNBBfvF/NeXER08uXnQ==} 2132 | dependencies: 2133 | reusify: 1.0.4 2134 | xtend: 4.0.2 2135 | dev: false 2136 | 2137 | /fastq/1.11.0: 2138 | resolution: {integrity: sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==} 2139 | dependencies: 2140 | reusify: 1.0.4 2141 | 2142 | /fb-watchman/2.0.1: 2143 | resolution: {integrity: sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==} 2144 | dependencies: 2145 | bser: 2.1.1 2146 | dev: false 2147 | 2148 | /fbjs-css-vars/1.0.2: 2149 | resolution: {integrity: sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==} 2150 | dev: false 2151 | 2152 | /fbjs/3.0.0: 2153 | resolution: {integrity: sha512-dJd4PiDOFuhe7vk4F80Mba83Vr2QuK86FoxtgPmzBqEJahncp+13YCmfoa53KHCo6OnlXLG7eeMWPfB5CrpVKg==} 2154 | dependencies: 2155 | cross-fetch: 3.1.4 2156 | fbjs-css-vars: 1.0.2 2157 | loose-envify: 1.4.0 2158 | object-assign: 4.1.1 2159 | promise: 7.3.1 2160 | setimmediate: 1.0.5 2161 | ua-parser-js: 0.7.28 2162 | dev: false 2163 | 2164 | /file-type/16.5.0: 2165 | resolution: {integrity: sha512-OxgWA9tbL8N/WP00GD1z8O0MiwQKFyWRs1q+3FhjdvcGgKqwxcejyGWso3n4/IMU6DdwV+ARZ4A7TTnPkDcSiw==} 2166 | engines: {node: '>=8'} 2167 | dependencies: 2168 | readable-web-to-node-stream: 3.0.1 2169 | strtok3: 6.0.8 2170 | token-types: 2.1.1 2171 | dev: true 2172 | 2173 | /fill-range/7.0.1: 2174 | resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} 2175 | engines: {node: '>=8'} 2176 | dependencies: 2177 | to-regex-range: 5.0.1 2178 | 2179 | /find-cache-dir/3.3.1: 2180 | resolution: {integrity: sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==} 2181 | engines: {node: '>=8'} 2182 | dependencies: 2183 | commondir: 1.0.1 2184 | make-dir: 3.1.0 2185 | pkg-dir: 4.2.0 2186 | dev: false 2187 | 2188 | /find-my-way/4.3.0: 2189 | resolution: {integrity: sha512-uVmpziK3XJrP2PhD2CpMcSPnDZ69f5xESh7OuqgtaHVHszDMlwCS59oVczD1BGZTI6pMm/mrUwi0yfVLfbNC6Q==} 2190 | engines: {node: '>=10'} 2191 | dependencies: 2192 | fast-decode-uri-component: 1.0.1 2193 | fast-deep-equal: 3.1.3 2194 | safe-regex2: 2.0.0 2195 | semver-store: 0.3.0 2196 | dev: false 2197 | 2198 | /find-up/4.1.0: 2199 | resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} 2200 | engines: {node: '>=8'} 2201 | dependencies: 2202 | locate-path: 5.0.0 2203 | path-exists: 4.0.0 2204 | 2205 | /find-up/5.0.0: 2206 | resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} 2207 | engines: {node: '>=10'} 2208 | dependencies: 2209 | locate-path: 6.0.0 2210 | path-exists: 4.0.0 2211 | dev: true 2212 | 2213 | /flatstr/1.0.12: 2214 | resolution: {integrity: sha512-4zPxDyhCyiN2wIAtSLI6gc82/EjqZc1onI4Mz/l0pWrAlsSfYH/2ZIcU+e3oA2wDwbzIWNKwa23F8rh6+DRWkw==} 2215 | dev: false 2216 | 2217 | /follow-redirects/1.14.1: 2218 | resolution: {integrity: sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==} 2219 | engines: {node: '>=4.0'} 2220 | peerDependencies: 2221 | debug: '*' 2222 | peerDependenciesMeta: 2223 | debug: 2224 | optional: true 2225 | dev: true 2226 | 2227 | /foreach/2.0.5: 2228 | resolution: {integrity: sha1-C+4AUBiusmDQo6865ljdATbsG5k=} 2229 | dev: false 2230 | 2231 | /form-data/2.5.1: 2232 | resolution: {integrity: sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==} 2233 | engines: {node: '>= 0.12'} 2234 | dependencies: 2235 | asynckit: 0.4.0 2236 | combined-stream: 1.0.8 2237 | mime-types: 2.1.31 2238 | dev: false 2239 | 2240 | /form-data/3.0.1: 2241 | resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==} 2242 | engines: {node: '>= 6'} 2243 | dependencies: 2244 | asynckit: 0.4.0 2245 | combined-stream: 1.0.8 2246 | mime-types: 2.1.31 2247 | dev: false 2248 | 2249 | /fresh/0.5.2: 2250 | resolution: {integrity: sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=} 2251 | engines: {node: '>= 0.6'} 2252 | dev: false 2253 | 2254 | /fs.realpath/1.0.0: 2255 | resolution: {integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=} 2256 | 2257 | /fsevents/2.3.2: 2258 | resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} 2259 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 2260 | os: [darwin] 2261 | dev: false 2262 | optional: true 2263 | 2264 | /function-bind/1.1.1: 2265 | resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} 2266 | 2267 | /generate-function/2.3.1: 2268 | resolution: {integrity: sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==} 2269 | dependencies: 2270 | is-property: 1.0.2 2271 | dev: false 2272 | 2273 | /gensync/1.0.0-beta.2: 2274 | resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} 2275 | engines: {node: '>=6.9.0'} 2276 | dev: false 2277 | 2278 | /get-caller-file/2.0.5: 2279 | resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} 2280 | engines: {node: 6.* || 8.* || >= 10.*} 2281 | dev: false 2282 | 2283 | /get-intrinsic/1.1.1: 2284 | resolution: {integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==} 2285 | dependencies: 2286 | function-bind: 1.1.1 2287 | has: 1.0.3 2288 | has-symbols: 1.0.2 2289 | 2290 | /get-orientation/1.1.2: 2291 | resolution: {integrity: sha512-/pViTfifW+gBbh/RnlFYHINvELT9Znt+SYyDKAUL6uV6By019AK/s+i9XP4jSwq7lwP38Fd8HVeTxym3+hkwmQ==} 2292 | dependencies: 2293 | stream-parser: 0.3.1 2294 | dev: false 2295 | 2296 | /get-stdin/9.0.0: 2297 | resolution: {integrity: sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==} 2298 | engines: {node: '>=12'} 2299 | dev: true 2300 | 2301 | /get-stream/5.2.0: 2302 | resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} 2303 | engines: {node: '>=8'} 2304 | dependencies: 2305 | pump: 3.0.0 2306 | dev: true 2307 | 2308 | /glob-parent/5.1.2: 2309 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 2310 | engines: {node: '>= 6'} 2311 | dependencies: 2312 | is-glob: 4.0.1 2313 | 2314 | /glob-to-regexp/0.4.1: 2315 | resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} 2316 | dev: false 2317 | 2318 | /glob/7.1.7: 2319 | resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==} 2320 | dependencies: 2321 | fs.realpath: 1.0.0 2322 | inflight: 1.0.6 2323 | inherits: 2.0.4 2324 | minimatch: 3.0.4 2325 | once: 1.4.0 2326 | path-is-absolute: 1.0.1 2327 | 2328 | /globals/11.12.0: 2329 | resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} 2330 | engines: {node: '>=4'} 2331 | dev: false 2332 | 2333 | /globby/11.0.3: 2334 | resolution: {integrity: sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==} 2335 | engines: {node: '>=10'} 2336 | dependencies: 2337 | array-union: 2.1.0 2338 | dir-glob: 3.0.1 2339 | fast-glob: 3.2.5 2340 | ignore: 5.1.8 2341 | merge2: 1.4.1 2342 | slash: 3.0.0 2343 | 2344 | /graceful-fs/4.2.6: 2345 | resolution: {integrity: sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==} 2346 | 2347 | /graphql-jit/0.5.1_graphql@15.5.0: 2348 | resolution: {integrity: sha512-gzgnlu9/R/SnMnPe7MGQWh6sIpK7Tva2mT2ulhUenD0GZD1izbakevGGRT6ApTMenCOiClSVcugDNziXC5KKYg==} 2349 | peerDependencies: 2350 | graphql: '>=15' 2351 | dependencies: 2352 | fast-json-stringify: 1.21.0 2353 | generate-function: 2.3.1 2354 | graphql: 15.5.0 2355 | json-schema: 0.2.5 2356 | lodash.memoize: 4.1.2 2357 | lodash.merge: 4.6.2 2358 | lodash.mergewith: 4.6.2 2359 | dev: false 2360 | 2361 | /graphql-request/3.4.0_graphql@15.5.0: 2362 | resolution: {integrity: sha512-acrTzidSlwAj8wBNO7Q/UQHS8T+z5qRGquCQRv9J1InwR01BBWV9ObnoE+JS5nCCEj8wSGS0yrDXVDoRiKZuOg==} 2363 | peerDependencies: 2364 | graphql: 14.x || 15.x 2365 | dependencies: 2366 | cross-fetch: 3.1.4 2367 | extract-files: 9.0.0 2368 | form-data: 3.0.1 2369 | graphql: 15.5.0 2370 | dev: false 2371 | 2372 | /graphql-tag/2.12.4_graphql@15.5.0: 2373 | resolution: {integrity: sha512-VV1U4O+9x99EkNpNmCUV5RZwq6MnK4+pGbRYWG+lA/m3uo7TSqJF81OkcOP148gFP6fzdl7JWYBrwWVTS9jXww==} 2374 | engines: {node: '>=10'} 2375 | peerDependencies: 2376 | graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 2377 | dependencies: 2378 | graphql: 15.5.0 2379 | tslib: 2.2.0 2380 | dev: false 2381 | 2382 | /graphql/15.5.0: 2383 | resolution: {integrity: sha512-OmaM7y0kaK31NKG31q4YbD2beNYa6jBBKtMFT6gLYJljHLJr42IqJ8KX08u3Li/0ifzTU5HjmoOOrwa5BRLeDA==} 2384 | engines: {node: '>= 10.x'} 2385 | dev: false 2386 | 2387 | /hard-rejection/2.1.0: 2388 | resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} 2389 | engines: {node: '>=6'} 2390 | dev: true 2391 | 2392 | /has-bigints/1.0.1: 2393 | resolution: {integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==} 2394 | 2395 | /has-flag/3.0.0: 2396 | resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=} 2397 | engines: {node: '>=4'} 2398 | 2399 | /has-flag/4.0.0: 2400 | resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} 2401 | engines: {node: '>=8'} 2402 | 2403 | /has-symbols/1.0.2: 2404 | resolution: {integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==} 2405 | engines: {node: '>= 0.4'} 2406 | 2407 | /has/1.0.3: 2408 | resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} 2409 | engines: {node: '>= 0.4.0'} 2410 | dependencies: 2411 | function-bind: 1.1.1 2412 | 2413 | /hash-base/3.1.0: 2414 | resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} 2415 | engines: {node: '>=4'} 2416 | dependencies: 2417 | inherits: 2.0.4 2418 | readable-stream: 3.6.0 2419 | safe-buffer: 5.2.1 2420 | dev: false 2421 | 2422 | /hash.js/1.1.7: 2423 | resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} 2424 | dependencies: 2425 | inherits: 2.0.4 2426 | minimalistic-assert: 1.0.1 2427 | dev: false 2428 | 2429 | /he/1.2.0: 2430 | resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} 2431 | hasBin: true 2432 | dev: false 2433 | 2434 | /header-case/2.0.4: 2435 | resolution: {integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==} 2436 | dependencies: 2437 | capital-case: 1.0.4 2438 | tslib: 2.2.0 2439 | dev: false 2440 | 2441 | /hmac-drbg/1.0.1: 2442 | resolution: {integrity: sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=} 2443 | dependencies: 2444 | hash.js: 1.1.7 2445 | minimalistic-assert: 1.0.1 2446 | minimalistic-crypto-utils: 1.0.1 2447 | dev: false 2448 | 2449 | /hosted-git-info/2.8.9: 2450 | resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} 2451 | dev: true 2452 | 2453 | /hosted-git-info/4.0.2: 2454 | resolution: {integrity: sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==} 2455 | engines: {node: '>=10'} 2456 | dependencies: 2457 | lru-cache: 6.0.0 2458 | dev: true 2459 | 2460 | /http-errors/1.7.3: 2461 | resolution: {integrity: sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==} 2462 | engines: {node: '>= 0.6'} 2463 | dependencies: 2464 | depd: 1.1.2 2465 | inherits: 2.0.4 2466 | setprototypeof: 1.1.1 2467 | statuses: 1.5.0 2468 | toidentifier: 1.0.0 2469 | dev: false 2470 | 2471 | /https-browserify/1.0.0: 2472 | resolution: {integrity: sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=} 2473 | dev: false 2474 | 2475 | /human-signals/1.1.1: 2476 | resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==} 2477 | engines: {node: '>=8.12.0'} 2478 | dev: true 2479 | 2480 | /husky/6.0.0: 2481 | resolution: {integrity: sha512-SQS2gDTB7tBN486QSoKPKQItZw97BMOd+Kdb6ghfpBc0yXyzrddI0oDV5MkDAbuB4X2mO3/nj60TRMcYxwzZeQ==} 2482 | hasBin: true 2483 | dev: true 2484 | 2485 | /iconv-lite/0.4.24: 2486 | resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} 2487 | engines: {node: '>=0.10.0'} 2488 | dependencies: 2489 | safer-buffer: 2.1.2 2490 | dev: false 2491 | 2492 | /iconv-lite/0.6.3: 2493 | resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} 2494 | engines: {node: '>=0.10.0'} 2495 | dependencies: 2496 | safer-buffer: 2.1.2 2497 | dev: false 2498 | 2499 | /ieee754/1.2.1: 2500 | resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} 2501 | 2502 | /ignore/5.1.8: 2503 | resolution: {integrity: sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==} 2504 | engines: {node: '>= 4'} 2505 | 2506 | /image-size/1.0.0: 2507 | resolution: {integrity: sha512-JLJ6OwBfO1KcA+TvJT+v8gbE6iWbj24LyDNFgFEN0lzegn6cC6a/p3NIDaepMsJjQjlUWqIC7wJv8lBFxPNjcw==} 2508 | engines: {node: '>=12.0.0'} 2509 | hasBin: true 2510 | dependencies: 2511 | queue: 6.0.2 2512 | dev: false 2513 | 2514 | /immutable/3.7.6: 2515 | resolution: {integrity: sha1-E7TTyxK++hVIKib+Gy665kAHHks=} 2516 | engines: {node: '>=0.8.0'} 2517 | dev: false 2518 | 2519 | /import-from/3.0.0: 2520 | resolution: {integrity: sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==} 2521 | engines: {node: '>=8'} 2522 | dependencies: 2523 | resolve-from: 5.0.0 2524 | dev: false 2525 | 2526 | /indent-string/4.0.0: 2527 | resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} 2528 | engines: {node: '>=8'} 2529 | 2530 | /indent-string/5.0.0: 2531 | resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==} 2532 | engines: {node: '>=12'} 2533 | dev: true 2534 | 2535 | /inflight/1.0.6: 2536 | resolution: {integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=} 2537 | dependencies: 2538 | once: 1.4.0 2539 | wrappy: 1.0.2 2540 | 2541 | /inherits/2.0.1: 2542 | resolution: {integrity: sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=} 2543 | dev: false 2544 | 2545 | /inherits/2.0.3: 2546 | resolution: {integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=} 2547 | dev: false 2548 | 2549 | /inherits/2.0.4: 2550 | resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 2551 | 2552 | /ipaddr.js/2.0.1: 2553 | resolution: {integrity: sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==} 2554 | engines: {node: '>= 10'} 2555 | dev: false 2556 | 2557 | /is-absolute/1.0.0: 2558 | resolution: {integrity: sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==} 2559 | engines: {node: '>=0.10.0'} 2560 | dependencies: 2561 | is-relative: 1.0.0 2562 | is-windows: 1.0.2 2563 | dev: false 2564 | 2565 | /is-arguments/1.1.0: 2566 | resolution: {integrity: sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==} 2567 | engines: {node: '>= 0.4'} 2568 | dependencies: 2569 | call-bind: 1.0.2 2570 | dev: false 2571 | 2572 | /is-arrayish/0.2.1: 2573 | resolution: {integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=} 2574 | dev: true 2575 | 2576 | /is-bigint/1.0.2: 2577 | resolution: {integrity: sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==} 2578 | 2579 | /is-binary-path/2.1.0: 2580 | resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} 2581 | engines: {node: '>=8'} 2582 | dependencies: 2583 | binary-extensions: 2.2.0 2584 | dev: false 2585 | 2586 | /is-boolean-object/1.1.1: 2587 | resolution: {integrity: sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==} 2588 | engines: {node: '>= 0.4'} 2589 | dependencies: 2590 | call-bind: 1.0.2 2591 | 2592 | /is-callable/1.2.3: 2593 | resolution: {integrity: sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==} 2594 | engines: {node: '>= 0.4'} 2595 | 2596 | /is-core-module/2.4.0: 2597 | resolution: {integrity: sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==} 2598 | dependencies: 2599 | has: 1.0.3 2600 | dev: true 2601 | 2602 | /is-date-object/1.0.4: 2603 | resolution: {integrity: sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==} 2604 | engines: {node: '>= 0.4'} 2605 | 2606 | /is-docker/2.2.1: 2607 | resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} 2608 | engines: {node: '>=8'} 2609 | hasBin: true 2610 | dev: true 2611 | 2612 | /is-extglob/2.1.1: 2613 | resolution: {integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=} 2614 | engines: {node: '>=0.10.0'} 2615 | 2616 | /is-fullwidth-code-point/3.0.0: 2617 | resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} 2618 | engines: {node: '>=8'} 2619 | dev: false 2620 | 2621 | /is-generator-function/1.0.9: 2622 | resolution: {integrity: sha512-ZJ34p1uvIfptHCN7sFTjGibB9/oBg17sHqzDLfuwhvmN/qLVvIQXRQ8licZQ35WJ8KuEQt/etnnzQFI9C9Ue/A==} 2623 | engines: {node: '>= 0.4'} 2624 | dev: false 2625 | 2626 | /is-glob/4.0.1: 2627 | resolution: {integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==} 2628 | engines: {node: '>=0.10.0'} 2629 | dependencies: 2630 | is-extglob: 2.1.1 2631 | 2632 | /is-lower-case/2.0.2: 2633 | resolution: {integrity: sha512-bVcMJy4X5Og6VZfdOZstSexlEy20Sr0k/p/b2IlQJlfdKAQuMpiv5w2Ccxb8sKdRUNAG1PnHVHjFSdRDVS6NlQ==} 2634 | dependencies: 2635 | tslib: 2.2.0 2636 | dev: false 2637 | 2638 | /is-map/2.0.2: 2639 | resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} 2640 | dev: false 2641 | 2642 | /is-nan/1.3.2: 2643 | resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} 2644 | engines: {node: '>= 0.4'} 2645 | dependencies: 2646 | call-bind: 1.0.2 2647 | define-properties: 1.1.3 2648 | dev: false 2649 | 2650 | /is-negative-zero/2.0.1: 2651 | resolution: {integrity: sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==} 2652 | engines: {node: '>= 0.4'} 2653 | 2654 | /is-number-object/1.0.5: 2655 | resolution: {integrity: sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==} 2656 | engines: {node: '>= 0.4'} 2657 | 2658 | /is-number/7.0.0: 2659 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 2660 | engines: {node: '>=0.12.0'} 2661 | 2662 | /is-path-cwd/2.2.0: 2663 | resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==} 2664 | engines: {node: '>=6'} 2665 | dev: true 2666 | 2667 | /is-path-inside/3.0.3: 2668 | resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} 2669 | engines: {node: '>=8'} 2670 | dev: true 2671 | 2672 | /is-plain-obj/1.1.0: 2673 | resolution: {integrity: sha1-caUMhCnfync8kqOQpKA7OfzVHT4=} 2674 | engines: {node: '>=0.10.0'} 2675 | dev: true 2676 | 2677 | /is-property/1.0.2: 2678 | resolution: {integrity: sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=} 2679 | dev: false 2680 | 2681 | /is-regex/1.1.3: 2682 | resolution: {integrity: sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==} 2683 | engines: {node: '>= 0.4'} 2684 | dependencies: 2685 | call-bind: 1.0.2 2686 | has-symbols: 1.0.2 2687 | 2688 | /is-relative/1.0.0: 2689 | resolution: {integrity: sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==} 2690 | engines: {node: '>=0.10.0'} 2691 | dependencies: 2692 | is-unc-path: 1.0.0 2693 | dev: false 2694 | 2695 | /is-set/2.0.2: 2696 | resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} 2697 | dev: false 2698 | 2699 | /is-stream/2.0.0: 2700 | resolution: {integrity: sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==} 2701 | engines: {node: '>=8'} 2702 | dev: true 2703 | 2704 | /is-string/1.0.6: 2705 | resolution: {integrity: sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==} 2706 | engines: {node: '>= 0.4'} 2707 | 2708 | /is-symbol/1.0.4: 2709 | resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} 2710 | engines: {node: '>= 0.4'} 2711 | dependencies: 2712 | has-symbols: 1.0.2 2713 | 2714 | /is-typed-array/1.1.5: 2715 | resolution: {integrity: sha512-S+GRDgJlR3PyEbsX/Fobd9cqpZBuvUS+8asRqYDMLCb2qMzt1oz5m5oxQCxOgUDxiWsOVNi4yaF+/uvdlHlYug==} 2716 | engines: {node: '>= 0.4'} 2717 | dependencies: 2718 | available-typed-arrays: 1.0.4 2719 | call-bind: 1.0.2 2720 | es-abstract: 1.18.3 2721 | foreach: 2.0.5 2722 | has-symbols: 1.0.2 2723 | dev: false 2724 | 2725 | /is-unc-path/1.0.0: 2726 | resolution: {integrity: sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==} 2727 | engines: {node: '>=0.10.0'} 2728 | dependencies: 2729 | unc-path-regex: 0.1.2 2730 | dev: false 2731 | 2732 | /is-upper-case/2.0.2: 2733 | resolution: {integrity: sha512-44pxmxAvnnAOwBg4tHPnkfvgjPwbc5QIsSstNU+YcJ1ovxVzCWpSGosPJOZh/a1tdl81fbgnLc9LLv+x2ywbPQ==} 2734 | dependencies: 2735 | tslib: 2.2.0 2736 | dev: false 2737 | 2738 | /is-windows/1.0.2: 2739 | resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} 2740 | engines: {node: '>=0.10.0'} 2741 | dev: false 2742 | 2743 | /is-wsl/2.2.0: 2744 | resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} 2745 | engines: {node: '>=8'} 2746 | dependencies: 2747 | is-docker: 2.2.1 2748 | dev: true 2749 | 2750 | /isarray/1.0.0: 2751 | resolution: {integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=} 2752 | dev: false 2753 | 2754 | /isarray/2.0.5: 2755 | resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} 2756 | dev: false 2757 | 2758 | /isexe/2.0.0: 2759 | resolution: {integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=} 2760 | dev: true 2761 | 2762 | /iterate-iterator/1.0.1: 2763 | resolution: {integrity: sha512-3Q6tudGN05kbkDQDI4CqjaBf4qf85w6W6GnuZDtUVYwKgtC1q8yxYX7CZed7N+tLzQqS6roujWvszf13T+n9aw==} 2764 | dev: false 2765 | 2766 | /iterate-value/1.0.2: 2767 | resolution: {integrity: sha512-A6fMAio4D2ot2r/TYzr4yUWrmwNdsN5xL7+HUiyACE4DXm+q8HtPcnFTp+NnW3k4N05tZ7FVYFFb2CR13NxyHQ==} 2768 | dependencies: 2769 | es-get-iterator: 1.1.2 2770 | iterate-iterator: 1.0.1 2771 | dev: false 2772 | 2773 | /jest-worker/27.0.0-next.5: 2774 | resolution: {integrity: sha512-mk0umAQ5lT+CaOJ+Qp01N6kz48sJG2kr2n1rX0koqKf6FIygQV0qLOdN9SCYID4IVeSigDOcPeGLozdMLYfb5g==} 2775 | engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} 2776 | dependencies: 2777 | '@types/node': 15.12.2 2778 | merge-stream: 2.0.0 2779 | supports-color: 8.1.1 2780 | dev: false 2781 | 2782 | /joi/17.4.0: 2783 | resolution: {integrity: sha512-F4WiW2xaV6wc1jxete70Rw4V/VuMd6IN+a5ilZsxG4uYtUXWu2kq9W5P2dz30e7Gmw8RCbY/u/uk+dMPma9tAg==} 2784 | dependencies: 2785 | '@hapi/hoek': 9.2.0 2786 | '@hapi/topo': 5.0.0 2787 | '@sideway/address': 4.1.2 2788 | '@sideway/formula': 3.0.0 2789 | '@sideway/pinpoint': 2.0.0 2790 | dev: true 2791 | 2792 | /js-sha3/0.8.0: 2793 | resolution: {integrity: sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==} 2794 | dev: false 2795 | 2796 | /js-tokens/4.0.0: 2797 | resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 2798 | 2799 | /jsesc/2.5.2: 2800 | resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} 2801 | engines: {node: '>=4'} 2802 | hasBin: true 2803 | dev: false 2804 | 2805 | /json-parse-better-errors/1.0.2: 2806 | resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} 2807 | dev: true 2808 | 2809 | /json-parse-even-better-errors/2.3.1: 2810 | resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} 2811 | dev: true 2812 | 2813 | /json-schema-traverse/0.4.1: 2814 | resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} 2815 | dev: false 2816 | 2817 | /json-schema/0.2.5: 2818 | resolution: {integrity: sha512-gWJOWYFrhQ8j7pVm0EM8Slr+EPVq1Phf6lvzvD/WCeqkrx/f2xBI0xOsRRS9xCn3I4vKtP519dvs3TP09r24wQ==} 2819 | dev: false 2820 | 2821 | /json5/1.0.1: 2822 | resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==} 2823 | hasBin: true 2824 | dependencies: 2825 | minimist: 1.2.5 2826 | dev: false 2827 | 2828 | /json5/2.2.0: 2829 | resolution: {integrity: sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==} 2830 | engines: {node: '>=6'} 2831 | hasBin: true 2832 | dependencies: 2833 | minimist: 1.2.5 2834 | dev: false 2835 | 2836 | /kind-of/6.0.3: 2837 | resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} 2838 | engines: {node: '>=0.10.0'} 2839 | dev: true 2840 | 2841 | /light-my-request/4.4.1: 2842 | resolution: {integrity: sha512-FDNRF2mYjthIRWE7O8d/X7AzDx4otQHl4/QXbu3Q/FRwBFcgb+ZoDaUd5HwN53uQXLAiw76osN+Va0NEaOW6rQ==} 2843 | dependencies: 2844 | ajv: 6.12.6 2845 | cookie: 0.4.1 2846 | fastify-warning: 0.2.0 2847 | readable-stream: 3.6.0 2848 | set-cookie-parser: 2.4.8 2849 | dev: false 2850 | 2851 | /lines-and-columns/1.1.6: 2852 | resolution: {integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=} 2853 | dev: true 2854 | 2855 | /load-json-file/4.0.0: 2856 | resolution: {integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs=} 2857 | engines: {node: '>=4'} 2858 | dependencies: 2859 | graceful-fs: 4.2.6 2860 | parse-json: 4.0.0 2861 | pify: 3.0.0 2862 | strip-bom: 3.0.0 2863 | dev: true 2864 | 2865 | /loader-utils/1.2.3: 2866 | resolution: {integrity: sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==} 2867 | engines: {node: '>=4.0.0'} 2868 | dependencies: 2869 | big.js: 5.2.2 2870 | emojis-list: 2.1.0 2871 | json5: 1.0.1 2872 | dev: false 2873 | 2874 | /locate-path/5.0.0: 2875 | resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} 2876 | engines: {node: '>=8'} 2877 | dependencies: 2878 | p-locate: 4.1.0 2879 | 2880 | /locate-path/6.0.0: 2881 | resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} 2882 | engines: {node: '>=10'} 2883 | dependencies: 2884 | p-locate: 5.0.0 2885 | dev: true 2886 | 2887 | /lodash.memoize/4.1.2: 2888 | resolution: {integrity: sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=} 2889 | dev: false 2890 | 2891 | /lodash.merge/4.6.2: 2892 | resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} 2893 | dev: false 2894 | 2895 | /lodash.mergewith/4.6.2: 2896 | resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==} 2897 | dev: false 2898 | 2899 | /lodash.sortby/4.7.0: 2900 | resolution: {integrity: sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=} 2901 | dev: false 2902 | 2903 | /lodash/4.17.21: 2904 | resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} 2905 | 2906 | /loose-envify/1.4.0: 2907 | resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} 2908 | hasBin: true 2909 | dependencies: 2910 | js-tokens: 4.0.0 2911 | dev: false 2912 | 2913 | /lower-case-first/2.0.2: 2914 | resolution: {integrity: sha512-EVm/rR94FJTZi3zefZ82fLWab+GX14LJN4HrWBcuo6Evmsl9hEfnqxgcHCKb9q+mNf6EVdsjx/qucYFIIB84pg==} 2915 | dependencies: 2916 | tslib: 2.2.0 2917 | dev: false 2918 | 2919 | /lower-case/2.0.2: 2920 | resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} 2921 | dependencies: 2922 | tslib: 2.2.0 2923 | dev: false 2924 | 2925 | /lru-cache/6.0.0: 2926 | resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} 2927 | engines: {node: '>=10'} 2928 | dependencies: 2929 | yallist: 4.0.0 2930 | 2931 | /make-dir/3.1.0: 2932 | resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} 2933 | engines: {node: '>=8'} 2934 | dependencies: 2935 | semver: 6.3.0 2936 | dev: false 2937 | 2938 | /map-cache/0.2.2: 2939 | resolution: {integrity: sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=} 2940 | engines: {node: '>=0.10.0'} 2941 | dev: false 2942 | 2943 | /map-obj/1.0.1: 2944 | resolution: {integrity: sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=} 2945 | engines: {node: '>=0.10.0'} 2946 | dev: true 2947 | 2948 | /map-obj/4.2.1: 2949 | resolution: {integrity: sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==} 2950 | engines: {node: '>=8'} 2951 | dev: true 2952 | 2953 | /match-sorter/6.3.0: 2954 | resolution: {integrity: sha512-efYOf/wUpNb8FgNY+cOD2EIJI1S5I7YPKsw0LBp7wqPh5pmMS6i/wr3ZWwfwrAw1NvqTA2KUReVRWDX84lUcOQ==} 2955 | dependencies: 2956 | '@babel/runtime': 7.14.6 2957 | remove-accents: 0.4.2 2958 | dev: false 2959 | 2960 | /md5.js/1.3.5: 2961 | resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} 2962 | dependencies: 2963 | hash-base: 3.1.0 2964 | inherits: 2.0.4 2965 | safe-buffer: 5.2.1 2966 | dev: false 2967 | 2968 | /memorystream/0.3.1: 2969 | resolution: {integrity: sha1-htcJCzDORV1j+64S3aUaR93K+bI=} 2970 | engines: {node: '>= 0.10.0'} 2971 | dev: true 2972 | 2973 | /meow/10.0.1: 2974 | resolution: {integrity: sha512-65vCCdUI8wS5upK24fDFo25FcViNExdTGAR/vaWN4E6fXsWQ8fGdbkjCWp3nDTuJMlIYuEoAEMiB2/b81DBJjg==} 2975 | engines: {node: '>=12.17'} 2976 | dependencies: 2977 | '@types/minimist': 1.2.1 2978 | camelcase-keys: 6.2.2 2979 | decamelize: 5.0.0 2980 | decamelize-keys: 1.1.0 2981 | hard-rejection: 2.1.0 2982 | minimist-options: 4.1.0 2983 | normalize-package-data: 3.0.2 2984 | read-pkg-up: 8.0.0 2985 | redent: 4.0.0 2986 | trim-newlines: 4.0.2 2987 | type-fest: 1.2.0 2988 | yargs-parser: 20.2.7 2989 | dev: true 2990 | 2991 | /mercurius-codegen/1.6.1_1b102f9e70b6279d7a16f1e2c5ef7509: 2992 | resolution: {integrity: sha512-ovxX52Cjm8f+2htoPt+6MZV5AHQR974ORfWLJAXq08sPLZDF6EZNthOcZVqrrf3fGwCINCkaQDQ/5ebSFMJ6Aw==} 2993 | peerDependencies: 2994 | fastify: ^3.8.0 2995 | graphql: ^15.4.0 2996 | mercurius: ^7.0.0 || ^6.4.0 2997 | dependencies: 2998 | '@graphql-codegen/core': 1.17.10_graphql@15.5.0 2999 | '@graphql-codegen/plugin-helpers': 1.18.7_graphql@15.5.0 3000 | '@graphql-codegen/typed-document-node': 1.18.6_graphql@15.5.0 3001 | '@graphql-codegen/typescript': 1.22.1_graphql@15.5.0 3002 | '@graphql-codegen/typescript-operations': 1.18.0_graphql@15.5.0 3003 | '@graphql-codegen/typescript-resolvers': 1.19.2_graphql@15.5.0 3004 | '@graphql-tools/load-files': 6.3.2_graphql@15.5.0 3005 | '@graphql-tools/utils': 7.10.0_graphql@15.5.0 3006 | '@graphql-typed-document-node/core': 3.1.0_graphql@15.5.0 3007 | chokidar: 3.5.2 3008 | fastify: 3.17.0 3009 | graphql: 15.5.0 3010 | mercurius: 7.9.0 3011 | mkdirp: 1.0.4 3012 | prettier: 2.3.1 3013 | transitivePeerDependencies: 3014 | - supports-color 3015 | dev: false 3016 | 3017 | /mercurius/7.9.0: 3018 | resolution: {integrity: sha512-o+PYgPx9bvwvnHJEiqyaKMO5RZhq/TFsV+CVG6a2BrG+BNSTpm3eTwVNRmvAd6F5cuBh7VniBONRWd6REKQwWw==} 3019 | dependencies: 3020 | '@types/isomorphic-form-data': 2.0.0 3021 | end-of-stream: 1.4.4 3022 | events.on: 1.0.1 3023 | fastify-error: 0.3.1 3024 | fastify-plugin: 3.0.0 3025 | fastify-static: 4.2.2 3026 | fastify-websocket: 3.2.0 3027 | graphql: 15.5.0 3028 | graphql-jit: 0.5.1_graphql@15.5.0 3029 | mqemitter: 4.4.1 3030 | p-map: 4.0.0 3031 | promise.allsettled: 1.0.4 3032 | readable-stream: 3.6.0 3033 | secure-json-parse: 2.4.0 3034 | single-user-cache: 0.4.0 3035 | tiny-lru: 7.0.6 3036 | undici: 3.3.6 3037 | ws: 7.4.6 3038 | transitivePeerDependencies: 3039 | - bufferutil 3040 | - utf-8-validate 3041 | dev: false 3042 | 3043 | /merge-stream/2.0.0: 3044 | resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} 3045 | 3046 | /merge2/1.4.1: 3047 | resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 3048 | engines: {node: '>= 8'} 3049 | 3050 | /micromatch/4.0.4: 3051 | resolution: {integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==} 3052 | engines: {node: '>=8.6'} 3053 | dependencies: 3054 | braces: 3.0.2 3055 | picomatch: 2.3.0 3056 | 3057 | /microseconds/0.2.0: 3058 | resolution: {integrity: sha512-n7DHHMjR1avBbSpsTBj6fmMGh2AGrifVV4e+WYc3Q9lO+xnSZ3NyhcBND3vzzatt05LFhoKFRxrIyklmLlUtyA==} 3059 | dev: false 3060 | 3061 | /miller-rabin/4.0.1: 3062 | resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} 3063 | hasBin: true 3064 | dependencies: 3065 | bn.js: 4.12.0 3066 | brorand: 1.1.0 3067 | dev: false 3068 | 3069 | /mime-db/1.48.0: 3070 | resolution: {integrity: sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==} 3071 | engines: {node: '>= 0.6'} 3072 | dev: false 3073 | 3074 | /mime-types/2.1.31: 3075 | resolution: {integrity: sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==} 3076 | engines: {node: '>= 0.6'} 3077 | dependencies: 3078 | mime-db: 1.48.0 3079 | dev: false 3080 | 3081 | /mime/1.6.0: 3082 | resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} 3083 | engines: {node: '>=4'} 3084 | hasBin: true 3085 | dev: false 3086 | 3087 | /mimic-fn/2.1.0: 3088 | resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} 3089 | engines: {node: '>=6'} 3090 | dev: true 3091 | 3092 | /min-indent/1.0.1: 3093 | resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} 3094 | engines: {node: '>=4'} 3095 | dev: true 3096 | 3097 | /minimalistic-assert/1.0.1: 3098 | resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} 3099 | dev: false 3100 | 3101 | /minimalistic-crypto-utils/1.0.1: 3102 | resolution: {integrity: sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=} 3103 | dev: false 3104 | 3105 | /minimatch/3.0.4: 3106 | resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==} 3107 | dependencies: 3108 | brace-expansion: 1.1.11 3109 | 3110 | /minimist-options/4.1.0: 3111 | resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} 3112 | engines: {node: '>= 6'} 3113 | dependencies: 3114 | arrify: 1.0.1 3115 | is-plain-obj: 1.1.0 3116 | kind-of: 6.0.3 3117 | dev: true 3118 | 3119 | /minimist/1.2.5: 3120 | resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} 3121 | 3122 | /mkdirp/1.0.4: 3123 | resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} 3124 | engines: {node: '>=10'} 3125 | hasBin: true 3126 | dev: false 3127 | 3128 | /mqemitter/4.4.1: 3129 | resolution: {integrity: sha512-tXSsyzhsD70Jc7WFz1tjbfczGOAyObMhJ8O15ZFkpDI+g9ENmWFUo5BseAuS9HCxNnFtnMWo4lHh7yDi5CjVTQ==} 3130 | engines: {node: '>=10'} 3131 | dependencies: 3132 | fastparallel: 2.4.0 3133 | qlobber: 5.0.3 3134 | dev: false 3135 | 3136 | /mri/1.1.6: 3137 | resolution: {integrity: sha512-oi1b3MfbyGa7FJMP9GmLTttni5JoICpYBRlq+x5V16fZbLsnL9N3wFqqIm/nIG43FjUFkFh9Epzp/kzUGUnJxQ==} 3138 | engines: {node: '>=4'} 3139 | dev: true 3140 | 3141 | /ms/2.0.0: 3142 | resolution: {integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=} 3143 | dev: false 3144 | 3145 | /ms/2.1.1: 3146 | resolution: {integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==} 3147 | dev: false 3148 | 3149 | /ms/2.1.2: 3150 | resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} 3151 | dev: false 3152 | 3153 | /multimatch/4.0.0: 3154 | resolution: {integrity: sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==} 3155 | engines: {node: '>=8'} 3156 | dependencies: 3157 | '@types/minimatch': 3.0.4 3158 | array-differ: 3.0.0 3159 | array-union: 2.1.0 3160 | arrify: 2.0.1 3161 | minimatch: 3.0.4 3162 | dev: true 3163 | 3164 | /nano-time/1.0.0: 3165 | resolution: {integrity: sha1-sFVPaa2J4i0JB/ehKwmTpdlhN+8=} 3166 | dependencies: 3167 | big-integer: 1.6.48 3168 | dev: false 3169 | 3170 | /nanoid/3.1.23: 3171 | resolution: {integrity: sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==} 3172 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} 3173 | hasBin: true 3174 | dev: false 3175 | 3176 | /native-url/0.3.4: 3177 | resolution: {integrity: sha512-6iM8R99ze45ivyH8vybJ7X0yekIcPf5GgLV5K0ENCbmRcaRIDoj37BC8iLEmaaBfqqb8enuZ5p0uhY+lVAbAcA==} 3178 | dependencies: 3179 | querystring: 0.2.1 3180 | dev: false 3181 | 3182 | /next/11.0.0_c8cdd86752aa86fb2b6e32ae91115ebe: 3183 | resolution: {integrity: sha512-1OA0ccCTwVtdLats/1v7ReiBVx+Akya0UVhHo9IBr8ZkpDI3/SGNcaruJBp5agy8ROF97VDKkZamoUXxRB9NUA==} 3184 | engines: {node: '>=12.0.0'} 3185 | hasBin: true 3186 | peerDependencies: 3187 | fibers: '>= 3.1.0' 3188 | node-sass: ^4.0.0 || ^5.0.0 3189 | react: ^17.0.2 3190 | react-dom: ^17.0.2 3191 | sass: ^1.3.0 3192 | peerDependenciesMeta: 3193 | fibers: 3194 | optional: true 3195 | node-sass: 3196 | optional: true 3197 | sass: 3198 | optional: true 3199 | dependencies: 3200 | '@babel/runtime': 7.12.5 3201 | '@hapi/accept': 5.0.2 3202 | '@next/env': 11.0.0 3203 | '@next/polyfill-module': 11.0.0 3204 | '@next/react-dev-overlay': 11.0.0_react-dom@17.0.2+react@17.0.2 3205 | '@next/react-refresh-utils': 11.0.0_react-refresh@0.8.3 3206 | assert: 2.0.0 3207 | ast-types: 0.13.2 3208 | browserify-zlib: 0.2.0 3209 | browserslist: 4.16.6 3210 | buffer: 5.6.0 3211 | caniuse-lite: 1.0.30001237 3212 | chalk: 2.4.2 3213 | chokidar: 3.5.1 3214 | constants-browserify: 1.0.0 3215 | crypto-browserify: 3.12.0 3216 | cssnano-simple: 2.0.0_postcss@8.2.13 3217 | domain-browser: 4.19.0 3218 | encoding: 0.1.13 3219 | etag: 1.8.1 3220 | find-cache-dir: 3.3.1 3221 | get-orientation: 1.1.2 3222 | https-browserify: 1.0.0 3223 | image-size: 1.0.0 3224 | jest-worker: 27.0.0-next.5 3225 | native-url: 0.3.4 3226 | node-fetch: 2.6.1 3227 | node-html-parser: 1.4.9 3228 | node-libs-browser: 2.2.1 3229 | os-browserify: 0.3.0 3230 | p-limit: 3.1.0 3231 | path-browserify: 1.0.1 3232 | pnp-webpack-plugin: 1.6.4_typescript@4.3.2 3233 | postcss: 8.2.13 3234 | process: 0.11.10 3235 | prop-types: 15.7.2 3236 | querystring-es3: 0.2.1 3237 | raw-body: 2.4.1 3238 | react: 17.0.2 3239 | react-dom: 17.0.2_react@17.0.2 3240 | react-is: 17.0.2 3241 | react-refresh: 0.8.3 3242 | stream-browserify: 3.0.0 3243 | stream-http: 3.1.1 3244 | string_decoder: 1.3.0 3245 | styled-jsx: 3.3.2_react@17.0.2 3246 | timers-browserify: 2.0.12 3247 | tty-browserify: 0.0.1 3248 | use-subscription: 1.5.1_react@17.0.2 3249 | util: 0.12.3 3250 | vm-browserify: 1.1.2 3251 | watchpack: 2.1.1 3252 | transitivePeerDependencies: 3253 | - typescript 3254 | - webpack 3255 | dev: false 3256 | 3257 | /nice-try/1.0.5: 3258 | resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} 3259 | dev: true 3260 | 3261 | /no-case/3.0.4: 3262 | resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} 3263 | dependencies: 3264 | lower-case: 2.0.2 3265 | tslib: 2.2.0 3266 | dev: false 3267 | 3268 | /node-fetch/2.6.1: 3269 | resolution: {integrity: sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==} 3270 | engines: {node: 4.x || >=6.0.0} 3271 | dev: false 3272 | 3273 | /node-html-parser/1.4.9: 3274 | resolution: {integrity: sha512-UVcirFD1Bn0O+TSmloHeHqZZCxHjvtIeGdVdGMhyZ8/PWlEiZaZ5iJzR189yKZr8p0FXN58BUeC7RHRkf/KYGw==} 3275 | dependencies: 3276 | he: 1.2.0 3277 | dev: false 3278 | 3279 | /node-int64/0.4.0: 3280 | resolution: {integrity: sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=} 3281 | dev: false 3282 | 3283 | /node-libs-browser/2.2.1: 3284 | resolution: {integrity: sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==} 3285 | dependencies: 3286 | assert: 1.5.0 3287 | browserify-zlib: 0.2.0 3288 | buffer: 4.9.2 3289 | console-browserify: 1.2.0 3290 | constants-browserify: 1.0.0 3291 | crypto-browserify: 3.12.0 3292 | domain-browser: 1.2.0 3293 | events: 3.3.0 3294 | https-browserify: 1.0.0 3295 | os-browserify: 0.3.0 3296 | path-browserify: 0.0.1 3297 | process: 0.11.10 3298 | punycode: 1.4.1 3299 | querystring-es3: 0.2.1 3300 | readable-stream: 2.3.7 3301 | stream-browserify: 2.0.2 3302 | stream-http: 2.8.3 3303 | string_decoder: 1.3.0 3304 | timers-browserify: 2.0.12 3305 | tty-browserify: 0.0.0 3306 | url: 0.11.0 3307 | util: 0.11.1 3308 | vm-browserify: 1.1.2 3309 | dev: false 3310 | 3311 | /node-releases/1.1.73: 3312 | resolution: {integrity: sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==} 3313 | dev: false 3314 | 3315 | /normalize-package-data/2.5.0: 3316 | resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} 3317 | dependencies: 3318 | hosted-git-info: 2.8.9 3319 | resolve: 1.20.0 3320 | semver: 5.7.1 3321 | validate-npm-package-license: 3.0.4 3322 | dev: true 3323 | 3324 | /normalize-package-data/3.0.2: 3325 | resolution: {integrity: sha512-6CdZocmfGaKnIHPVFhJJZ3GuR8SsLKvDANFp47Jmy51aKIr8akjAWTSxtpI+MBgBFdSMRyo4hMpDlT6dTffgZg==} 3326 | engines: {node: '>=10'} 3327 | dependencies: 3328 | hosted-git-info: 4.0.2 3329 | resolve: 1.20.0 3330 | semver: 7.3.5 3331 | validate-npm-package-license: 3.0.4 3332 | dev: true 3333 | 3334 | /normalize-path/2.1.1: 3335 | resolution: {integrity: sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=} 3336 | engines: {node: '>=0.10.0'} 3337 | dependencies: 3338 | remove-trailing-separator: 1.1.0 3339 | dev: false 3340 | 3341 | /normalize-path/3.0.0: 3342 | resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 3343 | engines: {node: '>=0.10.0'} 3344 | dev: false 3345 | 3346 | /npm-run-all/4.1.5: 3347 | resolution: {integrity: sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==} 3348 | engines: {node: '>= 4'} 3349 | hasBin: true 3350 | dependencies: 3351 | ansi-styles: 3.2.1 3352 | chalk: 2.4.2 3353 | cross-spawn: 6.0.5 3354 | memorystream: 0.3.1 3355 | minimatch: 3.0.4 3356 | pidtree: 0.3.1 3357 | read-pkg: 3.0.0 3358 | shell-quote: 1.7.2 3359 | string.prototype.padend: 3.1.2 3360 | dev: true 3361 | 3362 | /npm-run-path/4.0.1: 3363 | resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} 3364 | engines: {node: '>=8'} 3365 | dependencies: 3366 | path-key: 3.1.1 3367 | dev: true 3368 | 3369 | /nullthrows/1.1.1: 3370 | resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} 3371 | dev: false 3372 | 3373 | /object-assign/4.1.1: 3374 | resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=} 3375 | engines: {node: '>=0.10.0'} 3376 | dev: false 3377 | 3378 | /object-inspect/1.10.3: 3379 | resolution: {integrity: sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==} 3380 | 3381 | /object-is/1.1.5: 3382 | resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} 3383 | engines: {node: '>= 0.4'} 3384 | dependencies: 3385 | call-bind: 1.0.2 3386 | define-properties: 1.1.3 3387 | dev: false 3388 | 3389 | /object-keys/1.1.1: 3390 | resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} 3391 | engines: {node: '>= 0.4'} 3392 | 3393 | /object.assign/4.1.2: 3394 | resolution: {integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==} 3395 | engines: {node: '>= 0.4'} 3396 | dependencies: 3397 | call-bind: 1.0.2 3398 | define-properties: 1.1.3 3399 | has-symbols: 1.0.2 3400 | object-keys: 1.1.1 3401 | 3402 | /oblivious-set/1.0.0: 3403 | resolution: {integrity: sha512-z+pI07qxo4c2CulUHCDf9lcqDlMSo72N/4rLUpRXf6fu+q8vjt8y0xS+Tlf8NTJDdTXHbdeO1n3MlbctwEoXZw==} 3404 | dev: false 3405 | 3406 | /on-finished/2.3.0: 3407 | resolution: {integrity: sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=} 3408 | engines: {node: '>= 0.8'} 3409 | dependencies: 3410 | ee-first: 1.1.1 3411 | dev: false 3412 | 3413 | /once/1.4.0: 3414 | resolution: {integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=} 3415 | dependencies: 3416 | wrappy: 1.0.2 3417 | 3418 | /onetime/5.1.2: 3419 | resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} 3420 | engines: {node: '>=6'} 3421 | dependencies: 3422 | mimic-fn: 2.1.0 3423 | dev: true 3424 | 3425 | /open-cli/7.0.0: 3426 | resolution: {integrity: sha512-VxL1HWSsufFSxdcOq5Ijkd1sjK7XnmCI1QF1bYk4va3JI2nl+wLTTgOZ4i1OyNljb9rLoqajtFNCl91DmiIkQw==} 3427 | engines: {node: '>=14.13'} 3428 | hasBin: true 3429 | dependencies: 3430 | file-type: 16.5.0 3431 | get-stdin: 9.0.0 3432 | meow: 10.0.1 3433 | open: 8.2.0 3434 | tempy: 1.0.1 3435 | dev: true 3436 | 3437 | /open/8.2.0: 3438 | resolution: {integrity: sha512-O8uInONB4asyY3qUcEytpgwxQG3O0fJ/hlssoUHsBboOIRVZzT6Wq+Rwj5nffbeUhOdMjpXeISpDDzHCMRDuOQ==} 3439 | engines: {node: '>=12'} 3440 | dependencies: 3441 | define-lazy-prop: 2.0.0 3442 | is-docker: 2.2.1 3443 | is-wsl: 2.2.0 3444 | dev: true 3445 | 3446 | /os-browserify/0.3.0: 3447 | resolution: {integrity: sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=} 3448 | dev: false 3449 | 3450 | /p-limit/2.3.0: 3451 | resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} 3452 | engines: {node: '>=6'} 3453 | dependencies: 3454 | p-try: 2.2.0 3455 | 3456 | /p-limit/3.1.0: 3457 | resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} 3458 | engines: {node: '>=10'} 3459 | dependencies: 3460 | yocto-queue: 0.1.0 3461 | 3462 | /p-locate/4.1.0: 3463 | resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} 3464 | engines: {node: '>=8'} 3465 | dependencies: 3466 | p-limit: 2.3.0 3467 | 3468 | /p-locate/5.0.0: 3469 | resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} 3470 | engines: {node: '>=10'} 3471 | dependencies: 3472 | p-limit: 3.1.0 3473 | dev: true 3474 | 3475 | /p-map/4.0.0: 3476 | resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} 3477 | engines: {node: '>=10'} 3478 | dependencies: 3479 | aggregate-error: 3.1.0 3480 | 3481 | /p-try/2.2.0: 3482 | resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} 3483 | engines: {node: '>=6'} 3484 | 3485 | /pako/1.0.11: 3486 | resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} 3487 | dev: false 3488 | 3489 | /param-case/3.0.4: 3490 | resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} 3491 | dependencies: 3492 | dot-case: 3.0.4 3493 | tslib: 2.2.0 3494 | dev: false 3495 | 3496 | /parse-asn1/5.1.6: 3497 | resolution: {integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==} 3498 | dependencies: 3499 | asn1.js: 5.4.1 3500 | browserify-aes: 1.2.0 3501 | evp_bytestokey: 1.0.3 3502 | pbkdf2: 3.1.2 3503 | safe-buffer: 5.2.1 3504 | dev: false 3505 | 3506 | /parse-filepath/1.0.2: 3507 | resolution: {integrity: sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=} 3508 | engines: {node: '>=0.8'} 3509 | dependencies: 3510 | is-absolute: 1.0.0 3511 | map-cache: 0.2.2 3512 | path-root: 0.1.1 3513 | dev: false 3514 | 3515 | /parse-json/4.0.0: 3516 | resolution: {integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=} 3517 | engines: {node: '>=4'} 3518 | dependencies: 3519 | error-ex: 1.3.2 3520 | json-parse-better-errors: 1.0.2 3521 | dev: true 3522 | 3523 | /parse-json/5.2.0: 3524 | resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} 3525 | engines: {node: '>=8'} 3526 | dependencies: 3527 | '@babel/code-frame': 7.14.5 3528 | error-ex: 1.3.2 3529 | json-parse-even-better-errors: 2.3.1 3530 | lines-and-columns: 1.1.6 3531 | dev: true 3532 | 3533 | /pascal-case/3.1.2: 3534 | resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} 3535 | dependencies: 3536 | no-case: 3.0.4 3537 | tslib: 2.2.0 3538 | dev: false 3539 | 3540 | /path-browserify/0.0.1: 3541 | resolution: {integrity: sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==} 3542 | dev: false 3543 | 3544 | /path-browserify/1.0.1: 3545 | resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} 3546 | dev: false 3547 | 3548 | /path-case/3.0.4: 3549 | resolution: {integrity: sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==} 3550 | dependencies: 3551 | dot-case: 3.0.4 3552 | tslib: 2.2.0 3553 | dev: false 3554 | 3555 | /path-exists/4.0.0: 3556 | resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} 3557 | engines: {node: '>=8'} 3558 | 3559 | /path-is-absolute/1.0.1: 3560 | resolution: {integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=} 3561 | engines: {node: '>=0.10.0'} 3562 | 3563 | /path-key/2.0.1: 3564 | resolution: {integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=} 3565 | engines: {node: '>=4'} 3566 | dev: true 3567 | 3568 | /path-key/3.1.1: 3569 | resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 3570 | engines: {node: '>=8'} 3571 | dev: true 3572 | 3573 | /path-parse/1.0.7: 3574 | resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} 3575 | dev: true 3576 | 3577 | /path-root-regex/0.1.2: 3578 | resolution: {integrity: sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=} 3579 | engines: {node: '>=0.10.0'} 3580 | dev: false 3581 | 3582 | /path-root/0.1.1: 3583 | resolution: {integrity: sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=} 3584 | engines: {node: '>=0.10.0'} 3585 | dependencies: 3586 | path-root-regex: 0.1.2 3587 | dev: false 3588 | 3589 | /path-type/3.0.0: 3590 | resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} 3591 | engines: {node: '>=4'} 3592 | dependencies: 3593 | pify: 3.0.0 3594 | dev: true 3595 | 3596 | /path-type/4.0.0: 3597 | resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} 3598 | engines: {node: '>=8'} 3599 | 3600 | /pbkdf2/3.1.2: 3601 | resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} 3602 | engines: {node: '>=0.12'} 3603 | dependencies: 3604 | create-hash: 1.2.0 3605 | create-hmac: 1.1.7 3606 | ripemd160: 2.0.2 3607 | safe-buffer: 5.2.1 3608 | sha.js: 2.4.11 3609 | dev: false 3610 | 3611 | /peek-readable/3.1.3: 3612 | resolution: {integrity: sha512-mpAcysyRJxmICBcBa5IXH7SZPvWkcghm6Fk8RekoS3v+BpbSzlZzuWbMx+GXrlUwESi9qHar4nVEZNMKylIHvg==} 3613 | engines: {node: '>=8'} 3614 | dev: true 3615 | 3616 | /picomatch/2.3.0: 3617 | resolution: {integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==} 3618 | engines: {node: '>=8.6'} 3619 | 3620 | /pidtree/0.3.1: 3621 | resolution: {integrity: sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==} 3622 | engines: {node: '>=0.10'} 3623 | hasBin: true 3624 | dev: true 3625 | 3626 | /pify/3.0.0: 3627 | resolution: {integrity: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=} 3628 | engines: {node: '>=4'} 3629 | dev: true 3630 | 3631 | /pino-std-serializers/3.2.0: 3632 | resolution: {integrity: sha512-EqX4pwDPrt3MuOAAUBMU0Tk5kR/YcCM5fNPEzgCO2zJ5HfX0vbiH9HbJglnyeQsN96Kznae6MWD47pZB5avTrg==} 3633 | dev: false 3634 | 3635 | /pino/6.11.3: 3636 | resolution: {integrity: sha512-drPtqkkSf0ufx2gaea3TryFiBHdNIdXKf5LN0hTM82SXI4xVIve2wLwNg92e1MT6m3jASLu6VO7eGY6+mmGeyw==} 3637 | hasBin: true 3638 | dependencies: 3639 | fast-redact: 3.0.1 3640 | fast-safe-stringify: 2.0.7 3641 | flatstr: 1.0.12 3642 | pino-std-serializers: 3.2.0 3643 | quick-format-unescaped: 4.0.3 3644 | sonic-boom: 1.4.1 3645 | dev: false 3646 | 3647 | /pkg-dir/4.2.0: 3648 | resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} 3649 | engines: {node: '>=8'} 3650 | dependencies: 3651 | find-up: 4.1.0 3652 | dev: false 3653 | 3654 | /platform/1.3.6: 3655 | resolution: {integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==} 3656 | dev: false 3657 | 3658 | /pnp-webpack-plugin/1.6.4_typescript@4.3.2: 3659 | resolution: {integrity: sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==} 3660 | engines: {node: '>=6'} 3661 | dependencies: 3662 | ts-pnp: 1.2.0_typescript@4.3.2 3663 | transitivePeerDependencies: 3664 | - typescript 3665 | dev: false 3666 | 3667 | /postcss/8.2.13: 3668 | resolution: {integrity: sha512-FCE5xLH+hjbzRdpbRb1IMCvPv9yZx2QnDarBEYSN0N0HYk+TcXsEhwdFcFb+SRWOKzKGErhIEbBK2ogyLdTtfQ==} 3669 | engines: {node: ^10 || ^12 || >=14} 3670 | dependencies: 3671 | colorette: 1.2.2 3672 | nanoid: 3.1.23 3673 | source-map: 0.6.1 3674 | dev: false 3675 | 3676 | /prettier/2.3.1: 3677 | resolution: {integrity: sha512-p+vNbgpLjif/+D+DwAZAbndtRrR0md0MwfmOVN9N+2RgyACMT+7tfaRnT+WDPkqnuVwleyuBIG2XBxKDme3hPA==} 3678 | engines: {node: '>=10.13.0'} 3679 | hasBin: true 3680 | 3681 | /pretty-quick/3.1.0_prettier@2.3.1: 3682 | resolution: {integrity: sha512-DtxIxksaUWCgPFN7E1ZZk4+Aav3CCuRdhrDSFZENb404sYMtuo9Zka823F+Mgeyt8Zt3bUiCjFzzWYE9LYqkmQ==} 3683 | engines: {node: '>=10.13'} 3684 | hasBin: true 3685 | peerDependencies: 3686 | prettier: '>=2.0.0' 3687 | dependencies: 3688 | chalk: 3.0.0 3689 | execa: 4.1.0 3690 | find-up: 4.1.0 3691 | ignore: 5.1.8 3692 | mri: 1.1.6 3693 | multimatch: 4.0.0 3694 | prettier: 2.3.1 3695 | dev: true 3696 | 3697 | /process-nextick-args/2.0.1: 3698 | resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} 3699 | dev: false 3700 | 3701 | /process/0.11.10: 3702 | resolution: {integrity: sha1-czIwDoQBYb2j5podHZGn1LwW8YI=} 3703 | engines: {node: '>= 0.6.0'} 3704 | dev: false 3705 | 3706 | /promise.allsettled/1.0.4: 3707 | resolution: {integrity: sha512-o73CbvQh/OnPFShxHcHxk0baXR2a1m4ozb85ha0H14VEoi/EJJLa9mnPfEWJx9RjA9MLfhdjZ8I6HhWtBa64Ag==} 3708 | engines: {node: '>= 0.4'} 3709 | dependencies: 3710 | array.prototype.map: 1.0.3 3711 | call-bind: 1.0.2 3712 | define-properties: 1.1.3 3713 | es-abstract: 1.18.3 3714 | get-intrinsic: 1.1.1 3715 | iterate-value: 1.0.2 3716 | dev: false 3717 | 3718 | /promise/7.3.1: 3719 | resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} 3720 | dependencies: 3721 | asap: 2.0.6 3722 | dev: false 3723 | 3724 | /prop-types/15.7.2: 3725 | resolution: {integrity: sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==} 3726 | dependencies: 3727 | loose-envify: 1.4.0 3728 | object-assign: 4.1.1 3729 | react-is: 16.13.1 3730 | dev: false 3731 | 3732 | /public-encrypt/4.0.3: 3733 | resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} 3734 | dependencies: 3735 | bn.js: 4.12.0 3736 | browserify-rsa: 4.1.0 3737 | create-hash: 1.2.0 3738 | parse-asn1: 5.1.6 3739 | randombytes: 2.1.0 3740 | safe-buffer: 5.2.1 3741 | dev: false 3742 | 3743 | /pump/3.0.0: 3744 | resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} 3745 | dependencies: 3746 | end-of-stream: 1.4.4 3747 | once: 1.4.0 3748 | dev: true 3749 | 3750 | /punycode/1.3.2: 3751 | resolution: {integrity: sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=} 3752 | dev: false 3753 | 3754 | /punycode/1.4.1: 3755 | resolution: {integrity: sha1-wNWmOycYgArY4esPpSachN1BhF4=} 3756 | dev: false 3757 | 3758 | /punycode/2.1.1: 3759 | resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} 3760 | engines: {node: '>=6'} 3761 | dev: false 3762 | 3763 | /qlobber/5.0.3: 3764 | resolution: {integrity: sha512-wW4GTZPePyh0RgOsM18oDyOUlXfurVRgoNyJfS+y7VWPyd0GYhQp5T2tycZFZjonH+hngxIfklGJhTP/ghidgQ==} 3765 | engines: {node: '>= 8'} 3766 | dev: false 3767 | 3768 | /querystring-es3/0.2.1: 3769 | resolution: {integrity: sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=} 3770 | engines: {node: '>=0.4.x'} 3771 | dev: false 3772 | 3773 | /querystring/0.2.0: 3774 | resolution: {integrity: sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=} 3775 | engines: {node: '>=0.4.x'} 3776 | dev: false 3777 | 3778 | /querystring/0.2.1: 3779 | resolution: {integrity: sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==} 3780 | engines: {node: '>=0.4.x'} 3781 | dev: false 3782 | 3783 | /queue-microtask/1.2.3: 3784 | resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 3785 | 3786 | /queue/6.0.2: 3787 | resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} 3788 | dependencies: 3789 | inherits: 2.0.4 3790 | dev: false 3791 | 3792 | /quick-format-unescaped/4.0.3: 3793 | resolution: {integrity: sha512-MaL/oqh02mhEo5m5J2rwsVL23Iw2PEaGVHgT2vFt8AAsr0lfvQA5dpXo9TPu0rz7tSBdUPgkbam0j/fj5ZM8yg==} 3794 | dev: false 3795 | 3796 | /quick-lru/4.0.1: 3797 | resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} 3798 | engines: {node: '>=8'} 3799 | dev: true 3800 | 3801 | /randombytes/2.1.0: 3802 | resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} 3803 | dependencies: 3804 | safe-buffer: 5.2.1 3805 | dev: false 3806 | 3807 | /randomfill/1.0.4: 3808 | resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} 3809 | dependencies: 3810 | randombytes: 2.1.0 3811 | safe-buffer: 5.2.1 3812 | dev: false 3813 | 3814 | /range-parser/1.2.1: 3815 | resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} 3816 | engines: {node: '>= 0.6'} 3817 | dev: false 3818 | 3819 | /raw-body/2.4.1: 3820 | resolution: {integrity: sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==} 3821 | engines: {node: '>= 0.8'} 3822 | dependencies: 3823 | bytes: 3.1.0 3824 | http-errors: 1.7.3 3825 | iconv-lite: 0.4.24 3826 | unpipe: 1.0.0 3827 | dev: false 3828 | 3829 | /react-dom/17.0.2_react@17.0.2: 3830 | resolution: {integrity: sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==} 3831 | peerDependencies: 3832 | react: 17.0.2 3833 | dependencies: 3834 | loose-envify: 1.4.0 3835 | object-assign: 4.1.1 3836 | react: 17.0.2 3837 | scheduler: 0.20.2 3838 | dev: false 3839 | 3840 | /react-is/16.13.1: 3841 | resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} 3842 | dev: false 3843 | 3844 | /react-is/17.0.2: 3845 | resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} 3846 | dev: false 3847 | 3848 | /react-query/3.17.0_react-dom@17.0.2+react@17.0.2: 3849 | resolution: {integrity: sha512-/qUNb6ESCz75Z/bR5p/ztp5ipRj8IQSiIpHK3AkCLTT4IqZsceAoD+9B+wbitA0LkxsR3snGrpgKUc9MMYQ/Ow==} 3850 | peerDependencies: 3851 | react: ^16.8.0 || ^17.0.0 3852 | react-dom: '*' 3853 | react-native: '*' 3854 | peerDependenciesMeta: 3855 | react-dom: 3856 | optional: true 3857 | react-native: 3858 | optional: true 3859 | dependencies: 3860 | '@babel/runtime': 7.14.6 3861 | broadcast-channel: 3.7.0 3862 | match-sorter: 6.3.0 3863 | react: 17.0.2 3864 | react-dom: 17.0.2_react@17.0.2 3865 | dev: false 3866 | 3867 | /react-refresh/0.8.3: 3868 | resolution: {integrity: sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==} 3869 | engines: {node: '>=0.10.0'} 3870 | dev: false 3871 | 3872 | /react/17.0.2: 3873 | resolution: {integrity: sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==} 3874 | engines: {node: '>=0.10.0'} 3875 | dependencies: 3876 | loose-envify: 1.4.0 3877 | object-assign: 4.1.1 3878 | dev: false 3879 | 3880 | /read-pkg-up/8.0.0: 3881 | resolution: {integrity: sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==} 3882 | engines: {node: '>=12'} 3883 | dependencies: 3884 | find-up: 5.0.0 3885 | read-pkg: 6.0.0 3886 | type-fest: 1.2.0 3887 | dev: true 3888 | 3889 | /read-pkg/3.0.0: 3890 | resolution: {integrity: sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=} 3891 | engines: {node: '>=4'} 3892 | dependencies: 3893 | load-json-file: 4.0.0 3894 | normalize-package-data: 2.5.0 3895 | path-type: 3.0.0 3896 | dev: true 3897 | 3898 | /read-pkg/6.0.0: 3899 | resolution: {integrity: sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==} 3900 | engines: {node: '>=12'} 3901 | dependencies: 3902 | '@types/normalize-package-data': 2.4.0 3903 | normalize-package-data: 3.0.2 3904 | parse-json: 5.2.0 3905 | type-fest: 1.2.0 3906 | dev: true 3907 | 3908 | /readable-stream/2.3.7: 3909 | resolution: {integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==} 3910 | dependencies: 3911 | core-util-is: 1.0.2 3912 | inherits: 2.0.4 3913 | isarray: 1.0.0 3914 | process-nextick-args: 2.0.1 3915 | safe-buffer: 5.1.2 3916 | string_decoder: 1.1.1 3917 | util-deprecate: 1.0.2 3918 | dev: false 3919 | 3920 | /readable-stream/3.6.0: 3921 | resolution: {integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==} 3922 | engines: {node: '>= 6'} 3923 | dependencies: 3924 | inherits: 2.0.4 3925 | string_decoder: 1.3.0 3926 | util-deprecate: 1.0.2 3927 | 3928 | /readable-web-to-node-stream/3.0.1: 3929 | resolution: {integrity: sha512-4zDC6CvjUyusN7V0QLsXVB7pJCD9+vtrM9bYDRv6uBQ+SKfx36rp5AFNPRgh9auKRul/a1iFZJYXcCbwRL+SaA==} 3930 | engines: {node: '>=8'} 3931 | dependencies: 3932 | '@types/readable-stream': 2.3.10 3933 | readable-stream: 3.6.0 3934 | dev: true 3935 | 3936 | /readdirp/3.5.0: 3937 | resolution: {integrity: sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==} 3938 | engines: {node: '>=8.10.0'} 3939 | dependencies: 3940 | picomatch: 2.3.0 3941 | dev: false 3942 | 3943 | /readdirp/3.6.0: 3944 | resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} 3945 | engines: {node: '>=8.10.0'} 3946 | dependencies: 3947 | picomatch: 2.3.0 3948 | dev: false 3949 | 3950 | /redent/4.0.0: 3951 | resolution: {integrity: sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==} 3952 | engines: {node: '>=12'} 3953 | dependencies: 3954 | indent-string: 5.0.0 3955 | strip-indent: 4.0.0 3956 | dev: true 3957 | 3958 | /regenerator-runtime/0.13.7: 3959 | resolution: {integrity: sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==} 3960 | dev: false 3961 | 3962 | /relay-compiler/10.1.0_graphql@15.5.0: 3963 | resolution: {integrity: sha512-HPqc3N3tNgEgUH5+lTr5lnLbgnsZMt+MRiyS0uAVNhuPY2It0X1ZJG+9qdA3L9IqKFUNwVn6zTO7RArjMZbARQ==} 3964 | hasBin: true 3965 | peerDependencies: 3966 | graphql: ^15.0.0 3967 | dependencies: 3968 | '@babel/core': 7.14.6 3969 | '@babel/generator': 7.14.5 3970 | '@babel/parser': 7.14.6 3971 | '@babel/runtime': 7.14.6 3972 | '@babel/traverse': 7.14.5 3973 | '@babel/types': 7.14.5 3974 | babel-preset-fbjs: 3.4.0_@babel+core@7.14.6 3975 | chalk: 4.1.1 3976 | fb-watchman: 2.0.1 3977 | fbjs: 3.0.0 3978 | glob: 7.1.7 3979 | graphql: 15.5.0 3980 | immutable: 3.7.6 3981 | nullthrows: 1.1.1 3982 | relay-runtime: 10.1.0 3983 | signedsource: 1.0.0 3984 | yargs: 15.4.1 3985 | transitivePeerDependencies: 3986 | - supports-color 3987 | dev: false 3988 | 3989 | /relay-runtime/10.1.0: 3990 | resolution: {integrity: sha512-bxznLnQ1ST6APN/cFi7l0FpjbZVchWQjjhj9mAuJBuUqNNCh9uV+UTRhpQF7Q8ycsPp19LHTpVyGhYb0ustuRQ==} 3991 | dependencies: 3992 | '@babel/runtime': 7.14.6 3993 | fbjs: 3.0.0 3994 | dev: false 3995 | 3996 | /remove-accents/0.4.2: 3997 | resolution: {integrity: sha1-CkPTqq4egNuRngeuJUsoXZ4ce7U=} 3998 | dev: false 3999 | 4000 | /remove-trailing-separator/1.1.0: 4001 | resolution: {integrity: sha1-wkvOKig62tW8P1jg1IJJuSN52O8=} 4002 | dev: false 4003 | 4004 | /require-directory/2.1.1: 4005 | resolution: {integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I=} 4006 | engines: {node: '>=0.10.0'} 4007 | dev: false 4008 | 4009 | /require-main-filename/2.0.0: 4010 | resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} 4011 | dev: false 4012 | 4013 | /resolve-from/5.0.0: 4014 | resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} 4015 | engines: {node: '>=8'} 4016 | dev: false 4017 | 4018 | /resolve/1.20.0: 4019 | resolution: {integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==} 4020 | dependencies: 4021 | is-core-module: 2.4.0 4022 | path-parse: 1.0.7 4023 | dev: true 4024 | 4025 | /ret/0.2.2: 4026 | resolution: {integrity: sha512-M0b3YWQs7R3Z917WRQy1HHA7Ba7D8hvZg6UE5mLykJxQVE2ju0IXbGlaHPPlkY+WN7wFP+wUMXmBFA0aV6vYGQ==} 4027 | engines: {node: '>=4'} 4028 | dev: false 4029 | 4030 | /reusify/1.0.4: 4031 | resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} 4032 | engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 4033 | 4034 | /rfdc/1.3.0: 4035 | resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} 4036 | dev: false 4037 | 4038 | /rimraf/3.0.2: 4039 | resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} 4040 | hasBin: true 4041 | dependencies: 4042 | glob: 7.1.7 4043 | 4044 | /ripemd160/2.0.2: 4045 | resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} 4046 | dependencies: 4047 | hash-base: 3.1.0 4048 | inherits: 2.0.4 4049 | dev: false 4050 | 4051 | /run-parallel/1.2.0: 4052 | resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 4053 | dependencies: 4054 | queue-microtask: 1.2.3 4055 | 4056 | /rxjs/6.6.7: 4057 | resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} 4058 | engines: {npm: '>=2.0.0'} 4059 | dependencies: 4060 | tslib: 1.14.1 4061 | dev: true 4062 | 4063 | /safe-buffer/5.1.2: 4064 | resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} 4065 | dev: false 4066 | 4067 | /safe-buffer/5.2.1: 4068 | resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} 4069 | 4070 | /safe-regex2/2.0.0: 4071 | resolution: {integrity: sha512-PaUSFsUaNNuKwkBijoAPHAK6/eM6VirvyPWlZ7BAQy4D+hCvh4B6lIG+nPdhbFfIbP+gTGBcrdsOaUs0F+ZBOQ==} 4072 | dependencies: 4073 | ret: 0.2.2 4074 | dev: false 4075 | 4076 | /safe-stable-stringify/1.1.1: 4077 | resolution: {integrity: sha512-ERq4hUjKDbJfE4+XtZLFPCDi8Vb1JqaxAPTxWFLBx8XcAlf9Bda/ZJdVezs/NAfsMQScyIlUMx+Yeu7P7rx5jw==} 4078 | dev: false 4079 | 4080 | /safer-buffer/2.1.2: 4081 | resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} 4082 | dev: false 4083 | 4084 | /scheduler/0.20.2: 4085 | resolution: {integrity: sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==} 4086 | dependencies: 4087 | loose-envify: 1.4.0 4088 | object-assign: 4.1.1 4089 | dev: false 4090 | 4091 | /secure-json-parse/2.4.0: 4092 | resolution: {integrity: sha512-Q5Z/97nbON5t/L/sH6mY2EacfjVGwrCcSi5D3btRO2GZ8pf1K1UN7Z9H5J57hjVU2Qzxr1xO+FmBhOvEkzCMmg==} 4093 | dev: false 4094 | 4095 | /semver-store/0.3.0: 4096 | resolution: {integrity: sha512-TcZvGMMy9vodEFSse30lWinkj+JgOBvPn8wRItpQRSayhc+4ssDs335uklkfvQQJgL/WvmHLVj4Ycv2s7QCQMg==} 4097 | dev: false 4098 | 4099 | /semver/5.7.1: 4100 | resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==} 4101 | hasBin: true 4102 | dev: true 4103 | 4104 | /semver/6.3.0: 4105 | resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} 4106 | hasBin: true 4107 | dev: false 4108 | 4109 | /semver/7.3.5: 4110 | resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==} 4111 | engines: {node: '>=10'} 4112 | hasBin: true 4113 | dependencies: 4114 | lru-cache: 6.0.0 4115 | 4116 | /send/0.17.1: 4117 | resolution: {integrity: sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==} 4118 | engines: {node: '>= 0.8.0'} 4119 | dependencies: 4120 | debug: 2.6.9 4121 | depd: 1.1.2 4122 | destroy: 1.0.4 4123 | encodeurl: 1.0.2 4124 | escape-html: 1.0.3 4125 | etag: 1.8.1 4126 | fresh: 0.5.2 4127 | http-errors: 1.7.3 4128 | mime: 1.6.0 4129 | ms: 2.1.1 4130 | on-finished: 2.3.0 4131 | range-parser: 1.2.1 4132 | statuses: 1.5.0 4133 | dev: false 4134 | 4135 | /sentence-case/3.0.4: 4136 | resolution: {integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==} 4137 | dependencies: 4138 | no-case: 3.0.4 4139 | tslib: 2.2.0 4140 | upper-case-first: 2.0.2 4141 | dev: false 4142 | 4143 | /set-blocking/2.0.0: 4144 | resolution: {integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc=} 4145 | dev: false 4146 | 4147 | /set-cookie-parser/2.4.8: 4148 | resolution: {integrity: sha512-edRH8mBKEWNVIVMKejNnuJxleqYE/ZSdcT8/Nem9/mmosx12pctd80s2Oy00KNZzrogMZS5mauK2/ymL1bvlvg==} 4149 | dev: false 4150 | 4151 | /setimmediate/1.0.5: 4152 | resolution: {integrity: sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=} 4153 | dev: false 4154 | 4155 | /setprototypeof/1.1.1: 4156 | resolution: {integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==} 4157 | dev: false 4158 | 4159 | /sha.js/2.4.11: 4160 | resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} 4161 | hasBin: true 4162 | dependencies: 4163 | inherits: 2.0.4 4164 | safe-buffer: 5.2.1 4165 | dev: false 4166 | 4167 | /shebang-command/1.2.0: 4168 | resolution: {integrity: sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=} 4169 | engines: {node: '>=0.10.0'} 4170 | dependencies: 4171 | shebang-regex: 1.0.0 4172 | dev: true 4173 | 4174 | /shebang-command/2.0.0: 4175 | resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 4176 | engines: {node: '>=8'} 4177 | dependencies: 4178 | shebang-regex: 3.0.0 4179 | dev: true 4180 | 4181 | /shebang-regex/1.0.0: 4182 | resolution: {integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=} 4183 | engines: {node: '>=0.10.0'} 4184 | dev: true 4185 | 4186 | /shebang-regex/3.0.0: 4187 | resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 4188 | engines: {node: '>=8'} 4189 | dev: true 4190 | 4191 | /shell-quote/1.7.2: 4192 | resolution: {integrity: sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==} 4193 | 4194 | /signal-exit/3.0.3: 4195 | resolution: {integrity: sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==} 4196 | dev: true 4197 | 4198 | /signedsource/1.0.0: 4199 | resolution: {integrity: sha1-HdrOSYF5j5O9gzlzgD2A1S6TrWo=} 4200 | dev: false 4201 | 4202 | /single-user-cache/0.4.0: 4203 | resolution: {integrity: sha512-aUJDbwD+ZEVqffkFCy71xgiLT0/KHE0Fmi3+lsVoWcURI/gmSU3nwc9b9Kq34ZXZR9MqFw2YdS3r1r6UjYMyTg==} 4204 | dependencies: 4205 | safe-stable-stringify: 1.1.1 4206 | dev: false 4207 | 4208 | /slash/3.0.0: 4209 | resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} 4210 | engines: {node: '>=8'} 4211 | 4212 | /snake-case/3.0.4: 4213 | resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} 4214 | dependencies: 4215 | dot-case: 3.0.4 4216 | tslib: 2.2.0 4217 | dev: false 4218 | 4219 | /sonic-boom/1.4.1: 4220 | resolution: {integrity: sha512-LRHh/A8tpW7ru89lrlkU4AszXt1dbwSjVWguGrmlxE7tawVmDBlI1PILMkXAxJTwqhgsEeTHzj36D5CmHgQmNg==} 4221 | dependencies: 4222 | atomic-sleep: 1.0.0 4223 | flatstr: 1.0.12 4224 | dev: false 4225 | 4226 | /source-map/0.5.7: 4227 | resolution: {integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=} 4228 | engines: {node: '>=0.10.0'} 4229 | dev: false 4230 | 4231 | /source-map/0.6.1: 4232 | resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} 4233 | engines: {node: '>=0.10.0'} 4234 | dev: false 4235 | 4236 | /source-map/0.7.3: 4237 | resolution: {integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==} 4238 | engines: {node: '>= 8'} 4239 | dev: false 4240 | 4241 | /source-map/0.8.0-beta.0: 4242 | resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} 4243 | engines: {node: '>= 8'} 4244 | dependencies: 4245 | whatwg-url: 7.1.0 4246 | dev: false 4247 | 4248 | /spdx-correct/3.1.1: 4249 | resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==} 4250 | dependencies: 4251 | spdx-expression-parse: 3.0.1 4252 | spdx-license-ids: 3.0.9 4253 | dev: true 4254 | 4255 | /spdx-exceptions/2.3.0: 4256 | resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==} 4257 | dev: true 4258 | 4259 | /spdx-expression-parse/3.0.1: 4260 | resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} 4261 | dependencies: 4262 | spdx-exceptions: 2.3.0 4263 | spdx-license-ids: 3.0.9 4264 | dev: true 4265 | 4266 | /spdx-license-ids/3.0.9: 4267 | resolution: {integrity: sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==} 4268 | dev: true 4269 | 4270 | /sponge-case/1.0.1: 4271 | resolution: {integrity: sha512-dblb9Et4DAtiZ5YSUZHLl4XhH4uK80GhAZrVXdN4O2P4gQ40Wa5UIOPUHlA/nFd2PLblBZWUioLMMAVrgpoYcA==} 4272 | dependencies: 4273 | tslib: 2.2.0 4274 | dev: false 4275 | 4276 | /stacktrace-parser/0.1.10: 4277 | resolution: {integrity: sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==} 4278 | engines: {node: '>=6'} 4279 | dependencies: 4280 | type-fest: 0.7.1 4281 | dev: false 4282 | 4283 | /statuses/1.5.0: 4284 | resolution: {integrity: sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=} 4285 | engines: {node: '>= 0.6'} 4286 | dev: false 4287 | 4288 | /stream-browserify/2.0.2: 4289 | resolution: {integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==} 4290 | dependencies: 4291 | inherits: 2.0.4 4292 | readable-stream: 2.3.7 4293 | dev: false 4294 | 4295 | /stream-browserify/3.0.0: 4296 | resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} 4297 | dependencies: 4298 | inherits: 2.0.4 4299 | readable-stream: 3.6.0 4300 | dev: false 4301 | 4302 | /stream-http/2.8.3: 4303 | resolution: {integrity: sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==} 4304 | dependencies: 4305 | builtin-status-codes: 3.0.0 4306 | inherits: 2.0.4 4307 | readable-stream: 2.3.7 4308 | to-arraybuffer: 1.0.1 4309 | xtend: 4.0.2 4310 | dev: false 4311 | 4312 | /stream-http/3.1.1: 4313 | resolution: {integrity: sha512-S7OqaYu0EkFpgeGFb/NPOoPLxFko7TPqtEeFg5DXPB4v/KETHG0Ln6fRFrNezoelpaDKmycEmmZ81cC9DAwgYg==} 4314 | dependencies: 4315 | builtin-status-codes: 3.0.0 4316 | inherits: 2.0.4 4317 | readable-stream: 3.6.0 4318 | xtend: 4.0.2 4319 | dev: false 4320 | 4321 | /stream-parser/0.3.1: 4322 | resolution: {integrity: sha1-FhhUhpRCACGhGC/wrxkRwSl2F3M=} 4323 | dependencies: 4324 | debug: 2.6.9 4325 | dev: false 4326 | 4327 | /string-hash/1.1.3: 4328 | resolution: {integrity: sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=} 4329 | dev: false 4330 | 4331 | /string-similarity/4.0.4: 4332 | resolution: {integrity: sha512-/q/8Q4Bl4ZKAPjj8WerIBJWALKkaPRfrvhfF8k/B23i4nzrlRj2/go1m90In7nG/3XDSbOo0+pu6RvCTM9RGMQ==} 4333 | dev: false 4334 | 4335 | /string-width/4.2.2: 4336 | resolution: {integrity: sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==} 4337 | engines: {node: '>=8'} 4338 | dependencies: 4339 | emoji-regex: 8.0.0 4340 | is-fullwidth-code-point: 3.0.0 4341 | strip-ansi: 6.0.0 4342 | dev: false 4343 | 4344 | /string.prototype.padend/3.1.2: 4345 | resolution: {integrity: sha512-/AQFLdYvePENU3W5rgurfWSMU6n+Ww8n/3cUt7E+vPBB/D7YDG8x+qjoFs4M/alR2bW7Qg6xMjVwWUOvuQ0XpQ==} 4346 | engines: {node: '>= 0.4'} 4347 | dependencies: 4348 | call-bind: 1.0.2 4349 | define-properties: 1.1.3 4350 | es-abstract: 1.18.3 4351 | dev: true 4352 | 4353 | /string.prototype.trimend/1.0.4: 4354 | resolution: {integrity: sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==} 4355 | dependencies: 4356 | call-bind: 1.0.2 4357 | define-properties: 1.1.3 4358 | 4359 | /string.prototype.trimstart/1.0.4: 4360 | resolution: {integrity: sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==} 4361 | dependencies: 4362 | call-bind: 1.0.2 4363 | define-properties: 1.1.3 4364 | 4365 | /string_decoder/1.1.1: 4366 | resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} 4367 | dependencies: 4368 | safe-buffer: 5.1.2 4369 | dev: false 4370 | 4371 | /string_decoder/1.3.0: 4372 | resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} 4373 | dependencies: 4374 | safe-buffer: 5.2.1 4375 | 4376 | /strip-ansi/6.0.0: 4377 | resolution: {integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==} 4378 | engines: {node: '>=8'} 4379 | dependencies: 4380 | ansi-regex: 5.0.0 4381 | dev: false 4382 | 4383 | /strip-bom/3.0.0: 4384 | resolution: {integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=} 4385 | engines: {node: '>=4'} 4386 | dev: true 4387 | 4388 | /strip-final-newline/2.0.0: 4389 | resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} 4390 | engines: {node: '>=6'} 4391 | dev: true 4392 | 4393 | /strip-indent/4.0.0: 4394 | resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==} 4395 | engines: {node: '>=12'} 4396 | dependencies: 4397 | min-indent: 1.0.1 4398 | dev: true 4399 | 4400 | /strtok3/6.0.8: 4401 | resolution: {integrity: sha512-QLgv+oiXwXgCgp2PdPPa+Jpp4D9imK9e/0BsyfeFMr6QL6wMVqoVn9+OXQ9I7MZbmUzN6lmitTJ09uwS2OmGcw==} 4402 | engines: {node: '>=8'} 4403 | dependencies: 4404 | '@tokenizer/token': 0.1.1 4405 | '@types/debug': 4.1.5 4406 | peek-readable: 3.1.3 4407 | dev: true 4408 | 4409 | /styled-jsx/3.3.2_react@17.0.2: 4410 | resolution: {integrity: sha512-daAkGd5mqhbBhLd6jYAjYBa9LpxYCzsgo/f6qzPdFxVB8yoGbhxvzQgkC0pfmCVvW3JuAEBn0UzFLBfkHVZG1g==} 4411 | peerDependencies: 4412 | react: 15.x.x || 16.x.x || 17.x.x 4413 | dependencies: 4414 | '@babel/types': 7.8.3 4415 | babel-plugin-syntax-jsx: 6.18.0 4416 | convert-source-map: 1.7.0 4417 | loader-utils: 1.2.3 4418 | react: 17.0.2 4419 | source-map: 0.7.3 4420 | string-hash: 1.1.3 4421 | stylis: 3.5.4 4422 | stylis-rule-sheet: 0.0.10_stylis@3.5.4 4423 | dev: false 4424 | 4425 | /stylis-rule-sheet/0.0.10_stylis@3.5.4: 4426 | resolution: {integrity: sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw==} 4427 | peerDependencies: 4428 | stylis: ^3.5.0 4429 | dependencies: 4430 | stylis: 3.5.4 4431 | dev: false 4432 | 4433 | /stylis/3.5.4: 4434 | resolution: {integrity: sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==} 4435 | dev: false 4436 | 4437 | /supports-color/5.5.0: 4438 | resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} 4439 | engines: {node: '>=4'} 4440 | dependencies: 4441 | has-flag: 3.0.0 4442 | 4443 | /supports-color/7.2.0: 4444 | resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} 4445 | engines: {node: '>=8'} 4446 | dependencies: 4447 | has-flag: 4.0.0 4448 | 4449 | /supports-color/8.1.1: 4450 | resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} 4451 | engines: {node: '>=10'} 4452 | dependencies: 4453 | has-flag: 4.0.0 4454 | dev: false 4455 | 4456 | /swap-case/2.0.2: 4457 | resolution: {integrity: sha512-kc6S2YS/2yXbtkSMunBtKdah4VFETZ8Oh6ONSmSd9bRxhqTrtARUCBUiWXH3xVPpvR7tz2CSnkuXVE42EcGnMw==} 4458 | dependencies: 4459 | tslib: 2.2.0 4460 | dev: false 4461 | 4462 | /temp-dir/2.0.0: 4463 | resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} 4464 | engines: {node: '>=8'} 4465 | dev: true 4466 | 4467 | /tempy/1.0.1: 4468 | resolution: {integrity: sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==} 4469 | engines: {node: '>=10'} 4470 | dependencies: 4471 | del: 6.0.0 4472 | is-stream: 2.0.0 4473 | temp-dir: 2.0.0 4474 | type-fest: 0.16.0 4475 | unique-string: 2.0.0 4476 | dev: true 4477 | 4478 | /timers-browserify/2.0.12: 4479 | resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==} 4480 | engines: {node: '>=0.6.0'} 4481 | dependencies: 4482 | setimmediate: 1.0.5 4483 | dev: false 4484 | 4485 | /tiny-lru/7.0.6: 4486 | resolution: {integrity: sha512-zNYO0Kvgn5rXzWpL0y3RS09sMK67eGaQj9805jlK9G6pSadfriTczzLHFXa/xcW4mIRfmlB9HyQ/+SgL0V1uow==} 4487 | engines: {node: '>=6'} 4488 | dev: false 4489 | 4490 | /title-case/3.0.3: 4491 | resolution: {integrity: sha512-e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA==} 4492 | dependencies: 4493 | tslib: 2.2.0 4494 | dev: false 4495 | 4496 | /to-arraybuffer/1.0.1: 4497 | resolution: {integrity: sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=} 4498 | dev: false 4499 | 4500 | /to-fast-properties/2.0.0: 4501 | resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=} 4502 | engines: {node: '>=4'} 4503 | dev: false 4504 | 4505 | /to-regex-range/5.0.1: 4506 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 4507 | engines: {node: '>=8.0'} 4508 | dependencies: 4509 | is-number: 7.0.0 4510 | 4511 | /toidentifier/1.0.0: 4512 | resolution: {integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==} 4513 | engines: {node: '>=0.6'} 4514 | dev: false 4515 | 4516 | /token-types/2.1.1: 4517 | resolution: {integrity: sha512-wnQcqlreS6VjthyHO3Y/kpK/emflxDBNhlNUPfh7wE39KnuDdOituXomIbyI79vBtF0Ninpkh72mcuRHo+RG3Q==} 4518 | engines: {node: '>=0.1.98'} 4519 | dependencies: 4520 | '@tokenizer/token': 0.1.1 4521 | ieee754: 1.2.1 4522 | dev: true 4523 | 4524 | /tr46/1.0.1: 4525 | resolution: {integrity: sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=} 4526 | dependencies: 4527 | punycode: 2.1.1 4528 | dev: false 4529 | 4530 | /trim-newlines/4.0.2: 4531 | resolution: {integrity: sha512-GJtWyq9InR/2HRiLZgpIKv+ufIKrVrvjQWEj7PxAXNc5dwbNJkqhAUoAGgzRmULAnoOM5EIpveYd3J2VeSAIew==} 4532 | engines: {node: '>=12'} 4533 | dev: true 4534 | 4535 | /ts-pnp/1.2.0_typescript@4.3.2: 4536 | resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==} 4537 | engines: {node: '>=6'} 4538 | peerDependencies: 4539 | typescript: '*' 4540 | peerDependenciesMeta: 4541 | typescript: 4542 | optional: true 4543 | dependencies: 4544 | typescript: 4.3.2 4545 | dev: false 4546 | 4547 | /tslib/1.14.1: 4548 | resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} 4549 | dev: true 4550 | 4551 | /tslib/2.0.3: 4552 | resolution: {integrity: sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==} 4553 | dev: false 4554 | 4555 | /tslib/2.1.0: 4556 | resolution: {integrity: sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==} 4557 | dev: false 4558 | 4559 | /tslib/2.2.0: 4560 | resolution: {integrity: sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==} 4561 | dev: false 4562 | 4563 | /tty-browserify/0.0.0: 4564 | resolution: {integrity: sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=} 4565 | dev: false 4566 | 4567 | /tty-browserify/0.0.1: 4568 | resolution: {integrity: sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==} 4569 | dev: false 4570 | 4571 | /type-fest/0.16.0: 4572 | resolution: {integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==} 4573 | engines: {node: '>=10'} 4574 | dev: true 4575 | 4576 | /type-fest/0.7.1: 4577 | resolution: {integrity: sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==} 4578 | engines: {node: '>=8'} 4579 | dev: false 4580 | 4581 | /type-fest/1.2.0: 4582 | resolution: {integrity: sha512-++0N6KyAj0t2webXst0PE0xuXb4Dv3z1Z+4SGzK+j/epeWBZCfkQbkW/ezscZwpinmBQ5wu/l4TqagKSVcAGCA==} 4583 | engines: {node: '>=10'} 4584 | dev: true 4585 | 4586 | /typescript/4.3.2: 4587 | resolution: {integrity: sha512-zZ4hShnmnoVnAHpVHWpTcxdv7dWP60S2FsydQLV8V5PbS3FifjWFFRiHSWpDJahly88PRyV5teTSLoq4eG7mKw==} 4588 | engines: {node: '>=4.2.0'} 4589 | hasBin: true 4590 | dev: true 4591 | 4592 | /ua-parser-js/0.7.28: 4593 | resolution: {integrity: sha512-6Gurc1n//gjp9eQNXjD9O3M/sMwVtN5S8Lv9bvOYBfKfDNiIIhqiyi01vMBO45u4zkDE420w/e0se7Vs+sIg+g==} 4594 | dev: false 4595 | 4596 | /unbox-primitive/1.0.1: 4597 | resolution: {integrity: sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==} 4598 | dependencies: 4599 | function-bind: 1.1.1 4600 | has-bigints: 1.0.1 4601 | has-symbols: 1.0.2 4602 | which-boxed-primitive: 1.0.2 4603 | 4604 | /unc-path-regex/0.1.2: 4605 | resolution: {integrity: sha1-5z3T17DXxe2G+6xrCufYxqadUPo=} 4606 | engines: {node: '>=0.10.0'} 4607 | dev: false 4608 | 4609 | /undici/3.3.6: 4610 | resolution: {integrity: sha512-/j3YTZ5AobMB4ZrTY72mzM54uFUX32v0R/JRW9G2vOyF1uSKYAx+WT8dMsAcRS13TOFISv094TxIyWYk+WEPsA==} 4611 | dev: false 4612 | 4613 | /unique-string/2.0.0: 4614 | resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} 4615 | engines: {node: '>=8'} 4616 | dependencies: 4617 | crypto-random-string: 2.0.0 4618 | dev: true 4619 | 4620 | /unixify/1.0.0: 4621 | resolution: {integrity: sha1-OmQcjC/7zk2mg6XHDwOkYpQMIJA=} 4622 | engines: {node: '>=0.10.0'} 4623 | dependencies: 4624 | normalize-path: 2.1.1 4625 | dev: false 4626 | 4627 | /unload/2.2.0: 4628 | resolution: {integrity: sha512-B60uB5TNBLtN6/LsgAf3udH9saB5p7gqJwcFfbOEZ8BcBHnGwCf6G/TGiEqkRAxX7zAFIUtzdrXQSdL3Q/wqNA==} 4629 | dependencies: 4630 | '@babel/runtime': 7.14.6 4631 | detect-node: 2.1.0 4632 | dev: false 4633 | 4634 | /unpipe/1.0.0: 4635 | resolution: {integrity: sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=} 4636 | engines: {node: '>= 0.8'} 4637 | dev: false 4638 | 4639 | /upper-case-first/2.0.2: 4640 | resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==} 4641 | dependencies: 4642 | tslib: 2.2.0 4643 | dev: false 4644 | 4645 | /upper-case/2.0.2: 4646 | resolution: {integrity: sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==} 4647 | dependencies: 4648 | tslib: 2.2.0 4649 | dev: false 4650 | 4651 | /uri-js/4.4.1: 4652 | resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} 4653 | dependencies: 4654 | punycode: 2.1.1 4655 | dev: false 4656 | 4657 | /url/0.11.0: 4658 | resolution: {integrity: sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=} 4659 | dependencies: 4660 | punycode: 1.3.2 4661 | querystring: 0.2.0 4662 | dev: false 4663 | 4664 | /use-subscription/1.5.1_react@17.0.2: 4665 | resolution: {integrity: sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA==} 4666 | peerDependencies: 4667 | react: ^16.8.0 || ^17.0.0 4668 | dependencies: 4669 | object-assign: 4.1.1 4670 | react: 17.0.2 4671 | dev: false 4672 | 4673 | /util-deprecate/1.0.2: 4674 | resolution: {integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=} 4675 | 4676 | /util/0.10.3: 4677 | resolution: {integrity: sha1-evsa/lCAUkZInj23/g7TeTNqwPk=} 4678 | dependencies: 4679 | inherits: 2.0.1 4680 | dev: false 4681 | 4682 | /util/0.11.1: 4683 | resolution: {integrity: sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==} 4684 | dependencies: 4685 | inherits: 2.0.3 4686 | dev: false 4687 | 4688 | /util/0.12.3: 4689 | resolution: {integrity: sha512-I8XkoQwE+fPQEhy9v012V+TSdH2kp9ts29i20TaaDUXsg7x/onePbhFJUExBfv/2ay1ZOp/Vsm3nDlmnFGSAog==} 4690 | dependencies: 4691 | inherits: 2.0.4 4692 | is-arguments: 1.1.0 4693 | is-generator-function: 1.0.9 4694 | is-typed-array: 1.1.5 4695 | safe-buffer: 5.2.1 4696 | which-typed-array: 1.1.4 4697 | dev: false 4698 | 4699 | /uuid/3.4.0: 4700 | resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} 4701 | deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. 4702 | hasBin: true 4703 | dev: false 4704 | 4705 | /validate-npm-package-license/3.0.4: 4706 | resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} 4707 | dependencies: 4708 | spdx-correct: 3.1.1 4709 | spdx-expression-parse: 3.0.1 4710 | dev: true 4711 | 4712 | /value-or-promise/1.0.6: 4713 | resolution: {integrity: sha512-9r0wQsWD8z/BxPOvnwbPf05ZvFngXyouE9EKB+5GbYix+BYnAwrIChCUyFIinfbf2FL/U71z+CPpbnmTdxrwBg==} 4714 | engines: {node: '>=12'} 4715 | dev: false 4716 | 4717 | /vm-browserify/1.1.2: 4718 | resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} 4719 | dev: false 4720 | 4721 | /wait-on/5.3.0: 4722 | resolution: {integrity: sha512-DwrHrnTK+/0QFaB9a8Ol5Lna3k7WvUR4jzSKmz0YaPBpuN2sACyiPVKVfj6ejnjcajAcvn3wlbTyMIn9AZouOg==} 4723 | engines: {node: '>=8.9.0'} 4724 | hasBin: true 4725 | dependencies: 4726 | axios: 0.21.1 4727 | joi: 17.4.0 4728 | lodash: 4.17.21 4729 | minimist: 1.2.5 4730 | rxjs: 6.6.7 4731 | transitivePeerDependencies: 4732 | - debug 4733 | dev: true 4734 | 4735 | /watchpack/2.1.1: 4736 | resolution: {integrity: sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==} 4737 | engines: {node: '>=10.13.0'} 4738 | dependencies: 4739 | glob-to-regexp: 0.4.1 4740 | graceful-fs: 4.2.6 4741 | dev: false 4742 | 4743 | /webidl-conversions/4.0.2: 4744 | resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} 4745 | dev: false 4746 | 4747 | /whatwg-url/7.1.0: 4748 | resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} 4749 | dependencies: 4750 | lodash.sortby: 4.7.0 4751 | tr46: 1.0.1 4752 | webidl-conversions: 4.0.2 4753 | dev: false 4754 | 4755 | /which-boxed-primitive/1.0.2: 4756 | resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} 4757 | dependencies: 4758 | is-bigint: 1.0.2 4759 | is-boolean-object: 1.1.1 4760 | is-number-object: 1.0.5 4761 | is-string: 1.0.6 4762 | is-symbol: 1.0.4 4763 | 4764 | /which-module/2.0.0: 4765 | resolution: {integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=} 4766 | dev: false 4767 | 4768 | /which-typed-array/1.1.4: 4769 | resolution: {integrity: sha512-49E0SpUe90cjpoc7BOJwyPHRqSAd12c10Qm2amdEZrJPCY2NDxaW01zHITrem+rnETY3dwrbH3UUrUwagfCYDA==} 4770 | engines: {node: '>= 0.4'} 4771 | dependencies: 4772 | available-typed-arrays: 1.0.4 4773 | call-bind: 1.0.2 4774 | es-abstract: 1.18.3 4775 | foreach: 2.0.5 4776 | function-bind: 1.1.1 4777 | has-symbols: 1.0.2 4778 | is-typed-array: 1.1.5 4779 | dev: false 4780 | 4781 | /which/1.3.1: 4782 | resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} 4783 | hasBin: true 4784 | dependencies: 4785 | isexe: 2.0.0 4786 | dev: true 4787 | 4788 | /which/2.0.2: 4789 | resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 4790 | engines: {node: '>= 8'} 4791 | hasBin: true 4792 | dependencies: 4793 | isexe: 2.0.0 4794 | dev: true 4795 | 4796 | /wrap-ansi/6.2.0: 4797 | resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} 4798 | engines: {node: '>=8'} 4799 | dependencies: 4800 | ansi-styles: 4.3.0 4801 | string-width: 4.2.2 4802 | strip-ansi: 6.0.0 4803 | dev: false 4804 | 4805 | /wrappy/1.0.2: 4806 | resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=} 4807 | 4808 | /ws/7.4.6: 4809 | resolution: {integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==} 4810 | engines: {node: '>=8.3.0'} 4811 | peerDependencies: 4812 | bufferutil: ^4.0.1 4813 | utf-8-validate: ^5.0.2 4814 | peerDependenciesMeta: 4815 | bufferutil: 4816 | optional: true 4817 | utf-8-validate: 4818 | optional: true 4819 | dev: false 4820 | 4821 | /xtend/4.0.2: 4822 | resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} 4823 | engines: {node: '>=0.4'} 4824 | dev: false 4825 | 4826 | /y18n/4.0.3: 4827 | resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} 4828 | dev: false 4829 | 4830 | /yallist/4.0.0: 4831 | resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} 4832 | 4833 | /yargs-parser/18.1.3: 4834 | resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} 4835 | engines: {node: '>=6'} 4836 | dependencies: 4837 | camelcase: 5.3.1 4838 | decamelize: 1.2.0 4839 | dev: false 4840 | 4841 | /yargs-parser/20.2.7: 4842 | resolution: {integrity: sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==} 4843 | engines: {node: '>=10'} 4844 | dev: true 4845 | 4846 | /yargs/15.4.1: 4847 | resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} 4848 | engines: {node: '>=8'} 4849 | dependencies: 4850 | cliui: 6.0.0 4851 | decamelize: 1.2.0 4852 | find-up: 4.1.0 4853 | get-caller-file: 2.0.5 4854 | require-directory: 2.1.1 4855 | require-main-filename: 2.0.0 4856 | set-blocking: 2.0.0 4857 | string-width: 4.2.2 4858 | which-module: 2.0.0 4859 | y18n: 4.0.3 4860 | yargs-parser: 18.1.3 4861 | dev: false 4862 | 4863 | /yocto-queue/0.1.0: 4864 | resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} 4865 | engines: {node: '>=10'} 4866 | -------------------------------------------------------------------------------- /src/api/resolvers/index.ts: -------------------------------------------------------------------------------- 1 | import { IResolvers } from "mercurius"; 2 | 3 | export const resolvers: IResolvers = { 4 | Query: { 5 | hello() { 6 | return "hello world"; 7 | }, 8 | }, 9 | }; 10 | -------------------------------------------------------------------------------- /src/api/schema/query.gql: -------------------------------------------------------------------------------- 1 | type Query { 2 | hello: String! 3 | } 4 | -------------------------------------------------------------------------------- /src/api/schema/schema.json: -------------------------------------------------------------------------------- 1 | ["type Query {\r\n hello: String!\r\n}\r\n"] 2 | -------------------------------------------------------------------------------- /src/api/server.ts: -------------------------------------------------------------------------------- 1 | import AltairFastify from "altair-fastify-plugin"; 2 | import Fastify, { FastifyReply, FastifyRequest } from "fastify"; 3 | import mercurius from "mercurius"; 4 | import mercuriusCodegen, { loadSchemaFiles } from "mercurius-codegen"; 5 | import { NextApiHandler } from "next"; 6 | 7 | import { IS_DEVELOPMENT } from "../constants"; 8 | import { resolvers } from "./resolvers"; 9 | import { buildSchema } from "graphql"; 10 | 11 | export const app = Fastify(); 12 | 13 | const { schema } = loadSchemaFiles("src/api/schema/**/*.gql", { 14 | watchOptions: { 15 | enabled: IS_DEVELOPMENT, 16 | onChange(schema) { 17 | app.graphql.replaceSchema(buildSchema(schema.join("\n"))); 18 | app.graphql.defineResolvers(resolvers); 19 | mercuriusCodegen(app, { 20 | targetPath: "src/graphql/index.ts", 21 | operationsGlob: "src/graphql/**/*.gql", 22 | }).catch(console.error); 23 | }, 24 | }, 25 | }); 26 | 27 | const buildContext = async (req: FastifyRequest, _reply: FastifyReply) => { 28 | return { 29 | authorization: req.headers.authorization, 30 | }; 31 | }; 32 | 33 | type PromiseType = T extends PromiseLike ? U : T; 34 | 35 | declare module "mercurius" { 36 | interface MercuriusContext extends PromiseType> {} 37 | } 38 | 39 | app.register(mercurius, { 40 | schema, 41 | resolvers, 42 | context: buildContext, 43 | jit: 1, 44 | path: "/api/graphql", 45 | }); 46 | 47 | mercuriusCodegen(app, { 48 | targetPath: "src/graphql/index.ts", 49 | operationsGlob: "src/graphql/**/*.gql", 50 | watchOptions: { 51 | enabled: IS_DEVELOPMENT, 52 | }, 53 | }).catch(console.error); 54 | 55 | app.register(AltairFastify, { 56 | path: "/api/altair", 57 | baseURL: "/api/altair/", 58 | endpointURL: "/api/graphql", 59 | }); 60 | 61 | declare module "next" { 62 | interface NextApiRequest { 63 | method: 64 | | "DELETE" 65 | | "GET" 66 | | "HEAD" 67 | | "PATCH" 68 | | "POST" 69 | | "PUT" 70 | | "OPTIONS" 71 | | "delete" 72 | | "get" 73 | | "head" 74 | | "patch" 75 | | "post" 76 | | "put" 77 | | "options" 78 | | undefined; 79 | } 80 | } 81 | 82 | export const apiHandler: NextApiHandler = async (nextRequest, nextResponse) => { 83 | const { statusCode, rawPayload, headers } = await app.inject({ 84 | method: nextRequest.method, 85 | payload: nextRequest.body, 86 | headers: nextRequest.headers, 87 | cookies: nextRequest.cookies, 88 | query: nextRequest.query, 89 | url: nextRequest.url, 90 | }); 91 | 92 | for (const headerKey in headers) { 93 | const header = headers[headerKey]!; 94 | nextResponse.setHeader(headerKey, header); 95 | } 96 | 97 | nextResponse.status(statusCode); 98 | 99 | nextResponse.end(rawPayload); 100 | }; 101 | -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- 1 | export const IS_BROWSER = typeof window !== "undefined"; 2 | 3 | export const SERVER_URL = IS_BROWSER 4 | ? window.location.origin 5 | : process.env.VERCEL_URL 6 | ? `https://${process.env.VERCEL_URL}` 7 | : "http://localhost:3000"; 8 | 9 | export const IS_PRODUCTION = process.env.NODE_ENV === "production"; 10 | 11 | export const IS_DEVELOPMENT = process.env.NODE_ENV === "development"; 12 | -------------------------------------------------------------------------------- /src/graphql/index.ts: -------------------------------------------------------------------------------- 1 | import type { GraphQLResolveInfo } from "graphql"; 2 | import type { MercuriusContext } from "mercurius"; 3 | import type { TypedDocumentNode as DocumentNode } from "@graphql-typed-document-node/core"; 4 | export type Maybe = T | null; 5 | export type Exact = { [K in keyof T]: T[K] }; 6 | export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; 7 | export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; 8 | export type ResolverFn = ( 9 | parent: TParent, 10 | args: TArgs, 11 | context: TContext, 12 | info: GraphQLResolveInfo 13 | ) => 14 | | Promise> 15 | | import("mercurius-codegen").DeepPartial; 16 | /** All built-in and custom scalars, mapped to their actual values */ 17 | export type Scalars = { 18 | ID: string; 19 | String: string; 20 | Boolean: boolean; 21 | Int: number; 22 | Float: number; 23 | _FieldSet: any; 24 | }; 25 | 26 | export type Query = { 27 | __typename?: "Query"; 28 | hello: Scalars["String"]; 29 | }; 30 | 31 | export type ResolverTypeWrapper = Promise | T; 32 | 33 | export type LegacyStitchingResolver = { 34 | fragment: string; 35 | resolve: ResolverFn; 36 | }; 37 | 38 | export type NewStitchingResolver = { 39 | selectionSet: string; 40 | resolve: ResolverFn; 41 | }; 42 | export type StitchingResolver = 43 | | LegacyStitchingResolver 44 | | NewStitchingResolver; 45 | export type Resolver = 46 | | ResolverFn 47 | | StitchingResolver; 48 | 49 | export type SubscriptionSubscribeFn = ( 50 | parent: TParent, 51 | args: TArgs, 52 | context: TContext, 53 | info: GraphQLResolveInfo 54 | ) => AsyncIterator | Promise>; 55 | 56 | export type SubscriptionResolveFn = ( 57 | parent: TParent, 58 | args: TArgs, 59 | context: TContext, 60 | info: GraphQLResolveInfo 61 | ) => TResult | Promise; 62 | 63 | export interface SubscriptionSubscriberObject { 64 | subscribe: SubscriptionSubscribeFn<{ [key in TKey]: TResult }, TParent, TContext, TArgs>; 65 | resolve?: SubscriptionResolveFn; 66 | } 67 | 68 | export interface SubscriptionResolverObject { 69 | subscribe: SubscriptionSubscribeFn; 70 | resolve: SubscriptionResolveFn; 71 | } 72 | 73 | export type SubscriptionObject = 74 | | SubscriptionSubscriberObject 75 | | SubscriptionResolverObject; 76 | 77 | export type SubscriptionResolver = 78 | | ((...args: any[]) => SubscriptionObject) 79 | | SubscriptionObject; 80 | 81 | export type TypeResolveFn = ( 82 | parent: TParent, 83 | context: TContext, 84 | info: GraphQLResolveInfo 85 | ) => Maybe | Promise>; 86 | 87 | export type IsTypeOfResolverFn = ( 88 | obj: T, 89 | context: TContext, 90 | info: GraphQLResolveInfo 91 | ) => boolean | Promise; 92 | 93 | export type NextResolverFn = () => Promise; 94 | 95 | export type DirectiveResolverFn = ( 96 | next: NextResolverFn, 97 | parent: TParent, 98 | args: TArgs, 99 | context: TContext, 100 | info: GraphQLResolveInfo 101 | ) => TResult | Promise; 102 | 103 | /** Mapping between all available schema types and the resolvers types */ 104 | export type ResolversTypes = { 105 | Query: ResolverTypeWrapper<{}>; 106 | String: ResolverTypeWrapper; 107 | Boolean: ResolverTypeWrapper; 108 | }; 109 | 110 | /** Mapping between all available schema types and the resolvers parents */ 111 | export type ResolversParentTypes = { 112 | Query: {}; 113 | String: Scalars["String"]; 114 | Boolean: Scalars["Boolean"]; 115 | }; 116 | 117 | export type QueryResolvers< 118 | ContextType = MercuriusContext, 119 | ParentType extends ResolversParentTypes["Query"] = ResolversParentTypes["Query"] 120 | > = { 121 | hello?: Resolver; 122 | }; 123 | 124 | export type Resolvers = { 125 | Query?: QueryResolvers; 126 | }; 127 | 128 | /** 129 | * @deprecated 130 | * Use "Resolvers" root object instead. If you wish to get "IResolvers", add "typesPrefix: I" to your config. 131 | */ 132 | export type IResolvers = Resolvers; 133 | 134 | export interface Loaders {} 135 | 136 | export type helloWorldQueryVariables = Exact<{ [key: string]: never }>; 137 | 138 | export type helloWorldQuery = { __typename?: "Query" } & Pick; 139 | 140 | export const helloWorldDocument = { 141 | kind: "Document", 142 | definitions: [ 143 | { 144 | kind: "OperationDefinition", 145 | operation: "query", 146 | name: { kind: "Name", value: "helloWorld" }, 147 | selectionSet: { 148 | kind: "SelectionSet", 149 | selections: [{ kind: "Field", name: { kind: "Name", value: "hello" } }], 150 | }, 151 | }, 152 | ], 153 | } as unknown as DocumentNode; 154 | declare module "mercurius" { 155 | interface IResolvers extends Resolvers {} 156 | interface MercuriusLoaders extends Loaders {} 157 | } 158 | -------------------------------------------------------------------------------- /src/graphql/queries.gql: -------------------------------------------------------------------------------- 1 | query helloWorld { 2 | hello 3 | } 4 | -------------------------------------------------------------------------------- /src/graphqlClient.ts: -------------------------------------------------------------------------------- 1 | import { GraphQLClient } from "graphql-request"; 2 | 3 | import { SERVER_URL } from "./constants"; 4 | 5 | export const client = new GraphQLClient(`${SERVER_URL}/api/graphql`); 6 | -------------------------------------------------------------------------------- /src/pages/_app.tsx: -------------------------------------------------------------------------------- 1 | import { NextPage } from "next"; 2 | import { AppProps } from "next/app"; 3 | import { QueryClient, QueryClientProvider } from "react-query"; 4 | 5 | const queryClient = new QueryClient(); 6 | 7 | const App: NextPage = ({ Component, pageProps }) => { 8 | return ( 9 | 10 | 11 | 12 | ); 13 | }; 14 | 15 | export default App; 16 | -------------------------------------------------------------------------------- /src/pages/api/altair/[[...any]].ts: -------------------------------------------------------------------------------- 1 | import { apiHandler } from "../../../api/server"; 2 | 3 | export default apiHandler; 4 | -------------------------------------------------------------------------------- /src/pages/api/graphql.ts: -------------------------------------------------------------------------------- 1 | import { apiHandler } from "../../api/server"; 2 | 3 | export default apiHandler; 4 | -------------------------------------------------------------------------------- /src/pages/index.tsx: -------------------------------------------------------------------------------- 1 | import { GetServerSideProps } from "next"; 2 | import { useQuery } from "react-query"; 3 | 4 | import { helloWorldDocument, helloWorldQuery } from "../graphql"; 5 | import { client } from "../graphqlClient"; 6 | 7 | interface HomeProps { 8 | data: { 9 | hello: string; 10 | }; 11 | } 12 | 13 | const fetchData = async () => { 14 | const data = await client.request(helloWorldDocument); 15 | 16 | return data; 17 | }; 18 | 19 | export const getServerSideProps: GetServerSideProps = async () => { 20 | return { 21 | props: { data: await fetchData() }, 22 | }; 23 | }; 24 | 25 | export default function Home({ data: initialData }: HomeProps) { 26 | const resp = useQuery("index", fetchData, { 27 | initialData, 28 | keepPreviousData: true, 29 | }); 30 | 31 | return
{JSON.stringify(resp.data, null, 2)}
; 32 | } 33 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "es5", 4 | "lib": ["dom", "dom.iterable", "esnext"], 5 | "allowJs": true, 6 | "skipLibCheck": true, 7 | "strict": true, 8 | "forceConsistentCasingInFileNames": true, 9 | "noEmit": true, 10 | "esModuleInterop": true, 11 | "module": "esnext", 12 | "moduleResolution": "node", 13 | "resolveJsonModule": true, 14 | "isolatedModules": true, 15 | "jsx": "preserve" 16 | }, 17 | "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"], 18 | "exclude": ["node_modules"] 19 | } 20 | --------------------------------------------------------------------------------