1{ 2 "name": "benchmarks", 3 "version": "0.1.0", 4 "lockfileVersion": 2, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "benchmarks", 9 "version": "0.1.0", 10 "dependencies": { 11 "@aws-cdk/aws-cloudwatch": "1.103.0", 12 "@aws-cdk/aws-codebuild": "1.103.0", 13 "@aws-cdk/aws-ec2": "1.103.0", 14 "@aws-cdk/aws-events": "1.103.0", 15 "@aws-cdk/aws-events-targets": "1.103.0", 16 "@aws-cdk/aws-iam": "1.103.0", 17 "@aws-cdk/aws-kms": "1.103.0", 18 "@aws-cdk/aws-lambda": "1.103.0", 19 "@aws-cdk/aws-s3": "1.103.0", 20 "@aws-cdk/aws-s3-assets": "1.103.0", 21 "@aws-cdk/aws-s3-deployment": "1.103.0", 22 "@aws-cdk/core": "1.103.0", 23 "cdk-ec2-key-pair": "2.2.0", 24 "source-map-support": "^0.5.16" 25 }, 26 "bin": { 27 "benchmarks": "bin/benchmarks.js" 28 }, 29 "devDependencies": { 30 "@aws-cdk/assert": "1.103.0", 31 "@types/jest": "^26.0.10", 32 "@types/node": "10.17.27", 33 "aws-cdk": "^1.20.0", 34 "jest": "^27.2.1", 35 "ts-jest": "^26.2.0", 36 "ts-node": "^8.1.0", 37 "typescript": "~3.9.7" 38 } 39 }, 40 "node_modules/@aws-cdk/assert": { 41 "version": "1.103.0", 42 "resolved": "https://registry.npmjs.org/@aws-cdk/assert/-/assert-1.103.0.tgz", 43 "integrity": "sha512-ChbXTaPBnFqN294+Ui1vvmuwPhJY0a94NTFtz0vMh7ZVAZ3PlQE0y17E2DKNw+WoFtPAOc9OlVFI9dglN0B4QQ==", 44 "dev": true, 45 "dependencies": { 46 "@aws-cdk/cloudformation-diff": "1.103.0", 47 "@aws-cdk/core": "1.103.0", 48 "@aws-cdk/cx-api": "1.103.0", 49 "constructs": "^3.3.69" 50 }, 51 "engines": { 52 "node": ">= 10.13.0 <13 || >=13.7.0" 53 }, 54 "peerDependencies": { 55 "@aws-cdk/core": "1.103.0", 56 "constructs": "^3.3.69", 57 "jest": "^26.6.3" 58 } 59 }, 60 "node_modules/@aws-cdk/assets": { 61 "version": "1.103.0", 62 "resolved": "https://registry.npmjs.org/@aws-cdk/assets/-/assets-1.103.0.tgz", 63 "integrity": "sha512-aHb9rMwL2Cyf+52E8o8jxfXH9+SUoMSMstx7kDhuZ+4HBSPMnpAQJOA5MNZTJCoKo5nLq2dzsw7Gk8gEsbc89w==", 64 "dependencies": { 65 "@aws-cdk/core": "1.103.0", 66 "@aws-cdk/cx-api": "1.103.0", 67 "constructs": "^3.3.69" 68 }, 69 "engines": { 70 "node": ">= 10.13.0 <13 || >=13.7.0" 71 }, 72 "peerDependencies": { 73 "@aws-cdk/core": "1.103.0", 74 "@aws-cdk/cx-api": "1.103.0", 75 "constructs": "^3.3.69" 76 } 77 }, 78 "node_modules/@aws-cdk/aws-apigateway": { 79 "version": "1.103.0", 80 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-apigateway/-/aws-apigateway-1.103.0.tgz", 81 "integrity": "sha512-lP6ejqcpLnhPmGGcoEpkNEekaPq8hk2rcG1NIWcjRYGrjA+jLfLDXWAHwX+kSoT2vmH2J5O3zNfVvQgauUoq6Q==", 82 "dependencies": { 83 "@aws-cdk/aws-certificatemanager": "1.103.0", 84 "@aws-cdk/aws-cloudwatch": "1.103.0", 85 "@aws-cdk/aws-cognito": "1.103.0", 86 "@aws-cdk/aws-ec2": "1.103.0", 87 "@aws-cdk/aws-elasticloadbalancingv2": "1.103.0", 88 "@aws-cdk/aws-iam": "1.103.0", 89 "@aws-cdk/aws-lambda": "1.103.0", 90 "@aws-cdk/aws-logs": "1.103.0", 91 "@aws-cdk/aws-s3": "1.103.0", 92 "@aws-cdk/aws-s3-assets": "1.103.0", 93 "@aws-cdk/core": "1.103.0", 94 "@aws-cdk/cx-api": "1.103.0", 95 "constructs": "^3.3.69" 96 }, 97 "engines": { 98 "node": ">= 10.13.0 <13 || >=13.7.0" 99 }, 100 "peerDependencies": { 101 "@aws-cdk/aws-certificatemanager": "1.103.0", 102 "@aws-cdk/aws-cloudwatch": "1.103.0", 103 "@aws-cdk/aws-cognito": "1.103.0", 104 "@aws-cdk/aws-ec2": "1.103.0", 105 "@aws-cdk/aws-elasticloadbalancingv2": "1.103.0", 106 "@aws-cdk/aws-iam": "1.103.0", 107 "@aws-cdk/aws-lambda": "1.103.0", 108 "@aws-cdk/aws-logs": "1.103.0", 109 "@aws-cdk/aws-s3": "1.103.0", 110 "@aws-cdk/aws-s3-assets": "1.103.0", 111 "@aws-cdk/core": "1.103.0", 112 "@aws-cdk/cx-api": "1.103.0", 113 "constructs": "^3.3.69" 114 } 115 }, 116 "node_modules/@aws-cdk/aws-applicationautoscaling": { 117 "version": "1.103.0", 118 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-applicationautoscaling/-/aws-applicationautoscaling-1.103.0.tgz", 119 "integrity": "sha512-NjYaeG55vVMt9epDGJgBqxbI05VI+ZrL0z87omwVruoJg/6xOW8GBiXv0WulllTTD2jU1igpQDB8orpD8bg+gQ==", 120 "dependencies": { 121 "@aws-cdk/aws-autoscaling-common": "1.103.0", 122 "@aws-cdk/aws-cloudwatch": "1.103.0", 123 "@aws-cdk/aws-iam": "1.103.0", 124 "@aws-cdk/core": "1.103.0", 125 "constructs": "^3.3.69" 126 }, 127 "engines": { 128 "node": ">= 10.13.0 <13 || >=13.7.0" 129 }, 130 "peerDependencies": { 131 "@aws-cdk/aws-autoscaling-common": "1.103.0", 132 "@aws-cdk/aws-cloudwatch": "1.103.0", 133 "@aws-cdk/aws-iam": "1.103.0", 134 "@aws-cdk/core": "1.103.0", 135 "constructs": "^3.3.69" 136 } 137 }, 138 "node_modules/@aws-cdk/aws-autoscaling": { 139 "version": "1.103.0", 140 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling/-/aws-autoscaling-1.103.0.tgz", 141 "integrity": "sha512-iAKpko1f7Kk9yi3zWbU5O+yIHaLfBiMSXaaxvwFno43xjIwnMYhBkSOh9aZRs2vpOFx1JfP28MFTHF6tNxJogw==", 142 "dependencies": { 143 "@aws-cdk/aws-autoscaling-common": "1.103.0", 144 "@aws-cdk/aws-cloudwatch": "1.103.0", 145 "@aws-cdk/aws-ec2": "1.103.0", 146 "@aws-cdk/aws-elasticloadbalancing": "1.103.0", 147 "@aws-cdk/aws-elasticloadbalancingv2": "1.103.0", 148 "@aws-cdk/aws-iam": "1.103.0", 149 "@aws-cdk/aws-sns": "1.103.0", 150 "@aws-cdk/core": "1.103.0", 151 "constructs": "^3.3.69" 152 }, 153 "engines": { 154 "node": ">= 10.13.0 <13 || >=13.7.0" 155 }, 156 "peerDependencies": { 157 "@aws-cdk/aws-autoscaling-common": "1.103.0", 158 "@aws-cdk/aws-cloudwatch": "1.103.0", 159 "@aws-cdk/aws-ec2": "1.103.0", 160 "@aws-cdk/aws-elasticloadbalancing": "1.103.0", 161 "@aws-cdk/aws-elasticloadbalancingv2": "1.103.0", 162 "@aws-cdk/aws-iam": "1.103.0", 163 "@aws-cdk/aws-sns": "1.103.0", 164 "@aws-cdk/core": "1.103.0", 165 "constructs": "^3.3.69" 166 } 167 }, 168 "node_modules/@aws-cdk/aws-autoscaling-common": { 169 "version": "1.103.0", 170 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-common/-/aws-autoscaling-common-1.103.0.tgz", 171 "integrity": "sha512-u4aN2w1Gx2B9pz2dTCV1VFMRDIL3DLEd13QC/QW/3DnbBrwyexvUjum8XwaMr8UGsUIcz7bvqLsNAmzUrvtXbQ==", 172 "dependencies": { 173 "@aws-cdk/aws-iam": "1.103.0", 174 "@aws-cdk/core": "1.103.0", 175 "constructs": "^3.3.69" 176 }, 177 "engines": { 178 "node": ">= 10.13.0 <13 || >=13.7.0" 179 }, 180 "peerDependencies": { 181 "@aws-cdk/aws-iam": "1.103.0", 182 "@aws-cdk/core": "1.103.0", 183 "constructs": "^3.3.69" 184 } 185 }, 186 "node_modules/@aws-cdk/aws-autoscaling-hooktargets": { 187 "version": "1.103.0", 188 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-hooktargets/-/aws-autoscaling-hooktargets-1.103.0.tgz", 189 "integrity": "sha512-YI+UaFpz087BKmMMmkLAKcH62zPk/qRsGYDPjMw1VK0SdKtKzKgvL+0ymHjSZ6TJR2a1IqXj7E1wx2J2xE31jA==", 190 "dependencies": { 191 "@aws-cdk/aws-autoscaling": "1.103.0", 192 "@aws-cdk/aws-iam": "1.103.0", 193 "@aws-cdk/aws-kms": "1.103.0", 194 "@aws-cdk/aws-lambda": "1.103.0", 195 "@aws-cdk/aws-sns": "1.103.0", 196 "@aws-cdk/aws-sns-subscriptions": "1.103.0", 197 "@aws-cdk/aws-sqs": "1.103.0", 198 "@aws-cdk/core": "1.103.0", 199 "constructs": "^3.3.69" 200 }, 201 "engines": { 202 "node": ">= 10.13.0 <13 || >=13.7.0" 203 }, 204 "peerDependencies": { 205 "@aws-cdk/aws-autoscaling": "1.103.0", 206 "@aws-cdk/aws-iam": "1.103.0", 207 "@aws-cdk/aws-kms": "1.103.0", 208 "@aws-cdk/aws-lambda": "1.103.0", 209 "@aws-cdk/aws-sns": "1.103.0", 210 "@aws-cdk/aws-sns-subscriptions": "1.103.0", 211 "@aws-cdk/aws-sqs": "1.103.0", 212 "@aws-cdk/core": "1.103.0", 213 "constructs": "^3.3.69" 214 } 215 }, 216 "node_modules/@aws-cdk/aws-certificatemanager": { 217 "version": "1.103.0", 218 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-certificatemanager/-/aws-certificatemanager-1.103.0.tgz", 219 "integrity": "sha512-RVvNT31Ndlgiv2CUhCYOiB71jp9TwZf2PvL5HZsk+f+UW+wUZaSOLFPbm/Gq61GNoQfWyMeiHRP+MDm5Uc42gA==", 220 "dependencies": { 221 "@aws-cdk/aws-iam": "1.103.0", 222 "@aws-cdk/aws-lambda": "1.103.0", 223 "@aws-cdk/aws-route53": "1.103.0", 224 "@aws-cdk/core": "1.103.0", 225 "constructs": "^3.3.69" 226 }, 227 "engines": { 228 "node": ">= 10.13.0 <13 || >=13.7.0" 229 }, 230 "peerDependencies": { 231 "@aws-cdk/aws-iam": "1.103.0", 232 "@aws-cdk/aws-lambda": "1.103.0", 233 "@aws-cdk/aws-route53": "1.103.0", 234 "@aws-cdk/core": "1.103.0", 235 "constructs": "^3.3.69" 236 } 237 }, 238 "node_modules/@aws-cdk/aws-cloudformation": { 239 "version": "1.103.0", 240 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudformation/-/aws-cloudformation-1.103.0.tgz", 241 "integrity": "sha512-sKkCqvJuX2fAlsD7QJQ5nFnijBsGnSW6AsFcwH9f489tX3D0fNSg6ZR/gx1atnA1DZn4ZnHb6gOq+Lw61oN7XQ==", 242 "dependencies": { 243 "@aws-cdk/aws-iam": "1.103.0", 244 "@aws-cdk/aws-lambda": "1.103.0", 245 "@aws-cdk/aws-s3": "1.103.0", 246 "@aws-cdk/aws-sns": "1.103.0", 247 "@aws-cdk/core": "1.103.0", 248 "@aws-cdk/cx-api": "1.103.0", 249 "constructs": "^3.3.69" 250 }, 251 "engines": { 252 "node": ">= 10.13.0 <13 || >=13.7.0" 253 }, 254 "peerDependencies": { 255 "@aws-cdk/aws-iam": "1.103.0", 256 "@aws-cdk/aws-lambda": "1.103.0", 257 "@aws-cdk/aws-s3": "1.103.0", 258 "@aws-cdk/aws-sns": "1.103.0", 259 "@aws-cdk/core": "1.103.0", 260 "@aws-cdk/cx-api": "1.103.0", 261 "constructs": "^3.3.69" 262 } 263 }, 264 "node_modules/@aws-cdk/aws-cloudfront": { 265 "version": "1.103.0", 266 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudfront/-/aws-cloudfront-1.103.0.tgz", 267 "integrity": "sha512-/4JG/LvwEoT1a432xdGJXdzd6lI3yRtflFfc0vWtCAjFaZaEmj+Ew49Xu4WWTsbynxnU5OJjUaO+I7xp0WLPzQ==", 268 "dependencies": { 269 "@aws-cdk/aws-certificatemanager": "1.103.0", 270 "@aws-cdk/aws-cloudwatch": "1.103.0", 271 "@aws-cdk/aws-ec2": "1.103.0", 272 "@aws-cdk/aws-iam": "1.103.0", 273 "@aws-cdk/aws-kms": "1.103.0", 274 "@aws-cdk/aws-lambda": "1.103.0", 275 "@aws-cdk/aws-s3": "1.103.0", 276 "@aws-cdk/aws-ssm": "1.103.0", 277 "@aws-cdk/core": "1.103.0", 278 "constructs": "^3.3.69" 279 }, 280 "engines": { 281 "node": ">= 10.13.0 <13 || >=13.7.0" 282 }, 283 "peerDependencies": { 284 "@aws-cdk/aws-certificatemanager": "1.103.0", 285 "@aws-cdk/aws-cloudwatch": "1.103.0", 286 "@aws-cdk/aws-ec2": "1.103.0", 287 "@aws-cdk/aws-iam": "1.103.0", 288 "@aws-cdk/aws-kms": "1.103.0", 289 "@aws-cdk/aws-lambda": "1.103.0", 290 "@aws-cdk/aws-s3": "1.103.0", 291 "@aws-cdk/aws-ssm": "1.103.0", 292 "@aws-cdk/core": "1.103.0", 293 "constructs": "^3.3.69" 294 } 295 }, 296 "node_modules/@aws-cdk/aws-cloudwatch": { 297 "version": "1.103.0", 298 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudwatch/-/aws-cloudwatch-1.103.0.tgz", 299 "integrity": "sha512-cFd44e+6g2m55c/3Kt/2vZFSvtxx3O6URCyuj8xajmCPsPijU0Psc4gpm/eFSBjnJBtqld9saGHZbzn7jcYjdw==", 300 "dependencies": { 301 "@aws-cdk/aws-iam": "1.103.0", 302 "@aws-cdk/core": "1.103.0", 303 "constructs": "^3.3.69" 304 }, 305 "engines": { 306 "node": ">= 10.13.0 <13 || >=13.7.0" 307 }, 308 "peerDependencies": { 309 "@aws-cdk/aws-iam": "1.103.0", 310 "@aws-cdk/core": "1.103.0", 311 "constructs": "^3.3.69" 312 } 313 }, 314 "node_modules/@aws-cdk/aws-codebuild": { 315 "version": "1.103.0", 316 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codebuild/-/aws-codebuild-1.103.0.tgz", 317 "integrity": "sha512-6wNspSK9KFzzoam9OOE40KBi8ybwMVIQdyZQDxahidLMFakdFsmLd9jS+5emP5B7T4jxPlOf6r7BcNxAd0ZR+w==", 318 "bundleDependencies": [ 319 "yaml" 320 ], 321 "dependencies": { 322 "@aws-cdk/aws-cloudwatch": "1.103.0", 323 "@aws-cdk/aws-codecommit": "1.103.0", 324 "@aws-cdk/aws-ec2": "1.103.0", 325 "@aws-cdk/aws-ecr": "1.103.0", 326 "@aws-cdk/aws-ecr-assets": "1.103.0", 327 "@aws-cdk/aws-events": "1.103.0", 328 "@aws-cdk/aws-iam": "1.103.0", 329 "@aws-cdk/aws-kms": "1.103.0", 330 "@aws-cdk/aws-logs": "1.103.0", 331 "@aws-cdk/aws-s3": "1.103.0", 332 "@aws-cdk/aws-s3-assets": "1.103.0", 333 "@aws-cdk/aws-secretsmanager": "1.103.0", 334 "@aws-cdk/core": "1.103.0", 335 "@aws-cdk/region-info": "1.103.0", 336 "constructs": "^3.3.69", 337 "yaml": "1.10.2" 338 }, 339 "engines": { 340 "node": ">= 10.13.0 <13 || >=13.7.0" 341 }, 342 "peerDependencies": { 343 "@aws-cdk/assets": "1.103.0", 344 "@aws-cdk/aws-cloudwatch": "1.103.0", 345 "@aws-cdk/aws-codecommit": "1.103.0", 346 "@aws-cdk/aws-ec2": "1.103.0", 347 "@aws-cdk/aws-ecr": "1.103.0", 348 "@aws-cdk/aws-ecr-assets": "1.103.0", 349 "@aws-cdk/aws-events": "1.103.0", 350 "@aws-cdk/aws-iam": "1.103.0", 351 "@aws-cdk/aws-kms": "1.103.0", 352 "@aws-cdk/aws-logs": "1.103.0", 353 "@aws-cdk/aws-s3": "1.103.0", 354 "@aws-cdk/aws-s3-assets": "1.103.0", 355 "@aws-cdk/aws-secretsmanager": "1.103.0", 356 "@aws-cdk/core": "1.103.0", 357 "@aws-cdk/region-info": "1.103.0", 358 "constructs": "^3.3.69" 359 } 360 }, 361 "node_modules/@aws-cdk/aws-codebuild/node_modules/yaml": { 362 "version": "1.10.2", 363 "inBundle": true, 364 "license": "ISC", 365 "engines": { 366 "node": ">= 6" 367 } 368 }, 369 "node_modules/@aws-cdk/aws-codecommit": { 370 "version": "1.103.0", 371 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codecommit/-/aws-codecommit-1.103.0.tgz", 372 "integrity": "sha512-yR6UsFMNYqfjjaU0J+ftPShHxQMXG1jsJqOJtmLSfcUXcoNao7a9+nD+Fdz3JgkKjb6rQKTuvRglE5VSyw4jNg==", 373 "dependencies": { 374 "@aws-cdk/aws-events": "1.103.0", 375 "@aws-cdk/aws-iam": "1.103.0", 376 "@aws-cdk/core": "1.103.0", 377 "constructs": "^3.3.69" 378 }, 379 "engines": { 380 "node": ">= 10.13.0 <13 || >=13.7.0" 381 }, 382 "peerDependencies": { 383 "@aws-cdk/aws-events": "1.103.0", 384 "@aws-cdk/aws-iam": "1.103.0", 385 "@aws-cdk/core": "1.103.0", 386 "constructs": "^3.3.69" 387 } 388 }, 389 "node_modules/@aws-cdk/aws-codeguruprofiler": { 390 "version": "1.103.0", 391 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codeguruprofiler/-/aws-codeguruprofiler-1.103.0.tgz", 392 "integrity": "sha512-OEagWhf0t2239iNOtr0b9H9hAS6InaDv68mqBh86zr1bcg8sorPRZOyoZAGasrgLp4cuMVgAfwgbRKlbHSP0iw==", 393 "dependencies": { 394 "@aws-cdk/aws-iam": "1.103.0", 395 "@aws-cdk/core": "1.103.0", 396 "constructs": "^3.3.69" 397 }, 398 "engines": { 399 "node": ">= 10.13.0 <13 || >=13.7.0" 400 }, 401 "peerDependencies": { 402 "@aws-cdk/aws-iam": "1.103.0", 403 "@aws-cdk/core": "1.103.0", 404 "constructs": "^3.3.69" 405 } 406 }, 407 "node_modules/@aws-cdk/aws-codepipeline": { 408 "version": "1.103.0", 409 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codepipeline/-/aws-codepipeline-1.103.0.tgz", 410 "integrity": "sha512-MdJlYtAB6gRLL4Z0xJwVl6h1DWKq6JOyqIAugU8V5tg5gumDJ8SOHCCtg8a0gCE7xWbfGGXsm4Ve5oMScOy0VA==", 411 "dependencies": { 412 "@aws-cdk/aws-events": "1.103.0", 413 "@aws-cdk/aws-iam": "1.103.0", 414 "@aws-cdk/aws-kms": "1.103.0", 415 "@aws-cdk/aws-s3": "1.103.0", 416 "@aws-cdk/core": "1.103.0", 417 "constructs": "^3.3.69" 418 }, 419 "engines": { 420 "node": ">= 10.13.0 <13 || >=13.7.0" 421 }, 422 "peerDependencies": { 423 "@aws-cdk/aws-events": "1.103.0", 424 "@aws-cdk/aws-iam": "1.103.0", 425 "@aws-cdk/aws-kms": "1.103.0", 426 "@aws-cdk/aws-s3": "1.103.0", 427 "@aws-cdk/core": "1.103.0", 428 "constructs": "^3.3.69" 429 } 430 }, 431 "node_modules/@aws-cdk/aws-cognito": { 432 "version": "1.103.0", 433 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cognito/-/aws-cognito-1.103.0.tgz", 434 "integrity": "sha512-f3BVm5AmlMy4ZMHTfhU1qXvWYic2oMAtrWgp6r3gMKxmJZ9nBvUJas7vZIWOe52L1745RCxPTimsGbyFSuey4w==", 435 "bundleDependencies": [ 436 "punycode" 437 ], 438 "dependencies": { 439 "@aws-cdk/aws-certificatemanager": "1.103.0", 440 "@aws-cdk/aws-iam": "1.103.0", 441 "@aws-cdk/aws-lambda": "1.103.0", 442 "@aws-cdk/core": "1.103.0", 443 "@aws-cdk/custom-resources": "1.103.0", 444 "constructs": "^3.3.69", 445 "punycode": "^2.1.1" 446 }, 447 "engines": { 448 "node": ">= 10.13.0 <13 || >=13.7.0" 449 }, 450 "peerDependencies": { 451 "@aws-cdk/aws-certificatemanager": "1.103.0", 452 "@aws-cdk/aws-iam": "1.103.0", 453 "@aws-cdk/aws-lambda": "1.103.0", 454 "@aws-cdk/core": "1.103.0", 455 "@aws-cdk/custom-resources": "1.103.0", 456 "constructs": "^3.3.69" 457 } 458 }, 459 "node_modules/@aws-cdk/aws-cognito/node_modules/punycode": { 460 "version": "2.1.1", 461 "inBundle": true, 462 "license": "MIT", 463 "engines": { 464 "node": ">=6" 465 } 466 }, 467 "node_modules/@aws-cdk/aws-ec2": { 468 "version": "1.103.0", 469 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ec2/-/aws-ec2-1.103.0.tgz", 470 "integrity": "sha512-C+mvW7LFG9UCCq4vegnP3etyL2TSFlwt/3HT8WFDOUjFdu+leQUGm6DW5E9l+UD1MOvRUVvt+xhFl+Vup+Ottg==", 471 "dependencies": { 472 "@aws-cdk/aws-cloudwatch": "1.103.0", 473 "@aws-cdk/aws-iam": "1.103.0", 474 "@aws-cdk/aws-kms": "1.103.0", 475 "@aws-cdk/aws-logs": "1.103.0", 476 "@aws-cdk/aws-s3": "1.103.0", 477 "@aws-cdk/aws-s3-assets": "1.103.0", 478 "@aws-cdk/aws-ssm": "1.103.0", 479 "@aws-cdk/cloud-assembly-schema": "1.103.0", 480 "@aws-cdk/core": "1.103.0", 481 "@aws-cdk/cx-api": "1.103.0", 482 "@aws-cdk/region-info": "1.103.0", 483 "constructs": "^3.3.69" 484 }, 485 "engines": { 486 "node": ">= 10.13.0 <13 || >=13.7.0" 487 }, 488 "peerDependencies": { 489 "@aws-cdk/aws-cloudwatch": "1.103.0", 490 "@aws-cdk/aws-iam": "1.103.0", 491 "@aws-cdk/aws-kms": "1.103.0", 492 "@aws-cdk/aws-logs": "1.103.0", 493 "@aws-cdk/aws-s3": "1.103.0", 494 "@aws-cdk/aws-s3-assets": "1.103.0", 495 "@aws-cdk/aws-ssm": "1.103.0", 496 "@aws-cdk/cloud-assembly-schema": "1.103.0", 497 "@aws-cdk/core": "1.103.0", 498 "@aws-cdk/cx-api": "1.103.0", 499 "@aws-cdk/region-info": "1.103.0", 500 "constructs": "^3.3.69" 501 } 502 }, 503 "node_modules/@aws-cdk/aws-ecr": { 504 "version": "1.103.0", 505 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr/-/aws-ecr-1.103.0.tgz", 506 "integrity": "sha512-+sa/1NaOeVy8Zi3Hml3pjbEFmbez7lXcEfHGGaVv242q/4Vf9pX1hCdvygcTEfuj9G41/pbA+jWfHvKlWi1ECg==", 507 "dependencies": { 508 "@aws-cdk/aws-events": "1.103.0", 509 "@aws-cdk/aws-iam": "1.103.0", 510 "@aws-cdk/core": "1.103.0", 511 "constructs": "^3.3.69" 512 }, 513 "engines": { 514 "node": ">= 10.13.0 <13 || >=13.7.0" 515 }, 516 "peerDependencies": { 517 "@aws-cdk/aws-events": "1.103.0", 518 "@aws-cdk/aws-iam": "1.103.0", 519 "@aws-cdk/core": "1.103.0", 520 "constructs": "^3.3.69" 521 } 522 }, 523 "node_modules/@aws-cdk/aws-ecr-assets": { 524 "version": "1.103.0", 525 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr-assets/-/aws-ecr-assets-1.103.0.tgz", 526 "integrity": "sha512-2U3zALUJZlAOSSQiNpgdvmUXvFzs7SBZrYgHCRM7Vf/M7QPRsEZXrHB3+cpSUBsFX41nHvjjMKeTC9zhMtp0og==", 527 "bundleDependencies": [ 528 "minimatch" 529 ], 530 "dependencies": { 531 "@aws-cdk/assets": "1.103.0", 532 "@aws-cdk/aws-ecr": "1.103.0", 533 "@aws-cdk/aws-iam": "1.103.0", 534 "@aws-cdk/aws-s3": "1.103.0", 535 "@aws-cdk/core": "1.103.0", 536 "@aws-cdk/cx-api": "1.103.0", 537 "constructs": "^3.3.69", 538 "minimatch": "^3.0.4" 539 }, 540 "engines": { 541 "node": ">= 10.13.0 <13 || >=13.7.0" 542 }, 543 "peerDependencies": { 544 "@aws-cdk/assets": "1.103.0", 545 "@aws-cdk/aws-ecr": "1.103.0", 546 "@aws-cdk/aws-iam": "1.103.0", 547 "@aws-cdk/aws-s3": "1.103.0", 548 "@aws-cdk/core": "1.103.0", 549 "@aws-cdk/cx-api": "1.103.0", 550 "constructs": "^3.3.69" 551 } 552 }, 553 "node_modules/@aws-cdk/aws-ecr-assets/node_modules/balanced-match": { 554 "version": "1.0.2", 555 "inBundle": true, 556 "license": "MIT" 557 }, 558 "node_modules/@aws-cdk/aws-ecr-assets/node_modules/brace-expansion": { 559 "version": "1.1.11", 560 "inBundle": true, 561 "license": "MIT", 562 "dependencies": { 563 "balanced-match": "^1.0.0", 564 "concat-map": "0.0.1" 565 } 566 }, 567 "node_modules/@aws-cdk/aws-ecr-assets/node_modules/concat-map": { 568 "version": "0.0.1", 569 "inBundle": true, 570 "license": "MIT" 571 }, 572 "node_modules/@aws-cdk/aws-ecr-assets/node_modules/minimatch": { 573 "version": "3.0.4", 574 "inBundle": true, 575 "license": "ISC", 576 "dependencies": { 577 "brace-expansion": "^1.1.7" 578 }, 579 "engines": { 580 "node": "*" 581 } 582 }, 583 "node_modules/@aws-cdk/aws-ecs": { 584 "version": "1.103.0", 585 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecs/-/aws-ecs-1.103.0.tgz", 586 "integrity": "sha512-m5d1182i62OKUTCl4hwcUpFxbjSGU+q5UfYJbWeCQB0FcCLkohzN/TJzrrpLr659wAN0q8zKhrJe/nADMHOmnw==", 587 "dependencies": { 588 "@aws-cdk/aws-applicationautoscaling": "1.103.0", 589 "@aws-cdk/aws-autoscaling": "1.103.0", 590 "@aws-cdk/aws-autoscaling-hooktargets": "1.103.0", 591 "@aws-cdk/aws-certificatemanager": "1.103.0", 592 "@aws-cdk/aws-cloudwatch": "1.103.0", 593 "@aws-cdk/aws-ec2": "1.103.0", 594 "@aws-cdk/aws-ecr": "1.103.0", 595 "@aws-cdk/aws-ecr-assets": "1.103.0", 596 "@aws-cdk/aws-elasticloadbalancing": "1.103.0", 597 "@aws-cdk/aws-elasticloadbalancingv2": "1.103.0", 598 "@aws-cdk/aws-iam": "1.103.0", 599 "@aws-cdk/aws-kms": "1.103.0", 600 "@aws-cdk/aws-lambda": "1.103.0", 601 "@aws-cdk/aws-logs": "1.103.0", 602 "@aws-cdk/aws-route53": "1.103.0", 603 "@aws-cdk/aws-route53-targets": "1.103.0", 604 "@aws-cdk/aws-s3": "1.103.0", 605 "@aws-cdk/aws-s3-assets": "1.103.0", 606 "@aws-cdk/aws-secretsmanager": "1.103.0", 607 "@aws-cdk/aws-servicediscovery": "1.103.0", 608 "@aws-cdk/aws-sns": "1.103.0", 609 "@aws-cdk/aws-sqs": "1.103.0", 610 "@aws-cdk/aws-ssm": "1.103.0", 611 "@aws-cdk/core": "1.103.0", 612 "@aws-cdk/cx-api": "1.103.0", 613 "constructs": "^3.3.69" 614 }, 615 "engines": { 616 "node": ">= 10.13.0 <13 || >=13.7.0" 617 }, 618 "peerDependencies": { 619 "@aws-cdk/aws-applicationautoscaling": "1.103.0", 620 "@aws-cdk/aws-autoscaling": "1.103.0", 621 "@aws-cdk/aws-autoscaling-hooktargets": "1.103.0", 622 "@aws-cdk/aws-certificatemanager": "1.103.0", 623 "@aws-cdk/aws-cloudwatch": "1.103.0", 624 "@aws-cdk/aws-ec2": "1.103.0", 625 "@aws-cdk/aws-ecr": "1.103.0", 626 "@aws-cdk/aws-ecr-assets": "1.103.0", 627 "@aws-cdk/aws-elasticloadbalancing": "1.103.0", 628 "@aws-cdk/aws-elasticloadbalancingv2": "1.103.0", 629 "@aws-cdk/aws-iam": "1.103.0", 630 "@aws-cdk/aws-kms": "1.103.0", 631 "@aws-cdk/aws-lambda": "1.103.0", 632 "@aws-cdk/aws-logs": "1.103.0", 633 "@aws-cdk/aws-route53": "1.103.0", 634 "@aws-cdk/aws-route53-targets": "1.103.0", 635 "@aws-cdk/aws-s3": "1.103.0", 636 "@aws-cdk/aws-s3-assets": "1.103.0", 637 "@aws-cdk/aws-secretsmanager": "1.103.0", 638 "@aws-cdk/aws-servicediscovery": "1.103.0", 639 "@aws-cdk/aws-sns": "1.103.0", 640 "@aws-cdk/aws-sqs": "1.103.0", 641 "@aws-cdk/aws-ssm": "1.103.0", 642 "@aws-cdk/core": "1.103.0", 643 "@aws-cdk/cx-api": "1.103.0", 644 "constructs": "^3.3.69" 645 } 646 }, 647 "node_modules/@aws-cdk/aws-efs": { 648 "version": "1.103.0", 649 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-efs/-/aws-efs-1.103.0.tgz", 650 "integrity": "sha512-L/mWu+U2z1qmvEOoB9/JO5teMyeMreoQHO/AgFyQg6wY/xF+rVd2cxxcFM8tsETlEQ1FZkHOEHL5dIKSceFOUQ==", 651 "dependencies": { 652 "@aws-cdk/aws-ec2": "1.103.0", 653 "@aws-cdk/aws-kms": "1.103.0", 654 "@aws-cdk/cloud-assembly-schema": "1.103.0", 655 "@aws-cdk/core": "1.103.0", 656 "@aws-cdk/cx-api": "1.103.0", 657 "constructs": "^3.3.69" 658 }, 659 "engines": { 660 "node": ">= 10.13.0 <13 || >=13.7.0" 661 }, 662 "peerDependencies": { 663 "@aws-cdk/aws-ec2": "1.103.0", 664 "@aws-cdk/aws-kms": "1.103.0", 665 "@aws-cdk/cloud-assembly-schema": "1.103.0", 666 "@aws-cdk/core": "1.103.0", 667 "@aws-cdk/cx-api": "1.103.0", 668 "constructs": "^3.3.69" 669 } 670 }, 671 "node_modules/@aws-cdk/aws-elasticloadbalancing": { 672 "version": "1.103.0", 673 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancing/-/aws-elasticloadbalancing-1.103.0.tgz", 674 "integrity": "sha512-zaGsF0KnNSNYX3IjLVJN2r2Q5Am916CdJichO2XIdFGQGdpwMyk/TYBWxFxhgD2sr+i58hRdcRlxZUA6TrVsmw==", 675 "dependencies": { 676 "@aws-cdk/aws-ec2": "1.103.0", 677 "@aws-cdk/core": "1.103.0", 678 "constructs": "^3.3.69" 679 }, 680 "engines": { 681 "node": ">= 10.13.0 <13 || >=13.7.0" 682 }, 683 "peerDependencies": { 684 "@aws-cdk/aws-ec2": "1.103.0", 685 "@aws-cdk/core": "1.103.0", 686 "constructs": "^3.3.69" 687 } 688 }, 689 "node_modules/@aws-cdk/aws-elasticloadbalancingv2": { 690 "version": "1.103.0", 691 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancingv2/-/aws-elasticloadbalancingv2-1.103.0.tgz", 692 "integrity": "sha512-oSM5smoqQ+NHoHA8N6znXYuIlAQg2OgVv4IH3szMeNQvSuKl/iBsbs9SEHWx4MaNRJranaAFlno15YJugtXYKg==", 693 "dependencies": { 694 "@aws-cdk/aws-certificatemanager": "1.103.0", 695 "@aws-cdk/aws-cloudwatch": "1.103.0", 696 "@aws-cdk/aws-ec2": "1.103.0", 697 "@aws-cdk/aws-iam": "1.103.0", 698 "@aws-cdk/aws-lambda": "1.103.0", 699 "@aws-cdk/aws-s3": "1.103.0", 700 "@aws-cdk/cloud-assembly-schema": "1.103.0", 701 "@aws-cdk/core": "1.103.0", 702 "@aws-cdk/cx-api": "1.103.0", 703 "@aws-cdk/region-info": "1.103.0", 704 "constructs": "^3.3.69" 705 }, 706 "engines": { 707 "node": ">= 10.13.0 <13 || >=13.7.0" 708 }, 709 "peerDependencies": { 710 "@aws-cdk/aws-certificatemanager": "1.103.0", 711 "@aws-cdk/aws-cloudwatch": "1.103.0", 712 "@aws-cdk/aws-ec2": "1.103.0", 713 "@aws-cdk/aws-iam": "1.103.0", 714 "@aws-cdk/aws-lambda": "1.103.0", 715 "@aws-cdk/aws-s3": "1.103.0", 716 "@aws-cdk/cloud-assembly-schema": "1.103.0", 717 "@aws-cdk/core": "1.103.0", 718 "@aws-cdk/cx-api": "1.103.0", 719 "@aws-cdk/region-info": "1.103.0", 720 "constructs": "^3.3.69" 721 } 722 }, 723 "node_modules/@aws-cdk/aws-events": { 724 "version": "1.103.0", 725 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events/-/aws-events-1.103.0.tgz", 726 "integrity": "sha512-cGQdEnzGcHwtfPOHVhH/w4n62htJJk26o/5KOno/1RUELeUTNIedmc5b9RmNNUe7jnuuId1pCMd0K76v4lQP/g==", 727 "dependencies": { 728 "@aws-cdk/aws-iam": "1.103.0", 729 "@aws-cdk/core": "1.103.0", 730 "constructs": "^3.3.69" 731 }, 732 "engines": { 733 "node": ">= 10.13.0 <13 || >=13.7.0" 734 }, 735 "peerDependencies": { 736 "@aws-cdk/aws-iam": "1.103.0", 737 "@aws-cdk/core": "1.103.0", 738 "constructs": "^3.3.69" 739 } 740 }, 741 "node_modules/@aws-cdk/aws-events-targets": { 742 "version": "1.103.0", 743 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events-targets/-/aws-events-targets-1.103.0.tgz", 744 "integrity": "sha512-5NnGsejdnfuTNPx5OIsshcR8U+LJQnEDJhV9I3gkMk9w/7jwlmz40Rw4Aq89pgp0Nxk/27KzauV1QWGwhH4dVg==", 745 "dependencies": { 746 "@aws-cdk/aws-apigateway": "1.103.0", 747 "@aws-cdk/aws-codebuild": "1.103.0", 748 "@aws-cdk/aws-codepipeline": "1.103.0", 749 "@aws-cdk/aws-ec2": "1.103.0", 750 "@aws-cdk/aws-ecs": "1.103.0", 751 "@aws-cdk/aws-events": "1.103.0", 752 "@aws-cdk/aws-iam": "1.103.0", 753 "@aws-cdk/aws-kinesis": "1.103.0", 754 "@aws-cdk/aws-kinesisfirehose": "1.103.0", 755 "@aws-cdk/aws-lambda": "1.103.0", 756 "@aws-cdk/aws-logs": "1.103.0", 757 "@aws-cdk/aws-sns": "1.103.0", 758 "@aws-cdk/aws-sns-subscriptions": "1.103.0", 759 "@aws-cdk/aws-sqs": "1.103.0", 760 "@aws-cdk/aws-stepfunctions": "1.103.0", 761 "@aws-cdk/core": "1.103.0", 762 "@aws-cdk/custom-resources": "1.103.0", 763 "constructs": "^3.3.69" 764 }, 765 "engines": { 766 "node": ">= 10.13.0 <13 || >=13.7.0" 767 }, 768 "peerDependencies": { 769 "@aws-cdk/aws-apigateway": "1.103.0", 770 "@aws-cdk/aws-codebuild": "1.103.0", 771 "@aws-cdk/aws-codepipeline": "1.103.0", 772 "@aws-cdk/aws-ec2": "1.103.0", 773 "@aws-cdk/aws-ecs": "1.103.0", 774 "@aws-cdk/aws-events": "1.103.0", 775 "@aws-cdk/aws-iam": "1.103.0", 776 "@aws-cdk/aws-kinesis": "1.103.0", 777 "@aws-cdk/aws-kinesisfirehose": "1.103.0", 778 "@aws-cdk/aws-lambda": "1.103.0", 779 "@aws-cdk/aws-logs": "1.103.0", 780 "@aws-cdk/aws-sns": "1.103.0", 781 "@aws-cdk/aws-sns-subscriptions": "1.103.0", 782 "@aws-cdk/aws-sqs": "1.103.0", 783 "@aws-cdk/aws-stepfunctions": "1.103.0", 784 "@aws-cdk/core": "1.103.0", 785 "@aws-cdk/custom-resources": "1.103.0", 786 "constructs": "^3.3.69" 787 } 788 }, 789 "node_modules/@aws-cdk/aws-globalaccelerator": { 790 "version": "1.103.0", 791 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-globalaccelerator/-/aws-globalaccelerator-1.103.0.tgz", 792 "integrity": "sha512-8zQpDAwYlR9/ckMLsprKnF8IdpuZ4jXhe1mfEdaXe0dvNqI0qxjLhSUvVHlZGIOJsfMcFdxjrqQODC10/cJawg==", 793 "dependencies": { 794 "@aws-cdk/aws-ec2": "1.103.0", 795 "@aws-cdk/core": "1.103.0", 796 "@aws-cdk/custom-resources": "1.103.0", 797 "constructs": "^3.3.69" 798 }, 799 "engines": { 800 "node": ">= 10.13.0 <13 || >=13.7.0" 801 }, 802 "peerDependencies": { 803 "@aws-cdk/aws-ec2": "1.103.0", 804 "@aws-cdk/core": "1.103.0", 805 "@aws-cdk/custom-resources": "1.103.0", 806 "constructs": "^3.3.69" 807 } 808 }, 809 "node_modules/@aws-cdk/aws-iam": { 810 "version": "1.103.0", 811 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iam/-/aws-iam-1.103.0.tgz", 812 "integrity": "sha512-ThyvvhjdswekYRaH+8bnBu679FErdJH9Tt/Nf7Fah/CiBFh1FbVixJc5pVqqF0nUqsHHRr2B4wMcB8x5xmMkQw==", 813 "dependencies": { 814 "@aws-cdk/core": "1.103.0", 815 "@aws-cdk/region-info": "1.103.0", 816 "constructs": "^3.3.69" 817 }, 818 "engines": { 819 "node": ">= 10.13.0 <13 || >=13.7.0" 820 }, 821 "peerDependencies": { 822 "@aws-cdk/core": "1.103.0", 823 "@aws-cdk/region-info": "1.103.0", 824 "constructs": "^3.3.69" 825 } 826 }, 827 "node_modules/@aws-cdk/aws-kinesis": { 828 "version": "1.103.0", 829 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kinesis/-/aws-kinesis-1.103.0.tgz", 830 "integrity": "sha512-axHyElnOysLiTCPx6yFfJAdHXvCxiTEesjjL+k8v/inCtbBMdTOd2wVMVjlZy/y6WNXJuGdsmxq/gDP+TUq3xQ==", 831 "dependencies": { 832 "@aws-cdk/aws-cloudwatch": "1.103.0", 833 "@aws-cdk/aws-iam": "1.103.0", 834 "@aws-cdk/aws-kms": "1.103.0", 835 "@aws-cdk/aws-logs": "1.103.0", 836 "@aws-cdk/core": "1.103.0", 837 "constructs": "^3.3.69" 838 }, 839 "engines": { 840 "node": ">= 10.13.0 <13 || >=13.7.0" 841 }, 842 "peerDependencies": { 843 "@aws-cdk/aws-cloudwatch": "1.103.0", 844 "@aws-cdk/aws-iam": "1.103.0", 845 "@aws-cdk/aws-kms": "1.103.0", 846 "@aws-cdk/aws-logs": "1.103.0", 847 "@aws-cdk/core": "1.103.0", 848 "constructs": "^3.3.69" 849 } 850 }, 851 "node_modules/@aws-cdk/aws-kinesisfirehose": { 852 "version": "1.103.0", 853 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kinesisfirehose/-/aws-kinesisfirehose-1.103.0.tgz", 854 "integrity": "sha512-iIwSYRWzjZLSQ8Dvrno3e8IF+FdoIjsxgggr76Afc49dN0lWHxk0dExnpChIynNADSp/Z9ybWPfHfaTG9SHaqA==", 855 "dependencies": { 856 "@aws-cdk/core": "1.103.0", 857 "constructs": "^3.3.69" 858 }, 859 "engines": { 860 "node": ">= 10.13.0 <13 || >=13.7.0" 861 }, 862 "peerDependencies": { 863 "@aws-cdk/core": "1.103.0", 864 "constructs": "^3.3.69" 865 } 866 }, 867 "node_modules/@aws-cdk/aws-kms": { 868 "version": "1.103.0", 869 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kms/-/aws-kms-1.103.0.tgz", 870 "integrity": "sha512-A4M75+jHmSEU1N/25rr20VwtSLsQMJ+L0PqrHcm05a3KY/QomyJ0sTqCSmFOzcrekSHxDRkh5Of/Cz6wJeIFLQ==", 871 "dependencies": { 872 "@aws-cdk/aws-iam": "1.103.0", 873 "@aws-cdk/core": "1.103.0", 874 "@aws-cdk/cx-api": "1.103.0", 875 "constructs": "^3.3.69" 876 }, 877 "engines": { 878 "node": ">= 10.13.0 <13 || >=13.7.0" 879 }, 880 "peerDependencies": { 881 "@aws-cdk/aws-iam": "1.103.0", 882 "@aws-cdk/core": "1.103.0", 883 "@aws-cdk/cx-api": "1.103.0", 884 "constructs": "^3.3.69" 885 } 886 }, 887 "node_modules/@aws-cdk/aws-lambda": { 888 "version": "1.103.0", 889 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-lambda/-/aws-lambda-1.103.0.tgz", 890 "integrity": "sha512-iKotVg1q1aUrBLbJOUXlua0AoOaTZ+5zEIV+AUmHBywEMcS6EZnP++YPnhHg62YpY6pRCglMBxjjwlVK4ChGdw==", 891 "dependencies": { 892 "@aws-cdk/aws-applicationautoscaling": "1.103.0", 893 "@aws-cdk/aws-cloudwatch": "1.103.0", 894 "@aws-cdk/aws-codeguruprofiler": "1.103.0", 895 "@aws-cdk/aws-ec2": "1.103.0", 896 "@aws-cdk/aws-ecr": "1.103.0", 897 "@aws-cdk/aws-ecr-assets": "1.103.0", 898 "@aws-cdk/aws-efs": "1.103.0", 899 "@aws-cdk/aws-events": "1.103.0", 900 "@aws-cdk/aws-iam": "1.103.0", 901 "@aws-cdk/aws-kms": "1.103.0", 902 "@aws-cdk/aws-logs": "1.103.0", 903 "@aws-cdk/aws-s3": "1.103.0", 904 "@aws-cdk/aws-s3-assets": "1.103.0", 905 "@aws-cdk/aws-signer": "1.103.0", 906 "@aws-cdk/aws-sqs": "1.103.0", 907 "@aws-cdk/core": "1.103.0", 908 "@aws-cdk/cx-api": "1.103.0", 909 "constructs": "^3.3.69" 910 }, 911 "engines": { 912 "node": ">= 10.13.0 <13 || >=13.7.0" 913 }, 914 "peerDependencies": { 915 "@aws-cdk/aws-applicationautoscaling": "1.103.0", 916 "@aws-cdk/aws-cloudwatch": "1.103.0", 917 "@aws-cdk/aws-codeguruprofiler": "1.103.0", 918 "@aws-cdk/aws-ec2": "1.103.0", 919 "@aws-cdk/aws-ecr": "1.103.0", 920 "@aws-cdk/aws-ecr-assets": "1.103.0", 921 "@aws-cdk/aws-efs": "1.103.0", 922 "@aws-cdk/aws-events": "1.103.0", 923 "@aws-cdk/aws-iam": "1.103.0", 924 "@aws-cdk/aws-kms": "1.103.0", 925 "@aws-cdk/aws-logs": "1.103.0", 926 "@aws-cdk/aws-s3": "1.103.0", 927 "@aws-cdk/aws-s3-assets": "1.103.0", 928 "@aws-cdk/aws-signer": "1.103.0", 929 "@aws-cdk/aws-sqs": "1.103.0", 930 "@aws-cdk/core": "1.103.0", 931 "@aws-cdk/cx-api": "1.103.0", 932 "constructs": "^3.3.69" 933 } 934 }, 935 "node_modules/@aws-cdk/aws-logs": { 936 "version": "1.103.0", 937 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-logs/-/aws-logs-1.103.0.tgz", 938 "integrity": "sha512-M/uZlhh63msrWUcy/cx8FbjyD/lrxNXasIHJEugGjRPxGg1r5vgJfzKLb+wXlyKV/QhFa5gNT6dvLjQ+iOyEcw==", 939 "dependencies": { 940 "@aws-cdk/aws-cloudwatch": "1.103.0", 941 "@aws-cdk/aws-iam": "1.103.0", 942 "@aws-cdk/aws-kms": "1.103.0", 943 "@aws-cdk/aws-s3-assets": "1.103.0", 944 "@aws-cdk/core": "1.103.0", 945 "constructs": "^3.3.69" 946 }, 947 "engines": { 948 "node": ">= 10.13.0 <13 || >=13.7.0" 949 }, 950 "peerDependencies": { 951 "@aws-cdk/aws-cloudwatch": "1.103.0", 952 "@aws-cdk/aws-iam": "1.103.0", 953 "@aws-cdk/aws-kms": "1.103.0", 954 "@aws-cdk/aws-s3-assets": "1.103.0", 955 "@aws-cdk/core": "1.103.0", 956 "constructs": "^3.3.69" 957 } 958 }, 959 "node_modules/@aws-cdk/aws-route53": { 960 "version": "1.103.0", 961 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53/-/aws-route53-1.103.0.tgz", 962 "integrity": "sha512-uLcf51kTSRrWec8eLMh0kp1/AZ4gE8blWVjPUdglA433PSat8YFjQSutjIrqf3fLVSHUZAZrJKiLmtgro0+YIw==", 963 "dependencies": { 964 "@aws-cdk/aws-ec2": "1.103.0", 965 "@aws-cdk/aws-iam": "1.103.0", 966 "@aws-cdk/aws-logs": "1.103.0", 967 "@aws-cdk/cloud-assembly-schema": "1.103.0", 968 "@aws-cdk/core": "1.103.0", 969 "@aws-cdk/custom-resources": "1.103.0", 970 "constructs": "^3.3.69" 971 }, 972 "engines": { 973 "node": ">= 10.13.0 <13 || >=13.7.0" 974 }, 975 "peerDependencies": { 976 "@aws-cdk/aws-ec2": "1.103.0", 977 "@aws-cdk/aws-iam": "1.103.0", 978 "@aws-cdk/aws-logs": "1.103.0", 979 "@aws-cdk/cloud-assembly-schema": "1.103.0", 980 "@aws-cdk/core": "1.103.0", 981 "@aws-cdk/custom-resources": "1.103.0", 982 "constructs": "^3.3.69" 983 } 984 }, 985 "node_modules/@aws-cdk/aws-route53-targets": { 986 "version": "1.103.0", 987 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53-targets/-/aws-route53-targets-1.103.0.tgz", 988 "integrity": "sha512-0+0IO0t4W2d7Pw0rnErofBm113qUeMERuxR3evCZlS8eJhTxmFbi8rLVwyljt0kPs3qzaUnWftNfOWgcwz5/vg==", 989 "dependencies": { 990 "@aws-cdk/aws-apigateway": "1.103.0", 991 "@aws-cdk/aws-cloudfront": "1.103.0", 992 "@aws-cdk/aws-cognito": "1.103.0", 993 "@aws-cdk/aws-ec2": "1.103.0", 994 "@aws-cdk/aws-elasticloadbalancing": "1.103.0", 995 "@aws-cdk/aws-elasticloadbalancingv2": "1.103.0", 996 "@aws-cdk/aws-globalaccelerator": "1.103.0", 997 "@aws-cdk/aws-iam": "1.103.0", 998 "@aws-cdk/aws-route53": "1.103.0", 999 "@aws-cdk/aws-s3": "1.103.0", 1000 "@aws-cdk/core": "1.103.0", 1001 "@aws-cdk/region-info": "1.103.0", 1002 "constructs": "^3.3.69" 1003 }, 1004 "engines": { 1005 "node": ">= 10.13.0 <13 || >=13.7.0" 1006 }, 1007 "peerDependencies": { 1008 "@aws-cdk/aws-apigateway": "1.103.0", 1009 "@aws-cdk/aws-cloudfront": "1.103.0", 1010 "@aws-cdk/aws-cognito": "1.103.0", 1011 "@aws-cdk/aws-ec2": "1.103.0", 1012 "@aws-cdk/aws-elasticloadbalancing": "1.103.0", 1013 "@aws-cdk/aws-elasticloadbalancingv2": "1.103.0", 1014 "@aws-cdk/aws-globalaccelerator": "1.103.0", 1015 "@aws-cdk/aws-iam": "1.103.0", 1016 "@aws-cdk/aws-route53": "1.103.0", 1017 "@aws-cdk/aws-s3": "1.103.0", 1018 "@aws-cdk/core": "1.103.0", 1019 "@aws-cdk/region-info": "1.103.0", 1020 "constructs": "^3.3.69" 1021 } 1022 }, 1023 "node_modules/@aws-cdk/aws-s3": { 1024 "version": "1.103.0", 1025 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3/-/aws-s3-1.103.0.tgz", 1026 "integrity": "sha512-UGg/rbauMfwUSsT6mcmTepw7bjyjaUDsnpfMJ6Yz+RYesQiCa1yyQtCvdxriOB0RyLyNAqWq4PvqjXKsJ8WUdA==", 1027 "dependencies": { 1028 "@aws-cdk/aws-events": "1.103.0", 1029 "@aws-cdk/aws-iam": "1.103.0", 1030 "@aws-cdk/aws-kms": "1.103.0", 1031 "@aws-cdk/core": "1.103.0", 1032 "@aws-cdk/cx-api": "1.103.0", 1033 "constructs": "^3.3.69" 1034 }, 1035 "engines": { 1036 "node": ">= 10.13.0 <13 || >=13.7.0" 1037 }, 1038 "peerDependencies": { 1039 "@aws-cdk/aws-events": "1.103.0", 1040 "@aws-cdk/aws-iam": "1.103.0", 1041 "@aws-cdk/aws-kms": "1.103.0", 1042 "@aws-cdk/core": "1.103.0", 1043 "@aws-cdk/cx-api": "1.103.0", 1044 "constructs": "^3.3.69" 1045 } 1046 }, 1047 "node_modules/@aws-cdk/aws-s3-assets": { 1048 "version": "1.103.0", 1049 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3-assets/-/aws-s3-assets-1.103.0.tgz", 1050 "integrity": "sha512-1Ao0KLHkGJWnXursBv9l9Rar/d7BDBkGptMQhFLQZ3xxBfoIM4SgB/kHQ19vFyAO9k4fog/UsOSqSEGXrQUTpA==", 1051 "dependencies": { 1052 "@aws-cdk/assets": "1.103.0", 1053 "@aws-cdk/aws-iam": "1.103.0", 1054 "@aws-cdk/aws-kms": "1.103.0", 1055 "@aws-cdk/aws-s3": "1.103.0", 1056 "@aws-cdk/core": "1.103.0", 1057 "@aws-cdk/cx-api": "1.103.0", 1058 "constructs": "^3.3.69" 1059 }, 1060 "engines": { 1061 "node": ">= 10.13.0 <13 || >=13.7.0" 1062 }, 1063 "peerDependencies": { 1064 "@aws-cdk/assets": "1.103.0", 1065 "@aws-cdk/aws-iam": "1.103.0", 1066 "@aws-cdk/aws-kms": "1.103.0", 1067 "@aws-cdk/aws-s3": "1.103.0", 1068 "@aws-cdk/core": "1.103.0", 1069 "@aws-cdk/cx-api": "1.103.0", 1070 "constructs": "^3.3.69" 1071 } 1072 }, 1073 "node_modules/@aws-cdk/aws-s3-deployment": { 1074 "version": "1.103.0", 1075 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3-deployment/-/aws-s3-deployment-1.103.0.tgz", 1076 "integrity": "sha512-ZII5xmEu3HV4UBseQNtw+RS+NEij09g/8Ghe5MlEe3cCgy/Ez3P2Cnvv/n0Pe6EqILaoyUAkRbV7w/M1rGjLIw==", 1077 "dependencies": { 1078 "@aws-cdk/aws-cloudfront": "1.103.0", 1079 "@aws-cdk/aws-ec2": "1.103.0", 1080 "@aws-cdk/aws-iam": "1.103.0", 1081 "@aws-cdk/aws-lambda": "1.103.0", 1082 "@aws-cdk/aws-s3": "1.103.0", 1083 "@aws-cdk/aws-s3-assets": "1.103.0", 1084 "@aws-cdk/core": "1.103.0", 1085 "@aws-cdk/lambda-layer-awscli": "1.103.0", 1086 "constructs": "^3.3.69" 1087 }, 1088 "engines": { 1089 "node": ">= 10.13.0 <13 || >=13.7.0" 1090 }, 1091 "peerDependencies": { 1092 "@aws-cdk/aws-cloudfront": "1.103.0", 1093 "@aws-cdk/aws-ec2": "1.103.0", 1094 "@aws-cdk/aws-iam": "1.103.0", 1095 "@aws-cdk/aws-lambda": "1.103.0", 1096 "@aws-cdk/aws-s3": "1.103.0", 1097 "@aws-cdk/aws-s3-assets": "1.103.0", 1098 "@aws-cdk/core": "1.103.0", 1099 "@aws-cdk/lambda-layer-awscli": "1.103.0", 1100 "constructs": "^3.3.69" 1101 } 1102 }, 1103 "node_modules/@aws-cdk/aws-sam": { 1104 "version": "1.103.0", 1105 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sam/-/aws-sam-1.103.0.tgz", 1106 "integrity": "sha512-BMbNQ3i+vJJrzxgr5GFIxL6QgyTh/IgCAPZesTN/C5XB5HqIqUqJrOG+zVLHUlHMfm7XzDb/xsrTFH6BBpT5nA==", 1107 "dependencies": { 1108 "@aws-cdk/core": "1.103.0", 1109 "constructs": "^3.3.69" 1110 }, 1111 "engines": { 1112 "node": ">= 10.13.0 <13 || >=13.7.0" 1113 }, 1114 "peerDependencies": { 1115 "@aws-cdk/core": "1.103.0", 1116 "constructs": "^3.3.69" 1117 } 1118 }, 1119 "node_modules/@aws-cdk/aws-secretsmanager": { 1120 "version": "1.103.0", 1121 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-secretsmanager/-/aws-secretsmanager-1.103.0.tgz", 1122 "integrity": "sha512-Nz8sG8CzoM2jNbrfv4wB7MnQkaqmi76scohrsBFUR4TYFK22rVs2qTgsNudNd4rbk3PmgVjB7/fnKIE06ViQ4w==", 1123 "dependencies": { 1124 "@aws-cdk/aws-ec2": "1.103.0", 1125 "@aws-cdk/aws-iam": "1.103.0", 1126 "@aws-cdk/aws-kms": "1.103.0", 1127 "@aws-cdk/aws-lambda": "1.103.0", 1128 "@aws-cdk/aws-sam": "1.103.0", 1129 "@aws-cdk/core": "1.103.0", 1130 "@aws-cdk/cx-api": "1.103.0", 1131 "constructs": "^3.3.69" 1132 }, 1133 "engines": { 1134 "node": ">= 10.13.0 <13 || >=13.7.0" 1135 }, 1136 "peerDependencies": { 1137 "@aws-cdk/aws-ec2": "1.103.0", 1138 "@aws-cdk/aws-iam": "1.103.0", 1139 "@aws-cdk/aws-kms": "1.103.0", 1140 "@aws-cdk/aws-lambda": "1.103.0", 1141 "@aws-cdk/aws-sam": "1.103.0", 1142 "@aws-cdk/core": "1.103.0", 1143 "@aws-cdk/cx-api": "1.103.0", 1144 "constructs": "^3.3.69" 1145 } 1146 }, 1147 "node_modules/@aws-cdk/aws-servicediscovery": { 1148 "version": "1.103.0", 1149 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-servicediscovery/-/aws-servicediscovery-1.103.0.tgz", 1150 "integrity": "sha512-Ok93Y34D9CixlR/WE0FWdeugKkkVnnGifQlj0proZc5Tg1mfVoAIA0MOmpio8kEZ1aBHfR+Svg02zojlo3EA8w==", 1151 "dependencies": { 1152 "@aws-cdk/aws-ec2": "1.103.0", 1153 "@aws-cdk/aws-elasticloadbalancingv2": "1.103.0", 1154 "@aws-cdk/aws-route53": "1.103.0", 1155 "@aws-cdk/core": "1.103.0", 1156 "constructs": "^3.3.69" 1157 }, 1158 "engines": { 1159 "node": ">= 10.13.0 <13 || >=13.7.0" 1160 }, 1161 "peerDependencies": { 1162 "@aws-cdk/aws-ec2": "1.103.0", 1163 "@aws-cdk/aws-elasticloadbalancingv2": "1.103.0", 1164 "@aws-cdk/aws-route53": "1.103.0", 1165 "@aws-cdk/core": "1.103.0", 1166 "constructs": "^3.3.69" 1167 } 1168 }, 1169 "node_modules/@aws-cdk/aws-signer": { 1170 "version": "1.103.0", 1171 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-signer/-/aws-signer-1.103.0.tgz", 1172 "integrity": "sha512-NmdPqiqz9sGYpUsnZujxJ7xjXfbbkax5UXSZ623fkw1v1pUyRClwixpqbS9ih6VIqWgEY9LD4W4gumZLj1CWww==", 1173 "dependencies": { 1174 "@aws-cdk/core": "1.103.0", 1175 "constructs": "^3.3.69" 1176 }, 1177 "engines": { 1178 "node": ">= 10.13.0 <13 || >=13.7.0" 1179 }, 1180 "peerDependencies": { 1181 "@aws-cdk/core": "1.103.0", 1182 "constructs": "^3.3.69" 1183 } 1184 }, 1185 "node_modules/@aws-cdk/aws-sns": { 1186 "version": "1.103.0", 1187 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns/-/aws-sns-1.103.0.tgz", 1188 "integrity": "sha512-L6yyRzwjawN0RsOgQbnnf/l6ttkUZel8aUqv3+QtLTeq4XvHF5Qd12k96e++0JrpY5LufWah9dPr5aw7DprGkQ==", 1189 "dependencies": { 1190 "@aws-cdk/aws-cloudwatch": "1.103.0", 1191 "@aws-cdk/aws-events": "1.103.0", 1192 "@aws-cdk/aws-iam": "1.103.0", 1193 "@aws-cdk/aws-kms": "1.103.0", 1194 "@aws-cdk/aws-sqs": "1.103.0", 1195 "@aws-cdk/core": "1.103.0", 1196 "constructs": "^3.3.69" 1197 }, 1198 "engines": { 1199 "node": ">= 10.13.0 <13 || >=13.7.0" 1200 }, 1201 "peerDependencies": { 1202 "@aws-cdk/aws-cloudwatch": "1.103.0", 1203 "@aws-cdk/aws-events": "1.103.0", 1204 "@aws-cdk/aws-iam": "1.103.0", 1205 "@aws-cdk/aws-kms": "1.103.0", 1206 "@aws-cdk/aws-sqs": "1.103.0", 1207 "@aws-cdk/core": "1.103.0", 1208 "constructs": "^3.3.69" 1209 } 1210 }, 1211 "node_modules/@aws-cdk/aws-sns-subscriptions": { 1212 "version": "1.103.0", 1213 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns-subscriptions/-/aws-sns-subscriptions-1.103.0.tgz", 1214 "integrity": "sha512-GBAcDTaOVxbHiREcqzVcGifWP/Lfut2juNxHDMqzq/M58MUBkqsy1Cr2/ZQXRxa4WOJtMbXpqwHMW3u/E1ZD6Q==", 1215 "dependencies": { 1216 "@aws-cdk/aws-iam": "1.103.0", 1217 "@aws-cdk/aws-lambda": "1.103.0", 1218 "@aws-cdk/aws-sns": "1.103.0", 1219 "@aws-cdk/aws-sqs": "1.103.0", 1220 "@aws-cdk/core": "1.103.0", 1221 "constructs": "^3.3.69" 1222 }, 1223 "engines": { 1224 "node": ">= 10.13.0 <13 || >=13.7.0" 1225 }, 1226 "peerDependencies": { 1227 "@aws-cdk/aws-iam": "1.103.0", 1228 "@aws-cdk/aws-lambda": "1.103.0", 1229 "@aws-cdk/aws-sns": "1.103.0", 1230 "@aws-cdk/aws-sqs": "1.103.0", 1231 "@aws-cdk/core": "1.103.0", 1232 "constructs": "^3.3.69" 1233 } 1234 }, 1235 "node_modules/@aws-cdk/aws-sqs": { 1236 "version": "1.103.0", 1237 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sqs/-/aws-sqs-1.103.0.tgz", 1238 "integrity": "sha512-Sr2HAulYz+eo0QbyiNyOAClNoM+KuaB0lVntmwd7pk9OZt1KDivD5qKsg+bJvwWmbMZ21cQ8zgqh5RG5+KpwdA==", 1239 "dependencies": { 1240 "@aws-cdk/aws-cloudwatch": "1.103.0", 1241 "@aws-cdk/aws-iam": "1.103.0", 1242 "@aws-cdk/aws-kms": "1.103.0", 1243 "@aws-cdk/core": "1.103.0", 1244 "constructs": "^3.3.69" 1245 }, 1246 "engines": { 1247 "node": ">= 10.13.0 <13 || >=13.7.0" 1248 }, 1249 "peerDependencies": { 1250 "@aws-cdk/aws-cloudwatch": "1.103.0", 1251 "@aws-cdk/aws-iam": "1.103.0", 1252 "@aws-cdk/aws-kms": "1.103.0", 1253 "@aws-cdk/core": "1.103.0", 1254 "constructs": "^3.3.69" 1255 } 1256 }, 1257 "node_modules/@aws-cdk/aws-ssm": { 1258 "version": "1.103.0", 1259 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ssm/-/aws-ssm-1.103.0.tgz", 1260 "integrity": "sha512-IytahFkEBwOHV5+GkUZyq5+Esu9rVxvR9xbNzvsDQF7Qgz1TGyuxaRSNOG3N6woqMlQCWblfuTH7NCXM+FV4gA==", 1261 "dependencies": { 1262 "@aws-cdk/aws-iam": "1.103.0", 1263 "@aws-cdk/aws-kms": "1.103.0", 1264 "@aws-cdk/cloud-assembly-schema": "1.103.0", 1265 "@aws-cdk/core": "1.103.0", 1266 "constructs": "^3.3.69" 1267 }, 1268 "engines": { 1269 "node": ">= 10.13.0 <13 || >=13.7.0" 1270 }, 1271 "peerDependencies": { 1272 "@aws-cdk/aws-iam": "1.103.0", 1273 "@aws-cdk/aws-kms": "1.103.0", 1274 "@aws-cdk/cloud-assembly-schema": "1.103.0", 1275 "@aws-cdk/core": "1.103.0", 1276 "constructs": "^3.3.69" 1277 } 1278 }, 1279 "node_modules/@aws-cdk/aws-stepfunctions": { 1280 "version": "1.103.0", 1281 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-stepfunctions/-/aws-stepfunctions-1.103.0.tgz", 1282 "integrity": "sha512-EOvv1sRLIkdnyadVB5CQTqcvfYVn1nJTEYCU53DLiIYVx1IB2qvMuqaD4n5iueBUMB2GlWqLi2eagtZo3MIwqA==", 1283 "dependencies": { 1284 "@aws-cdk/aws-cloudwatch": "1.103.0", 1285 "@aws-cdk/aws-events": "1.103.0", 1286 "@aws-cdk/aws-iam": "1.103.0", 1287 "@aws-cdk/aws-logs": "1.103.0", 1288 "@aws-cdk/aws-s3": "1.103.0", 1289 "@aws-cdk/core": "1.103.0", 1290 "constructs": "^3.3.69" 1291 }, 1292 "engines": { 1293 "node": ">= 10.13.0 <13 || >=13.7.0" 1294 }, 1295 "peerDependencies": { 1296 "@aws-cdk/aws-cloudwatch": "1.103.0", 1297 "@aws-cdk/aws-events": "1.103.0", 1298 "@aws-cdk/aws-iam": "1.103.0", 1299 "@aws-cdk/aws-logs": "1.103.0", 1300 "@aws-cdk/aws-s3": "1.103.0", 1301 "@aws-cdk/core": "1.103.0", 1302 "constructs": "^3.3.69" 1303 } 1304 }, 1305 "node_modules/@aws-cdk/cfnspec": { 1306 "version": "1.103.0", 1307 "resolved": "https://registry.npmjs.org/@aws-cdk/cfnspec/-/cfnspec-1.103.0.tgz", 1308 "integrity": "sha512-Q8Q7WPuAU1m0MMLFEPbXUNGg+63abawLWJHQ38ar1+yf3PaK7r9gC5hENo1ulYxqbMZehUI04S5VxVXQfR9LWQ==", 1309 "dev": true, 1310 "dependencies": { 1311 "md5": "^2.3.0" 1312 } 1313 }, 1314 "node_modules/@aws-cdk/cloud-assembly-schema": { 1315 "version": "1.103.0", 1316 "resolved": "https://registry.npmjs.org/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-1.103.0.tgz", 1317 "integrity": "sha512-o2HjkGhmvN12E/G5E+2AqiEJVukFg6A8+UAv8/La3ldnJxiaPWegTERymoxa5vuNBWl+Abf4g4vZEsJ9hje3LA==", 1318 "bundleDependencies": [ 1319 "jsonschema", 1320 "semver" 1321 ], 1322 "dependencies": { 1323 "jsonschema": "^1.4.0", 1324 "semver": "^7.3.5" 1325 }, 1326 "engines": { 1327 "node": ">= 10.13.0 <13 || >=13.7.0" 1328 } 1329 }, 1330 "node_modules/@aws-cdk/cloud-assembly-schema/node_modules/jsonschema": { 1331 "version": "1.4.0", 1332 "inBundle": true, 1333 "license": "MIT", 1334 "engines": { 1335 "node": "*" 1336 } 1337 }, 1338 "node_modules/@aws-cdk/cloud-assembly-schema/node_modules/lru-cache": { 1339 "version": "6.0.0", 1340 "inBundle": true, 1341 "license": "ISC", 1342 "dependencies": { 1343 "yallist": "^4.0.0" 1344 }, 1345 "engines": { 1346 "node": ">=10" 1347 } 1348 }, 1349 "node_modules/@aws-cdk/cloud-assembly-schema/node_modules/semver": { 1350 "version": "7.3.5", 1351 "inBundle": true, 1352 "license": "ISC", 1353 "dependencies": { 1354 "lru-cache": "^6.0.0" 1355 }, 1356 "bin": { 1357 "semver": "bin/semver.js" 1358 }, 1359 "engines": { 1360 "node": ">=10" 1361 } 1362 }, 1363 "node_modules/@aws-cdk/cloud-assembly-schema/node_modules/yallist": { 1364 "version": "4.0.0", 1365 "inBundle": true, 1366 "license": "ISC" 1367 }, 1368 "node_modules/@aws-cdk/cloudformation-diff": { 1369 "version": "1.103.0", 1370 "resolved": "https://registry.npmjs.org/@aws-cdk/cloudformation-diff/-/cloudformation-diff-1.103.0.tgz", 1371 "integrity": "sha512-4Rjtc5zenpKDQOs18c86egid1Ia7Hlrcnkiyvdf15f3v1OjB4W4ZyPM2gzF6jOfyeREogC1r2NK7J3vu/An+HA==", 1372 "dev": true, 1373 "dependencies": { 1374 "@aws-cdk/cfnspec": "1.103.0", 1375 "colors": "^1.4.0", 1376 "diff": "^5.0.0", 1377 "fast-deep-equal": "^3.1.3", 1378 "string-width": "^4.2.2", 1379 "table": "^6.7.0" 1380 }, 1381 "engines": { 1382 "node": ">= 10.13.0 <13 || >=13.7.0" 1383 } 1384 }, 1385 "node_modules/@aws-cdk/core": { 1386 "version": "1.103.0", 1387 "resolved": "https://registry.npmjs.org/@aws-cdk/core/-/core-1.103.0.tgz", 1388 "integrity": "sha512-aHenoJwO12dF8YRT8GXXpxHyDEOvA+LLNmXBQX4dYMFMH5gGkbnPXTPqnbFeqXnWlzvaqo2CS7/tr5JYkVrcaA==", 1389 "bundleDependencies": [ 1390 "fs-extra", 1391 "minimatch", 1392 "@balena/dockerignore", 1393 "ignore" 1394 ], 1395 "dependencies": { 1396 "@aws-cdk/cloud-assembly-schema": "1.103.0", 1397 "@aws-cdk/cx-api": "1.103.0", 1398 "@aws-cdk/region-info": "1.103.0", 1399 "@balena/dockerignore": "^1.0.2", 1400 "constructs": "^3.3.69", 1401 "fs-extra": "^9.1.0", 1402 "ignore": "^5.1.8", 1403 "minimatch": "^3.0.4" 1404 }, 1405 "engines": { 1406 "node": ">= 10.13.0 <13 || >=13.7.0" 1407 }, 1408 "peerDependencies": { 1409 "@aws-cdk/cloud-assembly-schema": "1.103.0", 1410 "@aws-cdk/cx-api": "1.103.0", 1411 "@aws-cdk/region-info": "1.103.0", 1412 "constructs": "^3.3.69" 1413 } 1414 }, 1415 "node_modules/@aws-cdk/core/node_modules/@balena/dockerignore": { 1416 "version": "1.0.2", 1417 "inBundle": true, 1418 "license": "Apache-2.0" 1419 }, 1420 "node_modules/@aws-cdk/core/node_modules/at-least-node": { 1421 "version": "1.0.0", 1422 "inBundle": true, 1423 "license": "ISC", 1424 "engines": { 1425 "node": ">= 4.0.0" 1426 } 1427 }, 1428 "node_modules/@aws-cdk/core/node_modules/balanced-match": { 1429 "version": "1.0.2", 1430 "inBundle": true, 1431 "license": "MIT" 1432 }, 1433 "node_modules/@aws-cdk/core/node_modules/brace-expansion": { 1434 "version": "1.1.11", 1435 "inBundle": true, 1436 "license": "MIT", 1437 "dependencies": { 1438 "balanced-match": "^1.0.0", 1439 "concat-map": "0.0.1" 1440 } 1441 }, 1442 "node_modules/@aws-cdk/core/node_modules/concat-map": { 1443 "version": "0.0.1", 1444 "inBundle": true, 1445 "license": "MIT" 1446 }, 1447 "node_modules/@aws-cdk/core/node_modules/fs-extra": { 1448 "version": "9.1.0", 1449 "inBundle": true, 1450 "license": "MIT", 1451 "dependencies": { 1452 "at-least-node": "^1.0.0", 1453 "graceful-fs": "^4.2.0", 1454 "jsonfile": "^6.0.1", 1455 "universalify": "^2.0.0" 1456 }, 1457 "engines": { 1458 "node": ">=10" 1459 } 1460 }, 1461 "node_modules/@aws-cdk/core/node_modules/graceful-fs": { 1462 "version": "4.2.6", 1463 "inBundle": true, 1464 "license": "ISC" 1465 }, 1466 "node_modules/@aws-cdk/core/node_modules/ignore": { 1467 "version": "5.1.8", 1468 "inBundle": true, 1469 "license": "MIT", 1470 "engines": { 1471 "node": ">= 4" 1472 } 1473 }, 1474 "node_modules/@aws-cdk/core/node_modules/jsonfile": { 1475 "version": "6.1.0", 1476 "inBundle": true, 1477 "license": "MIT", 1478 "dependencies": { 1479 "universalify": "^2.0.0" 1480 }, 1481 "optionalDependencies": { 1482 "graceful-fs": "^4.1.6" 1483 } 1484 }, 1485 "node_modules/@aws-cdk/core/node_modules/minimatch": { 1486 "version": "3.0.4", 1487 "inBundle": true, 1488 "license": "ISC", 1489 "dependencies": { 1490 "brace-expansion": "^1.1.7" 1491 }, 1492 "engines": { 1493 "node": "*" 1494 } 1495 }, 1496 "node_modules/@aws-cdk/core/node_modules/universalify": { 1497 "version": "2.0.0", 1498 "inBundle": true, 1499 "license": "MIT", 1500 "engines": { 1501 "node": ">= 10.0.0" 1502 } 1503 }, 1504 "node_modules/@aws-cdk/custom-resources": { 1505 "version": "1.103.0", 1506 "resolved": "https://registry.npmjs.org/@aws-cdk/custom-resources/-/custom-resources-1.103.0.tgz", 1507 "integrity": "sha512-TrpaVPWc50xrGVD3hJ6HThMsqt8L6cvgpyWjmJvD1n7kSrJVzX+bvD+cHN3iyyfExXEBGVT99muemZcZwofK/w==", 1508 "dependencies": { 1509 "@aws-cdk/aws-cloudformation": "1.103.0", 1510 "@aws-cdk/aws-ec2": "1.103.0", 1511 "@aws-cdk/aws-iam": "1.103.0", 1512 "@aws-cdk/aws-lambda": "1.103.0", 1513 "@aws-cdk/aws-logs": "1.103.0", 1514 "@aws-cdk/aws-sns": "1.103.0", 1515 "@aws-cdk/core": "1.103.0", 1516 "constructs": "^3.3.69" 1517 }, 1518 "engines": { 1519 "node": ">= 10.13.0 <13 || >=13.7.0" 1520 }, 1521 "peerDependencies": { 1522 "@aws-cdk/aws-cloudformation": "1.103.0", 1523 "@aws-cdk/aws-ec2": "1.103.0", 1524 "@aws-cdk/aws-iam": "1.103.0", 1525 "@aws-cdk/aws-lambda": "1.103.0", 1526 "@aws-cdk/aws-logs": "1.103.0", 1527 "@aws-cdk/aws-sns": "1.103.0", 1528 "@aws-cdk/core": "1.103.0", 1529 "constructs": "^3.3.69" 1530 } 1531 }, 1532 "node_modules/@aws-cdk/cx-api": { 1533 "version": "1.103.0", 1534 "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.103.0.tgz", 1535 "integrity": "sha512-o4GoCKJaGIf9cZDQbSjQbDGGuPzF39PG07sfb7t7bGmxM0TJxbUdyjDsm54zdDBcJQSMbwKwcaCfLfcZ3SctcA==", 1536 "bundleDependencies": [ 1537 "semver" 1538 ], 1539 "dependencies": { 1540 "@aws-cdk/cloud-assembly-schema": "1.103.0", 1541 "semver": "^7.3.5" 1542 }, 1543 "engines": { 1544 "node": ">= 10.13.0 <13 || >=13.7.0" 1545 }, 1546 "peerDependencies": { 1547 "@aws-cdk/cloud-assembly-schema": "1.103.0" 1548 } 1549 }, 1550 "node_modules/@aws-cdk/cx-api/node_modules/lru-cache": { 1551 "version": "6.0.0", 1552 "inBundle": true, 1553 "license": "ISC", 1554 "dependencies": { 1555 "yallist": "^4.0.0" 1556 }, 1557 "engines": { 1558 "node": ">=10" 1559 } 1560 }, 1561 "node_modules/@aws-cdk/cx-api/node_modules/semver": { 1562 "version": "7.3.5", 1563 "inBundle": true, 1564 "license": "ISC", 1565 "dependencies": { 1566 "lru-cache": "^6.0.0" 1567 }, 1568 "bin": { 1569 "semver": "bin/semver.js" 1570 }, 1571 "engines": { 1572 "node": ">=10" 1573 } 1574 }, 1575 "node_modules/@aws-cdk/cx-api/node_modules/yallist": { 1576 "version": "4.0.0", 1577 "inBundle": true, 1578 "license": "ISC" 1579 }, 1580 "node_modules/@aws-cdk/lambda-layer-awscli": { 1581 "version": "1.103.0", 1582 "resolved": "https://registry.npmjs.org/@aws-cdk/lambda-layer-awscli/-/lambda-layer-awscli-1.103.0.tgz", 1583 "integrity": "sha512-5L2Nysdj39v5ORvsSI7dFRzzrMBDTe8h/GAytuMTf6TWFBsupEFbmPS9sNbTP3yB592YKau6NOtg5EYCJs9i1Q==", 1584 "dependencies": { 1585 "@aws-cdk/aws-lambda": "1.103.0", 1586 "@aws-cdk/core": "1.103.0", 1587 "constructs": "^3.3.69" 1588 }, 1589 "engines": { 1590 "node": ">= 10.13.0 <13 || >=13.7.0" 1591 }, 1592 "peerDependencies": { 1593 "@aws-cdk/aws-lambda": "1.103.0", 1594 "@aws-cdk/core": "1.103.0", 1595 "constructs": "^3.3.69" 1596 } 1597 }, 1598 "node_modules/@aws-cdk/region-info": { 1599 "version": "1.103.0", 1600 "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-1.103.0.tgz", 1601 "integrity": "sha512-jf1g9f2YpuQS5wsM9nm88xWfxYlFz5mB4Ywf7lobBVPETNdnyWfCKf4aeS8wGVxaBIOQkKhcR860pPv+c1mWOA==", 1602 "engines": { 1603 "node": ">= 10.13.0 <13 || >=13.7.0" 1604 } 1605 }, 1606 "node_modules/@babel/code-frame": { 1607 "version": "7.14.5", 1608 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", 1609 "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", 1610 "dev": true, 1611 "dependencies": { 1612 "@babel/highlight": "^7.14.5" 1613 }, 1614 "engines": { 1615 "node": ">=6.9.0" 1616 } 1617 }, 1618 "node_modules/@babel/compat-data": { 1619 "version": "7.15.0", 1620 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz", 1621 "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==", 1622 "dev": true, 1623 "engines": { 1624 "node": ">=6.9.0" 1625 } 1626 }, 1627 "node_modules/@babel/core": { 1628 "version": "7.15.5", 1629 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.5.tgz", 1630 "integrity": "sha512-pYgXxiwAgQpgM1bNkZsDEq85f0ggXMA5L7c+o3tskGMh2BunCI9QUwB9Z4jpvXUOuMdyGKiGKQiRe11VS6Jzvg==", 1631 "dev": true, 1632 "dependencies": { 1633 "@babel/code-frame": "^7.14.5", 1634 "@babel/generator": "^7.15.4", 1635 "@babel/helper-compilation-targets": "^7.15.4", 1636 "@babel/helper-module-transforms": "^7.15.4", 1637 "@babel/helpers": "^7.15.4", 1638 "@babel/parser": "^7.15.5", 1639 "@babel/template": "^7.15.4", 1640 "@babel/traverse": "^7.15.4", 1641 "@babel/types": "^7.15.4", 1642 "convert-source-map": "^1.7.0", 1643 "debug": "^4.1.0", 1644 "gensync": "^1.0.0-beta.2", 1645 "json5": "^2.1.2", 1646 "semver": "^6.3.0", 1647 "source-map": "^0.5.0" 1648 }, 1649 "engines": { 1650 "node": ">=6.9.0" 1651 }, 1652 "funding": { 1653 "type": "opencollective", 1654 "url": "https://opencollective.com/babel" 1655 } 1656 }, 1657 "node_modules/@babel/core/node_modules/source-map": { 1658 "version": "0.5.7", 1659 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 1660 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", 1661 "dev": true, 1662 "engines": { 1663 "node": ">=0.10.0" 1664 } 1665 }, 1666 "node_modules/@babel/generator": { 1667 "version": "7.15.4", 1668 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.4.tgz", 1669 "integrity": "sha512-d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw==", 1670 "dev": true, 1671 "dependencies": { 1672 "@babel/types": "^7.15.4", 1673 "jsesc": "^2.5.1", 1674 "source-map": "^0.5.0" 1675 }, 1676 "engines": { 1677 "node": ">=6.9.0" 1678 } 1679 }, 1680 "node_modules/@babel/generator/node_modules/source-map": { 1681 "version": "0.5.7", 1682 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 1683 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", 1684 "dev": true, 1685 "engines": { 1686 "node": ">=0.10.0" 1687 } 1688 }, 1689 "node_modules/@babel/helper-compilation-targets": { 1690 "version": "7.15.4", 1691 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz", 1692 "integrity": "sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==", 1693 "dev": true, 1694 "dependencies": { 1695 "@babel/compat-data": "^7.15.0", 1696 "@babel/helper-validator-option": "^7.14.5", 1697 "browserslist": "^4.16.6", 1698 "semver": "^6.3.0" 1699 }, 1700 "engines": { 1701 "node": ">=6.9.0" 1702 }, 1703 "peerDependencies": { 1704 "@babel/core": "^7.0.0" 1705 } 1706 }, 1707 "node_modules/@babel/helper-function-name": { 1708 "version": "7.15.4", 1709 "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz", 1710 "integrity": "sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==", 1711 "dev": true, 1712 "dependencies": { 1713 "@babel/helper-get-function-arity": "^7.15.4", 1714 "@babel/template": "^7.15.4", 1715 "@babel/types": "^7.15.4" 1716 }, 1717 "engines": { 1718 "node": ">=6.9.0" 1719 } 1720 }, 1721 "node_modules/@babel/helper-get-function-arity": { 1722 "version": "7.15.4", 1723 "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz", 1724 "integrity": "sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==", 1725 "dev": true, 1726 "dependencies": { 1727 "@babel/types": "^7.15.4" 1728 }, 1729 "engines": { 1730 "node": ">=6.9.0" 1731 } 1732 }, 1733 "node_modules/@babel/helper-hoist-variables": { 1734 "version": "7.15.4", 1735 "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz", 1736 "integrity": "sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==", 1737 "dev": true, 1738 "dependencies": { 1739 "@babel/types": "^7.15.4" 1740 }, 1741 "engines": { 1742 "node": ">=6.9.0" 1743 } 1744 }, 1745 "node_modules/@babel/helper-member-expression-to-functions": { 1746 "version": "7.15.4", 1747 "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz", 1748 "integrity": "sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==", 1749 "dev": true, 1750 "dependencies": { 1751 "@babel/types": "^7.15.4" 1752 }, 1753 "engines": { 1754 "node": ">=6.9.0" 1755 } 1756 }, 1757 "node_modules/@babel/helper-module-imports": { 1758 "version": "7.15.4", 1759 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz", 1760 "integrity": "sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==", 1761 "dev": true, 1762 "dependencies": { 1763 "@babel/types": "^7.15.4" 1764 }, 1765 "engines": { 1766 "node": ">=6.9.0" 1767 } 1768 }, 1769 "node_modules/@babel/helper-module-transforms": { 1770 "version": "7.15.7", 1771 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.7.tgz", 1772 "integrity": "sha512-ZNqjjQG/AuFfekFTY+7nY4RgBSklgTu970c7Rj3m/JOhIu5KPBUuTA9AY6zaKcUvk4g6EbDXdBnhi35FAssdSw==", 1773 "dev": true, 1774 "dependencies": { 1775 "@babel/helper-module-imports": "^7.15.4", 1776 "@babel/helper-replace-supers": "^7.15.4", 1777 "@babel/helper-simple-access": "^7.15.4", 1778 "@babel/helper-split-export-declaration": "^7.15.4", 1779 "@babel/helper-validator-identifier": "^7.15.7", 1780 "@babel/template": "^7.15.4", 1781 "@babel/traverse": "^7.15.4", 1782 "@babel/types": "^7.15.6" 1783 }, 1784 "engines": { 1785 "node": ">=6.9.0" 1786 } 1787 }, 1788 "node_modules/@babel/helper-optimise-call-expression": { 1789 "version": "7.15.4", 1790 "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz", 1791 "integrity": "sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==", 1792 "dev": true, 1793 "dependencies": { 1794 "@babel/types": "^7.15.4" 1795 }, 1796 "engines": { 1797 "node": ">=6.9.0" 1798 } 1799 }, 1800 "node_modules/@babel/helper-plugin-utils": { 1801 "version": "7.14.5", 1802 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", 1803 "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", 1804 "dev": true, 1805 "engines": { 1806 "node": ">=6.9.0" 1807 } 1808 }, 1809 "node_modules/@babel/helper-replace-supers": { 1810 "version": "7.15.4", 1811 "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz", 1812 "integrity": "sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==", 1813 "dev": true, 1814 "dependencies": { 1815 "@babel/helper-member-expression-to-functions": "^7.15.4", 1816 "@babel/helper-optimise-call-expression": "^7.15.4", 1817 "@babel/traverse": "^7.15.4", 1818 "@babel/types": "^7.15.4" 1819 }, 1820 "engines": { 1821 "node": ">=6.9.0" 1822 } 1823 }, 1824 "node_modules/@babel/helper-simple-access": { 1825 "version": "7.15.4", 1826 "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz", 1827 "integrity": "sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==", 1828 "dev": true, 1829 "dependencies": { 1830 "@babel/types": "^7.15.4" 1831 }, 1832 "engines": { 1833 "node": ">=6.9.0" 1834 } 1835 }, 1836 "node_modules/@babel/helper-split-export-declaration": { 1837 "version": "7.15.4", 1838 "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz", 1839 "integrity": "sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==", 1840 "dev": true, 1841 "dependencies": { 1842 "@babel/types": "^7.15.4" 1843 }, 1844 "engines": { 1845 "node": ">=6.9.0" 1846 } 1847 }, 1848 "node_modules/@babel/helper-validator-identifier": { 1849 "version": "7.15.7", 1850 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", 1851 "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", 1852 "dev": true, 1853 "engines": { 1854 "node": ">=6.9.0" 1855 } 1856 }, 1857 "node_modules/@babel/helper-validator-option": { 1858 "version": "7.14.5", 1859 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", 1860 "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", 1861 "dev": true, 1862 "engines": { 1863 "node": ">=6.9.0" 1864 } 1865 }, 1866 "node_modules/@babel/helpers": { 1867 "version": "7.15.4", 1868 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.4.tgz", 1869 "integrity": "sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==", 1870 "dev": true, 1871 "dependencies": { 1872 "@babel/template": "^7.15.4", 1873 "@babel/traverse": "^7.15.4", 1874 "@babel/types": "^7.15.4" 1875 }, 1876 "engines": { 1877 "node": ">=6.9.0" 1878 } 1879 }, 1880 "node_modules/@babel/highlight": { 1881 "version": "7.14.5", 1882 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", 1883 "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", 1884 "dev": true, 1885 "dependencies": { 1886 "@babel/helper-validator-identifier": "^7.14.5", 1887 "chalk": "^2.0.0", 1888 "js-tokens": "^4.0.0" 1889 }, 1890 "engines": { 1891 "node": ">=6.9.0" 1892 } 1893 }, 1894 "node_modules/@babel/highlight/node_modules/ansi-styles": { 1895 "version": "3.2.1", 1896 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 1897 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 1898 "dev": true, 1899 "dependencies": { 1900 "color-convert": "^1.9.0" 1901 }, 1902 "engines": { 1903 "node": ">=4" 1904 } 1905 }, 1906 "node_modules/@babel/highlight/node_modules/chalk": { 1907 "version": "2.4.2", 1908 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 1909 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 1910 "dev": true, 1911 "dependencies": { 1912 "ansi-styles": "^3.2.1", 1913 "escape-string-regexp": "^1.0.5", 1914 "supports-color": "^5.3.0" 1915 }, 1916 "engines": { 1917 "node": ">=4" 1918 } 1919 }, 1920 "node_modules/@babel/highlight/node_modules/color-convert": { 1921 "version": "1.9.3", 1922 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 1923 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 1924 "dev": true, 1925 "dependencies": { 1926 "color-name": "1.1.3" 1927 } 1928 }, 1929 "node_modules/@babel/highlight/node_modules/color-name": { 1930 "version": "1.1.3", 1931 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 1932 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", 1933 "dev": true 1934 }, 1935 "node_modules/@babel/highlight/node_modules/escape-string-regexp": { 1936 "version": "1.0.5", 1937 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 1938 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", 1939 "dev": true, 1940 "engines": { 1941 "node": ">=0.8.0" 1942 } 1943 }, 1944 "node_modules/@babel/highlight/node_modules/has-flag": { 1945 "version": "3.0.0", 1946 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 1947 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", 1948 "dev": true, 1949 "engines": { 1950 "node": ">=4" 1951 } 1952 }, 1953 "node_modules/@babel/highlight/node_modules/supports-color": { 1954 "version": "5.5.0", 1955 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 1956 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 1957 "dev": true, 1958 "dependencies": { 1959 "has-flag": "^3.0.0" 1960 }, 1961 "engines": { 1962 "node": ">=4" 1963 } 1964 }, 1965 "node_modules/@babel/parser": { 1966 "version": "7.15.7", 1967 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.7.tgz", 1968 "integrity": "sha512-rycZXvQ+xS9QyIcJ9HXeDWf1uxqlbVFAUq0Rq0dbc50Zb/+wUe/ehyfzGfm9KZZF0kBejYgxltBXocP+gKdL2g==", 1969 "dev": true, 1970 "bin": { 1971 "parser": "bin/babel-parser.js" 1972 }, 1973 "engines": { 1974 "node": ">=6.0.0" 1975 } 1976 }, 1977 "node_modules/@babel/plugin-syntax-async-generators": { 1978 "version": "7.8.4", 1979 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", 1980 "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", 1981 "dev": true, 1982 "dependencies": { 1983 "@babel/helper-plugin-utils": "^7.8.0" 1984 }, 1985 "peerDependencies": { 1986 "@babel/core": "^7.0.0-0" 1987 } 1988 }, 1989 "node_modules/@babel/plugin-syntax-bigint": { 1990 "version": "7.8.3", 1991 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", 1992 "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", 1993 "dev": true, 1994 "dependencies": { 1995 "@babel/helper-plugin-utils": "^7.8.0" 1996 }, 1997 "peerDependencies": { 1998 "@babel/core": "^7.0.0-0" 1999 } 2000 }, 2001 "node_modules/@babel/plugin-syntax-class-properties": { 2002 "version": "7.12.13", 2003 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", 2004 "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", 2005 "dev": true, 2006 "dependencies": { 2007 "@babel/helper-plugin-utils": "^7.12.13" 2008 }, 2009 "peerDependencies": { 2010 "@babel/core": "^7.0.0-0" 2011 } 2012 }, 2013 "node_modules/@babel/plugin-syntax-import-meta": { 2014 "version": "7.10.4", 2015 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", 2016 "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", 2017 "dev": true, 2018 "dependencies": { 2019 "@babel/helper-plugin-utils": "^7.10.4" 2020 }, 2021 "peerDependencies": { 2022 "@babel/core": "^7.0.0-0" 2023 } 2024 }, 2025 "node_modules/@babel/plugin-syntax-json-strings": { 2026 "version": "7.8.3", 2027 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", 2028 "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", 2029 "dev": true, 2030 "dependencies": { 2031 "@babel/helper-plugin-utils": "^7.8.0" 2032 }, 2033 "peerDependencies": { 2034 "@babel/core": "^7.0.0-0" 2035 } 2036 }, 2037 "node_modules/@babel/plugin-syntax-logical-assignment-operators": { 2038 "version": "7.10.4", 2039 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", 2040 "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", 2041 "dev": true, 2042 "dependencies": { 2043 "@babel/helper-plugin-utils": "^7.10.4" 2044 }, 2045 "peerDependencies": { 2046 "@babel/core": "^7.0.0-0" 2047 } 2048 }, 2049 "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { 2050 "version": "7.8.3", 2051 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", 2052 "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", 2053 "dev": true, 2054 "dependencies": { 2055 "@babel/helper-plugin-utils": "^7.8.0" 2056 }, 2057 "peerDependencies": { 2058 "@babel/core": "^7.0.0-0" 2059 } 2060 }, 2061 "node_modules/@babel/plugin-syntax-numeric-separator": { 2062 "version": "7.10.4", 2063 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", 2064 "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", 2065 "dev": true, 2066 "dependencies": { 2067 "@babel/helper-plugin-utils": "^7.10.4" 2068 }, 2069 "peerDependencies": { 2070 "@babel/core": "^7.0.0-0" 2071 } 2072 }, 2073 "node_modules/@babel/plugin-syntax-object-rest-spread": { 2074 "version": "7.8.3", 2075 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", 2076 "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", 2077 "dev": true, 2078 "dependencies": { 2079 "@babel/helper-plugin-utils": "^7.8.0" 2080 }, 2081 "peerDependencies": { 2082 "@babel/core": "^7.0.0-0" 2083 } 2084 }, 2085 "node_modules/@babel/plugin-syntax-optional-catch-binding": { 2086 "version": "7.8.3", 2087 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", 2088 "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", 2089 "dev": true, 2090 "dependencies": { 2091 "@babel/helper-plugin-utils": "^7.8.0" 2092 }, 2093 "peerDependencies": { 2094 "@babel/core": "^7.0.0-0" 2095 } 2096 }, 2097 "node_modules/@babel/plugin-syntax-optional-chaining": { 2098 "version": "7.8.3", 2099 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", 2100 "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", 2101 "dev": true, 2102 "dependencies": { 2103 "@babel/helper-plugin-utils": "^7.8.0" 2104 }, 2105 "peerDependencies": { 2106 "@babel/core": "^7.0.0-0" 2107 } 2108 }, 2109 "node_modules/@babel/plugin-syntax-top-level-await": { 2110 "version": "7.14.5", 2111 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", 2112 "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", 2113 "dev": true, 2114 "dependencies": { 2115 "@babel/helper-plugin-utils": "^7.14.5" 2116 }, 2117 "engines": { 2118 "node": ">=6.9.0" 2119 }, 2120 "peerDependencies": { 2121 "@babel/core": "^7.0.0-0" 2122 } 2123 }, 2124 "node_modules/@babel/plugin-syntax-typescript": { 2125 "version": "7.14.5", 2126 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz", 2127 "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==", 2128 "dev": true, 2129 "dependencies": { 2130 "@babel/helper-plugin-utils": "^7.14.5" 2131 }, 2132 "engines": { 2133 "node": ">=6.9.0" 2134 }, 2135 "peerDependencies": { 2136 "@babel/core": "^7.0.0-0" 2137 } 2138 }, 2139 "node_modules/@babel/runtime-corejs3": { 2140 "version": "7.15.4", 2141 "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.15.4.tgz", 2142 "integrity": "sha512-lWcAqKeB624/twtTc3w6w/2o9RqJPaNBhPGK6DKLSiwuVWC7WFkypWyNg+CpZoyJH0jVzv1uMtXZ/5/lQOLtCg==", 2143 "dev": true, 2144 "dependencies": { 2145 "core-js-pure": "^3.16.0", 2146 "regenerator-runtime": "^0.13.4" 2147 }, 2148 "engines": { 2149 "node": ">=6.9.0" 2150 } 2151 }, 2152 "node_modules/@babel/template": { 2153 "version": "7.15.4", 2154 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", 2155 "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", 2156 "dev": true, 2157 "dependencies": { 2158 "@babel/code-frame": "^7.14.5", 2159 "@babel/parser": "^7.15.4", 2160 "@babel/types": "^7.15.4" 2161 }, 2162 "engines": { 2163 "node": ">=6.9.0" 2164 } 2165 }, 2166 "node_modules/@babel/traverse": { 2167 "version": "7.15.4", 2168 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.4.tgz", 2169 "integrity": "sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==", 2170 "dev": true, 2171 "dependencies": { 2172 "@babel/code-frame": "^7.14.5", 2173 "@babel/generator": "^7.15.4", 2174 "@babel/helper-function-name": "^7.15.4", 2175 "@babel/helper-hoist-variables": "^7.15.4", 2176 "@babel/helper-split-export-declaration": "^7.15.4", 2177 "@babel/parser": "^7.15.4", 2178 "@babel/types": "^7.15.4", 2179 "debug": "^4.1.0", 2180 "globals": "^11.1.0" 2181 }, 2182 "engines": { 2183 "node": ">=6.9.0" 2184 } 2185 }, 2186 "node_modules/@babel/types": { 2187 "version": "7.15.6", 2188 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.6.tgz", 2189 "integrity": "sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==", 2190 "dev": true, 2191 "dependencies": { 2192 "@babel/helper-validator-identifier": "^7.14.9", 2193 "to-fast-properties": "^2.0.0" 2194 }, 2195 "engines": { 2196 "node": ">=6.9.0" 2197 } 2198 }, 2199 "node_modules/@bcoe/v8-coverage": { 2200 "version": "0.2.3", 2201 "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", 2202 "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", 2203 "dev": true 2204 }, 2205 "node_modules/@istanbuljs/load-nyc-config": { 2206 "version": "1.1.0", 2207 "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", 2208 "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", 2209 "dev": true, 2210 "dependencies": { 2211 "camelcase": "^5.3.1", 2212 "find-up": "^4.1.0", 2213 "get-package-type": "^0.1.0", 2214 "js-yaml": "^3.13.1", 2215 "resolve-from": "^5.0.0" 2216 }, 2217 "engines": { 2218 "node": ">=8" 2219 } 2220 }, 2221 "node_modules/@istanbuljs/schema": { 2222 "version": "0.1.3", 2223 "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", 2224 "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", 2225 "dev": true, 2226 "engines": { 2227 "node": ">=8" 2228 } 2229 }, 2230 "node_modules/@jest/console": { 2231 "version": "27.2.0", 2232 "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.2.0.tgz", 2233 "integrity": "sha512-35z+RqsK2CCgNxn+lWyK8X4KkaDtfL4BggT7oeZ0JffIiAiEYFYPo5B67V50ZubqDS1ehBrdCR2jduFnIrZOYw==", 2234 "dev": true, 2235 "dependencies": { 2236 "@jest/types": "^27.1.1", 2237 "@types/node": "*", 2238 "chalk": "^4.0.0", 2239 "jest-message-util": "^27.2.0", 2240 "jest-util": "^27.2.0", 2241 "slash": "^3.0.0" 2242 }, 2243 "engines": { 2244 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2245 } 2246 }, 2247 "node_modules/@jest/console/node_modules/@jest/types": { 2248 "version": "27.1.1", 2249 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 2250 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 2251 "dev": true, 2252 "dependencies": { 2253 "@types/istanbul-lib-coverage": "^2.0.0", 2254 "@types/istanbul-reports": "^3.0.0", 2255 "@types/node": "*", 2256 "@types/yargs": "^16.0.0", 2257 "chalk": "^4.0.0" 2258 }, 2259 "engines": { 2260 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2261 } 2262 }, 2263 "node_modules/@jest/console/node_modules/@types/yargs": { 2264 "version": "16.0.4", 2265 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 2266 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 2267 "dev": true, 2268 "dependencies": { 2269 "@types/yargs-parser": "*" 2270 } 2271 }, 2272 "node_modules/@jest/console/node_modules/ci-info": { 2273 "version": "3.2.0", 2274 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 2275 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 2276 "dev": true 2277 }, 2278 "node_modules/@jest/console/node_modules/is-ci": { 2279 "version": "3.0.0", 2280 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 2281 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 2282 "dev": true, 2283 "dependencies": { 2284 "ci-info": "^3.1.1" 2285 }, 2286 "bin": { 2287 "is-ci": "bin.js" 2288 } 2289 }, 2290 "node_modules/@jest/console/node_modules/jest-util": { 2291 "version": "27.2.0", 2292 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 2293 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 2294 "dev": true, 2295 "dependencies": { 2296 "@jest/types": "^27.1.1", 2297 "@types/node": "*", 2298 "chalk": "^4.0.0", 2299 "graceful-fs": "^4.2.4", 2300 "is-ci": "^3.0.0", 2301 "picomatch": "^2.2.3" 2302 }, 2303 "engines": { 2304 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2305 } 2306 }, 2307 "node_modules/@jest/core": { 2308 "version": "27.2.1", 2309 "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.2.1.tgz", 2310 "integrity": "sha512-XcGt9UgPyzylThvezwUIMCNVp8xxN78Ic3WwhJZehZt4n2hPHR6Bd85A1nKFZBeqW58Vd+Cx/LaN6YL4n58KlA==", 2311 "dev": true, 2312 "dependencies": { 2313 "@jest/console": "^27.2.0", 2314 "@jest/reporters": "^27.2.1", 2315 "@jest/test-result": "^27.2.0", 2316 "@jest/transform": "^27.2.1", 2317 "@jest/types": "^27.1.1", 2318 "@types/node": "*", 2319 "ansi-escapes": "^4.2.1", 2320 "chalk": "^4.0.0", 2321 "emittery": "^0.8.1", 2322 "exit": "^0.1.2", 2323 "graceful-fs": "^4.2.4", 2324 "jest-changed-files": "^27.1.1", 2325 "jest-config": "^27.2.1", 2326 "jest-haste-map": "^27.2.0", 2327 "jest-message-util": "^27.2.0", 2328 "jest-regex-util": "^27.0.6", 2329 "jest-resolve": "^27.2.0", 2330 "jest-resolve-dependencies": "^27.2.1", 2331 "jest-runner": "^27.2.1", 2332 "jest-runtime": "^27.2.1", 2333 "jest-snapshot": "^27.2.1", 2334 "jest-util": "^27.2.0", 2335 "jest-validate": "^27.2.0", 2336 "jest-watcher": "^27.2.0", 2337 "micromatch": "^4.0.4", 2338 "p-each-series": "^2.1.0", 2339 "rimraf": "^3.0.0", 2340 "slash": "^3.0.0", 2341 "strip-ansi": "^6.0.0" 2342 }, 2343 "engines": { 2344 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2345 }, 2346 "peerDependencies": { 2347 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" 2348 }, 2349 "peerDependenciesMeta": { 2350 "node-notifier": { 2351 "optional": true 2352 } 2353 } 2354 }, 2355 "node_modules/@jest/core/node_modules/@jest/types": { 2356 "version": "27.1.1", 2357 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 2358 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 2359 "dev": true, 2360 "dependencies": { 2361 "@types/istanbul-lib-coverage": "^2.0.0", 2362 "@types/istanbul-reports": "^3.0.0", 2363 "@types/node": "*", 2364 "@types/yargs": "^16.0.0", 2365 "chalk": "^4.0.0" 2366 }, 2367 "engines": { 2368 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2369 } 2370 }, 2371 "node_modules/@jest/core/node_modules/@types/yargs": { 2372 "version": "16.0.4", 2373 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 2374 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 2375 "dev": true, 2376 "dependencies": { 2377 "@types/yargs-parser": "*" 2378 } 2379 }, 2380 "node_modules/@jest/core/node_modules/ci-info": { 2381 "version": "3.2.0", 2382 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 2383 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 2384 "dev": true 2385 }, 2386 "node_modules/@jest/core/node_modules/is-ci": { 2387 "version": "3.0.0", 2388 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 2389 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 2390 "dev": true, 2391 "dependencies": { 2392 "ci-info": "^3.1.1" 2393 }, 2394 "bin": { 2395 "is-ci": "bin.js" 2396 } 2397 }, 2398 "node_modules/@jest/core/node_modules/jest-util": { 2399 "version": "27.2.0", 2400 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 2401 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 2402 "dev": true, 2403 "dependencies": { 2404 "@jest/types": "^27.1.1", 2405 "@types/node": "*", 2406 "chalk": "^4.0.0", 2407 "graceful-fs": "^4.2.4", 2408 "is-ci": "^3.0.0", 2409 "picomatch": "^2.2.3" 2410 }, 2411 "engines": { 2412 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2413 } 2414 }, 2415 "node_modules/@jest/environment": { 2416 "version": "27.2.0", 2417 "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.2.0.tgz", 2418 "integrity": "sha512-iPWmQI0wRIYSZX3wKu4FXHK4eIqkfq6n1DCDJS+v3uby7SOXrHvX4eiTBuEdSvtDRMTIH2kjrSkjHf/F9JIYyQ==", 2419 "dev": true, 2420 "dependencies": { 2421 "@jest/fake-timers": "^27.2.0", 2422 "@jest/types": "^27.1.1", 2423 "@types/node": "*", 2424 "jest-mock": "^27.1.1" 2425 }, 2426 "engines": { 2427 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2428 } 2429 }, 2430 "node_modules/@jest/environment/node_modules/@jest/types": { 2431 "version": "27.1.1", 2432 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 2433 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 2434 "dev": true, 2435 "dependencies": { 2436 "@types/istanbul-lib-coverage": "^2.0.0", 2437 "@types/istanbul-reports": "^3.0.0", 2438 "@types/node": "*", 2439 "@types/yargs": "^16.0.0", 2440 "chalk": "^4.0.0" 2441 }, 2442 "engines": { 2443 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2444 } 2445 }, 2446 "node_modules/@jest/environment/node_modules/@types/yargs": { 2447 "version": "16.0.4", 2448 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 2449 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 2450 "dev": true, 2451 "dependencies": { 2452 "@types/yargs-parser": "*" 2453 } 2454 }, 2455 "node_modules/@jest/fake-timers": { 2456 "version": "27.2.0", 2457 "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.2.0.tgz", 2458 "integrity": "sha512-gSu3YHvQOoVaTWYGgHFB7IYFtcF2HBzX4l7s47VcjvkUgL4/FBnE20x7TNLa3W6ABERtGd5gStSwsA8bcn+c4w==", 2459 "dev": true, 2460 "dependencies": { 2461 "@jest/types": "^27.1.1", 2462 "@sinonjs/fake-timers": "^7.0.2", 2463 "@types/node": "*", 2464 "jest-message-util": "^27.2.0", 2465 "jest-mock": "^27.1.1", 2466 "jest-util": "^27.2.0" 2467 }, 2468 "engines": { 2469 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2470 } 2471 }, 2472 "node_modules/@jest/fake-timers/node_modules/@jest/types": { 2473 "version": "27.1.1", 2474 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 2475 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 2476 "dev": true, 2477 "dependencies": { 2478 "@types/istanbul-lib-coverage": "^2.0.0", 2479 "@types/istanbul-reports": "^3.0.0", 2480 "@types/node": "*", 2481 "@types/yargs": "^16.0.0", 2482 "chalk": "^4.0.0" 2483 }, 2484 "engines": { 2485 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2486 } 2487 }, 2488 "node_modules/@jest/fake-timers/node_modules/@types/yargs": { 2489 "version": "16.0.4", 2490 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 2491 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 2492 "dev": true, 2493 "dependencies": { 2494 "@types/yargs-parser": "*" 2495 } 2496 }, 2497 "node_modules/@jest/fake-timers/node_modules/ci-info": { 2498 "version": "3.2.0", 2499 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 2500 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 2501 "dev": true 2502 }, 2503 "node_modules/@jest/fake-timers/node_modules/is-ci": { 2504 "version": "3.0.0", 2505 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 2506 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 2507 "dev": true, 2508 "dependencies": { 2509 "ci-info": "^3.1.1" 2510 }, 2511 "bin": { 2512 "is-ci": "bin.js" 2513 } 2514 }, 2515 "node_modules/@jest/fake-timers/node_modules/jest-util": { 2516 "version": "27.2.0", 2517 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 2518 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 2519 "dev": true, 2520 "dependencies": { 2521 "@jest/types": "^27.1.1", 2522 "@types/node": "*", 2523 "chalk": "^4.0.0", 2524 "graceful-fs": "^4.2.4", 2525 "is-ci": "^3.0.0", 2526 "picomatch": "^2.2.3" 2527 }, 2528 "engines": { 2529 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2530 } 2531 }, 2532 "node_modules/@jest/globals": { 2533 "version": "27.2.1", 2534 "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.2.1.tgz", 2535 "integrity": "sha512-4P46Zr4cckSitsWtOMRvgMMn7mOKbBsQdYxHeGSIG3kpI4gNR2vk51balPulZHnBQCQb/XBptprtoSv1REfaew==", 2536 "dev": true, 2537 "dependencies": { 2538 "@jest/environment": "^27.2.0", 2539 "@jest/types": "^27.1.1", 2540 "expect": "^27.2.1" 2541 }, 2542 "engines": { 2543 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2544 } 2545 }, 2546 "node_modules/@jest/globals/node_modules/@jest/types": { 2547 "version": "27.1.1", 2548 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 2549 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 2550 "dev": true, 2551 "dependencies": { 2552 "@types/istanbul-lib-coverage": "^2.0.0", 2553 "@types/istanbul-reports": "^3.0.0", 2554 "@types/node": "*", 2555 "@types/yargs": "^16.0.0", 2556 "chalk": "^4.0.0" 2557 }, 2558 "engines": { 2559 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2560 } 2561 }, 2562 "node_modules/@jest/globals/node_modules/@types/yargs": { 2563 "version": "16.0.4", 2564 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 2565 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 2566 "dev": true, 2567 "dependencies": { 2568 "@types/yargs-parser": "*" 2569 } 2570 }, 2571 "node_modules/@jest/reporters": { 2572 "version": "27.2.1", 2573 "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.2.1.tgz", 2574 "integrity": "sha512-ILqR+bIIBlhaHjDtQR/0Z20YkKAQVM+NVRuJLaWFCoRx/rKQQSxG01ZLiLV0MsA6wkBHf6J9fzFuXp0k5l7epw==", 2575 "dev": true, 2576 "dependencies": { 2577 "@bcoe/v8-coverage": "^0.2.3", 2578 "@jest/console": "^27.2.0", 2579 "@jest/test-result": "^27.2.0", 2580 "@jest/transform": "^27.2.1", 2581 "@jest/types": "^27.1.1", 2582 "chalk": "^4.0.0", 2583 "collect-v8-coverage": "^1.0.0", 2584 "exit": "^0.1.2", 2585 "glob": "^7.1.2", 2586 "graceful-fs": "^4.2.4", 2587 "istanbul-lib-coverage": "^3.0.0", 2588 "istanbul-lib-instrument": "^4.0.3", 2589 "istanbul-lib-report": "^3.0.0", 2590 "istanbul-lib-source-maps": "^4.0.0", 2591 "istanbul-reports": "^3.0.2", 2592 "jest-haste-map": "^27.2.0", 2593 "jest-resolve": "^27.2.0", 2594 "jest-util": "^27.2.0", 2595 "jest-worker": "^27.2.0", 2596 "slash": "^3.0.0", 2597 "source-map": "^0.6.0", 2598 "string-length": "^4.0.1", 2599 "terminal-link": "^2.0.0", 2600 "v8-to-istanbul": "^8.0.0" 2601 }, 2602 "engines": { 2603 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2604 }, 2605 "peerDependencies": { 2606 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" 2607 }, 2608 "peerDependenciesMeta": { 2609 "node-notifier": { 2610 "optional": true 2611 } 2612 } 2613 }, 2614 "node_modules/@jest/reporters/node_modules/@jest/types": { 2615 "version": "27.1.1", 2616 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 2617 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 2618 "dev": true, 2619 "dependencies": { 2620 "@types/istanbul-lib-coverage": "^2.0.0", 2621 "@types/istanbul-reports": "^3.0.0", 2622 "@types/node": "*", 2623 "@types/yargs": "^16.0.0", 2624 "chalk": "^4.0.0" 2625 }, 2626 "engines": { 2627 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2628 } 2629 }, 2630 "node_modules/@jest/reporters/node_modules/@types/yargs": { 2631 "version": "16.0.4", 2632 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 2633 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 2634 "dev": true, 2635 "dependencies": { 2636 "@types/yargs-parser": "*" 2637 } 2638 }, 2639 "node_modules/@jest/reporters/node_modules/ci-info": { 2640 "version": "3.2.0", 2641 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 2642 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 2643 "dev": true 2644 }, 2645 "node_modules/@jest/reporters/node_modules/is-ci": { 2646 "version": "3.0.0", 2647 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 2648 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 2649 "dev": true, 2650 "dependencies": { 2651 "ci-info": "^3.1.1" 2652 }, 2653 "bin": { 2654 "is-ci": "bin.js" 2655 } 2656 }, 2657 "node_modules/@jest/reporters/node_modules/jest-util": { 2658 "version": "27.2.0", 2659 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 2660 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 2661 "dev": true, 2662 "dependencies": { 2663 "@jest/types": "^27.1.1", 2664 "@types/node": "*", 2665 "chalk": "^4.0.0", 2666 "graceful-fs": "^4.2.4", 2667 "is-ci": "^3.0.0", 2668 "picomatch": "^2.2.3" 2669 }, 2670 "engines": { 2671 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2672 } 2673 }, 2674 "node_modules/@jest/source-map": { 2675 "version": "27.0.6", 2676 "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.0.6.tgz", 2677 "integrity": "sha512-Fek4mi5KQrqmlY07T23JRi0e7Z9bXTOOD86V/uS0EIW4PClvPDqZOyFlLpNJheS6QI0FNX1CgmPjtJ4EA/2M+g==", 2678 "dev": true, 2679 "dependencies": { 2680 "callsites": "^3.0.0", 2681 "graceful-fs": "^4.2.4", 2682 "source-map": "^0.6.0" 2683 }, 2684 "engines": { 2685 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2686 } 2687 }, 2688 "node_modules/@jest/test-result": { 2689 "version": "27.2.0", 2690 "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.2.0.tgz", 2691 "integrity": "sha512-JPPqn8h0RGr4HyeY1Km+FivDIjTFzDROU46iAvzVjD42ooGwYoqYO/MQTilhfajdz6jpVnnphFrKZI5OYrBONA==", 2692 "dev": true, 2693 "dependencies": { 2694 "@jest/console": "^27.2.0", 2695 "@jest/types": "^27.1.1", 2696 "@types/istanbul-lib-coverage": "^2.0.0", 2697 "collect-v8-coverage": "^1.0.0" 2698 }, 2699 "engines": { 2700 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2701 } 2702 }, 2703 "node_modules/@jest/test-result/node_modules/@jest/types": { 2704 "version": "27.1.1", 2705 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 2706 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 2707 "dev": true, 2708 "dependencies": { 2709 "@types/istanbul-lib-coverage": "^2.0.0", 2710 "@types/istanbul-reports": "^3.0.0", 2711 "@types/node": "*", 2712 "@types/yargs": "^16.0.0", 2713 "chalk": "^4.0.0" 2714 }, 2715 "engines": { 2716 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2717 } 2718 }, 2719 "node_modules/@jest/test-result/node_modules/@types/yargs": { 2720 "version": "16.0.4", 2721 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 2722 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 2723 "dev": true, 2724 "dependencies": { 2725 "@types/yargs-parser": "*" 2726 } 2727 }, 2728 "node_modules/@jest/test-sequencer": { 2729 "version": "27.2.1", 2730 "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.2.1.tgz", 2731 "integrity": "sha512-fWcEgWQXgvU4DFY5YHfQsGwqfJWyuCUzdOzLZTYtyLB3WK1mFPQGYAszM7mCEZjyVon5XRuCa+2/+hif/uMucQ==", 2732 "dev": true, 2733 "dependencies": { 2734 "@jest/test-result": "^27.2.0", 2735 "graceful-fs": "^4.2.4", 2736 "jest-haste-map": "^27.2.0", 2737 "jest-runtime": "^27.2.1" 2738 }, 2739 "engines": { 2740 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2741 } 2742 }, 2743 "node_modules/@jest/transform": { 2744 "version": "27.2.1", 2745 "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.2.1.tgz", 2746 "integrity": "sha512-xmB5vh81KK8DiiCMtI5vI59mP+GggNmc9BiN+fg4mKdQHV369+WuZc1Lq2xWFCOCsRPHt24D9h7Idp4YaMB1Ww==", 2747 "dev": true, 2748 "dependencies": { 2749 "@babel/core": "^7.1.0", 2750 "@jest/types": "^27.1.1", 2751 "babel-plugin-istanbul": "^6.0.0", 2752 "chalk": "^4.0.0", 2753 "convert-source-map": "^1.4.0", 2754 "fast-json-stable-stringify": "^2.0.0", 2755 "graceful-fs": "^4.2.4", 2756 "jest-haste-map": "^27.2.0", 2757 "jest-regex-util": "^27.0.6", 2758 "jest-util": "^27.2.0", 2759 "micromatch": "^4.0.4", 2760 "pirates": "^4.0.1", 2761 "slash": "^3.0.0", 2762 "source-map": "^0.6.1", 2763 "write-file-atomic": "^3.0.0" 2764 }, 2765 "engines": { 2766 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2767 } 2768 }, 2769 "node_modules/@jest/transform/node_modules/@jest/types": { 2770 "version": "27.1.1", 2771 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 2772 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 2773 "dev": true, 2774 "dependencies": { 2775 "@types/istanbul-lib-coverage": "^2.0.0", 2776 "@types/istanbul-reports": "^3.0.0", 2777 "@types/node": "*", 2778 "@types/yargs": "^16.0.0", 2779 "chalk": "^4.0.0" 2780 }, 2781 "engines": { 2782 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2783 } 2784 }, 2785 "node_modules/@jest/transform/node_modules/@types/yargs": { 2786 "version": "16.0.4", 2787 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 2788 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 2789 "dev": true, 2790 "dependencies": { 2791 "@types/yargs-parser": "*" 2792 } 2793 }, 2794 "node_modules/@jest/transform/node_modules/ci-info": { 2795 "version": "3.2.0", 2796 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 2797 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 2798 "dev": true 2799 }, 2800 "node_modules/@jest/transform/node_modules/is-ci": { 2801 "version": "3.0.0", 2802 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 2803 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 2804 "dev": true, 2805 "dependencies": { 2806 "ci-info": "^3.1.1" 2807 }, 2808 "bin": { 2809 "is-ci": "bin.js" 2810 } 2811 }, 2812 "node_modules/@jest/transform/node_modules/jest-util": { 2813 "version": "27.2.0", 2814 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 2815 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 2816 "dev": true, 2817 "dependencies": { 2818 "@jest/types": "^27.1.1", 2819 "@types/node": "*", 2820 "chalk": "^4.0.0", 2821 "graceful-fs": "^4.2.4", 2822 "is-ci": "^3.0.0", 2823 "picomatch": "^2.2.3" 2824 }, 2825 "engines": { 2826 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2827 } 2828 }, 2829 "node_modules/@jest/types": { 2830 "version": "26.6.2", 2831 "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", 2832 "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", 2833 "dev": true, 2834 "dependencies": { 2835 "@types/istanbul-lib-coverage": "^2.0.0", 2836 "@types/istanbul-reports": "^3.0.0", 2837 "@types/node": "*", 2838 "@types/yargs": "^15.0.0", 2839 "chalk": "^4.0.0" 2840 }, 2841 "engines": { 2842 "node": ">= 10.14.2" 2843 } 2844 }, 2845 "node_modules/@sinonjs/commons": { 2846 "version": "1.8.3", 2847 "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", 2848 "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", 2849 "dev": true, 2850 "dependencies": { 2851 "type-detect": "4.0.8" 2852 } 2853 }, 2854 "node_modules/@sinonjs/fake-timers": { 2855 "version": "7.1.2", 2856 "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-7.1.2.tgz", 2857 "integrity": "sha512-iQADsW4LBMISqZ6Ci1dupJL9pprqwcVFTcOsEmQOEhW+KLCVn/Y4Jrvg2k19fIHCp+iFprriYPTdRcQR8NbUPg==", 2858 "dev": true, 2859 "dependencies": { 2860 "@sinonjs/commons": "^1.7.0" 2861 } 2862 }, 2863 "node_modules/@tootallnate/once": { 2864 "version": "1.1.2", 2865 "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", 2866 "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", 2867 "dev": true, 2868 "engines": { 2869 "node": ">= 6" 2870 } 2871 }, 2872 "node_modules/@types/babel__core": { 2873 "version": "7.1.16", 2874 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.16.tgz", 2875 "integrity": "sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==", 2876 "dev": true, 2877 "dependencies": { 2878 "@babel/parser": "^7.1.0", 2879 "@babel/types": "^7.0.0", 2880 "@types/babel__generator": "*", 2881 "@types/babel__template": "*", 2882 "@types/babel__traverse": "*" 2883 } 2884 }, 2885 "node_modules/@types/babel__generator": { 2886 "version": "7.6.3", 2887 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz", 2888 "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==", 2889 "dev": true, 2890 "dependencies": { 2891 "@babel/types": "^7.0.0" 2892 } 2893 }, 2894 "node_modules/@types/babel__template": { 2895 "version": "7.4.1", 2896 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", 2897 "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", 2898 "dev": true, 2899 "dependencies": { 2900 "@babel/parser": "^7.1.0", 2901 "@babel/types": "^7.0.0" 2902 } 2903 }, 2904 "node_modules/@types/babel__traverse": { 2905 "version": "7.14.2", 2906 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", 2907 "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", 2908 "dev": true, 2909 "dependencies": { 2910 "@babel/types": "^7.3.0" 2911 } 2912 }, 2913 "node_modules/@types/graceful-fs": { 2914 "version": "4.1.5", 2915 "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", 2916 "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", 2917 "dev": true, 2918 "dependencies": { 2919 "@types/node": "*" 2920 } 2921 }, 2922 "node_modules/@types/istanbul-lib-coverage": { 2923 "version": "2.0.3", 2924 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", 2925 "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", 2926 "dev": true 2927 }, 2928 "node_modules/@types/istanbul-lib-report": { 2929 "version": "3.0.0", 2930 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", 2931 "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", 2932 "dev": true, 2933 "dependencies": { 2934 "@types/istanbul-lib-coverage": "*" 2935 } 2936 }, 2937 "node_modules/@types/istanbul-reports": { 2938 "version": "3.0.0", 2939 "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz", 2940 "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==", 2941 "dev": true, 2942 "dependencies": { 2943 "@types/istanbul-lib-report": "*" 2944 } 2945 }, 2946 "node_modules/@types/jest": { 2947 "version": "26.0.23", 2948 "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.23.tgz", 2949 "integrity": "sha512-ZHLmWMJ9jJ9PTiT58juykZpL7KjwJywFN3Rr2pTSkyQfydf/rk22yS7W8p5DaVUMQ2BQC7oYiU3FjbTM/mYrOA==", 2950 "dev": true, 2951 "dependencies": { 2952 "jest-diff": "^26.0.0", 2953 "pretty-format": "^26.0.0" 2954 } 2955 }, 2956 "node_modules/@types/node": { 2957 "version": "10.17.27", 2958 "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.27.tgz", 2959 "integrity": "sha512-J0oqm9ZfAXaPdwNXMMgAhylw5fhmXkToJd06vuDUSAgEDZ/n/69/69UmyBZbc+zT34UnShuDSBqvim3SPnozJg==", 2960 "dev": true 2961 }, 2962 "node_modules/@types/prettier": { 2963 "version": "2.3.2", 2964 "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.3.2.tgz", 2965 "integrity": "sha512-eI5Yrz3Qv4KPUa/nSIAi0h+qX0XyewOliug5F2QAtuRg6Kjg6jfmxe1GIwoIRhZspD1A0RP8ANrPwvEXXtRFog==", 2966 "dev": true 2967 }, 2968 "node_modules/@types/stack-utils": { 2969 "version": "2.0.1", 2970 "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", 2971 "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", 2972 "dev": true 2973 }, 2974 "node_modules/@types/yargs": { 2975 "version": "15.0.13", 2976 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz", 2977 "integrity": "sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==", 2978 "dev": true, 2979 "dependencies": { 2980 "@types/yargs-parser": "*" 2981 } 2982 }, 2983 "node_modules/@types/yargs-parser": { 2984 "version": "20.2.0", 2985 "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", 2986 "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==", 2987 "dev": true 2988 }, 2989 "node_modules/abab": { 2990 "version": "2.0.5", 2991 "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", 2992 "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", 2993 "dev": true 2994 }, 2995 "node_modules/acorn": { 2996 "version": "8.5.0", 2997 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz", 2998 "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==", 2999 "dev": true, 3000 "bin": { 3001 "acorn": "bin/acorn" 3002 }, 3003 "engines": { 3004 "node": ">=0.4.0" 3005 } 3006 }, 3007 "node_modules/acorn-globals": { 3008 "version": "6.0.0", 3009 "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", 3010 "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", 3011 "dev": true, 3012 "dependencies": { 3013 "acorn": "^7.1.1", 3014 "acorn-walk": "^7.1.1" 3015 } 3016 }, 3017 "node_modules/acorn-globals/node_modules/acorn": { 3018 "version": "7.4.1", 3019 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", 3020 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", 3021 "dev": true, 3022 "bin": { 3023 "acorn": "bin/acorn" 3024 }, 3025 "engines": { 3026 "node": ">=0.4.0" 3027 } 3028 }, 3029 "node_modules/acorn-walk": { 3030 "version": "7.2.0", 3031 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", 3032 "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", 3033 "dev": true, 3034 "engines": { 3035 "node": ">=0.4.0" 3036 } 3037 }, 3038 "node_modules/agent-base": { 3039 "version": "6.0.2", 3040 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", 3041 "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", 3042 "dev": true, 3043 "dependencies": { 3044 "debug": "4" 3045 }, 3046 "engines": { 3047 "node": ">= 6.0.0" 3048 } 3049 }, 3050 "node_modules/ajv": { 3051 "version": "8.3.0", 3052 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.3.0.tgz", 3053 "integrity": "sha512-RYE7B5An83d7eWnDR8kbdaIFqmKCNsP16ay1hDbJEU+sa0e3H9SebskCt0Uufem6cfAVu7Col6ubcn/W+Sm8/Q==", 3054 "dev": true, 3055 "dependencies": { 3056 "fast-deep-equal": "^3.1.1", 3057 "json-schema-traverse": "^1.0.0", 3058 "require-from-string": "^2.0.2", 3059 "uri-js": "^4.2.2" 3060 }, 3061 "funding": { 3062 "type": "github", 3063 "url": "https://github.com/sponsors/epoberezkin" 3064 } 3065 }, 3066 "node_modules/ansi-escapes": { 3067 "version": "4.3.2", 3068 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", 3069 "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", 3070 "dev": true, 3071 "dependencies": { 3072 "type-fest": "^0.21.3" 3073 }, 3074 "engines": { 3075 "node": ">=8" 3076 }, 3077 "funding": { 3078 "url": "https://github.com/sponsors/sindresorhus" 3079 } 3080 }, 3081 "node_modules/ansi-regex": { 3082 "version": "5.0.0", 3083 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", 3084 "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", 3085 "dev": true, 3086 "engines": { 3087 "node": ">=8" 3088 } 3089 }, 3090 "node_modules/ansi-styles": { 3091 "version": "4.3.0", 3092 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3093 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3094 "dev": true, 3095 "dependencies": { 3096 "color-convert": "^2.0.1" 3097 }, 3098 "engines": { 3099 "node": ">=8" 3100 }, 3101 "funding": { 3102 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3103 } 3104 }, 3105 "node_modules/anymatch": { 3106 "version": "3.1.2", 3107 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", 3108 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", 3109 "dev": true, 3110 "dependencies": { 3111 "normalize-path": "^3.0.0", 3112 "picomatch": "^2.0.4" 3113 }, 3114 "engines": { 3115 "node": ">= 8" 3116 } 3117 }, 3118 "node_modules/archiver": { 3119 "version": "3.1.1", 3120 "resolved": "https://registry.npmjs.org/archiver/-/archiver-3.1.1.tgz", 3121 "integrity": "sha512-5Hxxcig7gw5Jod/8Gq0OneVgLYET+oNHcxgWItq4TbhOzRLKNAFUb9edAftiMKXvXfCB0vbGrJdZDNq0dWMsxg==", 3122 "dev": true, 3123 "dependencies": { 3124 "archiver-utils": "^2.1.0", 3125 "async": "^2.6.3", 3126 "buffer-crc32": "^0.2.1", 3127 "glob": "^7.1.4", 3128 "readable-stream": "^3.4.0", 3129 "tar-stream": "^2.1.0", 3130 "zip-stream": "^2.1.2" 3131 }, 3132 "engines": { 3133 "node": ">= 6" 3134 } 3135 }, 3136 "node_modules/archiver-utils": { 3137 "version": "2.1.0", 3138 "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", 3139 "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", 3140 "dev": true, 3141 "dependencies": { 3142 "glob": "^7.1.4", 3143 "graceful-fs": "^4.2.0", 3144 "lazystream": "^1.0.0", 3145 "lodash.defaults": "^4.2.0", 3146 "lodash.difference": "^4.5.0", 3147 "lodash.flatten": "^4.4.0", 3148 "lodash.isplainobject": "^4.0.6", 3149 "lodash.union": "^4.6.0", 3150 "normalize-path": "^3.0.0", 3151 "readable-stream": "^2.0.0" 3152 }, 3153 "engines": { 3154 "node": ">= 6" 3155 } 3156 }, 3157 "node_modules/archiver-utils/node_modules/readable-stream": { 3158 "version": "2.3.7", 3159 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 3160 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", 3161 "dev": true, 3162 "dependencies": { 3163 "core-util-is": "~1.0.0", 3164 "inherits": "~2.0.3", 3165 "isarray": "~1.0.0", 3166 "process-nextick-args": "~2.0.0", 3167 "safe-buffer": "~5.1.1", 3168 "string_decoder": "~1.1.1", 3169 "util-deprecate": "~1.0.1" 3170 } 3171 }, 3172 "node_modules/archiver-utils/node_modules/string_decoder": { 3173 "version": "1.1.1", 3174 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 3175 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 3176 "dev": true, 3177 "dependencies": { 3178 "safe-buffer": "~5.1.0" 3179 } 3180 }, 3181 "node_modules/arg": { 3182 "version": "4.1.3", 3183 "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", 3184 "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", 3185 "dev": true 3186 }, 3187 "node_modules/argparse": { 3188 "version": "1.0.10", 3189 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 3190 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 3191 "dev": true, 3192 "dependencies": { 3193 "sprintf-js": "~1.0.2" 3194 } 3195 }, 3196 "node_modules/asn1": { 3197 "version": "0.2.4", 3198 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", 3199 "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", 3200 "dev": true, 3201 "dependencies": { 3202 "safer-buffer": "~2.1.0" 3203 } 3204 }, 3205 "node_modules/assert-plus": { 3206 "version": "1.0.0", 3207 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 3208 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", 3209 "dev": true, 3210 "engines": { 3211 "node": ">=0.8" 3212 } 3213 }, 3214 "node_modules/astral-regex": { 3215 "version": "2.0.0", 3216 "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", 3217 "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", 3218 "dev": true, 3219 "engines": { 3220 "node": ">=8" 3221 } 3222 }, 3223 "node_modules/async": { 3224 "version": "2.6.3", 3225 "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", 3226 "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", 3227 "dev": true, 3228 "dependencies": { 3229 "lodash": "^4.17.14" 3230 } 3231 }, 3232 "node_modules/asynckit": { 3233 "version": "0.4.0", 3234 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 3235 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", 3236 "dev": true 3237 }, 3238 "node_modules/aws-cdk": { 3239 "version": "1.20.0", 3240 "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-1.20.0.tgz", 3241 "integrity": "sha512-yPLhflQSJghp5ZcZa9evhO2VpryO4W0vMRDs7jMlLYaxw69SDeKdVbP+nCTc5wTfSYmXttLTmZ6v3Y+66sjEow==", 3242 "dev": true, 3243 "dependencies": { 3244 "@aws-cdk/cloudformation-diff": "1.20.0", 3245 "@aws-cdk/cx-api": "1.20.0", 3246 "@aws-cdk/region-info": "1.20.0", 3247 "archiver": "^3.1.1", 3248 "aws-sdk": "^2.596.0", 3249 "camelcase": "^5.3.1", 3250 "colors": "^1.4.0", 3251 "decamelize": "^3.2.0", 3252 "fs-extra": "^8.1.0", 3253 "glob": "^7.1.6", 3254 "json-diff": "^0.5.4", 3255 "minimatch": ">=3.0", 3256 "promptly": "^3.0.3", 3257 "request": "^2.88.0", 3258 "semver": "^7.1.1", 3259 "source-map-support": "^0.5.16", 3260 "table": "^5.4.6", 3261 "uuid": "^3.3.3", 3262 "yaml": "^1.7.2", 3263 "yargs": "^15.0.2" 3264 }, 3265 "bin": { 3266 "cdk": "bin/cdk" 3267 }, 3268 "engines": { 3269 "node": ">= 10.3.0" 3270 } 3271 }, 3272 "node_modules/aws-cdk/node_modules/@aws-cdk/cfnspec": { 3273 "version": "1.20.0", 3274 "resolved": "https://registry.npmjs.org/@aws-cdk/cfnspec/-/cfnspec-1.20.0.tgz", 3275 "integrity": "sha512-WT3AcS1k0Fgr/EJItGFTgyjbF1+vmVjkd6qSRasgBRzUGoOvdPNN7J3YzO6CSTXTrI7+RPCCqXdW6Ri5yLyEfw==", 3276 "dev": true, 3277 "dependencies": { 3278 "md5": "^2.2.1" 3279 } 3280 }, 3281 "node_modules/aws-cdk/node_modules/@aws-cdk/cloudformation-diff": { 3282 "version": "1.20.0", 3283 "resolved": "https://registry.npmjs.org/@aws-cdk/cloudformation-diff/-/cloudformation-diff-1.20.0.tgz", 3284 "integrity": "sha512-7t8/WSOeQQ4jbc9wN0NDP/SJ02/lsDZi5W67itQzHGqRF6qASC9pN1l+91vjZix8Y/nf8d12HRqbbjg0FTHPYg==", 3285 "dev": true, 3286 "dependencies": { 3287 "@aws-cdk/cfnspec": "1.20.0", 3288 "@aws-cdk/cx-api": "1.20.0", 3289 "colors": "^1.4.0", 3290 "diff": "^4.0.1", 3291 "fast-deep-equal": "^3.1.1", 3292 "string-width": "^4.2.0", 3293 "table": "^5.4.6" 3294 }, 3295 "engines": { 3296 "node": ">= 10.3.0" 3297 } 3298 }, 3299 "node_modules/aws-cdk/node_modules/@aws-cdk/cx-api": { 3300 "version": "1.20.0", 3301 "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.20.0.tgz", 3302 "integrity": "sha512-Ih16M19CXBkA6e3LFuf3aquhAJnNRUWAfRuj+gk/wS4JeaTa7mqFU4e2fAb8nHFhFho9YcW7QLCd3GW3HiBvWA==", 3303 "bundleDependencies": [ 3304 "semver" 3305 ], 3306 "dev": true, 3307 "dependencies": { 3308 "semver": "^7.1.1" 3309 }, 3310 "engines": { 3311 "node": ">= 10.3.0" 3312 } 3313 }, 3314 "node_modules/aws-cdk/node_modules/@aws-cdk/cx-api/node_modules/semver": { 3315 "version": "7.1.1", 3316 "dev": true, 3317 "inBundle": true, 3318 "license": "ISC", 3319 "bin": { 3320 "semver": "bin/semver.js" 3321 }, 3322 "engines": { 3323 "node": ">=10" 3324 } 3325 }, 3326 "node_modules/aws-cdk/node_modules/@aws-cdk/region-info": { 3327 "version": "1.20.0", 3328 "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-1.20.0.tgz", 3329 "integrity": "sha512-72APXy2/ggQuvssCnyP8/3mx4j1ZWcYm2tm8lcgEcJPIQvb/WDaTCVsKEKRJtXSJIWa/jyCgZqtQ7ptvgerrYw==", 3330 "dev": true, 3331 "engines": { 3332 "node": ">= 10.3.0" 3333 } 3334 }, 3335 "node_modules/aws-cdk/node_modules/ajv": { 3336 "version": "6.12.6", 3337 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 3338 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 3339 "dev": true, 3340 "dependencies": { 3341 "fast-deep-equal": "^3.1.1", 3342 "fast-json-stable-stringify": "^2.0.0", 3343 "json-schema-traverse": "^0.4.1", 3344 "uri-js": "^4.2.2" 3345 }, 3346 "funding": { 3347 "type": "github", 3348 "url": "https://github.com/sponsors/epoberezkin" 3349 } 3350 }, 3351 "node_modules/aws-cdk/node_modules/ansi-regex": { 3352 "version": "4.1.0", 3353 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", 3354 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", 3355 "dev": true, 3356 "engines": { 3357 "node": ">=6" 3358 } 3359 }, 3360 "node_modules/aws-cdk/node_modules/ansi-styles": { 3361 "version": "3.2.1", 3362 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 3363 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 3364 "dev": true, 3365 "dependencies": { 3366 "color-convert": "^1.9.0" 3367 }, 3368 "engines": { 3369 "node": ">=4" 3370 } 3371 }, 3372 "node_modules/aws-cdk/node_modules/astral-regex": { 3373 "version": "1.0.0", 3374 "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", 3375 "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", 3376 "dev": true, 3377 "engines": { 3378 "node": ">=4" 3379 } 3380 }, 3381 "node_modules/aws-cdk/node_modules/cli-color": { 3382 "version": "0.1.7", 3383 "resolved": "https://registry.yarnpkg.com/cli-color/-/cli-color-0.1.7.tgz#adc3200fa471cc211b0da7f566b71e98b9d67347", 3384 "integrity": "sha1-rcMgD6RxzCEbDaf1ZrcemLnWc0c=", 3385 "dev": true, 3386 "dependencies": { 3387 "es5-ext": "0.8.x" 3388 } 3389 }, 3390 "node_modules/aws-cdk/node_modules/color-convert": { 3391 "version": "1.9.3", 3392 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 3393 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 3394 "dev": true, 3395 "dependencies": { 3396 "color-name": "1.1.3" 3397 } 3398 }, 3399 "node_modules/aws-cdk/node_modules/color-name": { 3400 "version": "1.1.3", 3401 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 3402 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", 3403 "dev": true 3404 }, 3405 "node_modules/aws-cdk/node_modules/decamelize": { 3406 "version": "3.2.0", 3407 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-3.2.0.tgz", 3408 "integrity": "sha512-4TgkVUsmmu7oCSyGBm5FvfMoACuoh9EOidm7V5/J2X2djAwwt57qb3F2KMP2ITqODTCSwb+YRV+0Zqrv18k/hw==", 3409 "dev": true, 3410 "dependencies": { 3411 "xregexp": "^4.2.4" 3412 }, 3413 "engines": { 3414 "node": ">=6" 3415 } 3416 }, 3417 "node_modules/aws-cdk/node_modules/diff": { 3418 "version": "4.0.2", 3419 "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", 3420 "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", 3421 "dev": true, 3422 "engines": { 3423 "node": ">=0.3.1" 3424 } 3425 }, 3426 "node_modules/aws-cdk/node_modules/difflib": { 3427 "version": "0.2.4", 3428 "resolved": "https://registry.yarnpkg.com/difflib/-/difflib-0.2.4.tgz#b5e30361a6db023176d562892db85940a718f47e", 3429 "integrity": "sha1-teMDYabbAjF21WKJLbhZQKcY9H4=", 3430 "dev": true, 3431 "dependencies": { 3432 "heap": ">= 0.2.0" 3433 } 3434 }, 3435 "node_modules/aws-cdk/node_modules/dreamopt": { 3436 "version": "0.6.0", 3437 "resolved": "https://registry.yarnpkg.com/dreamopt/-/dreamopt-0.6.0.tgz#d813ccdac8d39d8ad526775514a13dda664d6b4b", 3438 "integrity": "sha1-2BPM2sjTnYrVJndVFKE92mZNa0s=", 3439 "dev": true, 3440 "dependencies": { 3441 "wordwrap": ">=0.0.2" 3442 } 3443 }, 3444 "node_modules/aws-cdk/node_modules/emoji-regex": { 3445 "version": "7.0.3", 3446 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", 3447 "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", 3448 "dev": true 3449 }, 3450 "node_modules/aws-cdk/node_modules/es5-ext": { 3451 "version": "0.8.2", 3452 "resolved": "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.8.2.tgz#aba8d9e1943a895ac96837a62a39b3f55ecd94ab", 3453 "integrity": "sha1-q6jZ4ZQ6iVrJaDemKjmz9V7NlKs=", 3454 "dev": true 3455 }, 3456 "node_modules/aws-cdk/node_modules/heap": { 3457 "version": "0.2.6", 3458 "resolved": "https://registry.yarnpkg.com/heap/-/heap-0.2.6.tgz#087e1f10b046932fc8594dd9e6d378afc9d1e5ac", 3459 "integrity": "sha1-CH4fELBGky/IWU3Z5tN4r8nR5aw=", 3460 "dev": true 3461 }, 3462 "node_modules/aws-cdk/node_modules/is-fullwidth-code-point": { 3463 "version": "2.0.0", 3464 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", 3465 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", 3466 "dev": true, 3467 "engines": { 3468 "node": ">=4" 3469 } 3470 }, 3471 "node_modules/aws-cdk/node_modules/json-diff": { 3472 "version": "0.5.4", 3473 "resolved": "https://registry.yarnpkg.com/json-diff/-/json-diff-0.5.4.tgz#7bc8198c441756632aab66c7d9189d365a7a035a", 3474 "integrity": "sha512-q5Xmx9QXNOzOzIlMoYtLrLiu4Jl/Ce2bn0CNcv54PhyH89CI4GWlGVDye8ei2Ijt9R3U+vsWPsXpLUNob8bs8Q==", 3475 "dev": true, 3476 "dependencies": { 3477 "cli-color": "~0.1.6", 3478 "difflib": "~0.2.1", 3479 "dreamopt": "~0.6.0" 3480 } 3481 }, 3482 "node_modules/aws-cdk/node_modules/json-schema-traverse": { 3483 "version": "0.4.1", 3484 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 3485 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 3486 "dev": true 3487 }, 3488 "node_modules/aws-cdk/node_modules/mute-stream": { 3489 "version": "0.0.8", 3490 "resolved": "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d", 3491 "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", 3492 "dev": true 3493 }, 3494 "node_modules/aws-cdk/node_modules/promptly": { 3495 "version": "3.2.0", 3496 "resolved": "https://registry.yarnpkg.com/promptly/-/promptly-3.2.0.tgz#a5517fbbf59bd31c1751d4e1d9bef1714f42b9d8", 3497 "integrity": "sha512-WnR9obtgW+rG4oUV3hSnNGl1pHm3V1H/qD9iJBumGSmVsSC5HpZOLuu8qdMb6yCItGfT7dcRszejr/5P3i9Pug==", 3498 "dev": true, 3499 "dependencies": { 3500 "read": "^1.0.4" 3501 } 3502 }, 3503 "node_modules/aws-cdk/node_modules/read": { 3504 "version": "1.0.7", 3505 "resolved": "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4", 3506 "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=", 3507 "dev": true, 3508 "dependencies": { 3509 "mute-stream": "~0.0.4" 3510 } 3511 }, 3512 "node_modules/aws-cdk/node_modules/semver": { 3513 "version": "7.3.5", 3514 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 3515 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 3516 "dev": true, 3517 "dependencies": { 3518 "lru-cache": "^6.0.0" 3519 }, 3520 "bin": { 3521 "semver": "bin/semver.js" 3522 }, 3523 "engines": { 3524 "node": ">=10" 3525 } 3526 }, 3527 "node_modules/aws-cdk/node_modules/slice-ansi": { 3528 "version": "2.1.0", 3529 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", 3530 "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", 3531 "dev": true, 3532 "dependencies": { 3533 "ansi-styles": "^3.2.0", 3534 "astral-regex": "^1.0.0", 3535 "is-fullwidth-code-point": "^2.0.0" 3536 }, 3537 "engines": { 3538 "node": ">=6" 3539 } 3540 }, 3541 "node_modules/aws-cdk/node_modules/strip-ansi": { 3542 "version": "5.2.0", 3543 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", 3544 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", 3545 "dev": true, 3546 "dependencies": { 3547 "ansi-regex": "^4.1.0" 3548 }, 3549 "engines": { 3550 "node": ">=6" 3551 } 3552 }, 3553 "node_modules/aws-cdk/node_modules/table": { 3554 "version": "5.4.6", 3555 "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", 3556 "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", 3557 "dev": true, 3558 "dependencies": { 3559 "ajv": "^6.10.2", 3560 "lodash": "^4.17.14", 3561 "slice-ansi": "^2.1.0", 3562 "string-width": "^3.0.0" 3563 }, 3564 "engines": { 3565 "node": ">=6.0.0" 3566 } 3567 }, 3568 "node_modules/aws-cdk/node_modules/table/node_modules/string-width": { 3569 "version": "3.1.0", 3570 "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", 3571 "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", 3572 "dev": true, 3573 "dependencies": { 3574 "emoji-regex": "^7.0.1", 3575 "is-fullwidth-code-point": "^2.0.0", 3576 "strip-ansi": "^5.1.0" 3577 }, 3578 "engines": { 3579 "node": ">=6" 3580 } 3581 }, 3582 "node_modules/aws-cdk/node_modules/uuid": { 3583 "version": "3.4.0", 3584 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", 3585 "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", 3586 "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.", 3587 "dev": true, 3588 "bin": { 3589 "uuid": "bin/uuid" 3590 } 3591 }, 3592 "node_modules/aws-cdk/node_modules/wordwrap": { 3593 "version": "1.0.0", 3594 "resolved": "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb", 3595 "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", 3596 "dev": true 3597 }, 3598 "node_modules/aws-cdk/node_modules/yaml": { 3599 "version": "1.10.2", 3600 "resolved": "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b", 3601 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", 3602 "dev": true 3603 }, 3604 "node_modules/aws-sdk": { 3605 "version": "2.991.0", 3606 "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.991.0.tgz", 3607 "integrity": "sha512-TybluMJhRBZ0h5HGupHPTfamwtsJlW56HddJpMbsIjvmh4LGupajrkEwLQYW7osFXQ1S/xuE+0QIy6vWgOpT0g==", 3608 "dev": true, 3609 "hasInstallScript": true, 3610 "dependencies": { 3611 "buffer": "4.9.2", 3612 "events": "1.1.1", 3613 "ieee754": "1.1.13", 3614 "jmespath": "0.15.0", 3615 "querystring": "0.2.0", 3616 "sax": "1.2.1", 3617 "url": "0.10.3", 3618 "uuid": "3.3.2", 3619 "xml2js": "0.4.19" 3620 }, 3621 "engines": { 3622 "node": ">= 0.8.0" 3623 } 3624 }, 3625 "node_modules/aws-sdk/node_modules/uuid": { 3626 "version": "3.3.2", 3627 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", 3628 "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==", 3629 "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.", 3630 "dev": true, 3631 "bin": { 3632 "uuid": "bin/uuid" 3633 } 3634 }, 3635 "node_modules/aws-sign2": { 3636 "version": "0.7.0", 3637 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", 3638 "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", 3639 "dev": true, 3640 "engines": { 3641 "node": "*" 3642 } 3643 }, 3644 "node_modules/aws4": { 3645 "version": "1.11.0", 3646 "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", 3647 "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", 3648 "dev": true 3649 }, 3650 "node_modules/babel-jest": { 3651 "version": "27.2.1", 3652 "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.2.1.tgz", 3653 "integrity": "sha512-kkaekSJHew1zfDW3cA2QiSBPg4uiLpiW0OwJKqFv0r2/mFgym/IBn7hxPntL6FvS66G/ROh+lz4pRiCJAH1/UQ==", 3654 "dev": true, 3655 "dependencies": { 3656 "@jest/transform": "^27.2.1", 3657 "@jest/types": "^27.1.1", 3658 "@types/babel__core": "^7.1.14", 3659 "babel-plugin-istanbul": "^6.0.0", 3660 "babel-preset-jest": "^27.2.0", 3661 "chalk": "^4.0.0", 3662 "graceful-fs": "^4.2.4", 3663 "slash": "^3.0.0" 3664 }, 3665 "engines": { 3666 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3667 }, 3668 "peerDependencies": { 3669 "@babel/core": "^7.8.0" 3670 } 3671 }, 3672 "node_modules/babel-jest/node_modules/@jest/types": { 3673 "version": "27.1.1", 3674 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 3675 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 3676 "dev": true, 3677 "dependencies": { 3678 "@types/istanbul-lib-coverage": "^2.0.0", 3679 "@types/istanbul-reports": "^3.0.0", 3680 "@types/node": "*", 3681 "@types/yargs": "^16.0.0", 3682 "chalk": "^4.0.0" 3683 }, 3684 "engines": { 3685 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3686 } 3687 }, 3688 "node_modules/babel-jest/node_modules/@types/yargs": { 3689 "version": "16.0.4", 3690 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 3691 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 3692 "dev": true, 3693 "dependencies": { 3694 "@types/yargs-parser": "*" 3695 } 3696 }, 3697 "node_modules/babel-plugin-istanbul": { 3698 "version": "6.0.0", 3699 "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", 3700 "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", 3701 "dev": true, 3702 "dependencies": { 3703 "@babel/helper-plugin-utils": "^7.0.0", 3704 "@istanbuljs/load-nyc-config": "^1.0.0", 3705 "@istanbuljs/schema": "^0.1.2", 3706 "istanbul-lib-instrument": "^4.0.0", 3707 "test-exclude": "^6.0.0" 3708 }, 3709 "engines": { 3710 "node": ">=8" 3711 } 3712 }, 3713 "node_modules/babel-plugin-jest-hoist": { 3714 "version": "27.2.0", 3715 "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.2.0.tgz", 3716 "integrity": "sha512-TOux9khNKdi64mW+0OIhcmbAn75tTlzKhxmiNXevQaPbrBYK7YKjP1jl6NHTJ6XR5UgUrJbCnWlKVnJn29dfjw==", 3717 "dev": true, 3718 "dependencies": { 3719 "@babel/template": "^7.3.3", 3720 "@babel/types": "^7.3.3", 3721 "@types/babel__core": "^7.0.0", 3722 "@types/babel__traverse": "^7.0.6" 3723 }, 3724 "engines": { 3725 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3726 } 3727 }, 3728 "node_modules/babel-preset-current-node-syntax": { 3729 "version": "1.0.1", 3730 "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", 3731 "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", 3732 "dev": true, 3733 "dependencies": { 3734 "@babel/plugin-syntax-async-generators": "^7.8.4", 3735 "@babel/plugin-syntax-bigint": "^7.8.3", 3736 "@babel/plugin-syntax-class-properties": "^7.8.3", 3737 "@babel/plugin-syntax-import-meta": "^7.8.3", 3738 "@babel/plugin-syntax-json-strings": "^7.8.3", 3739 "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", 3740 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", 3741 "@babel/plugin-syntax-numeric-separator": "^7.8.3", 3742 "@babel/plugin-syntax-object-rest-spread": "^7.8.3", 3743 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", 3744 "@babel/plugin-syntax-optional-chaining": "^7.8.3", 3745 "@babel/plugin-syntax-top-level-await": "^7.8.3" 3746 }, 3747 "peerDependencies": { 3748 "@babel/core": "^7.0.0" 3749 } 3750 }, 3751 "node_modules/babel-preset-jest": { 3752 "version": "27.2.0", 3753 "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.2.0.tgz", 3754 "integrity": "sha512-z7MgQ3peBwN5L5aCqBKnF6iqdlvZvFUQynEhu0J+X9nHLU72jO3iY331lcYrg+AssJ8q7xsv5/3AICzVmJ/wvg==", 3755 "dev": true, 3756 "dependencies": { 3757 "babel-plugin-jest-hoist": "^27.2.0", 3758 "babel-preset-current-node-syntax": "^1.0.0" 3759 }, 3760 "engines": { 3761 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3762 }, 3763 "peerDependencies": { 3764 "@babel/core": "^7.0.0" 3765 } 3766 }, 3767 "node_modules/balanced-match": { 3768 "version": "1.0.2", 3769 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 3770 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 3771 "dev": true 3772 }, 3773 "node_modules/base64-js": { 3774 "version": "1.5.1", 3775 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 3776 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 3777 "dev": true, 3778 "funding": [ 3779 { 3780 "type": "github", 3781 "url": "https://github.com/sponsors/feross" 3782 }, 3783 { 3784 "type": "patreon", 3785 "url": "https://www.patreon.com/feross" 3786 }, 3787 { 3788 "type": "consulting", 3789 "url": "https://feross.org/support" 3790 } 3791 ] 3792 }, 3793 "node_modules/bcrypt-pbkdf": { 3794 "version": "1.0.2", 3795 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", 3796 "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", 3797 "dev": true, 3798 "dependencies": { 3799 "tweetnacl": "^0.14.3" 3800 } 3801 }, 3802 "node_modules/bl": { 3803 "version": "4.1.0", 3804 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", 3805 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", 3806 "dev": true, 3807 "dependencies": { 3808 "buffer": "^5.5.0", 3809 "inherits": "^2.0.4", 3810 "readable-stream": "^3.4.0" 3811 } 3812 }, 3813 "node_modules/bl/node_modules/buffer": { 3814 "version": "5.7.1", 3815 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", 3816 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", 3817 "dev": true, 3818 "funding": [ 3819 { 3820 "type": "github", 3821 "url": "https://github.com/sponsors/feross" 3822 }, 3823 { 3824 "type": "patreon", 3825 "url": "https://www.patreon.com/feross" 3826 }, 3827 { 3828 "type": "consulting", 3829 "url": "https://feross.org/support" 3830 } 3831 ], 3832 "dependencies": { 3833 "base64-js": "^1.3.1", 3834 "ieee754": "^1.1.13" 3835 } 3836 }, 3837 "node_modules/brace-expansion": { 3838 "version": "1.1.11", 3839 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 3840 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 3841 "dev": true, 3842 "dependencies": { 3843 "balanced-match": "^1.0.0", 3844 "concat-map": "0.0.1" 3845 } 3846 }, 3847 "node_modules/braces": { 3848 "version": "3.0.2", 3849 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 3850 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 3851 "dev": true, 3852 "dependencies": { 3853 "fill-range": "^7.0.1" 3854 }, 3855 "engines": { 3856 "node": ">=8" 3857 } 3858 }, 3859 "node_modules/browser-process-hrtime": { 3860 "version": "1.0.0", 3861 "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", 3862 "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", 3863 "dev": true 3864 }, 3865 "node_modules/browserslist": { 3866 "version": "4.17.0", 3867 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.0.tgz", 3868 "integrity": "sha512-g2BJ2a0nEYvEFQC208q8mVAhfNwpZ5Mu8BwgtCdZKO3qx98HChmeg448fPdUzld8aFmfLgVh7yymqV+q1lJZ5g==", 3869 "dev": true, 3870 "dependencies": { 3871 "caniuse-lite": "^1.0.30001254", 3872 "colorette": "^1.3.0", 3873 "electron-to-chromium": "^1.3.830", 3874 "escalade": "^3.1.1", 3875 "node-releases": "^1.1.75" 3876 }, 3877 "bin": { 3878 "browserslist": "cli.js" 3879 }, 3880 "engines": { 3881 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 3882 }, 3883 "funding": { 3884 "type": "opencollective", 3885 "url": "https://opencollective.com/browserslist" 3886 } 3887 }, 3888 "node_modules/bs-logger": { 3889 "version": "0.2.6", 3890 "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", 3891 "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", 3892 "dev": true, 3893 "dependencies": { 3894 "fast-json-stable-stringify": "2.x" 3895 }, 3896 "engines": { 3897 "node": ">= 6" 3898 } 3899 }, 3900 "node_modules/bser": { 3901 "version": "2.1.1", 3902 "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", 3903 "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", 3904 "dev": true, 3905 "dependencies": { 3906 "node-int64": "^0.4.0" 3907 } 3908 }, 3909 "node_modules/buffer": { 3910 "version": "4.9.2", 3911 "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", 3912 "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", 3913 "dev": true, 3914 "dependencies": { 3915 "base64-js": "^1.0.2", 3916 "ieee754": "^1.1.4", 3917 "isarray": "^1.0.0" 3918 } 3919 }, 3920 "node_modules/buffer-crc32": { 3921 "version": "0.2.13", 3922 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 3923 "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", 3924 "dev": true, 3925 "engines": { 3926 "node": "*" 3927 } 3928 }, 3929 "node_modules/buffer-from": { 3930 "version": "1.1.1", 3931 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", 3932 "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" 3933 }, 3934 "node_modules/callsites": { 3935 "version": "3.1.0", 3936 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 3937 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 3938 "dev": true, 3939 "engines": { 3940 "node": ">=6" 3941 } 3942 }, 3943 "node_modules/camelcase": { 3944 "version": "5.3.1", 3945 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", 3946 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", 3947 "dev": true, 3948 "engines": { 3949 "node": ">=6" 3950 } 3951 }, 3952 "node_modules/caniuse-lite": { 3953 "version": "1.0.30001259", 3954 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001259.tgz", 3955 "integrity": "sha512-V7mQTFhjITxuk9zBpI6nYsiTXhcPe05l+364nZjK7MFK/E7ibvYBSAXr4YcA6oPR8j3ZLM/LN+lUqUVAQEUZFg==", 3956 "dev": true, 3957 "funding": { 3958 "type": "opencollective", 3959 "url": "https://opencollective.com/browserslist" 3960 } 3961 }, 3962 "node_modules/caseless": { 3963 "version": "0.12.0", 3964 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", 3965 "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", 3966 "dev": true 3967 }, 3968 "node_modules/cdk-ec2-key-pair": { 3969 "version": "2.2.0", 3970 "resolved": "https://registry.npmjs.org/cdk-ec2-key-pair/-/cdk-ec2-key-pair-2.2.0.tgz", 3971 "integrity": "sha512-mL5kXP8pKfrmpVioz96n1NncH0A4UCO3NvgGYqjv22LVLfAKEs7ps/CWrpOx9trPPEGcZpWa5OGi83goMNJWHQ==", 3972 "dependencies": { 3973 "cdk-iam-floyd": "^0.112.1" 3974 }, 3975 "peerDependencies": { 3976 "@aws-cdk/aws-iam": "^1.75.0", 3977 "@aws-cdk/aws-kms": "^1.75.0", 3978 "@aws-cdk/aws-lambda": "^1.75.0", 3979 "@aws-cdk/core": "^1.75.0", 3980 "cdk-iam-floyd": "^0.112.1", 3981 "constructs": "^3.2.80" 3982 } 3983 }, 3984 "node_modules/cdk-iam-floyd": { 3985 "version": "0.112.1", 3986 "resolved": "https://registry.npmjs.org/cdk-iam-floyd/-/cdk-iam-floyd-0.112.1.tgz", 3987 "integrity": "sha512-5ZAalseI0recnkTz9pRF/ZuzuKEZ4xFHDgNrl3LS/kJdqEmMRPEzbqMxW77QHzTVO4NTbFZ7HsAZ/PyjtdTMUw==", 3988 "bundleDependencies": [ 3989 "@udondan/common-substrings", 3990 "regex-parser" 3991 ], 3992 "dependencies": { 3993 "@udondan/common-substrings": "^3.0.2", 3994 "regex-parser": "^2.2.11" 3995 }, 3996 "peerDependencies": { 3997 "@aws-cdk/aws-iam": "^1.30.0" 3998 } 3999 }, 4000 "node_modules/cdk-iam-floyd/node_modules/@udondan/common-substrings": { 4001 "version": "3.0.2", 4002 "inBundle": true 4003 }, 4004 "node_modules/cdk-iam-floyd/node_modules/regex-parser": { 4005 "version": "2.2.11", 4006 "inBundle": true, 4007 "license": "MIT" 4008 }, 4009 "node_modules/chalk": { 4010 "version": "4.1.1", 4011 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 4012 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 4013 "dev": true, 4014 "dependencies": { 4015 "ansi-styles": "^4.1.0", 4016 "supports-color": "^7.1.0" 4017 }, 4018 "engines": { 4019 "node": ">=10" 4020 }, 4021 "funding": { 4022 "url": "https://github.com/chalk/chalk?sponsor=1" 4023 } 4024 }, 4025 "node_modules/char-regex": { 4026 "version": "1.0.2", 4027 "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", 4028 "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", 4029 "dev": true, 4030 "engines": { 4031 "node": ">=10" 4032 } 4033 }, 4034 "node_modules/charenc": { 4035 "version": "0.0.2", 4036 "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", 4037 "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", 4038 "dev": true, 4039 "engines": { 4040 "node": "*" 4041 } 4042 }, 4043 "node_modules/ci-info": { 4044 "version": "2.0.0", 4045 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", 4046 "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", 4047 "dev": true 4048 }, 4049 "node_modules/cjs-module-lexer": { 4050 "version": "1.2.2", 4051 "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", 4052 "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", 4053 "dev": true 4054 }, 4055 "node_modules/cliui": { 4056 "version": "6.0.0", 4057 "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", 4058 "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", 4059 "dev": true, 4060 "dependencies": { 4061 "string-width": "^4.2.0", 4062 "strip-ansi": "^6.0.0", 4063 "wrap-ansi": "^6.2.0" 4064 } 4065 }, 4066 "node_modules/co": { 4067 "version": "4.6.0", 4068 "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", 4069 "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", 4070 "dev": true, 4071 "engines": { 4072 "iojs": ">= 1.0.0", 4073 "node": ">= 0.12.0" 4074 } 4075 }, 4076 "node_modules/collect-v8-coverage": { 4077 "version": "1.0.1", 4078 "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", 4079 "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", 4080 "dev": true 4081 }, 4082 "node_modules/color-convert": { 4083 "version": "2.0.1", 4084 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4085 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4086 "dev": true, 4087 "dependencies": { 4088 "color-name": "~1.1.4" 4089 }, 4090 "engines": { 4091 "node": ">=7.0.0" 4092 } 4093 }, 4094 "node_modules/color-name": { 4095 "version": "1.1.4", 4096 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4097 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4098 "dev": true 4099 }, 4100 "node_modules/colorette": { 4101 "version": "1.4.0", 4102 "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", 4103 "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", 4104 "dev": true 4105 }, 4106 "node_modules/colors": { 4107 "version": "1.4.0", 4108 "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", 4109 "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", 4110 "dev": true, 4111 "engines": { 4112 "node": ">=0.1.90" 4113 } 4114 }, 4115 "node_modules/combined-stream": { 4116 "version": "1.0.8", 4117 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 4118 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 4119 "dev": true, 4120 "dependencies": { 4121 "delayed-stream": "~1.0.0" 4122 }, 4123 "engines": { 4124 "node": ">= 0.8" 4125 } 4126 }, 4127 "node_modules/compress-commons": { 4128 "version": "2.1.1", 4129 "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-2.1.1.tgz", 4130 "integrity": "sha512-eVw6n7CnEMFzc3duyFVrQEuY1BlHR3rYsSztyG32ibGMW722i3C6IizEGMFmfMU+A+fALvBIwxN3czffTcdA+Q==", 4131 "dev": true, 4132 "dependencies": { 4133 "buffer-crc32": "^0.2.13", 4134 "crc32-stream": "^3.0.1", 4135 "normalize-path": "^3.0.0", 4136 "readable-stream": "^2.3.6" 4137 }, 4138 "engines": { 4139 "node": ">= 6" 4140 } 4141 }, 4142 "node_modules/compress-commons/node_modules/readable-stream": { 4143 "version": "2.3.7", 4144 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 4145 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", 4146 "dev": true, 4147 "dependencies": { 4148 "core-util-is": "~1.0.0", 4149 "inherits": "~2.0.3", 4150 "isarray": "~1.0.0", 4151 "process-nextick-args": "~2.0.0", 4152 "safe-buffer": "~5.1.1", 4153 "string_decoder": "~1.1.1", 4154 "util-deprecate": "~1.0.1" 4155 } 4156 }, 4157 "node_modules/compress-commons/node_modules/string_decoder": { 4158 "version": "1.1.1", 4159 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 4160 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 4161 "dev": true, 4162 "dependencies": { 4163 "safe-buffer": "~5.1.0" 4164 } 4165 }, 4166 "node_modules/concat-map": { 4167 "version": "0.0.1", 4168 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 4169 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", 4170 "dev": true 4171 }, 4172 "node_modules/constructs": { 4173 "version": "3.3.75", 4174 "resolved": "https://registry.npmjs.org/constructs/-/constructs-3.3.75.tgz", 4175 "integrity": "sha512-q10foASSSfDWmS99OQLfnWDXCzqLvoORISAVWPFg0AmIGlBv2ZdDOtXxLqrJARPxVlOldmW2JzWzdRI+4+0/ZA==", 4176 "engines": { 4177 "node": ">= 10.17.0" 4178 } 4179 }, 4180 "node_modules/convert-source-map": { 4181 "version": "1.8.0", 4182 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", 4183 "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", 4184 "dev": true, 4185 "dependencies": { 4186 "safe-buffer": "~5.1.1" 4187 } 4188 }, 4189 "node_modules/core-js-pure": { 4190 "version": "3.18.0", 4191 "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.18.0.tgz", 4192 "integrity": "sha512-ZnK+9vyuMhKulIGqT/7RHGRok8RtkHMEX/BGPHkHx+ouDkq+MUvf9mfIgdqhpmPDu8+V5UtRn/CbCRc9I4lX4w==", 4193 "dev": true, 4194 "hasInstallScript": true, 4195 "funding": { 4196 "type": "opencollective", 4197 "url": "https://opencollective.com/core-js" 4198 } 4199 }, 4200 "node_modules/core-util-is": { 4201 "version": "1.0.2", 4202 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 4203 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", 4204 "dev": true 4205 }, 4206 "node_modules/crc": { 4207 "version": "3.8.0", 4208 "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", 4209 "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", 4210 "dev": true, 4211 "dependencies": { 4212 "buffer": "^5.1.0" 4213 } 4214 }, 4215 "node_modules/crc/node_modules/buffer": { 4216 "version": "5.7.1", 4217 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", 4218 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", 4219 "dev": true, 4220 "funding": [ 4221 { 4222 "type": "github", 4223 "url": "https://github.com/sponsors/feross" 4224 }, 4225 { 4226 "type": "patreon", 4227 "url": "https://www.patreon.com/feross" 4228 }, 4229 { 4230 "type": "consulting", 4231 "url": "https://feross.org/support" 4232 } 4233 ], 4234 "dependencies": { 4235 "base64-js": "^1.3.1", 4236 "ieee754": "^1.1.13" 4237 } 4238 }, 4239 "node_modules/crc32-stream": { 4240 "version": "3.0.1", 4241 "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-3.0.1.tgz", 4242 "integrity": "sha512-mctvpXlbzsvK+6z8kJwSJ5crm7yBwrQMTybJzMw1O4lLGJqjlDCXY2Zw7KheiA6XBEcBmfLx1D88mjRGVJtY9w==", 4243 "dev": true, 4244 "dependencies": { 4245 "crc": "^3.4.4", 4246 "readable-stream": "^3.4.0" 4247 }, 4248 "engines": { 4249 "node": ">= 6.9.0" 4250 } 4251 }, 4252 "node_modules/cross-spawn": { 4253 "version": "7.0.3", 4254 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 4255 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 4256 "dev": true, 4257 "dependencies": { 4258 "path-key": "^3.1.0", 4259 "shebang-command": "^2.0.0", 4260 "which": "^2.0.1" 4261 }, 4262 "engines": { 4263 "node": ">= 8" 4264 } 4265 }, 4266 "node_modules/crypt": { 4267 "version": "0.0.2", 4268 "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", 4269 "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", 4270 "dev": true, 4271 "engines": { 4272 "node": "*" 4273 } 4274 }, 4275 "node_modules/cssom": { 4276 "version": "0.4.4", 4277 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", 4278 "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", 4279 "dev": true 4280 }, 4281 "node_modules/cssstyle": { 4282 "version": "2.3.0", 4283 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", 4284 "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", 4285 "dev": true, 4286 "dependencies": { 4287 "cssom": "~0.3.6" 4288 }, 4289 "engines": { 4290 "node": ">=8" 4291 } 4292 }, 4293 "node_modules/cssstyle/node_modules/cssom": { 4294 "version": "0.3.8", 4295 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", 4296 "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", 4297 "dev": true 4298 }, 4299 "node_modules/dashdash": { 4300 "version": "1.14.1", 4301 "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", 4302 "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", 4303 "dev": true, 4304 "dependencies": { 4305 "assert-plus": "^1.0.0" 4306 }, 4307 "engines": { 4308 "node": ">=0.10" 4309 } 4310 }, 4311 "node_modules/data-urls": { 4312 "version": "2.0.0", 4313 "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", 4314 "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", 4315 "dev": true, 4316 "dependencies": { 4317 "abab": "^2.0.3", 4318 "whatwg-mimetype": "^2.3.0", 4319 "whatwg-url": "^8.0.0" 4320 }, 4321 "engines": { 4322 "node": ">=10" 4323 } 4324 }, 4325 "node_modules/debug": { 4326 "version": "4.3.2", 4327 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", 4328 "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", 4329 "dev": true, 4330 "dependencies": { 4331 "ms": "2.1.2" 4332 }, 4333 "engines": { 4334 "node": ">=6.0" 4335 }, 4336 "peerDependenciesMeta": { 4337 "supports-color": { 4338 "optional": true 4339 } 4340 } 4341 }, 4342 "node_modules/decamelize": { 4343 "version": "1.2.0", 4344 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 4345 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", 4346 "dev": true, 4347 "engines": { 4348 "node": ">=0.10.0" 4349 } 4350 }, 4351 "node_modules/decimal.js": { 4352 "version": "10.3.1", 4353 "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", 4354 "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==", 4355 "dev": true 4356 }, 4357 "node_modules/dedent": { 4358 "version": "0.7.0", 4359 "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", 4360 "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", 4361 "dev": true 4362 }, 4363 "node_modules/deep-is": { 4364 "version": "0.1.4", 4365 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 4366 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 4367 "dev": true 4368 }, 4369 "node_modules/deepmerge": { 4370 "version": "4.2.2", 4371 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", 4372 "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", 4373 "dev": true, 4374 "engines": { 4375 "node": ">=0.10.0" 4376 } 4377 }, 4378 "node_modules/delayed-stream": { 4379 "version": "1.0.0", 4380 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 4381 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", 4382 "dev": true, 4383 "engines": { 4384 "node": ">=0.4.0" 4385 } 4386 }, 4387 "node_modules/detect-newline": { 4388 "version": "3.1.0", 4389 "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", 4390 "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", 4391 "dev": true, 4392 "engines": { 4393 "node": ">=8" 4394 } 4395 }, 4396 "node_modules/diff": { 4397 "version": "5.0.0", 4398 "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", 4399 "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", 4400 "dev": true, 4401 "engines": { 4402 "node": ">=0.3.1" 4403 } 4404 }, 4405 "node_modules/diff-sequences": { 4406 "version": "26.6.2", 4407 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", 4408 "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", 4409 "dev": true, 4410 "engines": { 4411 "node": ">= 10.14.2" 4412 } 4413 }, 4414 "node_modules/domexception": { 4415 "version": "2.0.1", 4416 "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", 4417 "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", 4418 "dev": true, 4419 "dependencies": { 4420 "webidl-conversions": "^5.0.0" 4421 }, 4422 "engines": { 4423 "node": ">=8" 4424 } 4425 }, 4426 "node_modules/domexception/node_modules/webidl-conversions": { 4427 "version": "5.0.0", 4428 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", 4429 "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", 4430 "dev": true, 4431 "engines": { 4432 "node": ">=8" 4433 } 4434 }, 4435 "node_modules/ecc-jsbn": { 4436 "version": "0.1.2", 4437 "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", 4438 "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", 4439 "dev": true, 4440 "dependencies": { 4441 "jsbn": "~0.1.0", 4442 "safer-buffer": "^2.1.0" 4443 } 4444 }, 4445 "node_modules/electron-to-chromium": { 4446 "version": "1.3.845", 4447 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.845.tgz", 4448 "integrity": "sha512-y0RorqmExFDI4RjLEC6j365bIT5UAXf9WIRcknvSFHVhbC/dRnCgJnPA3DUUW6SCC85QGKEafgqcHJ6uPdEP1Q==", 4449 "dev": true 4450 }, 4451 "node_modules/emittery": { 4452 "version": "0.8.1", 4453 "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", 4454 "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", 4455 "dev": true, 4456 "engines": { 4457 "node": ">=10" 4458 }, 4459 "funding": { 4460 "url": "https://github.com/sindresorhus/emittery?sponsor=1" 4461 } 4462 }, 4463 "node_modules/emoji-regex": { 4464 "version": "8.0.0", 4465 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 4466 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 4467 "dev": true 4468 }, 4469 "node_modules/end-of-stream": { 4470 "version": "1.4.4", 4471 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", 4472 "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", 4473 "dev": true, 4474 "dependencies": { 4475 "once": "^1.4.0" 4476 } 4477 }, 4478 "node_modules/escalade": { 4479 "version": "3.1.1", 4480 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 4481 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 4482 "dev": true, 4483 "engines": { 4484 "node": ">=6" 4485 } 4486 }, 4487 "node_modules/escape-string-regexp": { 4488 "version": "2.0.0", 4489 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", 4490 "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", 4491 "dev": true, 4492 "engines": { 4493 "node": ">=8" 4494 } 4495 }, 4496 "node_modules/escodegen": { 4497 "version": "2.0.0", 4498 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", 4499 "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", 4500 "dev": true, 4501 "dependencies": { 4502 "esprima": "^4.0.1", 4503 "estraverse": "^5.2.0", 4504 "esutils": "^2.0.2", 4505 "optionator": "^0.8.1" 4506 }, 4507 "bin": { 4508 "escodegen": "bin/escodegen.js", 4509 "esgenerate": "bin/esgenerate.js" 4510 }, 4511 "engines": { 4512 "node": ">=6.0" 4513 }, 4514 "optionalDependencies": { 4515 "source-map": "~0.6.1" 4516 } 4517 }, 4518 "node_modules/esprima": { 4519 "version": "4.0.1", 4520 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 4521 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 4522 "dev": true, 4523 "bin": { 4524 "esparse": "bin/esparse.js", 4525 "esvalidate": "bin/esvalidate.js" 4526 }, 4527 "engines": { 4528 "node": ">=4" 4529 } 4530 }, 4531 "node_modules/estraverse": { 4532 "version": "5.2.0", 4533 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", 4534 "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", 4535 "dev": true, 4536 "engines": { 4537 "node": ">=4.0" 4538 } 4539 }, 4540 "node_modules/esutils": { 4541 "version": "2.0.3", 4542 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 4543 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 4544 "dev": true, 4545 "engines": { 4546 "node": ">=0.10.0" 4547 } 4548 }, 4549 "node_modules/events": { 4550 "version": "1.1.1", 4551 "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz", 4552 "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=", 4553 "dev": true, 4554 "engines": { 4555 "node": ">=0.4.x" 4556 } 4557 }, 4558 "node_modules/execa": { 4559 "version": "5.1.1", 4560 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", 4561 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", 4562 "dev": true, 4563 "dependencies": { 4564 "cross-spawn": "^7.0.3", 4565 "get-stream": "^6.0.0", 4566 "human-signals": "^2.1.0", 4567 "is-stream": "^2.0.0", 4568 "merge-stream": "^2.0.0", 4569 "npm-run-path": "^4.0.1", 4570 "onetime": "^5.1.2", 4571 "signal-exit": "^3.0.3", 4572 "strip-final-newline": "^2.0.0" 4573 }, 4574 "engines": { 4575 "node": ">=10" 4576 }, 4577 "funding": { 4578 "url": "https://github.com/sindresorhus/execa?sponsor=1" 4579 } 4580 }, 4581 "node_modules/exit": { 4582 "version": "0.1.2", 4583 "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", 4584 "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", 4585 "dev": true, 4586 "engines": { 4587 "node": ">= 0.8.0" 4588 } 4589 }, 4590 "node_modules/expect": { 4591 "version": "27.2.1", 4592 "resolved": "https://registry.npmjs.org/expect/-/expect-27.2.1.tgz", 4593 "integrity": "sha512-ekOA2mBtT2phxcoPVHCXIzbJxCvRXhx2fr7m28IgGdZxUOh8UvxvoRz1FcPlfgZMpE92biHB6woIcAKXqR28hA==", 4594 "dev": true, 4595 "dependencies": { 4596 "@jest/types": "^27.1.1", 4597 "ansi-styles": "^5.0.0", 4598 "jest-get-type": "^27.0.6", 4599 "jest-matcher-utils": "^27.2.0", 4600 "jest-message-util": "^27.2.0", 4601 "jest-regex-util": "^27.0.6" 4602 }, 4603 "engines": { 4604 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4605 } 4606 }, 4607 "node_modules/expect/node_modules/@jest/types": { 4608 "version": "27.1.1", 4609 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 4610 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 4611 "dev": true, 4612 "dependencies": { 4613 "@types/istanbul-lib-coverage": "^2.0.0", 4614 "@types/istanbul-reports": "^3.0.0", 4615 "@types/node": "*", 4616 "@types/yargs": "^16.0.0", 4617 "chalk": "^4.0.0" 4618 }, 4619 "engines": { 4620 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4621 } 4622 }, 4623 "node_modules/expect/node_modules/@types/yargs": { 4624 "version": "16.0.4", 4625 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 4626 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 4627 "dev": true, 4628 "dependencies": { 4629 "@types/yargs-parser": "*" 4630 } 4631 }, 4632 "node_modules/expect/node_modules/ansi-styles": { 4633 "version": "5.2.0", 4634 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 4635 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 4636 "dev": true, 4637 "engines": { 4638 "node": ">=10" 4639 }, 4640 "funding": { 4641 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4642 } 4643 }, 4644 "node_modules/expect/node_modules/jest-get-type": { 4645 "version": "27.0.6", 4646 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.6.tgz", 4647 "integrity": "sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==", 4648 "dev": true, 4649 "engines": { 4650 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4651 } 4652 }, 4653 "node_modules/extend": { 4654 "version": "3.0.2", 4655 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 4656 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", 4657 "dev": true 4658 }, 4659 "node_modules/extsprintf": { 4660 "version": "1.3.0", 4661 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", 4662 "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", 4663 "dev": true, 4664 "engines": [ 4665 "node >=0.6.0" 4666 ] 4667 }, 4668 "node_modules/fast-deep-equal": { 4669 "version": "3.1.3", 4670 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 4671 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 4672 "dev": true 4673 }, 4674 "node_modules/fast-json-stable-stringify": { 4675 "version": "2.1.0", 4676 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 4677 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 4678 "dev": true 4679 }, 4680 "node_modules/fast-levenshtein": { 4681 "version": "2.0.6", 4682 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 4683 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", 4684 "dev": true 4685 }, 4686 "node_modules/fb-watchman": { 4687 "version": "2.0.1", 4688 "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", 4689 "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", 4690 "dev": true, 4691 "dependencies": { 4692 "bser": "2.1.1" 4693 } 4694 }, 4695 "node_modules/fill-range": { 4696 "version": "7.0.1", 4697 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 4698 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 4699 "dev": true, 4700 "dependencies": { 4701 "to-regex-range": "^5.0.1" 4702 }, 4703 "engines": { 4704 "node": ">=8" 4705 } 4706 }, 4707 "node_modules/find-up": { 4708 "version": "4.1.0", 4709 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 4710 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 4711 "dev": true, 4712 "dependencies": { 4713 "locate-path": "^5.0.0", 4714 "path-exists": "^4.0.0" 4715 }, 4716 "engines": { 4717 "node": ">=8" 4718 } 4719 }, 4720 "node_modules/forever-agent": { 4721 "version": "0.6.1", 4722 "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", 4723 "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", 4724 "dev": true, 4725 "engines": { 4726 "node": "*" 4727 } 4728 }, 4729 "node_modules/form-data": { 4730 "version": "2.3.3", 4731 "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", 4732 "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", 4733 "dev": true, 4734 "dependencies": { 4735 "asynckit": "^0.4.0", 4736 "combined-stream": "^1.0.6", 4737 "mime-types": "^2.1.12" 4738 }, 4739 "engines": { 4740 "node": ">= 0.12" 4741 } 4742 }, 4743 "node_modules/fs-constants": { 4744 "version": "1.0.0", 4745 "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", 4746 "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", 4747 "dev": true 4748 }, 4749 "node_modules/fs-extra": { 4750 "version": "8.1.0", 4751 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", 4752 "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", 4753 "dev": true, 4754 "dependencies": { 4755 "graceful-fs": "^4.2.0", 4756 "jsonfile": "^4.0.0", 4757 "universalify": "^0.1.0" 4758 }, 4759 "engines": { 4760 "node": ">=6 <7 || >=8" 4761 } 4762 }, 4763 "node_modules/fs.realpath": { 4764 "version": "1.0.0", 4765 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 4766 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", 4767 "dev": true 4768 }, 4769 "node_modules/fsevents": { 4770 "version": "2.3.2", 4771 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 4772 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 4773 "dev": true, 4774 "hasInstallScript": true, 4775 "optional": true, 4776 "os": [ 4777 "darwin" 4778 ], 4779 "engines": { 4780 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 4781 } 4782 }, 4783 "node_modules/function-bind": { 4784 "version": "1.1.1", 4785 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 4786 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 4787 "dev": true 4788 }, 4789 "node_modules/gensync": { 4790 "version": "1.0.0-beta.2", 4791 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", 4792 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", 4793 "dev": true, 4794 "engines": { 4795 "node": ">=6.9.0" 4796 } 4797 }, 4798 "node_modules/get-caller-file": { 4799 "version": "2.0.5", 4800 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 4801 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 4802 "dev": true, 4803 "engines": { 4804 "node": "6.* || 8.* || >= 10.*" 4805 } 4806 }, 4807 "node_modules/get-package-type": { 4808 "version": "0.1.0", 4809 "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", 4810 "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", 4811 "dev": true, 4812 "engines": { 4813 "node": ">=8.0.0" 4814 } 4815 }, 4816 "node_modules/get-stream": { 4817 "version": "6.0.1", 4818 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", 4819 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", 4820 "dev": true, 4821 "engines": { 4822 "node": ">=10" 4823 }, 4824 "funding": { 4825 "url": "https://github.com/sponsors/sindresorhus" 4826 } 4827 }, 4828 "node_modules/getpass": { 4829 "version": "0.1.7", 4830 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", 4831 "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", 4832 "dev": true, 4833 "dependencies": { 4834 "assert-plus": "^1.0.0" 4835 } 4836 }, 4837 "node_modules/glob": { 4838 "version": "7.1.7", 4839 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", 4840 "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", 4841 "dev": true, 4842 "dependencies": { 4843 "fs.realpath": "^1.0.0", 4844 "inflight": "^1.0.4", 4845 "inherits": "2", 4846 "minimatch": "^3.0.4", 4847 "once": "^1.3.0", 4848 "path-is-absolute": "^1.0.0" 4849 }, 4850 "engines": { 4851 "node": "*" 4852 }, 4853 "funding": { 4854 "url": "https://github.com/sponsors/isaacs" 4855 } 4856 }, 4857 "node_modules/globals": { 4858 "version": "11.12.0", 4859 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", 4860 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", 4861 "dev": true, 4862 "engines": { 4863 "node": ">=4" 4864 } 4865 }, 4866 "node_modules/graceful-fs": { 4867 "version": "4.2.6", 4868 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", 4869 "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", 4870 "dev": true 4871 }, 4872 "node_modules/har-schema": { 4873 "version": "2.0.0", 4874 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", 4875 "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", 4876 "dev": true, 4877 "engines": { 4878 "node": ">=4" 4879 } 4880 }, 4881 "node_modules/har-validator": { 4882 "version": "5.1.5", 4883 "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", 4884 "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", 4885 "deprecated": "this library is no longer supported", 4886 "dev": true, 4887 "dependencies": { 4888 "ajv": "^6.12.3", 4889 "har-schema": "^2.0.0" 4890 }, 4891 "engines": { 4892 "node": ">=6" 4893 } 4894 }, 4895 "node_modules/har-validator/node_modules/ajv": { 4896 "version": "6.12.6", 4897 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 4898 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 4899 "dev": true, 4900 "dependencies": { 4901 "fast-deep-equal": "^3.1.1", 4902 "fast-json-stable-stringify": "^2.0.0", 4903 "json-schema-traverse": "^0.4.1", 4904 "uri-js": "^4.2.2" 4905 }, 4906 "funding": { 4907 "type": "github", 4908 "url": "https://github.com/sponsors/epoberezkin" 4909 } 4910 }, 4911 "node_modules/har-validator/node_modules/json-schema-traverse": { 4912 "version": "0.4.1", 4913 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 4914 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 4915 "dev": true 4916 }, 4917 "node_modules/has": { 4918 "version": "1.0.3", 4919 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 4920 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 4921 "dev": true, 4922 "dependencies": { 4923 "function-bind": "^1.1.1" 4924 }, 4925 "engines": { 4926 "node": ">= 0.4.0" 4927 } 4928 }, 4929 "node_modules/has-flag": { 4930 "version": "4.0.0", 4931 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4932 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4933 "dev": true, 4934 "engines": { 4935 "node": ">=8" 4936 } 4937 }, 4938 "node_modules/html-encoding-sniffer": { 4939 "version": "2.0.1", 4940 "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", 4941 "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", 4942 "dev": true, 4943 "dependencies": { 4944 "whatwg-encoding": "^1.0.5" 4945 }, 4946 "engines": { 4947 "node": ">=10" 4948 } 4949 }, 4950 "node_modules/html-escaper": { 4951 "version": "2.0.2", 4952 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", 4953 "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", 4954 "dev": true 4955 }, 4956 "node_modules/http-proxy-agent": { 4957 "version": "4.0.1", 4958 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", 4959 "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", 4960 "dev": true, 4961 "dependencies": { 4962 "@tootallnate/once": "1", 4963 "agent-base": "6", 4964 "debug": "4" 4965 }, 4966 "engines": { 4967 "node": ">= 6" 4968 } 4969 }, 4970 "node_modules/http-signature": { 4971 "version": "1.2.0", 4972 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", 4973 "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", 4974 "dev": true, 4975 "dependencies": { 4976 "assert-plus": "^1.0.0", 4977 "jsprim": "^1.2.2", 4978 "sshpk": "^1.7.0" 4979 }, 4980 "engines": { 4981 "node": ">=0.8", 4982 "npm": ">=1.3.7" 4983 } 4984 }, 4985 "node_modules/https-proxy-agent": { 4986 "version": "5.0.0", 4987 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", 4988 "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", 4989 "dev": true, 4990 "dependencies": { 4991 "agent-base": "6", 4992 "debug": "4" 4993 }, 4994 "engines": { 4995 "node": ">= 6" 4996 } 4997 }, 4998 "node_modules/human-signals": { 4999 "version": "2.1.0", 5000 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", 5001 "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", 5002 "dev": true, 5003 "engines": { 5004 "node": ">=10.17.0" 5005 } 5006 }, 5007 "node_modules/iconv-lite": { 5008 "version": "0.4.24", 5009 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 5010 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 5011 "dev": true, 5012 "dependencies": { 5013 "safer-buffer": ">= 2.1.2 < 3" 5014 }, 5015 "engines": { 5016 "node": ">=0.10.0" 5017 } 5018 }, 5019 "node_modules/ieee754": { 5020 "version": "1.1.13", 5021 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", 5022 "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==", 5023 "dev": true 5024 }, 5025 "node_modules/import-local": { 5026 "version": "3.0.2", 5027 "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", 5028 "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", 5029 "dev": true, 5030 "dependencies": { 5031 "pkg-dir": "^4.2.0", 5032 "resolve-cwd": "^3.0.0" 5033 }, 5034 "bin": { 5035 "import-local-fixture": "fixtures/cli.js" 5036 }, 5037 "engines": { 5038 "node": ">=8" 5039 } 5040 }, 5041 "node_modules/imurmurhash": { 5042 "version": "0.1.4", 5043 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 5044 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", 5045 "dev": true, 5046 "engines": { 5047 "node": ">=0.8.19" 5048 } 5049 }, 5050 "node_modules/inflight": { 5051 "version": "1.0.6", 5052 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 5053 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 5054 "dev": true, 5055 "dependencies": { 5056 "once": "^1.3.0", 5057 "wrappy": "1" 5058 } 5059 }, 5060 "node_modules/inherits": { 5061 "version": "2.0.4", 5062 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 5063 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 5064 "dev": true 5065 }, 5066 "node_modules/is-buffer": { 5067 "version": "1.1.6", 5068 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", 5069 "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", 5070 "dev": true 5071 }, 5072 "node_modules/is-ci": { 5073 "version": "2.0.0", 5074 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", 5075 "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", 5076 "dev": true, 5077 "dependencies": { 5078 "ci-info": "^2.0.0" 5079 }, 5080 "bin": { 5081 "is-ci": "bin.js" 5082 } 5083 }, 5084 "node_modules/is-core-module": { 5085 "version": "2.6.0", 5086 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.6.0.tgz", 5087 "integrity": "sha512-wShG8vs60jKfPWpF2KZRaAtvt3a20OAn7+IJ6hLPECpSABLcKtFKTTI4ZtH5QcBruBHlq+WsdHWyz0BCZW7svQ==", 5088 "dev": true, 5089 "dependencies": { 5090 "has": "^1.0.3" 5091 }, 5092 "funding": { 5093 "url": "https://github.com/sponsors/ljharb" 5094 } 5095 }, 5096 "node_modules/is-fullwidth-code-point": { 5097 "version": "3.0.0", 5098 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 5099 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 5100 "dev": true, 5101 "engines": { 5102 "node": ">=8" 5103 } 5104 }, 5105 "node_modules/is-generator-fn": { 5106 "version": "2.1.0", 5107 "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", 5108 "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", 5109 "dev": true, 5110 "engines": { 5111 "node": ">=6" 5112 } 5113 }, 5114 "node_modules/is-number": { 5115 "version": "7.0.0", 5116 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 5117 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 5118 "dev": true, 5119 "engines": { 5120 "node": ">=0.12.0" 5121 } 5122 }, 5123 "node_modules/is-potential-custom-element-name": { 5124 "version": "1.0.1", 5125 "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", 5126 "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", 5127 "dev": true 5128 }, 5129 "node_modules/is-stream": { 5130 "version": "2.0.1", 5131 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", 5132 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", 5133 "dev": true, 5134 "engines": { 5135 "node": ">=8" 5136 }, 5137 "funding": { 5138 "url": "https://github.com/sponsors/sindresorhus" 5139 } 5140 }, 5141 "node_modules/is-typedarray": { 5142 "version": "1.0.0", 5143 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 5144 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", 5145 "dev": true 5146 }, 5147 "node_modules/isarray": { 5148 "version": "1.0.0", 5149 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 5150 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", 5151 "dev": true 5152 }, 5153 "node_modules/isexe": { 5154 "version": "2.0.0", 5155 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 5156 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", 5157 "dev": true 5158 }, 5159 "node_modules/isstream": { 5160 "version": "0.1.2", 5161 "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", 5162 "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", 5163 "dev": true 5164 }, 5165 "node_modules/istanbul-lib-coverage": { 5166 "version": "3.0.0", 5167 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", 5168 "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", 5169 "dev": true, 5170 "engines": { 5171 "node": ">=8" 5172 } 5173 }, 5174 "node_modules/istanbul-lib-instrument": { 5175 "version": "4.0.3", 5176 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", 5177 "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", 5178 "dev": true, 5179 "dependencies": { 5180 "@babel/core": "^7.7.5", 5181 "@istanbuljs/schema": "^0.1.2", 5182 "istanbul-lib-coverage": "^3.0.0", 5183 "semver": "^6.3.0" 5184 }, 5185 "engines": { 5186 "node": ">=8" 5187 } 5188 }, 5189 "node_modules/istanbul-lib-report": { 5190 "version": "3.0.0", 5191 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", 5192 "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", 5193 "dev": true, 5194 "dependencies": { 5195 "istanbul-lib-coverage": "^3.0.0", 5196 "make-dir": "^3.0.0", 5197 "supports-color": "^7.1.0" 5198 }, 5199 "engines": { 5200 "node": ">=8" 5201 } 5202 }, 5203 "node_modules/istanbul-lib-source-maps": { 5204 "version": "4.0.0", 5205 "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", 5206 "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", 5207 "dev": true, 5208 "dependencies": { 5209 "debug": "^4.1.1", 5210 "istanbul-lib-coverage": "^3.0.0", 5211 "source-map": "^0.6.1" 5212 }, 5213 "engines": { 5214 "node": ">=8" 5215 } 5216 }, 5217 "node_modules/istanbul-reports": { 5218 "version": "3.0.2", 5219 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", 5220 "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", 5221 "dev": true, 5222 "dependencies": { 5223 "html-escaper": "^2.0.0", 5224 "istanbul-lib-report": "^3.0.0" 5225 }, 5226 "engines": { 5227 "node": ">=8" 5228 } 5229 }, 5230 "node_modules/jest": { 5231 "version": "27.2.1", 5232 "resolved": "https://registry.npmjs.org/jest/-/jest-27.2.1.tgz", 5233 "integrity": "sha512-0MyvNS7J1HbkeotYaqKNGioN+p1/AAPtI1Z8iwMtCBE+PwBT+M4l25D9Pve8/KdhktYLgZaGyyj9CoDytD+R2Q==", 5234 "dev": true, 5235 "dependencies": { 5236 "@jest/core": "^27.2.1", 5237 "import-local": "^3.0.2", 5238 "jest-cli": "^27.2.1" 5239 }, 5240 "bin": { 5241 "jest": "bin/jest.js" 5242 }, 5243 "engines": { 5244 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5245 }, 5246 "peerDependencies": { 5247 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" 5248 }, 5249 "peerDependenciesMeta": { 5250 "node-notifier": { 5251 "optional": true 5252 } 5253 } 5254 }, 5255 "node_modules/jest-changed-files": { 5256 "version": "27.1.1", 5257 "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.1.1.tgz", 5258 "integrity": "sha512-5TV9+fYlC2A6hu3qtoyGHprBwCAn0AuGA77bZdUgYvVlRMjHXo063VcWTEAyx6XAZ85DYHqp0+aHKbPlfRDRvA==", 5259 "dev": true, 5260 "dependencies": { 5261 "@jest/types": "^27.1.1", 5262 "execa": "^5.0.0", 5263 "throat": "^6.0.1" 5264 }, 5265 "engines": { 5266 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5267 } 5268 }, 5269 "node_modules/jest-changed-files/node_modules/@jest/types": { 5270 "version": "27.1.1", 5271 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 5272 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 5273 "dev": true, 5274 "dependencies": { 5275 "@types/istanbul-lib-coverage": "^2.0.0", 5276 "@types/istanbul-reports": "^3.0.0", 5277 "@types/node": "*", 5278 "@types/yargs": "^16.0.0", 5279 "chalk": "^4.0.0" 5280 }, 5281 "engines": { 5282 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5283 } 5284 }, 5285 "node_modules/jest-changed-files/node_modules/@types/yargs": { 5286 "version": "16.0.4", 5287 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 5288 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 5289 "dev": true, 5290 "dependencies": { 5291 "@types/yargs-parser": "*" 5292 } 5293 }, 5294 "node_modules/jest-circus": { 5295 "version": "27.2.1", 5296 "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.2.1.tgz", 5297 "integrity": "sha512-9q/8X8DgJmW8IqXsJNnS2E28iarx990hf6D+frS3P0lB+avhFDD33alLwZzKgm45u0wvEi6iFh43WjNbp5fhjw==", 5298 "dev": true, 5299 "dependencies": { 5300 "@jest/environment": "^27.2.0", 5301 "@jest/test-result": "^27.2.0", 5302 "@jest/types": "^27.1.1", 5303 "@types/node": "*", 5304 "chalk": "^4.0.0", 5305 "co": "^4.6.0", 5306 "dedent": "^0.7.0", 5307 "expect": "^27.2.1", 5308 "is-generator-fn": "^2.0.0", 5309 "jest-each": "^27.2.0", 5310 "jest-matcher-utils": "^27.2.0", 5311 "jest-message-util": "^27.2.0", 5312 "jest-runtime": "^27.2.1", 5313 "jest-snapshot": "^27.2.1", 5314 "jest-util": "^27.2.0", 5315 "pretty-format": "^27.2.0", 5316 "slash": "^3.0.0", 5317 "stack-utils": "^2.0.3", 5318 "throat": "^6.0.1" 5319 }, 5320 "engines": { 5321 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5322 } 5323 }, 5324 "node_modules/jest-circus/node_modules/@jest/types": { 5325 "version": "27.1.1", 5326 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 5327 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 5328 "dev": true, 5329 "dependencies": { 5330 "@types/istanbul-lib-coverage": "^2.0.0", 5331 "@types/istanbul-reports": "^3.0.0", 5332 "@types/node": "*", 5333 "@types/yargs": "^16.0.0", 5334 "chalk": "^4.0.0" 5335 }, 5336 "engines": { 5337 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5338 } 5339 }, 5340 "node_modules/jest-circus/node_modules/@types/yargs": { 5341 "version": "16.0.4", 5342 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 5343 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 5344 "dev": true, 5345 "dependencies": { 5346 "@types/yargs-parser": "*" 5347 } 5348 }, 5349 "node_modules/jest-circus/node_modules/ansi-styles": { 5350 "version": "5.2.0", 5351 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 5352 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 5353 "dev": true, 5354 "engines": { 5355 "node": ">=10" 5356 }, 5357 "funding": { 5358 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 5359 } 5360 }, 5361 "node_modules/jest-circus/node_modules/ci-info": { 5362 "version": "3.2.0", 5363 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 5364 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 5365 "dev": true 5366 }, 5367 "node_modules/jest-circus/node_modules/is-ci": { 5368 "version": "3.0.0", 5369 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 5370 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 5371 "dev": true, 5372 "dependencies": { 5373 "ci-info": "^3.1.1" 5374 }, 5375 "bin": { 5376 "is-ci": "bin.js" 5377 } 5378 }, 5379 "node_modules/jest-circus/node_modules/jest-util": { 5380 "version": "27.2.0", 5381 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 5382 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 5383 "dev": true, 5384 "dependencies": { 5385 "@jest/types": "^27.1.1", 5386 "@types/node": "*", 5387 "chalk": "^4.0.0", 5388 "graceful-fs": "^4.2.4", 5389 "is-ci": "^3.0.0", 5390 "picomatch": "^2.2.3" 5391 }, 5392 "engines": { 5393 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5394 } 5395 }, 5396 "node_modules/jest-circus/node_modules/pretty-format": { 5397 "version": "27.2.0", 5398 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.2.0.tgz", 5399 "integrity": "sha512-KyJdmgBkMscLqo8A7K77omgLx5PWPiXJswtTtFV7XgVZv2+qPk6UivpXXO+5k6ZEbWIbLoKdx1pZ6ldINzbwTA==", 5400 "dev": true, 5401 "dependencies": { 5402 "@jest/types": "^27.1.1", 5403 "ansi-regex": "^5.0.0", 5404 "ansi-styles": "^5.0.0", 5405 "react-is": "^17.0.1" 5406 }, 5407 "engines": { 5408 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5409 } 5410 }, 5411 "node_modules/jest-cli": { 5412 "version": "27.2.1", 5413 "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.2.1.tgz", 5414 "integrity": "sha512-IfxuGkBZS/ogY7yFvvD1dFidzQRXlSBHtUZQ3UTIHydzNMF4/ZRTdGFso6HkbCkemwLh4hnNybONexEqWmYwjw==", 5415 "dev": true, 5416 "dependencies": { 5417 "@jest/core": "^27.2.1", 5418 "@jest/test-result": "^27.2.0", 5419 "@jest/types": "^27.1.1", 5420 "chalk": "^4.0.0", 5421 "exit": "^0.1.2", 5422 "graceful-fs": "^4.2.4", 5423 "import-local": "^3.0.2", 5424 "jest-config": "^27.2.1", 5425 "jest-util": "^27.2.0", 5426 "jest-validate": "^27.2.0", 5427 "prompts": "^2.0.1", 5428 "yargs": "^16.0.3" 5429 }, 5430 "bin": { 5431 "jest": "bin/jest.js" 5432 }, 5433 "engines": { 5434 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5435 }, 5436 "peerDependencies": { 5437 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" 5438 }, 5439 "peerDependenciesMeta": { 5440 "node-notifier": { 5441 "optional": true 5442 } 5443 } 5444 }, 5445 "node_modules/jest-cli/node_modules/@jest/types": { 5446 "version": "27.1.1", 5447 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 5448 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 5449 "dev": true, 5450 "dependencies": { 5451 "@types/istanbul-lib-coverage": "^2.0.0", 5452 "@types/istanbul-reports": "^3.0.0", 5453 "@types/node": "*", 5454 "@types/yargs": "^16.0.0", 5455 "chalk": "^4.0.0" 5456 }, 5457 "engines": { 5458 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5459 } 5460 }, 5461 "node_modules/jest-cli/node_modules/@types/yargs": { 5462 "version": "16.0.4", 5463 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 5464 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 5465 "dev": true, 5466 "dependencies": { 5467 "@types/yargs-parser": "*" 5468 } 5469 }, 5470 "node_modules/jest-cli/node_modules/ci-info": { 5471 "version": "3.2.0", 5472 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 5473 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 5474 "dev": true 5475 }, 5476 "node_modules/jest-cli/node_modules/cliui": { 5477 "version": "7.0.4", 5478 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", 5479 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", 5480 "dev": true, 5481 "dependencies": { 5482 "string-width": "^4.2.0", 5483 "strip-ansi": "^6.0.0", 5484 "wrap-ansi": "^7.0.0" 5485 } 5486 }, 5487 "node_modules/jest-cli/node_modules/is-ci": { 5488 "version": "3.0.0", 5489 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 5490 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 5491 "dev": true, 5492 "dependencies": { 5493 "ci-info": "^3.1.1" 5494 }, 5495 "bin": { 5496 "is-ci": "bin.js" 5497 } 5498 }, 5499 "node_modules/jest-cli/node_modules/jest-util": { 5500 "version": "27.2.0", 5501 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 5502 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 5503 "dev": true, 5504 "dependencies": { 5505 "@jest/types": "^27.1.1", 5506 "@types/node": "*", 5507 "chalk": "^4.0.0", 5508 "graceful-fs": "^4.2.4", 5509 "is-ci": "^3.0.0", 5510 "picomatch": "^2.2.3" 5511 }, 5512 "engines": { 5513 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5514 } 5515 }, 5516 "node_modules/jest-cli/node_modules/wrap-ansi": { 5517 "version": "7.0.0", 5518 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 5519 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 5520 "dev": true, 5521 "dependencies": { 5522 "ansi-styles": "^4.0.0", 5523 "string-width": "^4.1.0", 5524 "strip-ansi": "^6.0.0" 5525 }, 5526 "engines": { 5527 "node": ">=10" 5528 }, 5529 "funding": { 5530 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 5531 } 5532 }, 5533 "node_modules/jest-cli/node_modules/y18n": { 5534 "version": "5.0.8", 5535 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", 5536 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", 5537 "dev": true, 5538 "engines": { 5539 "node": ">=10" 5540 } 5541 }, 5542 "node_modules/jest-cli/node_modules/yargs": { 5543 "version": "16.2.0", 5544 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", 5545 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", 5546 "dev": true, 5547 "dependencies": { 5548 "cliui": "^7.0.2", 5549 "escalade": "^3.1.1", 5550 "get-caller-file": "^2.0.5", 5551 "require-directory": "^2.1.1", 5552 "string-width": "^4.2.0", 5553 "y18n": "^5.0.5", 5554 "yargs-parser": "^20.2.2" 5555 }, 5556 "engines": { 5557 "node": ">=10" 5558 } 5559 }, 5560 "node_modules/jest-config": { 5561 "version": "27.2.1", 5562 "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.2.1.tgz", 5563 "integrity": "sha512-BAOemP8udmFw9nkgaLAac7vXORdvrt4yrJWoh7uYb0nPZeSsu0kGwJU18SwtY4paq9fed5OgAssC3A+Bf4WMQA==", 5564 "dev": true, 5565 "dependencies": { 5566 "@babel/core": "^7.1.0", 5567 "@jest/test-sequencer": "^27.2.1", 5568 "@jest/types": "^27.1.1", 5569 "babel-jest": "^27.2.1", 5570 "chalk": "^4.0.0", 5571 "deepmerge": "^4.2.2", 5572 "glob": "^7.1.1", 5573 "graceful-fs": "^4.2.4", 5574 "is-ci": "^3.0.0", 5575 "jest-circus": "^27.2.1", 5576 "jest-environment-jsdom": "^27.2.0", 5577 "jest-environment-node": "^27.2.0", 5578 "jest-get-type": "^27.0.6", 5579 "jest-jasmine2": "^27.2.1", 5580 "jest-regex-util": "^27.0.6", 5581 "jest-resolve": "^27.2.0", 5582 "jest-runner": "^27.2.1", 5583 "jest-util": "^27.2.0", 5584 "jest-validate": "^27.2.0", 5585 "micromatch": "^4.0.4", 5586 "pretty-format": "^27.2.0" 5587 }, 5588 "engines": { 5589 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5590 }, 5591 "peerDependencies": { 5592 "ts-node": ">=9.0.0" 5593 }, 5594 "peerDependenciesMeta": { 5595 "ts-node": { 5596 "optional": true 5597 } 5598 } 5599 }, 5600 "node_modules/jest-config/node_modules/@jest/types": { 5601 "version": "27.1.1", 5602 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 5603 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 5604 "dev": true, 5605 "dependencies": { 5606 "@types/istanbul-lib-coverage": "^2.0.0", 5607 "@types/istanbul-reports": "^3.0.0", 5608 "@types/node": "*", 5609 "@types/yargs": "^16.0.0", 5610 "chalk": "^4.0.0" 5611 }, 5612 "engines": { 5613 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5614 } 5615 }, 5616 "node_modules/jest-config/node_modules/@types/yargs": { 5617 "version": "16.0.4", 5618 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 5619 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 5620 "dev": true, 5621 "dependencies": { 5622 "@types/yargs-parser": "*" 5623 } 5624 }, 5625 "node_modules/jest-config/node_modules/ansi-styles": { 5626 "version": "5.2.0", 5627 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 5628 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 5629 "dev": true, 5630 "engines": { 5631 "node": ">=10" 5632 }, 5633 "funding": { 5634 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 5635 } 5636 }, 5637 "node_modules/jest-config/node_modules/ci-info": { 5638 "version": "3.2.0", 5639 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 5640 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 5641 "dev": true 5642 }, 5643 "node_modules/jest-config/node_modules/is-ci": { 5644 "version": "3.0.0", 5645 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 5646 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 5647 "dev": true, 5648 "dependencies": { 5649 "ci-info": "^3.1.1" 5650 }, 5651 "bin": { 5652 "is-ci": "bin.js" 5653 } 5654 }, 5655 "node_modules/jest-config/node_modules/jest-get-type": { 5656 "version": "27.0.6", 5657 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.6.tgz", 5658 "integrity": "sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==", 5659 "dev": true, 5660 "engines": { 5661 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5662 } 5663 }, 5664 "node_modules/jest-config/node_modules/jest-util": { 5665 "version": "27.2.0", 5666 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 5667 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 5668 "dev": true, 5669 "dependencies": { 5670 "@jest/types": "^27.1.1", 5671 "@types/node": "*", 5672 "chalk": "^4.0.0", 5673 "graceful-fs": "^4.2.4", 5674 "is-ci": "^3.0.0", 5675 "picomatch": "^2.2.3" 5676 }, 5677 "engines": { 5678 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5679 } 5680 }, 5681 "node_modules/jest-config/node_modules/pretty-format": { 5682 "version": "27.2.0", 5683 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.2.0.tgz", 5684 "integrity": "sha512-KyJdmgBkMscLqo8A7K77omgLx5PWPiXJswtTtFV7XgVZv2+qPk6UivpXXO+5k6ZEbWIbLoKdx1pZ6ldINzbwTA==", 5685 "dev": true, 5686 "dependencies": { 5687 "@jest/types": "^27.1.1", 5688 "ansi-regex": "^5.0.0", 5689 "ansi-styles": "^5.0.0", 5690 "react-is": "^17.0.1" 5691 }, 5692 "engines": { 5693 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5694 } 5695 }, 5696 "node_modules/jest-diff": { 5697 "version": "26.6.2", 5698 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", 5699 "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", 5700 "dev": true, 5701 "dependencies": { 5702 "chalk": "^4.0.0", 5703 "diff-sequences": "^26.6.2", 5704 "jest-get-type": "^26.3.0", 5705 "pretty-format": "^26.6.2" 5706 }, 5707 "engines": { 5708 "node": ">= 10.14.2" 5709 } 5710 }, 5711 "node_modules/jest-docblock": { 5712 "version": "27.0.6", 5713 "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.0.6.tgz", 5714 "integrity": "sha512-Fid6dPcjwepTFraz0YxIMCi7dejjJ/KL9FBjPYhBp4Sv1Y9PdhImlKZqYU555BlN4TQKaTc+F2Av1z+anVyGkA==", 5715 "dev": true, 5716 "dependencies": { 5717 "detect-newline": "^3.0.0" 5718 }, 5719 "engines": { 5720 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5721 } 5722 }, 5723 "node_modules/jest-each": { 5724 "version": "27.2.0", 5725 "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.2.0.tgz", 5726 "integrity": "sha512-biDmmUQjg+HZOB7MfY2RHSFL3j418nMoC3TK3pGAj880fQQSxvQe1y2Wy23JJJNUlk6YXiGU0yWy86Le1HBPmA==", 5727 "dev": true, 5728 "dependencies": { 5729 "@jest/types": "^27.1.1", 5730 "chalk": "^4.0.0", 5731 "jest-get-type": "^27.0.6", 5732 "jest-util": "^27.2.0", 5733 "pretty-format": "^27.2.0" 5734 }, 5735 "engines": { 5736 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5737 } 5738 }, 5739 "node_modules/jest-each/node_modules/@jest/types": { 5740 "version": "27.1.1", 5741 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 5742 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 5743 "dev": true, 5744 "dependencies": { 5745 "@types/istanbul-lib-coverage": "^2.0.0", 5746 "@types/istanbul-reports": "^3.0.0", 5747 "@types/node": "*", 5748 "@types/yargs": "^16.0.0", 5749 "chalk": "^4.0.0" 5750 }, 5751 "engines": { 5752 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5753 } 5754 }, 5755 "node_modules/jest-each/node_modules/@types/yargs": { 5756 "version": "16.0.4", 5757 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 5758 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 5759 "dev": true, 5760 "dependencies": { 5761 "@types/yargs-parser": "*" 5762 } 5763 }, 5764 "node_modules/jest-each/node_modules/ansi-styles": { 5765 "version": "5.2.0", 5766 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 5767 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 5768 "dev": true, 5769 "engines": { 5770 "node": ">=10" 5771 }, 5772 "funding": { 5773 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 5774 } 5775 }, 5776 "node_modules/jest-each/node_modules/ci-info": { 5777 "version": "3.2.0", 5778 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 5779 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 5780 "dev": true 5781 }, 5782 "node_modules/jest-each/node_modules/is-ci": { 5783 "version": "3.0.0", 5784 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 5785 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 5786 "dev": true, 5787 "dependencies": { 5788 "ci-info": "^3.1.1" 5789 }, 5790 "bin": { 5791 "is-ci": "bin.js" 5792 } 5793 }, 5794 "node_modules/jest-each/node_modules/jest-get-type": { 5795 "version": "27.0.6", 5796 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.6.tgz", 5797 "integrity": "sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==", 5798 "dev": true, 5799 "engines": { 5800 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5801 } 5802 }, 5803 "node_modules/jest-each/node_modules/jest-util": { 5804 "version": "27.2.0", 5805 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 5806 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 5807 "dev": true, 5808 "dependencies": { 5809 "@jest/types": "^27.1.1", 5810 "@types/node": "*", 5811 "chalk": "^4.0.0", 5812 "graceful-fs": "^4.2.4", 5813 "is-ci": "^3.0.0", 5814 "picomatch": "^2.2.3" 5815 }, 5816 "engines": { 5817 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5818 } 5819 }, 5820 "node_modules/jest-each/node_modules/pretty-format": { 5821 "version": "27.2.0", 5822 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.2.0.tgz", 5823 "integrity": "sha512-KyJdmgBkMscLqo8A7K77omgLx5PWPiXJswtTtFV7XgVZv2+qPk6UivpXXO+5k6ZEbWIbLoKdx1pZ6ldINzbwTA==", 5824 "dev": true, 5825 "dependencies": { 5826 "@jest/types": "^27.1.1", 5827 "ansi-regex": "^5.0.0", 5828 "ansi-styles": "^5.0.0", 5829 "react-is": "^17.0.1" 5830 }, 5831 "engines": { 5832 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5833 } 5834 }, 5835 "node_modules/jest-environment-jsdom": { 5836 "version": "27.2.0", 5837 "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.2.0.tgz", 5838 "integrity": "sha512-wNQJi6Rd/AkUWqTc4gWhuTIFPo7tlMK0RPZXeM6AqRHZA3D3vwvTa9ktAktyVyWYmUoXdYstOfyYMG3w4jt7eA==", 5839 "dev": true, 5840 "dependencies": { 5841 "@jest/environment": "^27.2.0", 5842 "@jest/fake-timers": "^27.2.0", 5843 "@jest/types": "^27.1.1", 5844 "@types/node": "*", 5845 "jest-mock": "^27.1.1", 5846 "jest-util": "^27.2.0", 5847 "jsdom": "^16.6.0" 5848 }, 5849 "engines": { 5850 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5851 } 5852 }, 5853 "node_modules/jest-environment-jsdom/node_modules/@jest/types": { 5854 "version": "27.1.1", 5855 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 5856 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 5857 "dev": true, 5858 "dependencies": { 5859 "@types/istanbul-lib-coverage": "^2.0.0", 5860 "@types/istanbul-reports": "^3.0.0", 5861 "@types/node": "*", 5862 "@types/yargs": "^16.0.0", 5863 "chalk": "^4.0.0" 5864 }, 5865 "engines": { 5866 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5867 } 5868 }, 5869 "node_modules/jest-environment-jsdom/node_modules/@types/yargs": { 5870 "version": "16.0.4", 5871 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 5872 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 5873 "dev": true, 5874 "dependencies": { 5875 "@types/yargs-parser": "*" 5876 } 5877 }, 5878 "node_modules/jest-environment-jsdom/node_modules/ci-info": { 5879 "version": "3.2.0", 5880 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 5881 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 5882 "dev": true 5883 }, 5884 "node_modules/jest-environment-jsdom/node_modules/is-ci": { 5885 "version": "3.0.0", 5886 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 5887 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 5888 "dev": true, 5889 "dependencies": { 5890 "ci-info": "^3.1.1" 5891 }, 5892 "bin": { 5893 "is-ci": "bin.js" 5894 } 5895 }, 5896 "node_modules/jest-environment-jsdom/node_modules/jest-util": { 5897 "version": "27.2.0", 5898 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 5899 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 5900 "dev": true, 5901 "dependencies": { 5902 "@jest/types": "^27.1.1", 5903 "@types/node": "*", 5904 "chalk": "^4.0.0", 5905 "graceful-fs": "^4.2.4", 5906 "is-ci": "^3.0.0", 5907 "picomatch": "^2.2.3" 5908 }, 5909 "engines": { 5910 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5911 } 5912 }, 5913 "node_modules/jest-environment-node": { 5914 "version": "27.2.0", 5915 "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.2.0.tgz", 5916 "integrity": "sha512-WbW+vdM4u88iy6Q3ftUEQOSgMPtSgjm3qixYYK2AKEuqmFO2zmACTw1vFUB0qI/QN88X6hA6ZkVKIdIWWzz+yg==", 5917 "dev": true, 5918 "dependencies": { 5919 "@jest/environment": "^27.2.0", 5920 "@jest/fake-timers": "^27.2.0", 5921 "@jest/types": "^27.1.1", 5922 "@types/node": "*", 5923 "jest-mock": "^27.1.1", 5924 "jest-util": "^27.2.0" 5925 }, 5926 "engines": { 5927 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5928 } 5929 }, 5930 "node_modules/jest-environment-node/node_modules/@jest/types": { 5931 "version": "27.1.1", 5932 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 5933 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 5934 "dev": true, 5935 "dependencies": { 5936 "@types/istanbul-lib-coverage": "^2.0.0", 5937 "@types/istanbul-reports": "^3.0.0", 5938 "@types/node": "*", 5939 "@types/yargs": "^16.0.0", 5940 "chalk": "^4.0.0" 5941 }, 5942 "engines": { 5943 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5944 } 5945 }, 5946 "node_modules/jest-environment-node/node_modules/@types/yargs": { 5947 "version": "16.0.4", 5948 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 5949 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 5950 "dev": true, 5951 "dependencies": { 5952 "@types/yargs-parser": "*" 5953 } 5954 }, 5955 "node_modules/jest-environment-node/node_modules/ci-info": { 5956 "version": "3.2.0", 5957 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 5958 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 5959 "dev": true 5960 }, 5961 "node_modules/jest-environment-node/node_modules/is-ci": { 5962 "version": "3.0.0", 5963 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 5964 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 5965 "dev": true, 5966 "dependencies": { 5967 "ci-info": "^3.1.1" 5968 }, 5969 "bin": { 5970 "is-ci": "bin.js" 5971 } 5972 }, 5973 "node_modules/jest-environment-node/node_modules/jest-util": { 5974 "version": "27.2.0", 5975 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 5976 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 5977 "dev": true, 5978 "dependencies": { 5979 "@jest/types": "^27.1.1", 5980 "@types/node": "*", 5981 "chalk": "^4.0.0", 5982 "graceful-fs": "^4.2.4", 5983 "is-ci": "^3.0.0", 5984 "picomatch": "^2.2.3" 5985 }, 5986 "engines": { 5987 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5988 } 5989 }, 5990 "node_modules/jest-get-type": { 5991 "version": "26.3.0", 5992 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", 5993 "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", 5994 "dev": true, 5995 "engines": { 5996 "node": ">= 10.14.2" 5997 } 5998 }, 5999 "node_modules/jest-haste-map": { 6000 "version": "27.2.0", 6001 "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.2.0.tgz", 6002 "integrity": "sha512-laFet7QkNlWjwZtMGHCucLvF8o9PAh2cgePRck1+uadSM4E4XH9J4gnx4do+a6do8ZV5XHNEAXEkIoNg5XUH2Q==", 6003 "dev": true, 6004 "dependencies": { 6005 "@jest/types": "^27.1.1", 6006 "@types/graceful-fs": "^4.1.2", 6007 "@types/node": "*", 6008 "anymatch": "^3.0.3", 6009 "fb-watchman": "^2.0.0", 6010 "graceful-fs": "^4.2.4", 6011 "jest-regex-util": "^27.0.6", 6012 "jest-serializer": "^27.0.6", 6013 "jest-util": "^27.2.0", 6014 "jest-worker": "^27.2.0", 6015 "micromatch": "^4.0.4", 6016 "walker": "^1.0.7" 6017 }, 6018 "engines": { 6019 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6020 }, 6021 "optionalDependencies": { 6022 "fsevents": "^2.3.2" 6023 } 6024 }, 6025 "node_modules/jest-haste-map/node_modules/@jest/types": { 6026 "version": "27.1.1", 6027 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 6028 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 6029 "dev": true, 6030 "dependencies": { 6031 "@types/istanbul-lib-coverage": "^2.0.0", 6032 "@types/istanbul-reports": "^3.0.0", 6033 "@types/node": "*", 6034 "@types/yargs": "^16.0.0", 6035 "chalk": "^4.0.0" 6036 }, 6037 "engines": { 6038 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6039 } 6040 }, 6041 "node_modules/jest-haste-map/node_modules/@types/yargs": { 6042 "version": "16.0.4", 6043 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 6044 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 6045 "dev": true, 6046 "dependencies": { 6047 "@types/yargs-parser": "*" 6048 } 6049 }, 6050 "node_modules/jest-haste-map/node_modules/ci-info": { 6051 "version": "3.2.0", 6052 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 6053 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 6054 "dev": true 6055 }, 6056 "node_modules/jest-haste-map/node_modules/is-ci": { 6057 "version": "3.0.0", 6058 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 6059 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 6060 "dev": true, 6061 "dependencies": { 6062 "ci-info": "^3.1.1" 6063 }, 6064 "bin": { 6065 "is-ci": "bin.js" 6066 } 6067 }, 6068 "node_modules/jest-haste-map/node_modules/jest-util": { 6069 "version": "27.2.0", 6070 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 6071 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 6072 "dev": true, 6073 "dependencies": { 6074 "@jest/types": "^27.1.1", 6075 "@types/node": "*", 6076 "chalk": "^4.0.0", 6077 "graceful-fs": "^4.2.4", 6078 "is-ci": "^3.0.0", 6079 "picomatch": "^2.2.3" 6080 }, 6081 "engines": { 6082 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6083 } 6084 }, 6085 "node_modules/jest-jasmine2": { 6086 "version": "27.2.1", 6087 "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.2.1.tgz", 6088 "integrity": "sha512-3vytj3+S49+XYsxGJyjlchDo4xblYzjDY4XK7pV2IAdspbMFOpmeNMOeDonYuvlbUtcV8yrFLA6XtliXapDmMA==", 6089 "dev": true, 6090 "dependencies": { 6091 "@babel/traverse": "^7.1.0", 6092 "@jest/environment": "^27.2.0", 6093 "@jest/source-map": "^27.0.6", 6094 "@jest/test-result": "^27.2.0", 6095 "@jest/types": "^27.1.1", 6096 "@types/node": "*", 6097 "chalk": "^4.0.0", 6098 "co": "^4.6.0", 6099 "expect": "^27.2.1", 6100 "is-generator-fn": "^2.0.0", 6101 "jest-each": "^27.2.0", 6102 "jest-matcher-utils": "^27.2.0", 6103 "jest-message-util": "^27.2.0", 6104 "jest-runtime": "^27.2.1", 6105 "jest-snapshot": "^27.2.1", 6106 "jest-util": "^27.2.0", 6107 "pretty-format": "^27.2.0", 6108 "throat": "^6.0.1" 6109 }, 6110 "engines": { 6111 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6112 } 6113 }, 6114 "node_modules/jest-jasmine2/node_modules/@jest/types": { 6115 "version": "27.1.1", 6116 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 6117 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 6118 "dev": true, 6119 "dependencies": { 6120 "@types/istanbul-lib-coverage": "^2.0.0", 6121 "@types/istanbul-reports": "^3.0.0", 6122 "@types/node": "*", 6123 "@types/yargs": "^16.0.0", 6124 "chalk": "^4.0.0" 6125 }, 6126 "engines": { 6127 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6128 } 6129 }, 6130 "node_modules/jest-jasmine2/node_modules/@types/yargs": { 6131 "version": "16.0.4", 6132 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 6133 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 6134 "dev": true, 6135 "dependencies": { 6136 "@types/yargs-parser": "*" 6137 } 6138 }, 6139 "node_modules/jest-jasmine2/node_modules/ansi-styles": { 6140 "version": "5.2.0", 6141 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 6142 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 6143 "dev": true, 6144 "engines": { 6145 "node": ">=10" 6146 }, 6147 "funding": { 6148 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 6149 } 6150 }, 6151 "node_modules/jest-jasmine2/node_modules/ci-info": { 6152 "version": "3.2.0", 6153 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 6154 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 6155 "dev": true 6156 }, 6157 "node_modules/jest-jasmine2/node_modules/is-ci": { 6158 "version": "3.0.0", 6159 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 6160 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 6161 "dev": true, 6162 "dependencies": { 6163 "ci-info": "^3.1.1" 6164 }, 6165 "bin": { 6166 "is-ci": "bin.js" 6167 } 6168 }, 6169 "node_modules/jest-jasmine2/node_modules/jest-util": { 6170 "version": "27.2.0", 6171 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 6172 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 6173 "dev": true, 6174 "dependencies": { 6175 "@jest/types": "^27.1.1", 6176 "@types/node": "*", 6177 "chalk": "^4.0.0", 6178 "graceful-fs": "^4.2.4", 6179 "is-ci": "^3.0.0", 6180 "picomatch": "^2.2.3" 6181 }, 6182 "engines": { 6183 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6184 } 6185 }, 6186 "node_modules/jest-jasmine2/node_modules/pretty-format": { 6187 "version": "27.2.0", 6188 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.2.0.tgz", 6189 "integrity": "sha512-KyJdmgBkMscLqo8A7K77omgLx5PWPiXJswtTtFV7XgVZv2+qPk6UivpXXO+5k6ZEbWIbLoKdx1pZ6ldINzbwTA==", 6190 "dev": true, 6191 "dependencies": { 6192 "@jest/types": "^27.1.1", 6193 "ansi-regex": "^5.0.0", 6194 "ansi-styles": "^5.0.0", 6195 "react-is": "^17.0.1" 6196 }, 6197 "engines": { 6198 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6199 } 6200 }, 6201 "node_modules/jest-leak-detector": { 6202 "version": "27.2.0", 6203 "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.2.0.tgz", 6204 "integrity": "sha512-e91BIEmbZw5+MHkB4Hnrq7S86coTxUMCkz4n7DLmQYvl9pEKmRx9H/JFH87bBqbIU5B2Ju1soKxRWX6/eGFGpA==", 6205 "dev": true, 6206 "dependencies": { 6207 "jest-get-type": "^27.0.6", 6208 "pretty-format": "^27.2.0" 6209 }, 6210 "engines": { 6211 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6212 } 6213 }, 6214 "node_modules/jest-leak-detector/node_modules/@jest/types": { 6215 "version": "27.1.1", 6216 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 6217 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 6218 "dev": true, 6219 "dependencies": { 6220 "@types/istanbul-lib-coverage": "^2.0.0", 6221 "@types/istanbul-reports": "^3.0.0", 6222 "@types/node": "*", 6223 "@types/yargs": "^16.0.0", 6224 "chalk": "^4.0.0" 6225 }, 6226 "engines": { 6227 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6228 } 6229 }, 6230 "node_modules/jest-leak-detector/node_modules/@types/yargs": { 6231 "version": "16.0.4", 6232 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 6233 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 6234 "dev": true, 6235 "dependencies": { 6236 "@types/yargs-parser": "*" 6237 } 6238 }, 6239 "node_modules/jest-leak-detector/node_modules/ansi-styles": { 6240 "version": "5.2.0", 6241 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 6242 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 6243 "dev": true, 6244 "engines": { 6245 "node": ">=10" 6246 }, 6247 "funding": { 6248 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 6249 } 6250 }, 6251 "node_modules/jest-leak-detector/node_modules/jest-get-type": { 6252 "version": "27.0.6", 6253 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.6.tgz", 6254 "integrity": "sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==", 6255 "dev": true, 6256 "engines": { 6257 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6258 } 6259 }, 6260 "node_modules/jest-leak-detector/node_modules/pretty-format": { 6261 "version": "27.2.0", 6262 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.2.0.tgz", 6263 "integrity": "sha512-KyJdmgBkMscLqo8A7K77omgLx5PWPiXJswtTtFV7XgVZv2+qPk6UivpXXO+5k6ZEbWIbLoKdx1pZ6ldINzbwTA==", 6264 "dev": true, 6265 "dependencies": { 6266 "@jest/types": "^27.1.1", 6267 "ansi-regex": "^5.0.0", 6268 "ansi-styles": "^5.0.0", 6269 "react-is": "^17.0.1" 6270 }, 6271 "engines": { 6272 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6273 } 6274 }, 6275 "node_modules/jest-matcher-utils": { 6276 "version": "27.2.0", 6277 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.2.0.tgz", 6278 "integrity": "sha512-F+LG3iTwJ0gPjxBX6HCyrARFXq6jjiqhwBQeskkJQgSLeF1j6ui1RTV08SR7O51XTUhtc8zqpDj8iCG4RGmdKw==", 6279 "dev": true, 6280 "dependencies": { 6281 "chalk": "^4.0.0", 6282 "jest-diff": "^27.2.0", 6283 "jest-get-type": "^27.0.6", 6284 "pretty-format": "^27.2.0" 6285 }, 6286 "engines": { 6287 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6288 } 6289 }, 6290 "node_modules/jest-matcher-utils/node_modules/@jest/types": { 6291 "version": "27.1.1", 6292 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 6293 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 6294 "dev": true, 6295 "dependencies": { 6296 "@types/istanbul-lib-coverage": "^2.0.0", 6297 "@types/istanbul-reports": "^3.0.0", 6298 "@types/node": "*", 6299 "@types/yargs": "^16.0.0", 6300 "chalk": "^4.0.0" 6301 }, 6302 "engines": { 6303 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6304 } 6305 }, 6306 "node_modules/jest-matcher-utils/node_modules/@types/yargs": { 6307 "version": "16.0.4", 6308 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 6309 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 6310 "dev": true, 6311 "dependencies": { 6312 "@types/yargs-parser": "*" 6313 } 6314 }, 6315 "node_modules/jest-matcher-utils/node_modules/ansi-styles": { 6316 "version": "5.2.0", 6317 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 6318 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 6319 "dev": true, 6320 "engines": { 6321 "node": ">=10" 6322 }, 6323 "funding": { 6324 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 6325 } 6326 }, 6327 "node_modules/jest-matcher-utils/node_modules/diff-sequences": { 6328 "version": "27.0.6", 6329 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.6.tgz", 6330 "integrity": "sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==", 6331 "dev": true, 6332 "engines": { 6333 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6334 } 6335 }, 6336 "node_modules/jest-matcher-utils/node_modules/jest-diff": { 6337 "version": "27.2.0", 6338 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.2.0.tgz", 6339 "integrity": "sha512-QSO9WC6btFYWtRJ3Hac0sRrkspf7B01mGrrQEiCW6TobtViJ9RWL0EmOs/WnBsZDsI/Y2IoSHZA2x6offu0sYw==", 6340 "dev": true, 6341 "dependencies": { 6342 "chalk": "^4.0.0", 6343 "diff-sequences": "^27.0.6", 6344 "jest-get-type": "^27.0.6", 6345 "pretty-format": "^27.2.0" 6346 }, 6347 "engines": { 6348 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6349 } 6350 }, 6351 "node_modules/jest-matcher-utils/node_modules/jest-get-type": { 6352 "version": "27.0.6", 6353 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.6.tgz", 6354 "integrity": "sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==", 6355 "dev": true, 6356 "engines": { 6357 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6358 } 6359 }, 6360 "node_modules/jest-matcher-utils/node_modules/pretty-format": { 6361 "version": "27.2.0", 6362 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.2.0.tgz", 6363 "integrity": "sha512-KyJdmgBkMscLqo8A7K77omgLx5PWPiXJswtTtFV7XgVZv2+qPk6UivpXXO+5k6ZEbWIbLoKdx1pZ6ldINzbwTA==", 6364 "dev": true, 6365 "dependencies": { 6366 "@jest/types": "^27.1.1", 6367 "ansi-regex": "^5.0.0", 6368 "ansi-styles": "^5.0.0", 6369 "react-is": "^17.0.1" 6370 }, 6371 "engines": { 6372 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6373 } 6374 }, 6375 "node_modules/jest-message-util": { 6376 "version": "27.2.0", 6377 "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.2.0.tgz", 6378 "integrity": "sha512-y+sfT/94CiP8rKXgwCOzO1mUazIEdEhrLjuiu+RKmCP+8O/TJTSne9dqQRbFIHBtlR2+q7cddJlWGir8UATu5w==", 6379 "dev": true, 6380 "dependencies": { 6381 "@babel/code-frame": "^7.12.13", 6382 "@jest/types": "^27.1.1", 6383 "@types/stack-utils": "^2.0.0", 6384 "chalk": "^4.0.0", 6385 "graceful-fs": "^4.2.4", 6386 "micromatch": "^4.0.4", 6387 "pretty-format": "^27.2.0", 6388 "slash": "^3.0.0", 6389 "stack-utils": "^2.0.3" 6390 }, 6391 "engines": { 6392 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6393 } 6394 }, 6395 "node_modules/jest-message-util/node_modules/@jest/types": { 6396 "version": "27.1.1", 6397 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 6398 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 6399 "dev": true, 6400 "dependencies": { 6401 "@types/istanbul-lib-coverage": "^2.0.0", 6402 "@types/istanbul-reports": "^3.0.0", 6403 "@types/node": "*", 6404 "@types/yargs": "^16.0.0", 6405 "chalk": "^4.0.0" 6406 }, 6407 "engines": { 6408 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6409 } 6410 }, 6411 "node_modules/jest-message-util/node_modules/@types/yargs": { 6412 "version": "16.0.4", 6413 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 6414 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 6415 "dev": true, 6416 "dependencies": { 6417 "@types/yargs-parser": "*" 6418 } 6419 }, 6420 "node_modules/jest-message-util/node_modules/ansi-styles": { 6421 "version": "5.2.0", 6422 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 6423 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 6424 "dev": true, 6425 "engines": { 6426 "node": ">=10" 6427 }, 6428 "funding": { 6429 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 6430 } 6431 }, 6432 "node_modules/jest-message-util/node_modules/pretty-format": { 6433 "version": "27.2.0", 6434 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.2.0.tgz", 6435 "integrity": "sha512-KyJdmgBkMscLqo8A7K77omgLx5PWPiXJswtTtFV7XgVZv2+qPk6UivpXXO+5k6ZEbWIbLoKdx1pZ6ldINzbwTA==", 6436 "dev": true, 6437 "dependencies": { 6438 "@jest/types": "^27.1.1", 6439 "ansi-regex": "^5.0.0", 6440 "ansi-styles": "^5.0.0", 6441 "react-is": "^17.0.1" 6442 }, 6443 "engines": { 6444 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6445 } 6446 }, 6447 "node_modules/jest-mock": { 6448 "version": "27.1.1", 6449 "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.1.1.tgz", 6450 "integrity": "sha512-SClsFKuYBf+6SSi8jtAYOuPw8DDMsTElUWEae3zq7vDhH01ayVSIHUSIa8UgbDOUalCFp6gNsaikN0rbxN4dbw==", 6451 "dev": true, 6452 "dependencies": { 6453 "@jest/types": "^27.1.1", 6454 "@types/node": "*" 6455 }, 6456 "engines": { 6457 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6458 } 6459 }, 6460 "node_modules/jest-mock/node_modules/@jest/types": { 6461 "version": "27.1.1", 6462 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 6463 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 6464 "dev": true, 6465 "dependencies": { 6466 "@types/istanbul-lib-coverage": "^2.0.0", 6467 "@types/istanbul-reports": "^3.0.0", 6468 "@types/node": "*", 6469 "@types/yargs": "^16.0.0", 6470 "chalk": "^4.0.0" 6471 }, 6472 "engines": { 6473 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6474 } 6475 }, 6476 "node_modules/jest-mock/node_modules/@types/yargs": { 6477 "version": "16.0.4", 6478 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 6479 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 6480 "dev": true, 6481 "dependencies": { 6482 "@types/yargs-parser": "*" 6483 } 6484 }, 6485 "node_modules/jest-pnp-resolver": { 6486 "version": "1.2.2", 6487 "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", 6488 "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", 6489 "dev": true, 6490 "engines": { 6491 "node": ">=6" 6492 }, 6493 "peerDependencies": { 6494 "jest-resolve": "*" 6495 }, 6496 "peerDependenciesMeta": { 6497 "jest-resolve": { 6498 "optional": true 6499 } 6500 } 6501 }, 6502 "node_modules/jest-regex-util": { 6503 "version": "27.0.6", 6504 "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.0.6.tgz", 6505 "integrity": "sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ==", 6506 "dev": true, 6507 "engines": { 6508 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6509 } 6510 }, 6511 "node_modules/jest-resolve": { 6512 "version": "27.2.0", 6513 "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.2.0.tgz", 6514 "integrity": "sha512-v09p9Ib/VtpHM6Cz+i9lEAv1Z/M5NVxsyghRHRMEUOqwPQs3zwTdwp1xS3O/k5LocjKiGS0OTaJoBSpjbM2Jlw==", 6515 "dev": true, 6516 "dependencies": { 6517 "@jest/types": "^27.1.1", 6518 "chalk": "^4.0.0", 6519 "escalade": "^3.1.1", 6520 "graceful-fs": "^4.2.4", 6521 "jest-haste-map": "^27.2.0", 6522 "jest-pnp-resolver": "^1.2.2", 6523 "jest-util": "^27.2.0", 6524 "jest-validate": "^27.2.0", 6525 "resolve": "^1.20.0", 6526 "slash": "^3.0.0" 6527 }, 6528 "engines": { 6529 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6530 } 6531 }, 6532 "node_modules/jest-resolve-dependencies": { 6533 "version": "27.2.1", 6534 "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.2.1.tgz", 6535 "integrity": "sha512-9bKEwmz4YshGPjGZAVZOVw6jt7pq2/FjWJmyhnWhvDuiRCHVZBcJhycinX+e/EJ7jafsq26bTpzBIQas3xql1g==", 6536 "dev": true, 6537 "dependencies": { 6538 "@jest/types": "^27.1.1", 6539 "jest-regex-util": "^27.0.6", 6540 "jest-snapshot": "^27.2.1" 6541 }, 6542 "engines": { 6543 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6544 } 6545 }, 6546 "node_modules/jest-resolve-dependencies/node_modules/@jest/types": { 6547 "version": "27.1.1", 6548 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 6549 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 6550 "dev": true, 6551 "dependencies": { 6552 "@types/istanbul-lib-coverage": "^2.0.0", 6553 "@types/istanbul-reports": "^3.0.0", 6554 "@types/node": "*", 6555 "@types/yargs": "^16.0.0", 6556 "chalk": "^4.0.0" 6557 }, 6558 "engines": { 6559 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6560 } 6561 }, 6562 "node_modules/jest-resolve-dependencies/node_modules/@types/yargs": { 6563 "version": "16.0.4", 6564 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 6565 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 6566 "dev": true, 6567 "dependencies": { 6568 "@types/yargs-parser": "*" 6569 } 6570 }, 6571 "node_modules/jest-resolve/node_modules/@jest/types": { 6572 "version": "27.1.1", 6573 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 6574 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 6575 "dev": true, 6576 "dependencies": { 6577 "@types/istanbul-lib-coverage": "^2.0.0", 6578 "@types/istanbul-reports": "^3.0.0", 6579 "@types/node": "*", 6580 "@types/yargs": "^16.0.0", 6581 "chalk": "^4.0.0" 6582 }, 6583 "engines": { 6584 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6585 } 6586 }, 6587 "node_modules/jest-resolve/node_modules/@types/yargs": { 6588 "version": "16.0.4", 6589 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 6590 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 6591 "dev": true, 6592 "dependencies": { 6593 "@types/yargs-parser": "*" 6594 } 6595 }, 6596 "node_modules/jest-resolve/node_modules/ci-info": { 6597 "version": "3.2.0", 6598 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 6599 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 6600 "dev": true 6601 }, 6602 "node_modules/jest-resolve/node_modules/is-ci": { 6603 "version": "3.0.0", 6604 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 6605 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 6606 "dev": true, 6607 "dependencies": { 6608 "ci-info": "^3.1.1" 6609 }, 6610 "bin": { 6611 "is-ci": "bin.js" 6612 } 6613 }, 6614 "node_modules/jest-resolve/node_modules/jest-util": { 6615 "version": "27.2.0", 6616 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 6617 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 6618 "dev": true, 6619 "dependencies": { 6620 "@jest/types": "^27.1.1", 6621 "@types/node": "*", 6622 "chalk": "^4.0.0", 6623 "graceful-fs": "^4.2.4", 6624 "is-ci": "^3.0.0", 6625 "picomatch": "^2.2.3" 6626 }, 6627 "engines": { 6628 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6629 } 6630 }, 6631 "node_modules/jest-runner": { 6632 "version": "27.2.1", 6633 "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.2.1.tgz", 6634 "integrity": "sha512-USHitkUUzcB3Y5mRdzlp+KHgRRR2VsXDq5OeATuDmq1qXfT/RwwnQykUhn+KVx3FotxK3pID74UY7o6HYIR8vA==", 6635 "dev": true, 6636 "dependencies": { 6637 "@jest/console": "^27.2.0", 6638 "@jest/environment": "^27.2.0", 6639 "@jest/test-result": "^27.2.0", 6640 "@jest/transform": "^27.2.1", 6641 "@jest/types": "^27.1.1", 6642 "@types/node": "*", 6643 "chalk": "^4.0.0", 6644 "emittery": "^0.8.1", 6645 "exit": "^0.1.2", 6646 "graceful-fs": "^4.2.4", 6647 "jest-docblock": "^27.0.6", 6648 "jest-environment-jsdom": "^27.2.0", 6649 "jest-environment-node": "^27.2.0", 6650 "jest-haste-map": "^27.2.0", 6651 "jest-leak-detector": "^27.2.0", 6652 "jest-message-util": "^27.2.0", 6653 "jest-resolve": "^27.2.0", 6654 "jest-runtime": "^27.2.1", 6655 "jest-util": "^27.2.0", 6656 "jest-worker": "^27.2.0", 6657 "source-map-support": "^0.5.6", 6658 "throat": "^6.0.1" 6659 }, 6660 "engines": { 6661 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6662 } 6663 }, 6664 "node_modules/jest-runner/node_modules/@jest/types": { 6665 "version": "27.1.1", 6666 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 6667 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 6668 "dev": true, 6669 "dependencies": { 6670 "@types/istanbul-lib-coverage": "^2.0.0", 6671 "@types/istanbul-reports": "^3.0.0", 6672 "@types/node": "*", 6673 "@types/yargs": "^16.0.0", 6674 "chalk": "^4.0.0" 6675 }, 6676 "engines": { 6677 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6678 } 6679 }, 6680 "node_modules/jest-runner/node_modules/@types/yargs": { 6681 "version": "16.0.4", 6682 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 6683 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 6684 "dev": true, 6685 "dependencies": { 6686 "@types/yargs-parser": "*" 6687 } 6688 }, 6689 "node_modules/jest-runner/node_modules/ci-info": { 6690 "version": "3.2.0", 6691 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 6692 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 6693 "dev": true 6694 }, 6695 "node_modules/jest-runner/node_modules/is-ci": { 6696 "version": "3.0.0", 6697 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 6698 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 6699 "dev": true, 6700 "dependencies": { 6701 "ci-info": "^3.1.1" 6702 }, 6703 "bin": { 6704 "is-ci": "bin.js" 6705 } 6706 }, 6707 "node_modules/jest-runner/node_modules/jest-util": { 6708 "version": "27.2.0", 6709 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 6710 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 6711 "dev": true, 6712 "dependencies": { 6713 "@jest/types": "^27.1.1", 6714 "@types/node": "*", 6715 "chalk": "^4.0.0", 6716 "graceful-fs": "^4.2.4", 6717 "is-ci": "^3.0.0", 6718 "picomatch": "^2.2.3" 6719 }, 6720 "engines": { 6721 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6722 } 6723 }, 6724 "node_modules/jest-runtime": { 6725 "version": "27.2.1", 6726 "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.2.1.tgz", 6727 "integrity": "sha512-QJNnwL4iteDE/Jq4TfQK7AjhPoUZflBKTtUIkRnFYFkTAZTP/o8k7ekaROiVjmo+NYop5+DQPqX6pz4vWbZSOQ==", 6728 "dev": true, 6729 "dependencies": { 6730 "@jest/console": "^27.2.0", 6731 "@jest/environment": "^27.2.0", 6732 "@jest/fake-timers": "^27.2.0", 6733 "@jest/globals": "^27.2.1", 6734 "@jest/source-map": "^27.0.6", 6735 "@jest/test-result": "^27.2.0", 6736 "@jest/transform": "^27.2.1", 6737 "@jest/types": "^27.1.1", 6738 "@types/yargs": "^16.0.0", 6739 "chalk": "^4.0.0", 6740 "cjs-module-lexer": "^1.0.0", 6741 "collect-v8-coverage": "^1.0.0", 6742 "execa": "^5.0.0", 6743 "exit": "^0.1.2", 6744 "glob": "^7.1.3", 6745 "graceful-fs": "^4.2.4", 6746 "jest-haste-map": "^27.2.0", 6747 "jest-message-util": "^27.2.0", 6748 "jest-mock": "^27.1.1", 6749 "jest-regex-util": "^27.0.6", 6750 "jest-resolve": "^27.2.0", 6751 "jest-snapshot": "^27.2.1", 6752 "jest-util": "^27.2.0", 6753 "jest-validate": "^27.2.0", 6754 "slash": "^3.0.0", 6755 "strip-bom": "^4.0.0", 6756 "yargs": "^16.0.3" 6757 }, 6758 "engines": { 6759 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6760 } 6761 }, 6762 "node_modules/jest-runtime/node_modules/@jest/types": { 6763 "version": "27.1.1", 6764 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 6765 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 6766 "dev": true, 6767 "dependencies": { 6768 "@types/istanbul-lib-coverage": "^2.0.0", 6769 "@types/istanbul-reports": "^3.0.0", 6770 "@types/node": "*", 6771 "@types/yargs": "^16.0.0", 6772 "chalk": "^4.0.0" 6773 }, 6774 "engines": { 6775 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6776 } 6777 }, 6778 "node_modules/jest-runtime/node_modules/@types/yargs": { 6779 "version": "16.0.4", 6780 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 6781 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 6782 "dev": true, 6783 "dependencies": { 6784 "@types/yargs-parser": "*" 6785 } 6786 }, 6787 "node_modules/jest-runtime/node_modules/ci-info": { 6788 "version": "3.2.0", 6789 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 6790 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 6791 "dev": true 6792 }, 6793 "node_modules/jest-runtime/node_modules/cliui": { 6794 "version": "7.0.4", 6795 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", 6796 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", 6797 "dev": true, 6798 "dependencies": { 6799 "string-width": "^4.2.0", 6800 "strip-ansi": "^6.0.0", 6801 "wrap-ansi": "^7.0.0" 6802 } 6803 }, 6804 "node_modules/jest-runtime/node_modules/is-ci": { 6805 "version": "3.0.0", 6806 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 6807 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 6808 "dev": true, 6809 "dependencies": { 6810 "ci-info": "^3.1.1" 6811 }, 6812 "bin": { 6813 "is-ci": "bin.js" 6814 } 6815 }, 6816 "node_modules/jest-runtime/node_modules/jest-util": { 6817 "version": "27.2.0", 6818 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 6819 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 6820 "dev": true, 6821 "dependencies": { 6822 "@jest/types": "^27.1.1", 6823 "@types/node": "*", 6824 "chalk": "^4.0.0", 6825 "graceful-fs": "^4.2.4", 6826 "is-ci": "^3.0.0", 6827 "picomatch": "^2.2.3" 6828 }, 6829 "engines": { 6830 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6831 } 6832 }, 6833 "node_modules/jest-runtime/node_modules/wrap-ansi": { 6834 "version": "7.0.0", 6835 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 6836 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 6837 "dev": true, 6838 "dependencies": { 6839 "ansi-styles": "^4.0.0", 6840 "string-width": "^4.1.0", 6841 "strip-ansi": "^6.0.0" 6842 }, 6843 "engines": { 6844 "node": ">=10" 6845 }, 6846 "funding": { 6847 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 6848 } 6849 }, 6850 "node_modules/jest-runtime/node_modules/y18n": { 6851 "version": "5.0.8", 6852 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", 6853 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", 6854 "dev": true, 6855 "engines": { 6856 "node": ">=10" 6857 } 6858 }, 6859 "node_modules/jest-runtime/node_modules/yargs": { 6860 "version": "16.2.0", 6861 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", 6862 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", 6863 "dev": true, 6864 "dependencies": { 6865 "cliui": "^7.0.2", 6866 "escalade": "^3.1.1", 6867 "get-caller-file": "^2.0.5", 6868 "require-directory": "^2.1.1", 6869 "string-width": "^4.2.0", 6870 "y18n": "^5.0.5", 6871 "yargs-parser": "^20.2.2" 6872 }, 6873 "engines": { 6874 "node": ">=10" 6875 } 6876 }, 6877 "node_modules/jest-serializer": { 6878 "version": "27.0.6", 6879 "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.0.6.tgz", 6880 "integrity": "sha512-PtGdVK9EGC7dsaziskfqaAPib6wTViY3G8E5wz9tLVPhHyiDNTZn/xjZ4khAw+09QkoOVpn7vF5nPSN6dtBexA==", 6881 "dev": true, 6882 "dependencies": { 6883 "@types/node": "*", 6884 "graceful-fs": "^4.2.4" 6885 }, 6886 "engines": { 6887 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6888 } 6889 }, 6890 "node_modules/jest-snapshot": { 6891 "version": "27.2.1", 6892 "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.2.1.tgz", 6893 "integrity": "sha512-8CTg2YrgZuQbPHW7G0YvLTj4yTRXLmSeEO+ka3eC5lbu5dsTRyoDNS1L7x7EFUTyYQhFH9HQG1/TNlbUgR9Lug==", 6894 "dev": true, 6895 "dependencies": { 6896 "@babel/core": "^7.7.2", 6897 "@babel/generator": "^7.7.2", 6898 "@babel/parser": "^7.7.2", 6899 "@babel/plugin-syntax-typescript": "^7.7.2", 6900 "@babel/traverse": "^7.7.2", 6901 "@babel/types": "^7.0.0", 6902 "@jest/transform": "^27.2.1", 6903 "@jest/types": "^27.1.1", 6904 "@types/babel__traverse": "^7.0.4", 6905 "@types/prettier": "^2.1.5", 6906 "babel-preset-current-node-syntax": "^1.0.0", 6907 "chalk": "^4.0.0", 6908 "expect": "^27.2.1", 6909 "graceful-fs": "^4.2.4", 6910 "jest-diff": "^27.2.0", 6911 "jest-get-type": "^27.0.6", 6912 "jest-haste-map": "^27.2.0", 6913 "jest-matcher-utils": "^27.2.0", 6914 "jest-message-util": "^27.2.0", 6915 "jest-resolve": "^27.2.0", 6916 "jest-util": "^27.2.0", 6917 "natural-compare": "^1.4.0", 6918 "pretty-format": "^27.2.0", 6919 "semver": "^7.3.2" 6920 }, 6921 "engines": { 6922 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6923 } 6924 }, 6925 "node_modules/jest-snapshot/node_modules/@jest/types": { 6926 "version": "27.1.1", 6927 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 6928 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 6929 "dev": true, 6930 "dependencies": { 6931 "@types/istanbul-lib-coverage": "^2.0.0", 6932 "@types/istanbul-reports": "^3.0.0", 6933 "@types/node": "*", 6934 "@types/yargs": "^16.0.0", 6935 "chalk": "^4.0.0" 6936 }, 6937 "engines": { 6938 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6939 } 6940 }, 6941 "node_modules/jest-snapshot/node_modules/@types/yargs": { 6942 "version": "16.0.4", 6943 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 6944 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 6945 "dev": true, 6946 "dependencies": { 6947 "@types/yargs-parser": "*" 6948 } 6949 }, 6950 "node_modules/jest-snapshot/node_modules/ansi-styles": { 6951 "version": "5.2.0", 6952 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 6953 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 6954 "dev": true, 6955 "engines": { 6956 "node": ">=10" 6957 }, 6958 "funding": { 6959 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 6960 } 6961 }, 6962 "node_modules/jest-snapshot/node_modules/ci-info": { 6963 "version": "3.2.0", 6964 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 6965 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 6966 "dev": true 6967 }, 6968 "node_modules/jest-snapshot/node_modules/diff-sequences": { 6969 "version": "27.0.6", 6970 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.6.tgz", 6971 "integrity": "sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==", 6972 "dev": true, 6973 "engines": { 6974 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 6975 } 6976 }, 6977 "node_modules/jest-snapshot/node_modules/is-ci": { 6978 "version": "3.0.0", 6979 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 6980 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 6981 "dev": true, 6982 "dependencies": { 6983 "ci-info": "^3.1.1" 6984 }, 6985 "bin": { 6986 "is-ci": "bin.js" 6987 } 6988 }, 6989 "node_modules/jest-snapshot/node_modules/jest-diff": { 6990 "version": "27.2.0", 6991 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.2.0.tgz", 6992 "integrity": "sha512-QSO9WC6btFYWtRJ3Hac0sRrkspf7B01mGrrQEiCW6TobtViJ9RWL0EmOs/WnBsZDsI/Y2IoSHZA2x6offu0sYw==", 6993 "dev": true, 6994 "dependencies": { 6995 "chalk": "^4.0.0", 6996 "diff-sequences": "^27.0.6", 6997 "jest-get-type": "^27.0.6", 6998 "pretty-format": "^27.2.0" 6999 }, 7000 "engines": { 7001 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 7002 } 7003 }, 7004 "node_modules/jest-snapshot/node_modules/jest-get-type": { 7005 "version": "27.0.6", 7006 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.6.tgz", 7007 "integrity": "sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==", 7008 "dev": true, 7009 "engines": { 7010 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 7011 } 7012 }, 7013 "node_modules/jest-snapshot/node_modules/jest-util": { 7014 "version": "27.2.0", 7015 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 7016 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 7017 "dev": true, 7018 "dependencies": { 7019 "@jest/types": "^27.1.1", 7020 "@types/node": "*", 7021 "chalk": "^4.0.0", 7022 "graceful-fs": "^4.2.4", 7023 "is-ci": "^3.0.0", 7024 "picomatch": "^2.2.3" 7025 }, 7026 "engines": { 7027 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 7028 } 7029 }, 7030 "node_modules/jest-snapshot/node_modules/pretty-format": { 7031 "version": "27.2.0", 7032 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.2.0.tgz", 7033 "integrity": "sha512-KyJdmgBkMscLqo8A7K77omgLx5PWPiXJswtTtFV7XgVZv2+qPk6UivpXXO+5k6ZEbWIbLoKdx1pZ6ldINzbwTA==", 7034 "dev": true, 7035 "dependencies": { 7036 "@jest/types": "^27.1.1", 7037 "ansi-regex": "^5.0.0", 7038 "ansi-styles": "^5.0.0", 7039 "react-is": "^17.0.1" 7040 }, 7041 "engines": { 7042 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 7043 } 7044 }, 7045 "node_modules/jest-snapshot/node_modules/semver": { 7046 "version": "7.3.5", 7047 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 7048 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 7049 "dev": true, 7050 "dependencies": { 7051 "lru-cache": "^6.0.0" 7052 }, 7053 "bin": { 7054 "semver": "bin/semver.js" 7055 }, 7056 "engines": { 7057 "node": ">=10" 7058 } 7059 }, 7060 "node_modules/jest-util": { 7061 "version": "26.6.2", 7062 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", 7063 "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", 7064 "dev": true, 7065 "dependencies": { 7066 "@jest/types": "^26.6.2", 7067 "@types/node": "*", 7068 "chalk": "^4.0.0", 7069 "graceful-fs": "^4.2.4", 7070 "is-ci": "^2.0.0", 7071 "micromatch": "^4.0.2" 7072 }, 7073 "engines": { 7074 "node": ">= 10.14.2" 7075 } 7076 }, 7077 "node_modules/jest-validate": { 7078 "version": "27.2.0", 7079 "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.2.0.tgz", 7080 "integrity": "sha512-uIEZGkFKk3+4liA81Xu0maG5aGDyPLdp+4ed244c+Ql0k3aLWQYcMbaMLXOIFcb83LPHzYzqQ8hwNnIxTqfAGQ==", 7081 "dev": true, 7082 "dependencies": { 7083 "@jest/types": "^27.1.1", 7084 "camelcase": "^6.2.0", 7085 "chalk": "^4.0.0", 7086 "jest-get-type": "^27.0.6", 7087 "leven": "^3.1.0", 7088 "pretty-format": "^27.2.0" 7089 }, 7090 "engines": { 7091 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 7092 } 7093 }, 7094 "node_modules/jest-validate/node_modules/@jest/types": { 7095 "version": "27.1.1", 7096 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 7097 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 7098 "dev": true, 7099 "dependencies": { 7100 "@types/istanbul-lib-coverage": "^2.0.0", 7101 "@types/istanbul-reports": "^3.0.0", 7102 "@types/node": "*", 7103 "@types/yargs": "^16.0.0", 7104 "chalk": "^4.0.0" 7105 }, 7106 "engines": { 7107 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 7108 } 7109 }, 7110 "node_modules/jest-validate/node_modules/@types/yargs": { 7111 "version": "16.0.4", 7112 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 7113 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 7114 "dev": true, 7115 "dependencies": { 7116 "@types/yargs-parser": "*" 7117 } 7118 }, 7119 "node_modules/jest-validate/node_modules/ansi-styles": { 7120 "version": "5.2.0", 7121 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 7122 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 7123 "dev": true, 7124 "engines": { 7125 "node": ">=10" 7126 }, 7127 "funding": { 7128 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 7129 } 7130 }, 7131 "node_modules/jest-validate/node_modules/camelcase": { 7132 "version": "6.2.0", 7133 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", 7134 "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", 7135 "dev": true, 7136 "engines": { 7137 "node": ">=10" 7138 }, 7139 "funding": { 7140 "url": "https://github.com/sponsors/sindresorhus" 7141 } 7142 }, 7143 "node_modules/jest-validate/node_modules/jest-get-type": { 7144 "version": "27.0.6", 7145 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.6.tgz", 7146 "integrity": "sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==", 7147 "dev": true, 7148 "engines": { 7149 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 7150 } 7151 }, 7152 "node_modules/jest-validate/node_modules/pretty-format": { 7153 "version": "27.2.0", 7154 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.2.0.tgz", 7155 "integrity": "sha512-KyJdmgBkMscLqo8A7K77omgLx5PWPiXJswtTtFV7XgVZv2+qPk6UivpXXO+5k6ZEbWIbLoKdx1pZ6ldINzbwTA==", 7156 "dev": true, 7157 "dependencies": { 7158 "@jest/types": "^27.1.1", 7159 "ansi-regex": "^5.0.0", 7160 "ansi-styles": "^5.0.0", 7161 "react-is": "^17.0.1" 7162 }, 7163 "engines": { 7164 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 7165 } 7166 }, 7167 "node_modules/jest-watcher": { 7168 "version": "27.2.0", 7169 "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.2.0.tgz", 7170 "integrity": "sha512-SjRWhnr+qO8aBsrcnYIyF+qRxNZk6MZH8TIDgvi+VlsyrvOyqg0d+Rm/v9KHiTtC9mGGeFi9BFqgavyWib6xLg==", 7171 "dev": true, 7172 "dependencies": { 7173 "@jest/test-result": "^27.2.0", 7174 "@jest/types": "^27.1.1", 7175 "@types/node": "*", 7176 "ansi-escapes": "^4.2.1", 7177 "chalk": "^4.0.0", 7178 "jest-util": "^27.2.0", 7179 "string-length": "^4.0.1" 7180 }, 7181 "engines": { 7182 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 7183 } 7184 }, 7185 "node_modules/jest-watcher/node_modules/@jest/types": { 7186 "version": "27.1.1", 7187 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 7188 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 7189 "dev": true, 7190 "dependencies": { 7191 "@types/istanbul-lib-coverage": "^2.0.0", 7192 "@types/istanbul-reports": "^3.0.0", 7193 "@types/node": "*", 7194 "@types/yargs": "^16.0.0", 7195 "chalk": "^4.0.0" 7196 }, 7197 "engines": { 7198 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 7199 } 7200 }, 7201 "node_modules/jest-watcher/node_modules/@types/yargs": { 7202 "version": "16.0.4", 7203 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 7204 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 7205 "dev": true, 7206 "dependencies": { 7207 "@types/yargs-parser": "*" 7208 } 7209 }, 7210 "node_modules/jest-watcher/node_modules/ci-info": { 7211 "version": "3.2.0", 7212 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 7213 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 7214 "dev": true 7215 }, 7216 "node_modules/jest-watcher/node_modules/is-ci": { 7217 "version": "3.0.0", 7218 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 7219 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 7220 "dev": true, 7221 "dependencies": { 7222 "ci-info": "^3.1.1" 7223 }, 7224 "bin": { 7225 "is-ci": "bin.js" 7226 } 7227 }, 7228 "node_modules/jest-watcher/node_modules/jest-util": { 7229 "version": "27.2.0", 7230 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 7231 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 7232 "dev": true, 7233 "dependencies": { 7234 "@jest/types": "^27.1.1", 7235 "@types/node": "*", 7236 "chalk": "^4.0.0", 7237 "graceful-fs": "^4.2.4", 7238 "is-ci": "^3.0.0", 7239 "picomatch": "^2.2.3" 7240 }, 7241 "engines": { 7242 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 7243 } 7244 }, 7245 "node_modules/jest-worker": { 7246 "version": "27.2.0", 7247 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.2.0.tgz", 7248 "integrity": "sha512-laB0ZVIBz+voh/QQy9dmUuuDsadixeerrKqyVpgPz+CCWiOYjOBabUXHIXZhsdvkWbLqSHbgkAHWl5cg24Q6RA==", 7249 "dev": true, 7250 "dependencies": { 7251 "@types/node": "*", 7252 "merge-stream": "^2.0.0", 7253 "supports-color": "^8.0.0" 7254 }, 7255 "engines": { 7256 "node": ">= 10.13.0" 7257 } 7258 }, 7259 "node_modules/jest-worker/node_modules/supports-color": { 7260 "version": "8.1.1", 7261 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 7262 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 7263 "dev": true, 7264 "dependencies": { 7265 "has-flag": "^4.0.0" 7266 }, 7267 "engines": { 7268 "node": ">=10" 7269 }, 7270 "funding": { 7271 "url": "https://github.com/chalk/supports-color?sponsor=1" 7272 } 7273 }, 7274 "node_modules/jmespath": { 7275 "version": "0.15.0", 7276 "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.15.0.tgz", 7277 "integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=", 7278 "dev": true, 7279 "engines": { 7280 "node": ">= 0.6.0" 7281 } 7282 }, 7283 "node_modules/js-tokens": { 7284 "version": "4.0.0", 7285 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 7286 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 7287 "dev": true 7288 }, 7289 "node_modules/js-yaml": { 7290 "version": "3.14.1", 7291 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", 7292 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", 7293 "dev": true, 7294 "dependencies": { 7295 "argparse": "^1.0.7", 7296 "esprima": "^4.0.0" 7297 }, 7298 "bin": { 7299 "js-yaml": "bin/js-yaml.js" 7300 } 7301 }, 7302 "node_modules/jsbn": { 7303 "version": "0.1.1", 7304 "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", 7305 "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", 7306 "dev": true 7307 }, 7308 "node_modules/jsdom": { 7309 "version": "16.7.0", 7310 "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", 7311 "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", 7312 "dev": true, 7313 "dependencies": { 7314 "abab": "^2.0.5", 7315 "acorn": "^8.2.4", 7316 "acorn-globals": "^6.0.0", 7317 "cssom": "^0.4.4", 7318 "cssstyle": "^2.3.0", 7319 "data-urls": "^2.0.0", 7320 "decimal.js": "^10.2.1", 7321 "domexception": "^2.0.1", 7322 "escodegen": "^2.0.0", 7323 "form-data": "^3.0.0", 7324 "html-encoding-sniffer": "^2.0.1", 7325 "http-proxy-agent": "^4.0.1", 7326 "https-proxy-agent": "^5.0.0", 7327 "is-potential-custom-element-name": "^1.0.1", 7328 "nwsapi": "^2.2.0", 7329 "parse5": "6.0.1", 7330 "saxes": "^5.0.1", 7331 "symbol-tree": "^3.2.4", 7332 "tough-cookie": "^4.0.0", 7333 "w3c-hr-time": "^1.0.2", 7334 "w3c-xmlserializer": "^2.0.0", 7335 "webidl-conversions": "^6.1.0", 7336 "whatwg-encoding": "^1.0.5", 7337 "whatwg-mimetype": "^2.3.0", 7338 "whatwg-url": "^8.5.0", 7339 "ws": "^7.4.6", 7340 "xml-name-validator": "^3.0.0" 7341 }, 7342 "engines": { 7343 "node": ">=10" 7344 }, 7345 "peerDependencies": { 7346 "canvas": "^2.5.0" 7347 }, 7348 "peerDependenciesMeta": { 7349 "canvas": { 7350 "optional": true 7351 } 7352 } 7353 }, 7354 "node_modules/jsdom/node_modules/form-data": { 7355 "version": "3.0.1", 7356 "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", 7357 "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", 7358 "dev": true, 7359 "dependencies": { 7360 "asynckit": "^0.4.0", 7361 "combined-stream": "^1.0.8", 7362 "mime-types": "^2.1.12" 7363 }, 7364 "engines": { 7365 "node": ">= 6" 7366 } 7367 }, 7368 "node_modules/jsesc": { 7369 "version": "2.5.2", 7370 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", 7371 "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", 7372 "dev": true, 7373 "bin": { 7374 "jsesc": "bin/jsesc" 7375 }, 7376 "engines": { 7377 "node": ">=4" 7378 } 7379 }, 7380 "node_modules/json-schema": { 7381 "version": "0.2.3", 7382 "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", 7383 "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", 7384 "dev": true 7385 }, 7386 "node_modules/json-schema-traverse": { 7387 "version": "1.0.0", 7388 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 7389 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 7390 "dev": true 7391 }, 7392 "node_modules/json-stringify-safe": { 7393 "version": "5.0.1", 7394 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", 7395 "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", 7396 "dev": true 7397 }, 7398 "node_modules/json5": { 7399 "version": "2.2.0", 7400 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", 7401 "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", 7402 "dev": true, 7403 "dependencies": { 7404 "minimist": "^1.2.5" 7405 }, 7406 "bin": { 7407 "json5": "lib/cli.js" 7408 }, 7409 "engines": { 7410 "node": ">=6" 7411 } 7412 }, 7413 "node_modules/jsonfile": { 7414 "version": "4.0.0", 7415 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", 7416 "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", 7417 "dev": true, 7418 "optionalDependencies": { 7419 "graceful-fs": "^4.1.6" 7420 } 7421 }, 7422 "node_modules/jsprim": { 7423 "version": "1.4.1", 7424 "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", 7425 "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", 7426 "dev": true, 7427 "engines": [ 7428 "node >=0.6.0" 7429 ], 7430 "dependencies": { 7431 "assert-plus": "1.0.0", 7432 "extsprintf": "1.3.0", 7433 "json-schema": "0.2.3", 7434 "verror": "1.10.0" 7435 } 7436 }, 7437 "node_modules/kleur": { 7438 "version": "3.0.3", 7439 "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", 7440 "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", 7441 "dev": true, 7442 "engines": { 7443 "node": ">=6" 7444 } 7445 }, 7446 "node_modules/lazystream": { 7447 "version": "1.0.0", 7448 "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", 7449 "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", 7450 "dev": true, 7451 "dependencies": { 7452 "readable-stream": "^2.0.5" 7453 }, 7454 "engines": { 7455 "node": ">= 0.6.3" 7456 } 7457 }, 7458 "node_modules/lazystream/node_modules/readable-stream": { 7459 "version": "2.3.7", 7460 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 7461 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", 7462 "dev": true, 7463 "dependencies": { 7464 "core-util-is": "~1.0.0", 7465 "inherits": "~2.0.3", 7466 "isarray": "~1.0.0", 7467 "process-nextick-args": "~2.0.0", 7468 "safe-buffer": "~5.1.1", 7469 "string_decoder": "~1.1.1", 7470 "util-deprecate": "~1.0.1" 7471 } 7472 }, 7473 "node_modules/lazystream/node_modules/string_decoder": { 7474 "version": "1.1.1", 7475 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 7476 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 7477 "dev": true, 7478 "dependencies": { 7479 "safe-buffer": "~5.1.0" 7480 } 7481 }, 7482 "node_modules/leven": { 7483 "version": "3.1.0", 7484 "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", 7485 "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", 7486 "dev": true, 7487 "engines": { 7488 "node": ">=6" 7489 } 7490 }, 7491 "node_modules/levn": { 7492 "version": "0.3.0", 7493 "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", 7494 "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", 7495 "dev": true, 7496 "dependencies": { 7497 "prelude-ls": "~1.1.2", 7498 "type-check": "~0.3.2" 7499 }, 7500 "engines": { 7501 "node": ">= 0.8.0" 7502 } 7503 }, 7504 "node_modules/locate-path": { 7505 "version": "5.0.0", 7506 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 7507 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 7508 "dev": true, 7509 "dependencies": { 7510 "p-locate": "^4.1.0" 7511 }, 7512 "engines": { 7513 "node": ">=8" 7514 } 7515 }, 7516 "node_modules/lodash": { 7517 "version": "4.17.21", 7518 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 7519 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 7520 "dev": true 7521 }, 7522 "node_modules/lodash.clonedeep": { 7523 "version": "4.5.0", 7524 "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", 7525 "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", 7526 "dev": true 7527 }, 7528 "node_modules/lodash.defaults": { 7529 "version": "4.2.0", 7530 "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", 7531 "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=", 7532 "dev": true 7533 }, 7534 "node_modules/lodash.difference": { 7535 "version": "4.5.0", 7536 "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", 7537 "integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=", 7538 "dev": true 7539 }, 7540 "node_modules/lodash.flatten": { 7541 "version": "4.4.0", 7542 "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", 7543 "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", 7544 "dev": true 7545 }, 7546 "node_modules/lodash.isplainobject": { 7547 "version": "4.0.6", 7548 "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", 7549 "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=", 7550 "dev": true 7551 }, 7552 "node_modules/lodash.truncate": { 7553 "version": "4.4.2", 7554 "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", 7555 "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", 7556 "dev": true 7557 }, 7558 "node_modules/lodash.union": { 7559 "version": "4.6.0", 7560 "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", 7561 "integrity": "sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=", 7562 "dev": true 7563 }, 7564 "node_modules/lru-cache": { 7565 "version": "6.0.0", 7566 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 7567 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 7568 "dev": true, 7569 "dependencies": { 7570 "yallist": "^4.0.0" 7571 }, 7572 "engines": { 7573 "node": ">=10" 7574 } 7575 }, 7576 "node_modules/make-dir": { 7577 "version": "3.1.0", 7578 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", 7579 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", 7580 "dev": true, 7581 "dependencies": { 7582 "semver": "^6.0.0" 7583 }, 7584 "engines": { 7585 "node": ">=8" 7586 }, 7587 "funding": { 7588 "url": "https://github.com/sponsors/sindresorhus" 7589 } 7590 }, 7591 "node_modules/make-error": { 7592 "version": "1.3.6", 7593 "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", 7594 "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", 7595 "dev": true 7596 }, 7597 "node_modules/makeerror": { 7598 "version": "1.0.11", 7599 "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", 7600 "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", 7601 "dev": true, 7602 "dependencies": { 7603 "tmpl": "1.0.x" 7604 } 7605 }, 7606 "node_modules/md5": { 7607 "version": "2.3.0", 7608 "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", 7609 "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", 7610 "dev": true, 7611 "dependencies": { 7612 "charenc": "0.0.2", 7613 "crypt": "0.0.2", 7614 "is-buffer": "~1.1.6" 7615 } 7616 }, 7617 "node_modules/merge-stream": { 7618 "version": "2.0.0", 7619 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 7620 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", 7621 "dev": true 7622 }, 7623 "node_modules/micromatch": { 7624 "version": "4.0.4", 7625 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", 7626 "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", 7627 "dev": true, 7628 "dependencies": { 7629 "braces": "^3.0.1", 7630 "picomatch": "^2.2.3" 7631 }, 7632 "engines": { 7633 "node": ">=8.6" 7634 } 7635 }, 7636 "node_modules/mime-db": { 7637 "version": "1.47.0", 7638 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz", 7639 "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==", 7640 "dev": true, 7641 "engines": { 7642 "node": ">= 0.6" 7643 } 7644 }, 7645 "node_modules/mime-types": { 7646 "version": "2.1.30", 7647 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz", 7648 "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==", 7649 "dev": true, 7650 "dependencies": { 7651 "mime-db": "1.47.0" 7652 }, 7653 "engines": { 7654 "node": ">= 0.6" 7655 } 7656 }, 7657 "node_modules/mimic-fn": { 7658 "version": "2.1.0", 7659 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 7660 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", 7661 "dev": true, 7662 "engines": { 7663 "node": ">=6" 7664 } 7665 }, 7666 "node_modules/minimatch": { 7667 "version": "3.0.4", 7668 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 7669 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", 7670 "dev": true, 7671 "dependencies": { 7672 "brace-expansion": "^1.1.7" 7673 }, 7674 "engines": { 7675 "node": "*" 7676 } 7677 }, 7678 "node_modules/minimist": { 7679 "version": "1.2.5", 7680 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", 7681 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", 7682 "dev": true 7683 }, 7684 "node_modules/mkdirp": { 7685 "version": "1.0.4", 7686 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", 7687 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", 7688 "dev": true, 7689 "bin": { 7690 "mkdirp": "bin/cmd.js" 7691 }, 7692 "engines": { 7693 "node": ">=10" 7694 } 7695 }, 7696 "node_modules/ms": { 7697 "version": "2.1.2", 7698 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 7699 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 7700 "dev": true 7701 }, 7702 "node_modules/natural-compare": { 7703 "version": "1.4.0", 7704 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 7705 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", 7706 "dev": true 7707 }, 7708 "node_modules/node-int64": { 7709 "version": "0.4.0", 7710 "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", 7711 "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", 7712 "dev": true 7713 }, 7714 "node_modules/node-modules-regexp": { 7715 "version": "1.0.0", 7716 "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", 7717 "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", 7718 "dev": true, 7719 "engines": { 7720 "node": ">=0.10.0" 7721 } 7722 }, 7723 "node_modules/node-releases": { 7724 "version": "1.1.76", 7725 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.76.tgz", 7726 "integrity": "sha512-9/IECtNr8dXNmPWmFXepT0/7o5eolGesHUa3mtr0KlgnCvnZxwh2qensKL42JJY2vQKC3nIBXetFAqR+PW1CmA==", 7727 "dev": true 7728 }, 7729 "node_modules/normalize-path": { 7730 "version": "3.0.0", 7731 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 7732 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 7733 "dev": true, 7734 "engines": { 7735 "node": ">=0.10.0" 7736 } 7737 }, 7738 "node_modules/npm-run-path": { 7739 "version": "4.0.1", 7740 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", 7741 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", 7742 "dev": true, 7743 "dependencies": { 7744 "path-key": "^3.0.0" 7745 }, 7746 "engines": { 7747 "node": ">=8" 7748 } 7749 }, 7750 "node_modules/nwsapi": { 7751 "version": "2.2.0", 7752 "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", 7753 "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", 7754 "dev": true 7755 }, 7756 "node_modules/oauth-sign": { 7757 "version": "0.9.0", 7758 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", 7759 "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", 7760 "dev": true, 7761 "engines": { 7762 "node": "*" 7763 } 7764 }, 7765 "node_modules/once": { 7766 "version": "1.4.0", 7767 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 7768 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 7769 "dev": true, 7770 "dependencies": { 7771 "wrappy": "1" 7772 } 7773 }, 7774 "node_modules/onetime": { 7775 "version": "5.1.2", 7776 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", 7777 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", 7778 "dev": true, 7779 "dependencies": { 7780 "mimic-fn": "^2.1.0" 7781 }, 7782 "engines": { 7783 "node": ">=6" 7784 }, 7785 "funding": { 7786 "url": "https://github.com/sponsors/sindresorhus" 7787 } 7788 }, 7789 "node_modules/optionator": { 7790 "version": "0.8.3", 7791 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", 7792 "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", 7793 "dev": true, 7794 "dependencies": { 7795 "deep-is": "~0.1.3", 7796 "fast-levenshtein": "~2.0.6", 7797 "levn": "~0.3.0", 7798 "prelude-ls": "~1.1.2", 7799 "type-check": "~0.3.2", 7800 "word-wrap": "~1.2.3" 7801 }, 7802 "engines": { 7803 "node": ">= 0.8.0" 7804 } 7805 }, 7806 "node_modules/p-each-series": { 7807 "version": "2.2.0", 7808 "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", 7809 "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", 7810 "dev": true, 7811 "engines": { 7812 "node": ">=8" 7813 }, 7814 "funding": { 7815 "url": "https://github.com/sponsors/sindresorhus" 7816 } 7817 }, 7818 "node_modules/p-limit": { 7819 "version": "2.3.0", 7820 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 7821 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 7822 "dev": true, 7823 "dependencies": { 7824 "p-try": "^2.0.0" 7825 }, 7826 "engines": { 7827 "node": ">=6" 7828 }, 7829 "funding": { 7830 "url": "https://github.com/sponsors/sindresorhus" 7831 } 7832 }, 7833 "node_modules/p-locate": { 7834 "version": "4.1.0", 7835 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 7836 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 7837 "dev": true, 7838 "dependencies": { 7839 "p-limit": "^2.2.0" 7840 }, 7841 "engines": { 7842 "node": ">=8" 7843 } 7844 }, 7845 "node_modules/p-try": { 7846 "version": "2.2.0", 7847 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 7848 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 7849 "dev": true, 7850 "engines": { 7851 "node": ">=6" 7852 } 7853 }, 7854 "node_modules/parse5": { 7855 "version": "6.0.1", 7856 "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", 7857 "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", 7858 "dev": true 7859 }, 7860 "node_modules/path-exists": { 7861 "version": "4.0.0", 7862 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 7863 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 7864 "dev": true, 7865 "engines": { 7866 "node": ">=8" 7867 } 7868 }, 7869 "node_modules/path-is-absolute": { 7870 "version": "1.0.1", 7871 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 7872 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 7873 "dev": true, 7874 "engines": { 7875 "node": ">=0.10.0" 7876 } 7877 }, 7878 "node_modules/path-key": { 7879 "version": "3.1.1", 7880 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 7881 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 7882 "dev": true, 7883 "engines": { 7884 "node": ">=8" 7885 } 7886 }, 7887 "node_modules/path-parse": { 7888 "version": "1.0.7", 7889 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 7890 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 7891 "dev": true 7892 }, 7893 "node_modules/performance-now": { 7894 "version": "2.1.0", 7895 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", 7896 "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", 7897 "dev": true 7898 }, 7899 "node_modules/picomatch": { 7900 "version": "2.2.3", 7901 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz", 7902 "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==", 7903 "dev": true, 7904 "engines": { 7905 "node": ">=8.6" 7906 }, 7907 "funding": { 7908 "url": "https://github.com/sponsors/jonschlinkert" 7909 } 7910 }, 7911 "node_modules/pirates": { 7912 "version": "4.0.1", 7913 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", 7914 "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", 7915 "dev": true, 7916 "dependencies": { 7917 "node-modules-regexp": "^1.0.0" 7918 }, 7919 "engines": { 7920 "node": ">= 6" 7921 } 7922 }, 7923 "node_modules/pkg-dir": { 7924 "version": "4.2.0", 7925 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", 7926 "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", 7927 "dev": true, 7928 "dependencies": { 7929 "find-up": "^4.0.0" 7930 }, 7931 "engines": { 7932 "node": ">=8" 7933 } 7934 }, 7935 "node_modules/prelude-ls": { 7936 "version": "1.1.2", 7937 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", 7938 "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", 7939 "dev": true, 7940 "engines": { 7941 "node": ">= 0.8.0" 7942 } 7943 }, 7944 "node_modules/pretty-format": { 7945 "version": "26.6.2", 7946 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", 7947 "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", 7948 "dev": true, 7949 "dependencies": { 7950 "@jest/types": "^26.6.2", 7951 "ansi-regex": "^5.0.0", 7952 "ansi-styles": "^4.0.0", 7953 "react-is": "^17.0.1" 7954 }, 7955 "engines": { 7956 "node": ">= 10" 7957 } 7958 }, 7959 "node_modules/process-nextick-args": { 7960 "version": "2.0.1", 7961 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", 7962 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", 7963 "dev": true 7964 }, 7965 "node_modules/prompts": { 7966 "version": "2.4.1", 7967 "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz", 7968 "integrity": "sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==", 7969 "dev": true, 7970 "dependencies": { 7971 "kleur": "^3.0.3", 7972 "sisteransi": "^1.0.5" 7973 }, 7974 "engines": { 7975 "node": ">= 6" 7976 } 7977 }, 7978 "node_modules/psl": { 7979 "version": "1.8.0", 7980 "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", 7981 "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", 7982 "dev": true 7983 }, 7984 "node_modules/punycode": { 7985 "version": "2.1.1", 7986 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 7987 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", 7988 "dev": true, 7989 "engines": { 7990 "node": ">=6" 7991 } 7992 }, 7993 "node_modules/qs": { 7994 "version": "6.5.2", 7995 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", 7996 "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", 7997 "dev": true, 7998 "engines": { 7999 "node": ">=0.6" 8000 } 8001 }, 8002 "node_modules/querystring": { 8003 "version": "0.2.0", 8004 "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", 8005 "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", 8006 "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", 8007 "dev": true, 8008 "engines": { 8009 "node": ">=0.4.x" 8010 } 8011 }, 8012 "node_modules/react-is": { 8013 "version": "17.0.2", 8014 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", 8015 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", 8016 "dev": true 8017 }, 8018 "node_modules/readable-stream": { 8019 "version": "3.6.0", 8020 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", 8021 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", 8022 "dev": true, 8023 "dependencies": { 8024 "inherits": "^2.0.3", 8025 "string_decoder": "^1.1.1", 8026 "util-deprecate": "^1.0.1" 8027 }, 8028 "engines": { 8029 "node": ">= 6" 8030 } 8031 }, 8032 "node_modules/regenerator-runtime": { 8033 "version": "0.13.9", 8034 "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", 8035 "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", 8036 "dev": true 8037 }, 8038 "node_modules/request": { 8039 "version": "2.88.2", 8040 "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", 8041 "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", 8042 "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", 8043 "dev": true, 8044 "dependencies": { 8045 "aws-sign2": "~0.7.0", 8046 "aws4": "^1.8.0", 8047 "caseless": "~0.12.0", 8048 "combined-stream": "~1.0.6", 8049 "extend": "~3.0.2", 8050 "forever-agent": "~0.6.1", 8051 "form-data": "~2.3.2", 8052 "har-validator": "~5.1.3", 8053 "http-signature": "~1.2.0", 8054 "is-typedarray": "~1.0.0", 8055 "isstream": "~0.1.2", 8056 "json-stringify-safe": "~5.0.1", 8057 "mime-types": "~2.1.19", 8058 "oauth-sign": "~0.9.0", 8059 "performance-now": "^2.1.0", 8060 "qs": "~6.5.2", 8061 "safe-buffer": "^5.1.2", 8062 "tough-cookie": "~2.5.0", 8063 "tunnel-agent": "^0.6.0", 8064 "uuid": "^3.3.2" 8065 }, 8066 "engines": { 8067 "node": ">= 6" 8068 } 8069 }, 8070 "node_modules/request/node_modules/tough-cookie": { 8071 "version": "2.5.0", 8072 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", 8073 "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", 8074 "dev": true, 8075 "dependencies": { 8076 "psl": "^1.1.28", 8077 "punycode": "^2.1.1" 8078 }, 8079 "engines": { 8080 "node": ">=0.8" 8081 } 8082 }, 8083 "node_modules/request/node_modules/uuid": { 8084 "version": "3.4.0", 8085 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", 8086 "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", 8087 "dev": true, 8088 "bin": { 8089 "uuid": "bin/uuid" 8090 } 8091 }, 8092 "node_modules/require-directory": { 8093 "version": "2.1.1", 8094 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 8095 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", 8096 "dev": true, 8097 "engines": { 8098 "node": ">=0.10.0" 8099 } 8100 }, 8101 "node_modules/require-from-string": { 8102 "version": "2.0.2", 8103 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", 8104 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", 8105 "dev": true, 8106 "engines": { 8107 "node": ">=0.10.0" 8108 } 8109 }, 8110 "node_modules/require-main-filename": { 8111 "version": "2.0.0", 8112 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", 8113 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", 8114 "dev": true 8115 }, 8116 "node_modules/resolve": { 8117 "version": "1.20.0", 8118 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", 8119 "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", 8120 "dev": true, 8121 "dependencies": { 8122 "is-core-module": "^2.2.0", 8123 "path-parse": "^1.0.6" 8124 }, 8125 "funding": { 8126 "url": "https://github.com/sponsors/ljharb" 8127 } 8128 }, 8129 "node_modules/resolve-cwd": { 8130 "version": "3.0.0", 8131 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", 8132 "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", 8133 "dev": true, 8134 "dependencies": { 8135 "resolve-from": "^5.0.0" 8136 }, 8137 "engines": { 8138 "node": ">=8" 8139 } 8140 }, 8141 "node_modules/resolve-from": { 8142 "version": "5.0.0", 8143 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", 8144 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", 8145 "dev": true, 8146 "engines": { 8147 "node": ">=8" 8148 } 8149 }, 8150 "node_modules/rimraf": { 8151 "version": "3.0.2", 8152 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 8153 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 8154 "dev": true, 8155 "dependencies": { 8156 "glob": "^7.1.3" 8157 }, 8158 "bin": { 8159 "rimraf": "bin.js" 8160 }, 8161 "funding": { 8162 "url": "https://github.com/sponsors/isaacs" 8163 } 8164 }, 8165 "node_modules/safe-buffer": { 8166 "version": "5.1.2", 8167 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 8168 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 8169 "dev": true 8170 }, 8171 "node_modules/safer-buffer": { 8172 "version": "2.1.2", 8173 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 8174 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 8175 "dev": true 8176 }, 8177 "node_modules/sax": { 8178 "version": "1.2.1", 8179 "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.1.tgz", 8180 "integrity": "sha1-e45lYZCyKOgaZq6nSEgNgozS03o=", 8181 "dev": true 8182 }, 8183 "node_modules/saxes": { 8184 "version": "5.0.1", 8185 "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", 8186 "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", 8187 "dev": true, 8188 "dependencies": { 8189 "xmlchars": "^2.2.0" 8190 }, 8191 "engines": { 8192 "node": ">=10" 8193 } 8194 }, 8195 "node_modules/semver": { 8196 "version": "6.3.0", 8197 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 8198 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", 8199 "dev": true, 8200 "bin": { 8201 "semver": "bin/semver.js" 8202 } 8203 }, 8204 "node_modules/set-blocking": { 8205 "version": "2.0.0", 8206 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", 8207 "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", 8208 "dev": true 8209 }, 8210 "node_modules/shebang-command": { 8211 "version": "2.0.0", 8212 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 8213 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 8214 "dev": true, 8215 "dependencies": { 8216 "shebang-regex": "^3.0.0" 8217 }, 8218 "engines": { 8219 "node": ">=8" 8220 } 8221 }, 8222 "node_modules/shebang-regex": { 8223 "version": "3.0.0", 8224 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 8225 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 8226 "dev": true, 8227 "engines": { 8228 "node": ">=8" 8229 } 8230 }, 8231 "node_modules/signal-exit": { 8232 "version": "3.0.4", 8233 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.4.tgz", 8234 "integrity": "sha512-rqYhcAnZ6d/vTPGghdrw7iumdcbXpsk1b8IG/rz+VWV51DM0p7XCtMoJ3qhPLIbp3tvyt3pKRbaaEMZYpHto8Q==", 8235 "dev": true 8236 }, 8237 "node_modules/sisteransi": { 8238 "version": "1.0.5", 8239 "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", 8240 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", 8241 "dev": true 8242 }, 8243 "node_modules/slash": { 8244 "version": "3.0.0", 8245 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 8246 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 8247 "dev": true, 8248 "engines": { 8249 "node": ">=8" 8250 } 8251 }, 8252 "node_modules/slice-ansi": { 8253 "version": "4.0.0", 8254 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", 8255 "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", 8256 "dev": true, 8257 "dependencies": { 8258 "ansi-styles": "^4.0.0", 8259 "astral-regex": "^2.0.0", 8260 "is-fullwidth-code-point": "^3.0.0" 8261 }, 8262 "engines": { 8263 "node": ">=10" 8264 }, 8265 "funding": { 8266 "url": "https://github.com/chalk/slice-ansi?sponsor=1" 8267 } 8268 }, 8269 "node_modules/source-map": { 8270 "version": "0.6.1", 8271 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 8272 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 8273 "engines": { 8274 "node": ">=0.10.0" 8275 } 8276 }, 8277 "node_modules/source-map-support": { 8278 "version": "0.5.19", 8279 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", 8280 "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", 8281 "dependencies": { 8282 "buffer-from": "^1.0.0", 8283 "source-map": "^0.6.0" 8284 } 8285 }, 8286 "node_modules/sprintf-js": { 8287 "version": "1.0.3", 8288 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 8289 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", 8290 "dev": true 8291 }, 8292 "node_modules/sshpk": { 8293 "version": "1.16.1", 8294 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", 8295 "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", 8296 "dev": true, 8297 "dependencies": { 8298 "asn1": "~0.2.3", 8299 "assert-plus": "^1.0.0", 8300 "bcrypt-pbkdf": "^1.0.0", 8301 "dashdash": "^1.12.0", 8302 "ecc-jsbn": "~0.1.1", 8303 "getpass": "^0.1.1", 8304 "jsbn": "~0.1.0", 8305 "safer-buffer": "^2.0.2", 8306 "tweetnacl": "~0.14.0" 8307 }, 8308 "bin": { 8309 "sshpk-conv": "bin/sshpk-conv", 8310 "sshpk-sign": "bin/sshpk-sign", 8311 "sshpk-verify": "bin/sshpk-verify" 8312 }, 8313 "engines": { 8314 "node": ">=0.10.0" 8315 } 8316 }, 8317 "node_modules/stack-utils": { 8318 "version": "2.0.5", 8319 "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", 8320 "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", 8321 "dev": true, 8322 "dependencies": { 8323 "escape-string-regexp": "^2.0.0" 8324 }, 8325 "engines": { 8326 "node": ">=10" 8327 } 8328 }, 8329 "node_modules/string_decoder": { 8330 "version": "1.3.0", 8331 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 8332 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", 8333 "dev": true, 8334 "dependencies": { 8335 "safe-buffer": "~5.2.0" 8336 } 8337 }, 8338 "node_modules/string_decoder/node_modules/safe-buffer": { 8339 "version": "5.2.1", 8340 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 8341 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 8342 "dev": true, 8343 "funding": [ 8344 { 8345 "type": "github", 8346 "url": "https://github.com/sponsors/feross" 8347 }, 8348 { 8349 "type": "patreon", 8350 "url": "https://www.patreon.com/feross" 8351 }, 8352 { 8353 "type": "consulting", 8354 "url": "https://feross.org/support" 8355 } 8356 ] 8357 }, 8358 "node_modules/string-length": { 8359 "version": "4.0.2", 8360 "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", 8361 "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", 8362 "dev": true, 8363 "dependencies": { 8364 "char-regex": "^1.0.2", 8365 "strip-ansi": "^6.0.0" 8366 }, 8367 "engines": { 8368 "node": ">=10" 8369 } 8370 }, 8371 "node_modules/string-width": { 8372 "version": "4.2.2", 8373 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", 8374 "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", 8375 "dev": true, 8376 "dependencies": { 8377 "emoji-regex": "^8.0.0", 8378 "is-fullwidth-code-point": "^3.0.0", 8379 "strip-ansi": "^6.0.0" 8380 }, 8381 "engines": { 8382 "node": ">=8" 8383 } 8384 }, 8385 "node_modules/strip-ansi": { 8386 "version": "6.0.0", 8387 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", 8388 "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", 8389 "dev": true, 8390 "dependencies": { 8391 "ansi-regex": "^5.0.0" 8392 }, 8393 "engines": { 8394 "node": ">=8" 8395 } 8396 }, 8397 "node_modules/strip-bom": { 8398 "version": "4.0.0", 8399 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", 8400 "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", 8401 "dev": true, 8402 "engines": { 8403 "node": ">=8" 8404 } 8405 }, 8406 "node_modules/strip-final-newline": { 8407 "version": "2.0.0", 8408 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", 8409 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", 8410 "dev": true, 8411 "engines": { 8412 "node": ">=6" 8413 } 8414 }, 8415 "node_modules/supports-color": { 8416 "version": "7.2.0", 8417 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 8418 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 8419 "dev": true, 8420 "dependencies": { 8421 "has-flag": "^4.0.0" 8422 }, 8423 "engines": { 8424 "node": ">=8" 8425 } 8426 }, 8427 "node_modules/supports-hyperlinks": { 8428 "version": "2.2.0", 8429 "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", 8430 "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", 8431 "dev": true, 8432 "dependencies": { 8433 "has-flag": "^4.0.0", 8434 "supports-color": "^7.0.0" 8435 }, 8436 "engines": { 8437 "node": ">=8" 8438 } 8439 }, 8440 "node_modules/symbol-tree": { 8441 "version": "3.2.4", 8442 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", 8443 "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", 8444 "dev": true 8445 }, 8446 "node_modules/table": { 8447 "version": "6.7.0", 8448 "resolved": "https://registry.npmjs.org/table/-/table-6.7.0.tgz", 8449 "integrity": "sha512-SAM+5p6V99gYiiy2gT5ArdzgM1dLDed0nkrWmG6Fry/bUS/m9x83BwpJUOf1Qj/x2qJd+thL6IkIx7qPGRxqBw==", 8450 "dev": true, 8451 "dependencies": { 8452 "ajv": "^8.0.1", 8453 "lodash.clonedeep": "^4.5.0", 8454 "lodash.truncate": "^4.4.2", 8455 "slice-ansi": "^4.0.0", 8456 "string-width": "^4.2.0", 8457 "strip-ansi": "^6.0.0" 8458 }, 8459 "engines": { 8460 "node": ">=10.0.0" 8461 } 8462 }, 8463 "node_modules/tar-stream": { 8464 "version": "2.2.0", 8465 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", 8466 "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", 8467 "dev": true, 8468 "dependencies": { 8469 "bl": "^4.0.3", 8470 "end-of-stream": "^1.4.1", 8471 "fs-constants": "^1.0.0", 8472 "inherits": "^2.0.3", 8473 "readable-stream": "^3.1.1" 8474 }, 8475 "engines": { 8476 "node": ">=6" 8477 } 8478 }, 8479 "node_modules/terminal-link": { 8480 "version": "2.1.1", 8481 "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", 8482 "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", 8483 "dev": true, 8484 "dependencies": { 8485 "ansi-escapes": "^4.2.1", 8486 "supports-hyperlinks": "^2.0.0" 8487 }, 8488 "engines": { 8489 "node": ">=8" 8490 }, 8491 "funding": { 8492 "url": "https://github.com/sponsors/sindresorhus" 8493 } 8494 }, 8495 "node_modules/test-exclude": { 8496 "version": "6.0.0", 8497 "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", 8498 "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", 8499 "dev": true, 8500 "dependencies": { 8501 "@istanbuljs/schema": "^0.1.2", 8502 "glob": "^7.1.4", 8503 "minimatch": "^3.0.4" 8504 }, 8505 "engines": { 8506 "node": ">=8" 8507 } 8508 }, 8509 "node_modules/throat": { 8510 "version": "6.0.1", 8511 "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", 8512 "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==", 8513 "dev": true 8514 }, 8515 "node_modules/tmpl": { 8516 "version": "1.0.5", 8517 "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", 8518 "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", 8519 "dev": true 8520 }, 8521 "node_modules/to-fast-properties": { 8522 "version": "2.0.0", 8523 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", 8524 "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", 8525 "dev": true, 8526 "engines": { 8527 "node": ">=4" 8528 } 8529 }, 8530 "node_modules/to-regex-range": { 8531 "version": "5.0.1", 8532 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 8533 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 8534 "dev": true, 8535 "dependencies": { 8536 "is-number": "^7.0.0" 8537 }, 8538 "engines": { 8539 "node": ">=8.0" 8540 } 8541 }, 8542 "node_modules/tough-cookie": { 8543 "version": "4.0.0", 8544 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", 8545 "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", 8546 "dev": true, 8547 "dependencies": { 8548 "psl": "^1.1.33", 8549 "punycode": "^2.1.1", 8550 "universalify": "^0.1.2" 8551 }, 8552 "engines": { 8553 "node": ">=6" 8554 } 8555 }, 8556 "node_modules/tr46": { 8557 "version": "2.1.0", 8558 "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", 8559 "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", 8560 "dev": true, 8561 "dependencies": { 8562 "punycode": "^2.1.1" 8563 }, 8564 "engines": { 8565 "node": ">=8" 8566 } 8567 }, 8568 "node_modules/ts-jest": { 8569 "version": "26.5.6", 8570 "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.5.6.tgz", 8571 "integrity": "sha512-rua+rCP8DxpA8b4DQD/6X2HQS8Zy/xzViVYfEs2OQu68tkCuKLV0Md8pmX55+W24uRIyAsf/BajRfxOs+R2MKA==", 8572 "dev": true, 8573 "dependencies": { 8574 "bs-logger": "0.x", 8575 "buffer-from": "1.x", 8576 "fast-json-stable-stringify": "2.x", 8577 "jest-util": "^26.1.0", 8578 "json5": "2.x", 8579 "lodash": "4.x", 8580 "make-error": "1.x", 8581 "mkdirp": "1.x", 8582 "semver": "7.x", 8583 "yargs-parser": "20.x" 8584 }, 8585 "bin": { 8586 "ts-jest": "cli.js" 8587 }, 8588 "engines": { 8589 "node": ">= 10" 8590 }, 8591 "peerDependencies": { 8592 "jest": ">=26 <27", 8593 "typescript": ">=3.8 <5.0" 8594 } 8595 }, 8596 "node_modules/ts-jest/node_modules/semver": { 8597 "version": "7.3.5", 8598 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 8599 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 8600 "dev": true, 8601 "dependencies": { 8602 "lru-cache": "^6.0.0" 8603 }, 8604 "bin": { 8605 "semver": "bin/semver.js" 8606 }, 8607 "engines": { 8608 "node": ">=10" 8609 } 8610 }, 8611 "node_modules/ts-node": { 8612 "version": "8.10.2", 8613 "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.10.2.tgz", 8614 "integrity": "sha512-ISJJGgkIpDdBhWVu3jufsWpK3Rzo7bdiIXJjQc0ynKxVOVcg2oIrf2H2cejminGrptVc6q6/uynAHNCuWGbpVA==", 8615 "dev": true, 8616 "dependencies": { 8617 "arg": "^4.1.0", 8618 "diff": "^4.0.1", 8619 "make-error": "^1.1.1", 8620 "source-map-support": "^0.5.17", 8621 "yn": "3.1.1" 8622 }, 8623 "bin": { 8624 "ts-node": "dist/bin.js", 8625 "ts-node-script": "dist/bin-script.js", 8626 "ts-node-transpile-only": "dist/bin-transpile.js", 8627 "ts-script": "dist/bin-script-deprecated.js" 8628 }, 8629 "engines": { 8630 "node": ">=6.0.0" 8631 }, 8632 "peerDependencies": { 8633 "typescript": ">=2.7" 8634 } 8635 }, 8636 "node_modules/ts-node/node_modules/diff": { 8637 "version": "4.0.2", 8638 "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", 8639 "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", 8640 "dev": true, 8641 "engines": { 8642 "node": ">=0.3.1" 8643 } 8644 }, 8645 "node_modules/tunnel-agent": { 8646 "version": "0.6.0", 8647 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", 8648 "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", 8649 "dev": true, 8650 "dependencies": { 8651 "safe-buffer": "^5.0.1" 8652 }, 8653 "engines": { 8654 "node": "*" 8655 } 8656 }, 8657 "node_modules/tweetnacl": { 8658 "version": "0.14.5", 8659 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", 8660 "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", 8661 "dev": true 8662 }, 8663 "node_modules/type-check": { 8664 "version": "0.3.2", 8665 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", 8666 "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", 8667 "dev": true, 8668 "dependencies": { 8669 "prelude-ls": "~1.1.2" 8670 }, 8671 "engines": { 8672 "node": ">= 0.8.0" 8673 } 8674 }, 8675 "node_modules/type-detect": { 8676 "version": "4.0.8", 8677 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", 8678 "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", 8679 "dev": true, 8680 "engines": { 8681 "node": ">=4" 8682 } 8683 }, 8684 "node_modules/type-fest": { 8685 "version": "0.21.3", 8686 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", 8687 "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", 8688 "dev": true, 8689 "engines": { 8690 "node": ">=10" 8691 }, 8692 "funding": { 8693 "url": "https://github.com/sponsors/sindresorhus" 8694 } 8695 }, 8696 "node_modules/typedarray-to-buffer": { 8697 "version": "3.1.5", 8698 "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", 8699 "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", 8700 "dev": true, 8701 "dependencies": { 8702 "is-typedarray": "^1.0.0" 8703 } 8704 }, 8705 "node_modules/typescript": { 8706 "version": "3.9.9", 8707 "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.9.tgz", 8708 "integrity": "sha512-kdMjTiekY+z/ubJCATUPlRDl39vXYiMV9iyeMuEuXZh2we6zz80uovNN2WlAxmmdE/Z/YQe+EbOEXB5RHEED3w==", 8709 "dev": true, 8710 "bin": { 8711 "tsc": "bin/tsc", 8712 "tsserver": "bin/tsserver" 8713 }, 8714 "engines": { 8715 "node": ">=4.2.0" 8716 } 8717 }, 8718 "node_modules/universalify": { 8719 "version": "0.1.2", 8720 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 8721 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", 8722 "dev": true, 8723 "engines": { 8724 "node": ">= 4.0.0" 8725 } 8726 }, 8727 "node_modules/uri-js": { 8728 "version": "4.4.1", 8729 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 8730 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 8731 "dev": true, 8732 "dependencies": { 8733 "punycode": "^2.1.0" 8734 } 8735 }, 8736 "node_modules/url": { 8737 "version": "0.10.3", 8738 "resolved": "https://registry.npmjs.org/url/-/url-0.10.3.tgz", 8739 "integrity": "sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ=", 8740 "dev": true, 8741 "dependencies": { 8742 "punycode": "1.3.2", 8743 "querystring": "0.2.0" 8744 } 8745 }, 8746 "node_modules/url/node_modules/punycode": { 8747 "version": "1.3.2", 8748 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", 8749 "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", 8750 "dev": true 8751 }, 8752 "node_modules/util-deprecate": { 8753 "version": "1.0.2", 8754 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 8755 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", 8756 "dev": true 8757 }, 8758 "node_modules/v8-to-istanbul": { 8759 "version": "8.0.0", 8760 "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.0.0.tgz", 8761 "integrity": "sha512-LkmXi8UUNxnCC+JlH7/fsfsKr5AU110l+SYGJimWNkWhxbN5EyeOtm1MJ0hhvqMMOhGwBj1Fp70Yv9i+hX0QAg==", 8762 "dev": true, 8763 "dependencies": { 8764 "@types/istanbul-lib-coverage": "^2.0.1", 8765 "convert-source-map": "^1.6.0", 8766 "source-map": "^0.7.3" 8767 }, 8768 "engines": { 8769 "node": ">=10.12.0" 8770 } 8771 }, 8772 "node_modules/v8-to-istanbul/node_modules/source-map": { 8773 "version": "0.7.3", 8774 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", 8775 "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", 8776 "dev": true, 8777 "engines": { 8778 "node": ">= 8" 8779 } 8780 }, 8781 "node_modules/verror": { 8782 "version": "1.10.0", 8783 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", 8784 "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", 8785 "dev": true, 8786 "engines": [ 8787 "node >=0.6.0" 8788 ], 8789 "dependencies": { 8790 "assert-plus": "^1.0.0", 8791 "core-util-is": "1.0.2", 8792 "extsprintf": "^1.2.0" 8793 } 8794 }, 8795 "node_modules/w3c-hr-time": { 8796 "version": "1.0.2", 8797 "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", 8798 "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", 8799 "dev": true, 8800 "dependencies": { 8801 "browser-process-hrtime": "^1.0.0" 8802 } 8803 }, 8804 "node_modules/w3c-xmlserializer": { 8805 "version": "2.0.0", 8806 "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", 8807 "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", 8808 "dev": true, 8809 "dependencies": { 8810 "xml-name-validator": "^3.0.0" 8811 }, 8812 "engines": { 8813 "node": ">=10" 8814 } 8815 }, 8816 "node_modules/walker": { 8817 "version": "1.0.7", 8818 "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", 8819 "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", 8820 "dev": true, 8821 "dependencies": { 8822 "makeerror": "1.0.x" 8823 } 8824 }, 8825 "node_modules/webidl-conversions": { 8826 "version": "6.1.0", 8827 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", 8828 "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", 8829 "dev": true, 8830 "engines": { 8831 "node": ">=10.4" 8832 } 8833 }, 8834 "node_modules/whatwg-encoding": { 8835 "version": "1.0.5", 8836 "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", 8837 "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", 8838 "dev": true, 8839 "dependencies": { 8840 "iconv-lite": "0.4.24" 8841 } 8842 }, 8843 "node_modules/whatwg-mimetype": { 8844 "version": "2.3.0", 8845 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", 8846 "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", 8847 "dev": true 8848 }, 8849 "node_modules/whatwg-url": { 8850 "version": "8.7.0", 8851 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", 8852 "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", 8853 "dev": true, 8854 "dependencies": { 8855 "lodash": "^4.7.0", 8856 "tr46": "^2.1.0", 8857 "webidl-conversions": "^6.1.0" 8858 }, 8859 "engines": { 8860 "node": ">=10" 8861 } 8862 }, 8863 "node_modules/which": { 8864 "version": "2.0.2", 8865 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 8866 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 8867 "dev": true, 8868 "dependencies": { 8869 "isexe": "^2.0.0" 8870 }, 8871 "bin": { 8872 "node-which": "bin/node-which" 8873 }, 8874 "engines": { 8875 "node": ">= 8" 8876 } 8877 }, 8878 "node_modules/which-module": { 8879 "version": "2.0.0", 8880 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", 8881 "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", 8882 "dev": true 8883 }, 8884 "node_modules/word-wrap": { 8885 "version": "1.2.3", 8886 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 8887 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 8888 "dev": true, 8889 "engines": { 8890 "node": ">=0.10.0" 8891 } 8892 }, 8893 "node_modules/wrap-ansi": { 8894 "version": "6.2.0", 8895 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", 8896 "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", 8897 "dev": true, 8898 "dependencies": { 8899 "ansi-styles": "^4.0.0", 8900 "string-width": "^4.1.0", 8901 "strip-ansi": "^6.0.0" 8902 }, 8903 "engines": { 8904 "node": ">=8" 8905 } 8906 }, 8907 "node_modules/wrappy": { 8908 "version": "1.0.2", 8909 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 8910 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", 8911 "dev": true 8912 }, 8913 "node_modules/write-file-atomic": { 8914 "version": "3.0.3", 8915 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", 8916 "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", 8917 "dev": true, 8918 "dependencies": { 8919 "imurmurhash": "^0.1.4", 8920 "is-typedarray": "^1.0.0", 8921 "signal-exit": "^3.0.2", 8922 "typedarray-to-buffer": "^3.1.5" 8923 } 8924 }, 8925 "node_modules/ws": { 8926 "version": "7.5.5", 8927 "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz", 8928 "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==", 8929 "dev": true, 8930 "engines": { 8931 "node": ">=8.3.0" 8932 }, 8933 "peerDependencies": { 8934 "bufferutil": "^4.0.1", 8935 "utf-8-validate": "^5.0.2" 8936 }, 8937 "peerDependenciesMeta": { 8938 "bufferutil": { 8939 "optional": true 8940 }, 8941 "utf-8-validate": { 8942 "optional": true 8943 } 8944 } 8945 }, 8946 "node_modules/xml-name-validator": { 8947 "version": "3.0.0", 8948 "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", 8949 "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", 8950 "dev": true 8951 }, 8952 "node_modules/xml2js": { 8953 "version": "0.4.19", 8954 "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz", 8955 "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==", 8956 "dev": true, 8957 "dependencies": { 8958 "sax": ">=0.6.0", 8959 "xmlbuilder": "~9.0.1" 8960 } 8961 }, 8962 "node_modules/xmlbuilder": { 8963 "version": "9.0.7", 8964 "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", 8965 "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=", 8966 "dev": true, 8967 "engines": { 8968 "node": ">=4.0" 8969 } 8970 }, 8971 "node_modules/xmlchars": { 8972 "version": "2.2.0", 8973 "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", 8974 "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", 8975 "dev": true 8976 }, 8977 "node_modules/xregexp": { 8978 "version": "4.4.1", 8979 "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.4.1.tgz", 8980 "integrity": "sha512-2u9HwfadaJaY9zHtRRnH6BY6CQVNQKkYm3oLtC9gJXXzfsbACg5X5e4EZZGVAH+YIfa+QA9lsFQTTe3HURF3ag==", 8981 "dev": true, 8982 "dependencies": { 8983 "@babel/runtime-corejs3": "^7.12.1" 8984 } 8985 }, 8986 "node_modules/y18n": { 8987 "version": "4.0.3", 8988 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", 8989 "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", 8990 "dev": true 8991 }, 8992 "node_modules/yallist": { 8993 "version": "4.0.0", 8994 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 8995 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 8996 "dev": true 8997 }, 8998 "node_modules/yargs": { 8999 "version": "15.4.1", 9000 "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", 9001 "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", 9002 "dev": true, 9003 "dependencies": { 9004 "cliui": "^6.0.0", 9005 "decamelize": "^1.2.0", 9006 "find-up": "^4.1.0", 9007 "get-caller-file": "^2.0.1", 9008 "require-directory": "^2.1.1", 9009 "require-main-filename": "^2.0.0", 9010 "set-blocking": "^2.0.0", 9011 "string-width": "^4.2.0", 9012 "which-module": "^2.0.0", 9013 "y18n": "^4.0.0", 9014 "yargs-parser": "^18.1.2" 9015 }, 9016 "engines": { 9017 "node": ">=8" 9018 } 9019 }, 9020 "node_modules/yargs-parser": { 9021 "version": "20.2.7", 9022 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz", 9023 "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==", 9024 "dev": true, 9025 "engines": { 9026 "node": ">=10" 9027 } 9028 }, 9029 "node_modules/yargs/node_modules/yargs-parser": { 9030 "version": "18.1.3", 9031 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", 9032 "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", 9033 "dev": true, 9034 "dependencies": { 9035 "camelcase": "^5.0.0", 9036 "decamelize": "^1.2.0" 9037 }, 9038 "engines": { 9039 "node": ">=6" 9040 } 9041 }, 9042 "node_modules/yn": { 9043 "version": "3.1.1", 9044 "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", 9045 "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", 9046 "dev": true, 9047 "engines": { 9048 "node": ">=6" 9049 } 9050 }, 9051 "node_modules/zip-stream": { 9052 "version": "2.1.3", 9053 "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-2.1.3.tgz", 9054 "integrity": "sha512-EkXc2JGcKhO5N5aZ7TmuNo45budRaFGHOmz24wtJR7znbNqDPmdZtUauKX6et8KAVseAMBOyWJqEpXcHTBsh7Q==", 9055 "dev": true, 9056 "dependencies": { 9057 "archiver-utils": "^2.1.0", 9058 "compress-commons": "^2.1.1", 9059 "readable-stream": "^3.4.0" 9060 }, 9061 "engines": { 9062 "node": ">= 6" 9063 } 9064 } 9065 }, 9066 "dependencies": { 9067 "@aws-cdk/assert": { 9068 "version": "1.103.0", 9069 "resolved": "https://registry.npmjs.org/@aws-cdk/assert/-/assert-1.103.0.tgz", 9070 "integrity": "sha512-ChbXTaPBnFqN294+Ui1vvmuwPhJY0a94NTFtz0vMh7ZVAZ3PlQE0y17E2DKNw+WoFtPAOc9OlVFI9dglN0B4QQ==", 9071 "dev": true, 9072 "requires": { 9073 "@aws-cdk/cloudformation-diff": "1.103.0", 9074 "@aws-cdk/core": "1.103.0", 9075 "@aws-cdk/cx-api": "1.103.0", 9076 "constructs": "^3.3.69" 9077 } 9078 }, 9079 "@aws-cdk/assets": { 9080 "version": "1.103.0", 9081 "resolved": "https://registry.npmjs.org/@aws-cdk/assets/-/assets-1.103.0.tgz", 9082 "integrity": "sha512-aHb9rMwL2Cyf+52E8o8jxfXH9+SUoMSMstx7kDhuZ+4HBSPMnpAQJOA5MNZTJCoKo5nLq2dzsw7Gk8gEsbc89w==", 9083 "requires": { 9084 "@aws-cdk/core": "1.103.0", 9085 "@aws-cdk/cx-api": "1.103.0", 9086 "constructs": "^3.3.69" 9087 } 9088 }, 9089 "@aws-cdk/aws-apigateway": { 9090 "version": "1.103.0", 9091 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-apigateway/-/aws-apigateway-1.103.0.tgz", 9092 "integrity": "sha512-lP6ejqcpLnhPmGGcoEpkNEekaPq8hk2rcG1NIWcjRYGrjA+jLfLDXWAHwX+kSoT2vmH2J5O3zNfVvQgauUoq6Q==", 9093 "requires": { 9094 "@aws-cdk/aws-certificatemanager": "1.103.0", 9095 "@aws-cdk/aws-cloudwatch": "1.103.0", 9096 "@aws-cdk/aws-cognito": "1.103.0", 9097 "@aws-cdk/aws-ec2": "1.103.0", 9098 "@aws-cdk/aws-elasticloadbalancingv2": "1.103.0", 9099 "@aws-cdk/aws-iam": "1.103.0", 9100 "@aws-cdk/aws-lambda": "1.103.0", 9101 "@aws-cdk/aws-logs": "1.103.0", 9102 "@aws-cdk/aws-s3": "1.103.0", 9103 "@aws-cdk/aws-s3-assets": "1.103.0", 9104 "@aws-cdk/core": "1.103.0", 9105 "@aws-cdk/cx-api": "1.103.0", 9106 "constructs": "^3.3.69" 9107 } 9108 }, 9109 "@aws-cdk/aws-applicationautoscaling": { 9110 "version": "1.103.0", 9111 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-applicationautoscaling/-/aws-applicationautoscaling-1.103.0.tgz", 9112 "integrity": "sha512-NjYaeG55vVMt9epDGJgBqxbI05VI+ZrL0z87omwVruoJg/6xOW8GBiXv0WulllTTD2jU1igpQDB8orpD8bg+gQ==", 9113 "requires": { 9114 "@aws-cdk/aws-autoscaling-common": "1.103.0", 9115 "@aws-cdk/aws-cloudwatch": "1.103.0", 9116 "@aws-cdk/aws-iam": "1.103.0", 9117 "@aws-cdk/core": "1.103.0", 9118 "constructs": "^3.3.69" 9119 } 9120 }, 9121 "@aws-cdk/aws-autoscaling": { 9122 "version": "1.103.0", 9123 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling/-/aws-autoscaling-1.103.0.tgz", 9124 "integrity": "sha512-iAKpko1f7Kk9yi3zWbU5O+yIHaLfBiMSXaaxvwFno43xjIwnMYhBkSOh9aZRs2vpOFx1JfP28MFTHF6tNxJogw==", 9125 "requires": { 9126 "@aws-cdk/aws-autoscaling-common": "1.103.0", 9127 "@aws-cdk/aws-cloudwatch": "1.103.0", 9128 "@aws-cdk/aws-ec2": "1.103.0", 9129 "@aws-cdk/aws-elasticloadbalancing": "1.103.0", 9130 "@aws-cdk/aws-elasticloadbalancingv2": "1.103.0", 9131 "@aws-cdk/aws-iam": "1.103.0", 9132 "@aws-cdk/aws-sns": "1.103.0", 9133 "@aws-cdk/core": "1.103.0", 9134 "constructs": "^3.3.69" 9135 } 9136 }, 9137 "@aws-cdk/aws-autoscaling-common": { 9138 "version": "1.103.0", 9139 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-common/-/aws-autoscaling-common-1.103.0.tgz", 9140 "integrity": "sha512-u4aN2w1Gx2B9pz2dTCV1VFMRDIL3DLEd13QC/QW/3DnbBrwyexvUjum8XwaMr8UGsUIcz7bvqLsNAmzUrvtXbQ==", 9141 "requires": { 9142 "@aws-cdk/aws-iam": "1.103.0", 9143 "@aws-cdk/core": "1.103.0", 9144 "constructs": "^3.3.69" 9145 } 9146 }, 9147 "@aws-cdk/aws-autoscaling-hooktargets": { 9148 "version": "1.103.0", 9149 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-autoscaling-hooktargets/-/aws-autoscaling-hooktargets-1.103.0.tgz", 9150 "integrity": "sha512-YI+UaFpz087BKmMMmkLAKcH62zPk/qRsGYDPjMw1VK0SdKtKzKgvL+0ymHjSZ6TJR2a1IqXj7E1wx2J2xE31jA==", 9151 "requires": { 9152 "@aws-cdk/aws-autoscaling": "1.103.0", 9153 "@aws-cdk/aws-iam": "1.103.0", 9154 "@aws-cdk/aws-kms": "1.103.0", 9155 "@aws-cdk/aws-lambda": "1.103.0", 9156 "@aws-cdk/aws-sns": "1.103.0", 9157 "@aws-cdk/aws-sns-subscriptions": "1.103.0", 9158 "@aws-cdk/aws-sqs": "1.103.0", 9159 "@aws-cdk/core": "1.103.0", 9160 "constructs": "^3.3.69" 9161 } 9162 }, 9163 "@aws-cdk/aws-certificatemanager": { 9164 "version": "1.103.0", 9165 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-certificatemanager/-/aws-certificatemanager-1.103.0.tgz", 9166 "integrity": "sha512-RVvNT31Ndlgiv2CUhCYOiB71jp9TwZf2PvL5HZsk+f+UW+wUZaSOLFPbm/Gq61GNoQfWyMeiHRP+MDm5Uc42gA==", 9167 "requires": { 9168 "@aws-cdk/aws-iam": "1.103.0", 9169 "@aws-cdk/aws-lambda": "1.103.0", 9170 "@aws-cdk/aws-route53": "1.103.0", 9171 "@aws-cdk/core": "1.103.0", 9172 "constructs": "^3.3.69" 9173 } 9174 }, 9175 "@aws-cdk/aws-cloudformation": { 9176 "version": "1.103.0", 9177 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudformation/-/aws-cloudformation-1.103.0.tgz", 9178 "integrity": "sha512-sKkCqvJuX2fAlsD7QJQ5nFnijBsGnSW6AsFcwH9f489tX3D0fNSg6ZR/gx1atnA1DZn4ZnHb6gOq+Lw61oN7XQ==", 9179 "requires": { 9180 "@aws-cdk/aws-iam": "1.103.0", 9181 "@aws-cdk/aws-lambda": "1.103.0", 9182 "@aws-cdk/aws-s3": "1.103.0", 9183 "@aws-cdk/aws-sns": "1.103.0", 9184 "@aws-cdk/core": "1.103.0", 9185 "@aws-cdk/cx-api": "1.103.0", 9186 "constructs": "^3.3.69" 9187 } 9188 }, 9189 "@aws-cdk/aws-cloudfront": { 9190 "version": "1.103.0", 9191 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudfront/-/aws-cloudfront-1.103.0.tgz", 9192 "integrity": "sha512-/4JG/LvwEoT1a432xdGJXdzd6lI3yRtflFfc0vWtCAjFaZaEmj+Ew49Xu4WWTsbynxnU5OJjUaO+I7xp0WLPzQ==", 9193 "requires": { 9194 "@aws-cdk/aws-certificatemanager": "1.103.0", 9195 "@aws-cdk/aws-cloudwatch": "1.103.0", 9196 "@aws-cdk/aws-ec2": "1.103.0", 9197 "@aws-cdk/aws-iam": "1.103.0", 9198 "@aws-cdk/aws-kms": "1.103.0", 9199 "@aws-cdk/aws-lambda": "1.103.0", 9200 "@aws-cdk/aws-s3": "1.103.0", 9201 "@aws-cdk/aws-ssm": "1.103.0", 9202 "@aws-cdk/core": "1.103.0", 9203 "constructs": "^3.3.69" 9204 } 9205 }, 9206 "@aws-cdk/aws-cloudwatch": { 9207 "version": "1.103.0", 9208 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudwatch/-/aws-cloudwatch-1.103.0.tgz", 9209 "integrity": "sha512-cFd44e+6g2m55c/3Kt/2vZFSvtxx3O6URCyuj8xajmCPsPijU0Psc4gpm/eFSBjnJBtqld9saGHZbzn7jcYjdw==", 9210 "requires": { 9211 "@aws-cdk/aws-iam": "1.103.0", 9212 "@aws-cdk/core": "1.103.0", 9213 "constructs": "^3.3.69" 9214 } 9215 }, 9216 "@aws-cdk/aws-codebuild": { 9217 "version": "1.103.0", 9218 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codebuild/-/aws-codebuild-1.103.0.tgz", 9219 "integrity": "sha512-6wNspSK9KFzzoam9OOE40KBi8ybwMVIQdyZQDxahidLMFakdFsmLd9jS+5emP5B7T4jxPlOf6r7BcNxAd0ZR+w==", 9220 "requires": { 9221 "@aws-cdk/aws-cloudwatch": "1.103.0", 9222 "@aws-cdk/aws-codecommit": "1.103.0", 9223 "@aws-cdk/aws-ec2": "1.103.0", 9224 "@aws-cdk/aws-ecr": "1.103.0", 9225 "@aws-cdk/aws-ecr-assets": "1.103.0", 9226 "@aws-cdk/aws-events": "1.103.0", 9227 "@aws-cdk/aws-iam": "1.103.0", 9228 "@aws-cdk/aws-kms": "1.103.0", 9229 "@aws-cdk/aws-logs": "1.103.0", 9230 "@aws-cdk/aws-s3": "1.103.0", 9231 "@aws-cdk/aws-s3-assets": "1.103.0", 9232 "@aws-cdk/aws-secretsmanager": "1.103.0", 9233 "@aws-cdk/core": "1.103.0", 9234 "@aws-cdk/region-info": "1.103.0", 9235 "constructs": "^3.3.69", 9236 "yaml": "1.10.2" 9237 }, 9238 "dependencies": { 9239 "yaml": { 9240 "version": "1.10.2", 9241 "bundled": true 9242 } 9243 } 9244 }, 9245 "@aws-cdk/aws-codecommit": { 9246 "version": "1.103.0", 9247 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codecommit/-/aws-codecommit-1.103.0.tgz", 9248 "integrity": "sha512-yR6UsFMNYqfjjaU0J+ftPShHxQMXG1jsJqOJtmLSfcUXcoNao7a9+nD+Fdz3JgkKjb6rQKTuvRglE5VSyw4jNg==", 9249 "requires": { 9250 "@aws-cdk/aws-events": "1.103.0", 9251 "@aws-cdk/aws-iam": "1.103.0", 9252 "@aws-cdk/core": "1.103.0", 9253 "constructs": "^3.3.69" 9254 } 9255 }, 9256 "@aws-cdk/aws-codeguruprofiler": { 9257 "version": "1.103.0", 9258 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codeguruprofiler/-/aws-codeguruprofiler-1.103.0.tgz", 9259 "integrity": "sha512-OEagWhf0t2239iNOtr0b9H9hAS6InaDv68mqBh86zr1bcg8sorPRZOyoZAGasrgLp4cuMVgAfwgbRKlbHSP0iw==", 9260 "requires": { 9261 "@aws-cdk/aws-iam": "1.103.0", 9262 "@aws-cdk/core": "1.103.0", 9263 "constructs": "^3.3.69" 9264 } 9265 }, 9266 "@aws-cdk/aws-codepipeline": { 9267 "version": "1.103.0", 9268 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-codepipeline/-/aws-codepipeline-1.103.0.tgz", 9269 "integrity": "sha512-MdJlYtAB6gRLL4Z0xJwVl6h1DWKq6JOyqIAugU8V5tg5gumDJ8SOHCCtg8a0gCE7xWbfGGXsm4Ve5oMScOy0VA==", 9270 "requires": { 9271 "@aws-cdk/aws-events": "1.103.0", 9272 "@aws-cdk/aws-iam": "1.103.0", 9273 "@aws-cdk/aws-kms": "1.103.0", 9274 "@aws-cdk/aws-s3": "1.103.0", 9275 "@aws-cdk/core": "1.103.0", 9276 "constructs": "^3.3.69" 9277 } 9278 }, 9279 "@aws-cdk/aws-cognito": { 9280 "version": "1.103.0", 9281 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cognito/-/aws-cognito-1.103.0.tgz", 9282 "integrity": "sha512-f3BVm5AmlMy4ZMHTfhU1qXvWYic2oMAtrWgp6r3gMKxmJZ9nBvUJas7vZIWOe52L1745RCxPTimsGbyFSuey4w==", 9283 "requires": { 9284 "@aws-cdk/aws-certificatemanager": "1.103.0", 9285 "@aws-cdk/aws-iam": "1.103.0", 9286 "@aws-cdk/aws-lambda": "1.103.0", 9287 "@aws-cdk/core": "1.103.0", 9288 "@aws-cdk/custom-resources": "1.103.0", 9289 "constructs": "^3.3.69", 9290 "punycode": "^2.1.1" 9291 }, 9292 "dependencies": { 9293 "punycode": { 9294 "version": "2.1.1", 9295 "bundled": true 9296 } 9297 } 9298 }, 9299 "@aws-cdk/aws-ec2": { 9300 "version": "1.103.0", 9301 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ec2/-/aws-ec2-1.103.0.tgz", 9302 "integrity": "sha512-C+mvW7LFG9UCCq4vegnP3etyL2TSFlwt/3HT8WFDOUjFdu+leQUGm6DW5E9l+UD1MOvRUVvt+xhFl+Vup+Ottg==", 9303 "requires": { 9304 "@aws-cdk/aws-cloudwatch": "1.103.0", 9305 "@aws-cdk/aws-iam": "1.103.0", 9306 "@aws-cdk/aws-kms": "1.103.0", 9307 "@aws-cdk/aws-logs": "1.103.0", 9308 "@aws-cdk/aws-s3": "1.103.0", 9309 "@aws-cdk/aws-s3-assets": "1.103.0", 9310 "@aws-cdk/aws-ssm": "1.103.0", 9311 "@aws-cdk/cloud-assembly-schema": "1.103.0", 9312 "@aws-cdk/core": "1.103.0", 9313 "@aws-cdk/cx-api": "1.103.0", 9314 "@aws-cdk/region-info": "1.103.0", 9315 "constructs": "^3.3.69" 9316 } 9317 }, 9318 "@aws-cdk/aws-ecr": { 9319 "version": "1.103.0", 9320 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr/-/aws-ecr-1.103.0.tgz", 9321 "integrity": "sha512-+sa/1NaOeVy8Zi3Hml3pjbEFmbez7lXcEfHGGaVv242q/4Vf9pX1hCdvygcTEfuj9G41/pbA+jWfHvKlWi1ECg==", 9322 "requires": { 9323 "@aws-cdk/aws-events": "1.103.0", 9324 "@aws-cdk/aws-iam": "1.103.0", 9325 "@aws-cdk/core": "1.103.0", 9326 "constructs": "^3.3.69" 9327 } 9328 }, 9329 "@aws-cdk/aws-ecr-assets": { 9330 "version": "1.103.0", 9331 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecr-assets/-/aws-ecr-assets-1.103.0.tgz", 9332 "integrity": "sha512-2U3zALUJZlAOSSQiNpgdvmUXvFzs7SBZrYgHCRM7Vf/M7QPRsEZXrHB3+cpSUBsFX41nHvjjMKeTC9zhMtp0og==", 9333 "requires": { 9334 "@aws-cdk/assets": "1.103.0", 9335 "@aws-cdk/aws-ecr": "1.103.0", 9336 "@aws-cdk/aws-iam": "1.103.0", 9337 "@aws-cdk/aws-s3": "1.103.0", 9338 "@aws-cdk/core": "1.103.0", 9339 "@aws-cdk/cx-api": "1.103.0", 9340 "constructs": "^3.3.69", 9341 "minimatch": "^3.0.4" 9342 }, 9343 "dependencies": { 9344 "balanced-match": { 9345 "version": "1.0.2", 9346 "bundled": true 9347 }, 9348 "brace-expansion": { 9349 "version": "1.1.11", 9350 "bundled": true, 9351 "requires": { 9352 "balanced-match": "^1.0.0", 9353 "concat-map": "0.0.1" 9354 } 9355 }, 9356 "concat-map": { 9357 "version": "0.0.1", 9358 "bundled": true 9359 }, 9360 "minimatch": { 9361 "version": "3.0.4", 9362 "bundled": true, 9363 "requires": { 9364 "brace-expansion": "^1.1.7" 9365 } 9366 } 9367 } 9368 }, 9369 "@aws-cdk/aws-ecs": { 9370 "version": "1.103.0", 9371 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ecs/-/aws-ecs-1.103.0.tgz", 9372 "integrity": "sha512-m5d1182i62OKUTCl4hwcUpFxbjSGU+q5UfYJbWeCQB0FcCLkohzN/TJzrrpLr659wAN0q8zKhrJe/nADMHOmnw==", 9373 "requires": { 9374 "@aws-cdk/aws-applicationautoscaling": "1.103.0", 9375 "@aws-cdk/aws-autoscaling": "1.103.0", 9376 "@aws-cdk/aws-autoscaling-hooktargets": "1.103.0", 9377 "@aws-cdk/aws-certificatemanager": "1.103.0", 9378 "@aws-cdk/aws-cloudwatch": "1.103.0", 9379 "@aws-cdk/aws-ec2": "1.103.0", 9380 "@aws-cdk/aws-ecr": "1.103.0", 9381 "@aws-cdk/aws-ecr-assets": "1.103.0", 9382 "@aws-cdk/aws-elasticloadbalancing": "1.103.0", 9383 "@aws-cdk/aws-elasticloadbalancingv2": "1.103.0", 9384 "@aws-cdk/aws-iam": "1.103.0", 9385 "@aws-cdk/aws-kms": "1.103.0", 9386 "@aws-cdk/aws-lambda": "1.103.0", 9387 "@aws-cdk/aws-logs": "1.103.0", 9388 "@aws-cdk/aws-route53": "1.103.0", 9389 "@aws-cdk/aws-route53-targets": "1.103.0", 9390 "@aws-cdk/aws-s3": "1.103.0", 9391 "@aws-cdk/aws-s3-assets": "1.103.0", 9392 "@aws-cdk/aws-secretsmanager": "1.103.0", 9393 "@aws-cdk/aws-servicediscovery": "1.103.0", 9394 "@aws-cdk/aws-sns": "1.103.0", 9395 "@aws-cdk/aws-sqs": "1.103.0", 9396 "@aws-cdk/aws-ssm": "1.103.0", 9397 "@aws-cdk/core": "1.103.0", 9398 "@aws-cdk/cx-api": "1.103.0", 9399 "constructs": "^3.3.69" 9400 } 9401 }, 9402 "@aws-cdk/aws-efs": { 9403 "version": "1.103.0", 9404 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-efs/-/aws-efs-1.103.0.tgz", 9405 "integrity": "sha512-L/mWu+U2z1qmvEOoB9/JO5teMyeMreoQHO/AgFyQg6wY/xF+rVd2cxxcFM8tsETlEQ1FZkHOEHL5dIKSceFOUQ==", 9406 "requires": { 9407 "@aws-cdk/aws-ec2": "1.103.0", 9408 "@aws-cdk/aws-kms": "1.103.0", 9409 "@aws-cdk/cloud-assembly-schema": "1.103.0", 9410 "@aws-cdk/core": "1.103.0", 9411 "@aws-cdk/cx-api": "1.103.0", 9412 "constructs": "^3.3.69" 9413 } 9414 }, 9415 "@aws-cdk/aws-elasticloadbalancing": { 9416 "version": "1.103.0", 9417 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancing/-/aws-elasticloadbalancing-1.103.0.tgz", 9418 "integrity": "sha512-zaGsF0KnNSNYX3IjLVJN2r2Q5Am916CdJichO2XIdFGQGdpwMyk/TYBWxFxhgD2sr+i58hRdcRlxZUA6TrVsmw==", 9419 "requires": { 9420 "@aws-cdk/aws-ec2": "1.103.0", 9421 "@aws-cdk/core": "1.103.0", 9422 "constructs": "^3.3.69" 9423 } 9424 }, 9425 "@aws-cdk/aws-elasticloadbalancingv2": { 9426 "version": "1.103.0", 9427 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-elasticloadbalancingv2/-/aws-elasticloadbalancingv2-1.103.0.tgz", 9428 "integrity": "sha512-oSM5smoqQ+NHoHA8N6znXYuIlAQg2OgVv4IH3szMeNQvSuKl/iBsbs9SEHWx4MaNRJranaAFlno15YJugtXYKg==", 9429 "requires": { 9430 "@aws-cdk/aws-certificatemanager": "1.103.0", 9431 "@aws-cdk/aws-cloudwatch": "1.103.0", 9432 "@aws-cdk/aws-ec2": "1.103.0", 9433 "@aws-cdk/aws-iam": "1.103.0", 9434 "@aws-cdk/aws-lambda": "1.103.0", 9435 "@aws-cdk/aws-s3": "1.103.0", 9436 "@aws-cdk/cloud-assembly-schema": "1.103.0", 9437 "@aws-cdk/core": "1.103.0", 9438 "@aws-cdk/cx-api": "1.103.0", 9439 "@aws-cdk/region-info": "1.103.0", 9440 "constructs": "^3.3.69" 9441 } 9442 }, 9443 "@aws-cdk/aws-events": { 9444 "version": "1.103.0", 9445 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events/-/aws-events-1.103.0.tgz", 9446 "integrity": "sha512-cGQdEnzGcHwtfPOHVhH/w4n62htJJk26o/5KOno/1RUELeUTNIedmc5b9RmNNUe7jnuuId1pCMd0K76v4lQP/g==", 9447 "requires": { 9448 "@aws-cdk/aws-iam": "1.103.0", 9449 "@aws-cdk/core": "1.103.0", 9450 "constructs": "^3.3.69" 9451 } 9452 }, 9453 "@aws-cdk/aws-events-targets": { 9454 "version": "1.103.0", 9455 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events-targets/-/aws-events-targets-1.103.0.tgz", 9456 "integrity": "sha512-5NnGsejdnfuTNPx5OIsshcR8U+LJQnEDJhV9I3gkMk9w/7jwlmz40Rw4Aq89pgp0Nxk/27KzauV1QWGwhH4dVg==", 9457 "requires": { 9458 "@aws-cdk/aws-apigateway": "1.103.0", 9459 "@aws-cdk/aws-codebuild": "1.103.0", 9460 "@aws-cdk/aws-codepipeline": "1.103.0", 9461 "@aws-cdk/aws-ec2": "1.103.0", 9462 "@aws-cdk/aws-ecs": "1.103.0", 9463 "@aws-cdk/aws-events": "1.103.0", 9464 "@aws-cdk/aws-iam": "1.103.0", 9465 "@aws-cdk/aws-kinesis": "1.103.0", 9466 "@aws-cdk/aws-kinesisfirehose": "1.103.0", 9467 "@aws-cdk/aws-lambda": "1.103.0", 9468 "@aws-cdk/aws-logs": "1.103.0", 9469 "@aws-cdk/aws-sns": "1.103.0", 9470 "@aws-cdk/aws-sns-subscriptions": "1.103.0", 9471 "@aws-cdk/aws-sqs": "1.103.0", 9472 "@aws-cdk/aws-stepfunctions": "1.103.0", 9473 "@aws-cdk/core": "1.103.0", 9474 "@aws-cdk/custom-resources": "1.103.0", 9475 "constructs": "^3.3.69" 9476 } 9477 }, 9478 "@aws-cdk/aws-globalaccelerator": { 9479 "version": "1.103.0", 9480 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-globalaccelerator/-/aws-globalaccelerator-1.103.0.tgz", 9481 "integrity": "sha512-8zQpDAwYlR9/ckMLsprKnF8IdpuZ4jXhe1mfEdaXe0dvNqI0qxjLhSUvVHlZGIOJsfMcFdxjrqQODC10/cJawg==", 9482 "requires": { 9483 "@aws-cdk/aws-ec2": "1.103.0", 9484 "@aws-cdk/core": "1.103.0", 9485 "@aws-cdk/custom-resources": "1.103.0", 9486 "constructs": "^3.3.69" 9487 } 9488 }, 9489 "@aws-cdk/aws-iam": { 9490 "version": "1.103.0", 9491 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iam/-/aws-iam-1.103.0.tgz", 9492 "integrity": "sha512-ThyvvhjdswekYRaH+8bnBu679FErdJH9Tt/Nf7Fah/CiBFh1FbVixJc5pVqqF0nUqsHHRr2B4wMcB8x5xmMkQw==", 9493 "requires": { 9494 "@aws-cdk/core": "1.103.0", 9495 "@aws-cdk/region-info": "1.103.0", 9496 "constructs": "^3.3.69" 9497 } 9498 }, 9499 "@aws-cdk/aws-kinesis": { 9500 "version": "1.103.0", 9501 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kinesis/-/aws-kinesis-1.103.0.tgz", 9502 "integrity": "sha512-axHyElnOysLiTCPx6yFfJAdHXvCxiTEesjjL+k8v/inCtbBMdTOd2wVMVjlZy/y6WNXJuGdsmxq/gDP+TUq3xQ==", 9503 "requires": { 9504 "@aws-cdk/aws-cloudwatch": "1.103.0", 9505 "@aws-cdk/aws-iam": "1.103.0", 9506 "@aws-cdk/aws-kms": "1.103.0", 9507 "@aws-cdk/aws-logs": "1.103.0", 9508 "@aws-cdk/core": "1.103.0", 9509 "constructs": "^3.3.69" 9510 } 9511 }, 9512 "@aws-cdk/aws-kinesisfirehose": { 9513 "version": "1.103.0", 9514 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kinesisfirehose/-/aws-kinesisfirehose-1.103.0.tgz", 9515 "integrity": "sha512-iIwSYRWzjZLSQ8Dvrno3e8IF+FdoIjsxgggr76Afc49dN0lWHxk0dExnpChIynNADSp/Z9ybWPfHfaTG9SHaqA==", 9516 "requires": { 9517 "@aws-cdk/core": "1.103.0", 9518 "constructs": "^3.3.69" 9519 } 9520 }, 9521 "@aws-cdk/aws-kms": { 9522 "version": "1.103.0", 9523 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kms/-/aws-kms-1.103.0.tgz", 9524 "integrity": "sha512-A4M75+jHmSEU1N/25rr20VwtSLsQMJ+L0PqrHcm05a3KY/QomyJ0sTqCSmFOzcrekSHxDRkh5Of/Cz6wJeIFLQ==", 9525 "requires": { 9526 "@aws-cdk/aws-iam": "1.103.0", 9527 "@aws-cdk/core": "1.103.0", 9528 "@aws-cdk/cx-api": "1.103.0", 9529 "constructs": "^3.3.69" 9530 } 9531 }, 9532 "@aws-cdk/aws-lambda": { 9533 "version": "1.103.0", 9534 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-lambda/-/aws-lambda-1.103.0.tgz", 9535 "integrity": "sha512-iKotVg1q1aUrBLbJOUXlua0AoOaTZ+5zEIV+AUmHBywEMcS6EZnP++YPnhHg62YpY6pRCglMBxjjwlVK4ChGdw==", 9536 "requires": { 9537 "@aws-cdk/aws-applicationautoscaling": "1.103.0", 9538 "@aws-cdk/aws-cloudwatch": "1.103.0", 9539 "@aws-cdk/aws-codeguruprofiler": "1.103.0", 9540 "@aws-cdk/aws-ec2": "1.103.0", 9541 "@aws-cdk/aws-ecr": "1.103.0", 9542 "@aws-cdk/aws-ecr-assets": "1.103.0", 9543 "@aws-cdk/aws-efs": "1.103.0", 9544 "@aws-cdk/aws-events": "1.103.0", 9545 "@aws-cdk/aws-iam": "1.103.0", 9546 "@aws-cdk/aws-kms": "1.103.0", 9547 "@aws-cdk/aws-logs": "1.103.0", 9548 "@aws-cdk/aws-s3": "1.103.0", 9549 "@aws-cdk/aws-s3-assets": "1.103.0", 9550 "@aws-cdk/aws-signer": "1.103.0", 9551 "@aws-cdk/aws-sqs": "1.103.0", 9552 "@aws-cdk/core": "1.103.0", 9553 "@aws-cdk/cx-api": "1.103.0", 9554 "constructs": "^3.3.69" 9555 } 9556 }, 9557 "@aws-cdk/aws-logs": { 9558 "version": "1.103.0", 9559 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-logs/-/aws-logs-1.103.0.tgz", 9560 "integrity": "sha512-M/uZlhh63msrWUcy/cx8FbjyD/lrxNXasIHJEugGjRPxGg1r5vgJfzKLb+wXlyKV/QhFa5gNT6dvLjQ+iOyEcw==", 9561 "requires": { 9562 "@aws-cdk/aws-cloudwatch": "1.103.0", 9563 "@aws-cdk/aws-iam": "1.103.0", 9564 "@aws-cdk/aws-kms": "1.103.0", 9565 "@aws-cdk/aws-s3-assets": "1.103.0", 9566 "@aws-cdk/core": "1.103.0", 9567 "constructs": "^3.3.69" 9568 } 9569 }, 9570 "@aws-cdk/aws-route53": { 9571 "version": "1.103.0", 9572 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53/-/aws-route53-1.103.0.tgz", 9573 "integrity": "sha512-uLcf51kTSRrWec8eLMh0kp1/AZ4gE8blWVjPUdglA433PSat8YFjQSutjIrqf3fLVSHUZAZrJKiLmtgro0+YIw==", 9574 "requires": { 9575 "@aws-cdk/aws-ec2": "1.103.0", 9576 "@aws-cdk/aws-iam": "1.103.0", 9577 "@aws-cdk/aws-logs": "1.103.0", 9578 "@aws-cdk/cloud-assembly-schema": "1.103.0", 9579 "@aws-cdk/core": "1.103.0", 9580 "@aws-cdk/custom-resources": "1.103.0", 9581 "constructs": "^3.3.69" 9582 } 9583 }, 9584 "@aws-cdk/aws-route53-targets": { 9585 "version": "1.103.0", 9586 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-route53-targets/-/aws-route53-targets-1.103.0.tgz", 9587 "integrity": "sha512-0+0IO0t4W2d7Pw0rnErofBm113qUeMERuxR3evCZlS8eJhTxmFbi8rLVwyljt0kPs3qzaUnWftNfOWgcwz5/vg==", 9588 "requires": { 9589 "@aws-cdk/aws-apigateway": "1.103.0", 9590 "@aws-cdk/aws-cloudfront": "1.103.0", 9591 "@aws-cdk/aws-cognito": "1.103.0", 9592 "@aws-cdk/aws-ec2": "1.103.0", 9593 "@aws-cdk/aws-elasticloadbalancing": "1.103.0", 9594 "@aws-cdk/aws-elasticloadbalancingv2": "1.103.0", 9595 "@aws-cdk/aws-globalaccelerator": "1.103.0", 9596 "@aws-cdk/aws-iam": "1.103.0", 9597 "@aws-cdk/aws-route53": "1.103.0", 9598 "@aws-cdk/aws-s3": "1.103.0", 9599 "@aws-cdk/core": "1.103.0", 9600 "@aws-cdk/region-info": "1.103.0", 9601 "constructs": "^3.3.69" 9602 } 9603 }, 9604 "@aws-cdk/aws-s3": { 9605 "version": "1.103.0", 9606 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3/-/aws-s3-1.103.0.tgz", 9607 "integrity": "sha512-UGg/rbauMfwUSsT6mcmTepw7bjyjaUDsnpfMJ6Yz+RYesQiCa1yyQtCvdxriOB0RyLyNAqWq4PvqjXKsJ8WUdA==", 9608 "requires": { 9609 "@aws-cdk/aws-events": "1.103.0", 9610 "@aws-cdk/aws-iam": "1.103.0", 9611 "@aws-cdk/aws-kms": "1.103.0", 9612 "@aws-cdk/core": "1.103.0", 9613 "@aws-cdk/cx-api": "1.103.0", 9614 "constructs": "^3.3.69" 9615 } 9616 }, 9617 "@aws-cdk/aws-s3-assets": { 9618 "version": "1.103.0", 9619 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3-assets/-/aws-s3-assets-1.103.0.tgz", 9620 "integrity": "sha512-1Ao0KLHkGJWnXursBv9l9Rar/d7BDBkGptMQhFLQZ3xxBfoIM4SgB/kHQ19vFyAO9k4fog/UsOSqSEGXrQUTpA==", 9621 "requires": { 9622 "@aws-cdk/assets": "1.103.0", 9623 "@aws-cdk/aws-iam": "1.103.0", 9624 "@aws-cdk/aws-kms": "1.103.0", 9625 "@aws-cdk/aws-s3": "1.103.0", 9626 "@aws-cdk/core": "1.103.0", 9627 "@aws-cdk/cx-api": "1.103.0", 9628 "constructs": "^3.3.69" 9629 } 9630 }, 9631 "@aws-cdk/aws-s3-deployment": { 9632 "version": "1.103.0", 9633 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3-deployment/-/aws-s3-deployment-1.103.0.tgz", 9634 "integrity": "sha512-ZII5xmEu3HV4UBseQNtw+RS+NEij09g/8Ghe5MlEe3cCgy/Ez3P2Cnvv/n0Pe6EqILaoyUAkRbV7w/M1rGjLIw==", 9635 "requires": { 9636 "@aws-cdk/aws-cloudfront": "1.103.0", 9637 "@aws-cdk/aws-ec2": "1.103.0", 9638 "@aws-cdk/aws-iam": "1.103.0", 9639 "@aws-cdk/aws-lambda": "1.103.0", 9640 "@aws-cdk/aws-s3": "1.103.0", 9641 "@aws-cdk/aws-s3-assets": "1.103.0", 9642 "@aws-cdk/core": "1.103.0", 9643 "@aws-cdk/lambda-layer-awscli": "1.103.0", 9644 "constructs": "^3.3.69" 9645 } 9646 }, 9647 "@aws-cdk/aws-sam": { 9648 "version": "1.103.0", 9649 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sam/-/aws-sam-1.103.0.tgz", 9650 "integrity": "sha512-BMbNQ3i+vJJrzxgr5GFIxL6QgyTh/IgCAPZesTN/C5XB5HqIqUqJrOG+zVLHUlHMfm7XzDb/xsrTFH6BBpT5nA==", 9651 "requires": { 9652 "@aws-cdk/core": "1.103.0", 9653 "constructs": "^3.3.69" 9654 } 9655 }, 9656 "@aws-cdk/aws-secretsmanager": { 9657 "version": "1.103.0", 9658 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-secretsmanager/-/aws-secretsmanager-1.103.0.tgz", 9659 "integrity": "sha512-Nz8sG8CzoM2jNbrfv4wB7MnQkaqmi76scohrsBFUR4TYFK22rVs2qTgsNudNd4rbk3PmgVjB7/fnKIE06ViQ4w==", 9660 "requires": { 9661 "@aws-cdk/aws-ec2": "1.103.0", 9662 "@aws-cdk/aws-iam": "1.103.0", 9663 "@aws-cdk/aws-kms": "1.103.0", 9664 "@aws-cdk/aws-lambda": "1.103.0", 9665 "@aws-cdk/aws-sam": "1.103.0", 9666 "@aws-cdk/core": "1.103.0", 9667 "@aws-cdk/cx-api": "1.103.0", 9668 "constructs": "^3.3.69" 9669 } 9670 }, 9671 "@aws-cdk/aws-servicediscovery": { 9672 "version": "1.103.0", 9673 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-servicediscovery/-/aws-servicediscovery-1.103.0.tgz", 9674 "integrity": "sha512-Ok93Y34D9CixlR/WE0FWdeugKkkVnnGifQlj0proZc5Tg1mfVoAIA0MOmpio8kEZ1aBHfR+Svg02zojlo3EA8w==", 9675 "requires": { 9676 "@aws-cdk/aws-ec2": "1.103.0", 9677 "@aws-cdk/aws-elasticloadbalancingv2": "1.103.0", 9678 "@aws-cdk/aws-route53": "1.103.0", 9679 "@aws-cdk/core": "1.103.0", 9680 "constructs": "^3.3.69" 9681 } 9682 }, 9683 "@aws-cdk/aws-signer": { 9684 "version": "1.103.0", 9685 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-signer/-/aws-signer-1.103.0.tgz", 9686 "integrity": "sha512-NmdPqiqz9sGYpUsnZujxJ7xjXfbbkax5UXSZ623fkw1v1pUyRClwixpqbS9ih6VIqWgEY9LD4W4gumZLj1CWww==", 9687 "requires": { 9688 "@aws-cdk/core": "1.103.0", 9689 "constructs": "^3.3.69" 9690 } 9691 }, 9692 "@aws-cdk/aws-sns": { 9693 "version": "1.103.0", 9694 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns/-/aws-sns-1.103.0.tgz", 9695 "integrity": "sha512-L6yyRzwjawN0RsOgQbnnf/l6ttkUZel8aUqv3+QtLTeq4XvHF5Qd12k96e++0JrpY5LufWah9dPr5aw7DprGkQ==", 9696 "requires": { 9697 "@aws-cdk/aws-cloudwatch": "1.103.0", 9698 "@aws-cdk/aws-events": "1.103.0", 9699 "@aws-cdk/aws-iam": "1.103.0", 9700 "@aws-cdk/aws-kms": "1.103.0", 9701 "@aws-cdk/aws-sqs": "1.103.0", 9702 "@aws-cdk/core": "1.103.0", 9703 "constructs": "^3.3.69" 9704 } 9705 }, 9706 "@aws-cdk/aws-sns-subscriptions": { 9707 "version": "1.103.0", 9708 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sns-subscriptions/-/aws-sns-subscriptions-1.103.0.tgz", 9709 "integrity": "sha512-GBAcDTaOVxbHiREcqzVcGifWP/Lfut2juNxHDMqzq/M58MUBkqsy1Cr2/ZQXRxa4WOJtMbXpqwHMW3u/E1ZD6Q==", 9710 "requires": { 9711 "@aws-cdk/aws-iam": "1.103.0", 9712 "@aws-cdk/aws-lambda": "1.103.0", 9713 "@aws-cdk/aws-sns": "1.103.0", 9714 "@aws-cdk/aws-sqs": "1.103.0", 9715 "@aws-cdk/core": "1.103.0", 9716 "constructs": "^3.3.69" 9717 } 9718 }, 9719 "@aws-cdk/aws-sqs": { 9720 "version": "1.103.0", 9721 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-sqs/-/aws-sqs-1.103.0.tgz", 9722 "integrity": "sha512-Sr2HAulYz+eo0QbyiNyOAClNoM+KuaB0lVntmwd7pk9OZt1KDivD5qKsg+bJvwWmbMZ21cQ8zgqh5RG5+KpwdA==", 9723 "requires": { 9724 "@aws-cdk/aws-cloudwatch": "1.103.0", 9725 "@aws-cdk/aws-iam": "1.103.0", 9726 "@aws-cdk/aws-kms": "1.103.0", 9727 "@aws-cdk/core": "1.103.0", 9728 "constructs": "^3.3.69" 9729 } 9730 }, 9731 "@aws-cdk/aws-ssm": { 9732 "version": "1.103.0", 9733 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ssm/-/aws-ssm-1.103.0.tgz", 9734 "integrity": "sha512-IytahFkEBwOHV5+GkUZyq5+Esu9rVxvR9xbNzvsDQF7Qgz1TGyuxaRSNOG3N6woqMlQCWblfuTH7NCXM+FV4gA==", 9735 "requires": { 9736 "@aws-cdk/aws-iam": "1.103.0", 9737 "@aws-cdk/aws-kms": "1.103.0", 9738 "@aws-cdk/cloud-assembly-schema": "1.103.0", 9739 "@aws-cdk/core": "1.103.0", 9740 "constructs": "^3.3.69" 9741 } 9742 }, 9743 "@aws-cdk/aws-stepfunctions": { 9744 "version": "1.103.0", 9745 "resolved": "https://registry.npmjs.org/@aws-cdk/aws-stepfunctions/-/aws-stepfunctions-1.103.0.tgz", 9746 "integrity": "sha512-EOvv1sRLIkdnyadVB5CQTqcvfYVn1nJTEYCU53DLiIYVx1IB2qvMuqaD4n5iueBUMB2GlWqLi2eagtZo3MIwqA==", 9747 "requires": { 9748 "@aws-cdk/aws-cloudwatch": "1.103.0", 9749 "@aws-cdk/aws-events": "1.103.0", 9750 "@aws-cdk/aws-iam": "1.103.0", 9751 "@aws-cdk/aws-logs": "1.103.0", 9752 "@aws-cdk/aws-s3": "1.103.0", 9753 "@aws-cdk/core": "1.103.0", 9754 "constructs": "^3.3.69" 9755 } 9756 }, 9757 "@aws-cdk/cfnspec": { 9758 "version": "1.103.0", 9759 "resolved": "https://registry.npmjs.org/@aws-cdk/cfnspec/-/cfnspec-1.103.0.tgz", 9760 "integrity": "sha512-Q8Q7WPuAU1m0MMLFEPbXUNGg+63abawLWJHQ38ar1+yf3PaK7r9gC5hENo1ulYxqbMZehUI04S5VxVXQfR9LWQ==", 9761 "dev": true, 9762 "requires": { 9763 "md5": "^2.3.0" 9764 } 9765 }, 9766 "@aws-cdk/cloud-assembly-schema": { 9767 "version": "1.103.0", 9768 "resolved": "https://registry.npmjs.org/@aws-cdk/cloud-assembly-schema/-/cloud-assembly-schema-1.103.0.tgz", 9769 "integrity": "sha512-o2HjkGhmvN12E/G5E+2AqiEJVukFg6A8+UAv8/La3ldnJxiaPWegTERymoxa5vuNBWl+Abf4g4vZEsJ9hje3LA==", 9770 "requires": { 9771 "jsonschema": "^1.4.0", 9772 "semver": "^7.3.5" 9773 }, 9774 "dependencies": { 9775 "jsonschema": { 9776 "version": "1.4.0", 9777 "bundled": true 9778 }, 9779 "lru-cache": { 9780 "version": "6.0.0", 9781 "bundled": true, 9782 "requires": { 9783 "yallist": "^4.0.0" 9784 } 9785 }, 9786 "semver": { 9787 "version": "7.3.5", 9788 "bundled": true, 9789 "requires": { 9790 "lru-cache": "^6.0.0" 9791 } 9792 }, 9793 "yallist": { 9794 "version": "4.0.0", 9795 "bundled": true 9796 } 9797 } 9798 }, 9799 "@aws-cdk/cloudformation-diff": { 9800 "version": "1.103.0", 9801 "resolved": "https://registry.npmjs.org/@aws-cdk/cloudformation-diff/-/cloudformation-diff-1.103.0.tgz", 9802 "integrity": "sha512-4Rjtc5zenpKDQOs18c86egid1Ia7Hlrcnkiyvdf15f3v1OjB4W4ZyPM2gzF6jOfyeREogC1r2NK7J3vu/An+HA==", 9803 "dev": true, 9804 "requires": { 9805 "@aws-cdk/cfnspec": "1.103.0", 9806 "colors": "^1.4.0", 9807 "diff": "^5.0.0", 9808 "fast-deep-equal": "^3.1.3", 9809 "string-width": "^4.2.2", 9810 "table": "^6.7.0" 9811 } 9812 }, 9813 "@aws-cdk/core": { 9814 "version": "1.103.0", 9815 "resolved": "https://registry.npmjs.org/@aws-cdk/core/-/core-1.103.0.tgz", 9816 "integrity": "sha512-aHenoJwO12dF8YRT8GXXpxHyDEOvA+LLNmXBQX4dYMFMH5gGkbnPXTPqnbFeqXnWlzvaqo2CS7/tr5JYkVrcaA==", 9817 "requires": { 9818 "@aws-cdk/cloud-assembly-schema": "1.103.0", 9819 "@aws-cdk/cx-api": "1.103.0", 9820 "@aws-cdk/region-info": "1.103.0", 9821 "@balena/dockerignore": "^1.0.2", 9822 "constructs": "^3.3.69", 9823 "fs-extra": "^9.1.0", 9824 "ignore": "^5.1.8", 9825 "minimatch": "^3.0.4" 9826 }, 9827 "dependencies": { 9828 "@balena/dockerignore": { 9829 "version": "1.0.2", 9830 "bundled": true 9831 }, 9832 "at-least-node": { 9833 "version": "1.0.0", 9834 "bundled": true 9835 }, 9836 "balanced-match": { 9837 "version": "1.0.2", 9838 "bundled": true 9839 }, 9840 "brace-expansion": { 9841 "version": "1.1.11", 9842 "bundled": true, 9843 "requires": { 9844 "balanced-match": "^1.0.0", 9845 "concat-map": "0.0.1" 9846 } 9847 }, 9848 "concat-map": { 9849 "version": "0.0.1", 9850 "bundled": true 9851 }, 9852 "fs-extra": { 9853 "version": "9.1.0", 9854 "bundled": true, 9855 "requires": { 9856 "at-least-node": "^1.0.0", 9857 "graceful-fs": "^4.2.0", 9858 "jsonfile": "^6.0.1", 9859 "universalify": "^2.0.0" 9860 } 9861 }, 9862 "graceful-fs": { 9863 "version": "4.2.6", 9864 "bundled": true 9865 }, 9866 "ignore": { 9867 "version": "5.1.8", 9868 "bundled": true 9869 }, 9870 "jsonfile": { 9871 "version": "6.1.0", 9872 "bundled": true, 9873 "requires": { 9874 "graceful-fs": "^4.1.6", 9875 "universalify": "^2.0.0" 9876 } 9877 }, 9878 "minimatch": { 9879 "version": "3.0.4", 9880 "bundled": true, 9881 "requires": { 9882 "brace-expansion": "^1.1.7" 9883 } 9884 }, 9885 "universalify": { 9886 "version": "2.0.0", 9887 "bundled": true 9888 } 9889 } 9890 }, 9891 "@aws-cdk/custom-resources": { 9892 "version": "1.103.0", 9893 "resolved": "https://registry.npmjs.org/@aws-cdk/custom-resources/-/custom-resources-1.103.0.tgz", 9894 "integrity": "sha512-TrpaVPWc50xrGVD3hJ6HThMsqt8L6cvgpyWjmJvD1n7kSrJVzX+bvD+cHN3iyyfExXEBGVT99muemZcZwofK/w==", 9895 "requires": { 9896 "@aws-cdk/aws-cloudformation": "1.103.0", 9897 "@aws-cdk/aws-ec2": "1.103.0", 9898 "@aws-cdk/aws-iam": "1.103.0", 9899 "@aws-cdk/aws-lambda": "1.103.0", 9900 "@aws-cdk/aws-logs": "1.103.0", 9901 "@aws-cdk/aws-sns": "1.103.0", 9902 "@aws-cdk/core": "1.103.0", 9903 "constructs": "^3.3.69" 9904 } 9905 }, 9906 "@aws-cdk/cx-api": { 9907 "version": "1.103.0", 9908 "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.103.0.tgz", 9909 "integrity": "sha512-o4GoCKJaGIf9cZDQbSjQbDGGuPzF39PG07sfb7t7bGmxM0TJxbUdyjDsm54zdDBcJQSMbwKwcaCfLfcZ3SctcA==", 9910 "requires": { 9911 "@aws-cdk/cloud-assembly-schema": "1.103.0", 9912 "semver": "^7.3.5" 9913 }, 9914 "dependencies": { 9915 "lru-cache": { 9916 "version": "6.0.0", 9917 "bundled": true, 9918 "requires": { 9919 "yallist": "^4.0.0" 9920 } 9921 }, 9922 "semver": { 9923 "version": "7.3.5", 9924 "bundled": true, 9925 "requires": { 9926 "lru-cache": "^6.0.0" 9927 } 9928 }, 9929 "yallist": { 9930 "version": "4.0.0", 9931 "bundled": true 9932 } 9933 } 9934 }, 9935 "@aws-cdk/lambda-layer-awscli": { 9936 "version": "1.103.0", 9937 "resolved": "https://registry.npmjs.org/@aws-cdk/lambda-layer-awscli/-/lambda-layer-awscli-1.103.0.tgz", 9938 "integrity": "sha512-5L2Nysdj39v5ORvsSI7dFRzzrMBDTe8h/GAytuMTf6TWFBsupEFbmPS9sNbTP3yB592YKau6NOtg5EYCJs9i1Q==", 9939 "requires": { 9940 "@aws-cdk/aws-lambda": "1.103.0", 9941 "@aws-cdk/core": "1.103.0", 9942 "constructs": "^3.3.69" 9943 } 9944 }, 9945 "@aws-cdk/region-info": { 9946 "version": "1.103.0", 9947 "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-1.103.0.tgz", 9948 "integrity": "sha512-jf1g9f2YpuQS5wsM9nm88xWfxYlFz5mB4Ywf7lobBVPETNdnyWfCKf4aeS8wGVxaBIOQkKhcR860pPv+c1mWOA==" 9949 }, 9950 "@babel/code-frame": { 9951 "version": "7.14.5", 9952 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", 9953 "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", 9954 "dev": true, 9955 "requires": { 9956 "@babel/highlight": "^7.14.5" 9957 } 9958 }, 9959 "@babel/compat-data": { 9960 "version": "7.15.0", 9961 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz", 9962 "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==", 9963 "dev": true 9964 }, 9965 "@babel/core": { 9966 "version": "7.15.5", 9967 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.5.tgz", 9968 "integrity": "sha512-pYgXxiwAgQpgM1bNkZsDEq85f0ggXMA5L7c+o3tskGMh2BunCI9QUwB9Z4jpvXUOuMdyGKiGKQiRe11VS6Jzvg==", 9969 "dev": true, 9970 "requires": { 9971 "@babel/code-frame": "^7.14.5", 9972 "@babel/generator": "^7.15.4", 9973 "@babel/helper-compilation-targets": "^7.15.4", 9974 "@babel/helper-module-transforms": "^7.15.4", 9975 "@babel/helpers": "^7.15.4", 9976 "@babel/parser": "^7.15.5", 9977 "@babel/template": "^7.15.4", 9978 "@babel/traverse": "^7.15.4", 9979 "@babel/types": "^7.15.4", 9980 "convert-source-map": "^1.7.0", 9981 "debug": "^4.1.0", 9982 "gensync": "^1.0.0-beta.2", 9983 "json5": "^2.1.2", 9984 "semver": "^6.3.0", 9985 "source-map": "^0.5.0" 9986 }, 9987 "dependencies": { 9988 "source-map": { 9989 "version": "0.5.7", 9990 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 9991 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", 9992 "dev": true 9993 } 9994 } 9995 }, 9996 "@babel/generator": { 9997 "version": "7.15.4", 9998 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.4.tgz", 9999 "integrity": "sha512-d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw==", 10000 "dev": true, 10001 "requires": { 10002 "@babel/types": "^7.15.4", 10003 "jsesc": "^2.5.1", 10004 "source-map": "^0.5.0" 10005 }, 10006 "dependencies": { 10007 "source-map": { 10008 "version": "0.5.7", 10009 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 10010 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", 10011 "dev": true 10012 } 10013 } 10014 }, 10015 "@babel/helper-compilation-targets": { 10016 "version": "7.15.4", 10017 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz", 10018 "integrity": "sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==", 10019 "dev": true, 10020 "requires": { 10021 "@babel/compat-data": "^7.15.0", 10022 "@babel/helper-validator-option": "^7.14.5", 10023 "browserslist": "^4.16.6", 10024 "semver": "^6.3.0" 10025 } 10026 }, 10027 "@babel/helper-function-name": { 10028 "version": "7.15.4", 10029 "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz", 10030 "integrity": "sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==", 10031 "dev": true, 10032 "requires": { 10033 "@babel/helper-get-function-arity": "^7.15.4", 10034 "@babel/template": "^7.15.4", 10035 "@babel/types": "^7.15.4" 10036 } 10037 }, 10038 "@babel/helper-get-function-arity": { 10039 "version": "7.15.4", 10040 "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz", 10041 "integrity": "sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==", 10042 "dev": true, 10043 "requires": { 10044 "@babel/types": "^7.15.4" 10045 } 10046 }, 10047 "@babel/helper-hoist-variables": { 10048 "version": "7.15.4", 10049 "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz", 10050 "integrity": "sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==", 10051 "dev": true, 10052 "requires": { 10053 "@babel/types": "^7.15.4" 10054 } 10055 }, 10056 "@babel/helper-member-expression-to-functions": { 10057 "version": "7.15.4", 10058 "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz", 10059 "integrity": "sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==", 10060 "dev": true, 10061 "requires": { 10062 "@babel/types": "^7.15.4" 10063 } 10064 }, 10065 "@babel/helper-module-imports": { 10066 "version": "7.15.4", 10067 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz", 10068 "integrity": "sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==", 10069 "dev": true, 10070 "requires": { 10071 "@babel/types": "^7.15.4" 10072 } 10073 }, 10074 "@babel/helper-module-transforms": { 10075 "version": "7.15.7", 10076 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.7.tgz", 10077 "integrity": "sha512-ZNqjjQG/AuFfekFTY+7nY4RgBSklgTu970c7Rj3m/JOhIu5KPBUuTA9AY6zaKcUvk4g6EbDXdBnhi35FAssdSw==", 10078 "dev": true, 10079 "requires": { 10080 "@babel/helper-module-imports": "^7.15.4", 10081 "@babel/helper-replace-supers": "^7.15.4", 10082 "@babel/helper-simple-access": "^7.15.4", 10083 "@babel/helper-split-export-declaration": "^7.15.4", 10084 "@babel/helper-validator-identifier": "^7.15.7", 10085 "@babel/template": "^7.15.4", 10086 "@babel/traverse": "^7.15.4", 10087 "@babel/types": "^7.15.6" 10088 } 10089 }, 10090 "@babel/helper-optimise-call-expression": { 10091 "version": "7.15.4", 10092 "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz", 10093 "integrity": "sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==", 10094 "dev": true, 10095 "requires": { 10096 "@babel/types": "^7.15.4" 10097 } 10098 }, 10099 "@babel/helper-plugin-utils": { 10100 "version": "7.14.5", 10101 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", 10102 "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", 10103 "dev": true 10104 }, 10105 "@babel/helper-replace-supers": { 10106 "version": "7.15.4", 10107 "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz", 10108 "integrity": "sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==", 10109 "dev": true, 10110 "requires": { 10111 "@babel/helper-member-expression-to-functions": "^7.15.4", 10112 "@babel/helper-optimise-call-expression": "^7.15.4", 10113 "@babel/traverse": "^7.15.4", 10114 "@babel/types": "^7.15.4" 10115 } 10116 }, 10117 "@babel/helper-simple-access": { 10118 "version": "7.15.4", 10119 "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz", 10120 "integrity": "sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==", 10121 "dev": true, 10122 "requires": { 10123 "@babel/types": "^7.15.4" 10124 } 10125 }, 10126 "@babel/helper-split-export-declaration": { 10127 "version": "7.15.4", 10128 "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz", 10129 "integrity": "sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==", 10130 "dev": true, 10131 "requires": { 10132 "@babel/types": "^7.15.4" 10133 } 10134 }, 10135 "@babel/helper-validator-identifier": { 10136 "version": "7.15.7", 10137 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", 10138 "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", 10139 "dev": true 10140 }, 10141 "@babel/helper-validator-option": { 10142 "version": "7.14.5", 10143 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", 10144 "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", 10145 "dev": true 10146 }, 10147 "@babel/helpers": { 10148 "version": "7.15.4", 10149 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.4.tgz", 10150 "integrity": "sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==", 10151 "dev": true, 10152 "requires": { 10153 "@babel/template": "^7.15.4", 10154 "@babel/traverse": "^7.15.4", 10155 "@babel/types": "^7.15.4" 10156 } 10157 }, 10158 "@babel/highlight": { 10159 "version": "7.14.5", 10160 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", 10161 "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", 10162 "dev": true, 10163 "requires": { 10164 "@babel/helper-validator-identifier": "^7.14.5", 10165 "chalk": "^2.0.0", 10166 "js-tokens": "^4.0.0" 10167 }, 10168 "dependencies": { 10169 "ansi-styles": { 10170 "version": "3.2.1", 10171 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 10172 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 10173 "dev": true, 10174 "requires": { 10175 "color-convert": "^1.9.0" 10176 } 10177 }, 10178 "chalk": { 10179 "version": "2.4.2", 10180 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 10181 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 10182 "dev": true, 10183 "requires": { 10184 "ansi-styles": "^3.2.1", 10185 "escape-string-regexp": "^1.0.5", 10186 "supports-color": "^5.3.0" 10187 } 10188 }, 10189 "color-convert": { 10190 "version": "1.9.3", 10191 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 10192 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 10193 "dev": true, 10194 "requires": { 10195 "color-name": "1.1.3" 10196 } 10197 }, 10198 "color-name": { 10199 "version": "1.1.3", 10200 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 10201 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", 10202 "dev": true 10203 }, 10204 "escape-string-regexp": { 10205 "version": "1.0.5", 10206 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 10207 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", 10208 "dev": true 10209 }, 10210 "has-flag": { 10211 "version": "3.0.0", 10212 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 10213 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", 10214 "dev": true 10215 }, 10216 "supports-color": { 10217 "version": "5.5.0", 10218 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 10219 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 10220 "dev": true, 10221 "requires": { 10222 "has-flag": "^3.0.0" 10223 } 10224 } 10225 } 10226 }, 10227 "@babel/parser": { 10228 "version": "7.15.7", 10229 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.7.tgz", 10230 "integrity": "sha512-rycZXvQ+xS9QyIcJ9HXeDWf1uxqlbVFAUq0Rq0dbc50Zb/+wUe/ehyfzGfm9KZZF0kBejYgxltBXocP+gKdL2g==", 10231 "dev": true 10232 }, 10233 "@babel/plugin-syntax-async-generators": { 10234 "version": "7.8.4", 10235 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", 10236 "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", 10237 "dev": true, 10238 "requires": { 10239 "@babel/helper-plugin-utils": "^7.8.0" 10240 } 10241 }, 10242 "@babel/plugin-syntax-bigint": { 10243 "version": "7.8.3", 10244 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", 10245 "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", 10246 "dev": true, 10247 "requires": { 10248 "@babel/helper-plugin-utils": "^7.8.0" 10249 } 10250 }, 10251 "@babel/plugin-syntax-class-properties": { 10252 "version": "7.12.13", 10253 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", 10254 "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", 10255 "dev": true, 10256 "requires": { 10257 "@babel/helper-plugin-utils": "^7.12.13" 10258 } 10259 }, 10260 "@babel/plugin-syntax-import-meta": { 10261 "version": "7.10.4", 10262 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", 10263 "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", 10264 "dev": true, 10265 "requires": { 10266 "@babel/helper-plugin-utils": "^7.10.4" 10267 } 10268 }, 10269 "@babel/plugin-syntax-json-strings": { 10270 "version": "7.8.3", 10271 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", 10272 "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", 10273 "dev": true, 10274 "requires": { 10275 "@babel/helper-plugin-utils": "^7.8.0" 10276 } 10277 }, 10278 "@babel/plugin-syntax-logical-assignment-operators": { 10279 "version": "7.10.4", 10280 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", 10281 "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", 10282 "dev": true, 10283 "requires": { 10284 "@babel/helper-plugin-utils": "^7.10.4" 10285 } 10286 }, 10287 "@babel/plugin-syntax-nullish-coalescing-operator": { 10288 "version": "7.8.3", 10289 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", 10290 "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", 10291 "dev": true, 10292 "requires": { 10293 "@babel/helper-plugin-utils": "^7.8.0" 10294 } 10295 }, 10296 "@babel/plugin-syntax-numeric-separator": { 10297 "version": "7.10.4", 10298 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", 10299 "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", 10300 "dev": true, 10301 "requires": { 10302 "@babel/helper-plugin-utils": "^7.10.4" 10303 } 10304 }, 10305 "@babel/plugin-syntax-object-rest-spread": { 10306 "version": "7.8.3", 10307 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", 10308 "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", 10309 "dev": true, 10310 "requires": { 10311 "@babel/helper-plugin-utils": "^7.8.0" 10312 } 10313 }, 10314 "@babel/plugin-syntax-optional-catch-binding": { 10315 "version": "7.8.3", 10316 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", 10317 "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", 10318 "dev": true, 10319 "requires": { 10320 "@babel/helper-plugin-utils": "^7.8.0" 10321 } 10322 }, 10323 "@babel/plugin-syntax-optional-chaining": { 10324 "version": "7.8.3", 10325 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", 10326 "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", 10327 "dev": true, 10328 "requires": { 10329 "@babel/helper-plugin-utils": "^7.8.0" 10330 } 10331 }, 10332 "@babel/plugin-syntax-top-level-await": { 10333 "version": "7.14.5", 10334 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", 10335 "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", 10336 "dev": true, 10337 "requires": { 10338 "@babel/helper-plugin-utils": "^7.14.5" 10339 } 10340 }, 10341 "@babel/plugin-syntax-typescript": { 10342 "version": "7.14.5", 10343 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz", 10344 "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==", 10345 "dev": true, 10346 "requires": { 10347 "@babel/helper-plugin-utils": "^7.14.5" 10348 } 10349 }, 10350 "@babel/runtime-corejs3": { 10351 "version": "7.15.4", 10352 "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.15.4.tgz", 10353 "integrity": "sha512-lWcAqKeB624/twtTc3w6w/2o9RqJPaNBhPGK6DKLSiwuVWC7WFkypWyNg+CpZoyJH0jVzv1uMtXZ/5/lQOLtCg==", 10354 "dev": true, 10355 "requires": { 10356 "core-js-pure": "^3.16.0", 10357 "regenerator-runtime": "^0.13.4" 10358 } 10359 }, 10360 "@babel/template": { 10361 "version": "7.15.4", 10362 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", 10363 "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", 10364 "dev": true, 10365 "requires": { 10366 "@babel/code-frame": "^7.14.5", 10367 "@babel/parser": "^7.15.4", 10368 "@babel/types": "^7.15.4" 10369 } 10370 }, 10371 "@babel/traverse": { 10372 "version": "7.15.4", 10373 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.4.tgz", 10374 "integrity": "sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==", 10375 "dev": true, 10376 "requires": { 10377 "@babel/code-frame": "^7.14.5", 10378 "@babel/generator": "^7.15.4", 10379 "@babel/helper-function-name": "^7.15.4", 10380 "@babel/helper-hoist-variables": "^7.15.4", 10381 "@babel/helper-split-export-declaration": "^7.15.4", 10382 "@babel/parser": "^7.15.4", 10383 "@babel/types": "^7.15.4", 10384 "debug": "^4.1.0", 10385 "globals": "^11.1.0" 10386 } 10387 }, 10388 "@babel/types": { 10389 "version": "7.15.6", 10390 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.6.tgz", 10391 "integrity": "sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==", 10392 "dev": true, 10393 "requires": { 10394 "@babel/helper-validator-identifier": "^7.14.9", 10395 "to-fast-properties": "^2.0.0" 10396 } 10397 }, 10398 "@bcoe/v8-coverage": { 10399 "version": "0.2.3", 10400 "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", 10401 "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", 10402 "dev": true 10403 }, 10404 "@istanbuljs/load-nyc-config": { 10405 "version": "1.1.0", 10406 "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", 10407 "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", 10408 "dev": true, 10409 "requires": { 10410 "camelcase": "^5.3.1", 10411 "find-up": "^4.1.0", 10412 "get-package-type": "^0.1.0", 10413 "js-yaml": "^3.13.1", 10414 "resolve-from": "^5.0.0" 10415 } 10416 }, 10417 "@istanbuljs/schema": { 10418 "version": "0.1.3", 10419 "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", 10420 "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", 10421 "dev": true 10422 }, 10423 "@jest/console": { 10424 "version": "27.2.0", 10425 "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.2.0.tgz", 10426 "integrity": "sha512-35z+RqsK2CCgNxn+lWyK8X4KkaDtfL4BggT7oeZ0JffIiAiEYFYPo5B67V50ZubqDS1ehBrdCR2jduFnIrZOYw==", 10427 "dev": true, 10428 "requires": { 10429 "@jest/types": "^27.1.1", 10430 "@types/node": "*", 10431 "chalk": "^4.0.0", 10432 "jest-message-util": "^27.2.0", 10433 "jest-util": "^27.2.0", 10434 "slash": "^3.0.0" 10435 }, 10436 "dependencies": { 10437 "@jest/types": { 10438 "version": "27.1.1", 10439 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 10440 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 10441 "dev": true, 10442 "requires": { 10443 "@types/istanbul-lib-coverage": "^2.0.0", 10444 "@types/istanbul-reports": "^3.0.0", 10445 "@types/node": "*", 10446 "@types/yargs": "^16.0.0", 10447 "chalk": "^4.0.0" 10448 } 10449 }, 10450 "@types/yargs": { 10451 "version": "16.0.4", 10452 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 10453 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 10454 "dev": true, 10455 "requires": { 10456 "@types/yargs-parser": "*" 10457 } 10458 }, 10459 "ci-info": { 10460 "version": "3.2.0", 10461 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 10462 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 10463 "dev": true 10464 }, 10465 "is-ci": { 10466 "version": "3.0.0", 10467 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 10468 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 10469 "dev": true, 10470 "requires": { 10471 "ci-info": "^3.1.1" 10472 } 10473 }, 10474 "jest-util": { 10475 "version": "27.2.0", 10476 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 10477 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 10478 "dev": true, 10479 "requires": { 10480 "@jest/types": "^27.1.1", 10481 "@types/node": "*", 10482 "chalk": "^4.0.0", 10483 "graceful-fs": "^4.2.4", 10484 "is-ci": "^3.0.0", 10485 "picomatch": "^2.2.3" 10486 } 10487 } 10488 } 10489 }, 10490 "@jest/core": { 10491 "version": "27.2.1", 10492 "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.2.1.tgz", 10493 "integrity": "sha512-XcGt9UgPyzylThvezwUIMCNVp8xxN78Ic3WwhJZehZt4n2hPHR6Bd85A1nKFZBeqW58Vd+Cx/LaN6YL4n58KlA==", 10494 "dev": true, 10495 "requires": { 10496 "@jest/console": "^27.2.0", 10497 "@jest/reporters": "^27.2.1", 10498 "@jest/test-result": "^27.2.0", 10499 "@jest/transform": "^27.2.1", 10500 "@jest/types": "^27.1.1", 10501 "@types/node": "*", 10502 "ansi-escapes": "^4.2.1", 10503 "chalk": "^4.0.0", 10504 "emittery": "^0.8.1", 10505 "exit": "^0.1.2", 10506 "graceful-fs": "^4.2.4", 10507 "jest-changed-files": "^27.1.1", 10508 "jest-config": "^27.2.1", 10509 "jest-haste-map": "^27.2.0", 10510 "jest-message-util": "^27.2.0", 10511 "jest-regex-util": "^27.0.6", 10512 "jest-resolve": "^27.2.0", 10513 "jest-resolve-dependencies": "^27.2.1", 10514 "jest-runner": "^27.2.1", 10515 "jest-runtime": "^27.2.1", 10516 "jest-snapshot": "^27.2.1", 10517 "jest-util": "^27.2.0", 10518 "jest-validate": "^27.2.0", 10519 "jest-watcher": "^27.2.0", 10520 "micromatch": "^4.0.4", 10521 "p-each-series": "^2.1.0", 10522 "rimraf": "^3.0.0", 10523 "slash": "^3.0.0", 10524 "strip-ansi": "^6.0.0" 10525 }, 10526 "dependencies": { 10527 "@jest/types": { 10528 "version": "27.1.1", 10529 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 10530 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 10531 "dev": true, 10532 "requires": { 10533 "@types/istanbul-lib-coverage": "^2.0.0", 10534 "@types/istanbul-reports": "^3.0.0", 10535 "@types/node": "*", 10536 "@types/yargs": "^16.0.0", 10537 "chalk": "^4.0.0" 10538 } 10539 }, 10540 "@types/yargs": { 10541 "version": "16.0.4", 10542 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 10543 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 10544 "dev": true, 10545 "requires": { 10546 "@types/yargs-parser": "*" 10547 } 10548 }, 10549 "ci-info": { 10550 "version": "3.2.0", 10551 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 10552 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 10553 "dev": true 10554 }, 10555 "is-ci": { 10556 "version": "3.0.0", 10557 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 10558 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 10559 "dev": true, 10560 "requires": { 10561 "ci-info": "^3.1.1" 10562 } 10563 }, 10564 "jest-util": { 10565 "version": "27.2.0", 10566 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 10567 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 10568 "dev": true, 10569 "requires": { 10570 "@jest/types": "^27.1.1", 10571 "@types/node": "*", 10572 "chalk": "^4.0.0", 10573 "graceful-fs": "^4.2.4", 10574 "is-ci": "^3.0.0", 10575 "picomatch": "^2.2.3" 10576 } 10577 } 10578 } 10579 }, 10580 "@jest/environment": { 10581 "version": "27.2.0", 10582 "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.2.0.tgz", 10583 "integrity": "sha512-iPWmQI0wRIYSZX3wKu4FXHK4eIqkfq6n1DCDJS+v3uby7SOXrHvX4eiTBuEdSvtDRMTIH2kjrSkjHf/F9JIYyQ==", 10584 "dev": true, 10585 "requires": { 10586 "@jest/fake-timers": "^27.2.0", 10587 "@jest/types": "^27.1.1", 10588 "@types/node": "*", 10589 "jest-mock": "^27.1.1" 10590 }, 10591 "dependencies": { 10592 "@jest/types": { 10593 "version": "27.1.1", 10594 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 10595 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 10596 "dev": true, 10597 "requires": { 10598 "@types/istanbul-lib-coverage": "^2.0.0", 10599 "@types/istanbul-reports": "^3.0.0", 10600 "@types/node": "*", 10601 "@types/yargs": "^16.0.0", 10602 "chalk": "^4.0.0" 10603 } 10604 }, 10605 "@types/yargs": { 10606 "version": "16.0.4", 10607 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 10608 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 10609 "dev": true, 10610 "requires": { 10611 "@types/yargs-parser": "*" 10612 } 10613 } 10614 } 10615 }, 10616 "@jest/fake-timers": { 10617 "version": "27.2.0", 10618 "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.2.0.tgz", 10619 "integrity": "sha512-gSu3YHvQOoVaTWYGgHFB7IYFtcF2HBzX4l7s47VcjvkUgL4/FBnE20x7TNLa3W6ABERtGd5gStSwsA8bcn+c4w==", 10620 "dev": true, 10621 "requires": { 10622 "@jest/types": "^27.1.1", 10623 "@sinonjs/fake-timers": "^7.0.2", 10624 "@types/node": "*", 10625 "jest-message-util": "^27.2.0", 10626 "jest-mock": "^27.1.1", 10627 "jest-util": "^27.2.0" 10628 }, 10629 "dependencies": { 10630 "@jest/types": { 10631 "version": "27.1.1", 10632 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 10633 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 10634 "dev": true, 10635 "requires": { 10636 "@types/istanbul-lib-coverage": "^2.0.0", 10637 "@types/istanbul-reports": "^3.0.0", 10638 "@types/node": "*", 10639 "@types/yargs": "^16.0.0", 10640 "chalk": "^4.0.0" 10641 } 10642 }, 10643 "@types/yargs": { 10644 "version": "16.0.4", 10645 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 10646 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 10647 "dev": true, 10648 "requires": { 10649 "@types/yargs-parser": "*" 10650 } 10651 }, 10652 "ci-info": { 10653 "version": "3.2.0", 10654 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 10655 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 10656 "dev": true 10657 }, 10658 "is-ci": { 10659 "version": "3.0.0", 10660 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 10661 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 10662 "dev": true, 10663 "requires": { 10664 "ci-info": "^3.1.1" 10665 } 10666 }, 10667 "jest-util": { 10668 "version": "27.2.0", 10669 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 10670 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 10671 "dev": true, 10672 "requires": { 10673 "@jest/types": "^27.1.1", 10674 "@types/node": "*", 10675 "chalk": "^4.0.0", 10676 "graceful-fs": "^4.2.4", 10677 "is-ci": "^3.0.0", 10678 "picomatch": "^2.2.3" 10679 } 10680 } 10681 } 10682 }, 10683 "@jest/globals": { 10684 "version": "27.2.1", 10685 "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.2.1.tgz", 10686 "integrity": "sha512-4P46Zr4cckSitsWtOMRvgMMn7mOKbBsQdYxHeGSIG3kpI4gNR2vk51balPulZHnBQCQb/XBptprtoSv1REfaew==", 10687 "dev": true, 10688 "requires": { 10689 "@jest/environment": "^27.2.0", 10690 "@jest/types": "^27.1.1", 10691 "expect": "^27.2.1" 10692 }, 10693 "dependencies": { 10694 "@jest/types": { 10695 "version": "27.1.1", 10696 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 10697 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 10698 "dev": true, 10699 "requires": { 10700 "@types/istanbul-lib-coverage": "^2.0.0", 10701 "@types/istanbul-reports": "^3.0.0", 10702 "@types/node": "*", 10703 "@types/yargs": "^16.0.0", 10704 "chalk": "^4.0.0" 10705 } 10706 }, 10707 "@types/yargs": { 10708 "version": "16.0.4", 10709 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 10710 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 10711 "dev": true, 10712 "requires": { 10713 "@types/yargs-parser": "*" 10714 } 10715 } 10716 } 10717 }, 10718 "@jest/reporters": { 10719 "version": "27.2.1", 10720 "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.2.1.tgz", 10721 "integrity": "sha512-ILqR+bIIBlhaHjDtQR/0Z20YkKAQVM+NVRuJLaWFCoRx/rKQQSxG01ZLiLV0MsA6wkBHf6J9fzFuXp0k5l7epw==", 10722 "dev": true, 10723 "requires": { 10724 "@bcoe/v8-coverage": "^0.2.3", 10725 "@jest/console": "^27.2.0", 10726 "@jest/test-result": "^27.2.0", 10727 "@jest/transform": "^27.2.1", 10728 "@jest/types": "^27.1.1", 10729 "chalk": "^4.0.0", 10730 "collect-v8-coverage": "^1.0.0", 10731 "exit": "^0.1.2", 10732 "glob": "^7.1.2", 10733 "graceful-fs": "^4.2.4", 10734 "istanbul-lib-coverage": "^3.0.0", 10735 "istanbul-lib-instrument": "^4.0.3", 10736 "istanbul-lib-report": "^3.0.0", 10737 "istanbul-lib-source-maps": "^4.0.0", 10738 "istanbul-reports": "^3.0.2", 10739 "jest-haste-map": "^27.2.0", 10740 "jest-resolve": "^27.2.0", 10741 "jest-util": "^27.2.0", 10742 "jest-worker": "^27.2.0", 10743 "slash": "^3.0.0", 10744 "source-map": "^0.6.0", 10745 "string-length": "^4.0.1", 10746 "terminal-link": "^2.0.0", 10747 "v8-to-istanbul": "^8.0.0" 10748 }, 10749 "dependencies": { 10750 "@jest/types": { 10751 "version": "27.1.1", 10752 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 10753 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 10754 "dev": true, 10755 "requires": { 10756 "@types/istanbul-lib-coverage": "^2.0.0", 10757 "@types/istanbul-reports": "^3.0.0", 10758 "@types/node": "*", 10759 "@types/yargs": "^16.0.0", 10760 "chalk": "^4.0.0" 10761 } 10762 }, 10763 "@types/yargs": { 10764 "version": "16.0.4", 10765 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 10766 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 10767 "dev": true, 10768 "requires": { 10769 "@types/yargs-parser": "*" 10770 } 10771 }, 10772 "ci-info": { 10773 "version": "3.2.0", 10774 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 10775 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 10776 "dev": true 10777 }, 10778 "is-ci": { 10779 "version": "3.0.0", 10780 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 10781 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 10782 "dev": true, 10783 "requires": { 10784 "ci-info": "^3.1.1" 10785 } 10786 }, 10787 "jest-util": { 10788 "version": "27.2.0", 10789 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 10790 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 10791 "dev": true, 10792 "requires": { 10793 "@jest/types": "^27.1.1", 10794 "@types/node": "*", 10795 "chalk": "^4.0.0", 10796 "graceful-fs": "^4.2.4", 10797 "is-ci": "^3.0.0", 10798 "picomatch": "^2.2.3" 10799 } 10800 } 10801 } 10802 }, 10803 "@jest/source-map": { 10804 "version": "27.0.6", 10805 "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.0.6.tgz", 10806 "integrity": "sha512-Fek4mi5KQrqmlY07T23JRi0e7Z9bXTOOD86V/uS0EIW4PClvPDqZOyFlLpNJheS6QI0FNX1CgmPjtJ4EA/2M+g==", 10807 "dev": true, 10808 "requires": { 10809 "callsites": "^3.0.0", 10810 "graceful-fs": "^4.2.4", 10811 "source-map": "^0.6.0" 10812 } 10813 }, 10814 "@jest/test-result": { 10815 "version": "27.2.0", 10816 "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.2.0.tgz", 10817 "integrity": "sha512-JPPqn8h0RGr4HyeY1Km+FivDIjTFzDROU46iAvzVjD42ooGwYoqYO/MQTilhfajdz6jpVnnphFrKZI5OYrBONA==", 10818 "dev": true, 10819 "requires": { 10820 "@jest/console": "^27.2.0", 10821 "@jest/types": "^27.1.1", 10822 "@types/istanbul-lib-coverage": "^2.0.0", 10823 "collect-v8-coverage": "^1.0.0" 10824 }, 10825 "dependencies": { 10826 "@jest/types": { 10827 "version": "27.1.1", 10828 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 10829 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 10830 "dev": true, 10831 "requires": { 10832 "@types/istanbul-lib-coverage": "^2.0.0", 10833 "@types/istanbul-reports": "^3.0.0", 10834 "@types/node": "*", 10835 "@types/yargs": "^16.0.0", 10836 "chalk": "^4.0.0" 10837 } 10838 }, 10839 "@types/yargs": { 10840 "version": "16.0.4", 10841 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 10842 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 10843 "dev": true, 10844 "requires": { 10845 "@types/yargs-parser": "*" 10846 } 10847 } 10848 } 10849 }, 10850 "@jest/test-sequencer": { 10851 "version": "27.2.1", 10852 "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.2.1.tgz", 10853 "integrity": "sha512-fWcEgWQXgvU4DFY5YHfQsGwqfJWyuCUzdOzLZTYtyLB3WK1mFPQGYAszM7mCEZjyVon5XRuCa+2/+hif/uMucQ==", 10854 "dev": true, 10855 "requires": { 10856 "@jest/test-result": "^27.2.0", 10857 "graceful-fs": "^4.2.4", 10858 "jest-haste-map": "^27.2.0", 10859 "jest-runtime": "^27.2.1" 10860 } 10861 }, 10862 "@jest/transform": { 10863 "version": "27.2.1", 10864 "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.2.1.tgz", 10865 "integrity": "sha512-xmB5vh81KK8DiiCMtI5vI59mP+GggNmc9BiN+fg4mKdQHV369+WuZc1Lq2xWFCOCsRPHt24D9h7Idp4YaMB1Ww==", 10866 "dev": true, 10867 "requires": { 10868 "@babel/core": "^7.1.0", 10869 "@jest/types": "^27.1.1", 10870 "babel-plugin-istanbul": "^6.0.0", 10871 "chalk": "^4.0.0", 10872 "convert-source-map": "^1.4.0", 10873 "fast-json-stable-stringify": "^2.0.0", 10874 "graceful-fs": "^4.2.4", 10875 "jest-haste-map": "^27.2.0", 10876 "jest-regex-util": "^27.0.6", 10877 "jest-util": "^27.2.0", 10878 "micromatch": "^4.0.4", 10879 "pirates": "^4.0.1", 10880 "slash": "^3.0.0", 10881 "source-map": "^0.6.1", 10882 "write-file-atomic": "^3.0.0" 10883 }, 10884 "dependencies": { 10885 "@jest/types": { 10886 "version": "27.1.1", 10887 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 10888 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 10889 "dev": true, 10890 "requires": { 10891 "@types/istanbul-lib-coverage": "^2.0.0", 10892 "@types/istanbul-reports": "^3.0.0", 10893 "@types/node": "*", 10894 "@types/yargs": "^16.0.0", 10895 "chalk": "^4.0.0" 10896 } 10897 }, 10898 "@types/yargs": { 10899 "version": "16.0.4", 10900 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 10901 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 10902 "dev": true, 10903 "requires": { 10904 "@types/yargs-parser": "*" 10905 } 10906 }, 10907 "ci-info": { 10908 "version": "3.2.0", 10909 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 10910 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 10911 "dev": true 10912 }, 10913 "is-ci": { 10914 "version": "3.0.0", 10915 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 10916 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 10917 "dev": true, 10918 "requires": { 10919 "ci-info": "^3.1.1" 10920 } 10921 }, 10922 "jest-util": { 10923 "version": "27.2.0", 10924 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 10925 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 10926 "dev": true, 10927 "requires": { 10928 "@jest/types": "^27.1.1", 10929 "@types/node": "*", 10930 "chalk": "^4.0.0", 10931 "graceful-fs": "^4.2.4", 10932 "is-ci": "^3.0.0", 10933 "picomatch": "^2.2.3" 10934 } 10935 } 10936 } 10937 }, 10938 "@jest/types": { 10939 "version": "26.6.2", 10940 "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", 10941 "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", 10942 "dev": true, 10943 "requires": { 10944 "@types/istanbul-lib-coverage": "^2.0.0", 10945 "@types/istanbul-reports": "^3.0.0", 10946 "@types/node": "*", 10947 "@types/yargs": "^15.0.0", 10948 "chalk": "^4.0.0" 10949 } 10950 }, 10951 "@sinonjs/commons": { 10952 "version": "1.8.3", 10953 "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", 10954 "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", 10955 "dev": true, 10956 "requires": { 10957 "type-detect": "4.0.8" 10958 } 10959 }, 10960 "@sinonjs/fake-timers": { 10961 "version": "7.1.2", 10962 "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-7.1.2.tgz", 10963 "integrity": "sha512-iQADsW4LBMISqZ6Ci1dupJL9pprqwcVFTcOsEmQOEhW+KLCVn/Y4Jrvg2k19fIHCp+iFprriYPTdRcQR8NbUPg==", 10964 "dev": true, 10965 "requires": { 10966 "@sinonjs/commons": "^1.7.0" 10967 } 10968 }, 10969 "@tootallnate/once": { 10970 "version": "1.1.2", 10971 "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", 10972 "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", 10973 "dev": true 10974 }, 10975 "@types/babel__core": { 10976 "version": "7.1.16", 10977 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.16.tgz", 10978 "integrity": "sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==", 10979 "dev": true, 10980 "requires": { 10981 "@babel/parser": "^7.1.0", 10982 "@babel/types": "^7.0.0", 10983 "@types/babel__generator": "*", 10984 "@types/babel__template": "*", 10985 "@types/babel__traverse": "*" 10986 } 10987 }, 10988 "@types/babel__generator": { 10989 "version": "7.6.3", 10990 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz", 10991 "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==", 10992 "dev": true, 10993 "requires": { 10994 "@babel/types": "^7.0.0" 10995 } 10996 }, 10997 "@types/babel__template": { 10998 "version": "7.4.1", 10999 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", 11000 "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", 11001 "dev": true, 11002 "requires": { 11003 "@babel/parser": "^7.1.0", 11004 "@babel/types": "^7.0.0" 11005 } 11006 }, 11007 "@types/babel__traverse": { 11008 "version": "7.14.2", 11009 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", 11010 "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", 11011 "dev": true, 11012 "requires": { 11013 "@babel/types": "^7.3.0" 11014 } 11015 }, 11016 "@types/graceful-fs": { 11017 "version": "4.1.5", 11018 "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", 11019 "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", 11020 "dev": true, 11021 "requires": { 11022 "@types/node": "*" 11023 } 11024 }, 11025 "@types/istanbul-lib-coverage": { 11026 "version": "2.0.3", 11027 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", 11028 "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", 11029 "dev": true 11030 }, 11031 "@types/istanbul-lib-report": { 11032 "version": "3.0.0", 11033 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", 11034 "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", 11035 "dev": true, 11036 "requires": { 11037 "@types/istanbul-lib-coverage": "*" 11038 } 11039 }, 11040 "@types/istanbul-reports": { 11041 "version": "3.0.0", 11042 "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz", 11043 "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==", 11044 "dev": true, 11045 "requires": { 11046 "@types/istanbul-lib-report": "*" 11047 } 11048 }, 11049 "@types/jest": { 11050 "version": "26.0.23", 11051 "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.23.tgz", 11052 "integrity": "sha512-ZHLmWMJ9jJ9PTiT58juykZpL7KjwJywFN3Rr2pTSkyQfydf/rk22yS7W8p5DaVUMQ2BQC7oYiU3FjbTM/mYrOA==", 11053 "dev": true, 11054 "requires": { 11055 "jest-diff": "^26.0.0", 11056 "pretty-format": "^26.0.0" 11057 } 11058 }, 11059 "@types/node": { 11060 "version": "10.17.27", 11061 "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.27.tgz", 11062 "integrity": "sha512-J0oqm9ZfAXaPdwNXMMgAhylw5fhmXkToJd06vuDUSAgEDZ/n/69/69UmyBZbc+zT34UnShuDSBqvim3SPnozJg==", 11063 "dev": true 11064 }, 11065 "@types/prettier": { 11066 "version": "2.3.2", 11067 "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.3.2.tgz", 11068 "integrity": "sha512-eI5Yrz3Qv4KPUa/nSIAi0h+qX0XyewOliug5F2QAtuRg6Kjg6jfmxe1GIwoIRhZspD1A0RP8ANrPwvEXXtRFog==", 11069 "dev": true 11070 }, 11071 "@types/stack-utils": { 11072 "version": "2.0.1", 11073 "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", 11074 "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", 11075 "dev": true 11076 }, 11077 "@types/yargs": { 11078 "version": "15.0.13", 11079 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz", 11080 "integrity": "sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==", 11081 "dev": true, 11082 "requires": { 11083 "@types/yargs-parser": "*" 11084 } 11085 }, 11086 "@types/yargs-parser": { 11087 "version": "20.2.0", 11088 "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", 11089 "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==", 11090 "dev": true 11091 }, 11092 "abab": { 11093 "version": "2.0.5", 11094 "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", 11095 "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", 11096 "dev": true 11097 }, 11098 "acorn": { 11099 "version": "8.5.0", 11100 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz", 11101 "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==", 11102 "dev": true 11103 }, 11104 "acorn-globals": { 11105 "version": "6.0.0", 11106 "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", 11107 "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", 11108 "dev": true, 11109 "requires": { 11110 "acorn": "^7.1.1", 11111 "acorn-walk": "^7.1.1" 11112 }, 11113 "dependencies": { 11114 "acorn": { 11115 "version": "7.4.1", 11116 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", 11117 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", 11118 "dev": true 11119 } 11120 } 11121 }, 11122 "acorn-walk": { 11123 "version": "7.2.0", 11124 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", 11125 "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", 11126 "dev": true 11127 }, 11128 "agent-base": { 11129 "version": "6.0.2", 11130 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", 11131 "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", 11132 "dev": true, 11133 "requires": { 11134 "debug": "4" 11135 } 11136 }, 11137 "ajv": { 11138 "version": "8.3.0", 11139 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.3.0.tgz", 11140 "integrity": "sha512-RYE7B5An83d7eWnDR8kbdaIFqmKCNsP16ay1hDbJEU+sa0e3H9SebskCt0Uufem6cfAVu7Col6ubcn/W+Sm8/Q==", 11141 "dev": true, 11142 "requires": { 11143 "fast-deep-equal": "^3.1.1", 11144 "json-schema-traverse": "^1.0.0", 11145 "require-from-string": "^2.0.2", 11146 "uri-js": "^4.2.2" 11147 } 11148 }, 11149 "ansi-escapes": { 11150 "version": "4.3.2", 11151 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", 11152 "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", 11153 "dev": true, 11154 "requires": { 11155 "type-fest": "^0.21.3" 11156 } 11157 }, 11158 "ansi-regex": { 11159 "version": "5.0.0", 11160 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", 11161 "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", 11162 "dev": true 11163 }, 11164 "ansi-styles": { 11165 "version": "4.3.0", 11166 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 11167 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 11168 "dev": true, 11169 "requires": { 11170 "color-convert": "^2.0.1" 11171 } 11172 }, 11173 "anymatch": { 11174 "version": "3.1.2", 11175 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", 11176 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", 11177 "dev": true, 11178 "requires": { 11179 "normalize-path": "^3.0.0", 11180 "picomatch": "^2.0.4" 11181 } 11182 }, 11183 "archiver": { 11184 "version": "3.1.1", 11185 "resolved": "https://registry.npmjs.org/archiver/-/archiver-3.1.1.tgz", 11186 "integrity": "sha512-5Hxxcig7gw5Jod/8Gq0OneVgLYET+oNHcxgWItq4TbhOzRLKNAFUb9edAftiMKXvXfCB0vbGrJdZDNq0dWMsxg==", 11187 "dev": true, 11188 "requires": { 11189 "archiver-utils": "^2.1.0", 11190 "async": "^2.6.3", 11191 "buffer-crc32": "^0.2.1", 11192 "glob": "^7.1.4", 11193 "readable-stream": "^3.4.0", 11194 "tar-stream": "^2.1.0", 11195 "zip-stream": "^2.1.2" 11196 } 11197 }, 11198 "archiver-utils": { 11199 "version": "2.1.0", 11200 "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", 11201 "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", 11202 "dev": true, 11203 "requires": { 11204 "glob": "^7.1.4", 11205 "graceful-fs": "^4.2.0", 11206 "lazystream": "^1.0.0", 11207 "lodash.defaults": "^4.2.0", 11208 "lodash.difference": "^4.5.0", 11209 "lodash.flatten": "^4.4.0", 11210 "lodash.isplainobject": "^4.0.6", 11211 "lodash.union": "^4.6.0", 11212 "normalize-path": "^3.0.0", 11213 "readable-stream": "^2.0.0" 11214 }, 11215 "dependencies": { 11216 "readable-stream": { 11217 "version": "2.3.7", 11218 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 11219 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", 11220 "dev": true, 11221 "requires": { 11222 "core-util-is": "~1.0.0", 11223 "inherits": "~2.0.3", 11224 "isarray": "~1.0.0", 11225 "process-nextick-args": "~2.0.0", 11226 "safe-buffer": "~5.1.1", 11227 "string_decoder": "~1.1.1", 11228 "util-deprecate": "~1.0.1" 11229 } 11230 }, 11231 "string_decoder": { 11232 "version": "1.1.1", 11233 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 11234 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 11235 "dev": true, 11236 "requires": { 11237 "safe-buffer": "~5.1.0" 11238 } 11239 } 11240 } 11241 }, 11242 "arg": { 11243 "version": "4.1.3", 11244 "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", 11245 "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", 11246 "dev": true 11247 }, 11248 "argparse": { 11249 "version": "1.0.10", 11250 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 11251 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 11252 "dev": true, 11253 "requires": { 11254 "sprintf-js": "~1.0.2" 11255 } 11256 }, 11257 "asn1": { 11258 "version": "0.2.4", 11259 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", 11260 "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", 11261 "dev": true, 11262 "requires": { 11263 "safer-buffer": "~2.1.0" 11264 } 11265 }, 11266 "assert-plus": { 11267 "version": "1.0.0", 11268 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 11269 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", 11270 "dev": true 11271 }, 11272 "astral-regex": { 11273 "version": "2.0.0", 11274 "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", 11275 "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", 11276 "dev": true 11277 }, 11278 "async": { 11279 "version": "2.6.3", 11280 "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", 11281 "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", 11282 "dev": true, 11283 "requires": { 11284 "lodash": "^4.17.14" 11285 } 11286 }, 11287 "asynckit": { 11288 "version": "0.4.0", 11289 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 11290 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", 11291 "dev": true 11292 }, 11293 "aws-cdk": { 11294 "version": "1.20.0", 11295 "resolved": "https://registry.npmjs.org/aws-cdk/-/aws-cdk-1.20.0.tgz", 11296 "integrity": "sha512-yPLhflQSJghp5ZcZa9evhO2VpryO4W0vMRDs7jMlLYaxw69SDeKdVbP+nCTc5wTfSYmXttLTmZ6v3Y+66sjEow==", 11297 "dev": true, 11298 "requires": { 11299 "@aws-cdk/cloudformation-diff": "1.20.0", 11300 "@aws-cdk/cx-api": "1.20.0", 11301 "@aws-cdk/region-info": "1.20.0", 11302 "archiver": "^3.1.1", 11303 "aws-sdk": "^2.596.0", 11304 "camelcase": "^5.3.1", 11305 "colors": "^1.4.0", 11306 "decamelize": "^3.2.0", 11307 "fs-extra": "^8.1.0", 11308 "glob": "^7.1.6", 11309 "json-diff": "^0.5.4", 11310 "minimatch": ">=3.0", 11311 "promptly": "^3.0.3", 11312 "request": "^2.88.0", 11313 "semver": "^7.1.1", 11314 "source-map-support": "^0.5.16", 11315 "table": "^5.4.6", 11316 "uuid": "^3.3.3", 11317 "yaml": "^1.7.2", 11318 "yargs": "^15.0.2" 11319 }, 11320 "dependencies": { 11321 "@aws-cdk/cfnspec": { 11322 "version": "1.20.0", 11323 "resolved": "https://registry.npmjs.org/@aws-cdk/cfnspec/-/cfnspec-1.20.0.tgz", 11324 "integrity": "sha512-WT3AcS1k0Fgr/EJItGFTgyjbF1+vmVjkd6qSRasgBRzUGoOvdPNN7J3YzO6CSTXTrI7+RPCCqXdW6Ri5yLyEfw==", 11325 "dev": true, 11326 "requires": { 11327 "md5": "^2.2.1" 11328 } 11329 }, 11330 "@aws-cdk/cloudformation-diff": { 11331 "version": "1.20.0", 11332 "resolved": "https://registry.npmjs.org/@aws-cdk/cloudformation-diff/-/cloudformation-diff-1.20.0.tgz", 11333 "integrity": "sha512-7t8/WSOeQQ4jbc9wN0NDP/SJ02/lsDZi5W67itQzHGqRF6qASC9pN1l+91vjZix8Y/nf8d12HRqbbjg0FTHPYg==", 11334 "dev": true, 11335 "requires": { 11336 "@aws-cdk/cfnspec": "1.20.0", 11337 "@aws-cdk/cx-api": "1.20.0", 11338 "colors": "^1.4.0", 11339 "diff": "^4.0.1", 11340 "fast-deep-equal": "^3.1.1", 11341 "string-width": "^4.2.0", 11342 "table": "^5.4.6" 11343 } 11344 }, 11345 "@aws-cdk/cx-api": { 11346 "version": "1.20.0", 11347 "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.20.0.tgz", 11348 "integrity": "sha512-Ih16M19CXBkA6e3LFuf3aquhAJnNRUWAfRuj+gk/wS4JeaTa7mqFU4e2fAb8nHFhFho9YcW7QLCd3GW3HiBvWA==", 11349 "dev": true, 11350 "requires": { 11351 "semver": "^7.1.1" 11352 }, 11353 "dependencies": { 11354 "semver": { 11355 "version": "7.1.1", 11356 "bundled": true, 11357 "dev": true 11358 } 11359 } 11360 }, 11361 "@aws-cdk/region-info": { 11362 "version": "1.20.0", 11363 "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-1.20.0.tgz", 11364 "integrity": "sha512-72APXy2/ggQuvssCnyP8/3mx4j1ZWcYm2tm8lcgEcJPIQvb/WDaTCVsKEKRJtXSJIWa/jyCgZqtQ7ptvgerrYw==", 11365 "dev": true 11366 }, 11367 "ajv": { 11368 "version": "6.12.6", 11369 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 11370 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 11371 "dev": true, 11372 "requires": { 11373 "fast-deep-equal": "^3.1.1", 11374 "fast-json-stable-stringify": "^2.0.0", 11375 "json-schema-traverse": "^0.4.1", 11376 "uri-js": "^4.2.2" 11377 } 11378 }, 11379 "ansi-regex": { 11380 "version": "4.1.0", 11381 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", 11382 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", 11383 "dev": true 11384 }, 11385 "ansi-styles": { 11386 "version": "3.2.1", 11387 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 11388 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 11389 "dev": true, 11390 "requires": { 11391 "color-convert": "^1.9.0" 11392 } 11393 }, 11394 "astral-regex": { 11395 "version": "1.0.0", 11396 "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", 11397 "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", 11398 "dev": true 11399 }, 11400 "cli-color": { 11401 "version": "0.1.7", 11402 "resolved": "https://registry.yarnpkg.com/cli-color/-/cli-color-0.1.7.tgz#adc3200fa471cc211b0da7f566b71e98b9d67347", 11403 "integrity": "sha1-rcMgD6RxzCEbDaf1ZrcemLnWc0c=", 11404 "dev": true, 11405 "requires": { 11406 "es5-ext": "0.8.x" 11407 } 11408 }, 11409 "color-convert": { 11410 "version": "1.9.3", 11411 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 11412 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 11413 "dev": true, 11414 "requires": { 11415 "color-name": "1.1.3" 11416 } 11417 }, 11418 "color-name": { 11419 "version": "1.1.3", 11420 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 11421 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", 11422 "dev": true 11423 }, 11424 "decamelize": { 11425 "version": "3.2.0", 11426 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-3.2.0.tgz", 11427 "integrity": "sha512-4TgkVUsmmu7oCSyGBm5FvfMoACuoh9EOidm7V5/J2X2djAwwt57qb3F2KMP2ITqODTCSwb+YRV+0Zqrv18k/hw==", 11428 "dev": true, 11429 "requires": { 11430 "xregexp": "^4.2.4" 11431 } 11432 }, 11433 "diff": { 11434 "version": "4.0.2", 11435 "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", 11436 "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", 11437 "dev": true 11438 }, 11439 "difflib": { 11440 "version": "0.2.4", 11441 "resolved": "https://registry.yarnpkg.com/difflib/-/difflib-0.2.4.tgz#b5e30361a6db023176d562892db85940a718f47e", 11442 "integrity": "sha1-teMDYabbAjF21WKJLbhZQKcY9H4=", 11443 "dev": true, 11444 "requires": { 11445 "heap": ">= 0.2.0" 11446 } 11447 }, 11448 "dreamopt": { 11449 "version": "0.6.0", 11450 "resolved": "https://registry.yarnpkg.com/dreamopt/-/dreamopt-0.6.0.tgz#d813ccdac8d39d8ad526775514a13dda664d6b4b", 11451 "integrity": "sha1-2BPM2sjTnYrVJndVFKE92mZNa0s=", 11452 "dev": true, 11453 "requires": { 11454 "wordwrap": ">=0.0.2" 11455 } 11456 }, 11457 "emoji-regex": { 11458 "version": "7.0.3", 11459 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", 11460 "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", 11461 "dev": true 11462 }, 11463 "es5-ext": { 11464 "version": "0.8.2", 11465 "resolved": "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.8.2.tgz#aba8d9e1943a895ac96837a62a39b3f55ecd94ab", 11466 "integrity": "sha1-q6jZ4ZQ6iVrJaDemKjmz9V7NlKs=", 11467 "dev": true 11468 }, 11469 "heap": { 11470 "version": "0.2.6", 11471 "resolved": "https://registry.yarnpkg.com/heap/-/heap-0.2.6.tgz#087e1f10b046932fc8594dd9e6d378afc9d1e5ac", 11472 "integrity": "sha1-CH4fELBGky/IWU3Z5tN4r8nR5aw=", 11473 "dev": true 11474 }, 11475 "is-fullwidth-code-point": { 11476 "version": "2.0.0", 11477 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", 11478 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", 11479 "dev": true 11480 }, 11481 "json-diff": { 11482 "version": "0.5.4", 11483 "resolved": "https://registry.yarnpkg.com/json-diff/-/json-diff-0.5.4.tgz#7bc8198c441756632aab66c7d9189d365a7a035a", 11484 "integrity": "sha512-q5Xmx9QXNOzOzIlMoYtLrLiu4Jl/Ce2bn0CNcv54PhyH89CI4GWlGVDye8ei2Ijt9R3U+vsWPsXpLUNob8bs8Q==", 11485 "dev": true, 11486 "requires": { 11487 "cli-color": "~0.1.6", 11488 "difflib": "~0.2.1", 11489 "dreamopt": "~0.6.0" 11490 } 11491 }, 11492 "json-schema-traverse": { 11493 "version": "0.4.1", 11494 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 11495 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 11496 "dev": true 11497 }, 11498 "mute-stream": { 11499 "version": "0.0.8", 11500 "resolved": "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d", 11501 "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", 11502 "dev": true 11503 }, 11504 "promptly": { 11505 "version": "3.2.0", 11506 "resolved": "https://registry.yarnpkg.com/promptly/-/promptly-3.2.0.tgz#a5517fbbf59bd31c1751d4e1d9bef1714f42b9d8", 11507 "integrity": "sha512-WnR9obtgW+rG4oUV3hSnNGl1pHm3V1H/qD9iJBumGSmVsSC5HpZOLuu8qdMb6yCItGfT7dcRszejr/5P3i9Pug==", 11508 "dev": true, 11509 "requires": { 11510 "read": "^1.0.4" 11511 } 11512 }, 11513 "read": { 11514 "version": "1.0.7", 11515 "resolved": "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4", 11516 "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=", 11517 "dev": true, 11518 "requires": { 11519 "mute-stream": "~0.0.4" 11520 } 11521 }, 11522 "semver": { 11523 "version": "7.3.5", 11524 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 11525 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 11526 "dev": true, 11527 "requires": { 11528 "lru-cache": "^6.0.0" 11529 } 11530 }, 11531 "slice-ansi": { 11532 "version": "2.1.0", 11533 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", 11534 "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", 11535 "dev": true, 11536 "requires": { 11537 "ansi-styles": "^3.2.0", 11538 "astral-regex": "^1.0.0", 11539 "is-fullwidth-code-point": "^2.0.0" 11540 } 11541 }, 11542 "strip-ansi": { 11543 "version": "5.2.0", 11544 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", 11545 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", 11546 "dev": true, 11547 "requires": { 11548 "ansi-regex": "^4.1.0" 11549 } 11550 }, 11551 "table": { 11552 "version": "5.4.6", 11553 "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", 11554 "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", 11555 "dev": true, 11556 "requires": { 11557 "ajv": "^6.10.2", 11558 "lodash": "^4.17.14", 11559 "slice-ansi": "^2.1.0", 11560 "string-width": "^3.0.0" 11561 }, 11562 "dependencies": { 11563 "string-width": { 11564 "version": "3.1.0", 11565 "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", 11566 "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", 11567 "dev": true, 11568 "requires": { 11569 "emoji-regex": "^7.0.1", 11570 "is-fullwidth-code-point": "^2.0.0", 11571 "strip-ansi": "^5.1.0" 11572 } 11573 } 11574 } 11575 }, 11576 "uuid": { 11577 "version": "3.4.0", 11578 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", 11579 "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", 11580 "dev": true 11581 }, 11582 "wordwrap": { 11583 "version": "1.0.0", 11584 "resolved": "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb", 11585 "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", 11586 "dev": true 11587 }, 11588 "yaml": { 11589 "version": "1.10.2", 11590 "resolved": "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b", 11591 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", 11592 "dev": true 11593 } 11594 } 11595 }, 11596 "aws-sdk": { 11597 "version": "2.991.0", 11598 "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.991.0.tgz", 11599 "integrity": "sha512-TybluMJhRBZ0h5HGupHPTfamwtsJlW56HddJpMbsIjvmh4LGupajrkEwLQYW7osFXQ1S/xuE+0QIy6vWgOpT0g==", 11600 "dev": true, 11601 "requires": { 11602 "buffer": "4.9.2", 11603 "events": "1.1.1", 11604 "ieee754": "1.1.13", 11605 "jmespath": "0.15.0", 11606 "querystring": "0.2.0", 11607 "sax": "1.2.1", 11608 "url": "0.10.3", 11609 "uuid": "3.3.2", 11610 "xml2js": "0.4.19" 11611 }, 11612 "dependencies": { 11613 "uuid": { 11614 "version": "3.3.2", 11615 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", 11616 "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==", 11617 "dev": true 11618 } 11619 } 11620 }, 11621 "aws-sign2": { 11622 "version": "0.7.0", 11623 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", 11624 "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", 11625 "dev": true 11626 }, 11627 "aws4": { 11628 "version": "1.11.0", 11629 "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", 11630 "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", 11631 "dev": true 11632 }, 11633 "babel-jest": { 11634 "version": "27.2.1", 11635 "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.2.1.tgz", 11636 "integrity": "sha512-kkaekSJHew1zfDW3cA2QiSBPg4uiLpiW0OwJKqFv0r2/mFgym/IBn7hxPntL6FvS66G/ROh+lz4pRiCJAH1/UQ==", 11637 "dev": true, 11638 "requires": { 11639 "@jest/transform": "^27.2.1", 11640 "@jest/types": "^27.1.1", 11641 "@types/babel__core": "^7.1.14", 11642 "babel-plugin-istanbul": "^6.0.0", 11643 "babel-preset-jest": "^27.2.0", 11644 "chalk": "^4.0.0", 11645 "graceful-fs": "^4.2.4", 11646 "slash": "^3.0.0" 11647 }, 11648 "dependencies": { 11649 "@jest/types": { 11650 "version": "27.1.1", 11651 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 11652 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 11653 "dev": true, 11654 "requires": { 11655 "@types/istanbul-lib-coverage": "^2.0.0", 11656 "@types/istanbul-reports": "^3.0.0", 11657 "@types/node": "*", 11658 "@types/yargs": "^16.0.0", 11659 "chalk": "^4.0.0" 11660 } 11661 }, 11662 "@types/yargs": { 11663 "version": "16.0.4", 11664 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 11665 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 11666 "dev": true, 11667 "requires": { 11668 "@types/yargs-parser": "*" 11669 } 11670 } 11671 } 11672 }, 11673 "babel-plugin-istanbul": { 11674 "version": "6.0.0", 11675 "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", 11676 "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", 11677 "dev": true, 11678 "requires": { 11679 "@babel/helper-plugin-utils": "^7.0.0", 11680 "@istanbuljs/load-nyc-config": "^1.0.0", 11681 "@istanbuljs/schema": "^0.1.2", 11682 "istanbul-lib-instrument": "^4.0.0", 11683 "test-exclude": "^6.0.0" 11684 } 11685 }, 11686 "babel-plugin-jest-hoist": { 11687 "version": "27.2.0", 11688 "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.2.0.tgz", 11689 "integrity": "sha512-TOux9khNKdi64mW+0OIhcmbAn75tTlzKhxmiNXevQaPbrBYK7YKjP1jl6NHTJ6XR5UgUrJbCnWlKVnJn29dfjw==", 11690 "dev": true, 11691 "requires": { 11692 "@babel/template": "^7.3.3", 11693 "@babel/types": "^7.3.3", 11694 "@types/babel__core": "^7.0.0", 11695 "@types/babel__traverse": "^7.0.6" 11696 } 11697 }, 11698 "babel-preset-current-node-syntax": { 11699 "version": "1.0.1", 11700 "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", 11701 "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", 11702 "dev": true, 11703 "requires": { 11704 "@babel/plugin-syntax-async-generators": "^7.8.4", 11705 "@babel/plugin-syntax-bigint": "^7.8.3", 11706 "@babel/plugin-syntax-class-properties": "^7.8.3", 11707 "@babel/plugin-syntax-import-meta": "^7.8.3", 11708 "@babel/plugin-syntax-json-strings": "^7.8.3", 11709 "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", 11710 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", 11711 "@babel/plugin-syntax-numeric-separator": "^7.8.3", 11712 "@babel/plugin-syntax-object-rest-spread": "^7.8.3", 11713 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", 11714 "@babel/plugin-syntax-optional-chaining": "^7.8.3", 11715 "@babel/plugin-syntax-top-level-await": "^7.8.3" 11716 } 11717 }, 11718 "babel-preset-jest": { 11719 "version": "27.2.0", 11720 "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.2.0.tgz", 11721 "integrity": "sha512-z7MgQ3peBwN5L5aCqBKnF6iqdlvZvFUQynEhu0J+X9nHLU72jO3iY331lcYrg+AssJ8q7xsv5/3AICzVmJ/wvg==", 11722 "dev": true, 11723 "requires": { 11724 "babel-plugin-jest-hoist": "^27.2.0", 11725 "babel-preset-current-node-syntax": "^1.0.0" 11726 } 11727 }, 11728 "balanced-match": { 11729 "version": "1.0.2", 11730 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 11731 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 11732 "dev": true 11733 }, 11734 "base64-js": { 11735 "version": "1.5.1", 11736 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 11737 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 11738 "dev": true 11739 }, 11740 "bcrypt-pbkdf": { 11741 "version": "1.0.2", 11742 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", 11743 "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", 11744 "dev": true, 11745 "requires": { 11746 "tweetnacl": "^0.14.3" 11747 } 11748 }, 11749 "bl": { 11750 "version": "4.1.0", 11751 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", 11752 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", 11753 "dev": true, 11754 "requires": { 11755 "buffer": "^5.5.0", 11756 "inherits": "^2.0.4", 11757 "readable-stream": "^3.4.0" 11758 }, 11759 "dependencies": { 11760 "buffer": { 11761 "version": "5.7.1", 11762 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", 11763 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", 11764 "dev": true, 11765 "requires": { 11766 "base64-js": "^1.3.1", 11767 "ieee754": "^1.1.13" 11768 } 11769 } 11770 } 11771 }, 11772 "brace-expansion": { 11773 "version": "1.1.11", 11774 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 11775 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 11776 "dev": true, 11777 "requires": { 11778 "balanced-match": "^1.0.0", 11779 "concat-map": "0.0.1" 11780 } 11781 }, 11782 "braces": { 11783 "version": "3.0.2", 11784 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 11785 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 11786 "dev": true, 11787 "requires": { 11788 "fill-range": "^7.0.1" 11789 } 11790 }, 11791 "browser-process-hrtime": { 11792 "version": "1.0.0", 11793 "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", 11794 "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", 11795 "dev": true 11796 }, 11797 "browserslist": { 11798 "version": "4.17.0", 11799 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.0.tgz", 11800 "integrity": "sha512-g2BJ2a0nEYvEFQC208q8mVAhfNwpZ5Mu8BwgtCdZKO3qx98HChmeg448fPdUzld8aFmfLgVh7yymqV+q1lJZ5g==", 11801 "dev": true, 11802 "requires": { 11803 "caniuse-lite": "^1.0.30001254", 11804 "colorette": "^1.3.0", 11805 "electron-to-chromium": "^1.3.830", 11806 "escalade": "^3.1.1", 11807 "node-releases": "^1.1.75" 11808 } 11809 }, 11810 "bs-logger": { 11811 "version": "0.2.6", 11812 "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", 11813 "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", 11814 "dev": true, 11815 "requires": { 11816 "fast-json-stable-stringify": "2.x" 11817 } 11818 }, 11819 "bser": { 11820 "version": "2.1.1", 11821 "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", 11822 "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", 11823 "dev": true, 11824 "requires": { 11825 "node-int64": "^0.4.0" 11826 } 11827 }, 11828 "buffer": { 11829 "version": "4.9.2", 11830 "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", 11831 "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", 11832 "dev": true, 11833 "requires": { 11834 "base64-js": "^1.0.2", 11835 "ieee754": "^1.1.4", 11836 "isarray": "^1.0.0" 11837 } 11838 }, 11839 "buffer-crc32": { 11840 "version": "0.2.13", 11841 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 11842 "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", 11843 "dev": true 11844 }, 11845 "buffer-from": { 11846 "version": "1.1.1", 11847 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", 11848 "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" 11849 }, 11850 "callsites": { 11851 "version": "3.1.0", 11852 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 11853 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 11854 "dev": true 11855 }, 11856 "camelcase": { 11857 "version": "5.3.1", 11858 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", 11859 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", 11860 "dev": true 11861 }, 11862 "caniuse-lite": { 11863 "version": "1.0.30001259", 11864 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001259.tgz", 11865 "integrity": "sha512-V7mQTFhjITxuk9zBpI6nYsiTXhcPe05l+364nZjK7MFK/E7ibvYBSAXr4YcA6oPR8j3ZLM/LN+lUqUVAQEUZFg==", 11866 "dev": true 11867 }, 11868 "caseless": { 11869 "version": "0.12.0", 11870 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", 11871 "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", 11872 "dev": true 11873 }, 11874 "cdk-ec2-key-pair": { 11875 "version": "2.2.0", 11876 "resolved": "https://registry.npmjs.org/cdk-ec2-key-pair/-/cdk-ec2-key-pair-2.2.0.tgz", 11877 "integrity": "sha512-mL5kXP8pKfrmpVioz96n1NncH0A4UCO3NvgGYqjv22LVLfAKEs7ps/CWrpOx9trPPEGcZpWa5OGi83goMNJWHQ==", 11878 "requires": { 11879 "cdk-iam-floyd": "^0.112.1" 11880 } 11881 }, 11882 "cdk-iam-floyd": { 11883 "version": "0.112.1", 11884 "resolved": "https://registry.npmjs.org/cdk-iam-floyd/-/cdk-iam-floyd-0.112.1.tgz", 11885 "integrity": "sha512-5ZAalseI0recnkTz9pRF/ZuzuKEZ4xFHDgNrl3LS/kJdqEmMRPEzbqMxW77QHzTVO4NTbFZ7HsAZ/PyjtdTMUw==", 11886 "requires": { 11887 "@udondan/common-substrings": "^3.0.2", 11888 "regex-parser": "^2.2.11" 11889 }, 11890 "dependencies": { 11891 "@udondan/common-substrings": { 11892 "version": "3.0.2", 11893 "bundled": true 11894 }, 11895 "regex-parser": { 11896 "version": "2.2.11", 11897 "bundled": true 11898 } 11899 } 11900 }, 11901 "chalk": { 11902 "version": "4.1.1", 11903 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 11904 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 11905 "dev": true, 11906 "requires": { 11907 "ansi-styles": "^4.1.0", 11908 "supports-color": "^7.1.0" 11909 } 11910 }, 11911 "char-regex": { 11912 "version": "1.0.2", 11913 "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", 11914 "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", 11915 "dev": true 11916 }, 11917 "charenc": { 11918 "version": "0.0.2", 11919 "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", 11920 "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", 11921 "dev": true 11922 }, 11923 "ci-info": { 11924 "version": "2.0.0", 11925 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", 11926 "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", 11927 "dev": true 11928 }, 11929 "cjs-module-lexer": { 11930 "version": "1.2.2", 11931 "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", 11932 "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", 11933 "dev": true 11934 }, 11935 "cliui": { 11936 "version": "6.0.0", 11937 "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", 11938 "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", 11939 "dev": true, 11940 "requires": { 11941 "string-width": "^4.2.0", 11942 "strip-ansi": "^6.0.0", 11943 "wrap-ansi": "^6.2.0" 11944 } 11945 }, 11946 "co": { 11947 "version": "4.6.0", 11948 "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", 11949 "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", 11950 "dev": true 11951 }, 11952 "collect-v8-coverage": { 11953 "version": "1.0.1", 11954 "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", 11955 "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", 11956 "dev": true 11957 }, 11958 "color-convert": { 11959 "version": "2.0.1", 11960 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 11961 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 11962 "dev": true, 11963 "requires": { 11964 "color-name": "~1.1.4" 11965 } 11966 }, 11967 "color-name": { 11968 "version": "1.1.4", 11969 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 11970 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 11971 "dev": true 11972 }, 11973 "colorette": { 11974 "version": "1.4.0", 11975 "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", 11976 "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", 11977 "dev": true 11978 }, 11979 "colors": { 11980 "version": "1.4.0", 11981 "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", 11982 "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", 11983 "dev": true 11984 }, 11985 "combined-stream": { 11986 "version": "1.0.8", 11987 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 11988 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 11989 "dev": true, 11990 "requires": { 11991 "delayed-stream": "~1.0.0" 11992 } 11993 }, 11994 "compress-commons": { 11995 "version": "2.1.1", 11996 "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-2.1.1.tgz", 11997 "integrity": "sha512-eVw6n7CnEMFzc3duyFVrQEuY1BlHR3rYsSztyG32ibGMW722i3C6IizEGMFmfMU+A+fALvBIwxN3czffTcdA+Q==", 11998 "dev": true, 11999 "requires": { 12000 "buffer-crc32": "^0.2.13", 12001 "crc32-stream": "^3.0.1", 12002 "normalize-path": "^3.0.0", 12003 "readable-stream": "^2.3.6" 12004 }, 12005 "dependencies": { 12006 "readable-stream": { 12007 "version": "2.3.7", 12008 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 12009 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", 12010 "dev": true, 12011 "requires": { 12012 "core-util-is": "~1.0.0", 12013 "inherits": "~2.0.3", 12014 "isarray": "~1.0.0", 12015 "process-nextick-args": "~2.0.0", 12016 "safe-buffer": "~5.1.1", 12017 "string_decoder": "~1.1.1", 12018 "util-deprecate": "~1.0.1" 12019 } 12020 }, 12021 "string_decoder": { 12022 "version": "1.1.1", 12023 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 12024 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 12025 "dev": true, 12026 "requires": { 12027 "safe-buffer": "~5.1.0" 12028 } 12029 } 12030 } 12031 }, 12032 "concat-map": { 12033 "version": "0.0.1", 12034 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 12035 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", 12036 "dev": true 12037 }, 12038 "constructs": { 12039 "version": "3.3.75", 12040 "resolved": "https://registry.npmjs.org/constructs/-/constructs-3.3.75.tgz", 12041 "integrity": "sha512-q10foASSSfDWmS99OQLfnWDXCzqLvoORISAVWPFg0AmIGlBv2ZdDOtXxLqrJARPxVlOldmW2JzWzdRI+4+0/ZA==" 12042 }, 12043 "convert-source-map": { 12044 "version": "1.8.0", 12045 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", 12046 "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", 12047 "dev": true, 12048 "requires": { 12049 "safe-buffer": "~5.1.1" 12050 } 12051 }, 12052 "core-js-pure": { 12053 "version": "3.18.0", 12054 "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.18.0.tgz", 12055 "integrity": "sha512-ZnK+9vyuMhKulIGqT/7RHGRok8RtkHMEX/BGPHkHx+ouDkq+MUvf9mfIgdqhpmPDu8+V5UtRn/CbCRc9I4lX4w==", 12056 "dev": true 12057 }, 12058 "core-util-is": { 12059 "version": "1.0.2", 12060 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 12061 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", 12062 "dev": true 12063 }, 12064 "crc": { 12065 "version": "3.8.0", 12066 "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", 12067 "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", 12068 "dev": true, 12069 "requires": { 12070 "buffer": "^5.1.0" 12071 }, 12072 "dependencies": { 12073 "buffer": { 12074 "version": "5.7.1", 12075 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", 12076 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", 12077 "dev": true, 12078 "requires": { 12079 "base64-js": "^1.3.1", 12080 "ieee754": "^1.1.13" 12081 } 12082 } 12083 } 12084 }, 12085 "crc32-stream": { 12086 "version": "3.0.1", 12087 "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-3.0.1.tgz", 12088 "integrity": "sha512-mctvpXlbzsvK+6z8kJwSJ5crm7yBwrQMTybJzMw1O4lLGJqjlDCXY2Zw7KheiA6XBEcBmfLx1D88mjRGVJtY9w==", 12089 "dev": true, 12090 "requires": { 12091 "crc": "^3.4.4", 12092 "readable-stream": "^3.4.0" 12093 } 12094 }, 12095 "cross-spawn": { 12096 "version": "7.0.3", 12097 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 12098 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 12099 "dev": true, 12100 "requires": { 12101 "path-key": "^3.1.0", 12102 "shebang-command": "^2.0.0", 12103 "which": "^2.0.1" 12104 } 12105 }, 12106 "crypt": { 12107 "version": "0.0.2", 12108 "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", 12109 "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", 12110 "dev": true 12111 }, 12112 "cssom": { 12113 "version": "0.4.4", 12114 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", 12115 "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", 12116 "dev": true 12117 }, 12118 "cssstyle": { 12119 "version": "2.3.0", 12120 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", 12121 "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", 12122 "dev": true, 12123 "requires": { 12124 "cssom": "~0.3.6" 12125 }, 12126 "dependencies": { 12127 "cssom": { 12128 "version": "0.3.8", 12129 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", 12130 "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", 12131 "dev": true 12132 } 12133 } 12134 }, 12135 "dashdash": { 12136 "version": "1.14.1", 12137 "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", 12138 "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", 12139 "dev": true, 12140 "requires": { 12141 "assert-plus": "^1.0.0" 12142 } 12143 }, 12144 "data-urls": { 12145 "version": "2.0.0", 12146 "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", 12147 "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", 12148 "dev": true, 12149 "requires": { 12150 "abab": "^2.0.3", 12151 "whatwg-mimetype": "^2.3.0", 12152 "whatwg-url": "^8.0.0" 12153 } 12154 }, 12155 "debug": { 12156 "version": "4.3.2", 12157 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", 12158 "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", 12159 "dev": true, 12160 "requires": { 12161 "ms": "2.1.2" 12162 } 12163 }, 12164 "decamelize": { 12165 "version": "1.2.0", 12166 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 12167 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", 12168 "dev": true 12169 }, 12170 "decimal.js": { 12171 "version": "10.3.1", 12172 "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", 12173 "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==", 12174 "dev": true 12175 }, 12176 "dedent": { 12177 "version": "0.7.0", 12178 "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", 12179 "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", 12180 "dev": true 12181 }, 12182 "deep-is": { 12183 "version": "0.1.4", 12184 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 12185 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 12186 "dev": true 12187 }, 12188 "deepmerge": { 12189 "version": "4.2.2", 12190 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", 12191 "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", 12192 "dev": true 12193 }, 12194 "delayed-stream": { 12195 "version": "1.0.0", 12196 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 12197 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", 12198 "dev": true 12199 }, 12200 "detect-newline": { 12201 "version": "3.1.0", 12202 "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", 12203 "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", 12204 "dev": true 12205 }, 12206 "diff": { 12207 "version": "5.0.0", 12208 "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", 12209 "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", 12210 "dev": true 12211 }, 12212 "diff-sequences": { 12213 "version": "26.6.2", 12214 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", 12215 "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", 12216 "dev": true 12217 }, 12218 "domexception": { 12219 "version": "2.0.1", 12220 "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", 12221 "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", 12222 "dev": true, 12223 "requires": { 12224 "webidl-conversions": "^5.0.0" 12225 }, 12226 "dependencies": { 12227 "webidl-conversions": { 12228 "version": "5.0.0", 12229 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", 12230 "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", 12231 "dev": true 12232 } 12233 } 12234 }, 12235 "ecc-jsbn": { 12236 "version": "0.1.2", 12237 "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", 12238 "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", 12239 "dev": true, 12240 "requires": { 12241 "jsbn": "~0.1.0", 12242 "safer-buffer": "^2.1.0" 12243 } 12244 }, 12245 "electron-to-chromium": { 12246 "version": "1.3.845", 12247 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.845.tgz", 12248 "integrity": "sha512-y0RorqmExFDI4RjLEC6j365bIT5UAXf9WIRcknvSFHVhbC/dRnCgJnPA3DUUW6SCC85QGKEafgqcHJ6uPdEP1Q==", 12249 "dev": true 12250 }, 12251 "emittery": { 12252 "version": "0.8.1", 12253 "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", 12254 "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", 12255 "dev": true 12256 }, 12257 "emoji-regex": { 12258 "version": "8.0.0", 12259 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 12260 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 12261 "dev": true 12262 }, 12263 "end-of-stream": { 12264 "version": "1.4.4", 12265 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", 12266 "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", 12267 "dev": true, 12268 "requires": { 12269 "once": "^1.4.0" 12270 } 12271 }, 12272 "escalade": { 12273 "version": "3.1.1", 12274 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 12275 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 12276 "dev": true 12277 }, 12278 "escape-string-regexp": { 12279 "version": "2.0.0", 12280 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", 12281 "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", 12282 "dev": true 12283 }, 12284 "escodegen": { 12285 "version": "2.0.0", 12286 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", 12287 "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", 12288 "dev": true, 12289 "requires": { 12290 "esprima": "^4.0.1", 12291 "estraverse": "^5.2.0", 12292 "esutils": "^2.0.2", 12293 "optionator": "^0.8.1", 12294 "source-map": "~0.6.1" 12295 } 12296 }, 12297 "esprima": { 12298 "version": "4.0.1", 12299 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 12300 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 12301 "dev": true 12302 }, 12303 "estraverse": { 12304 "version": "5.2.0", 12305 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", 12306 "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", 12307 "dev": true 12308 }, 12309 "esutils": { 12310 "version": "2.0.3", 12311 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 12312 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 12313 "dev": true 12314 }, 12315 "events": { 12316 "version": "1.1.1", 12317 "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz", 12318 "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=", 12319 "dev": true 12320 }, 12321 "execa": { 12322 "version": "5.1.1", 12323 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", 12324 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", 12325 "dev": true, 12326 "requires": { 12327 "cross-spawn": "^7.0.3", 12328 "get-stream": "^6.0.0", 12329 "human-signals": "^2.1.0", 12330 "is-stream": "^2.0.0", 12331 "merge-stream": "^2.0.0", 12332 "npm-run-path": "^4.0.1", 12333 "onetime": "^5.1.2", 12334 "signal-exit": "^3.0.3", 12335 "strip-final-newline": "^2.0.0" 12336 } 12337 }, 12338 "exit": { 12339 "version": "0.1.2", 12340 "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", 12341 "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", 12342 "dev": true 12343 }, 12344 "expect": { 12345 "version": "27.2.1", 12346 "resolved": "https://registry.npmjs.org/expect/-/expect-27.2.1.tgz", 12347 "integrity": "sha512-ekOA2mBtT2phxcoPVHCXIzbJxCvRXhx2fr7m28IgGdZxUOh8UvxvoRz1FcPlfgZMpE92biHB6woIcAKXqR28hA==", 12348 "dev": true, 12349 "requires": { 12350 "@jest/types": "^27.1.1", 12351 "ansi-styles": "^5.0.0", 12352 "jest-get-type": "^27.0.6", 12353 "jest-matcher-utils": "^27.2.0", 12354 "jest-message-util": "^27.2.0", 12355 "jest-regex-util": "^27.0.6" 12356 }, 12357 "dependencies": { 12358 "@jest/types": { 12359 "version": "27.1.1", 12360 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 12361 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 12362 "dev": true, 12363 "requires": { 12364 "@types/istanbul-lib-coverage": "^2.0.0", 12365 "@types/istanbul-reports": "^3.0.0", 12366 "@types/node": "*", 12367 "@types/yargs": "^16.0.0", 12368 "chalk": "^4.0.0" 12369 } 12370 }, 12371 "@types/yargs": { 12372 "version": "16.0.4", 12373 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 12374 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 12375 "dev": true, 12376 "requires": { 12377 "@types/yargs-parser": "*" 12378 } 12379 }, 12380 "ansi-styles": { 12381 "version": "5.2.0", 12382 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 12383 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 12384 "dev": true 12385 }, 12386 "jest-get-type": { 12387 "version": "27.0.6", 12388 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.6.tgz", 12389 "integrity": "sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==", 12390 "dev": true 12391 } 12392 } 12393 }, 12394 "extend": { 12395 "version": "3.0.2", 12396 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 12397 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", 12398 "dev": true 12399 }, 12400 "extsprintf": { 12401 "version": "1.3.0", 12402 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", 12403 "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", 12404 "dev": true 12405 }, 12406 "fast-deep-equal": { 12407 "version": "3.1.3", 12408 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 12409 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 12410 "dev": true 12411 }, 12412 "fast-json-stable-stringify": { 12413 "version": "2.1.0", 12414 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 12415 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 12416 "dev": true 12417 }, 12418 "fast-levenshtein": { 12419 "version": "2.0.6", 12420 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 12421 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", 12422 "dev": true 12423 }, 12424 "fb-watchman": { 12425 "version": "2.0.1", 12426 "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", 12427 "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", 12428 "dev": true, 12429 "requires": { 12430 "bser": "2.1.1" 12431 } 12432 }, 12433 "fill-range": { 12434 "version": "7.0.1", 12435 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 12436 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 12437 "dev": true, 12438 "requires": { 12439 "to-regex-range": "^5.0.1" 12440 } 12441 }, 12442 "find-up": { 12443 "version": "4.1.0", 12444 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 12445 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 12446 "dev": true, 12447 "requires": { 12448 "locate-path": "^5.0.0", 12449 "path-exists": "^4.0.0" 12450 } 12451 }, 12452 "forever-agent": { 12453 "version": "0.6.1", 12454 "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", 12455 "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", 12456 "dev": true 12457 }, 12458 "form-data": { 12459 "version": "2.3.3", 12460 "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", 12461 "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", 12462 "dev": true, 12463 "requires": { 12464 "asynckit": "^0.4.0", 12465 "combined-stream": "^1.0.6", 12466 "mime-types": "^2.1.12" 12467 } 12468 }, 12469 "fs-constants": { 12470 "version": "1.0.0", 12471 "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", 12472 "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", 12473 "dev": true 12474 }, 12475 "fs-extra": { 12476 "version": "8.1.0", 12477 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", 12478 "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", 12479 "dev": true, 12480 "requires": { 12481 "graceful-fs": "^4.2.0", 12482 "jsonfile": "^4.0.0", 12483 "universalify": "^0.1.0" 12484 } 12485 }, 12486 "fs.realpath": { 12487 "version": "1.0.0", 12488 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 12489 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", 12490 "dev": true 12491 }, 12492 "fsevents": { 12493 "version": "2.3.2", 12494 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 12495 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 12496 "dev": true, 12497 "optional": true 12498 }, 12499 "function-bind": { 12500 "version": "1.1.1", 12501 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 12502 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 12503 "dev": true 12504 }, 12505 "gensync": { 12506 "version": "1.0.0-beta.2", 12507 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", 12508 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", 12509 "dev": true 12510 }, 12511 "get-caller-file": { 12512 "version": "2.0.5", 12513 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 12514 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 12515 "dev": true 12516 }, 12517 "get-package-type": { 12518 "version": "0.1.0", 12519 "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", 12520 "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", 12521 "dev": true 12522 }, 12523 "get-stream": { 12524 "version": "6.0.1", 12525 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", 12526 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", 12527 "dev": true 12528 }, 12529 "getpass": { 12530 "version": "0.1.7", 12531 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", 12532 "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", 12533 "dev": true, 12534 "requires": { 12535 "assert-plus": "^1.0.0" 12536 } 12537 }, 12538 "glob": { 12539 "version": "7.1.7", 12540 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", 12541 "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", 12542 "dev": true, 12543 "requires": { 12544 "fs.realpath": "^1.0.0", 12545 "inflight": "^1.0.4", 12546 "inherits": "2", 12547 "minimatch": "^3.0.4", 12548 "once": "^1.3.0", 12549 "path-is-absolute": "^1.0.0" 12550 } 12551 }, 12552 "globals": { 12553 "version": "11.12.0", 12554 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", 12555 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", 12556 "dev": true 12557 }, 12558 "graceful-fs": { 12559 "version": "4.2.6", 12560 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", 12561 "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", 12562 "dev": true 12563 }, 12564 "har-schema": { 12565 "version": "2.0.0", 12566 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", 12567 "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", 12568 "dev": true 12569 }, 12570 "har-validator": { 12571 "version": "5.1.5", 12572 "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", 12573 "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", 12574 "dev": true, 12575 "requires": { 12576 "ajv": "^6.12.3", 12577 "har-schema": "^2.0.0" 12578 }, 12579 "dependencies": { 12580 "ajv": { 12581 "version": "6.12.6", 12582 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 12583 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 12584 "dev": true, 12585 "requires": { 12586 "fast-deep-equal": "^3.1.1", 12587 "fast-json-stable-stringify": "^2.0.0", 12588 "json-schema-traverse": "^0.4.1", 12589 "uri-js": "^4.2.2" 12590 } 12591 }, 12592 "json-schema-traverse": { 12593 "version": "0.4.1", 12594 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 12595 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 12596 "dev": true 12597 } 12598 } 12599 }, 12600 "has": { 12601 "version": "1.0.3", 12602 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 12603 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 12604 "dev": true, 12605 "requires": { 12606 "function-bind": "^1.1.1" 12607 } 12608 }, 12609 "has-flag": { 12610 "version": "4.0.0", 12611 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 12612 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 12613 "dev": true 12614 }, 12615 "html-encoding-sniffer": { 12616 "version": "2.0.1", 12617 "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", 12618 "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", 12619 "dev": true, 12620 "requires": { 12621 "whatwg-encoding": "^1.0.5" 12622 } 12623 }, 12624 "html-escaper": { 12625 "version": "2.0.2", 12626 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", 12627 "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", 12628 "dev": true 12629 }, 12630 "http-proxy-agent": { 12631 "version": "4.0.1", 12632 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", 12633 "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", 12634 "dev": true, 12635 "requires": { 12636 "@tootallnate/once": "1", 12637 "agent-base": "6", 12638 "debug": "4" 12639 } 12640 }, 12641 "http-signature": { 12642 "version": "1.2.0", 12643 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", 12644 "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", 12645 "dev": true, 12646 "requires": { 12647 "assert-plus": "^1.0.0", 12648 "jsprim": "^1.2.2", 12649 "sshpk": "^1.7.0" 12650 } 12651 }, 12652 "https-proxy-agent": { 12653 "version": "5.0.0", 12654 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", 12655 "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", 12656 "dev": true, 12657 "requires": { 12658 "agent-base": "6", 12659 "debug": "4" 12660 } 12661 }, 12662 "human-signals": { 12663 "version": "2.1.0", 12664 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", 12665 "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", 12666 "dev": true 12667 }, 12668 "iconv-lite": { 12669 "version": "0.4.24", 12670 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 12671 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 12672 "dev": true, 12673 "requires": { 12674 "safer-buffer": ">= 2.1.2 < 3" 12675 } 12676 }, 12677 "ieee754": { 12678 "version": "1.1.13", 12679 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz", 12680 "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==", 12681 "dev": true 12682 }, 12683 "import-local": { 12684 "version": "3.0.2", 12685 "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", 12686 "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", 12687 "dev": true, 12688 "requires": { 12689 "pkg-dir": "^4.2.0", 12690 "resolve-cwd": "^3.0.0" 12691 } 12692 }, 12693 "imurmurhash": { 12694 "version": "0.1.4", 12695 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 12696 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", 12697 "dev": true 12698 }, 12699 "inflight": { 12700 "version": "1.0.6", 12701 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 12702 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 12703 "dev": true, 12704 "requires": { 12705 "once": "^1.3.0", 12706 "wrappy": "1" 12707 } 12708 }, 12709 "inherits": { 12710 "version": "2.0.4", 12711 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 12712 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 12713 "dev": true 12714 }, 12715 "is-buffer": { 12716 "version": "1.1.6", 12717 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", 12718 "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", 12719 "dev": true 12720 }, 12721 "is-ci": { 12722 "version": "2.0.0", 12723 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", 12724 "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", 12725 "dev": true, 12726 "requires": { 12727 "ci-info": "^2.0.0" 12728 } 12729 }, 12730 "is-core-module": { 12731 "version": "2.6.0", 12732 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.6.0.tgz", 12733 "integrity": "sha512-wShG8vs60jKfPWpF2KZRaAtvt3a20OAn7+IJ6hLPECpSABLcKtFKTTI4ZtH5QcBruBHlq+WsdHWyz0BCZW7svQ==", 12734 "dev": true, 12735 "requires": { 12736 "has": "^1.0.3" 12737 } 12738 }, 12739 "is-fullwidth-code-point": { 12740 "version": "3.0.0", 12741 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 12742 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 12743 "dev": true 12744 }, 12745 "is-generator-fn": { 12746 "version": "2.1.0", 12747 "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", 12748 "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", 12749 "dev": true 12750 }, 12751 "is-number": { 12752 "version": "7.0.0", 12753 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 12754 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 12755 "dev": true 12756 }, 12757 "is-potential-custom-element-name": { 12758 "version": "1.0.1", 12759 "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", 12760 "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", 12761 "dev": true 12762 }, 12763 "is-stream": { 12764 "version": "2.0.1", 12765 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", 12766 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", 12767 "dev": true 12768 }, 12769 "is-typedarray": { 12770 "version": "1.0.0", 12771 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 12772 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", 12773 "dev": true 12774 }, 12775 "isarray": { 12776 "version": "1.0.0", 12777 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 12778 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", 12779 "dev": true 12780 }, 12781 "isexe": { 12782 "version": "2.0.0", 12783 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 12784 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", 12785 "dev": true 12786 }, 12787 "isstream": { 12788 "version": "0.1.2", 12789 "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", 12790 "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", 12791 "dev": true 12792 }, 12793 "istanbul-lib-coverage": { 12794 "version": "3.0.0", 12795 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", 12796 "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", 12797 "dev": true 12798 }, 12799 "istanbul-lib-instrument": { 12800 "version": "4.0.3", 12801 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", 12802 "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", 12803 "dev": true, 12804 "requires": { 12805 "@babel/core": "^7.7.5", 12806 "@istanbuljs/schema": "^0.1.2", 12807 "istanbul-lib-coverage": "^3.0.0", 12808 "semver": "^6.3.0" 12809 } 12810 }, 12811 "istanbul-lib-report": { 12812 "version": "3.0.0", 12813 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", 12814 "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", 12815 "dev": true, 12816 "requires": { 12817 "istanbul-lib-coverage": "^3.0.0", 12818 "make-dir": "^3.0.0", 12819 "supports-color": "^7.1.0" 12820 } 12821 }, 12822 "istanbul-lib-source-maps": { 12823 "version": "4.0.0", 12824 "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", 12825 "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", 12826 "dev": true, 12827 "requires": { 12828 "debug": "^4.1.1", 12829 "istanbul-lib-coverage": "^3.0.0", 12830 "source-map": "^0.6.1" 12831 } 12832 }, 12833 "istanbul-reports": { 12834 "version": "3.0.2", 12835 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", 12836 "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", 12837 "dev": true, 12838 "requires": { 12839 "html-escaper": "^2.0.0", 12840 "istanbul-lib-report": "^3.0.0" 12841 } 12842 }, 12843 "jest": { 12844 "version": "27.2.1", 12845 "resolved": "https://registry.npmjs.org/jest/-/jest-27.2.1.tgz", 12846 "integrity": "sha512-0MyvNS7J1HbkeotYaqKNGioN+p1/AAPtI1Z8iwMtCBE+PwBT+M4l25D9Pve8/KdhktYLgZaGyyj9CoDytD+R2Q==", 12847 "dev": true, 12848 "requires": { 12849 "@jest/core": "^27.2.1", 12850 "import-local": "^3.0.2", 12851 "jest-cli": "^27.2.1" 12852 } 12853 }, 12854 "jest-changed-files": { 12855 "version": "27.1.1", 12856 "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.1.1.tgz", 12857 "integrity": "sha512-5TV9+fYlC2A6hu3qtoyGHprBwCAn0AuGA77bZdUgYvVlRMjHXo063VcWTEAyx6XAZ85DYHqp0+aHKbPlfRDRvA==", 12858 "dev": true, 12859 "requires": { 12860 "@jest/types": "^27.1.1", 12861 "execa": "^5.0.0", 12862 "throat": "^6.0.1" 12863 }, 12864 "dependencies": { 12865 "@jest/types": { 12866 "version": "27.1.1", 12867 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 12868 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 12869 "dev": true, 12870 "requires": { 12871 "@types/istanbul-lib-coverage": "^2.0.0", 12872 "@types/istanbul-reports": "^3.0.0", 12873 "@types/node": "*", 12874 "@types/yargs": "^16.0.0", 12875 "chalk": "^4.0.0" 12876 } 12877 }, 12878 "@types/yargs": { 12879 "version": "16.0.4", 12880 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 12881 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 12882 "dev": true, 12883 "requires": { 12884 "@types/yargs-parser": "*" 12885 } 12886 } 12887 } 12888 }, 12889 "jest-circus": { 12890 "version": "27.2.1", 12891 "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.2.1.tgz", 12892 "integrity": "sha512-9q/8X8DgJmW8IqXsJNnS2E28iarx990hf6D+frS3P0lB+avhFDD33alLwZzKgm45u0wvEi6iFh43WjNbp5fhjw==", 12893 "dev": true, 12894 "requires": { 12895 "@jest/environment": "^27.2.0", 12896 "@jest/test-result": "^27.2.0", 12897 "@jest/types": "^27.1.1", 12898 "@types/node": "*", 12899 "chalk": "^4.0.0", 12900 "co": "^4.6.0", 12901 "dedent": "^0.7.0", 12902 "expect": "^27.2.1", 12903 "is-generator-fn": "^2.0.0", 12904 "jest-each": "^27.2.0", 12905 "jest-matcher-utils": "^27.2.0", 12906 "jest-message-util": "^27.2.0", 12907 "jest-runtime": "^27.2.1", 12908 "jest-snapshot": "^27.2.1", 12909 "jest-util": "^27.2.0", 12910 "pretty-format": "^27.2.0", 12911 "slash": "^3.0.0", 12912 "stack-utils": "^2.0.3", 12913 "throat": "^6.0.1" 12914 }, 12915 "dependencies": { 12916 "@jest/types": { 12917 "version": "27.1.1", 12918 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 12919 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 12920 "dev": true, 12921 "requires": { 12922 "@types/istanbul-lib-coverage": "^2.0.0", 12923 "@types/istanbul-reports": "^3.0.0", 12924 "@types/node": "*", 12925 "@types/yargs": "^16.0.0", 12926 "chalk": "^4.0.0" 12927 } 12928 }, 12929 "@types/yargs": { 12930 "version": "16.0.4", 12931 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 12932 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 12933 "dev": true, 12934 "requires": { 12935 "@types/yargs-parser": "*" 12936 } 12937 }, 12938 "ansi-styles": { 12939 "version": "5.2.0", 12940 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 12941 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 12942 "dev": true 12943 }, 12944 "ci-info": { 12945 "version": "3.2.0", 12946 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 12947 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 12948 "dev": true 12949 }, 12950 "is-ci": { 12951 "version": "3.0.0", 12952 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 12953 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 12954 "dev": true, 12955 "requires": { 12956 "ci-info": "^3.1.1" 12957 } 12958 }, 12959 "jest-util": { 12960 "version": "27.2.0", 12961 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 12962 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 12963 "dev": true, 12964 "requires": { 12965 "@jest/types": "^27.1.1", 12966 "@types/node": "*", 12967 "chalk": "^4.0.0", 12968 "graceful-fs": "^4.2.4", 12969 "is-ci": "^3.0.0", 12970 "picomatch": "^2.2.3" 12971 } 12972 }, 12973 "pretty-format": { 12974 "version": "27.2.0", 12975 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.2.0.tgz", 12976 "integrity": "sha512-KyJdmgBkMscLqo8A7K77omgLx5PWPiXJswtTtFV7XgVZv2+qPk6UivpXXO+5k6ZEbWIbLoKdx1pZ6ldINzbwTA==", 12977 "dev": true, 12978 "requires": { 12979 "@jest/types": "^27.1.1", 12980 "ansi-regex": "^5.0.0", 12981 "ansi-styles": "^5.0.0", 12982 "react-is": "^17.0.1" 12983 } 12984 } 12985 } 12986 }, 12987 "jest-cli": { 12988 "version": "27.2.1", 12989 "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.2.1.tgz", 12990 "integrity": "sha512-IfxuGkBZS/ogY7yFvvD1dFidzQRXlSBHtUZQ3UTIHydzNMF4/ZRTdGFso6HkbCkemwLh4hnNybONexEqWmYwjw==", 12991 "dev": true, 12992 "requires": { 12993 "@jest/core": "^27.2.1", 12994 "@jest/test-result": "^27.2.0", 12995 "@jest/types": "^27.1.1", 12996 "chalk": "^4.0.0", 12997 "exit": "^0.1.2", 12998 "graceful-fs": "^4.2.4", 12999 "import-local": "^3.0.2", 13000 "jest-config": "^27.2.1", 13001 "jest-util": "^27.2.0", 13002 "jest-validate": "^27.2.0", 13003 "prompts": "^2.0.1", 13004 "yargs": "^16.0.3" 13005 }, 13006 "dependencies": { 13007 "@jest/types": { 13008 "version": "27.1.1", 13009 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 13010 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 13011 "dev": true, 13012 "requires": { 13013 "@types/istanbul-lib-coverage": "^2.0.0", 13014 "@types/istanbul-reports": "^3.0.0", 13015 "@types/node": "*", 13016 "@types/yargs": "^16.0.0", 13017 "chalk": "^4.0.0" 13018 } 13019 }, 13020 "@types/yargs": { 13021 "version": "16.0.4", 13022 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 13023 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 13024 "dev": true, 13025 "requires": { 13026 "@types/yargs-parser": "*" 13027 } 13028 }, 13029 "ci-info": { 13030 "version": "3.2.0", 13031 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 13032 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 13033 "dev": true 13034 }, 13035 "cliui": { 13036 "version": "7.0.4", 13037 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", 13038 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", 13039 "dev": true, 13040 "requires": { 13041 "string-width": "^4.2.0", 13042 "strip-ansi": "^6.0.0", 13043 "wrap-ansi": "^7.0.0" 13044 } 13045 }, 13046 "is-ci": { 13047 "version": "3.0.0", 13048 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 13049 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 13050 "dev": true, 13051 "requires": { 13052 "ci-info": "^3.1.1" 13053 } 13054 }, 13055 "jest-util": { 13056 "version": "27.2.0", 13057 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 13058 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 13059 "dev": true, 13060 "requires": { 13061 "@jest/types": "^27.1.1", 13062 "@types/node": "*", 13063 "chalk": "^4.0.0", 13064 "graceful-fs": "^4.2.4", 13065 "is-ci": "^3.0.0", 13066 "picomatch": "^2.2.3" 13067 } 13068 }, 13069 "wrap-ansi": { 13070 "version": "7.0.0", 13071 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 13072 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 13073 "dev": true, 13074 "requires": { 13075 "ansi-styles": "^4.0.0", 13076 "string-width": "^4.1.0", 13077 "strip-ansi": "^6.0.0" 13078 } 13079 }, 13080 "y18n": { 13081 "version": "5.0.8", 13082 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", 13083 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", 13084 "dev": true 13085 }, 13086 "yargs": { 13087 "version": "16.2.0", 13088 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", 13089 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", 13090 "dev": true, 13091 "requires": { 13092 "cliui": "^7.0.2", 13093 "escalade": "^3.1.1", 13094 "get-caller-file": "^2.0.5", 13095 "require-directory": "^2.1.1", 13096 "string-width": "^4.2.0", 13097 "y18n": "^5.0.5", 13098 "yargs-parser": "^20.2.2" 13099 } 13100 } 13101 } 13102 }, 13103 "jest-config": { 13104 "version": "27.2.1", 13105 "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.2.1.tgz", 13106 "integrity": "sha512-BAOemP8udmFw9nkgaLAac7vXORdvrt4yrJWoh7uYb0nPZeSsu0kGwJU18SwtY4paq9fed5OgAssC3A+Bf4WMQA==", 13107 "dev": true, 13108 "requires": { 13109 "@babel/core": "^7.1.0", 13110 "@jest/test-sequencer": "^27.2.1", 13111 "@jest/types": "^27.1.1", 13112 "babel-jest": "^27.2.1", 13113 "chalk": "^4.0.0", 13114 "deepmerge": "^4.2.2", 13115 "glob": "^7.1.1", 13116 "graceful-fs": "^4.2.4", 13117 "is-ci": "^3.0.0", 13118 "jest-circus": "^27.2.1", 13119 "jest-environment-jsdom": "^27.2.0", 13120 "jest-environment-node": "^27.2.0", 13121 "jest-get-type": "^27.0.6", 13122 "jest-jasmine2": "^27.2.1", 13123 "jest-regex-util": "^27.0.6", 13124 "jest-resolve": "^27.2.0", 13125 "jest-runner": "^27.2.1", 13126 "jest-util": "^27.2.0", 13127 "jest-validate": "^27.2.0", 13128 "micromatch": "^4.0.4", 13129 "pretty-format": "^27.2.0" 13130 }, 13131 "dependencies": { 13132 "@jest/types": { 13133 "version": "27.1.1", 13134 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 13135 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 13136 "dev": true, 13137 "requires": { 13138 "@types/istanbul-lib-coverage": "^2.0.0", 13139 "@types/istanbul-reports": "^3.0.0", 13140 "@types/node": "*", 13141 "@types/yargs": "^16.0.0", 13142 "chalk": "^4.0.0" 13143 } 13144 }, 13145 "@types/yargs": { 13146 "version": "16.0.4", 13147 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 13148 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 13149 "dev": true, 13150 "requires": { 13151 "@types/yargs-parser": "*" 13152 } 13153 }, 13154 "ansi-styles": { 13155 "version": "5.2.0", 13156 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 13157 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 13158 "dev": true 13159 }, 13160 "ci-info": { 13161 "version": "3.2.0", 13162 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 13163 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 13164 "dev": true 13165 }, 13166 "is-ci": { 13167 "version": "3.0.0", 13168 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 13169 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 13170 "dev": true, 13171 "requires": { 13172 "ci-info": "^3.1.1" 13173 } 13174 }, 13175 "jest-get-type": { 13176 "version": "27.0.6", 13177 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.6.tgz", 13178 "integrity": "sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==", 13179 "dev": true 13180 }, 13181 "jest-util": { 13182 "version": "27.2.0", 13183 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 13184 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 13185 "dev": true, 13186 "requires": { 13187 "@jest/types": "^27.1.1", 13188 "@types/node": "*", 13189 "chalk": "^4.0.0", 13190 "graceful-fs": "^4.2.4", 13191 "is-ci": "^3.0.0", 13192 "picomatch": "^2.2.3" 13193 } 13194 }, 13195 "pretty-format": { 13196 "version": "27.2.0", 13197 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.2.0.tgz", 13198 "integrity": "sha512-KyJdmgBkMscLqo8A7K77omgLx5PWPiXJswtTtFV7XgVZv2+qPk6UivpXXO+5k6ZEbWIbLoKdx1pZ6ldINzbwTA==", 13199 "dev": true, 13200 "requires": { 13201 "@jest/types": "^27.1.1", 13202 "ansi-regex": "^5.0.0", 13203 "ansi-styles": "^5.0.0", 13204 "react-is": "^17.0.1" 13205 } 13206 } 13207 } 13208 }, 13209 "jest-diff": { 13210 "version": "26.6.2", 13211 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", 13212 "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", 13213 "dev": true, 13214 "requires": { 13215 "chalk": "^4.0.0", 13216 "diff-sequences": "^26.6.2", 13217 "jest-get-type": "^26.3.0", 13218 "pretty-format": "^26.6.2" 13219 } 13220 }, 13221 "jest-docblock": { 13222 "version": "27.0.6", 13223 "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.0.6.tgz", 13224 "integrity": "sha512-Fid6dPcjwepTFraz0YxIMCi7dejjJ/KL9FBjPYhBp4Sv1Y9PdhImlKZqYU555BlN4TQKaTc+F2Av1z+anVyGkA==", 13225 "dev": true, 13226 "requires": { 13227 "detect-newline": "^3.0.0" 13228 } 13229 }, 13230 "jest-each": { 13231 "version": "27.2.0", 13232 "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.2.0.tgz", 13233 "integrity": "sha512-biDmmUQjg+HZOB7MfY2RHSFL3j418nMoC3TK3pGAj880fQQSxvQe1y2Wy23JJJNUlk6YXiGU0yWy86Le1HBPmA==", 13234 "dev": true, 13235 "requires": { 13236 "@jest/types": "^27.1.1", 13237 "chalk": "^4.0.0", 13238 "jest-get-type": "^27.0.6", 13239 "jest-util": "^27.2.0", 13240 "pretty-format": "^27.2.0" 13241 }, 13242 "dependencies": { 13243 "@jest/types": { 13244 "version": "27.1.1", 13245 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 13246 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 13247 "dev": true, 13248 "requires": { 13249 "@types/istanbul-lib-coverage": "^2.0.0", 13250 "@types/istanbul-reports": "^3.0.0", 13251 "@types/node": "*", 13252 "@types/yargs": "^16.0.0", 13253 "chalk": "^4.0.0" 13254 } 13255 }, 13256 "@types/yargs": { 13257 "version": "16.0.4", 13258 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 13259 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 13260 "dev": true, 13261 "requires": { 13262 "@types/yargs-parser": "*" 13263 } 13264 }, 13265 "ansi-styles": { 13266 "version": "5.2.0", 13267 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 13268 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 13269 "dev": true 13270 }, 13271 "ci-info": { 13272 "version": "3.2.0", 13273 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 13274 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 13275 "dev": true 13276 }, 13277 "is-ci": { 13278 "version": "3.0.0", 13279 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 13280 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 13281 "dev": true, 13282 "requires": { 13283 "ci-info": "^3.1.1" 13284 } 13285 }, 13286 "jest-get-type": { 13287 "version": "27.0.6", 13288 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.6.tgz", 13289 "integrity": "sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==", 13290 "dev": true 13291 }, 13292 "jest-util": { 13293 "version": "27.2.0", 13294 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 13295 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 13296 "dev": true, 13297 "requires": { 13298 "@jest/types": "^27.1.1", 13299 "@types/node": "*", 13300 "chalk": "^4.0.0", 13301 "graceful-fs": "^4.2.4", 13302 "is-ci": "^3.0.0", 13303 "picomatch": "^2.2.3" 13304 } 13305 }, 13306 "pretty-format": { 13307 "version": "27.2.0", 13308 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.2.0.tgz", 13309 "integrity": "sha512-KyJdmgBkMscLqo8A7K77omgLx5PWPiXJswtTtFV7XgVZv2+qPk6UivpXXO+5k6ZEbWIbLoKdx1pZ6ldINzbwTA==", 13310 "dev": true, 13311 "requires": { 13312 "@jest/types": "^27.1.1", 13313 "ansi-regex": "^5.0.0", 13314 "ansi-styles": "^5.0.0", 13315 "react-is": "^17.0.1" 13316 } 13317 } 13318 } 13319 }, 13320 "jest-environment-jsdom": { 13321 "version": "27.2.0", 13322 "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.2.0.tgz", 13323 "integrity": "sha512-wNQJi6Rd/AkUWqTc4gWhuTIFPo7tlMK0RPZXeM6AqRHZA3D3vwvTa9ktAktyVyWYmUoXdYstOfyYMG3w4jt7eA==", 13324 "dev": true, 13325 "requires": { 13326 "@jest/environment": "^27.2.0", 13327 "@jest/fake-timers": "^27.2.0", 13328 "@jest/types": "^27.1.1", 13329 "@types/node": "*", 13330 "jest-mock": "^27.1.1", 13331 "jest-util": "^27.2.0", 13332 "jsdom": "^16.6.0" 13333 }, 13334 "dependencies": { 13335 "@jest/types": { 13336 "version": "27.1.1", 13337 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 13338 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 13339 "dev": true, 13340 "requires": { 13341 "@types/istanbul-lib-coverage": "^2.0.0", 13342 "@types/istanbul-reports": "^3.0.0", 13343 "@types/node": "*", 13344 "@types/yargs": "^16.0.0", 13345 "chalk": "^4.0.0" 13346 } 13347 }, 13348 "@types/yargs": { 13349 "version": "16.0.4", 13350 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 13351 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 13352 "dev": true, 13353 "requires": { 13354 "@types/yargs-parser": "*" 13355 } 13356 }, 13357 "ci-info": { 13358 "version": "3.2.0", 13359 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 13360 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 13361 "dev": true 13362 }, 13363 "is-ci": { 13364 "version": "3.0.0", 13365 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 13366 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 13367 "dev": true, 13368 "requires": { 13369 "ci-info": "^3.1.1" 13370 } 13371 }, 13372 "jest-util": { 13373 "version": "27.2.0", 13374 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 13375 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 13376 "dev": true, 13377 "requires": { 13378 "@jest/types": "^27.1.1", 13379 "@types/node": "*", 13380 "chalk": "^4.0.0", 13381 "graceful-fs": "^4.2.4", 13382 "is-ci": "^3.0.0", 13383 "picomatch": "^2.2.3" 13384 } 13385 } 13386 } 13387 }, 13388 "jest-environment-node": { 13389 "version": "27.2.0", 13390 "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.2.0.tgz", 13391 "integrity": "sha512-WbW+vdM4u88iy6Q3ftUEQOSgMPtSgjm3qixYYK2AKEuqmFO2zmACTw1vFUB0qI/QN88X6hA6ZkVKIdIWWzz+yg==", 13392 "dev": true, 13393 "requires": { 13394 "@jest/environment": "^27.2.0", 13395 "@jest/fake-timers": "^27.2.0", 13396 "@jest/types": "^27.1.1", 13397 "@types/node": "*", 13398 "jest-mock": "^27.1.1", 13399 "jest-util": "^27.2.0" 13400 }, 13401 "dependencies": { 13402 "@jest/types": { 13403 "version": "27.1.1", 13404 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 13405 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 13406 "dev": true, 13407 "requires": { 13408 "@types/istanbul-lib-coverage": "^2.0.0", 13409 "@types/istanbul-reports": "^3.0.0", 13410 "@types/node": "*", 13411 "@types/yargs": "^16.0.0", 13412 "chalk": "^4.0.0" 13413 } 13414 }, 13415 "@types/yargs": { 13416 "version": "16.0.4", 13417 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 13418 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 13419 "dev": true, 13420 "requires": { 13421 "@types/yargs-parser": "*" 13422 } 13423 }, 13424 "ci-info": { 13425 "version": "3.2.0", 13426 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 13427 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 13428 "dev": true 13429 }, 13430 "is-ci": { 13431 "version": "3.0.0", 13432 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 13433 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 13434 "dev": true, 13435 "requires": { 13436 "ci-info": "^3.1.1" 13437 } 13438 }, 13439 "jest-util": { 13440 "version": "27.2.0", 13441 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 13442 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 13443 "dev": true, 13444 "requires": { 13445 "@jest/types": "^27.1.1", 13446 "@types/node": "*", 13447 "chalk": "^4.0.0", 13448 "graceful-fs": "^4.2.4", 13449 "is-ci": "^3.0.0", 13450 "picomatch": "^2.2.3" 13451 } 13452 } 13453 } 13454 }, 13455 "jest-get-type": { 13456 "version": "26.3.0", 13457 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", 13458 "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", 13459 "dev": true 13460 }, 13461 "jest-haste-map": { 13462 "version": "27.2.0", 13463 "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.2.0.tgz", 13464 "integrity": "sha512-laFet7QkNlWjwZtMGHCucLvF8o9PAh2cgePRck1+uadSM4E4XH9J4gnx4do+a6do8ZV5XHNEAXEkIoNg5XUH2Q==", 13465 "dev": true, 13466 "requires": { 13467 "@jest/types": "^27.1.1", 13468 "@types/graceful-fs": "^4.1.2", 13469 "@types/node": "*", 13470 "anymatch": "^3.0.3", 13471 "fb-watchman": "^2.0.0", 13472 "fsevents": "^2.3.2", 13473 "graceful-fs": "^4.2.4", 13474 "jest-regex-util": "^27.0.6", 13475 "jest-serializer": "^27.0.6", 13476 "jest-util": "^27.2.0", 13477 "jest-worker": "^27.2.0", 13478 "micromatch": "^4.0.4", 13479 "walker": "^1.0.7" 13480 }, 13481 "dependencies": { 13482 "@jest/types": { 13483 "version": "27.1.1", 13484 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 13485 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 13486 "dev": true, 13487 "requires": { 13488 "@types/istanbul-lib-coverage": "^2.0.0", 13489 "@types/istanbul-reports": "^3.0.0", 13490 "@types/node": "*", 13491 "@types/yargs": "^16.0.0", 13492 "chalk": "^4.0.0" 13493 } 13494 }, 13495 "@types/yargs": { 13496 "version": "16.0.4", 13497 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 13498 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 13499 "dev": true, 13500 "requires": { 13501 "@types/yargs-parser": "*" 13502 } 13503 }, 13504 "ci-info": { 13505 "version": "3.2.0", 13506 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 13507 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 13508 "dev": true 13509 }, 13510 "is-ci": { 13511 "version": "3.0.0", 13512 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 13513 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 13514 "dev": true, 13515 "requires": { 13516 "ci-info": "^3.1.1" 13517 } 13518 }, 13519 "jest-util": { 13520 "version": "27.2.0", 13521 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 13522 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 13523 "dev": true, 13524 "requires": { 13525 "@jest/types": "^27.1.1", 13526 "@types/node": "*", 13527 "chalk": "^4.0.0", 13528 "graceful-fs": "^4.2.4", 13529 "is-ci": "^3.0.0", 13530 "picomatch": "^2.2.3" 13531 } 13532 } 13533 } 13534 }, 13535 "jest-jasmine2": { 13536 "version": "27.2.1", 13537 "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.2.1.tgz", 13538 "integrity": "sha512-3vytj3+S49+XYsxGJyjlchDo4xblYzjDY4XK7pV2IAdspbMFOpmeNMOeDonYuvlbUtcV8yrFLA6XtliXapDmMA==", 13539 "dev": true, 13540 "requires": { 13541 "@babel/traverse": "^7.1.0", 13542 "@jest/environment": "^27.2.0", 13543 "@jest/source-map": "^27.0.6", 13544 "@jest/test-result": "^27.2.0", 13545 "@jest/types": "^27.1.1", 13546 "@types/node": "*", 13547 "chalk": "^4.0.0", 13548 "co": "^4.6.0", 13549 "expect": "^27.2.1", 13550 "is-generator-fn": "^2.0.0", 13551 "jest-each": "^27.2.0", 13552 "jest-matcher-utils": "^27.2.0", 13553 "jest-message-util": "^27.2.0", 13554 "jest-runtime": "^27.2.1", 13555 "jest-snapshot": "^27.2.1", 13556 "jest-util": "^27.2.0", 13557 "pretty-format": "^27.2.0", 13558 "throat": "^6.0.1" 13559 }, 13560 "dependencies": { 13561 "@jest/types": { 13562 "version": "27.1.1", 13563 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 13564 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 13565 "dev": true, 13566 "requires": { 13567 "@types/istanbul-lib-coverage": "^2.0.0", 13568 "@types/istanbul-reports": "^3.0.0", 13569 "@types/node": "*", 13570 "@types/yargs": "^16.0.0", 13571 "chalk": "^4.0.0" 13572 } 13573 }, 13574 "@types/yargs": { 13575 "version": "16.0.4", 13576 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 13577 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 13578 "dev": true, 13579 "requires": { 13580 "@types/yargs-parser": "*" 13581 } 13582 }, 13583 "ansi-styles": { 13584 "version": "5.2.0", 13585 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 13586 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 13587 "dev": true 13588 }, 13589 "ci-info": { 13590 "version": "3.2.0", 13591 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 13592 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 13593 "dev": true 13594 }, 13595 "is-ci": { 13596 "version": "3.0.0", 13597 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 13598 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 13599 "dev": true, 13600 "requires": { 13601 "ci-info": "^3.1.1" 13602 } 13603 }, 13604 "jest-util": { 13605 "version": "27.2.0", 13606 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 13607 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 13608 "dev": true, 13609 "requires": { 13610 "@jest/types": "^27.1.1", 13611 "@types/node": "*", 13612 "chalk": "^4.0.0", 13613 "graceful-fs": "^4.2.4", 13614 "is-ci": "^3.0.0", 13615 "picomatch": "^2.2.3" 13616 } 13617 }, 13618 "pretty-format": { 13619 "version": "27.2.0", 13620 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.2.0.tgz", 13621 "integrity": "sha512-KyJdmgBkMscLqo8A7K77omgLx5PWPiXJswtTtFV7XgVZv2+qPk6UivpXXO+5k6ZEbWIbLoKdx1pZ6ldINzbwTA==", 13622 "dev": true, 13623 "requires": { 13624 "@jest/types": "^27.1.1", 13625 "ansi-regex": "^5.0.0", 13626 "ansi-styles": "^5.0.0", 13627 "react-is": "^17.0.1" 13628 } 13629 } 13630 } 13631 }, 13632 "jest-leak-detector": { 13633 "version": "27.2.0", 13634 "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.2.0.tgz", 13635 "integrity": "sha512-e91BIEmbZw5+MHkB4Hnrq7S86coTxUMCkz4n7DLmQYvl9pEKmRx9H/JFH87bBqbIU5B2Ju1soKxRWX6/eGFGpA==", 13636 "dev": true, 13637 "requires": { 13638 "jest-get-type": "^27.0.6", 13639 "pretty-format": "^27.2.0" 13640 }, 13641 "dependencies": { 13642 "@jest/types": { 13643 "version": "27.1.1", 13644 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 13645 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 13646 "dev": true, 13647 "requires": { 13648 "@types/istanbul-lib-coverage": "^2.0.0", 13649 "@types/istanbul-reports": "^3.0.0", 13650 "@types/node": "*", 13651 "@types/yargs": "^16.0.0", 13652 "chalk": "^4.0.0" 13653 } 13654 }, 13655 "@types/yargs": { 13656 "version": "16.0.4", 13657 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 13658 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 13659 "dev": true, 13660 "requires": { 13661 "@types/yargs-parser": "*" 13662 } 13663 }, 13664 "ansi-styles": { 13665 "version": "5.2.0", 13666 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 13667 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 13668 "dev": true 13669 }, 13670 "jest-get-type": { 13671 "version": "27.0.6", 13672 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.6.tgz", 13673 "integrity": "sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==", 13674 "dev": true 13675 }, 13676 "pretty-format": { 13677 "version": "27.2.0", 13678 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.2.0.tgz", 13679 "integrity": "sha512-KyJdmgBkMscLqo8A7K77omgLx5PWPiXJswtTtFV7XgVZv2+qPk6UivpXXO+5k6ZEbWIbLoKdx1pZ6ldINzbwTA==", 13680 "dev": true, 13681 "requires": { 13682 "@jest/types": "^27.1.1", 13683 "ansi-regex": "^5.0.0", 13684 "ansi-styles": "^5.0.0", 13685 "react-is": "^17.0.1" 13686 } 13687 } 13688 } 13689 }, 13690 "jest-matcher-utils": { 13691 "version": "27.2.0", 13692 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.2.0.tgz", 13693 "integrity": "sha512-F+LG3iTwJ0gPjxBX6HCyrARFXq6jjiqhwBQeskkJQgSLeF1j6ui1RTV08SR7O51XTUhtc8zqpDj8iCG4RGmdKw==", 13694 "dev": true, 13695 "requires": { 13696 "chalk": "^4.0.0", 13697 "jest-diff": "^27.2.0", 13698 "jest-get-type": "^27.0.6", 13699 "pretty-format": "^27.2.0" 13700 }, 13701 "dependencies": { 13702 "@jest/types": { 13703 "version": "27.1.1", 13704 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 13705 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 13706 "dev": true, 13707 "requires": { 13708 "@types/istanbul-lib-coverage": "^2.0.0", 13709 "@types/istanbul-reports": "^3.0.0", 13710 "@types/node": "*", 13711 "@types/yargs": "^16.0.0", 13712 "chalk": "^4.0.0" 13713 } 13714 }, 13715 "@types/yargs": { 13716 "version": "16.0.4", 13717 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 13718 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 13719 "dev": true, 13720 "requires": { 13721 "@types/yargs-parser": "*" 13722 } 13723 }, 13724 "ansi-styles": { 13725 "version": "5.2.0", 13726 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 13727 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 13728 "dev": true 13729 }, 13730 "diff-sequences": { 13731 "version": "27.0.6", 13732 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.6.tgz", 13733 "integrity": "sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==", 13734 "dev": true 13735 }, 13736 "jest-diff": { 13737 "version": "27.2.0", 13738 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.2.0.tgz", 13739 "integrity": "sha512-QSO9WC6btFYWtRJ3Hac0sRrkspf7B01mGrrQEiCW6TobtViJ9RWL0EmOs/WnBsZDsI/Y2IoSHZA2x6offu0sYw==", 13740 "dev": true, 13741 "requires": { 13742 "chalk": "^4.0.0", 13743 "diff-sequences": "^27.0.6", 13744 "jest-get-type": "^27.0.6", 13745 "pretty-format": "^27.2.0" 13746 } 13747 }, 13748 "jest-get-type": { 13749 "version": "27.0.6", 13750 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.6.tgz", 13751 "integrity": "sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==", 13752 "dev": true 13753 }, 13754 "pretty-format": { 13755 "version": "27.2.0", 13756 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.2.0.tgz", 13757 "integrity": "sha512-KyJdmgBkMscLqo8A7K77omgLx5PWPiXJswtTtFV7XgVZv2+qPk6UivpXXO+5k6ZEbWIbLoKdx1pZ6ldINzbwTA==", 13758 "dev": true, 13759 "requires": { 13760 "@jest/types": "^27.1.1", 13761 "ansi-regex": "^5.0.0", 13762 "ansi-styles": "^5.0.0", 13763 "react-is": "^17.0.1" 13764 } 13765 } 13766 } 13767 }, 13768 "jest-message-util": { 13769 "version": "27.2.0", 13770 "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.2.0.tgz", 13771 "integrity": "sha512-y+sfT/94CiP8rKXgwCOzO1mUazIEdEhrLjuiu+RKmCP+8O/TJTSne9dqQRbFIHBtlR2+q7cddJlWGir8UATu5w==", 13772 "dev": true, 13773 "requires": { 13774 "@babel/code-frame": "^7.12.13", 13775 "@jest/types": "^27.1.1", 13776 "@types/stack-utils": "^2.0.0", 13777 "chalk": "^4.0.0", 13778 "graceful-fs": "^4.2.4", 13779 "micromatch": "^4.0.4", 13780 "pretty-format": "^27.2.0", 13781 "slash": "^3.0.0", 13782 "stack-utils": "^2.0.3" 13783 }, 13784 "dependencies": { 13785 "@jest/types": { 13786 "version": "27.1.1", 13787 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 13788 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 13789 "dev": true, 13790 "requires": { 13791 "@types/istanbul-lib-coverage": "^2.0.0", 13792 "@types/istanbul-reports": "^3.0.0", 13793 "@types/node": "*", 13794 "@types/yargs": "^16.0.0", 13795 "chalk": "^4.0.0" 13796 } 13797 }, 13798 "@types/yargs": { 13799 "version": "16.0.4", 13800 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 13801 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 13802 "dev": true, 13803 "requires": { 13804 "@types/yargs-parser": "*" 13805 } 13806 }, 13807 "ansi-styles": { 13808 "version": "5.2.0", 13809 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 13810 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 13811 "dev": true 13812 }, 13813 "pretty-format": { 13814 "version": "27.2.0", 13815 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.2.0.tgz", 13816 "integrity": "sha512-KyJdmgBkMscLqo8A7K77omgLx5PWPiXJswtTtFV7XgVZv2+qPk6UivpXXO+5k6ZEbWIbLoKdx1pZ6ldINzbwTA==", 13817 "dev": true, 13818 "requires": { 13819 "@jest/types": "^27.1.1", 13820 "ansi-regex": "^5.0.0", 13821 "ansi-styles": "^5.0.0", 13822 "react-is": "^17.0.1" 13823 } 13824 } 13825 } 13826 }, 13827 "jest-mock": { 13828 "version": "27.1.1", 13829 "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.1.1.tgz", 13830 "integrity": "sha512-SClsFKuYBf+6SSi8jtAYOuPw8DDMsTElUWEae3zq7vDhH01ayVSIHUSIa8UgbDOUalCFp6gNsaikN0rbxN4dbw==", 13831 "dev": true, 13832 "requires": { 13833 "@jest/types": "^27.1.1", 13834 "@types/node": "*" 13835 }, 13836 "dependencies": { 13837 "@jest/types": { 13838 "version": "27.1.1", 13839 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 13840 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 13841 "dev": true, 13842 "requires": { 13843 "@types/istanbul-lib-coverage": "^2.0.0", 13844 "@types/istanbul-reports": "^3.0.0", 13845 "@types/node": "*", 13846 "@types/yargs": "^16.0.0", 13847 "chalk": "^4.0.0" 13848 } 13849 }, 13850 "@types/yargs": { 13851 "version": "16.0.4", 13852 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 13853 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 13854 "dev": true, 13855 "requires": { 13856 "@types/yargs-parser": "*" 13857 } 13858 } 13859 } 13860 }, 13861 "jest-pnp-resolver": { 13862 "version": "1.2.2", 13863 "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", 13864 "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", 13865 "dev": true, 13866 "requires": {} 13867 }, 13868 "jest-regex-util": { 13869 "version": "27.0.6", 13870 "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.0.6.tgz", 13871 "integrity": "sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ==", 13872 "dev": true 13873 }, 13874 "jest-resolve": { 13875 "version": "27.2.0", 13876 "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.2.0.tgz", 13877 "integrity": "sha512-v09p9Ib/VtpHM6Cz+i9lEAv1Z/M5NVxsyghRHRMEUOqwPQs3zwTdwp1xS3O/k5LocjKiGS0OTaJoBSpjbM2Jlw==", 13878 "dev": true, 13879 "requires": { 13880 "@jest/types": "^27.1.1", 13881 "chalk": "^4.0.0", 13882 "escalade": "^3.1.1", 13883 "graceful-fs": "^4.2.4", 13884 "jest-haste-map": "^27.2.0", 13885 "jest-pnp-resolver": "^1.2.2", 13886 "jest-util": "^27.2.0", 13887 "jest-validate": "^27.2.0", 13888 "resolve": "^1.20.0", 13889 "slash": "^3.0.0" 13890 }, 13891 "dependencies": { 13892 "@jest/types": { 13893 "version": "27.1.1", 13894 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 13895 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 13896 "dev": true, 13897 "requires": { 13898 "@types/istanbul-lib-coverage": "^2.0.0", 13899 "@types/istanbul-reports": "^3.0.0", 13900 "@types/node": "*", 13901 "@types/yargs": "^16.0.0", 13902 "chalk": "^4.0.0" 13903 } 13904 }, 13905 "@types/yargs": { 13906 "version": "16.0.4", 13907 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 13908 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 13909 "dev": true, 13910 "requires": { 13911 "@types/yargs-parser": "*" 13912 } 13913 }, 13914 "ci-info": { 13915 "version": "3.2.0", 13916 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 13917 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 13918 "dev": true 13919 }, 13920 "is-ci": { 13921 "version": "3.0.0", 13922 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 13923 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 13924 "dev": true, 13925 "requires": { 13926 "ci-info": "^3.1.1" 13927 } 13928 }, 13929 "jest-util": { 13930 "version": "27.2.0", 13931 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 13932 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 13933 "dev": true, 13934 "requires": { 13935 "@jest/types": "^27.1.1", 13936 "@types/node": "*", 13937 "chalk": "^4.0.0", 13938 "graceful-fs": "^4.2.4", 13939 "is-ci": "^3.0.0", 13940 "picomatch": "^2.2.3" 13941 } 13942 } 13943 } 13944 }, 13945 "jest-resolve-dependencies": { 13946 "version": "27.2.1", 13947 "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.2.1.tgz", 13948 "integrity": "sha512-9bKEwmz4YshGPjGZAVZOVw6jt7pq2/FjWJmyhnWhvDuiRCHVZBcJhycinX+e/EJ7jafsq26bTpzBIQas3xql1g==", 13949 "dev": true, 13950 "requires": { 13951 "@jest/types": "^27.1.1", 13952 "jest-regex-util": "^27.0.6", 13953 "jest-snapshot": "^27.2.1" 13954 }, 13955 "dependencies": { 13956 "@jest/types": { 13957 "version": "27.1.1", 13958 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 13959 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 13960 "dev": true, 13961 "requires": { 13962 "@types/istanbul-lib-coverage": "^2.0.0", 13963 "@types/istanbul-reports": "^3.0.0", 13964 "@types/node": "*", 13965 "@types/yargs": "^16.0.0", 13966 "chalk": "^4.0.0" 13967 } 13968 }, 13969 "@types/yargs": { 13970 "version": "16.0.4", 13971 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 13972 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 13973 "dev": true, 13974 "requires": { 13975 "@types/yargs-parser": "*" 13976 } 13977 } 13978 } 13979 }, 13980 "jest-runner": { 13981 "version": "27.2.1", 13982 "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.2.1.tgz", 13983 "integrity": "sha512-USHitkUUzcB3Y5mRdzlp+KHgRRR2VsXDq5OeATuDmq1qXfT/RwwnQykUhn+KVx3FotxK3pID74UY7o6HYIR8vA==", 13984 "dev": true, 13985 "requires": { 13986 "@jest/console": "^27.2.0", 13987 "@jest/environment": "^27.2.0", 13988 "@jest/test-result": "^27.2.0", 13989 "@jest/transform": "^27.2.1", 13990 "@jest/types": "^27.1.1", 13991 "@types/node": "*", 13992 "chalk": "^4.0.0", 13993 "emittery": "^0.8.1", 13994 "exit": "^0.1.2", 13995 "graceful-fs": "^4.2.4", 13996 "jest-docblock": "^27.0.6", 13997 "jest-environment-jsdom": "^27.2.0", 13998 "jest-environment-node": "^27.2.0", 13999 "jest-haste-map": "^27.2.0", 14000 "jest-leak-detector": "^27.2.0", 14001 "jest-message-util": "^27.2.0", 14002 "jest-resolve": "^27.2.0", 14003 "jest-runtime": "^27.2.1", 14004 "jest-util": "^27.2.0", 14005 "jest-worker": "^27.2.0", 14006 "source-map-support": "^0.5.6", 14007 "throat": "^6.0.1" 14008 }, 14009 "dependencies": { 14010 "@jest/types": { 14011 "version": "27.1.1", 14012 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 14013 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 14014 "dev": true, 14015 "requires": { 14016 "@types/istanbul-lib-coverage": "^2.0.0", 14017 "@types/istanbul-reports": "^3.0.0", 14018 "@types/node": "*", 14019 "@types/yargs": "^16.0.0", 14020 "chalk": "^4.0.0" 14021 } 14022 }, 14023 "@types/yargs": { 14024 "version": "16.0.4", 14025 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 14026 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 14027 "dev": true, 14028 "requires": { 14029 "@types/yargs-parser": "*" 14030 } 14031 }, 14032 "ci-info": { 14033 "version": "3.2.0", 14034 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 14035 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 14036 "dev": true 14037 }, 14038 "is-ci": { 14039 "version": "3.0.0", 14040 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 14041 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 14042 "dev": true, 14043 "requires": { 14044 "ci-info": "^3.1.1" 14045 } 14046 }, 14047 "jest-util": { 14048 "version": "27.2.0", 14049 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 14050 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 14051 "dev": true, 14052 "requires": { 14053 "@jest/types": "^27.1.1", 14054 "@types/node": "*", 14055 "chalk": "^4.0.0", 14056 "graceful-fs": "^4.2.4", 14057 "is-ci": "^3.0.0", 14058 "picomatch": "^2.2.3" 14059 } 14060 } 14061 } 14062 }, 14063 "jest-runtime": { 14064 "version": "27.2.1", 14065 "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.2.1.tgz", 14066 "integrity": "sha512-QJNnwL4iteDE/Jq4TfQK7AjhPoUZflBKTtUIkRnFYFkTAZTP/o8k7ekaROiVjmo+NYop5+DQPqX6pz4vWbZSOQ==", 14067 "dev": true, 14068 "requires": { 14069 "@jest/console": "^27.2.0", 14070 "@jest/environment": "^27.2.0", 14071 "@jest/fake-timers": "^27.2.0", 14072 "@jest/globals": "^27.2.1", 14073 "@jest/source-map": "^27.0.6", 14074 "@jest/test-result": "^27.2.0", 14075 "@jest/transform": "^27.2.1", 14076 "@jest/types": "^27.1.1", 14077 "@types/yargs": "^16.0.0", 14078 "chalk": "^4.0.0", 14079 "cjs-module-lexer": "^1.0.0", 14080 "collect-v8-coverage": "^1.0.0", 14081 "execa": "^5.0.0", 14082 "exit": "^0.1.2", 14083 "glob": "^7.1.3", 14084 "graceful-fs": "^4.2.4", 14085 "jest-haste-map": "^27.2.0", 14086 "jest-message-util": "^27.2.0", 14087 "jest-mock": "^27.1.1", 14088 "jest-regex-util": "^27.0.6", 14089 "jest-resolve": "^27.2.0", 14090 "jest-snapshot": "^27.2.1", 14091 "jest-util": "^27.2.0", 14092 "jest-validate": "^27.2.0", 14093 "slash": "^3.0.0", 14094 "strip-bom": "^4.0.0", 14095 "yargs": "^16.0.3" 14096 }, 14097 "dependencies": { 14098 "@jest/types": { 14099 "version": "27.1.1", 14100 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 14101 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 14102 "dev": true, 14103 "requires": { 14104 "@types/istanbul-lib-coverage": "^2.0.0", 14105 "@types/istanbul-reports": "^3.0.0", 14106 "@types/node": "*", 14107 "@types/yargs": "^16.0.0", 14108 "chalk": "^4.0.0" 14109 } 14110 }, 14111 "@types/yargs": { 14112 "version": "16.0.4", 14113 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 14114 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 14115 "dev": true, 14116 "requires": { 14117 "@types/yargs-parser": "*" 14118 } 14119 }, 14120 "ci-info": { 14121 "version": "3.2.0", 14122 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 14123 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 14124 "dev": true 14125 }, 14126 "cliui": { 14127 "version": "7.0.4", 14128 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", 14129 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", 14130 "dev": true, 14131 "requires": { 14132 "string-width": "^4.2.0", 14133 "strip-ansi": "^6.0.0", 14134 "wrap-ansi": "^7.0.0" 14135 } 14136 }, 14137 "is-ci": { 14138 "version": "3.0.0", 14139 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 14140 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 14141 "dev": true, 14142 "requires": { 14143 "ci-info": "^3.1.1" 14144 } 14145 }, 14146 "jest-util": { 14147 "version": "27.2.0", 14148 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 14149 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 14150 "dev": true, 14151 "requires": { 14152 "@jest/types": "^27.1.1", 14153 "@types/node": "*", 14154 "chalk": "^4.0.0", 14155 "graceful-fs": "^4.2.4", 14156 "is-ci": "^3.0.0", 14157 "picomatch": "^2.2.3" 14158 } 14159 }, 14160 "wrap-ansi": { 14161 "version": "7.0.0", 14162 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 14163 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 14164 "dev": true, 14165 "requires": { 14166 "ansi-styles": "^4.0.0", 14167 "string-width": "^4.1.0", 14168 "strip-ansi": "^6.0.0" 14169 } 14170 }, 14171 "y18n": { 14172 "version": "5.0.8", 14173 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", 14174 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", 14175 "dev": true 14176 }, 14177 "yargs": { 14178 "version": "16.2.0", 14179 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", 14180 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", 14181 "dev": true, 14182 "requires": { 14183 "cliui": "^7.0.2", 14184 "escalade": "^3.1.1", 14185 "get-caller-file": "^2.0.5", 14186 "require-directory": "^2.1.1", 14187 "string-width": "^4.2.0", 14188 "y18n": "^5.0.5", 14189 "yargs-parser": "^20.2.2" 14190 } 14191 } 14192 } 14193 }, 14194 "jest-serializer": { 14195 "version": "27.0.6", 14196 "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.0.6.tgz", 14197 "integrity": "sha512-PtGdVK9EGC7dsaziskfqaAPib6wTViY3G8E5wz9tLVPhHyiDNTZn/xjZ4khAw+09QkoOVpn7vF5nPSN6dtBexA==", 14198 "dev": true, 14199 "requires": { 14200 "@types/node": "*", 14201 "graceful-fs": "^4.2.4" 14202 } 14203 }, 14204 "jest-snapshot": { 14205 "version": "27.2.1", 14206 "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.2.1.tgz", 14207 "integrity": "sha512-8CTg2YrgZuQbPHW7G0YvLTj4yTRXLmSeEO+ka3eC5lbu5dsTRyoDNS1L7x7EFUTyYQhFH9HQG1/TNlbUgR9Lug==", 14208 "dev": true, 14209 "requires": { 14210 "@babel/core": "^7.7.2", 14211 "@babel/generator": "^7.7.2", 14212 "@babel/parser": "^7.7.2", 14213 "@babel/plugin-syntax-typescript": "^7.7.2", 14214 "@babel/traverse": "^7.7.2", 14215 "@babel/types": "^7.0.0", 14216 "@jest/transform": "^27.2.1", 14217 "@jest/types": "^27.1.1", 14218 "@types/babel__traverse": "^7.0.4", 14219 "@types/prettier": "^2.1.5", 14220 "babel-preset-current-node-syntax": "^1.0.0", 14221 "chalk": "^4.0.0", 14222 "expect": "^27.2.1", 14223 "graceful-fs": "^4.2.4", 14224 "jest-diff": "^27.2.0", 14225 "jest-get-type": "^27.0.6", 14226 "jest-haste-map": "^27.2.0", 14227 "jest-matcher-utils": "^27.2.0", 14228 "jest-message-util": "^27.2.0", 14229 "jest-resolve": "^27.2.0", 14230 "jest-util": "^27.2.0", 14231 "natural-compare": "^1.4.0", 14232 "pretty-format": "^27.2.0", 14233 "semver": "^7.3.2" 14234 }, 14235 "dependencies": { 14236 "@jest/types": { 14237 "version": "27.1.1", 14238 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 14239 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 14240 "dev": true, 14241 "requires": { 14242 "@types/istanbul-lib-coverage": "^2.0.0", 14243 "@types/istanbul-reports": "^3.0.0", 14244 "@types/node": "*", 14245 "@types/yargs": "^16.0.0", 14246 "chalk": "^4.0.0" 14247 } 14248 }, 14249 "@types/yargs": { 14250 "version": "16.0.4", 14251 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 14252 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 14253 "dev": true, 14254 "requires": { 14255 "@types/yargs-parser": "*" 14256 } 14257 }, 14258 "ansi-styles": { 14259 "version": "5.2.0", 14260 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 14261 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 14262 "dev": true 14263 }, 14264 "ci-info": { 14265 "version": "3.2.0", 14266 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 14267 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 14268 "dev": true 14269 }, 14270 "diff-sequences": { 14271 "version": "27.0.6", 14272 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.6.tgz", 14273 "integrity": "sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==", 14274 "dev": true 14275 }, 14276 "is-ci": { 14277 "version": "3.0.0", 14278 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 14279 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 14280 "dev": true, 14281 "requires": { 14282 "ci-info": "^3.1.1" 14283 } 14284 }, 14285 "jest-diff": { 14286 "version": "27.2.0", 14287 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.2.0.tgz", 14288 "integrity": "sha512-QSO9WC6btFYWtRJ3Hac0sRrkspf7B01mGrrQEiCW6TobtViJ9RWL0EmOs/WnBsZDsI/Y2IoSHZA2x6offu0sYw==", 14289 "dev": true, 14290 "requires": { 14291 "chalk": "^4.0.0", 14292 "diff-sequences": "^27.0.6", 14293 "jest-get-type": "^27.0.6", 14294 "pretty-format": "^27.2.0" 14295 } 14296 }, 14297 "jest-get-type": { 14298 "version": "27.0.6", 14299 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.6.tgz", 14300 "integrity": "sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==", 14301 "dev": true 14302 }, 14303 "jest-util": { 14304 "version": "27.2.0", 14305 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 14306 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 14307 "dev": true, 14308 "requires": { 14309 "@jest/types": "^27.1.1", 14310 "@types/node": "*", 14311 "chalk": "^4.0.0", 14312 "graceful-fs": "^4.2.4", 14313 "is-ci": "^3.0.0", 14314 "picomatch": "^2.2.3" 14315 } 14316 }, 14317 "pretty-format": { 14318 "version": "27.2.0", 14319 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.2.0.tgz", 14320 "integrity": "sha512-KyJdmgBkMscLqo8A7K77omgLx5PWPiXJswtTtFV7XgVZv2+qPk6UivpXXO+5k6ZEbWIbLoKdx1pZ6ldINzbwTA==", 14321 "dev": true, 14322 "requires": { 14323 "@jest/types": "^27.1.1", 14324 "ansi-regex": "^5.0.0", 14325 "ansi-styles": "^5.0.0", 14326 "react-is": "^17.0.1" 14327 } 14328 }, 14329 "semver": { 14330 "version": "7.3.5", 14331 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 14332 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 14333 "dev": true, 14334 "requires": { 14335 "lru-cache": "^6.0.0" 14336 } 14337 } 14338 } 14339 }, 14340 "jest-util": { 14341 "version": "26.6.2", 14342 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", 14343 "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", 14344 "dev": true, 14345 "requires": { 14346 "@jest/types": "^26.6.2", 14347 "@types/node": "*", 14348 "chalk": "^4.0.0", 14349 "graceful-fs": "^4.2.4", 14350 "is-ci": "^2.0.0", 14351 "micromatch": "^4.0.2" 14352 } 14353 }, 14354 "jest-validate": { 14355 "version": "27.2.0", 14356 "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.2.0.tgz", 14357 "integrity": "sha512-uIEZGkFKk3+4liA81Xu0maG5aGDyPLdp+4ed244c+Ql0k3aLWQYcMbaMLXOIFcb83LPHzYzqQ8hwNnIxTqfAGQ==", 14358 "dev": true, 14359 "requires": { 14360 "@jest/types": "^27.1.1", 14361 "camelcase": "^6.2.0", 14362 "chalk": "^4.0.0", 14363 "jest-get-type": "^27.0.6", 14364 "leven": "^3.1.0", 14365 "pretty-format": "^27.2.0" 14366 }, 14367 "dependencies": { 14368 "@jest/types": { 14369 "version": "27.1.1", 14370 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 14371 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 14372 "dev": true, 14373 "requires": { 14374 "@types/istanbul-lib-coverage": "^2.0.0", 14375 "@types/istanbul-reports": "^3.0.0", 14376 "@types/node": "*", 14377 "@types/yargs": "^16.0.0", 14378 "chalk": "^4.0.0" 14379 } 14380 }, 14381 "@types/yargs": { 14382 "version": "16.0.4", 14383 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 14384 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 14385 "dev": true, 14386 "requires": { 14387 "@types/yargs-parser": "*" 14388 } 14389 }, 14390 "ansi-styles": { 14391 "version": "5.2.0", 14392 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 14393 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 14394 "dev": true 14395 }, 14396 "camelcase": { 14397 "version": "6.2.0", 14398 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", 14399 "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", 14400 "dev": true 14401 }, 14402 "jest-get-type": { 14403 "version": "27.0.6", 14404 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.6.tgz", 14405 "integrity": "sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==", 14406 "dev": true 14407 }, 14408 "pretty-format": { 14409 "version": "27.2.0", 14410 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.2.0.tgz", 14411 "integrity": "sha512-KyJdmgBkMscLqo8A7K77omgLx5PWPiXJswtTtFV7XgVZv2+qPk6UivpXXO+5k6ZEbWIbLoKdx1pZ6ldINzbwTA==", 14412 "dev": true, 14413 "requires": { 14414 "@jest/types": "^27.1.1", 14415 "ansi-regex": "^5.0.0", 14416 "ansi-styles": "^5.0.0", 14417 "react-is": "^17.0.1" 14418 } 14419 } 14420 } 14421 }, 14422 "jest-watcher": { 14423 "version": "27.2.0", 14424 "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.2.0.tgz", 14425 "integrity": "sha512-SjRWhnr+qO8aBsrcnYIyF+qRxNZk6MZH8TIDgvi+VlsyrvOyqg0d+Rm/v9KHiTtC9mGGeFi9BFqgavyWib6xLg==", 14426 "dev": true, 14427 "requires": { 14428 "@jest/test-result": "^27.2.0", 14429 "@jest/types": "^27.1.1", 14430 "@types/node": "*", 14431 "ansi-escapes": "^4.2.1", 14432 "chalk": "^4.0.0", 14433 "jest-util": "^27.2.0", 14434 "string-length": "^4.0.1" 14435 }, 14436 "dependencies": { 14437 "@jest/types": { 14438 "version": "27.1.1", 14439 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.1.1.tgz", 14440 "integrity": "sha512-yqJPDDseb0mXgKqmNqypCsb85C22K1aY5+LUxh7syIM9n/b0AsaltxNy+o6tt29VcfGDpYEve175bm3uOhcehA==", 14441 "dev": true, 14442 "requires": { 14443 "@types/istanbul-lib-coverage": "^2.0.0", 14444 "@types/istanbul-reports": "^3.0.0", 14445 "@types/node": "*", 14446 "@types/yargs": "^16.0.0", 14447 "chalk": "^4.0.0" 14448 } 14449 }, 14450 "@types/yargs": { 14451 "version": "16.0.4", 14452 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", 14453 "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", 14454 "dev": true, 14455 "requires": { 14456 "@types/yargs-parser": "*" 14457 } 14458 }, 14459 "ci-info": { 14460 "version": "3.2.0", 14461 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 14462 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 14463 "dev": true 14464 }, 14465 "is-ci": { 14466 "version": "3.0.0", 14467 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 14468 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 14469 "dev": true, 14470 "requires": { 14471 "ci-info": "^3.1.1" 14472 } 14473 }, 14474 "jest-util": { 14475 "version": "27.2.0", 14476 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.0.tgz", 14477 "integrity": "sha512-T5ZJCNeFpqcLBpx+Hl9r9KoxBCUqeWlJ1Htli+vryigZVJ1vuLB9j35grEBASp4R13KFkV7jM52bBGnArpJN6A==", 14478 "dev": true, 14479 "requires": { 14480 "@jest/types": "^27.1.1", 14481 "@types/node": "*", 14482 "chalk": "^4.0.0", 14483 "graceful-fs": "^4.2.4", 14484 "is-ci": "^3.0.0", 14485 "picomatch": "^2.2.3" 14486 } 14487 } 14488 } 14489 }, 14490 "jest-worker": { 14491 "version": "27.2.0", 14492 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.2.0.tgz", 14493 "integrity": "sha512-laB0ZVIBz+voh/QQy9dmUuuDsadixeerrKqyVpgPz+CCWiOYjOBabUXHIXZhsdvkWbLqSHbgkAHWl5cg24Q6RA==", 14494 "dev": true, 14495 "requires": { 14496 "@types/node": "*", 14497 "merge-stream": "^2.0.0", 14498 "supports-color": "^8.0.0" 14499 }, 14500 "dependencies": { 14501 "supports-color": { 14502 "version": "8.1.1", 14503 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 14504 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 14505 "dev": true, 14506 "requires": { 14507 "has-flag": "^4.0.0" 14508 } 14509 } 14510 } 14511 }, 14512 "jmespath": { 14513 "version": "0.15.0", 14514 "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.15.0.tgz", 14515 "integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=", 14516 "dev": true 14517 }, 14518 "js-tokens": { 14519 "version": "4.0.0", 14520 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 14521 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 14522 "dev": true 14523 }, 14524 "js-yaml": { 14525 "version": "3.14.1", 14526 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", 14527 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", 14528 "dev": true, 14529 "requires": { 14530 "argparse": "^1.0.7", 14531 "esprima": "^4.0.0" 14532 } 14533 }, 14534 "jsbn": { 14535 "version": "0.1.1", 14536 "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", 14537 "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", 14538 "dev": true 14539 }, 14540 "jsdom": { 14541 "version": "16.7.0", 14542 "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", 14543 "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", 14544 "dev": true, 14545 "requires": { 14546 "abab": "^2.0.5", 14547 "acorn": "^8.2.4", 14548 "acorn-globals": "^6.0.0", 14549 "cssom": "^0.4.4", 14550 "cssstyle": "^2.3.0", 14551 "data-urls": "^2.0.0", 14552 "decimal.js": "^10.2.1", 14553 "domexception": "^2.0.1", 14554 "escodegen": "^2.0.0", 14555 "form-data": "^3.0.0", 14556 "html-encoding-sniffer": "^2.0.1", 14557 "http-proxy-agent": "^4.0.1", 14558 "https-proxy-agent": "^5.0.0", 14559 "is-potential-custom-element-name": "^1.0.1", 14560 "nwsapi": "^2.2.0", 14561 "parse5": "6.0.1", 14562 "saxes": "^5.0.1", 14563 "symbol-tree": "^3.2.4", 14564 "tough-cookie": "^4.0.0", 14565 "w3c-hr-time": "^1.0.2", 14566 "w3c-xmlserializer": "^2.0.0", 14567 "webidl-conversions": "^6.1.0", 14568 "whatwg-encoding": "^1.0.5", 14569 "whatwg-mimetype": "^2.3.0", 14570 "whatwg-url": "^8.5.0", 14571 "ws": "^7.4.6", 14572 "xml-name-validator": "^3.0.0" 14573 }, 14574 "dependencies": { 14575 "form-data": { 14576 "version": "3.0.1", 14577 "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", 14578 "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", 14579 "dev": true, 14580 "requires": { 14581 "asynckit": "^0.4.0", 14582 "combined-stream": "^1.0.8", 14583 "mime-types": "^2.1.12" 14584 } 14585 } 14586 } 14587 }, 14588 "jsesc": { 14589 "version": "2.5.2", 14590 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", 14591 "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", 14592 "dev": true 14593 }, 14594 "json-schema": { 14595 "version": "0.2.3", 14596 "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", 14597 "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", 14598 "dev": true 14599 }, 14600 "json-schema-traverse": { 14601 "version": "1.0.0", 14602 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 14603 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 14604 "dev": true 14605 }, 14606 "json-stringify-safe": { 14607 "version": "5.0.1", 14608 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", 14609 "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", 14610 "dev": true 14611 }, 14612 "json5": { 14613 "version": "2.2.0", 14614 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", 14615 "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", 14616 "dev": true, 14617 "requires": { 14618 "minimist": "^1.2.5" 14619 } 14620 }, 14621 "jsonfile": { 14622 "version": "4.0.0", 14623 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", 14624 "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", 14625 "dev": true, 14626 "requires": { 14627 "graceful-fs": "^4.1.6" 14628 } 14629 }, 14630 "jsprim": { 14631 "version": "1.4.1", 14632 "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", 14633 "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", 14634 "dev": true, 14635 "requires": { 14636 "assert-plus": "1.0.0", 14637 "extsprintf": "1.3.0", 14638 "json-schema": "0.2.3", 14639 "verror": "1.10.0" 14640 } 14641 }, 14642 "kleur": { 14643 "version": "3.0.3", 14644 "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", 14645 "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", 14646 "dev": true 14647 }, 14648 "lazystream": { 14649 "version": "1.0.0", 14650 "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", 14651 "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", 14652 "dev": true, 14653 "requires": { 14654 "readable-stream": "^2.0.5" 14655 }, 14656 "dependencies": { 14657 "readable-stream": { 14658 "version": "2.3.7", 14659 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 14660 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", 14661 "dev": true, 14662 "requires": { 14663 "core-util-is": "~1.0.0", 14664 "inherits": "~2.0.3", 14665 "isarray": "~1.0.0", 14666 "process-nextick-args": "~2.0.0", 14667 "safe-buffer": "~5.1.1", 14668 "string_decoder": "~1.1.1", 14669 "util-deprecate": "~1.0.1" 14670 } 14671 }, 14672 "string_decoder": { 14673 "version": "1.1.1", 14674 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 14675 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 14676 "dev": true, 14677 "requires": { 14678 "safe-buffer": "~5.1.0" 14679 } 14680 } 14681 } 14682 }, 14683 "leven": { 14684 "version": "3.1.0", 14685 "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", 14686 "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", 14687 "dev": true 14688 }, 14689 "levn": { 14690 "version": "0.3.0", 14691 "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", 14692 "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", 14693 "dev": true, 14694 "requires": { 14695 "prelude-ls": "~1.1.2", 14696 "type-check": "~0.3.2" 14697 } 14698 }, 14699 "locate-path": { 14700 "version": "5.0.0", 14701 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 14702 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 14703 "dev": true, 14704 "requires": { 14705 "p-locate": "^4.1.0" 14706 } 14707 }, 14708 "lodash": { 14709 "version": "4.17.21", 14710 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 14711 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 14712 "dev": true 14713 }, 14714 "lodash.clonedeep": { 14715 "version": "4.5.0", 14716 "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", 14717 "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", 14718 "dev": true 14719 }, 14720 "lodash.defaults": { 14721 "version": "4.2.0", 14722 "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", 14723 "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=", 14724 "dev": true 14725 }, 14726 "lodash.difference": { 14727 "version": "4.5.0", 14728 "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", 14729 "integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=", 14730 "dev": true 14731 }, 14732 "lodash.flatten": { 14733 "version": "4.4.0", 14734 "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", 14735 "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", 14736 "dev": true 14737 }, 14738 "lodash.isplainobject": { 14739 "version": "4.0.6", 14740 "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", 14741 "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=", 14742 "dev": true 14743 }, 14744 "lodash.truncate": { 14745 "version": "4.4.2", 14746 "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", 14747 "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", 14748 "dev": true 14749 }, 14750 "lodash.union": { 14751 "version": "4.6.0", 14752 "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", 14753 "integrity": "sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=", 14754 "dev": true 14755 }, 14756 "lru-cache": { 14757 "version": "6.0.0", 14758 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 14759 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 14760 "dev": true, 14761 "requires": { 14762 "yallist": "^4.0.0" 14763 } 14764 }, 14765 "make-dir": { 14766 "version": "3.1.0", 14767 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", 14768 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", 14769 "dev": true, 14770 "requires": { 14771 "semver": "^6.0.0" 14772 } 14773 }, 14774 "make-error": { 14775 "version": "1.3.6", 14776 "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", 14777 "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", 14778 "dev": true 14779 }, 14780 "makeerror": { 14781 "version": "1.0.11", 14782 "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", 14783 "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", 14784 "dev": true, 14785 "requires": { 14786 "tmpl": "1.0.x" 14787 } 14788 }, 14789 "md5": { 14790 "version": "2.3.0", 14791 "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", 14792 "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", 14793 "dev": true, 14794 "requires": { 14795 "charenc": "0.0.2", 14796 "crypt": "0.0.2", 14797 "is-buffer": "~1.1.6" 14798 } 14799 }, 14800 "merge-stream": { 14801 "version": "2.0.0", 14802 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 14803 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", 14804 "dev": true 14805 }, 14806 "micromatch": { 14807 "version": "4.0.4", 14808 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", 14809 "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", 14810 "dev": true, 14811 "requires": { 14812 "braces": "^3.0.1", 14813 "picomatch": "^2.2.3" 14814 } 14815 }, 14816 "mime-db": { 14817 "version": "1.47.0", 14818 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz", 14819 "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==", 14820 "dev": true 14821 }, 14822 "mime-types": { 14823 "version": "2.1.30", 14824 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz", 14825 "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==", 14826 "dev": true, 14827 "requires": { 14828 "mime-db": "1.47.0" 14829 } 14830 }, 14831 "mimic-fn": { 14832 "version": "2.1.0", 14833 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 14834 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", 14835 "dev": true 14836 }, 14837 "minimatch": { 14838 "version": "3.0.4", 14839 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 14840 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", 14841 "dev": true, 14842 "requires": { 14843 "brace-expansion": "^1.1.7" 14844 } 14845 }, 14846 "minimist": { 14847 "version": "1.2.5", 14848 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", 14849 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", 14850 "dev": true 14851 }, 14852 "mkdirp": { 14853 "version": "1.0.4", 14854 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", 14855 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", 14856 "dev": true 14857 }, 14858 "ms": { 14859 "version": "2.1.2", 14860 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 14861 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 14862 "dev": true 14863 }, 14864 "natural-compare": { 14865 "version": "1.4.0", 14866 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 14867 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", 14868 "dev": true 14869 }, 14870 "node-int64": { 14871 "version": "0.4.0", 14872 "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", 14873 "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", 14874 "dev": true 14875 }, 14876 "node-modules-regexp": { 14877 "version": "1.0.0", 14878 "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", 14879 "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", 14880 "dev": true 14881 }, 14882 "node-releases": { 14883 "version": "1.1.76", 14884 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.76.tgz", 14885 "integrity": "sha512-9/IECtNr8dXNmPWmFXepT0/7o5eolGesHUa3mtr0KlgnCvnZxwh2qensKL42JJY2vQKC3nIBXetFAqR+PW1CmA==", 14886 "dev": true 14887 }, 14888 "normalize-path": { 14889 "version": "3.0.0", 14890 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 14891 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 14892 "dev": true 14893 }, 14894 "npm-run-path": { 14895 "version": "4.0.1", 14896 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", 14897 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", 14898 "dev": true, 14899 "requires": { 14900 "path-key": "^3.0.0" 14901 } 14902 }, 14903 "nwsapi": { 14904 "version": "2.2.0", 14905 "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", 14906 "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", 14907 "dev": true 14908 }, 14909 "oauth-sign": { 14910 "version": "0.9.0", 14911 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", 14912 "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", 14913 "dev": true 14914 }, 14915 "once": { 14916 "version": "1.4.0", 14917 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 14918 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 14919 "dev": true, 14920 "requires": { 14921 "wrappy": "1" 14922 } 14923 }, 14924 "onetime": { 14925 "version": "5.1.2", 14926 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", 14927 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", 14928 "dev": true, 14929 "requires": { 14930 "mimic-fn": "^2.1.0" 14931 } 14932 }, 14933 "optionator": { 14934 "version": "0.8.3", 14935 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", 14936 "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", 14937 "dev": true, 14938 "requires": { 14939 "deep-is": "~0.1.3", 14940 "fast-levenshtein": "~2.0.6", 14941 "levn": "~0.3.0", 14942 "prelude-ls": "~1.1.2", 14943 "type-check": "~0.3.2", 14944 "word-wrap": "~1.2.3" 14945 } 14946 }, 14947 "p-each-series": { 14948 "version": "2.2.0", 14949 "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", 14950 "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", 14951 "dev": true 14952 }, 14953 "p-limit": { 14954 "version": "2.3.0", 14955 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 14956 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 14957 "dev": true, 14958 "requires": { 14959 "p-try": "^2.0.0" 14960 } 14961 }, 14962 "p-locate": { 14963 "version": "4.1.0", 14964 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 14965 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 14966 "dev": true, 14967 "requires": { 14968 "p-limit": "^2.2.0" 14969 } 14970 }, 14971 "p-try": { 14972 "version": "2.2.0", 14973 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 14974 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 14975 "dev": true 14976 }, 14977 "parse5": { 14978 "version": "6.0.1", 14979 "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", 14980 "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", 14981 "dev": true 14982 }, 14983 "path-exists": { 14984 "version": "4.0.0", 14985 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 14986 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 14987 "dev": true 14988 }, 14989 "path-is-absolute": { 14990 "version": "1.0.1", 14991 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 14992 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 14993 "dev": true 14994 }, 14995 "path-key": { 14996 "version": "3.1.1", 14997 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 14998 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 14999 "dev": true 15000 }, 15001 "path-parse": { 15002 "version": "1.0.7", 15003 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 15004 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 15005 "dev": true 15006 }, 15007 "performance-now": { 15008 "version": "2.1.0", 15009 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", 15010 "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", 15011 "dev": true 15012 }, 15013 "picomatch": { 15014 "version": "2.2.3", 15015 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz", 15016 "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==", 15017 "dev": true 15018 }, 15019 "pirates": { 15020 "version": "4.0.1", 15021 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", 15022 "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", 15023 "dev": true, 15024 "requires": { 15025 "node-modules-regexp": "^1.0.0" 15026 } 15027 }, 15028 "pkg-dir": { 15029 "version": "4.2.0", 15030 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", 15031 "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", 15032 "dev": true, 15033 "requires": { 15034 "find-up": "^4.0.0" 15035 } 15036 }, 15037 "prelude-ls": { 15038 "version": "1.1.2", 15039 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", 15040 "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", 15041 "dev": true 15042 }, 15043 "pretty-format": { 15044 "version": "26.6.2", 15045 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", 15046 "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", 15047 "dev": true, 15048 "requires": { 15049 "@jest/types": "^26.6.2", 15050 "ansi-regex": "^5.0.0", 15051 "ansi-styles": "^4.0.0", 15052 "react-is": "^17.0.1" 15053 } 15054 }, 15055 "process-nextick-args": { 15056 "version": "2.0.1", 15057 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", 15058 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", 15059 "dev": true 15060 }, 15061 "prompts": { 15062 "version": "2.4.1", 15063 "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz", 15064 "integrity": "sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==", 15065 "dev": true, 15066 "requires": { 15067 "kleur": "^3.0.3", 15068 "sisteransi": "^1.0.5" 15069 } 15070 }, 15071 "psl": { 15072 "version": "1.8.0", 15073 "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", 15074 "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", 15075 "dev": true 15076 }, 15077 "punycode": { 15078 "version": "2.1.1", 15079 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 15080 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", 15081 "dev": true 15082 }, 15083 "qs": { 15084 "version": "6.5.2", 15085 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", 15086 "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", 15087 "dev": true 15088 }, 15089 "querystring": { 15090 "version": "0.2.0", 15091 "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", 15092 "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", 15093 "dev": true 15094 }, 15095 "react-is": { 15096 "version": "17.0.2", 15097 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", 15098 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", 15099 "dev": true 15100 }, 15101 "readable-stream": { 15102 "version": "3.6.0", 15103 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", 15104 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", 15105 "dev": true, 15106 "requires": { 15107 "inherits": "^2.0.3", 15108 "string_decoder": "^1.1.1", 15109 "util-deprecate": "^1.0.1" 15110 } 15111 }, 15112 "regenerator-runtime": { 15113 "version": "0.13.9", 15114 "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", 15115 "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", 15116 "dev": true 15117 }, 15118 "request": { 15119 "version": "2.88.2", 15120 "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", 15121 "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", 15122 "dev": true, 15123 "requires": { 15124 "aws-sign2": "~0.7.0", 15125 "aws4": "^1.8.0", 15126 "caseless": "~0.12.0", 15127 "combined-stream": "~1.0.6", 15128 "extend": "~3.0.2", 15129 "forever-agent": "~0.6.1", 15130 "form-data": "~2.3.2", 15131 "har-validator": "~5.1.3", 15132 "http-signature": "~1.2.0", 15133 "is-typedarray": "~1.0.0", 15134 "isstream": "~0.1.2", 15135 "json-stringify-safe": "~5.0.1", 15136 "mime-types": "~2.1.19", 15137 "oauth-sign": "~0.9.0", 15138 "performance-now": "^2.1.0", 15139 "qs": "~6.5.2", 15140 "safe-buffer": "^5.1.2", 15141 "tough-cookie": "~2.5.0", 15142 "tunnel-agent": "^0.6.0", 15143 "uuid": "^3.3.2" 15144 }, 15145 "dependencies": { 15146 "tough-cookie": { 15147 "version": "2.5.0", 15148 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", 15149 "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", 15150 "dev": true, 15151 "requires": { 15152 "psl": "^1.1.28", 15153 "punycode": "^2.1.1" 15154 } 15155 }, 15156 "uuid": { 15157 "version": "3.4.0", 15158 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", 15159 "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", 15160 "dev": true 15161 } 15162 } 15163 }, 15164 "require-directory": { 15165 "version": "2.1.1", 15166 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 15167 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", 15168 "dev": true 15169 }, 15170 "require-from-string": { 15171 "version": "2.0.2", 15172 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", 15173 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", 15174 "dev": true 15175 }, 15176 "require-main-filename": { 15177 "version": "2.0.0", 15178 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", 15179 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", 15180 "dev": true 15181 }, 15182 "resolve": { 15183 "version": "1.20.0", 15184 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", 15185 "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", 15186 "dev": true, 15187 "requires": { 15188 "is-core-module": "^2.2.0", 15189 "path-parse": "^1.0.6" 15190 } 15191 }, 15192 "resolve-cwd": { 15193 "version": "3.0.0", 15194 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", 15195 "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", 15196 "dev": true, 15197 "requires": { 15198 "resolve-from": "^5.0.0" 15199 } 15200 }, 15201 "resolve-from": { 15202 "version": "5.0.0", 15203 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", 15204 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", 15205 "dev": true 15206 }, 15207 "rimraf": { 15208 "version": "3.0.2", 15209 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 15210 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 15211 "dev": true, 15212 "requires": { 15213 "glob": "^7.1.3" 15214 } 15215 }, 15216 "safe-buffer": { 15217 "version": "5.1.2", 15218 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 15219 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 15220 "dev": true 15221 }, 15222 "safer-buffer": { 15223 "version": "2.1.2", 15224 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 15225 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 15226 "dev": true 15227 }, 15228 "sax": { 15229 "version": "1.2.1", 15230 "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.1.tgz", 15231 "integrity": "sha1-e45lYZCyKOgaZq6nSEgNgozS03o=", 15232 "dev": true 15233 }, 15234 "saxes": { 15235 "version": "5.0.1", 15236 "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", 15237 "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", 15238 "dev": true, 15239 "requires": { 15240 "xmlchars": "^2.2.0" 15241 } 15242 }, 15243 "semver": { 15244 "version": "6.3.0", 15245 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 15246 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", 15247 "dev": true 15248 }, 15249 "set-blocking": { 15250 "version": "2.0.0", 15251 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", 15252 "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", 15253 "dev": true 15254 }, 15255 "shebang-command": { 15256 "version": "2.0.0", 15257 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 15258 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 15259 "dev": true, 15260 "requires": { 15261 "shebang-regex": "^3.0.0" 15262 } 15263 }, 15264 "shebang-regex": { 15265 "version": "3.0.0", 15266 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 15267 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 15268 "dev": true 15269 }, 15270 "signal-exit": { 15271 "version": "3.0.4", 15272 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.4.tgz", 15273 "integrity": "sha512-rqYhcAnZ6d/vTPGghdrw7iumdcbXpsk1b8IG/rz+VWV51DM0p7XCtMoJ3qhPLIbp3tvyt3pKRbaaEMZYpHto8Q==", 15274 "dev": true 15275 }, 15276 "sisteransi": { 15277 "version": "1.0.5", 15278 "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", 15279 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", 15280 "dev": true 15281 }, 15282 "slash": { 15283 "version": "3.0.0", 15284 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 15285 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 15286 "dev": true 15287 }, 15288 "slice-ansi": { 15289 "version": "4.0.0", 15290 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", 15291 "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", 15292 "dev": true, 15293 "requires": { 15294 "ansi-styles": "^4.0.0", 15295 "astral-regex": "^2.0.0", 15296 "is-fullwidth-code-point": "^3.0.0" 15297 } 15298 }, 15299 "source-map": { 15300 "version": "0.6.1", 15301 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 15302 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" 15303 }, 15304 "source-map-support": { 15305 "version": "0.5.19", 15306 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", 15307 "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", 15308 "requires": { 15309 "buffer-from": "^1.0.0", 15310 "source-map": "^0.6.0" 15311 } 15312 }, 15313 "sprintf-js": { 15314 "version": "1.0.3", 15315 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 15316 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", 15317 "dev": true 15318 }, 15319 "sshpk": { 15320 "version": "1.16.1", 15321 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", 15322 "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", 15323 "dev": true, 15324 "requires": { 15325 "asn1": "~0.2.3", 15326 "assert-plus": "^1.0.0", 15327 "bcrypt-pbkdf": "^1.0.0", 15328 "dashdash": "^1.12.0", 15329 "ecc-jsbn": "~0.1.1", 15330 "getpass": "^0.1.1", 15331 "jsbn": "~0.1.0", 15332 "safer-buffer": "^2.0.2", 15333 "tweetnacl": "~0.14.0" 15334 } 15335 }, 15336 "stack-utils": { 15337 "version": "2.0.5", 15338 "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", 15339 "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", 15340 "dev": true, 15341 "requires": { 15342 "escape-string-regexp": "^2.0.0" 15343 } 15344 }, 15345 "string_decoder": { 15346 "version": "1.3.0", 15347 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 15348 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", 15349 "dev": true, 15350 "requires": { 15351 "safe-buffer": "~5.2.0" 15352 }, 15353 "dependencies": { 15354 "safe-buffer": { 15355 "version": "5.2.1", 15356 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 15357 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 15358 "dev": true 15359 } 15360 } 15361 }, 15362 "string-length": { 15363 "version": "4.0.2", 15364 "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", 15365 "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", 15366 "dev": true, 15367 "requires": { 15368 "char-regex": "^1.0.2", 15369 "strip-ansi": "^6.0.0" 15370 } 15371 }, 15372 "string-width": { 15373 "version": "4.2.2", 15374 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", 15375 "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", 15376 "dev": true, 15377 "requires": { 15378 "emoji-regex": "^8.0.0", 15379 "is-fullwidth-code-point": "^3.0.0", 15380 "strip-ansi": "^6.0.0" 15381 } 15382 }, 15383 "strip-ansi": { 15384 "version": "6.0.0", 15385 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", 15386 "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", 15387 "dev": true, 15388 "requires": { 15389 "ansi-regex": "^5.0.0" 15390 } 15391 }, 15392 "strip-bom": { 15393 "version": "4.0.0", 15394 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", 15395 "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", 15396 "dev": true 15397 }, 15398 "strip-final-newline": { 15399 "version": "2.0.0", 15400 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", 15401 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", 15402 "dev": true 15403 }, 15404 "supports-color": { 15405 "version": "7.2.0", 15406 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 15407 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 15408 "dev": true, 15409 "requires": { 15410 "has-flag": "^4.0.0" 15411 } 15412 }, 15413 "supports-hyperlinks": { 15414 "version": "2.2.0", 15415 "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", 15416 "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", 15417 "dev": true, 15418 "requires": { 15419 "has-flag": "^4.0.0", 15420 "supports-color": "^7.0.0" 15421 } 15422 }, 15423 "symbol-tree": { 15424 "version": "3.2.4", 15425 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", 15426 "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", 15427 "dev": true 15428 }, 15429 "table": { 15430 "version": "6.7.0", 15431 "resolved": "https://registry.npmjs.org/table/-/table-6.7.0.tgz", 15432 "integrity": "sha512-SAM+5p6V99gYiiy2gT5ArdzgM1dLDed0nkrWmG6Fry/bUS/m9x83BwpJUOf1Qj/x2qJd+thL6IkIx7qPGRxqBw==", 15433 "dev": true, 15434 "requires": { 15435 "ajv": "^8.0.1", 15436 "lodash.clonedeep": "^4.5.0", 15437 "lodash.truncate": "^4.4.2", 15438 "slice-ansi": "^4.0.0", 15439 "string-width": "^4.2.0", 15440 "strip-ansi": "^6.0.0" 15441 } 15442 }, 15443 "tar-stream": { 15444 "version": "2.2.0", 15445 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", 15446 "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", 15447 "dev": true, 15448 "requires": { 15449 "bl": "^4.0.3", 15450 "end-of-stream": "^1.4.1", 15451 "fs-constants": "^1.0.0", 15452 "inherits": "^2.0.3", 15453 "readable-stream": "^3.1.1" 15454 } 15455 }, 15456 "terminal-link": { 15457 "version": "2.1.1", 15458 "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", 15459 "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", 15460 "dev": true, 15461 "requires": { 15462 "ansi-escapes": "^4.2.1", 15463 "supports-hyperlinks": "^2.0.0" 15464 } 15465 }, 15466 "test-exclude": { 15467 "version": "6.0.0", 15468 "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", 15469 "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", 15470 "dev": true, 15471 "requires": { 15472 "@istanbuljs/schema": "^0.1.2", 15473 "glob": "^7.1.4", 15474 "minimatch": "^3.0.4" 15475 } 15476 }, 15477 "throat": { 15478 "version": "6.0.1", 15479 "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", 15480 "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==", 15481 "dev": true 15482 }, 15483 "tmpl": { 15484 "version": "1.0.5", 15485 "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", 15486 "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", 15487 "dev": true 15488 }, 15489 "to-fast-properties": { 15490 "version": "2.0.0", 15491 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", 15492 "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", 15493 "dev": true 15494 }, 15495 "to-regex-range": { 15496 "version": "5.0.1", 15497 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 15498 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 15499 "dev": true, 15500 "requires": { 15501 "is-number": "^7.0.0" 15502 } 15503 }, 15504 "tough-cookie": { 15505 "version": "4.0.0", 15506 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", 15507 "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", 15508 "dev": true, 15509 "requires": { 15510 "psl": "^1.1.33", 15511 "punycode": "^2.1.1", 15512 "universalify": "^0.1.2" 15513 } 15514 }, 15515 "tr46": { 15516 "version": "2.1.0", 15517 "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", 15518 "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", 15519 "dev": true, 15520 "requires": { 15521 "punycode": "^2.1.1" 15522 } 15523 }, 15524 "ts-jest": { 15525 "version": "26.5.6", 15526 "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.5.6.tgz", 15527 "integrity": "sha512-rua+rCP8DxpA8b4DQD/6X2HQS8Zy/xzViVYfEs2OQu68tkCuKLV0Md8pmX55+W24uRIyAsf/BajRfxOs+R2MKA==", 15528 "dev": true, 15529 "requires": { 15530 "bs-logger": "0.x", 15531 "buffer-from": "1.x", 15532 "fast-json-stable-stringify": "2.x", 15533 "jest-util": "^26.1.0", 15534 "json5": "2.x", 15535 "lodash": "4.x", 15536 "make-error": "1.x", 15537 "mkdirp": "1.x", 15538 "semver": "7.x", 15539 "yargs-parser": "20.x" 15540 }, 15541 "dependencies": { 15542 "semver": { 15543 "version": "7.3.5", 15544 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 15545 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 15546 "dev": true, 15547 "requires": { 15548 "lru-cache": "^6.0.0" 15549 } 15550 } 15551 } 15552 }, 15553 "ts-node": { 15554 "version": "8.10.2", 15555 "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-8.10.2.tgz", 15556 "integrity": "sha512-ISJJGgkIpDdBhWVu3jufsWpK3Rzo7bdiIXJjQc0ynKxVOVcg2oIrf2H2cejminGrptVc6q6/uynAHNCuWGbpVA==", 15557 "dev": true, 15558 "requires": { 15559 "arg": "^4.1.0", 15560 "diff": "^4.0.1", 15561 "make-error": "^1.1.1", 15562 "source-map-support": "^0.5.17", 15563 "yn": "3.1.1" 15564 }, 15565 "dependencies": { 15566 "diff": { 15567 "version": "4.0.2", 15568 "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", 15569 "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", 15570 "dev": true 15571 } 15572 } 15573 }, 15574 "tunnel-agent": { 15575 "version": "0.6.0", 15576 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", 15577 "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", 15578 "dev": true, 15579 "requires": { 15580 "safe-buffer": "^5.0.1" 15581 } 15582 }, 15583 "tweetnacl": { 15584 "version": "0.14.5", 15585 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", 15586 "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", 15587 "dev": true 15588 }, 15589 "type-check": { 15590 "version": "0.3.2", 15591 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", 15592 "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", 15593 "dev": true, 15594 "requires": { 15595 "prelude-ls": "~1.1.2" 15596 } 15597 }, 15598 "type-detect": { 15599 "version": "4.0.8", 15600 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", 15601 "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", 15602 "dev": true 15603 }, 15604 "type-fest": { 15605 "version": "0.21.3", 15606 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", 15607 "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", 15608 "dev": true 15609 }, 15610 "typedarray-to-buffer": { 15611 "version": "3.1.5", 15612 "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", 15613 "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", 15614 "dev": true, 15615 "requires": { 15616 "is-typedarray": "^1.0.0" 15617 } 15618 }, 15619 "typescript": { 15620 "version": "3.9.9", 15621 "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.9.tgz", 15622 "integrity": "sha512-kdMjTiekY+z/ubJCATUPlRDl39vXYiMV9iyeMuEuXZh2we6zz80uovNN2WlAxmmdE/Z/YQe+EbOEXB5RHEED3w==", 15623 "dev": true 15624 }, 15625 "universalify": { 15626 "version": "0.1.2", 15627 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 15628 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", 15629 "dev": true 15630 }, 15631 "uri-js": { 15632 "version": "4.4.1", 15633 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 15634 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 15635 "dev": true, 15636 "requires": { 15637 "punycode": "^2.1.0" 15638 } 15639 }, 15640 "url": { 15641 "version": "0.10.3", 15642 "resolved": "https://registry.npmjs.org/url/-/url-0.10.3.tgz", 15643 "integrity": "sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ=", 15644 "dev": true, 15645 "requires": { 15646 "punycode": "1.3.2", 15647 "querystring": "0.2.0" 15648 }, 15649 "dependencies": { 15650 "punycode": { 15651 "version": "1.3.2", 15652 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", 15653 "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", 15654 "dev": true 15655 } 15656 } 15657 }, 15658 "util-deprecate": { 15659 "version": "1.0.2", 15660 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 15661 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", 15662 "dev": true 15663 }, 15664 "v8-to-istanbul": { 15665 "version": "8.0.0", 15666 "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.0.0.tgz", 15667 "integrity": "sha512-LkmXi8UUNxnCC+JlH7/fsfsKr5AU110l+SYGJimWNkWhxbN5EyeOtm1MJ0hhvqMMOhGwBj1Fp70Yv9i+hX0QAg==", 15668 "dev": true, 15669 "requires": { 15670 "@types/istanbul-lib-coverage": "^2.0.1", 15671 "convert-source-map": "^1.6.0", 15672 "source-map": "^0.7.3" 15673 }, 15674 "dependencies": { 15675 "source-map": { 15676 "version": "0.7.3", 15677 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", 15678 "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", 15679 "dev": true 15680 } 15681 } 15682 }, 15683 "verror": { 15684 "version": "1.10.0", 15685 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", 15686 "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", 15687 "dev": true, 15688 "requires": { 15689 "assert-plus": "^1.0.0", 15690 "core-util-is": "1.0.2", 15691 "extsprintf": "^1.2.0" 15692 } 15693 }, 15694 "w3c-hr-time": { 15695 "version": "1.0.2", 15696 "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", 15697 "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", 15698 "dev": true, 15699 "requires": { 15700 "browser-process-hrtime": "^1.0.0" 15701 } 15702 }, 15703 "w3c-xmlserializer": { 15704 "version": "2.0.0", 15705 "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", 15706 "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", 15707 "dev": true, 15708 "requires": { 15709 "xml-name-validator": "^3.0.0" 15710 } 15711 }, 15712 "walker": { 15713 "version": "1.0.7", 15714 "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", 15715 "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", 15716 "dev": true, 15717 "requires": { 15718 "makeerror": "1.0.x" 15719 } 15720 }, 15721 "webidl-conversions": { 15722 "version": "6.1.0", 15723 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", 15724 "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", 15725 "dev": true 15726 }, 15727 "whatwg-encoding": { 15728 "version": "1.0.5", 15729 "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", 15730 "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", 15731 "dev": true, 15732 "requires": { 15733 "iconv-lite": "0.4.24" 15734 } 15735 }, 15736 "whatwg-mimetype": { 15737 "version": "2.3.0", 15738 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", 15739 "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", 15740 "dev": true 15741 }, 15742 "whatwg-url": { 15743 "version": "8.7.0", 15744 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", 15745 "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", 15746 "dev": true, 15747 "requires": { 15748 "lodash": "^4.7.0", 15749 "tr46": "^2.1.0", 15750 "webidl-conversions": "^6.1.0" 15751 } 15752 }, 15753 "which": { 15754 "version": "2.0.2", 15755 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 15756 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 15757 "dev": true, 15758 "requires": { 15759 "isexe": "^2.0.0" 15760 } 15761 }, 15762 "which-module": { 15763 "version": "2.0.0", 15764 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", 15765 "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", 15766 "dev": true 15767 }, 15768 "word-wrap": { 15769 "version": "1.2.3", 15770 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 15771 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 15772 "dev": true 15773 }, 15774 "wrap-ansi": { 15775 "version": "6.2.0", 15776 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", 15777 "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", 15778 "dev": true, 15779 "requires": { 15780 "ansi-styles": "^4.0.0", 15781 "string-width": "^4.1.0", 15782 "strip-ansi": "^6.0.0" 15783 } 15784 }, 15785 "wrappy": { 15786 "version": "1.0.2", 15787 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 15788 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", 15789 "dev": true 15790 }, 15791 "write-file-atomic": { 15792 "version": "3.0.3", 15793 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", 15794 "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", 15795 "dev": true, 15796 "requires": { 15797 "imurmurhash": "^0.1.4", 15798 "is-typedarray": "^1.0.0", 15799 "signal-exit": "^3.0.2", 15800 "typedarray-to-buffer": "^3.1.5" 15801 } 15802 }, 15803 "ws": { 15804 "version": "7.5.5", 15805 "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz", 15806 "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==", 15807 "dev": true, 15808 "requires": {} 15809 }, 15810 "xml-name-validator": { 15811 "version": "3.0.0", 15812 "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", 15813 "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", 15814 "dev": true 15815 }, 15816 "xml2js": { 15817 "version": "0.4.19", 15818 "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz", 15819 "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==", 15820 "dev": true, 15821 "requires": { 15822 "sax": ">=0.6.0", 15823 "xmlbuilder": "~9.0.1" 15824 } 15825 }, 15826 "xmlbuilder": { 15827 "version": "9.0.7", 15828 "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", 15829 "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=", 15830 "dev": true 15831 }, 15832 "xmlchars": { 15833 "version": "2.2.0", 15834 "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", 15835 "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", 15836 "dev": true 15837 }, 15838 "xregexp": { 15839 "version": "4.4.1", 15840 "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.4.1.tgz", 15841 "integrity": "sha512-2u9HwfadaJaY9zHtRRnH6BY6CQVNQKkYm3oLtC9gJXXzfsbACg5X5e4EZZGVAH+YIfa+QA9lsFQTTe3HURF3ag==", 15842 "dev": true, 15843 "requires": { 15844 "@babel/runtime-corejs3": "^7.12.1" 15845 } 15846 }, 15847 "y18n": { 15848 "version": "4.0.3", 15849 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", 15850 "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", 15851 "dev": true 15852 }, 15853 "yallist": { 15854 "version": "4.0.0", 15855 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 15856 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 15857 "dev": true 15858 }, 15859 "yargs": { 15860 "version": "15.4.1", 15861 "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", 15862 "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", 15863 "dev": true, 15864 "requires": { 15865 "cliui": "^6.0.0", 15866 "decamelize": "^1.2.0", 15867 "find-up": "^4.1.0", 15868 "get-caller-file": "^2.0.1", 15869 "require-directory": "^2.1.1", 15870 "require-main-filename": "^2.0.0", 15871 "set-blocking": "^2.0.0", 15872 "string-width": "^4.2.0", 15873 "which-module": "^2.0.0", 15874 "y18n": "^4.0.0", 15875 "yargs-parser": "^18.1.2" 15876 }, 15877 "dependencies": { 15878 "yargs-parser": { 15879 "version": "18.1.3", 15880 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", 15881 "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", 15882 "dev": true, 15883 "requires": { 15884 "camelcase": "^5.0.0", 15885 "decamelize": "^1.2.0" 15886 } 15887 } 15888 } 15889 }, 15890 "yargs-parser": { 15891 "version": "20.2.7", 15892 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz", 15893 "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==", 15894 "dev": true 15895 }, 15896 "yn": { 15897 "version": "3.1.1", 15898 "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", 15899 "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", 15900 "dev": true 15901 }, 15902 "zip-stream": { 15903 "version": "2.1.3", 15904 "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-2.1.3.tgz", 15905 "integrity": "sha512-EkXc2JGcKhO5N5aZ7TmuNo45budRaFGHOmz24wtJR7znbNqDPmdZtUauKX6et8KAVseAMBOyWJqEpXcHTBsh7Q==", 15906 "dev": true, 15907 "requires": { 15908 "archiver-utils": "^2.1.0", 15909 "compress-commons": "^2.1.1", 15910 "readable-stream": "^3.4.0" 15911 } 15912 } 15913 } 15914} 15915