diff --git a/.firebaserc_example b/.firebaserc_example index 5a98f50cf..9ecda8060 100644 --- a/.firebaserc_example +++ b/.firebaserc_example @@ -2,4 +2,4 @@ "projects": { "default": "your-firebase-project-id" } -} +} \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index fd9eaf1b2..dbd01af2f 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -6,47 +6,44 @@ labels: bug assignees: "" --- - + - +**Describe the bug** + + +Sometimes things work in incognito mode, which allows me to further track down the issue. -**To Reproduce** +--> - +**To Reproduce** 1. Go to '...' 2. Click on '....' 3. Scroll down to '....' 4. See error -**Expected behavior** +**Expected behavior** - +**Screenshots** -**Screenshots** - - - -**Desktop:** +**Desktop:** - OS: [] - Browser [] - Version [] -**Smartphone:** +**Smartphone:** - Device: [] - OS: [] - Browser [] - Version [] -**Additional context** - - +**Additional context** diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 19adc9d92..85266c6a5 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,4 +1,4 @@ -Adding a language or a theme? Make sure to edit the `_list.json` file and add the `language.json` or `theme.css` as well, otherwise, it will not work! +Adding a language or a theme? For languages, make sure to edit the `_list.json`, `_groups.json` files, and add the `language.json` file as well. For themes, make sure to add the `theme.css` file. It will not work if you don't follow these steps! Please reference any issues related to your pull request. diff --git a/code_r.json b/code_r.json new file mode 100644 index 000000000..07d7151fb --- /dev/null +++ b/code_r.json @@ -0,0 +1,27 @@ +{ + "name": "code_r", + "leftToRight": true, + "words": [ + "if", + "for", + "FALSE", + "NA_integer_", + "return", + "else", + "in", + "NULL", + "NA_real_", + "repeat", + "next", + "Inf", + "NA_complex_", + "while", + "break", + "NaN", + "NA_character_", + "function", + "TRUE", + "NA", + "..." + ] +} diff --git a/functions/package-lock.json b/functions/package-lock.json index d6bd68d97..648be65b2 100644 --- a/functions/package-lock.json +++ b/functions/package-lock.json @@ -1,3618 +1,7 @@ { "name": "functions", - "lockfileVersion": 2, "requires": true, - "packages": { - "": { - "dependencies": { - "firebase-admin": "^9.4.1", - "firebase-functions": "^3.13.2", - "pretty-quick": "^3.1.0" - }, - "devDependencies": { - "eslint": "^5.12.0", - "eslint-plugin-promise": "^4.0.1", - "firebase-functions-test": "^0.2.3" - }, - "engines": { - "node": "10" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz", - "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.10.1" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.1.tgz", - "integrity": "sha512-5vW/JXLALhczRCWP0PnFDMCJAchlBvM7f4uk/jXritBnIa6E1KmqmtrS3yn1LAnxFBypQ3eneLuXjsnfQsgILw==", - "dev": true - }, - "node_modules/@babel/highlight": { - "version": "7.10.1", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.1.tgz", - "integrity": "sha512-8rMof+gVP8mxYZApLF/JgNDAkdKa+aJt3ZYxF8z6+j/hpeXL7iMsKCPHa2jNMHu/qqBwzQF4OHNoYi8dMA/rYg==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.1", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "node_modules/@firebase/app-types": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.6.1.tgz", - "integrity": "sha512-L/ZnJRAq7F++utfuoTKX4CLBG5YR7tFO3PLzG1/oXXKEezJ0kRL3CMRoueBEmTCzVb/6SIs2Qlaw++uDgi5Xyg==" - }, - "node_modules/@firebase/auth-interop-types": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.1.5.tgz", - "integrity": "sha512-88h74TMQ6wXChPA6h9Q3E1Jg6TkTHep2+k63OWg3s0ozyGVMeY+TTOti7PFPzq5RhszQPQOoCi59es4MaRvgCw==" - }, - "node_modules/@firebase/component": { - "version": "0.1.19", - "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.1.19.tgz", - "integrity": "sha512-L0S3g8eqaerg8y0zox3oOHSTwn/FE8RbcRHiurnbESvDViZtP5S5WnhuAPd7FnFxa8ElWK0z1Tr3ikzWDv1xdQ==", - "dependencies": { - "@firebase/util": "0.3.2", - "tslib": "^1.11.1" - } - }, - "node_modules/@firebase/database": { - "version": "0.6.13", - "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.6.13.tgz", - "integrity": "sha512-NommVkAPzU7CKd1gyehmi3lz0K78q0KOfiex7Nfy7MBMwknLm7oNqKovXSgQV1PCLvKXvvAplDSFhDhzIf9obA==", - "dependencies": { - "@firebase/auth-interop-types": "0.1.5", - "@firebase/component": "0.1.19", - "@firebase/database-types": "0.5.2", - "@firebase/logger": "0.2.6", - "@firebase/util": "0.3.2", - "faye-websocket": "0.11.3", - "tslib": "^1.11.1" - } - }, - "node_modules/@firebase/database-types": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.5.2.tgz", - "integrity": "sha512-ap2WQOS3LKmGuVFKUghFft7RxXTyZTDr0Xd8y2aqmWsbJVjgozi0huL/EUMgTjGFrATAjcf2A7aNs8AKKZ2a8g==", - "dependencies": { - "@firebase/app-types": "0.6.1" - } - }, - "node_modules/@firebase/logger": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.2.6.tgz", - "integrity": "sha512-KIxcUvW/cRGWlzK9Vd2KB864HlUnCfdTH0taHE0sXW5Xl7+W68suaeau1oKNEqmc3l45azkd4NzXTCWZRZdXrw==" - }, - "node_modules/@firebase/util": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@firebase/util/-/util-0.3.2.tgz", - "integrity": "sha512-Dqs00++c8rwKky6KCKLLY2T1qYO4Q+X5t+lF7DInXDNF4ae1Oau35bkD+OpJ9u7l1pEv7KHowP6CUKuySCOc8g==", - "dependencies": { - "tslib": "^1.11.1" - } - }, - "node_modules/@google-cloud/common": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@google-cloud/common/-/common-3.5.0.tgz", - "integrity": "sha512-10d7ZAvKhq47L271AqvHEd8KzJqGU45TY+rwM2Z3JHuB070FeTi7oJJd7elfrnKaEvaktw3hH2wKnRWxk/3oWQ==", - "optional": true, - "dependencies": { - "@google-cloud/projectify": "^2.0.0", - "@google-cloud/promisify": "^2.0.0", - "arrify": "^2.0.1", - "duplexify": "^4.1.1", - "ent": "^2.2.0", - "extend": "^3.0.2", - "google-auth-library": "^6.1.1", - "retry-request": "^4.1.1", - "teeny-request": "^7.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@google-cloud/firestore": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/@google-cloud/firestore/-/firestore-4.7.1.tgz", - "integrity": "sha512-Qici+WKB6uRdDS1S3CaxGrIaCl4Bck70DYSzA5dZFkTU03Jj5DKXC4PYeUkfCAiB4haj7tzx+2ye7rhLxPclhQ==", - "optional": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "functional-red-black-tree": "^1.0.1", - "google-gax": "^2.9.2" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@google-cloud/paginator": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@google-cloud/paginator/-/paginator-3.0.5.tgz", - "integrity": "sha512-N4Uk4BT1YuskfRhKXBs0n9Lg2YTROZc6IMpkO/8DIHODtm5s3xY8K5vVBo23v/2XulY3azwITQlYWgT4GdLsUw==", - "optional": true, - "dependencies": { - "arrify": "^2.0.0", - "extend": "^3.0.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@google-cloud/projectify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-2.0.1.tgz", - "integrity": "sha512-ZDG38U/Yy6Zr21LaR3BTiiLtpJl6RkPS/JwoRT453G+6Q1DhlV0waNf8Lfu+YVYGIIxgKnLayJRfYlFJfiI8iQ==", - "optional": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/@google-cloud/promisify": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@google-cloud/promisify/-/promisify-2.0.3.tgz", - "integrity": "sha512-d4VSA86eL/AFTe5xtyZX+ePUjE8dIFu2T8zmdeNBSa5/kNgXPCx/o/wbFNHAGLJdGnk1vddRuMESD9HbOC8irw==", - "optional": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/@google-cloud/storage": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@google-cloud/storage/-/storage-5.5.0.tgz", - "integrity": "sha512-Pat83kHNnKJpEHUirtQtCoAJ2K3OlEo2ZcSlPjierJnEKnhbIQPyJ6mAbs/ovm3K3QDQhouKJ9QSONkFPEwQuA==", - "optional": true, - "dependencies": { - "@google-cloud/common": "^3.3.0", - "@google-cloud/paginator": "^3.0.0", - "@google-cloud/promisify": "^2.0.0", - "arrify": "^2.0.0", - "compressible": "^2.0.12", - "date-and-time": "^0.14.0", - "duplexify": "^4.0.0", - "extend": "^3.0.2", - "gaxios": "^4.0.0", - "gcs-resumable-upload": "^3.1.0", - "get-stream": "^6.0.0", - "hash-stream-validation": "^0.2.2", - "mime": "^2.2.0", - "mime-types": "^2.0.8", - "onetime": "^5.1.0", - "p-limit": "^3.0.1", - "pumpify": "^2.0.0", - "snakeize": "^0.1.0", - "stream-events": "^1.0.1", - "xdg-basedir": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@google-cloud/storage/node_modules/p-limit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.0.2.tgz", - "integrity": "sha512-iwqZSOoWIW+Ew4kAGUlN16J4M7OB3ysMLSZtnhmqx7njIHFPlxWBX8xo3lVTyFVq6mI/lL9qt2IsN1sHwaxJkg==", - "optional": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@grpc/grpc-js": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.1.8.tgz", - "integrity": "sha512-64hg5rmEm6F/NvlWERhHmmgxbWU8nD2TMWE+9TvG7/WcOrFT3fzg/Uu631pXRFwmJ4aWO/kp9vVSlr8FUjBDLA==", - "optional": true, - "dependencies": { - "@grpc/proto-loader": "^0.6.0-pre14", - "@types/node": "^12.12.47", - "google-auth-library": "^6.0.0", - "semver": "^6.2.0" - }, - "engines": { - "node": "^8.13.0 || >=10.10.0" - } - }, - "node_modules/@grpc/grpc-js/node_modules/@grpc/proto-loader": { - "version": "0.6.0-pre9", - "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.6.0-pre9.tgz", - "integrity": "sha512-oM+LjpEjNzW5pNJjt4/hq1HYayNeQT+eGrOPABJnYHv7TyNPDNzkQ76rDYZF86X5swJOa4EujEMzQ9iiTdPgww==", - "optional": true, - "dependencies": { - "@types/long": "^4.0.1", - "lodash.camelcase": "^4.3.0", - "long": "^4.0.0", - "protobufjs": "^6.9.0", - "yargs": "^15.3.1" - }, - "bin": { - "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@grpc/grpc-js/node_modules/@types/node": { - "version": "12.19.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.19.4.tgz", - "integrity": "sha512-o3oj1bETk8kBwzz1WlO6JWL/AfAA3Vm6J1B3C9CsdxHYp7XgPiH7OEXPUbZTndHlRaIElrANkQfe6ZmfJb3H2w==", - "optional": true - }, - "node_modules/@grpc/proto-loader": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.5.5.tgz", - "integrity": "sha512-WwN9jVNdHRQoOBo9FDH7qU+mgfjPc8GygPYms3M+y3fbQLfnCe/Kv/E01t7JRgnrsOHH8euvSbed3mIalXhwqQ==", - "optional": true, - "dependencies": { - "lodash.camelcase": "^4.3.0", - "protobufjs": "^6.8.6" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@protobufjs/aspromise": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78=", - "optional": true - }, - "node_modules/@protobufjs/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==", - "optional": true - }, - "node_modules/@protobufjs/codegen": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", - "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==", - "optional": true - }, - "node_modules/@protobufjs/eventemitter": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", - "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A=", - "optional": true - }, - "node_modules/@protobufjs/fetch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", - "integrity": "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=", - "optional": true, - "dependencies": { - "@protobufjs/aspromise": "^1.1.1", - "@protobufjs/inquire": "^1.1.0" - } - }, - "node_modules/@protobufjs/float": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=", - "optional": true - }, - "node_modules/@protobufjs/inquire": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", - "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik=", - "optional": true - }, - "node_modules/@protobufjs/path": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0=", - "optional": true - }, - "node_modules/@protobufjs/pool": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q=", - "optional": true - }, - "node_modules/@protobufjs/utf8": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", - "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=", - "optional": true - }, - "node_modules/@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "optional": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@types/body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==", - "dependencies": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "node_modules/@types/connect": { - "version": "3.4.34", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.34.tgz", - "integrity": "sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/express": { - "version": "4.17.3", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.3.tgz", - "integrity": "sha512-I8cGRJj3pyOLs/HndoP+25vOqhqWkAZsWMEmq1qXy/b/M3ppufecUwaK2/TVDVxcV61/iSdhykUjQQ2DLSrTdg==", - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "*", - "@types/serve-static": "*" - } - }, - "node_modules/@types/express-serve-static-core": { - "version": "4.17.18", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.18.tgz", - "integrity": "sha512-m4JTwx5RUBNZvky/JJ8swEJPKFd8si08pPF2PfizYjGZOKr/svUWPcoUmLow6MmPzhasphB7gSTINY67xn3JNA==", - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" - } - }, - "node_modules/@types/lodash": { - "version": "4.14.163", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.163.tgz", - "integrity": "sha512-BeZM/FZaV53emqyHxn9L39Oz6XbHMBRLA1b1quROku48J/1kYYxPmVOJ/qSQheb81on4BI7H6QDo6bkUuRaDNQ==", - "dev": true - }, - "node_modules/@types/long": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz", - "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==", - "optional": true - }, - "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" - }, - "node_modules/@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" - }, - "node_modules/@types/node": { - "version": "14.14.34", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.34.tgz", - "integrity": "sha512-dBPaxocOK6UVyvhbnpFIj2W+S+1cBTkHQbFQfeeJhoKFbzYcVUGHvddeWPSucKATb3F0+pgDq0i6ghEaZjsugA==" - }, - "node_modules/@types/qs": { - "version": "6.9.6", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.6.tgz", - "integrity": "sha512-0/HnwIfW4ki2D8L8c9GVcG5I72s9jP5GSLVF0VIXDW00kmIpA6O33G7a8n59Tmh7Nz0WUC3rSb7PTY/sdW2JzA==" - }, - "node_modules/@types/range-parser": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.3.tgz", - "integrity": "sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==" - }, - "node_modules/@types/serve-static": { - "version": "1.13.9", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.9.tgz", - "integrity": "sha512-ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA==", - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "node_modules/abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - "optional": true, - "dependencies": { - "event-target-shim": "^5.0.0" - }, - "engines": { - "node": ">=6.5" - } - }, - "node_modules/accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "dependencies": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz", - "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", - "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==", - "dev": true - }, - "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "optional": true, - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/ajv": { - "version": "6.12.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", - "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "node_modules/ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/array-differ": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", - "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "engines": { - "node": ">=8" - } - }, - "node_modules/astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "optional": true - }, - "node_modules/bignumber.js": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz", - "integrity": "sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA==", - "optional": true, - "engines": { - "node": "*" - } - }, - "node_modules/body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", - "dependencies": { - "bytes": "3.1.0", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/buffer-equal-constant-time": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=" - }, - "node_modules/bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "optional": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "node_modules/cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "dependencies": { - "restore-cursor": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cli-width": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", - "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", - "dev": true - }, - "node_modules/cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "optional": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "node_modules/cliui/node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/cliui/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "optional": true - }, - "node_modules/cliui/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/cliui/node_modules/string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "optional": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cliui/node_modules/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "optional": true, - "dependencies": { - "ansi-regex": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "optional": true, - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "node_modules/configstore": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", - "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", - "optional": true, - "dependencies": { - "dot-prop": "^5.2.0", - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "unique-string": "^2.0.0", - "write-file-atomic": "^3.0.0", - "xdg-basedir": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/content-disposition": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", - "dependencies": { - "safe-buffer": "5.1.2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-disposition/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" - }, - "node_modules/cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "dependencies": { - "object-assign": "^4", - "vary": "^1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "engines": { - "node": ">=4.8" - } - }, - "node_modules/cross-spawn/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/date-and-time": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/date-and-time/-/date-and-time-0.14.2.tgz", - "integrity": "sha512-EFTCh9zRSEpGPmJaexg7HTuzZHh6cnJj1ui7IGCFNXzd2QdpsNh05Db5TF3xzJm30YN+A8/6xHSuRcQqoc3kFA==", - "optional": true - }, - "node_modules/debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "devOptional": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true - }, - "node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" - }, - "node_modules/dicer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/dicer/-/dicer-0.3.0.tgz", - "integrity": "sha512-MdceRRWqltEG2dZqO769g27N/3PXfcKl04VhYnBlo2YhH7zPi88VebsjTKclaOyiuMaGU72hTfw3VkUitGcVCA==", - "dependencies": { - "streamsearch": "0.1.2" - }, - "engines": { - "node": ">=4.5.0" - } - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "optional": true, - "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/duplexify": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.1.tgz", - "integrity": "sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA==", - "optional": true, - "dependencies": { - "end-of-stream": "^1.4.1", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1", - "stream-shift": "^1.0.0" - } - }, - "node_modules/ecdsa-sig-formatter": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", - "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", - "dependencies": { - "safe-buffer": "^5.0.1" - } - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - }, - "node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/ent": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", - "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=", - "optional": true - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/eslint": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", - "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.9.1", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "eslint-scope": "^4.0.3", - "eslint-utils": "^1.3.1", - "eslint-visitor-keys": "^1.0.0", - "espree": "^5.0.1", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob": "^7.1.2", - "globals": "^11.7.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "inquirer": "^6.2.2", - "js-yaml": "^3.13.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.11", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.2", - "path-is-inside": "^1.0.2", - "progress": "^2.0.0", - "regexpp": "^2.0.1", - "semver": "^5.5.1", - "strip-ansi": "^4.0.0", - "strip-json-comments": "^2.0.1", - "table": "^5.2.3", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^6.14.0 || ^8.10.0 || >=9.10.0" - } - }, - "node_modules/eslint-plugin-promise": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz", - "integrity": "sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, - "dependencies": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/eslint-utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", - "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.2.0.tgz", - "integrity": "sha512-WFb4ihckKil6hu3Dp798xdzSfddwKKU3+nGniKF6HfeW6OLd2OUDEPP7TcHtB5+QXOKg2s6B2DaMPE1Nn/kxKQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/espree": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", - "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", - "dev": true, - "dependencies": { - "acorn": "^6.0.7", - "acorn-jsx": "^5.0.0", - "eslint-visitor-keys": "^1.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", - "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", - "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esquery/node_modules/estraverse": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.1.0.tgz", - "integrity": "sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", - "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", - "dev": true, - "dependencies": { - "estraverse": "^4.1.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/event-target-shim": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", - "optional": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", - "dependencies": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/execa/node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/execa/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/execa/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/execa/node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/execa/node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "engines": { - "node": ">=8" - } - }, - "node_modules/execa/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", - "dependencies": { - "accepts": "~1.3.7", - "array-flatten": "1.1.1", - "body-parser": "1.19.0", - "content-disposition": "0.5.3", - "content-type": "~1.0.4", - "cookie": "0.4.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "~1.1.2", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.5", - "qs": "6.7.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.1.2", - "send": "0.17.1", - "serve-static": "1.14.1", - "setprototypeof": "1.1.1", - "statuses": "~1.5.0", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/express/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "optional": true - }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "devOptional": true - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "node_modules/fast-text-encoding": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fast-text-encoding/-/fast-text-encoding-1.0.3.tgz", - "integrity": "sha512-dtm4QZH9nZtcDt8qJiOH9fcQd1NAgi+K1O2DbE6GG1PPCK/BWfOH3idCTRQ4ImXRUOyopDEgDEnVEE7Y/2Wrig==", - "optional": true - }, - "node_modules/faye-websocket": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", - "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", - "dev": true, - "dependencies": { - "flat-cache": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/firebase-admin": { - "version": "9.4.1", - "resolved": "https://registry.npmjs.org/firebase-admin/-/firebase-admin-9.4.1.tgz", - "integrity": "sha512-y9r2Mz2x1WTr60YrCDqz8Lw70DlwIvRIieVltP+UdRogkVpfnvyd+bi4D0KPlujW3teqcFPmxuzsXB+DP5vGfQ==", - "dependencies": { - "@firebase/database": "^0.6.10", - "@firebase/database-types": "^0.5.2", - "@types/node": "^10.10.0", - "dicer": "^0.3.0", - "jsonwebtoken": "^8.5.1", - "node-forge": "^0.10.0" - }, - "engines": { - "node": ">=10.10.0" - }, - "optionalDependencies": { - "@google-cloud/firestore": "^4.5.0", - "@google-cloud/storage": "^5.3.0" - } - }, - "node_modules/firebase-admin/node_modules/@types/node": { - "version": "10.17.44", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.44.tgz", - "integrity": "sha512-vHPAyBX1ffLcy4fQHmDyIUMUb42gHZjPHU66nhvbMzAWJqHnySGZ6STwN3rwrnSd1FHB0DI/RWgGELgKSYRDmw==" - }, - "node_modules/firebase-functions": { - "version": "3.13.2", - "resolved": "https://registry.npmjs.org/firebase-functions/-/firebase-functions-3.13.2.tgz", - "integrity": "sha512-XHgAQZqA62awr4l9mNlJv6qnv5MkMkLuo+hafdW0T7IJj1PgrZtuIo5x+ib2npAcB0XhX5Sg0QR1hMYPAlfbaA==", - "dependencies": { - "@types/express": "4.17.3", - "cors": "^2.8.5", - "express": "^4.17.1", - "lodash": "^4.17.14" - }, - "engines": { - "node": "^8.13.0 || >=10.10.0" - } - }, - "node_modules/firebase-functions-test": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/firebase-functions-test/-/firebase-functions-test-0.2.3.tgz", - "integrity": "sha512-zYX0QTm53wCazuej7O0xqbHl90r/v1PTXt/hwa0jo1YF8nDM+iBKnLDlkIoW66MDd0R6aGg4BvKzTTdJpvigUA==", - "dev": true, - "dependencies": { - "@types/lodash": "^4.14.104", - "lodash": "^4.17.5" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", - "dev": true, - "dependencies": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/flatted": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", - "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", - "dev": true - }, - "node_modules/forwarded": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "node_modules/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "devOptional": true - }, - "node_modules/gaxios": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-4.0.1.tgz", - "integrity": "sha512-jOin8xRZ/UytQeBpSXFqIzqU7Fi5TqgPNLlUsSB8kjJ76+FiGBfImF8KJu++c6J4jOldfJUtt0YmkRj2ZpSHTQ==", - "optional": true, - "dependencies": { - "abort-controller": "^3.0.0", - "extend": "^3.0.2", - "https-proxy-agent": "^5.0.0", - "is-stream": "^2.0.0", - "node-fetch": "^2.3.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/gcp-metadata": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-4.2.1.tgz", - "integrity": "sha512-tSk+REe5iq/N+K+SK1XjZJUrFPuDqGZVzCy2vocIHIGmPlTGsa8owXMJwGkrXr73NO0AzhPW4MF2DEHz7P2AVw==", - "optional": true, - "dependencies": { - "gaxios": "^4.0.0", - "json-bigint": "^1.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/gcs-resumable-upload": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/gcs-resumable-upload/-/gcs-resumable-upload-3.1.1.tgz", - "integrity": "sha512-RS1osvAicj9+MjCc6jAcVL1Pt3tg7NK2C2gXM5nqD1Gs0klF2kj5nnAFSBy97JrtslMIQzpb7iSuxaG8rFWd2A==", - "optional": true, - "dependencies": { - "abort-controller": "^3.0.0", - "configstore": "^5.0.0", - "extend": "^3.0.2", - "gaxios": "^3.0.0", - "google-auth-library": "^6.0.0", - "pumpify": "^2.0.0", - "stream-events": "^1.0.4" - }, - "bin": { - "gcs-upload": "build/src/cli.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/gcs-resumable-upload/node_modules/gaxios": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-3.2.0.tgz", - "integrity": "sha512-+6WPeVzPvOshftpxJwRi2Ozez80tn/hdtOUag7+gajDHRJvAblKxTFSSMPtr2hmnLy7p0mvYz0rMXLBl8pSO7Q==", - "optional": true, - "dependencies": { - "abort-controller": "^3.0.0", - "extend": "^3.0.2", - "https-proxy-agent": "^5.0.0", - "is-stream": "^2.0.0", - "node-fetch": "^2.3.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "optional": true, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-stream": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz", - "integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==", - "optional": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/google-auth-library": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-6.1.3.tgz", - "integrity": "sha512-m9mwvY3GWbr7ZYEbl61isWmk+fvTmOt0YNUfPOUY2VH8K5pZlAIWJjxEi0PqR3OjMretyiQLI6GURMrPSwHQ2g==", - "optional": true, - "dependencies": { - "arrify": "^2.0.0", - "base64-js": "^1.3.0", - "ecdsa-sig-formatter": "^1.0.11", - "fast-text-encoding": "^1.0.0", - "gaxios": "^4.0.0", - "gcp-metadata": "^4.2.0", - "gtoken": "^5.0.4", - "jws": "^4.0.0", - "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/google-gax": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/google-gax/-/google-gax-2.9.2.tgz", - "integrity": "sha512-Pve4osEzNKpBZqFXMfGKBbKCtgnHpUe5IQMh5Ou+Xtg8nLcba94L3gF0xgM5phMdGRRqJn0SMjcuEVmOYu7EBg==", - "optional": true, - "dependencies": { - "@grpc/grpc-js": "~1.1.1", - "@grpc/proto-loader": "^0.5.1", - "@types/long": "^4.0.0", - "abort-controller": "^3.0.0", - "duplexify": "^4.0.0", - "google-auth-library": "^6.1.3", - "is-stream-ended": "^0.1.4", - "node-fetch": "^2.6.1", - "protobufjs": "^6.9.0", - "retry-request": "^4.0.0" - }, - "bin": { - "compileProtos": "build/tools/compileProtos.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/google-p12-pem": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-3.0.3.tgz", - "integrity": "sha512-wS0ek4ZtFx/ACKYF3JhyGe5kzH7pgiQ7J5otlumqR9psmWMYc+U9cErKlCYVYHoUaidXHdZ2xbo34kB+S+24hA==", - "optional": true, - "dependencies": { - "node-forge": "^0.10.0" - }, - "bin": { - "gp12-pem": "build/src/bin/gp12-pem.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", - "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", - "optional": true - }, - "node_modules/gtoken": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/gtoken/-/gtoken-5.0.5.tgz", - "integrity": "sha512-wvjkecutFh8kVfbcdBdUWqDRrXb+WrgD79DBDEYf1Om8S1FluhylhtFjrL7Tx69vNhh259qA3Q1P4sPtb+kUYw==", - "optional": true, - "dependencies": { - "gaxios": "^4.0.0", - "google-p12-pem": "^3.0.3", - "jws": "^4.0.0", - "mime": "^2.2.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/hash-stream-validation": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/hash-stream-validation/-/hash-stream-validation-0.2.4.tgz", - "integrity": "sha512-Gjzu0Xn7IagXVkSu9cSFuK1fqzwtLwFhNhVL8IFJijRNMgUttFbBSIAzKuSIrsFMO1+g1RlsoN49zPIbwPDMGQ==", - "optional": true - }, - "node_modules/http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/http-errors/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "node_modules/http-parser-js": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.2.tgz", - "integrity": "sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==" - }, - "node_modules/http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "optional": true, - "dependencies": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/https-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", - "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", - "optional": true, - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", - "engines": { - "node": ">=8.12.0" - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "devOptional": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "devOptional": true - }, - "node_modules/inquirer": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", - "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", - "dev": true, - "dependencies": { - "ansi-escapes": "^3.2.0", - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^2.0.0", - "lodash": "^4.17.12", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rxjs": "^6.4.0", - "string-width": "^2.1.0", - "strip-ansi": "^5.1.0", - "through": "^2.3.6" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/inquirer/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/inquirer/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-stream-ended": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-stream-ended/-/is-stream-ended-0.1.4.tgz", - "integrity": "sha512-xj0XPvmr7bQFTvirqnFr50o0hQIh6ZItDqloxt5aJrR4NQsYeSsyFQERYGCAzfindAcnKjINnwEEgLx4IqVzQw==", - "optional": true - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "optional": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "node_modules/js-yaml": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", - "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/json-bigint": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz", - "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==", - "optional": true, - "dependencies": { - "bignumber.js": "^9.0.0" - } - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "node_modules/jsonwebtoken": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", - "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", - "dependencies": { - "jws": "^3.2.2", - "lodash.includes": "^4.3.0", - "lodash.isboolean": "^3.0.3", - "lodash.isinteger": "^4.0.4", - "lodash.isnumber": "^3.0.3", - "lodash.isplainobject": "^4.0.6", - "lodash.isstring": "^4.0.1", - "lodash.once": "^4.0.0", - "ms": "^2.1.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=4", - "npm": ">=1.4.28" - } - }, - "node_modules/jsonwebtoken/node_modules/jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", - "dependencies": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/jsonwebtoken/node_modules/jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "dependencies": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/jsonwebtoken/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/jwa": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", - "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", - "optional": true, - "dependencies": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/jws": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", - "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", - "optional": true, - "dependencies": { - "jwa": "^2.0.0", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lodash": { - "version": "4.17.19", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", - "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==" - }, - "node_modules/lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=", - "optional": true - }, - "node_modules/lodash.includes": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", - "integrity": "sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8=" - }, - "node_modules/lodash.isboolean": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", - "integrity": "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=" - }, - "node_modules/lodash.isinteger": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", - "integrity": "sha1-YZwK89A/iwTDH1iChAt3sRzWg0M=" - }, - "node_modules/lodash.isnumber": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", - "integrity": "sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w=" - }, - "node_modules/lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" - }, - "node_modules/lodash.isstring": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", - "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" - }, - "node_modules/lodash.once": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", - "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=" - }, - "node_modules/long": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", - "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==", - "optional": true - }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "optional": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "optional": true, - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime": { - "version": "2.4.6", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz", - "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==", - "optional": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/mime-db": { - "version": "1.45.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz", - "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==", - "optional": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.27", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", - "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", - "dependencies": { - "mime-db": "1.44.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types/node_modules/mime-db": { - "version": "1.44.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", - "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - }, - "node_modules/mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/mri": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.1.6.tgz", - "integrity": "sha512-oi1b3MfbyGa7FJMP9GmLTttni5JoICpYBRlq+x5V16fZbLsnL9N3wFqqIm/nIG43FjUFkFh9Epzp/kzUGUnJxQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/multimatch": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", - "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", - "dependencies": { - "@types/minimatch": "^3.0.3", - "array-differ": "^3.0.0", - "array-union": "^2.1.0", - "arrify": "^2.0.1", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", - "dev": true - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "node_modules/negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node_modules/node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", - "optional": true, - "engines": { - "node": "4.x || >=6.0.0" - } - }, - "node_modules/node-forge": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", - "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm-run-path/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "dependencies": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", - "dev": true - }, - "node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" - }, - "node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/pretty-quick": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pretty-quick/-/pretty-quick-3.1.0.tgz", - "integrity": "sha512-DtxIxksaUWCgPFN7E1ZZk4+Aav3CCuRdhrDSFZENb404sYMtuo9Zka823F+Mgeyt8Zt3bUiCjFzzWYE9LYqkmQ==", - "dependencies": { - "chalk": "^3.0.0", - "execa": "^4.0.0", - "find-up": "^4.1.0", - "ignore": "^5.1.4", - "mri": "^1.1.5", - "multimatch": "^4.0.0" - }, - "bin": { - "pretty-quick": "bin/pretty-quick.js" - }, - "engines": { - "node": ">=10.13" - } - }, - "node_modules/pretty-quick/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pretty-quick/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pretty-quick/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/pretty-quick/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/pretty-quick/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/pretty-quick/node_modules/ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", - "engines": { - "node": ">= 4" - } - }, - "node_modules/pretty-quick/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/protobufjs": { - "version": "6.10.1", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.10.1.tgz", - "integrity": "sha512-pb8kTchL+1Ceg4lFd5XUpK8PdWacbvV5SK2ULH2ebrYtl4GjJmS24m6CKME67jzV53tbJxHlnNOSqQHbTsR9JQ==", - "hasInstallScript": true, - "optional": true, - "dependencies": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/long": "^4.0.1", - "@types/node": "^13.7.0", - "long": "^4.0.0" - }, - "bin": { - "pbjs": "bin/pbjs", - "pbts": "bin/pbts" - } - }, - "node_modules/protobufjs/node_modules/@types/node": { - "version": "13.13.30", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.30.tgz", - "integrity": "sha512-HmqFpNzp3TSELxU/bUuRK+xzarVOAsR00hzcvM0TXrMlt/+wcSLa5q6YhTb6/cA6wqDCZLDcfd8fSL95x5h7AA==", - "optional": true - }, - "node_modules/proxy-addr": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", - "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", - "dependencies": { - "forwarded": "~0.1.2", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/pumpify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-2.0.1.tgz", - "integrity": "sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==", - "optional": true, - "dependencies": { - "duplexify": "^4.1.1", - "inherits": "^2.0.3", - "pump": "^3.0.0" - } - }, - "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", - "dependencies": { - "bytes": "3.1.0", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "optional": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/regexpp": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", - "dev": true, - "engines": { - "node": ">=6.5.0" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "optional": true - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "dependencies": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/restore-cursor/node_modules/mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/restore-cursor/node_modules/onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "dependencies": { - "mimic-fn": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/retry-request": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/retry-request/-/retry-request-4.1.3.tgz", - "integrity": "sha512-QnRZUpuPNgX0+D1xVxul6DbJ9slvo4Rm6iV/dn63e048MvGbUZiKySVt6Tenp04JqmchxjiLltGerOJys7kJYQ==", - "optional": true, - "dependencies": { - "debug": "^4.1.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/rxjs": { - "version": "6.5.5", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", - "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", - "dev": true, - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "optional": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "dependencies": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.7.2", - "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/send/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" - }, - "node_modules/serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "optional": true - }, - "node_modules/setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" - }, - "node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "dependencies": { - "shebang-regex": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/signal-exit": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", - "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" - }, - "node_modules/slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/snakeize": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/snakeize/-/snakeize-0.1.0.tgz", - "integrity": "sha1-EMCI2LWOsHazIpu1oE4jLOEmQi0=", - "optional": true - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/stream-events": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/stream-events/-/stream-events-1.0.5.tgz", - "integrity": "sha512-E1GUzBSgvct8Jsb3v2X15pjzN1tYebtbLaMg+eBOUOAxgbLoSbT2NS91ckc5lJD1KfLjId+jXJRgo0qnV5Nerg==", - "optional": true, - "dependencies": { - "stubs": "^3.0.0" - } - }, - "node_modules/stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", - "optional": true - }, - "node_modules/streamsearch": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz", - "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "optional": true, - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "dependencies": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stubs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/stubs/-/stubs-3.0.0.tgz", - "integrity": "sha1-6NK6H6nJBXAwPAMLaQD31fiavls=", - "optional": true - }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/table": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", - "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", - "dev": true, - "dependencies": { - "ajv": "^6.10.2", - "lodash": "^4.17.14", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/table/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/table/node_modules/string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/table/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/teeny-request": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-7.0.1.tgz", - "integrity": "sha512-sasJmQ37klOlplL4Ia/786M5YlOcoLGQyq2TE4WHSRupbAuDaQW0PfVxV4MtdBtRJ4ngzS+1qim8zP6Zp35qCw==", - "optional": true, - "dependencies": { - "http-proxy-agent": "^4.0.0", - "https-proxy-agent": "^5.0.0", - "node-fetch": "^2.6.1", - "stream-events": "^1.0.5", - "uuid": "^8.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/tslib": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", - "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==" - }, - "node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "optional": true, - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "optional": true, - "dependencies": { - "crypto-random-string": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/uri-js": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", - "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "optional": true - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.1.tgz", - "integrity": "sha512-FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg==", - "optional": true, - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", - "optional": true - }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "optional": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "optional": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "optional": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/wrap-ansi/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "optional": true - }, - "node_modules/wrap-ansi/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "optional": true - }, - "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "optional": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "optional": true, - "dependencies": { - "ansi-regex": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "node_modules/write": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", - "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", - "dev": true, - "dependencies": { - "mkdirp": "^0.5.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "optional": true, - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/xdg-basedir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", - "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/y18n": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", - "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", - "optional": true - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "optional": true - }, - "node_modules/yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "optional": true, - "dependencies": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "optional": true, - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/yargs/node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "optional": true - }, - "node_modules/yargs/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "optional": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "optional": true, - "dependencies": { - "ansi-regex": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - } - }, + "lockfileVersion": 1, "dependencies": { "@babel/code-frame": { "version": "7.10.1", @@ -4368,7 +757,6 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "devOptional": true, "requires": { "ms": "^2.1.1" } @@ -4770,8 +1158,7 @@ "fast-deep-equal": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", - "devOptional": true + "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==" }, "fast-json-stable-stringify": { "version": "2.1.0", @@ -4934,8 +1321,7 @@ "functional-red-black-tree": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "devOptional": true + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" }, "gaxios": { "version": "4.0.1", @@ -5173,8 +1559,7 @@ "imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "devOptional": true + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" }, "inflight": { "version": "1.0.6", @@ -5189,8 +1574,7 @@ "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "devOptional": true + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "inquirer": { "version": "6.5.2", @@ -5389,9 +1773,9 @@ } }, "lodash": { - "version": "4.17.19", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", - "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==" + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, "lodash.camelcase": { "version": "4.3.0", @@ -6124,15 +2508,6 @@ "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz", "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=" }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "optional": true, - "requires": { - "safe-buffer": "~5.2.0" - } - }, "string-width": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", @@ -6143,6 +2518,15 @@ "strip-ansi": "^4.0.0" } }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "optional": true, + "requires": { + "safe-buffer": "~5.2.0" + } + }, "strip-ansi": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", diff --git a/package-lock.json b/package-lock.json index 4e08413bc..e406e300f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,10479 +1,8 @@ { "name": "monkeytype", "version": "1.5.6", - "lockfileVersion": 2, + "lockfileVersion": 1, "requires": true, - "packages": { - "": { - "version": "1.5.6", - "hasInstallScript": true, - "license": "GPL-3.0", - "dependencies": { - "@babel/runtime": "^7.12.5", - "chart.js": "^2.9.4", - "chartjs-plugin-annotation": "^0.5.7", - "chartjs-plugin-trendline": "^0.2.2" - }, - "devDependencies": { - "@babel/core": "^7.12.3", - "@babel/plugin-transform-runtime": "^7.12.1", - "@babel/preset-env": "^7.12.1", - "babel-eslint": "^10.1.0", - "babelify": "^10.0.0", - "browserify": "^17.0.0", - "concurrently": "^5.3.0", - "dart-sass": "^1.25.0", - "del": "^6.0.0", - "eslint": "^6.8.0", - "gulp": "^4.0.2", - "gulp-concat": "^2.6.1", - "gulp-eslint": "^6.0.0", - "gulp-sass": "^4.1.0", - "husky": "^4.3.0", - "prettier": "2.1.2", - "pretty-quick": "^3.1.0", - "vinyl-buffer": "^1.0.1", - "vinyl-paths": "^3.0.1", - "vinyl-source-stream": "^2.0.0" - }, - "engines": { - "node": "10" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.10.4" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.5.tgz", - "integrity": "sha512-DTsS7cxrsH3by8nqQSpFSyjSfSYl57D6Cf4q8dW3LK83tBKBDCkfcay1nYkXq1nIHXnpX8WMMb/O25HOy3h1zg==", - "dev": true - }, - "node_modules/@babel/core": { - "version": "7.12.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", - "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.1", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.1", - "@babel/parser": "^7.12.3", - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.1", - "@babel/types": "^7.12.1", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/generator": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.1.tgz", - "integrity": "sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.12.1", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.4.tgz", - "integrity": "sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.10.4" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz", - "integrity": "sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==", - "dev": true, - "dependencies": { - "@babel/helper-explode-assignable-expression": "^7.10.4", - "@babel/types": "^7.10.4" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.5.tgz", - "integrity": "sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.12.5", - "@babel/helper-validator-option": "^7.12.1", - "browserslist": "^4.14.5", - "semver": "^5.5.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.1.tgz", - "integrity": "sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w==", - "dev": true, - "dependencies": { - "@babel/helper-function-name": "^7.10.4", - "@babel/helper-member-expression-to-functions": "^7.12.1", - "@babel/helper-optimise-call-expression": "^7.10.4", - "@babel/helper-replace-supers": "^7.12.1", - "@babel/helper-split-export-declaration": "^7.10.4" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.1.tgz", - "integrity": "sha512-rsZ4LGvFTZnzdNZR5HZdmJVuXK8834R5QkF3WvcnBhrlVtF0HSIUC6zbreL9MgjTywhKokn8RIYRiq99+DLAxA==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.10.4", - "@babel/helper-regex": "^7.10.4", - "regexpu-core": "^4.7.1" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/regexpu-core": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", - "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", - "dev": true, - "dependencies": { - "regenerate": "^1.4.0", - "regenerate-unicode-properties": "^8.2.0", - "regjsgen": "^0.5.1", - "regjsparser": "^0.6.4", - "unicode-match-property-ecmascript": "^1.0.4", - "unicode-match-property-value-ecmascript": "^1.2.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/regjsgen": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", - "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", - "dev": true - }, - "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/regjsparser": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz", - "integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==", - "dev": true, - "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/@babel/helper-define-map": { - "version": "7.10.5", - "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz", - "integrity": "sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==", - "dev": true, - "dependencies": { - "@babel/helper-function-name": "^7.10.4", - "@babel/types": "^7.10.5", - "lodash": "^4.17.19" - } - }, - "node_modules/@babel/helper-explode-assignable-expression": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.1.tgz", - "integrity": "sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.12.1" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", - "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", - "dev": true, - "dependencies": { - "@babel/helper-get-function-arity": "^7.10.4", - "@babel/template": "^7.10.4", - "@babel/types": "^7.10.4" - } - }, - "node_modules/@babel/helper-get-function-arity": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", - "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", - "dev": true, - "dependencies": { - "@babel/types": "^7.10.4" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz", - "integrity": "sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.10.4" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.1.tgz", - "integrity": "sha512-k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ==", - "dev": true, - "dependencies": { - "@babel/types": "^7.12.1" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz", - "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.12.5" - } - }, - "node_modules/@babel/helper-module-imports/node_modules/@babel/types": { - "version": "7.12.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.6.tgz", - "integrity": "sha512-hwyjw6GvjBLiyy3W0YQf0Z5Zf4NpYejUnKFcfcUhZCSffoBBp30w6wP2Wn6pk31jMYZvcOrB/1b7cGXvEoKogA==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.4", - "lodash": "^4.17.19", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz", - "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.12.1", - "@babel/helper-replace-supers": "^7.12.1", - "@babel/helper-simple-access": "^7.12.1", - "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/helper-validator-identifier": "^7.10.4", - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.1", - "@babel/types": "^7.12.1", - "lodash": "^4.17.19" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz", - "integrity": "sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.10.4" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", - "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==", - "dev": true - }, - "node_modules/@babel/helper-regex": { - "version": "7.10.5", - "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.5.tgz", - "integrity": "sha512-68kdUAzDrljqBrio7DYAEgCoJHxppJOERHOgOrDN7WjOzP0ZQ1LsSDRXcemzVZaLvjaJsJEESb6qt+znNuENDg==", - "dev": true, - "dependencies": { - "lodash": "^4.17.19" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.1.tgz", - "integrity": "sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.10.4", - "@babel/helper-wrap-function": "^7.10.4", - "@babel/types": "^7.12.1" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.5.tgz", - "integrity": "sha512-5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA==", - "dev": true, - "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.12.1", - "@babel/helper-optimise-call-expression": "^7.10.4", - "@babel/traverse": "^7.12.5", - "@babel/types": "^7.12.5" - } - }, - "node_modules/@babel/helper-replace-supers/node_modules/@babel/generator": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.5.tgz", - "integrity": "sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A==", - "dev": true, - "dependencies": { - "@babel/types": "^7.12.5", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "node_modules/@babel/helper-replace-supers/node_modules/@babel/parser": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.5.tgz", - "integrity": "sha512-FVM6RZQ0mn2KCf1VUED7KepYeUWoVShczewOCfm3nzoBybaih51h+sYVVGthW9M6lPByEPTQf+xm27PBdlpwmQ==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/helper-replace-supers/node_modules/@babel/traverse": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.5.tgz", - "integrity": "sha512-xa15FbQnias7z9a62LwYAA5SZZPkHIXpd42C6uW68o8uTuua96FHZy1y61Va5P/i83FAAcMpW8+A/QayntzuqA==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.5", - "@babel/helper-function-name": "^7.10.4", - "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/parser": "^7.12.5", - "@babel/types": "^7.12.5", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.19" - } - }, - "node_modules/@babel/helper-replace-supers/node_modules/@babel/types": { - "version": "7.12.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.6.tgz", - "integrity": "sha512-hwyjw6GvjBLiyy3W0YQf0Z5Zf4NpYejUnKFcfcUhZCSffoBBp30w6wP2Wn6pk31jMYZvcOrB/1b7cGXvEoKogA==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.4", - "lodash": "^4.17.19", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz", - "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.12.1" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz", - "integrity": "sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.12.1" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", - "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.11.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", - "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", - "dev": true - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.1.tgz", - "integrity": "sha512-YpJabsXlJVWP0USHjnC/AQDTLlZERbON577YUVO/wLpqyj6HAtVYnWaQaN0iUN+1/tWn3c+uKKXjRut5115Y2A==", - "dev": true - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.12.3", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.12.3.tgz", - "integrity": "sha512-Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow==", - "dev": true, - "dependencies": { - "@babel/helper-function-name": "^7.10.4", - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.10.4", - "@babel/types": "^7.10.4" - } - }, - "node_modules/@babel/helpers": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz", - "integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==", - "dev": true, - "dependencies": { - "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.5", - "@babel/types": "^7.12.5" - } - }, - "node_modules/@babel/helpers/node_modules/@babel/generator": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.5.tgz", - "integrity": "sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A==", - "dev": true, - "dependencies": { - "@babel/types": "^7.12.5", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "node_modules/@babel/helpers/node_modules/@babel/parser": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.5.tgz", - "integrity": "sha512-FVM6RZQ0mn2KCf1VUED7KepYeUWoVShczewOCfm3nzoBybaih51h+sYVVGthW9M6lPByEPTQf+xm27PBdlpwmQ==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/helpers/node_modules/@babel/traverse": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.5.tgz", - "integrity": "sha512-xa15FbQnias7z9a62LwYAA5SZZPkHIXpd42C6uW68o8uTuua96FHZy1y61Va5P/i83FAAcMpW8+A/QayntzuqA==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.5", - "@babel/helper-function-name": "^7.10.4", - "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/parser": "^7.12.5", - "@babel/types": "^7.12.5", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.19" - } - }, - "node_modules/@babel/helpers/node_modules/@babel/types": { - "version": "7.12.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.6.tgz", - "integrity": "sha512-hwyjw6GvjBLiyy3W0YQf0Z5Zf4NpYejUnKFcfcUhZCSffoBBp30w6wP2Wn6pk31jMYZvcOrB/1b7cGXvEoKogA==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.4", - "lodash": "^4.17.19", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.4", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.12.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.3.tgz", - "integrity": "sha512-kFsOS0IbsuhO5ojF8Hc8z/8vEIOkylVBrjiZUbLTE3XFe0Qi+uu6HjzQixkFaqr0ZPAMZcBVxEwmsnsLPZ2Xsw==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.1.tgz", - "integrity": "sha512-d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-remap-async-to-generator": "^7.12.1", - "@babel/plugin-syntax-async-generators": "^7.8.0" - } - }, - "node_modules/@babel/plugin-proposal-class-properties": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz", - "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-proposal-dynamic-import": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.1.tgz", - "integrity": "sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-dynamic-import": "^7.8.0" - } - }, - "node_modules/@babel/plugin-proposal-export-namespace-from": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.1.tgz", - "integrity": "sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - } - }, - "node_modules/@babel/plugin-proposal-json-strings": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.1.tgz", - "integrity": "sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-json-strings": "^7.8.0" - } - }, - "node_modules/@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.1.tgz", - "integrity": "sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - } - }, - "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz", - "integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" - } - }, - "node_modules/@babel/plugin-proposal-numeric-separator": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.5.tgz", - "integrity": "sha512-UiAnkKuOrCyjZ3sYNHlRlfuZJbBHknMQ9VMwVeX97Ofwx7RpD6gS2HfqTCh8KNUQgcOm8IKt103oR4KIjh7Q8g==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - } - }, - "node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz", - "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-transform-parameters": "^7.12.1" - } - }, - "node_modules/@babel/plugin-proposal-optional-catch-binding": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.1.tgz", - "integrity": "sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" - } - }, - "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz", - "integrity": "sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", - "@babel/plugin-syntax-optional-chaining": "^7.8.0" - } - }, - "node_modules/@babel/plugin-proposal-private-methods": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.12.1.tgz", - "integrity": "sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-proposal-unicode-property-regex": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.1.tgz", - "integrity": "sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz", - "integrity": "sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz", - "integrity": "sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.1.tgz", - "integrity": "sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.1.tgz", - "integrity": "sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-remap-async-to-generator": "^7.12.1" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.1.tgz", - "integrity": "sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.1.tgz", - "integrity": "sha512-zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.1.tgz", - "integrity": "sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.10.4", - "@babel/helper-define-map": "^7.10.4", - "@babel/helper-function-name": "^7.10.4", - "@babel/helper-optimise-call-expression": "^7.10.4", - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-replace-supers": "^7.12.1", - "@babel/helper-split-export-declaration": "^7.10.4", - "globals": "^11.1.0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.1.tgz", - "integrity": "sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.1.tgz", - "integrity": "sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.1.tgz", - "integrity": "sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.1.tgz", - "integrity": "sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.1.tgz", - "integrity": "sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug==", - "dev": true, - "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.4", - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.1.tgz", - "integrity": "sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.1.tgz", - "integrity": "sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw==", - "dev": true, - "dependencies": { - "@babel/helper-function-name": "^7.10.4", - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.1.tgz", - "integrity": "sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.1.tgz", - "integrity": "sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.12.1.tgz", - "integrity": "sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.1.tgz", - "integrity": "sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-simple-access": "^7.12.1", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.1.tgz", - "integrity": "sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q==", - "dev": true, - "dependencies": { - "@babel/helper-hoist-variables": "^7.10.4", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-validator-identifier": "^7.10.4", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.12.1.tgz", - "integrity": "sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.1.tgz", - "integrity": "sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.12.1" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.1.tgz", - "integrity": "sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.1.tgz", - "integrity": "sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-replace-supers": "^7.12.1" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.1.tgz", - "integrity": "sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.1.tgz", - "integrity": "sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.1.tgz", - "integrity": "sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng==", - "dev": true, - "dependencies": { - "regenerator-transform": "^0.14.2" - } - }, - "node_modules/@babel/plugin-transform-regenerator/node_modules/regenerator-transform": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", - "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.1.tgz", - "integrity": "sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz", - "integrity": "sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4", - "resolve": "^1.8.1", - "semver": "^5.5.1" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.1.tgz", - "integrity": "sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.1.tgz", - "integrity": "sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.1.tgz", - "integrity": "sha512-CiUgKQ3AGVk7kveIaPEET1jNDhZZEl1RPMWdTBE1799bdz++SwqDHStmxfCtDfBhQgCl38YRiSnrMuUMZIWSUQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-regex": "^7.10.4" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.1.tgz", - "integrity": "sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.1.tgz", - "integrity": "sha512-EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.1.tgz", - "integrity": "sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.1.tgz", - "integrity": "sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "node_modules/@babel/preset-env": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz", - "integrity": "sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.12.1", - "@babel/helper-compilation-targets": "^7.12.1", - "@babel/helper-module-imports": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-validator-option": "^7.12.1", - "@babel/plugin-proposal-async-generator-functions": "^7.12.1", - "@babel/plugin-proposal-class-properties": "^7.12.1", - "@babel/plugin-proposal-dynamic-import": "^7.12.1", - "@babel/plugin-proposal-export-namespace-from": "^7.12.1", - "@babel/plugin-proposal-json-strings": "^7.12.1", - "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", - "@babel/plugin-proposal-numeric-separator": "^7.12.1", - "@babel/plugin-proposal-object-rest-spread": "^7.12.1", - "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", - "@babel/plugin-proposal-optional-chaining": "^7.12.1", - "@babel/plugin-proposal-private-methods": "^7.12.1", - "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", - "@babel/plugin-syntax-async-generators": "^7.8.0", - "@babel/plugin-syntax-class-properties": "^7.12.1", - "@babel/plugin-syntax-dynamic-import": "^7.8.0", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.0", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.0", - "@babel/plugin-syntax-top-level-await": "^7.12.1", - "@babel/plugin-transform-arrow-functions": "^7.12.1", - "@babel/plugin-transform-async-to-generator": "^7.12.1", - "@babel/plugin-transform-block-scoped-functions": "^7.12.1", - "@babel/plugin-transform-block-scoping": "^7.12.1", - "@babel/plugin-transform-classes": "^7.12.1", - "@babel/plugin-transform-computed-properties": "^7.12.1", - "@babel/plugin-transform-destructuring": "^7.12.1", - "@babel/plugin-transform-dotall-regex": "^7.12.1", - "@babel/plugin-transform-duplicate-keys": "^7.12.1", - "@babel/plugin-transform-exponentiation-operator": "^7.12.1", - "@babel/plugin-transform-for-of": "^7.12.1", - "@babel/plugin-transform-function-name": "^7.12.1", - "@babel/plugin-transform-literals": "^7.12.1", - "@babel/plugin-transform-member-expression-literals": "^7.12.1", - "@babel/plugin-transform-modules-amd": "^7.12.1", - "@babel/plugin-transform-modules-commonjs": "^7.12.1", - "@babel/plugin-transform-modules-systemjs": "^7.12.1", - "@babel/plugin-transform-modules-umd": "^7.12.1", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", - "@babel/plugin-transform-new-target": "^7.12.1", - "@babel/plugin-transform-object-super": "^7.12.1", - "@babel/plugin-transform-parameters": "^7.12.1", - "@babel/plugin-transform-property-literals": "^7.12.1", - "@babel/plugin-transform-regenerator": "^7.12.1", - "@babel/plugin-transform-reserved-words": "^7.12.1", - "@babel/plugin-transform-shorthand-properties": "^7.12.1", - "@babel/plugin-transform-spread": "^7.12.1", - "@babel/plugin-transform-sticky-regex": "^7.12.1", - "@babel/plugin-transform-template-literals": "^7.12.1", - "@babel/plugin-transform-typeof-symbol": "^7.12.1", - "@babel/plugin-transform-unicode-escapes": "^7.12.1", - "@babel/plugin-transform-unicode-regex": "^7.12.1", - "@babel/preset-modules": "^0.1.3", - "@babel/types": "^7.12.1", - "core-js-compat": "^3.6.2", - "semver": "^5.5.0" - } - }, - "node_modules/@babel/preset-modules": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", - "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - } - }, - "node_modules/@babel/runtime": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz", - "integrity": "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==", - "dependencies": { - "regenerator-runtime": "^0.13.4" - } - }, - "node_modules/@babel/template": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz", - "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/parser": "^7.10.4", - "@babel/types": "^7.10.4" - } - }, - "node_modules/@babel/traverse": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.1.tgz", - "integrity": "sha512-MA3WPoRt1ZHo2ZmoGKNqi20YnPt0B1S0GTZEPhhd+hw2KGUzBlHuVunj6K4sNuK+reEvyiPwtp0cpaqLzJDmAw==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.1", - "@babel/helper-function-name": "^7.10.4", - "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/parser": "^7.12.1", - "@babel/types": "^7.12.1", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.19" - } - }, - "node_modules/@babel/types": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz", - "integrity": "sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.10.4", - "lodash": "^4.17.19", - "to-fast-properties": "^2.0.0" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", - "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "2.0.3", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", - "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", - "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", - "dev": true, - "dependencies": { - "@nodelib/fs.scandir": "2.1.3", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", - "dev": true - }, - "node_modules/@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true - }, - "node_modules/abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, - "node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", - "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", - "dev": true - }, - "node_modules/acorn-node": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", - "dev": true, - "dependencies": { - "acorn": "^7.0.0", - "acorn-walk": "^7.0.0", - "xtend": "^4.0.2" - } - }, - "node_modules/acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "node_modules/amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", - "dev": true, - "engines": { - "node": ">=0.4.2" - } - }, - "node_modules/ansi-colors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", - "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", - "dev": true, - "dependencies": { - "ansi-wrap": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-escapes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", - "dev": true, - "dependencies": { - "type-fest": "^0.11.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-escapes/node_modules/type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-gray": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", - "dev": true, - "dependencies": { - "ansi-wrap": "0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", - "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", - "dev": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/append-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", - "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", - "dev": true, - "dependencies": { - "buffer-equal": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", - "dev": true - }, - "node_modules/archy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", - "dev": true - }, - "node_modules/are-we-there-yet": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", - "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", - "dev": true, - "dependencies": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-filter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", - "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=", - "dev": true, - "dependencies": { - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", - "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=", - "dev": true, - "dependencies": { - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-differ": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", - "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/array-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", - "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-filter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-1.0.0.tgz", - "integrity": "sha1-uveeYubvTCpMC4MSMtr/7CUfnYM=", - "dev": true - }, - "node_modules/array-find-index": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-initial": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", - "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=", - "dev": true, - "dependencies": { - "array-slice": "^1.0.0", - "is-number": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-initial/node_modules/is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-last": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", - "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", - "dev": true, - "dependencies": { - "is-number": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-last/node_modules/is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-slice": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-sort": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", - "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", - "dev": true, - "dependencies": { - "default-compare": "^1.0.0", - "get-value": "^2.0.6", - "kind-of": "^5.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-sort/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "dev": true, - "dependencies": { - "safer-buffer": "~2.1.0" - } - }, - "node_modules/asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "dev": true, - "dependencies": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - } - }, - "node_modules/asn1.js/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - }, - "node_modules/assert": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", - "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", - "dev": true, - "dependencies": { - "object-assign": "^4.1.1", - "util": "0.10.3" - } - }, - "node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/assert/node_modules/inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", - "dev": true - }, - "node_modules/assert/node_modules/util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", - "dev": true, - "dependencies": { - "inherits": "2.0.1" - } - }, - "node_modules/assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/async-done": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", - "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.2", - "process-nextick-args": "^2.0.0", - "stream-exhaust": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/async-each": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", - "dev": true - }, - "node_modules/async-foreach": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", - "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/async-settle": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", - "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=", - "dev": true, - "dependencies": { - "async-done": "^1.2.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true, - "bin": { - "atob": "bin/atob.js" - }, - "engines": { - "node": ">= 4.5.0" - } - }, - "node_modules/available-typed-arrays": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.2.tgz", - "integrity": "sha512-XWX3OX8Onv97LMk/ftVyBibpGwY5a8SmuxZPzeOxqmuEqUCOM9ZE+uIaD1VNJ5QnvU2UQusvmKbuM1FR8QWGfQ==", - "dev": true, - "dependencies": { - "array-filter": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", - "dev": true - }, - "node_modules/babel-eslint": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", - "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.0", - "@babel/traverse": "^7.7.0", - "@babel/types": "^7.7.0", - "eslint-visitor-keys": "^1.0.0", - "resolve": "^1.12.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dev": true, - "dependencies": { - "object.assign": "^4.1.0" - } - }, - "node_modules/babelify": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/babelify/-/babelify-10.0.0.tgz", - "integrity": "sha512-X40FaxyH7t3X+JFAKvb1H9wooWKLRCi8pg3m8poqtdZaIng+bjzp9RvKQCvRjF9isHiPkXspbbXT/zwXLtwgwg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/bach": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", - "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", - "dev": true, - "dependencies": { - "arr-filter": "^1.1.1", - "arr-flatten": "^1.0.1", - "arr-map": "^2.0.0", - "array-each": "^1.0.0", - "array-initial": "^1.0.0", - "array-last": "^1.1.1", - "async-done": "^1.2.2", - "async-settle": "^1.0.0", - "now-and-later": "^2.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true - }, - "node_modules/base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "dependencies": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true - }, - "node_modules/bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "dev": true, - "dependencies": { - "tweetnacl": "^0.14.3" - } - }, - "node_modules/binary-extensions": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", - "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "dev": true, - "optional": true, - "dependencies": { - "file-uri-to-path": "1.0.0" - } - }, - "node_modules/bl": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", - "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", - "dev": true, - "dependencies": { - "readable-stream": "^2.3.5", - "safe-buffer": "^5.1.1" - } - }, - "node_modules/block-stream": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", - "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", - "dev": true, - "dependencies": { - "inherits": "~2.0.0" - }, - "engines": { - "node": "0.4 || >=0.5.8" - } - }, - "node_modules/bn.js": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", - "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==", - "dev": true - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", - "dev": true - }, - "node_modules/browser-pack": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz", - "integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==", - "dev": true, - "dependencies": { - "combine-source-map": "~0.8.0", - "defined": "^1.0.0", - "JSONStream": "^1.0.3", - "safe-buffer": "^5.1.1", - "through2": "^2.0.0", - "umd": "^3.0.0" - }, - "bin": { - "browser-pack": "bin/cmd.js" - } - }, - "node_modules/browser-resolve": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-2.0.0.tgz", - "integrity": "sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==", - "dev": true, - "dependencies": { - "resolve": "^1.17.0" - } - }, - "node_modules/browserify": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/browserify/-/browserify-17.0.0.tgz", - "integrity": "sha512-SaHqzhku9v/j6XsQMRxPyBrSP3gnwmE27gLJYZgMT2GeK3J0+0toN+MnuNYDfHwVGQfLiMZ7KSNSIXHemy905w==", - "dev": true, - "dependencies": { - "assert": "^1.4.0", - "browser-pack": "^6.0.1", - "browser-resolve": "^2.0.0", - "browserify-zlib": "~0.2.0", - "buffer": "~5.2.1", - "cached-path-relative": "^1.0.0", - "concat-stream": "^1.6.0", - "console-browserify": "^1.1.0", - "constants-browserify": "~1.0.0", - "crypto-browserify": "^3.0.0", - "defined": "^1.0.0", - "deps-sort": "^2.0.1", - "domain-browser": "^1.2.0", - "duplexer2": "~0.1.2", - "events": "^3.0.0", - "glob": "^7.1.0", - "has": "^1.0.0", - "htmlescape": "^1.1.0", - "https-browserify": "^1.0.0", - "inherits": "~2.0.1", - "insert-module-globals": "^7.2.1", - "JSONStream": "^1.0.3", - "labeled-stream-splicer": "^2.0.0", - "mkdirp-classic": "^0.5.2", - "module-deps": "^6.2.3", - "os-browserify": "~0.3.0", - "parents": "^1.0.1", - "path-browserify": "^1.0.0", - "process": "~0.11.0", - "punycode": "^1.3.2", - "querystring-es3": "~0.2.0", - "read-only-stream": "^2.0.0", - "readable-stream": "^2.0.2", - "resolve": "^1.1.4", - "shasum-object": "^1.0.0", - "shell-quote": "^1.6.1", - "stream-browserify": "^3.0.0", - "stream-http": "^3.0.0", - "string_decoder": "^1.1.1", - "subarg": "^1.0.0", - "syntax-error": "^1.1.1", - "through2": "^2.0.0", - "timers-browserify": "^1.0.1", - "tty-browserify": "0.0.1", - "url": "~0.11.0", - "util": "~0.12.0", - "vm-browserify": "^1.0.0", - "xtend": "^4.0.0" - }, - "bin": { - "browserify": "bin/cmd.js" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "dev": true, - "dependencies": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "dev": true, - "dependencies": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "node_modules/browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "dev": true, - "dependencies": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "node_modules/browserify-sign": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", - "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", - "dev": true, - "dependencies": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - } - }, - "node_modules/browserify-sign/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/browserify-sign/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - }, - "node_modules/browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "dev": true, - "dependencies": { - "pako": "~1.0.5" - } - }, - "node_modules/browserify/node_modules/punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true - }, - "node_modules/browserslist": { - "version": "4.14.7", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.7.tgz", - "integrity": "sha512-BSVRLCeG3Xt/j/1cCGj1019Wbty0H+Yvu2AOuZSuoaUWn3RatbL33Cxk+Q4jRMRAbOm0p7SLravLjpnT6s0vzQ==", - "dev": true, - "dependencies": { - "caniuse-lite": "^1.0.30001157", - "colorette": "^1.2.1", - "electron-to-chromium": "^1.3.591", - "escalade": "^3.1.1", - "node-releases": "^1.1.66" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz", - "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==", - "dev": true, - "dependencies": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4" - } - }, - "node_modules/buffer-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", - "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", - "dev": true - }, - "node_modules/buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", - "dev": true - }, - "node_modules/builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", - "dev": true - }, - "node_modules/cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "dependencies": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cached-path-relative": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.2.tgz", - "integrity": "sha512-5r2GqsoEb4qMTTN9J+WzXfjov+hjxT+j3u5K+kIVNIwAd99DLCJE9pBIMP1qVeybV6JiijL385Oz0DcYxfbOIg==", - "dev": true - }, - "node_modules/call-bind": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.0.tgz", - "integrity": "sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.0" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", - "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", - "dev": true, - "dependencies": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/camelcase-keys/node_modules/camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001157", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001157.tgz", - "integrity": "sha512-gOerH9Wz2IRZ2ZPdMfBvyOi3cjaz4O4dgNwPGzx8EhqAs4+2IL/O+fJsbt+znSigujoZG8bVcIAUM/I/E5K3MA==", - "dev": true - }, - "node_modules/caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "node_modules/chart.js": { - "version": "2.9.4", - "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.9.4.tgz", - "integrity": "sha512-B07aAzxcrikjAPyV+01j7BmOpxtQETxTSlQ26BEYJ+3iUkbNKaOJ/nDbT6JjyqYxseM0ON12COHYdU2cTIjC7A==", - "dependencies": { - "chartjs-color": "^2.1.0", - "moment": "^2.10.2" - } - }, - "node_modules/chartjs-color": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/chartjs-color/-/chartjs-color-2.4.1.tgz", - "integrity": "sha512-haqOg1+Yebys/Ts/9bLo/BqUcONQOdr/hoEr2LLTRl6C5LXctUdHxsCYfvQVg5JIxITrfCNUDr4ntqmQk9+/0w==", - "dependencies": { - "chartjs-color-string": "^0.6.0", - "color-convert": "^1.9.3" - } - }, - "node_modules/chartjs-color-string": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/chartjs-color-string/-/chartjs-color-string-0.6.0.tgz", - "integrity": "sha512-TIB5OKn1hPJvO7JcteW4WY/63v6KwEdt6udfnDE9iCAZgy+V4SrbSxoIbTw/xkUIapjEI4ExGtD0+6D3KyFd7A==", - "dependencies": { - "color-name": "^1.0.0" - } - }, - "node_modules/chartjs-plugin-annotation": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/chartjs-plugin-annotation/-/chartjs-plugin-annotation-0.5.7.tgz", - "integrity": "sha1-G/DjAZmmqf+Yic4PN6HnVagNEL8=", - "dependencies": { - "chart.js": "^2.4.0" - } - }, - "node_modules/chartjs-plugin-trendline": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/chartjs-plugin-trendline/-/chartjs-plugin-trendline-0.2.2.tgz", - "integrity": "sha512-Zla3736i2M0vQGoMvda3OiLm6pHo4ThBw8ba3BMxElebRH32k+GQPEdJUcWhlCbazsmL4UMpEC8PTXansMA1cw==" - }, - "node_modules/chokidar": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", - "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", - "dev": true, - "dependencies": { - "anymatch": "~3.1.1", - "braces": "~3.0.2", - "glob-parent": "~5.1.0", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.5.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.1.2" - } - }, - "node_modules/ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", - "dev": true - }, - "node_modules/cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "dependencies": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", - "dev": true, - "dependencies": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - } - }, - "node_modules/clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/clone-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", - "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/clone-stats": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", - "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", - "dev": true - }, - "node_modules/cloneable-readable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", - "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "process-nextick-args": "^2.0.0", - "readable-stream": "^2.3.5" - } - }, - "node_modules/code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/collection-map": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", - "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", - "dev": true, - "dependencies": { - "arr-map": "^2.0.2", - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "dependencies": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "node_modules/color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true, - "bin": { - "color-support": "bin.js" - } - }, - "node_modules/colorette": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", - "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==", - "dev": true - }, - "node_modules/combine-source-map": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz", - "integrity": "sha1-pY0N8ELBhvz4IqjoAV9UUNLXmos=", - "dev": true, - "dependencies": { - "convert-source-map": "~1.1.0", - "inline-source-map": "~0.6.0", - "lodash.memoize": "~3.0.3", - "source-map": "~0.5.3" - } - }, - "node_modules/combine-source-map/node_modules/convert-source-map": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz", - "integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=", - "dev": true - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/compare-versions": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz", - "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==", - "dev": true - }, - "node_modules/component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "engines": [ - "node >= 0.8" - ], - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/concat-with-sourcemaps": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz", - "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==", - "dev": true, - "dependencies": { - "source-map": "^0.6.1" - } - }, - "node_modules/concat-with-sourcemaps/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/concurrently": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-5.3.0.tgz", - "integrity": "sha512-8MhqOB6PWlBfA2vJ8a0bSFKATOdWlHiQlk11IfmQBPaHVP8oP2gsh2MObE6UR3hqDHqvaIvLTyceNW6obVuFHQ==", - "dev": true, - "dependencies": { - "chalk": "^2.4.2", - "date-fns": "^2.0.1", - "lodash": "^4.17.15", - "read-pkg": "^4.0.1", - "rxjs": "^6.5.2", - "spawn-command": "^0.0.2-1", - "supports-color": "^6.1.0", - "tree-kill": "^1.2.2", - "yargs": "^13.3.0" - }, - "bin": { - "concurrently": "bin/concurrently.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/concurrently/node_modules/supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/console-browserify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", - "dev": true - }, - "node_modules/console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", - "dev": true - }, - "node_modules/constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", - "dev": true - }, - "node_modules/convert-source-map": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", - "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.1" - } - }, - "node_modules/copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/copy-props": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.4.tgz", - "integrity": "sha512-7cjuUME+p+S3HZlbllgsn2CDwS+5eCCX16qBgNC4jgSTf49qR1VKy/Zhl400m0IQXl/bPGEVqncgUUMjrr4s8A==", - "dev": true, - "dependencies": { - "each-props": "^1.3.0", - "is-plain-object": "^2.0.1" - } - }, - "node_modules/core-js-compat": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.7.0.tgz", - "integrity": "sha512-V8yBI3+ZLDVomoWICO6kq/CD28Y4r1M7CWeO4AGpMdMfseu8bkSubBmUPySMGKRTS+su4XQ07zUkAsiu9FCWTg==", - "dev": true, - "dependencies": { - "browserslist": "^4.14.6", - "semver": "7.0.0" - } - }, - "node_modules/core-js-compat/node_modules/semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - }, - "node_modules/cosmiconfig": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", - "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", - "dev": true, - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/cosmiconfig/node_modules/parse-json": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz", - "integrity": "sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", - "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - } - }, - "node_modules/create-ecdh/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - }, - "node_modules/create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "node_modules/create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "engines": { - "node": ">=4.8" - } - }, - "node_modules/crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "dev": true, - "dependencies": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - }, - "engines": { - "node": "*" - } - }, - "node_modules/currently-unhandled": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", - "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", - "dev": true, - "dependencies": { - "array-find-index": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "dev": true, - "dependencies": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, - "node_modules/dart-sass": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/dart-sass/-/dart-sass-1.25.0.tgz", - "integrity": "sha512-syNOAstJXAmvD3RifcDk3fiPMyYE2fY8so6w9gf2/wNlKpG0zyH+oiXubEYVOy1WAWkzOc72pbAxwx+3OU4JJA==", - "dev": true, - "dependencies": { - "chokidar": ">=2.0.0 <4.0.0" - }, - "bin": { - "dart-sass": "sass.js" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/dash-ast": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz", - "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==", - "dev": true - }, - "node_modules/dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/date-fns": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.16.1.tgz", - "integrity": "sha512-sAJVKx/FqrLYHAQeN7VpJrPhagZc9R4ImZIWYRFZaaohR3KzmuK88touwsSwSVT8Qcbd4zoDsnGfX4GFB4imyQ==", - "dev": true, - "engines": { - "node": ">=0.11" - } - }, - "node_modules/debug": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", - "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true - }, - "node_modules/default-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", - "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", - "dev": true, - "dependencies": { - "kind-of": "^5.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-compare/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-resolution": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", - "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dev": true, - "dependencies": { - "object-keys": "^1.0.12" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-property/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-property/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-property/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/defined": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", - "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=", - "dev": true - }, - "node_modules/del": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", - "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", - "dev": true, - "dependencies": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", - "dev": true - }, - "node_modules/deps-sort": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.1.tgz", - "integrity": "sha512-1orqXQr5po+3KI6kQb9A4jnXT1PBwggGl2d7Sq2xsnOeI9GPcE/tGcF9UiSZtZBM7MukY4cAh7MemS6tZYipfw==", - "dev": true, - "dependencies": { - "JSONStream": "^1.0.3", - "shasum-object": "^1.0.0", - "subarg": "^1.0.0", - "through2": "^2.0.0" - }, - "bin": { - "deps-sort": "bin/cmd.js" - } - }, - "node_modules/des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/detect-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/detective": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", - "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", - "dev": true, - "dependencies": { - "acorn-node": "^1.6.1", - "defined": "^1.0.0", - "minimist": "^1.1.1" - }, - "bin": { - "detective": "bin/detective.js" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - } - }, - "node_modules/diffie-hellman/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/domain-browser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", - "dev": true, - "engines": { - "node": ">=0.4", - "npm": ">=1.2" - } - }, - "node_modules/duplexer2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", - "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", - "dev": true, - "dependencies": { - "readable-stream": "^2.0.2" - } - }, - "node_modules/duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } - }, - "node_modules/each-props": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", - "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.1", - "object.defaults": "^1.1.0" - } - }, - "node_modules/ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "dev": true, - "dependencies": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.3.595", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.595.tgz", - "integrity": "sha512-JpaBIhdBkF9FLG7x06ONfe0f5bxPrxRcq0X+Sc8vsCt+OPWIzxOD+qM71NEHLGbDfN9Q6hbtHRv4/dnvcOxo6g==", - "dev": true - }, - "node_modules/elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "dev": true, - "dependencies": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "node_modules/elliptic/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - }, - "node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", - "dev": true, - "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es5-ext": { - "version": "0.10.53", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", - "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", - "dev": true, - "dependencies": { - "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.3", - "next-tick": "~1.0.0" - } - }, - "node_modules/es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", - "dev": true, - "dependencies": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", - "dev": true, - "dependencies": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, - "node_modules/es6-weak-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", - "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", - "dev": true, - "dependencies": { - "d": "1", - "es5-ext": "^0.10.46", - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/eslint": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", - "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.10.0", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^1.4.3", - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.1.2", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "inquirer": "^7.0.0", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.14", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.3", - "progress": "^2.0.0", - "regexpp": "^2.0.1", - "semver": "^6.1.2", - "strip-ansi": "^5.2.0", - "strip-json-comments": "^3.0.1", - "table": "^5.2.3", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^8.10.0 || ^10.13.0 || >=11.10.1" - } - }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/eslint-utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", - "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint/node_modules/globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "dev": true, - "dependencies": { - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/eslint/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/espree": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", - "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", - "dev": true, - "dependencies": { - "acorn": "^7.1.1", - "acorn-jsx": "^5.2.0", - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz", - "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==", - "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esquery/node_modules/estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/events": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz", - "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==", - "dev": true, - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "dev": true, - "dependencies": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "node_modules/execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/execa/node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/execa/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/execa/node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/execa/node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/execa/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "dependencies": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/expand-brackets/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", - "dev": true, - "dependencies": { - "homedir-polyfill": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ext": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", - "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", - "dev": true, - "dependencies": { - "type": "^2.0.0" - } - }, - "node_modules/ext/node_modules/type": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.1.0.tgz", - "integrity": "sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==", - "dev": true - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extend-shallow/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "dependencies": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true, - "engines": [ - "node >=0.6.0" - ] - }, - "node_modules/fancy-log": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", - "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", - "dev": true, - "dependencies": { - "ansi-gray": "^0.1.1", - "color-support": "^1.1.3", - "parse-node-version": "^1.0.0", - "time-stamp": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/fast-glob": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz", - "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", - "merge2": "^1.3.0", - "micromatch": "^4.0.2", - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "node_modules/fast-safe-stringify": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz", - "integrity": "sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==", - "dev": true - }, - "node_modules/fastq": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.9.0.tgz", - "integrity": "sha512-i7FVWL8HhVY+CTkwFxkN2mk3h+787ixS5S63eb78diVRc1MCssarHq3W5cj0av7YDSwmaV928RNag+U1etRQ7w==", - "dev": true, - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", - "dev": true, - "dependencies": { - "flat-cache": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "dev": true, - "optional": true - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/find-versions": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", - "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", - "dev": true, - "dependencies": { - "semver-regex": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/findup-sync": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", - "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", - "dev": true, - "dependencies": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/findup-sync/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fined": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", - "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", - "dev": true, - "dependencies": { - "expand-tilde": "^2.0.2", - "is-plain-object": "^2.0.3", - "object.defaults": "^1.1.0", - "object.pick": "^1.2.0", - "parse-filepath": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/flagged-respawn": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", - "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", - "dev": true, - "dependencies": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/flat-cache/node_modules/rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/flatted": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", - "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", - "dev": true - }, - "node_modules/flush-write-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", - "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" - } - }, - "node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", - "dev": true, - "dependencies": { - "for-in": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/foreach": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", - "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=", - "dev": true - }, - "node_modules/forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 0.12" - } - }, - "node_modules/fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "dependencies": { - "map-cache": "^0.2.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fs-mkdirp-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", - "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.11", - "through2": "^2.0.3" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "node_modules/fsevents": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", - "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/fstream": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", - "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" - }, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/fstream/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "node_modules/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "node_modules/gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", - "dev": true, - "dependencies": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "node_modules/gauge/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gauge/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gauge/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gauge/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gaze": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", - "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", - "dev": true, - "dependencies": { - "globule": "^1.0.0" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-assigned-identifiers": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz", - "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==", - "dev": true - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-intrinsic": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.1.tgz", - "integrity": "sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "node_modules/get-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/get-stream/node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0" - } - }, - "node_modules/glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/glob-parent": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/glob-stream": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", - "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", - "dev": true, - "dependencies": { - "extend": "^3.0.0", - "glob": "^7.1.1", - "glob-parent": "^3.1.0", - "is-negated-glob": "^1.0.0", - "ordered-read-streams": "^1.0.0", - "pumpify": "^1.3.5", - "readable-stream": "^2.1.5", - "remove-trailing-separator": "^1.0.1", - "to-absolute-glob": "^2.0.0", - "unique-stream": "^2.0.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/glob-stream/node_modules/glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, - "dependencies": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } - }, - "node_modules/glob-stream/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", - "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", - "dev": true, - "dependencies": { - "anymatch": "^2.0.0", - "async-done": "^1.2.0", - "chokidar": "^2.0.0", - "is-negated-glob": "^1.0.0", - "just-debounce": "^1.0.0", - "normalize-path": "^3.0.0", - "object.defaults": "^1.1.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/glob-watcher/node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "node_modules/glob-watcher/node_modules/anymatch/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "dev": true, - "dependencies": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - }, - "optionalDependencies": { - "fsevents": "^1.2.7" - } - }, - "node_modules/glob-watcher/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/glob-watcher/node_modules/glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, - "dependencies": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } - }, - "node_modules/glob-watcher/node_modules/glob-parent/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dev": true, - "dependencies": { - "binary-extensions": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/glob-watcher/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", - "dev": true, - "dependencies": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", - "dev": true, - "dependencies": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/globby": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", - "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", - "dev": true, - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/globule": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz", - "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==", - "dev": true, - "dependencies": { - "glob": "~7.1.1", - "lodash": "~4.17.10", - "minimatch": "~3.0.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/glogg": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", - "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", - "dev": true, - "dependencies": { - "sparkles": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", - "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", - "dev": true - }, - "node_modules/gulp": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", - "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", - "dev": true, - "dependencies": { - "glob-watcher": "^5.0.3", - "gulp-cli": "^2.2.0", - "undertaker": "^1.2.1", - "vinyl-fs": "^3.0.0" - }, - "bin": { - "gulp": "bin/gulp.js" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gulp-concat": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz", - "integrity": "sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M=", - "dev": true, - "dependencies": { - "concat-with-sourcemaps": "^1.0.0", - "through2": "^2.0.0", - "vinyl": "^2.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gulp-eslint": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gulp-eslint/-/gulp-eslint-6.0.0.tgz", - "integrity": "sha512-dCVPSh1sA+UVhn7JSQt7KEb4An2sQNbOdB3PA8UCfxsoPlAKjJHxYHGXdXC7eb+V1FAnilSFFqslPrq037l1ig==", - "dev": true, - "dependencies": { - "eslint": "^6.0.0", - "fancy-log": "^1.3.2", - "plugin-error": "^1.0.1" - } - }, - "node_modules/gulp-sass": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-4.1.0.tgz", - "integrity": "sha512-xIiwp9nkBLcJDpmYHbEHdoWZv+j+WtYaKD6Zil/67F3nrAaZtWYN5mDwerdo7EvcdBenSAj7Xb2hx2DqURLGdA==", - "dev": true, - "dependencies": { - "chalk": "^2.3.0", - "lodash": "^4.17.11", - "node-sass": "^4.8.3", - "plugin-error": "^1.0.1", - "replace-ext": "^1.0.0", - "strip-ansi": "^4.0.0", - "through2": "^2.0.0", - "vinyl-sourcemaps-apply": "^0.2.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/gulp-sass/node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/gulp-sass/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/gulp/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp/node_modules/camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp/node_modules/cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", - "dev": true, - "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "node_modules/gulp/node_modules/get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "node_modules/gulp/node_modules/gulp-cli": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", - "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", - "dev": true, - "dependencies": { - "ansi-colors": "^1.0.1", - "archy": "^1.0.0", - "array-sort": "^1.0.0", - "color-support": "^1.1.3", - "concat-stream": "^1.6.0", - "copy-props": "^2.0.1", - "fancy-log": "^1.3.2", - "gulplog": "^1.0.0", - "interpret": "^1.4.0", - "isobject": "^3.0.1", - "liftoff": "^3.1.0", - "matchdep": "^2.0.0", - "mute-stdout": "^1.0.0", - "pretty-hrtime": "^1.0.0", - "replace-homedir": "^1.0.0", - "semver-greatest-satisfied-range": "^1.1.0", - "v8flags": "^3.2.0", - "yargs": "^7.1.0" - }, - "bin": { - "gulp": "bin/gulp.js" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gulp/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp/node_modules/require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - }, - "node_modules/gulp/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp/node_modules/which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", - "dev": true - }, - "node_modules/gulp/node_modules/wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp/node_modules/y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "node_modules/gulp/node_modules/yargs": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.1.tgz", - "integrity": "sha512-huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g==", - "dev": true, - "dependencies": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "5.0.0-security.0" - } - }, - "node_modules/gulp/node_modules/yargs-parser": { - "version": "5.0.0-security.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0-security.0.tgz", - "integrity": "sha512-T69y4Ps64LNesYxeYGYPvfoMTt/7y1XtfpIslUeK4um+9Hu7hlGoRtaDLvdXb7+/tfq4opVa2HRY5xGip022rQ==", - "dev": true, - "dependencies": { - "camelcase": "^3.0.0", - "object.assign": "^4.1.0" - } - }, - "node_modules/gulplog": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", - "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", - "dev": true, - "dependencies": { - "glogg": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "dev": true, - "dependencies": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-ansi/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", - "dev": true - }, - "node_modules/has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, - "dependencies": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/hash-base/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/hash-base/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - }, - "node_modules/hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "node_modules/hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "dev": true, - "dependencies": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "node_modules/homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", - "dev": true, - "dependencies": { - "parse-passwd": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hosted-git-info": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", - "dev": true - }, - "node_modules/htmlescape": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz", - "integrity": "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - }, - "engines": { - "node": ">=0.8", - "npm": ">=1.3.7" - } - }, - "node_modules/https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", - "dev": true - }, - "node_modules/human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", - "dev": true, - "engines": { - "node": ">=8.12.0" - } - }, - "node_modules/husky": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/husky/-/husky-4.3.0.tgz", - "integrity": "sha512-tTMeLCLqSBqnflBZnlVDhpaIMucSGaYyX6855jM4AguGeWCeSzNdb1mfyWduTZ3pe3SJVvVWGL0jO1iKZVPfTA==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "chalk": "^4.0.0", - "ci-info": "^2.0.0", - "compare-versions": "^3.6.0", - "cosmiconfig": "^7.0.0", - "find-versions": "^3.2.0", - "opencollective-postinstall": "^2.0.2", - "pkg-dir": "^4.2.0", - "please-upgrade-node": "^3.2.0", - "slash": "^3.0.0", - "which-pm-runs": "^1.0.0" - }, - "bin": { - "husky-run": "bin/run.js", - "husky-upgrade": "lib/upgrader/bin.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/husky/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/husky/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/husky/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/husky/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/husky/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/husky/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true - }, - "node_modules/ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/import-fresh": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.2.tgz", - "integrity": "sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/in-publish": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz", - "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==", - "dev": true, - "bin": { - "in-install": "in-install.js", - "in-publish": "in-publish.js", - "not-in-install": "not-in-install.js", - "not-in-publish": "not-in-publish.js" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/ini": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", - "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==", - "dev": true - }, - "node_modules/inline-source-map": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz", - "integrity": "sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=", - "dev": true, - "dependencies": { - "source-map": "~0.5.3" - } - }, - "node_modules/inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", - "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", - "dev": true, - "dependencies": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.19", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.6.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/inquirer/node_modules/ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer/node_modules/chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/inquirer/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/inquirer/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/inquirer/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/inquirer/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer/node_modules/string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer/node_modules/strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/insert-module-globals": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.1.tgz", - "integrity": "sha512-ufS5Qq9RZN+Bu899eA9QCAYThY+gGW7oRkmb0vC93Vlyu/CFGcH0OYPEjVkDXA5FEbTt1+VWzdoOD3Ny9N+8tg==", - "dev": true, - "dependencies": { - "acorn-node": "^1.5.2", - "combine-source-map": "^0.8.0", - "concat-stream": "^1.6.1", - "is-buffer": "^1.1.0", - "JSONStream": "^1.0.3", - "path-is-absolute": "^1.0.1", - "process": "~0.11.0", - "through2": "^2.0.0", - "undeclared-identifiers": "^1.1.2", - "xtend": "^4.0.0" - }, - "bin": { - "insert-module-globals": "bin/cmd.js" - } - }, - "node_modules/interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", - "dev": true, - "dependencies": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-arguments": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", - "integrity": "sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "node_modules/is-callable": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", - "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-core-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.0.0.tgz", - "integrity": "sha512-jq1AH6C8MuteOoBPwkxHafmByhL9j5q4OaPGdbuD+ZtQJVzH+i6E3BJDQcBA09k57i2Hh2yQbEG8yObZ0jdlWw==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - } - }, - "node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-date-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", - "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-descriptor/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-finite": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", - "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/is-generator-function": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.7.tgz", - "integrity": "sha512-YZc5EwyO4f2kWCax7oegfuSr9mFz1ZvieNYBEjmukLxgXfBUbxAWGVF7GZf0zidYtoBl3WvC07YK0wT76a+Rtw==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-negated-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", - "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.0.tgz", - "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", - "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-regex": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", - "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", - "dev": true, - "dependencies": { - "is-unc-path": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-symbol": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", - "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-typed-array": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.3.tgz", - "integrity": "sha512-BSYUBOK/HJibQ30wWkWold5txYwMUXQct9YHAQJr8fSwvZoiglcqB0pd7vEN23+Tsi9IUEjztdOSzl4qLVYGTQ==", - "dev": true, - "dependencies": { - "available-typed-arrays": "^1.0.0", - "es-abstract": "^1.17.4", - "foreach": "^2.0.5", - "has-symbols": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "node_modules/is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", - "dev": true, - "dependencies": { - "unc-path-regex": "^0.1.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", - "dev": true - }, - "node_modules/is-valid-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", - "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, - "node_modules/js-base64": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", - "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==", - "dev": true - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "node_modules/js-yaml": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", - "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "node_modules/json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, - "node_modules/json5": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", - "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonparse": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", - "dev": true, - "engines": [ - "node >= 0.2.0" - ] - }, - "node_modules/JSONStream": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", - "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", - "dev": true, - "dependencies": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" - }, - "bin": { - "JSONStream": "bin.js" - }, - "engines": { - "node": "*" - } - }, - "node_modules/jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "dev": true, - "engines": [ - "node >=0.6.0" - ], - "dependencies": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, - "node_modules/just-debounce": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.0.0.tgz", - "integrity": "sha1-h/zPrv/AtozRnVX2cilD+SnqNeo=", - "dev": true - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/labeled-stream-splicer": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.2.tgz", - "integrity": "sha512-Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "stream-splicer": "^2.0.0" - } - }, - "node_modules/last-run": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", - "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=", - "dev": true, - "dependencies": { - "default-resolution": "^2.0.0", - "es6-weak-map": "^2.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/lazystream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", - "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", - "dev": true, - "dependencies": { - "readable-stream": "^2.0.5" - }, - "engines": { - "node": ">= 0.6.3" - } - }, - "node_modules/lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", - "dev": true, - "dependencies": { - "invert-kv": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lead": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", - "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", - "dev": true, - "dependencies": { - "flush-write-stream": "^1.0.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/liftoff": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", - "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", - "dev": true, - "dependencies": { - "extend": "^3.0.0", - "findup-sync": "^3.0.0", - "fined": "^1.0.1", - "flagged-respawn": "^1.0.0", - "is-plain-object": "^2.0.4", - "object.map": "^1.0.0", - "rechoir": "^0.6.2", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", - "dev": true - }, - "node_modules/load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-json-file/node_modules/parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "dependencies": { - "error-ex": "^1.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-json-file/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", - "dev": true - }, - "node_modules/lodash.memoize": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz", - "integrity": "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=", - "dev": true - }, - "node_modules/loud-rejection": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", - "dev": true, - "dependencies": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "dependencies": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "node_modules/make-iterator": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", - "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "dependencies": { - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", - "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=", - "dev": true, - "dependencies": { - "findup-sync": "^2.0.0", - "micromatch": "^3.0.4", - "resolve": "^1.4.0", - "stack-trace": "0.0.10" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/matchdep/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/findup-sync": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", - "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", - "dev": true, - "dependencies": { - "detect-file": "^1.0.0", - "is-glob": "^3.1.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/matchdep/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "dev": true, - "dependencies": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/meow": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", - "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", - "dev": true, - "dependencies": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", - "dev": true, - "dependencies": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dev": true, - "dependencies": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, - "bin": { - "miller-rabin": "bin/miller-rabin" - } - }, - "node_modules/miller-rabin/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - }, - "node_modules/mime-db": { - "version": "1.44.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", - "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.27", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", - "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", - "dev": true, - "dependencies": { - "mime-db": "1.44.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true - }, - "node_modules/minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", - "dev": true - }, - "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - }, - "node_modules/mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "dependencies": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mixin-deep/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", - "dev": true - }, - "node_modules/module-deps": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.2.3.tgz", - "integrity": "sha512-fg7OZaQBcL4/L+AK5f4iVqf9OMbCclXfy/znXRxTVhJSeW5AIlS9AwheYwDaXM3lVW7OBeaeUEY3gbaC6cLlSA==", - "dev": true, - "dependencies": { - "browser-resolve": "^2.0.0", - "cached-path-relative": "^1.0.2", - "concat-stream": "~1.6.0", - "defined": "^1.0.0", - "detective": "^5.2.0", - "duplexer2": "^0.1.2", - "inherits": "^2.0.1", - "JSONStream": "^1.0.3", - "parents": "^1.0.0", - "readable-stream": "^2.0.2", - "resolve": "^1.4.0", - "stream-combiner2": "^1.1.1", - "subarg": "^1.0.0", - "through2": "^2.0.0", - "xtend": "^4.0.0" - }, - "bin": { - "module-deps": "bin/cmd.js" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/moment": { - "version": "2.29.1", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", - "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==", - "engines": { - "node": "*" - } - }, - "node_modules/mri": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.1.6.tgz", - "integrity": "sha512-oi1b3MfbyGa7FJMP9GmLTttni5JoICpYBRlq+x5V16fZbLsnL9N3wFqqIm/nIG43FjUFkFh9Epzp/kzUGUnJxQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/multimatch": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", - "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", - "dev": true, - "dependencies": { - "@types/minimatch": "^3.0.3", - "array-differ": "^3.0.0", - "array-union": "^2.1.0", - "arrify": "^2.0.1", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/mute-stdout": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", - "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "node_modules/nan": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", - "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", - "dev": true - }, - "node_modules/nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "node_modules/next-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", - "dev": true - }, - "node_modules/nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node_modules/node-gyp": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", - "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", - "dev": true, - "dependencies": { - "fstream": "^1.0.0", - "glob": "^7.0.3", - "graceful-fs": "^4.1.2", - "mkdirp": "^0.5.0", - "nopt": "2 || 3", - "npmlog": "0 || 1 || 2 || 3 || 4", - "osenv": "0", - "request": "^2.87.0", - "rimraf": "2", - "semver": "~5.3.0", - "tar": "^2.0.0", - "which": "1" - }, - "bin": { - "node-gyp": "bin/node-gyp.js" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/node-gyp/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/node-gyp/node_modules/semver": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", - "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/node-releases": { - "version": "1.1.66", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.66.tgz", - "integrity": "sha512-JHEQ1iWPGK+38VLB2H9ef2otU4l8s3yAMt9Xf934r6+ojCYDMHPMqvCc9TnzfeFSP1QEOeU6YZEd3+De0LTCgg==", - "dev": true - }, - "node_modules/node-sass": { - "version": "4.14.1", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz", - "integrity": "sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "async-foreach": "^0.1.3", - "chalk": "^1.1.1", - "cross-spawn": "^3.0.0", - "gaze": "^1.0.0", - "get-stdin": "^4.0.1", - "glob": "^7.0.3", - "in-publish": "^2.0.0", - "lodash": "^4.17.15", - "meow": "^3.7.0", - "mkdirp": "^0.5.1", - "nan": "^2.13.2", - "node-gyp": "^3.8.0", - "npmlog": "^4.0.0", - "request": "^2.88.0", - "sass-graph": "2.2.5", - "stdout-stream": "^1.4.0", - "true-case-path": "^1.0.2" - }, - "bin": { - "node-sass": "bin/node-sass" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/node-sass/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/node-sass/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/node-sass/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/node-sass/node_modules/cross-spawn": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", - "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", - "dev": true, - "dependencies": { - "lru-cache": "^4.0.1", - "which": "^1.2.9" - } - }, - "node_modules/node-sass/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/node-sass/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/nopt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", - "dev": true, - "dependencies": { - "abbrev": "1" - }, - "bin": { - "nopt": "bin/nopt.js" - } - }, - "node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/now-and-later": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", - "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", - "dev": true, - "dependencies": { - "once": "^1.3.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm-run-path/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "dev": true, - "dependencies": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "node_modules/number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "dependencies": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", - "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==", - "dev": true - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "dependencies": { - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.defaults": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", - "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", - "dev": true, - "dependencies": { - "array-each": "^1.0.1", - "array-slice": "^1.0.0", - "for-own": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", - "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", - "dev": true, - "dependencies": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.reduce": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", - "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", - "dev": true, - "dependencies": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/opencollective-postinstall": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz", - "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==", - "dev": true, - "bin": { - "opencollective-postinstall": "index.js" - } - }, - "node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "dependencies": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/ordered-read-streams": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", - "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", - "dev": true, - "dependencies": { - "readable-stream": "^2.0.1" - } - }, - "node_modules/os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", - "dev": true - }, - "node_modules/os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", - "dev": true, - "dependencies": { - "lcid": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/osenv": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "dev": true, - "dependencies": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parents": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz", - "integrity": "sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=", - "dev": true, - "dependencies": { - "path-platform": "~0.11.15" - } - }, - "node_modules/parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "dev": true, - "dependencies": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, - "node_modules/parse-filepath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", - "dev": true, - "dependencies": { - "is-absolute": "^1.0.0", - "map-cache": "^0.2.0", - "path-root": "^0.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, - "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/parse-node-version": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-browserify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", - "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", - "dev": true - }, - "node_modules/path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "dev": true - }, - "node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", - "dev": true - }, - "node_modules/path-platform": { - "version": "0.11.15", - "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz", - "integrity": "sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/path-root": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", - "dev": true, - "dependencies": { - "path-root-regex": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-root-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/pbkdf2": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", - "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", - "dev": true, - "dependencies": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "dev": true - }, - "node_modules/picomatch": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", - "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", - "dev": true, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "dev": true, - "dependencies": { - "pinkie": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/please-upgrade-node": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", - "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", - "dev": true, - "dependencies": { - "semver-compare": "^1.0.0" - } - }, - "node_modules/plugin-error": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", - "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", - "dev": true, - "dependencies": { - "ansi-colors": "^1.0.1", - "arr-diff": "^4.0.0", - "arr-union": "^3.1.0", - "extend-shallow": "^3.0.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.1.2.tgz", - "integrity": "sha512-16c7K+x4qVlJg9rEbXl7HEGmQyZlG4R9AgP+oHKRMsMsuk8s+ATStlf1NpDqyBI1HpVyfjLOeMhH2LvuNvV5Vg==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pretty-quick": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pretty-quick/-/pretty-quick-3.1.0.tgz", - "integrity": "sha512-DtxIxksaUWCgPFN7E1ZZk4+Aav3CCuRdhrDSFZENb404sYMtuo9Zka823F+Mgeyt8Zt3bUiCjFzzWYE9LYqkmQ==", - "dev": true, - "dependencies": { - "chalk": "^3.0.0", - "execa": "^4.0.0", - "find-up": "^4.1.0", - "ignore": "^5.1.4", - "mri": "^1.1.5", - "multimatch": "^4.0.0" - }, - "bin": { - "pretty-quick": "bin/pretty-quick.js" - }, - "engines": { - "node": ">=10.13" - } - }, - "node_modules/pretty-quick/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pretty-quick/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pretty-quick/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/pretty-quick/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/pretty-quick/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pretty-quick/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/pretty-quick/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pretty-quick/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pretty-quick/node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/pretty-quick/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", - "dev": true, - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "node_modules/progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true - }, - "node_modules/psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", - "dev": true - }, - "node_modules/public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/public-encrypt/node_modules/bn.js": { - "version": "4.11.9", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", - "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==", - "dev": true - }, - "node_modules/pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", - "dev": true, - "dependencies": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - } - }, - "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "dev": true, - "dependencies": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "node_modules/read-only-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz", - "integrity": "sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=", - "dev": true, - "dependencies": { - "readable-stream": "^2.0.2" - } - }, - "node_modules/read-pkg": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-4.0.1.tgz", - "integrity": "sha1-ljYlN48+HE1IyFhytabsfV0JMjc=", - "dev": true, - "dependencies": { - "normalize-package-data": "^2.3.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "dev": true, - "dependencies": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg-up/node_modules/find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "dev": true, - "dependencies": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg-up/node_modules/path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "dependencies": { - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg-up/node_modules/path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg-up/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg-up/node_modules/read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "dev": true, - "dependencies": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/readdirp": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", - "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", - "dev": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", - "dev": true, - "dependencies": { - "resolve": "^1.1.6" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/redent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", - "dev": true, - "dependencies": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/redent/node_modules/indent-string": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", - "dev": true, - "dependencies": { - "repeating": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true - }, - "node_modules/regenerate-unicode-properties": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", - "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", - "dev": true, - "dependencies": { - "regenerate": "^1.4.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.13.7", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", - "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" - }, - "node_modules/regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "dependencies": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regexpp": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", - "dev": true, - "engines": { - "node": ">=6.5.0" - } - }, - "node_modules/remove-bom-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", - "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5", - "is-utf8": "^0.2.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/remove-bom-stream": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", - "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=", - "dev": true, - "dependencies": { - "remove-bom-buffer": "^3.0.0", - "safe-buffer": "^5.1.0", - "through2": "^2.0.3" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "node_modules/repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", - "dev": true, - "dependencies": { - "is-finite": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/replace-ext": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", - "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/replace-homedir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", - "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=", - "dev": true, - "dependencies": { - "homedir-polyfill": "^1.0.1", - "is-absolute": "^1.0.0", - "remove-trailing-separator": "^1.1.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "dev": true, - "dependencies": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true - }, - "node_modules/resolve": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz", - "integrity": "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==", - "dev": true, - "dependencies": { - "is-core-module": "^2.0.0", - "path-parse": "^1.0.6" - } - }, - "node_modules/resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", - "dev": true, - "dependencies": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-options": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", - "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", - "dev": true, - "dependencies": { - "value-or-function": "^3.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, - "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "dev": true, - "dependencies": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "node_modules/run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/run-parallel": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.10.tgz", - "integrity": "sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw==", - "dev": true - }, - "node_modules/rxjs": { - "version": "6.6.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", - "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", - "dev": true, - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "dependencies": { - "ret": "~0.1.10" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "node_modules/sass-graph": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz", - "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==", - "dev": true, - "dependencies": { - "glob": "^7.0.0", - "lodash": "^4.0.0", - "scss-tokenizer": "^0.2.3", - "yargs": "^13.3.2" - } - }, - "node_modules/scss-tokenizer": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", - "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", - "dev": true, - "dependencies": { - "js-base64": "^2.1.8", - "source-map": "^0.4.2" - } - }, - "node_modules/scss-tokenizer/node_modules/source-map": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", - "dev": true, - "dependencies": { - "amdefine": ">=0.0.4" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", - "dev": true - }, - "node_modules/semver-greatest-satisfied-range": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", - "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=", - "dev": true, - "dependencies": { - "sver-compat": "^1.5.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/semver-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", - "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true - }, - "node_modules/set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - }, - "bin": { - "sha.js": "bin.js" - } - }, - "node_modules/shasum-object": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shasum-object/-/shasum-object-1.0.0.tgz", - "integrity": "sha512-Iqo5rp/3xVi6M4YheapzZhhGPVs0yZwHj7wvwQ1B9z8H6zk+FEnI7y3Teq7qwnekfEhu8WmG2z0z4iWZaxLWVg==", - "dev": true, - "dependencies": { - "fast-safe-stringify": "^2.0.7" - } - }, - "node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "dependencies": { - "shebang-regex": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shell-quote": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", - "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", - "dev": true - }, - "node_modules/signal-exit": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", - "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", - "dev": true - }, - "node_modules/simple-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", - "dev": true - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "dependencies": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "dependencies": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "dependencies": { - "kind-of": "^3.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/snapdragon/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "dev": true, - "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "node_modules/source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": true - }, - "node_modules/sparkles": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", - "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/spawn-command": { - "version": "0.0.2-1", - "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz", - "integrity": "sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A=", - "dev": true - }, - "node_modules/spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "dev": true, - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true - }, - "node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.6.tgz", - "integrity": "sha512-+orQK83kyMva3WyPf59k1+Y525csj5JejicWut55zeTWANuN17qSiSLUXWtzHeNWORSvT7GLDJ/E/XiIWoXBTw==", - "dev": true - }, - "node_modules/split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "dependencies": { - "extend-shallow": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "node_modules/sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "dev": true, - "dependencies": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "dependencies": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stdout-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", - "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", - "dev": true, - "dependencies": { - "readable-stream": "^2.0.1" - } - }, - "node_modules/stream-browserify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz", - "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==", - "dev": true, - "dependencies": { - "inherits": "~2.0.4", - "readable-stream": "^3.5.0" - } - }, - "node_modules/stream-browserify/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/stream-combiner2": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz", - "integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=", - "dev": true, - "dependencies": { - "duplexer2": "~0.1.0", - "readable-stream": "^2.0.2" - } - }, - "node_modules/stream-exhaust": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", - "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", - "dev": true - }, - "node_modules/stream-http": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.1.1.tgz", - "integrity": "sha512-S7OqaYu0EkFpgeGFb/NPOoPLxFko7TPqtEeFg5DXPB4v/KETHG0Ln6fRFrNezoelpaDKmycEmmZ81cC9DAwgYg==", - "dev": true, - "dependencies": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "xtend": "^4.0.2" - } - }, - "node_modules/stream-http/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", - "dev": true - }, - "node_modules/stream-splicer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.1.tgz", - "integrity": "sha512-Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.2" - } - }, - "node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.2.tgz", - "integrity": "sha512-8oAG/hi14Z4nOVP0z6mdiVZ/wqjDtWSLygMigTzAb+7aPEDTleeFf+WrF+alzecxIRkckkJVn+dTlwzJXORATw==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1" - } - }, - "node_modules/string.prototype.trimend/node_modules/es-abstract": { - "version": "1.18.0-next.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", - "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", - "dev": true, - "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-negative-zero": "^2.0.0", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.2.tgz", - "integrity": "sha512-7F6CdBTl5zyu30BJFdzSTlSlLPwODC23Od+iLoVH8X6+3fvDPPuBVVj9iaB1GOsSTSIgVfsfm27R2FGrAPznWg==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1" - } - }, - "node_modules/string.prototype.trimstart/node_modules/es-abstract": { - "version": "1.18.0-next.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", - "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", - "dev": true, - "dependencies": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-negative-zero": "^2.0.0", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "dev": true, - "dependencies": { - "is-utf8": "^0.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", - "dev": true, - "dependencies": { - "get-stdin": "^4.0.1" - }, - "bin": { - "strip-indent": "cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/subarg": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz", - "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=", - "dev": true, - "dependencies": { - "minimist": "^1.1.0" - } - }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/sver-compat": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", - "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=", - "dev": true, - "dependencies": { - "es6-iterator": "^2.0.1", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/syntax-error": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz", - "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==", - "dev": true, - "dependencies": { - "acorn-node": "^1.2.0" - } - }, - "node_modules/table": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", - "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", - "dev": true, - "dependencies": { - "ajv": "^6.10.2", - "lodash": "^4.17.14", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/tar": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", - "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", - "dev": true, - "dependencies": { - "block-stream": "*", - "fstream": "^1.0.12", - "inherits": "2" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/through2-filter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", - "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", - "dev": true, - "dependencies": { - "through2": "~2.0.0", - "xtend": "~4.0.0" - } - }, - "node_modules/time-stamp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", - "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/timers-browserify": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz", - "integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=", - "dev": true, - "dependencies": { - "process": "~0.11.0" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/to-absolute-glob": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", - "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=", - "dev": true, - "dependencies": { - "is-absolute": "^1.0.0", - "is-negated-glob": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-object-path/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "dependencies": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/to-through": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", - "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=", - "dev": true, - "dependencies": { - "through2": "^2.0.3" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/tree-kill": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", - "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", - "dev": true, - "bin": { - "tree-kill": "cli.js" - } - }, - "node_modules/trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/true-case-path": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", - "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", - "dev": true, - "dependencies": { - "glob": "^7.1.2" - } - }, - "node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/tty-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", - "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==", - "dev": true - }, - "node_modules/tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "dependencies": { - "safe-buffer": "^5.0.1" - }, - "engines": { - "node": "*" - } - }, - "node_modules/tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true - }, - "node_modules/type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", - "dev": true - }, - "node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true - }, - "node_modules/umd": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz", - "integrity": "sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==", - "dev": true, - "bin": { - "umd": "bin/cli.js" - } - }, - "node_modules/unc-path-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/undeclared-identifiers": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.3.tgz", - "integrity": "sha512-pJOW4nxjlmfwKApE4zvxLScM/njmwj/DiUBv7EabwE4O8kRUy+HIwxQtZLBPll/jx1LJyBcqNfB3/cpv9EZwOw==", - "dev": true, - "dependencies": { - "acorn-node": "^1.3.0", - "dash-ast": "^1.0.0", - "get-assigned-identifiers": "^1.2.0", - "simple-concat": "^1.0.0", - "xtend": "^4.0.1" - }, - "bin": { - "undeclared-identifiers": "bin.js" - } - }, - "node_modules/undertaker": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", - "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.0.1", - "arr-map": "^2.0.0", - "bach": "^1.0.0", - "collection-map": "^1.0.0", - "es6-weak-map": "^2.0.1", - "fast-levenshtein": "^1.0.0", - "last-run": "^1.1.0", - "object.defaults": "^1.0.0", - "object.reduce": "^1.0.0", - "undertaker-registry": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/undertaker-registry": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", - "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/undertaker/node_modules/fast-levenshtein": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", - "integrity": "sha1-5qdUzI8V5YmHqpy9J69m/W9OWvk=", - "dev": true - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", - "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-ecmascript": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", - "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", - "dev": true, - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^1.0.4", - "unicode-property-aliases-ecmascript": "^1.0.4" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", - "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", - "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "dependencies": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unique-stream": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", - "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", - "dev": true, - "dependencies": { - "json-stable-stringify-without-jsonify": "^1.0.1", - "through2-filter": "^3.0.0" - } - }, - "node_modules/unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "dependencies": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "dependencies": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "dependencies": { - "isarray": "1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "dev": true, - "engines": { - "node": ">=4", - "yarn": "*" - } - }, - "node_modules/uri-js": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", - "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, - "node_modules/url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "dev": true, - "dependencies": { - "punycode": "1.3.2", - "querystring": "0.2.0" - } - }, - "node_modules/url/node_modules/punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "dev": true - }, - "node_modules/use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/util": { - "version": "0.12.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.3.tgz", - "integrity": "sha512-I8XkoQwE+fPQEhy9v012V+TSdH2kp9ts29i20TaaDUXsg7x/onePbhFJUExBfv/2ay1ZOp/Vsm3nDlmnFGSAog==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "safe-buffer": "^5.1.2", - "which-typed-array": "^1.1.2" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true, - "bin": { - "uuid": "bin/uuid" - } - }, - "node_modules/v8-compile-cache": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", - "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==", - "dev": true - }, - "node_modules/v8flags": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", - "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", - "dev": true, - "dependencies": { - "homedir-polyfill": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/value-or-function": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", - "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, - "engines": [ - "node >=0.6.0" - ], - "dependencies": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "node_modules/vinyl": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", - "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", - "dev": true, - "dependencies": { - "clone": "^2.1.1", - "clone-buffer": "^1.0.0", - "clone-stats": "^1.0.0", - "cloneable-readable": "^1.0.0", - "remove-trailing-separator": "^1.0.1", - "replace-ext": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vinyl-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/vinyl-buffer/-/vinyl-buffer-1.0.1.tgz", - "integrity": "sha1-lsGjR5uMU5JULGEgKQE7Wyf4i78=", - "dev": true, - "dependencies": { - "bl": "^1.2.1", - "through2": "^2.0.3" - } - }, - "node_modules/vinyl-fs": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", - "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", - "dev": true, - "dependencies": { - "fs-mkdirp-stream": "^1.0.0", - "glob-stream": "^6.1.0", - "graceful-fs": "^4.0.0", - "is-valid-glob": "^1.0.0", - "lazystream": "^1.0.0", - "lead": "^1.0.0", - "object.assign": "^4.0.4", - "pumpify": "^1.3.5", - "readable-stream": "^2.3.3", - "remove-bom-buffer": "^3.0.0", - "remove-bom-stream": "^1.2.0", - "resolve-options": "^1.1.0", - "through2": "^2.0.0", - "to-through": "^2.0.0", - "value-or-function": "^3.0.0", - "vinyl": "^2.0.0", - "vinyl-sourcemap": "^1.1.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vinyl-paths": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/vinyl-paths/-/vinyl-paths-3.0.1.tgz", - "integrity": "sha512-fpjimhur1emSbJSvy5dJjDklCFEh2LvQRSHPzMQlYFjPrdFMHAyzSe1fiLzykoqg9X2tqH8evhsOUDNT55a0sw==", - "dev": true, - "dependencies": { - "through2": "^3.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/vinyl-paths/node_modules/through2": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", - "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "2 || 3" - } - }, - "node_modules/vinyl-source-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/vinyl-source-stream/-/vinyl-source-stream-2.0.0.tgz", - "integrity": "sha1-84pa+53R6Ttl1VBGmsYYKsT1S44=", - "dev": true, - "dependencies": { - "through2": "^2.0.3", - "vinyl": "^2.1.0" - } - }, - "node_modules/vinyl-sourcemap": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", - "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=", - "dev": true, - "dependencies": { - "append-buffer": "^1.0.2", - "convert-source-map": "^1.5.0", - "graceful-fs": "^4.1.6", - "normalize-path": "^2.1.1", - "now-and-later": "^2.0.0", - "remove-bom-buffer": "^3.0.0", - "vinyl": "^2.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vinyl-sourcemap/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/vinyl-sourcemaps-apply": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", - "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=", - "dev": true, - "dependencies": { - "source-map": "^0.5.1" - } - }, - "node_modules/vm-browserify": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", - "dev": true - }, - "node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", - "dev": true - }, - "node_modules/which-pm-runs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", - "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=", - "dev": true - }, - "node_modules/which-typed-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.2.tgz", - "integrity": "sha512-KT6okrd1tE6JdZAy3o2VhMoYPh3+J6EMZLyrxBQsZflI1QCZIxMrIYLkosd8Twf+YfknVIHmYQPgJt238p8dnQ==", - "dev": true, - "dependencies": { - "available-typed-arrays": "^1.0.2", - "es-abstract": "^1.17.5", - "foreach": "^2.0.5", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.1", - "is-typed-array": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/wide-align": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", - "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", - "dev": true, - "dependencies": { - "string-width": "^1.0.2 || 2" - } - }, - "node_modules/wide-align/node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/wide-align/node_modules/string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "dependencies": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/wide-align/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", - "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "node_modules/write": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", - "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", - "dev": true, - "dependencies": { - "mkdirp": "^0.5.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true, - "engines": { - "node": ">=0.4" - } - }, - "node_modules/y18n": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", - "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", - "dev": true - }, - "node_modules/yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - }, - "node_modules/yaml": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", - "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/yargs": { - "version": "13.3.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", - "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", - "dev": true, - "dependencies": { - "cliui": "^5.0.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^13.1.2" - } - }, - "node_modules/yargs-parser": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", - "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", - "dev": true, - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - }, "dependencies": { "@babel/code-frame": { "version": "7.10.4", @@ -11684,6 +1213,16 @@ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", "dev": true }, + "JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "dev": true, + "requires": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + } + }, "abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", @@ -12325,9 +1864,9 @@ "integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==", "dev": true, "requires": { + "JSONStream": "^1.0.3", "combine-source-map": "~0.8.0", "defined": "^1.0.0", - "JSONStream": "^1.0.3", "safe-buffer": "^5.1.1", "through2": "^2.0.0", "umd": "^3.0.0" @@ -12348,6 +1887,7 @@ "integrity": "sha512-SaHqzhku9v/j6XsQMRxPyBrSP3gnwmE27gLJYZgMT2GeK3J0+0toN+MnuNYDfHwVGQfLiMZ7KSNSIXHemy905w==", "dev": true, "requires": { + "JSONStream": "^1.0.3", "assert": "^1.4.0", "browser-pack": "^6.0.1", "browser-resolve": "^2.0.0", @@ -12369,7 +1909,6 @@ "https-browserify": "^1.0.0", "inherits": "~2.0.1", "insert-module-globals": "^7.2.1", - "JSONStream": "^1.0.3", "labeled-stream-splicer": "^2.0.0", "mkdirp-classic": "^0.5.2", "module-deps": "^6.2.3", @@ -15249,9 +4788,9 @@ } }, "hosted-git-info": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", "dev": true }, "htmlescape": { @@ -15548,11 +5087,11 @@ "integrity": "sha512-ufS5Qq9RZN+Bu899eA9QCAYThY+gGW7oRkmb0vC93Vlyu/CFGcH0OYPEjVkDXA5FEbTt1+VWzdoOD3Ny9N+8tg==", "dev": true, "requires": { + "JSONStream": "^1.0.3", "acorn-node": "^1.5.2", "combine-source-map": "^0.8.0", "concat-stream": "^1.6.1", "is-buffer": "^1.1.0", - "JSONStream": "^1.0.3", "path-is-absolute": "^1.0.1", "process": "~0.11.0", "through2": "^2.0.0", @@ -15954,16 +5493,6 @@ "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", "dev": true }, - "JSONStream": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", - "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", - "dev": true, - "requires": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" - } - }, "jsprim": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", @@ -16108,9 +5637,9 @@ } }, "lodash": { - "version": "4.17.20", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", - "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, "lodash.memoize": { @@ -16466,6 +5995,7 @@ "integrity": "sha512-fg7OZaQBcL4/L+AK5f4iVqf9OMbCclXfy/znXRxTVhJSeW5AIlS9AwheYwDaXM3lVW7OBeaeUEY3gbaC6cLlSA==", "dev": true, "requires": { + "JSONStream": "^1.0.3", "browser-resolve": "^2.0.0", "cached-path-relative": "^1.0.2", "concat-stream": "~1.6.0", @@ -16473,7 +6003,6 @@ "detective": "^5.2.0", "duplexer2": "^0.1.2", "inherits": "^2.0.1", - "JSONStream": "^1.0.3", "parents": "^1.0.0", "readable-stream": "^2.0.2", "resolve": "^1.4.0", @@ -18378,15 +7907,6 @@ "readable-stream": "^2.0.2" } }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, "string-width": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", @@ -18462,6 +7982,15 @@ } } }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, "strip-ansi": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", diff --git a/src/js/commandline-lists.js b/src/js/commandline-lists.js index 43c8902ea..f99bb5821 100644 --- a/src/js/commandline-lists.js +++ b/src/js/commandline-lists.js @@ -1657,6 +1657,26 @@ export let defaultCommands = { UpdateConfig.setCustomBackground(input); }, }, + { + id: "changeCustomLayoutfluid", + display: "Change custom layoutfluid...", + defaultValue: "qwerty dvorak colemak", + input: true, + exec: (input) => { + UpdateConfig.setCustomLayoutfluid(input); + if (Funbox.active === "layoutfluid") TestLogic.restart(); + // UpdateConfig.setLayout( + // Config.customLayoutfluid + // ? Config.customLayoutfluid.split("_")[0] + // : "qwerty" + // ); + // UpdateConfig.setKeymapLayout( + // Config.customLayoutfluid + // ? Config.customLayoutfluid.split("_")[0] + // : "qwerty" + // ); + }, + }, { id: "changeTheme", display: "Change theme...", diff --git a/src/js/commandline.js b/src/js/commandline.js index a1117764e..e2ff73ca3 100644 --- a/src/js/commandline.js +++ b/src/js/commandline.js @@ -370,7 +370,10 @@ $("#commandLineWrapper #commandLine .suggestions").on("mouseover", (e) => { let list = CommandlineLists.current[CommandlineLists.current.length - 1]; $.each(list.list, (index, obj) => { if (obj.id == hoverId) { - if (!/theme/gi.test(obj.id) || obj.id === "toggleCustomTheme") + if ( + (!/theme/gi.test(obj.id) || obj.id === "toggleCustomTheme") && + !ThemeController.randomTheme + ) ThemeController.clearPreview(); if (!/font/gi.test(obj.id)) UpdateConfig.previewFontFamily(Config.fontFamily); @@ -492,7 +495,10 @@ $(document).keydown((e) => { CommandlineLists.current[CommandlineLists.current.length - 1]; $.each(list.list, (index, obj) => { if (obj.id == hoverId) { - if (!/theme/gi.test(obj.id) || obj.id === "toggleCustomTheme") + if ( + (!/theme/gi.test(obj.id) || obj.id === "toggleCustomTheme") && + !ThemeController.randomTheme + ) ThemeController.clearPreview(); if (!/font/gi.test(obj.id)) UpdateConfig.previewFontFamily(Config.fontFamily); diff --git a/src/js/config.js b/src/js/config.js index bcc82ebab..cf396d15b 100644 --- a/src/js/config.js +++ b/src/js/config.js @@ -16,6 +16,7 @@ import * as PaceCaret from "./pace-caret"; import * as UI from "./ui"; import * as CommandlineLists from "./commandline-lists"; import * as BackgroundFilter from "./custom-background-filter"; +import LayoutList from "./layouts"; export let localStorageConfig = null; export let dbConfigLoaded = false; @@ -117,6 +118,7 @@ let defaultConfig = { customBackground: "", customBackgroundSize: "cover", customBackgroundFilter: [0, 1, 1, 1, 1], + customLayoutfluid: "qwerty#dvorak#colemak", }; function isConfigKeyValid(name) { @@ -1400,6 +1402,37 @@ export function setCustomBackground(value, nosave) { } } +export function setCustomLayoutfluid(value, nosave) { + if (value == null || value == undefined) { + value = "qwerty#dvorak#colemak"; + } + value = value.replace(/ /g, "#"); + value + .split("#") + .map((l) => (l = l.toLowerCase())) + .join("#"); + + //validate the layouts + let allGood = true; + let list = Object.keys(LayoutList).map((l) => (l = l.toLowerCase())); + value.split("#").forEach((customLayout) => { + if (!list.includes(customLayout)) allGood = false; + }); + if (!allGood) { + Notifications.add( + "One of the layouts were not found. Reverting to default", + 0 + ); + value = "qwerty#dvorak#colemak"; + nosave = false; + } + config.customLayoutfluid = value; + CommandlineLists.defaultCommands.list.filter( + (command) => command.id == "changeCustomLayoutfluid" + )[0].defaultValue = value.replace(/#/g, " "); + if (!nosave) saveToLocalStorage(); +} + export function setCustomBackgroundSize(value, nosave) { if (value != "cover" && value != "contain" && value != "max") { value = "cover"; @@ -1430,6 +1463,7 @@ export function apply(configObj) { setTheme(configObj.theme, true); setCustomThemeColors(configObj.customThemeColors, true); setCustomTheme(configObj.customTheme, true, true); + setCustomLayoutfluid(configObj.customLayoutfluid, true); setCustomBackground(configObj.customBackground, true); setCustomBackgroundSize(configObj.customBackgroundSize, true); setCustomBackgroundFilter(configObj.customBackgroundFilter, true); diff --git a/src/js/input-controller.js b/src/js/input-controller.js index a8437c7df..25e19834b 100644 --- a/src/js/input-controller.js +++ b/src/js/input-controller.js @@ -54,7 +54,8 @@ function handleTab(event) { } else if ( !TestUI.resultCalculating && $("#commandLineWrapper").hasClass("hidden") && - $("#simplePopupWrapper").hasClass("hidden") + $("#simplePopupWrapper").hasClass("hidden") && + !$(".page.pageLogin").hasClass("active") ) { if ($(".pageTest").hasClass("active")) { if (Config.quickTab) { @@ -200,10 +201,15 @@ function handleSpace(event, isEnter) { let currentWord = TestLogic.words.getCurrent(); if (Funbox.active === "layoutfluid" && Config.mode !== "time") { - const layouts = ["qwerty", "dvorak", "colemak"]; + // here I need to check if Config.customLayoutFluid exists because of my scuffed solution of returning whenever value is undefined in the setCustomLayoutfluid function + const layouts = Config.customLayoutfluid + ? Config.customLayoutfluid.split("#") + : ["qwerty", "dvorak", "colemak"]; let index = 0; let outof = TestLogic.words.length; - index = Math.floor((TestLogic.input.history.length + 1) / (outof / 3)); + index = Math.floor( + (TestLogic.input.history.length + 1) / (outof / layouts.length) + ); if (Config.layout !== layouts[index] && layouts[index] !== undefined) { Notifications.add(`--- !!! ${layouts[index]} !!! ---`, 0); } @@ -629,7 +635,8 @@ function handleAlpha(event) { //max length of the input is 20 unless in zen mode then its 30 if ( (Config.mode == "zen" && TestLogic.input.current.length < 30) || - (Config.mode !== "zen" && TestLogic.input.current.length < TestLogic.words.getCurrent().length + 20) + (Config.mode !== "zen" && + TestLogic.input.current.length < TestLogic.words.getCurrent().length + 20) ) { TestLogic.input.appendCurrent(event["key"]); } diff --git a/src/js/layouts.js b/src/js/layouts.js index 50ff8427a..7cbfb3144 100644 --- a/src/js/layouts.js +++ b/src/js/layouts.js @@ -301,7 +301,7 @@ const layouts = { "`~", "1!", "2@", "3#", "4$", "5%", "6^", "7&", "8*", "9(", "0)", "-_", "=+", "yY", "cC", "lL", "mM", "kK", "zZ", "fF", "uU", ",<", "'\"", "[{", "]}", "\\|", "iI", "sS", "rR", "tT", "gG", "pP", "nN", "eE", "aA", "oO", ";:", - "\\|", "vV", "wW", "dD", "jJ", "qQ", "bB", "hH", "/?", ".>", "xX", + "\\|", "qQ", "vV", "wW", "dD", "jJ", "bB", "hH", "/?", ".>", "xX", " " ], }, diff --git a/src/js/popups/word-filter-popup.js b/src/js/popups/word-filter-popup.js index 79cb583d6..cc1bc9f6c 100644 --- a/src/js/popups/word-filter-popup.js +++ b/src/js/popups/word-filter-popup.js @@ -65,15 +65,15 @@ async function filter(language) { return filteredWords; } -async function apply() { +async function apply(set) { let language = $("#wordFilterPopup .languageInput").val(); let filteredWords = await filter(language); - let customText = ""; - filteredWords.forEach((word) => { - customText += word + " "; - }); + let customText = filteredWords.join(" "); + + $("#customTextPopup textarea").val( + (index, val) => (set ? "" : val + " ") + customText + ); hide(); - $("#customTextPopup textarea").val(customText); } $("#wordFilterPopupWrapper").mousedown((e) => { @@ -90,8 +90,9 @@ $("#wordFilterPopupWrapper .button").mousedown((e) => { $("#wordFilterPopupWrapper .loadingIndicator").removeClass("hidden"); $("#wordFilterPopupWrapper .button").addClass("hidden"); setTimeout(() => { - apply(); - $("#wordFilterPopupWrapper .loadingIndicator").addClass("hidden"); - $("#wordFilterPopupWrapper .button").removeClass("hidden"); + apply($(e.target).is("#set")).then(() => { + $("#wordFilterPopupWrapper .loadingIndicator").addClass("hidden"); + $("#wordFilterPopupWrapper .button").removeClass("hidden"); + }); }, 1); }); diff --git a/src/js/ready.js b/src/js/ready.js index bbad0d91b..26421f6d7 100644 --- a/src/js/ready.js +++ b/src/js/ready.js @@ -5,6 +5,7 @@ import * as VerificationController from "./verification-controller"; import * as Settings from "./settings"; import * as RouteController from "./route-controller"; import * as UI from "./ui"; +import * as SignOutButton from "./sign-out-button"; ManualRestart.set(); Misc.migrateFromCookies(); @@ -30,6 +31,9 @@ $(document).ready(() => { .removeClass("hidden") .stop(true, true) .animate({ opacity: 1 }, 250, () => { + if (window.location.pathname === "/account") { + SignOutButton.show(); + } if (window.location.pathname === "/verify") { const fragment = new URLSearchParams(window.location.hash.slice(1)); if (fragment.has("access_token")) { diff --git a/src/js/settings.js b/src/js/settings.js index 659e4dbe3..56a446856 100644 --- a/src/js/settings.js +++ b/src/js/settings.js @@ -279,6 +279,10 @@ async function initGroups() { "customBackgroundSize", UpdateConfig.setCustomBackgroundSize ); + // groups.customLayoutfluid = new SettingsGroup( + // "customLayoutfluid", + // UpdateConfig.setCustomLayoutfluid + // ); } async function fillSettingsPage() { @@ -385,6 +389,10 @@ async function fillSettingsPage() { $(".pageSettings .section.customBackgroundSize input").val( Config.customBackground ); + + $(".pageSettings .section.customLayoutfluid input").val( + Config.customLayoutfluid.replace(/#/g, " ") + ); } export let settingsFillPromise = fillSettingsPage(); @@ -821,3 +829,24 @@ $(".pageSettings .section.customBackgroundSize .inputAndButton input").keypress( } } ); + +$(".pageSettings .section.customLayoutfluid .inputAndSave .save").on( + "click", + (e) => { + UpdateConfig.setCustomLayoutfluid( + $(".pageSettings .section.customLayoutfluid .inputAndSave input").val() + ); + Notifications.add("Custom layoutfluid saved", 1); + } +); + +$(".pageSettings .section.customLayoutfluid .inputAndSave .input").keypress( + (e) => { + if (e.keyCode == 13) { + UpdateConfig.setCustomLayoutfluid( + $(".pageSettings .section.customLayoutfluid .inputAndSave input").val() + ); + Notifications.add("Custom layoutfluid saved", 1); + } + } +); diff --git a/src/js/test/funbox.js b/src/js/test/funbox.js index 7bca01486..721447fe7 100644 --- a/src/js/test/funbox.js +++ b/src/js/test/funbox.js @@ -174,14 +174,22 @@ export async function activate(funbox, mode) { Settings.groups.keymapMode.updateButton(); // UpdateConfig.setSavedLayout(Config.layout); rememberSetting("layout", Config.layout, UpdateConfig.setLayout); - UpdateConfig.setLayout("qwerty"); + UpdateConfig.setLayout( + Config.customLayoutfluid + ? Config.customLayoutfluid.split("#")[0] + : "qwerty" + ); Settings.groups.layout.updateButton(); rememberSetting( "keymapLayout", Config.keymapLayout, UpdateConfig.setKeymapLayout ); - UpdateConfig.setKeymapLayout("qwerty"); + UpdateConfig.setKeymapLayout( + Config.customLayoutfluid + ? Config.customLayoutfluid.split("#")[0] + : "qwerty" + ); Settings.groups.keymapLayout.updateButton(); TestLogic.restart(); } else if (funbox === "memory") { diff --git a/src/js/test/test-logic.js b/src/js/test/test-logic.js index d450d16ae..7c87a317b 100644 --- a/src/js/test/test-logic.js +++ b/src/js/test/test-logic.js @@ -641,8 +641,20 @@ export function restart(withSameWordset = false, nosave = false, event) { let testSeconds = TestStats.calculateTestSeconds(performance.now()); let afkseconds = TestStats.calculateAfkSeconds(); // incompleteTestSeconds += ; - TestStats.incrementIncompleteSeconds(testSeconds - afkseconds); + let tt = testSeconds - afkseconds; + console.log( + `increasing incomplete time by ${tt}s (${testSeconds}s - ${afkseconds}s afk)` + ); + TestStats.incrementIncompleteSeconds(tt); TestStats.incrementRestartCount(); + if (tt > 600) { + Notifications.add( + `Your time typing just increased by ${Misc.roundTo2( + tt / 60 + )} minutes. If you think this is incorrect please contact Miodec and dont refresh the website.`, + -1 + ); + } // restartCount++; } @@ -761,8 +773,16 @@ export function restart(withSameWordset = false, nosave = false, event) { $(".pageTest #premidSecondsLeft").text(Config.time); if (Funbox.active === "layoutfluid") { - UpdateConfig.setLayout("qwerty"); - UpdateConfig.setKeymapLayout("qwerty"); + UpdateConfig.setLayout( + Config.customLayoutfluid + ? Config.customLayoutfluid.split("#")[0] + : "qwerty" + ); + UpdateConfig.setKeymapLayout( + Config.customLayoutfluid + ? Config.customLayoutfluid.split("#")[0] + : "qwerty" + ); Keymap.highlightKey( words .getCurrent() @@ -1698,9 +1718,9 @@ export function finish(difficultyFailed = false) { $("#result .stats .testType .bottom").html(testType); let otherText = ""; - if (Config.layout !== "default") { - otherText += "
" + Config.layout; - } + // if (Config.layout !== "default") { + // otherText += "
" + Config.layout; + // } if (difficultyFailed) { otherText += "
failed"; } @@ -1742,6 +1762,10 @@ export function finish(difficultyFailed = false) { } if (Funbox.funboxSaved !== "none") { + let content = Funbox.funboxSaved; + if (Funbox.funboxSaved === "layoutfluid") { + content += " " + Config.customLayoutfluid.replace(/#/g, " "); + } ChartController.result.options.annotation.annotations.push({ enabled: false, type: "line", @@ -1762,7 +1786,7 @@ export function finish(difficultyFailed = false) { cornerRadius: 3, position: "left", enabled: true, - content: `${Funbox.funboxSaved}`, + content: `${content}`, yAdjust: -11, }, }); diff --git a/src/js/test/test-timer.js b/src/js/test/test-timer.js index db708b6f3..991fbebab 100644 --- a/src/js/test/test-timer.js +++ b/src/js/test/test-timer.js @@ -41,25 +41,30 @@ export function start() { let acc = Misc.roundTo2(TestStats.calculateAccuracy()); if (Funbox.active === "layoutfluid" && Config.mode === "time") { - const layouts = ["qwerty", "dvorak", "colemak"]; + const layouts = Config.customLayoutfluid + ? Config.customLayoutfluid.split("#") + : ["qwerty", "dvorak", "colemak"]; + console.log(Config.customLayoutfluid); + console.log(layouts); + const numLayouts = layouts.length; let index = 0; - index = Math.floor(time / (Config.time / 3)); + index = Math.floor(time / (Config.time / numLayouts)); if ( - time == Math.floor(Config.time / 3) - 3 || - time == (Config.time / 3) * 2 - 3 + time == Math.floor(Config.time / numLayouts) - 3 || + time == (Config.time / numLayouts) * 2 - 3 ) { Notifications.add("3", 0, 1); } if ( - time == Math.floor(Config.time / 3) - 2 || - time == Math.floor(Config.time / 3) * 2 - 2 + time == Math.floor(Config.time / numLayouts) - 2 || + time == Math.floor(Config.time / numLayouts) * 2 - 2 ) { Notifications.add("2", 0, 1); } if ( - time == Math.floor(Config.time / 3) - 1 || - time == Math.floor(Config.time / 3) * 2 - 1 + time == Math.floor(Config.time / numLayouts) - 1 || + time == Math.floor(Config.time / numLayouts) * 2 - 1 ) { Notifications.add("1", 0, 1); } diff --git a/src/sass/style.scss b/src/sass/style.scss index d3ce295c3..c15da0d66 100644 --- a/src/sass/style.scss +++ b/src/sass/style.scss @@ -156,6 +156,7 @@ html { .select2-selection { background: rgba(0, 0, 0, 0.1); height: fit-content; + height: -moz-fit-content; padding: 5px; border-radius: var(--roundness); color: var(--text-color); @@ -199,6 +200,7 @@ html { .select2-selection:focus { height: fit-content; + height: -moz-fit-content; padding: 5px; border-radius: var(--roundness); color: var(--text-color); @@ -208,6 +210,7 @@ html { } .select2-selection:active { height: fit-content; + height: -moz-fit-content; padding: 5px; border-radius: var(--roundness); color: var(--text-color); @@ -1762,12 +1765,14 @@ key { grid-auto-flow: column; width: fit-content; gap: 1rem; + width: -moz-fit-content; } .right { text-align: right; display: grid; grid-auto-flow: column; width: fit-content; + width: -moz-fit-content; justify-self: right; gap: 1rem; // align-items: center; @@ -2098,6 +2103,7 @@ key { #words { height: fit-content; + height: -moz-fit-content; display: flex; flex-wrap: wrap; width: 100%; @@ -2557,6 +2563,7 @@ key { font-size: 0.75rem; line-height: 0.75rem; height: fit-content; + height: -moz-fit-content; align-self: center; justify-self: right; padding: 0.25rem 0; @@ -2737,6 +2744,29 @@ key { } } + // I have no idea what I'm doing so I just copied the customBackgroundSize css and changed numbers so it magically worked. + &.customLayoutfluid { + .inputAndSave { + display: grid; + grid-template-columns: 1fr 2fr; + gap: 0.5rem; + margin-bottom: 0.5rem; + input { + grid-column: 1/3; + } + + .save { + grid-column: 3/4; + height: auto; + + .fas { + margin-right: 0rem; + vertical-align: sub; + } + } + } + } + &.customBackgroundSize { .inputAndButton { display: grid; @@ -3125,6 +3155,7 @@ key { // background: var(--sub-color); color: var(--sub-color); width: fit-content; + width: -moz-fit-content; padding: 0.5rem; border-radius: var(--roundness); cursor: pointer; diff --git a/static/index.html b/static/index.html index f67c7bdf0..0947b68bf 100644 --- a/static/index.html +++ b/static/index.html @@ -202,10 +202,15 @@ Use the above filters to include and exclude words or characters (separated by spaces) +
+ "Set" replaces the current custom word list with the filter result, + "Add" appends the filter result to the current custom word list +
-
ok
+
set
+
add
+
+

custom layoutfluid

+
+ Select which layouts you want the layoutfluid funbox to cycle + through. +
+
+ +
+ +
+
+
+
input diff --git a/static/languages/_groups.json b/static/languages/_groups.json index 18f7a0eeb..3961a52ea 100644 --- a/static/languages/_groups.json +++ b/static/languages/_groups.json @@ -1,7 +1,13 @@ [ { "name": "english", - "languages": ["english", "english_1k", "english_10k", "english_25k", "english_450k"] + "languages": [ + "english", + "english_1k", + "english_10k", + "english_25k", + "english_450k" + ] }, { "name": "spanish", @@ -29,11 +35,11 @@ }, { "name": "portuguese", - "languages": ["portuguese","portuguese_3k"] + "languages": ["portuguese", "portuguese_3k"] }, { "name": "lithuanian", - "languages": ["lithuanian", "lithuanian_1k"] + "languages": ["lithuanian", "lithuanian_1k", "lithuanian_3k"] }, { "name": "indonesian", @@ -41,7 +47,13 @@ }, { "name": "german", - "languages": ["german", "german_1k", "german_10k", "swiss_german", "swiss_german_1k"] + "languages": [ + "german", + "german_1k", + "german_10k", + "swiss_german", + "swiss_german_1k" + ] }, { "name": "greek", @@ -156,14 +168,16 @@ "languages": [ "code_python", "code_c", - "code_csharp", + "code_c#", "code_c++", "code_javascript", "code_javascript_1k", "code_html", "code_java", "code_go", - "code_rust" + "code_rust", + "code_ruby", + "code_r" ] }, { diff --git a/static/languages/_list.json b/static/languages/_list.json index 9325fb78e..aec20ed7e 100644 --- a/static/languages/_list.json +++ b/static/languages/_list.json @@ -77,12 +77,13 @@ ,"lojban_cmavo" ,"lithuanian" ,"lithuanian_1k" + ,"lithuanian_3k" ,"toki_pona" ,"twitch_emotes" ,"pig_latin" ,"code_python" ,"code_c" - ,"code_csharp" + ,"code_c#" ,"code_c++" ,"code_javascript" ,"code_javascript_1k" @@ -90,4 +91,6 @@ ,"code_java" ,"code_go" ,"code_rust" + ,"code_ruby" + ,"code_r" ] diff --git a/static/languages/code_csharp.json b/static/languages/code_c#.json similarity index 100% rename from static/languages/code_csharp.json rename to static/languages/code_c#.json diff --git a/static/languages/code_ruby.json b/static/languages/code_ruby.json new file mode 100644 index 000000000..12c03003d --- /dev/null +++ b/static/languages/code_ruby.json @@ -0,0 +1,124 @@ +{ + "name": "code_ruby", + "leftToRight": true, + "words": [ + "BEGIN", + "class", + "ensure", + "nil", + "self", + "when", + "END", + "def", + "false", + "not", + "super", + "while", + "alias", + "defined?", + "for", + "or", + "then", + "yield", + "and", + "do", + "if", + "redo", + "true", + "__LINE__", + "begin", + "else", + "in", + "rescue", + "undef", + "__FILE__", + "break", + "elsif", + "module", + "retry", + "unless", + "__ENCODING__", + "case", + "end", + "next", + "return", + "until", + "BasicObject", + "Object", + "ARGF.class", + "Array", + "Binding", + "Dir", + "Encoding", + "Encoding::Converter", + "Enumerator", + "Enumerator::ArithmeticSequence", + "Enumerator::Chain", + "Enumerator::Lazy", + "Enumerator::Yielder", + "FalseClass", + "Fiber", + "File::Stat", + "Hash", + "IO", + "File", + "MatchData", + "Method", + "Module", + "Class", + "NilClass", + "Numeric", + "Complex", + "Float", + "Integer", + "Rational", + "ObjectSpace::WeakMap", + "Proc", + "Process::Status", + "Random", + "Range", + "Regexp", + "RubyVM", + "RubyVM::AbstractSyntaxTree::Node", + "RubyVM::InstructionSequence", + "String", + "Struct", + "Process::Tms", + "Symbol", + "Thread", + "Thread::Backtrace::Location", + "Thread::ConditionVariable", + "Thread::Mutex", + "Thread::Queue", + "Thread::SizedQueue", + "ThreadGroup", + "Time", + "TracePoint", + "TrueClass", + "UnboundMethod", + "Comparable", + "Enumerable", + "Errno", + "File::Constants", + "FileTest", + "GC", + "GC::Profiler", + "IO::WaitReadable", + "IO::WaitWritable", + "Kernel", + "Marshal", + "Math", + "ObjectSpace", + "Process", + "Process::GID", + "Process::Sys", + "Process::UID", + "RubyVM::AbstractSyntaxTree", + "RubyVM::MJIT", + "Signal", + "Warning", + "ARGF", + "ENV", + "main" + ] +} diff --git a/static/languages/english_25k.json b/static/languages/english_25k.json index 8c0b2f76a..32aadbdac 100644 --- a/static/languages/english_25k.json +++ b/static/languages/english_25k.json @@ -8599,7 +8599,6 @@ "cashed", "kama", "rumba", - "niggers", "satyr", "wineglass", "keynes", diff --git a/static/languages/german_10k.json b/static/languages/german_10k.json index f4417e7c6..5b3a270a3 100644 --- a/static/languages/german_10k.json +++ b/static/languages/german_10k.json @@ -1,10007 +1,10007 @@ { - "name": "german_1k", - "_comment": "Sourced from: https://wortschatz.uni-leipzig.de/de/download/German and https://en.wiktionary.org/wiki/Wiktionary:Frequency_lists#German", - "leftToRight": true, - "words": [ - "Aachen", - "Ab", - "ab", - "Abbildung", - "Abbildungen", - "Abbruch", - "Abdichtung", - "Abend", - "Abende", - "Abendessen", - "Abends", - "abends", - "Abenteuer", - "Abenteuern", - "Aber", - "aber", - "abermals", - "Abfahrt", - "Abfall", - "Abfallbehälter", - "Abfälle", - "Abflug", - "Abgabe", - "Abgaben", - "abgebaut", - "abgeben", - "abgebrochen", - "abgegeben", - "abgehalten", - "abgehauen", - "abgeholt", - "abgelegt", - "abgelehnt", - "abgelenkt", - "abgeliefert", - "abgelöst", - "abgemacht", - "abgenommen", - "Abgeordnete", - "Abgeordneten", - "Abgeordnetenhaus", - "abgerechnet", - "abgerissen", - "abgerufen", - "abgesagt", - "abgeschafft", - "abgeschaltet", - "abgeschlossen", - "abgeschnitten", - "Abgesehen", - "abgesehen", - "abgesetzt", - "abgesperrt", - "abgestimmt", - "abgestimmten", - "abgewiesen", - "abgezogen", - "abhalten", - "abhängig", - "Abhängigkeit", - "abhauen", - "Abhilfe", - "abholen", - "Abitur", - "Abklärung", - "Abkommen", - "Abkommens", - "Abkühlung", - "Abkürzung", - "Ablauf", - "Abläufe", - "ablegen", - "ablehnen", - "Ablehnung", - "Ablenkung", - "Ablösesumme", - "Abmachung", - "Abmahnungen", - "Abmessungen", - "Abnahme", - "Abnehmen", - "Abonnement", - "Abonnenten", - "Abrechnung", - "Abriegelung", - "Abriss", - "abrufbar", - "Absage", - "absagen", - "Absatz", - "Abschaffung", - "abschalten", - "Abschied", - "abschließen", - "Abschließend", - "Abschluss", - "Abschlussarbeit", - "Abschlussfeier", - "abschneiden", - "Abschnitt", - "abseits", - "Absicherung", - "Absicht", - "Absichten", - "absichtlich", - "absolut", - "absolute", - "absoluten", - "Absolventen", - "absolvieren", - "absolviert", - "absolvierte", - "Absprache", - "Abstand", - "Abständen", - "abstellen", - "Abstieg", - "abstimmen", - "Abstimmung", - "Abstriche", - "Absturz", - "absurd", - "Abteilung", - "Abteilungen", - "Abteilungsleiter", - "abwarten", - "Abwechslung", - "Abwehr", - "Abweichungen", - "Abwesenheit", - "Abwrackprämie", - "abziehen", - "Abzug", - "abzugeben", - "Ach", - "Acht", - "acht", - "achten", - "Achtung", - "Adam", - "Adler", - "Administration", - "Adresse", - "Adressen", - "Adressierung", - "Advent", - "Affäre", - "Affe", - "Afghanistan", - "Afrika", - "AG", - "Agenda", - "Agenten", - "Agentur", - "Agenturen", - "aggressiv", - "agieren", - "Ägypten", - "ahnen", - "Ähnlich", - "ähnlich", - "ähnliche", - "ähnlichen", - "ähnlicher", - "ähnliches", - "Ähnlichkeit", - "Ahnung", - "ahnungslos", - "Ahrensburg", - "Airbus", - "Akademie", - "Akt", - "Akte", - "Akten", - "Akteure", - "Akteuren", - "Aktie", - "Aktien", - "Aktiengesellschaft", - "Aktienindex", - "Aktienkurse", - "Aktienmarkt", - "Aktienmärkte", - "Aktion", - "Aktionäre", - "Aktionen", - "aktiv", - "aktive", - "aktiven", - "aktivieren", - "aktiviert", - "Aktivität", - "Aktivitäten", - "aktualisiert", - "Aktualisierung", - "aktuell", - "aktuelle", - "aktuellen", - "aktueller", - "Akzent", - "Akzente", - "Akzeptanz", - "akzeptieren", - "akzeptiert", - "Alarm", - "Alarmstufe", - "albern", - "Albert", - "Albrecht", - "Albtraum", - "Album", - "Alex", - "Alexander", - "Alfred", - "Algerien", - "Algorithmen", - "Alkohol", - "Alkoholiker", - "All", - "all", - "Alle", - "alle", - "Allee", - "Allein", - "allein", - "alleine", - "allem", - "Allen", - "allen", - "allenfalls", - "aller", - "Allerdings", - "allerdings", - "Alles", - "alles", - "allesamt", - "allgegenwärtig", - "allgemein", - "allgemeine", - "Allgemeinen", - "Allianz", - "allmählich", - "Alltag", - "allzu", - "Alpen", - "alphabetisch", - "Als", - "als", - "Also", - "also", - "alt", - "Altar", - "Alte", - "alte", - "Alten", - "alten", - "Alter", - "alter", - "älter", - "ältere", - "älteren", - "älterer", - "Alternativ", - "Alternative", - "alternativen", - "Altersvorsorge", - "altes", - "älteste", - "ältesten", - "Altstadt", - "Aluminium", - "Am", - "am", - "Ambiente", - "Ambitionen", - "American", - "Amerika", - "Amerikaner", - "Amerikanern", - "amerikanische", - "amerikanischen", - "amerikanischer", - "Amerikas", - "Ampel", - "Amsterdam", - "Amt", - "Ämter", - "Amtes", - "amtlichen", - "Amtsantritt", - "Amtsgericht", - "Amtszeit", - "amüsieren", - "An", - "an", - "Analyse", - "Analysen", - "analysieren", - "analysiert", - "Analyst", - "Analysten", - "Anbau", - "anbieten", - "Anbieter", - "Anbietern", - "Anbindung", - "Anblick", - "andauernd", - "Andere", - "andere", - "anderem", - "anderen", - "anderer", - "andererseits", - "anderes", - "andern", - "Ändern", - "ändern", - "Anders", - "anders", - "andersherum", - "anderswo", - "ändert", - "änderte", - "anderthalb", - "Änderung", - "Änderungen", - "Andrea", - "Andreas", - "aneinander", - "anerkannt", - "anerkannten", - "Anerkennung", - "Anfang", - "anfangen", - "Anfänger", - "anfangs", - "anfassen", - "Anflug", - "anfordern", - "Anforderung", - "Anforderungen", - "Anfrage", - "Anfragen", - "Anführer", - "Angabe", - "Angaben", - "angeben", - "Angeblich", - "angeblich", - "angebliche", - "Angebot", - "Angebote", - "Angeboten", - "angeboten", - "angebotenen", - "Angebots", - "angebracht", - "angefangen", - "angefordert", - "angegeben", - "angegriffen", - "angehalten", - "angehoben", - "Angehörige", - "Angehörigen", - "angehört", - "angeht", - "angeklagt", - "Angeklagte", - "Angeklagten", - "angekommen", - "angekündigt", - "Angel", - "Angela", - "Angela Merkel", - "Angelegenheit", - "Angelegenheiten", - "angelegt", - "Angelika", - "angemeldet", - "angemessen", - "angemessene", - "angenehm", - "angenehme", - "angenommen", - "angeordnet", - "angepasst", - "angerichtet", - "angerufen", - "angesagt", - "angeschlossen", - "angeschossen", - "angesehen", - "angesetzt", - "Angesicht", - "Angesichts", - "angesichts", - "angesiedelt", - "angespannt", - "angesprochen", - "angestellt", - "Angestellte", - "Angestellten", - "angestiegen", - "angestrebt", - "angetan", - "angetreten", - "angewandt", - "angewendet", - "angewiesen", - "angezeigt", - "angezogen", - "angreifen", - "Angreifer", - "angrenzenden", - "Angriff", - "Angriffe", - "Angriffen", - "Angst", - "Ängste", - "anhalten", - "anhand", - "Anhänger", - "Anhängern", - "Anhebung", - "anheuern", - "Anhörung", - "Animation", - "Anja", - "Ankara", - "Anklage", - "Anklicken", - "ankommen", - "ankommt", - "Ankündigung", - "Ankunft", - "Anlage", - "Anlagen", - "Anlass", - "anlässlich", - "Anlauf", - "Anlaufstelle", - "Anlegen", - "anlegen", - "Anleger", - "Anlegern", - "Anleitung", - "Anliegen", - "anmelden", - "Anmeldung", - "Anmeldungen", - "Anmerkungen", - "Anna", - "annähernd", - "Annäherung", - "Annahme", - "Anne", - "annehmen", - "Anordnung", - "anpassen", - "Anpassung", - "Anrechnung", - "Anregung", - "Anregungen", - "Anreise", - "Anruf", - "anrufen", - "ans", - "Ansage", - "Ansatz", - "Ansätze", - "Anschaffung", - "anschauen", - "anschaulich", - "anscheinend", - "Anschlag", - "Anschläge", - "anschließen", - "Anschließend", - "anschließend", - "Anschluss", - "Anschrift", - "Ansehen", - "ansehen", - "Ansicht", - "Ansonsten", - "ansonsten", - "Ansprache", - "Ansprechpartner", - "Anspruch", - "Ansprüche", - "anspruchsvolle", - "Anstalt", - "Anstalten", - "anstatt", - "ansteckend", - "anstehenden", - "anstelle", - "anstellen", - "Anstieg", - "Anstoß", - "Anstrengungen", - "Anteil", - "Anteile", - "antiken", - "Antisemitismus", - "Antje", - "Anton", - "Antonio", - "Antrag", - "Anträge", - "Antragstellung", - "antreten", - "Antrieb", - "Antwort", - "Antworten", - "antworten", - "antwortet", - "Anwalt", - "Anwälte", - "Anweisung", - "Anweisungen", - "anwenden", - "Anwender", - "Anwendung", - "Anwendungen", - "Anwendungsbeispiele", - "Anwendungsbereich", - "Anwesen", - "anwesend", - "Anwesenheit", - "Anwohner", - "Anzahl", - "Anzeichen", - "Anzeige", - "Anzeigen", - "anzeigen", - "anziehen", - "anzubieten", - "Anzug", - "anzunehmen", - "anzurufen", - "anzusehen", - "Apotheker", - "Apparat", - "Appartement", - "Appell", - "Appetit", - "Applaus", - "Apple", - "April", - "Apropos", - "Ära", - "Araber", - "arabischen", - "Arbeit", - "arbeite", - "Arbeiten", - "arbeiten", - "Arbeiter", - "arbeitet", - "arbeitete", - "arbeiteten", - "Arbeitgeber", - "Arbeitgebern", - "Arbeitgebers", - "Arbeitnehmer", - "Arbeitnehmern", - "Arbeitsbedingungen", - "Arbeitsgemeinschaft", - "Arbeitsgruppe", - "Arbeitsgruppen", - "Arbeitskräfte", - "Arbeitskreis", - "arbeitslos", - "Arbeitslose", - "Arbeitslosen", - "Arbeitslosenquote", - "Arbeitslosigkeit", - "Arbeitsmarkt", - "Arbeitsplatz", - "Arbeitsplätze", - "Arbeitsplätzen", - "Arbeitswelt", - "Arbeitszeit", - "Arbeitszeiten", - "Arcandor", - "Architekt", - "Architekten", - "Architektur", - "Archiv", - "ARD", - "Areal", - "Arena", - "arg", - "Argentinien", - "Ärger", - "ärgert", - "Argument", - "Argumente", - "Arm", - "Arme", - "arme", - "Armee", - "Ärmel", - "Armen", - "armen", - "Armin", - "Armut", - "Arnold", - "Arrest", - "Art", - "Arten", - "Artikel", - "Arzneimittel", - "Arzt", - "Ärzte", - "Ärztin", - "Asche", - "asiatischen", - "Asien", - "Aspekt", - "Aspekte", - "Aspekten", - "Assistent", - "Assistenten", - "Assistentin", - "Ästhetik", - "Asyl", - "Atelier", - "Atem", - "Athen", - "Athleten", - "Atlanta", - "atmen", - "Atmosphäre", - "Atombombe", - "Atompolitik", - "Attacken", - "Attentat", - "Attentäter", - "Attraktionen", - "attraktiv", - "attraktive", - "Attraktivität", - "Auch", - "auch", - "Audi", - "Auf", - "auf", - "auf den ersten Blick", - "auf jeden Fall", - "Aufarbeitung", - "Aufbau", - "aufbauen", - "Aufbauten", - "aufbereitet", - "aufbewahrt", - "Aufbruch", - "aufeinander", - "Aufenthalt", - "Aufenthalts", - "Aufenthaltsort", - "Auffassung", - "Aufforderung", - "Aufführung", - "Aufführungen", - "Aufgabe", - "Aufgaben", - "Aufgabengebiet", - "aufgebaut", - "aufgeben", - "aufgebracht", - "aufgefallen", - "aufgefordert", - "aufgeführt", - "aufgeführten", - "aufgegeben", - "aufgegriffen", - "aufgehoben", - "aufgeklärt", - "aufgelegt", - "aufgelöst", - "aufgemacht", - "aufgenommen", - "aufgepasst", - "aufgeregt", - "aufgerufen", - "aufgesetzt", - "aufgestellt", - "aufgetaucht", - "aufgeteilt", - "aufgewachsen", - "aufgewertet", - "aufgezeichnet", - "Aufgrund", - "aufgrund", - "aufhalten", - "aufheben", - "Aufhebung", - "Aufholjagd", - "aufhören", - "Aufklärung", - "Aufkleber", - "aufkommen", - "Auflage", - "Auflagen", - "Auflösung", - "aufmachen", - "aufmerksam", - "Aufmerksamkeit", - "Aufnahme", - "Aufnahmen", - "aufnehmen", - "aufpassen", - "Aufräumarbeiten", - "aufräumen", - "aufrecht", - "aufregen", - "aufregend", - "Aufregung", - "Aufruf", - "aufs", - "Aufschlag", - "Aufschwung", - "Aufsehen", - "Aufsicht", - "Aufsichtsrat", - "Aufstand", - "aufstehen", - "Aufsteiger", - "aufstellen", - "Aufstellung", - "Aufstieg", - "Aufstiegschancen", - "aufstocken", - "Aufstockung", - "Auftakt", - "auftauchen", - "Aufteilung", - "Auftrag", - "Aufträge", - "Auftraggeber", - "Auftragslage", - "Auftreten", - "auftreten", - "Auftritt", - "auftritt", - "Auftritte", - "aufwachen", - "Aufwand", - "Aufwärtstrend", - "aufweisen", - "Aufwendungen", - "Aufzeichnungen", - "aufzubauen", - "Aufzug", - "aufzuhalten", - "aufzunehmen", - "Auge", - "Augen", - "Augenblick", - "Augenhöhe", - "Augenzeugen", - "Augsburg", - "Augsburger", - "August", - "Aus", - "aus", - "Ausbau", - "ausbauen", - "Ausbildung", - "Ausbildungsjahr", - "Ausblick", - "Ausbreitung", - "Ausbruch", - "Auschwitz", - "Ausdruck", - "ausdrücken", - "ausdrücklich", - "auseinander", - "Auseinandersetzung", - "Ausfall", - "ausfallen", - "Ausflug", - "Ausflugsziele", - "ausführen", - "ausführlich", - "ausführliche", - "ausführlichen", - "Ausführung", - "Ausführungen", - "Ausgabe", - "Ausgaben", - "Ausgabepreis", - "Ausgang", - "Ausgangspunkt", - "ausgebaut", - "ausgeben", - "ausgebildet", - "ausgebrochen", - "ausgedacht", - "ausgefallen", - "ausgeführt", - "ausgegangen", - "ausgegeben", - "ausgeglichene", - "ausgehen", - "ausgeht", - "ausgelegt", - "ausgeliefert", - "ausgelöst", - "ausgemacht", - "ausgenommen", - "Ausgerechnet", - "ausgerechnet", - "ausgerichtet", - "ausgerüstet", - "ausgeschaltet", - "ausgeschieden", - "ausgeschlossen", - "ausgeschrieben", - "ausgesetzt", - "ausgesprochen", - "ausgestattet", - "ausgestellt", - "ausgestorben", - "ausgesucht", - "ausgetauscht", - "ausgetragen", - "ausgewählt", - "ausgewählte", - "ausgewählten", - "ausgeweitet", - "ausgewertet", - "ausgewiesen", - "ausgezeichnet", - "ausgezeichneten", - "ausgiebig", - "Ausgleich", - "aushalten", - "Auskunft", - "Auskünfte", - "Ausland", - "Ausländer", - "Ausländern", - "ausländische", - "ausländischen", - "Auslegung", - "Auslieferung", - "auslösen", - "Auslöser", - "ausmachen", - "Ausmaß", - "Ausnahme", - "Ausnahmen", - "Ausnüchterung", - "ausnutzen", - "ausprobieren", - "ausreichen", - "ausreichend", - "ausreichende", - "ausrichten", - "Ausrichtung", - "ausruhen", - "Ausrüstung", - "Aussage", - "Aussagen", - "Ausschau", - "Ausscheiden", - "ausschließen", - "ausschließlich", - "Ausschluss", - "Ausschreibung", - "Ausschuss", - "Ausschusses", - "aussehen", - "außen", - "Außenminister", - "Außenministerium", - "Außenpolitik", - "Außenseiter", - "Außer", - "außer", - "Außerdem", - "außerdem", - "äußere", - "äußeren", - "außergewöhnlich", - "außerhalb", - "äußern", - "außerordentlich", - "äußerst", - "äußert", - "äußerte", - "Äußerungen", - "Aussicht", - "Aussichten", - "aussieht", - "Aussprache", - "Ausstattung", - "aussteigen", - "Aussteller", - "Ausstellung", - "Ausstellungen", - "Ausstellungsfläche", - "Ausstieg", - "Ausstrahlung", - "aussuchen", - "Austausch", - "Australien", - "Ausübung", - "ausverkauft", - "Auswahl", - "auswählen", - "Auswanderung", - "Ausweg", - "Ausweis", - "Ausweitung", - "auswendig", - "Auswertung", - "auswirken", - "Auswirkungen", - "Auszahlung", - "Auszeichnung", - "Auszeichnungen", - "ausziehen", - "auszubauen", - "Auszubildenden", - "Auszug", - "auszugleichen", - "auszuschließen", - "Authentifizierung", - "Auto", - "Autobahn", - "Autobahnen", - "Autofahrer", - "Autogramm", - "automatisch", - "automatische", - "Automobilindustrie", - "Autonomen", - "Autonomie", - "Autor", - "Autoren", - "Autorin", - "Autorität", - "Autors", - "Autos", - "Autounfall", - "Axel", - "Azubis", - "Baby", - "Babys", - "Bach", - "Bachelor", - "Bachmann", - "Bad", - "Baden", - "Baden-Württemberg", - "Badezimmer", - "Bahn", - "Bahnen", - "Bahnhof", - "Bahnstrecke", - "Bakterien", - "Balance", - "Bald", - "bald", - "Balkan", - "Balkon", - "Ball", - "Bamberg", - "Band", - "Bandbreite", - "Bande", - "Bände", - "Bands", - "Bank", - "Banken", - "Bankenwerte", - "Banker", - "Bankkunden", - "Bann", - "Bar", - "bar", - "Barbara", - "Barcelona", - "Bären", - "Bargeld", - "Baron", - "Bars", - "Basel", - "basieren", - "basiert", - "Basis", - "Basketball", - "bat", - "Batterie", - "Batterien", - "Bau", - "Bauabschnitt", - "Bauarbeiten", - "Bauarbeiter", - "Bauch", - "Bauen", - "bauen", - "Bauer", - "Bauern", - "Bauernverband", - "Baugenehmigung", - "Baugrube", - "Bauherr", - "Bauherren", - "Baujahr", - "Baukosten", - "Baum", - "Baumann", - "Baumaßnahmen", - "Bäume", - "Bäumen", - "Baustein", - "Baustelle", - "Baustellen", - "baut", - "baute", - "Bauteil", - "Bauten", - "Bauweise", - "Bauwerk", - "Bayer", - "Bayer Leverkusen", - "Bayerische", - "bayerische", - "bayerischen", - "Bayerischer", - "Bayern", - "Bayern München", - "Bayerns", - "Beachten", - "beachten", - "beachtet", - "beachtlichen", - "Beachtung", - "Beamte", - "Beamten", - "Beamter", - "beantragen", - "beantragt", - "beantragte", - "beantworten", - "beantwortet", - "bearbeitet", - "Bearbeitung", - "Beate", - "beauftragt", - "Bebauung", - "Bebauungsplan", - "Becher", - "Beck", - "Becken", - "Becker", - "bedacht", - "bedanken", - "Bedarf", - "bedarf", - "bedeckt", - "Bedenken", - "bedenken", - "bedeute", - "bedeuten", - "bedeutende", - "bedeutendsten", - "bedeutet", - "bedeutete", - "Bedeutung", - "bedienen", - "bedient", - "Bedienung", - "bedingt", - "Bedingung", - "Bedingungen", - "Bedrängnis", - "bedroht", - "bedrohte", - "Bedrohung", - "Bedürfnisse", - "Bedürfnissen", - "beeilen", - "beeindrucken", - "beeindruckt", - "beeinflussen", - "beeinflusst", - "beeinträchtigt", - "Beeinträchtigung", - "Beeinträchtigungen", - "beenden", - "beendet", - "beendete", - "Beendigung", - "Beerdigung", - "Beethoven", - "Befähigung", - "befand", - "befanden", - "befasst", - "Befehl", - "Befehle", - "befinden", - "befindet", - "befindlichen", - "befördert", - "befragt", - "Befragten", - "befragten", - "Befragung", - "befreien", - "befreit", - "Befreiung", - "befreundet", - "befuhr", - "befunden", - "befürchten", - "befürchtet", - "befürchtete", - "Befürworter", - "befürwortet", - "begangen", - "begann", - "begannen", - "begeben", - "begegnen", - "begegnet", - "Begegnung", - "Begegnungen", - "begehen", - "begeistern", - "begeistert", - "Begeisterung", - "Beginn", - "beginnen", - "beginnt", - "begleiten", - "Begleiter", - "begleitet", - "Begleitperson", - "Begleitung", - "begonnen", - "begraben", - "begreifen", - "begrenzt", - "begrenzte", - "begrenzten", - "Begrenzung", - "Begriff", - "Begriffe", - "begriffen", - "begründet", - "begründete", - "Begründung", - "begrüßen", - "begrüßt", - "begrüßte", - "begrüßten", - "Begrüßung", - "behaart", - "behält", - "behalten", - "Behälter", - "behandeln", - "behandelnden", - "behandelt", - "Behandlung", - "behaupten", - "behauptet", - "behauptete", - "Behauptung", - "beherrscht", - "behindert", - "Behinderte", - "Behinderung", - "Behinderungen", - "behoben", - "Behörde", - "Behörden", - "Bei", - "bei", - "beibehalten", - "beibringen", - "Beide", - "beide", - "beiden", - "beider", - "beides", - "beidseitig", - "Beifahrer", - "beigebracht", - "beigesetzt", - "beigetragen", - "Beim", - "beim", - "Bein", - "beinahe", - "Beine", - "Beinen", - "beinhaltet", - "beiseite", - "Beispiel", - "Beispiele", - "Beispielsweise", - "beispielsweise", - "Beitrag", - "Beiträge", - "beitragen", - "Beiträgen", - "beiträgt", - "Beitritt", - "bekam", - "bekamen", - "bekämpfen", - "bekämpft", - "Bekämpfung", - "bekannt", - "Bekannte", - "bekannte", - "Bekannten", - "bekannten", - "bekannter", - "Bekanntgabe", - "bekanntgegeben", - "bekanntlich", - "Bekanntmachung", - "beklagen", - "beklagte", - "Beklagten", - "bekomme", - "bekommen", - "bekommt", - "bekräftigt", - "Belange", - "belasten", - "belastet", - "Belastung", - "Belastungen", - "beläuft", - "Belebung", - "Beleg", - "Belege", - "belegen", - "Belegschaft", - "belegt", - "belegte", - "beleidigt", - "Beleidigung", - "Beleuchtung", - "Belgien", - "Belgrad", - "beliebig", - "beliebige", - "beliebt", - "beliebte", - "beliebten", - "beliebtes", - "beliebtesten", - "Beliebtheit", - "belief", - "belohnt", - "Belohnung", - "bemerkbar", - "bemerken", - "bemerkenswert", - "bemerkt", - "bemerkte", - "Bemerkungen", - "Bemühen", - "bemühen", - "bemüht", - "bemühte", - "Bemühungen", - "benachbarte", - "benachbarten", - "benachrichtigt", - "benannt", - "benehmen", - "benötigen", - "benötigt", - "benötigte", - "benötigten", - "benutzen", - "Benutzer", - "benutzt", - "Benutzung", - "Benzin", - "beobachten", - "Beobachter", - "beobachtet", - "Beobachtung", - "Beobachtungen", - "Bepflanzung", - "bequem", - "berät", - "beraten", - "Berater", - "Beratung", - "Beratungen", - "Beratungsstelle", - "Beratungsstellen", - "berechnen", - "berechnet", - "Berechnung", - "Berechnungen", - "berechtigt", - "Bereich", - "Bereiche", - "Bereichen", - "bereit", - "bereiten", - "bereitet", - "bereitgestellt", - "Bereits", - "bereits", - "Bereitschaft", - "Bereitstellung", - "bereuen", - "Berg", - "bergab", - "Berge", - "Bergen", - "Berger", - "Bergleute", - "Bericht", - "Berichte", - "Berichten", - "berichten", - "Berichterstattung", - "berichtet", - "berichtete", - "berichteten", - "Berlin", - "Berliner", - "Berlins", - "Bernd", - "Bernhard", - "Bertelsmann", - "berücksichtigen", - "berücksichtigt", - "Berücksichtigung", - "Beruf", - "Berufe", - "berufen", - "beruflich", - "berufliche", - "beruflichen", - "beruflicher", - "Berufsausbildung", - "Berufsorientierung", - "Berufsschule", - "Berufung", - "beruhige", - "beruhigen", - "beruhigt", - "Beruhigungsmittel", - "berühmt", - "berühmte", - "berühmten", - "berühren", - "berührt", - "Berührung", - "beruht", - "besaß", - "Besatzung", - "beschädigt", - "Beschaffung", - "beschäftigen", - "beschäftigt", - "Beschäftigte", - "beschäftigte", - "Beschäftigten", - "Beschäftigung", - "Bescheid", - "bescheiden", - "Bescheinigung", - "bescheuert", - "beschlagnahmt", - "beschleunigen", - "beschleunigt", - "beschließen", - "beschließt", - "beschloss", - "beschlossen", - "beschlossene", - "Beschluss", - "Beschlüsse", - "beschränken", - "beschränkt", - "Beschränkung", - "beschreiben", - "beschreibt", - "Beschreibung", - "beschrieb", - "beschrieben", - "beschriebenen", - "beschuldigt", - "beschützen", - "beschützt", - "Beschwerde", - "Beschwerden", - "beseitigen", - "beseitigt", - "besetzt", - "besetzte", - "besetzten", - "Besetzung", - "besichtigen", - "besichtigt", - "Besichtigung", - "besiegen", - "besiegt", - "Besitz", - "besitzen", - "Besitzer", - "besitzt", - "Besondere", - "besondere", - "besonderen", - "besonderer", - "Besonderes", - "besonderes", - "Besonderheiten", - "Besonders", - "besonders", - "besorgt", - "besprechen", - "Besprechung", - "besprochen", - "Besser", - "besser", - "bessere", - "besseren", - "besseres", - "Besserung", - "Bestand", - "bestand", - "Bestände", - "bestanden", - "Bestandteil", - "bestätigen", - "bestätigt", - "bestätigte", - "bestätigten", - "Bestätigung", - "Beste", - "beste", - "bestehe", - "Bestehen", - "bestehen", - "bestehende", - "bestehenden", - "besteht", - "bestellen", - "bestellt", - "Bestellung", - "Bestellungen", - "Besten", - "besten", - "bestenfalls", - "bestens", - "bester", - "Bestes", - "Besteuerung", - "bestimmen", - "bestimmt", - "bestimmte", - "bestimmten", - "bestimmter", - "Bestimmung", - "Bestimmungen", - "bestraft", - "bestreiten", - "bestreitet", - "bestritt", - "bestritten", - "Bestseller", - "Besuch", - "besuchen", - "Besucher", - "Besucherinnen", - "Besuchern", - "besucht", - "besuchte", - "beteiligen", - "beteiligt", - "Beteiligten", - "beteiligten", - "Beteiligung", - "Beteiligungen", - "Beton", - "betonen", - "betont", - "betonte", - "betonten", - "Betracht", - "betrachten", - "betrachtet", - "beträchtlich", - "Betrachtung", - "Betrag", - "betrage", - "Beträge", - "betragen", - "beträgt", - "betreffenden", - "betreiben", - "Betreiber", - "betreibt", - "betreten", - "Betreuer", - "Betreuerin", - "betreut", - "Betreuung", - "Betrieb", - "Betriebe", - "Betrieben", - "betrieben", - "betrieblichen", - "Betriebsrat", - "Betriebssystem", - "Betriebssysteme", - "betrifft", - "betritt", - "betroffen", - "Betroffene", - "Betroffenen", - "betroffenen", - "Betrug", - "betrug", - "Betrüger", - "betrunken", - "Bett", - "Betten", - "beurteilen", - "beurteilt", - "Beurteilung", - "Beute", - "Bevölkerung", - "Bevor", - "bevor", - "bevorzugt", - "bewahren", - "bewahrt", - "bewährt", - "Bewährung", - "bewältigen", - "Bewältigung", - "bewegen", - "bewegt", - "bewegten", - "Bewegung", - "Bewegungen", - "Beweis", - "Beweisaufnahme", - "Beweise", - "beweisen", - "beweist", - "bewerben", - "Bewerber", - "Bewerbung", - "Bewerbungen", - "bewerten", - "bewertet", - "Bewertung", - "bewiesen", - "bewirkt", - "Bewohner", - "Bewohnern", - "bewusst", - "Bewusstsein", - "bezahlen", - "bezahlt", - "Bezahlung", - "bezeichnen", - "bezeichnet", - "bezeichnete", - "Bezeichnung", - "Bezeichnungen", - "beziehen", - "bezieht", - "Beziehung", - "Beziehungen", - "beziehungsweise", - "beziffert", - "Bezirk", - "Bezirke", - "bezog", - "bezogen", - "Bezug", - "Bezüge", - "bezüglich", - "bezweifle", - "Bibel", - "Bibliothek", - "Bibliotheken", - "Bielefeld", - "Bienen", - "Bier", - "biete", - "bieten", - "bietet", - "Biker", - "Bilanz", - "Bilanzsumme", - "Bild", - "Bilddarstellung", - "bilden", - "Bilder", - "Bildern", - "bildet", - "bildete", - "bildeten", - "Bildschirm", - "Bildung", - "Bildungseinrichtungen", - "Bildungsministerin", - "Bildungswesen", - "billig", - "billige", - "billigen", - "billiger", - "Billionen", - "bin", - "binden", - "Bindung", - "binnen", - "Biodiversität", - "Biografie", - "Biologie", - "Biotonne", - "Birgit", - "Birke", - "Bis", - "bis", - "Bischof", - "Bischöfe", - "Bischofskonferenz", - "Bisher", - "bisher", - "bisherige", - "bisherigen", - "Bislang", - "bislang", - "bisschen", - "bist", - "Bitte", - "bitte", - "bitten", - "bittere", - "bittet", - "Blatt", - "Blätter", - "Blättern", - "Blau", - "blaue", - "blauen", - "bleibe", - "bleiben", - "Bleibt", - "bleibt", - "Blick", - "Blicke", - "blicken", - "Blickfang", - "blickt", - "blieb", - "blieben", - "blind", - "Blinder", - "Blitz", - "blitzschnell", - "Block", - "Blockade", - "blockieren", - "blockiert", - "Blödsinn", - "bloß", - "Blues", - "Blume", - "Blumen", - "Bluse", - "Blut", - "Blutdruck", - "Blüte", - "bluten", - "Blüten", - "Blutentnahme", - "Blutung", - "Böblingen", - "Bochum", - "Bochumer", - "Boden", - "Böden", - "Boeing", - "Bogen", - "Bohnen", - "Bombe", - "Bomben", - "Bonn", - "Bonner", - "Boot", - "Boote", - "Bord", - "Boris", - "Börse", - "Börsen", - "Börsengang", - "Böse", - "böse", - "bösen", - "Bosnien", - "Boston", - "bot", - "Botschaft", - "Botschafter", - "Box", - "Boykott", - "brach", - "brachen", - "brachte", - "brachten", - "Branche", - "Branchen", - "Brand", - "Brände", - "Brandenburg", - "Brandenburger", - "Brandstiftung", - "Brasilien", - "brauche", - "brauchen", - "brauchst", - "braucht", - "brauchte", - "brauchten", - "Braun", - "Braunschweig", - "Braut", - "Bräutigam", - "Brautpaar", - "brav", - "brechen", - "Brecht", - "breit", - "Breite", - "breite", - "breiten", - "breiter", - "Bremen", - "Bremer", - "Bremerhaven", - "bremsen", - "brennen", - "brennt", - "bricht", - "Brief", - "Briefe", - "Briefen", - "Brieftasche", - "Brigitte", - "Brille", - "bringe", - "bringen", - "bringt", - "Briten", - "britische", - "britischen", - "britischer", - "Bronze", - "Broschüre", - "Brot", - "Bruch", - "Brücke", - "Brücken", - "Bruder", - "Brüder", - "brummt", - "Brunnen", - "Bruno", - "Brüssel", - "Brüsseler", - "Brust", - "Brüste", - "Brustkorb", - "brutal", - "Buben", - "Buch", - "Buche", - "Buchen", - "buchen", - "Bücher", - "Büchern", - "Buches", - "Buchhalter", - "Buchstabe", - "Buchstaben", - "Buchung", - "Buchungen", - "Bude", - "Budget", - "Buffet", - "Bühne", - "Bulgarien", - "Bund", - "Bundesamt", - "Bundesanstalt", - "Bundesanwaltschaft", - "Bundesbahn", - "Bundesbank", - "Bundesfinanzministerium", - "Bundesgerichtshof", - "Bundesinnenminister", - "Bundeskanzler", - "Bundeskanzlerin", - "Bundeskartellamt", - "Bundesland", - "Bundesländer", - "Bundesländern", - "Bundesliga", - "Bundesministerium", - "Bundespräsident", - "Bundespräsidenten", - "Bundesrat", - "Bundesregierung", - "Bundesrepublik", - "Bundesrepublik Deutschland", - "Bundesstaat", - "Bundesstraße", - "Bundestag", - "Bundestages", - "Bundestagswahl", - "Bundestrainer", - "Bundesumweltminister", - "Bundesumweltministerium", - "Bundesverfassungsgericht", - "Bundesverfassungsgerichts", - "Bundeswehr", - "bundesweit", - "bundesweite", - "bundesweiten", - "Bundeswirtschaftsminister", - "Bündnis", - "Bunker", - "bunt", - "bunte", - "bunten", - "Burg", - "Bürger", - "Bürgerinitiative", - "Bürgerinnen", - "Bürgerkrieg", - "bürgerlichen", - "Bürgermeister", - "Bürgermeisterin", - "Bürgermeisters", - "Bürgern", - "Bürgerschaft", - "Büro", - "Bürokratie", - "Büros", - "Bus", - "Busse", - "büßte", - "Butter", - "bzw.", - "ca.", - "Cabrio", - "Carl", - "Casino", - "Cent", - "Center", - "Champions League", - "Chance", - "Chancen", - "Chaos", - "Charakter", - "charakterisiert", - "Charlotte", - "Charme", - "Chef", - "Chefin", - "Chefredakteur", - "Chefs", - "Chemie", - "Chemikalien", - "Chemiker", - "chemische", - "chemischen", - "Chemnitz", - "Chicago", - "Chile", - "Chili", - "China", - "Chinas", - "Chinesen", - "chinesische", - "chinesischen", - "Chirurg", - "Chirurgen", - "Chor", - "Chöre", - "Christen", - "Christentum", - "Christian", - "Christiane", - "Christina", - "Christine", - "christliche", - "christlichen", - "Christoph", - "circa", - "Claudia", - "Clown", - "Club", - "Clubs", - "Commerzbank", - "Computer", - "Computern", - "Container", - "Couch", - "Coup", - "d.h.", - "Da", - "da", - "Dabei", - "dabei", - "Dach", - "dachte", - "Dadurch", - "dadurch", - "Dafür", - "dafür", - "Dagegen", - "dagegen", - "daheim", - "Daher", - "daher", - "dahin", - "Dahinter", - "dahinter", - "Daimler", - "damalige", - "damaligen", - "Damals", - "damals", - "Dame", - "Damen", - "Damit", - "damit", - "Dämonen", - "Dampfer", - "Danach", - "danach", - "Daneben", - "daneben", - "Dänemark", - "Daniel", - "dänischen", - "Dank", - "dank", - "dankbar", - "Dankbarkeit", - "danke", - "danken", - "dankte", - "Dann", - "dann", - "dar", - "Daran", - "daran", - "Darauf", - "darauf", - "Daraufhin", - "daraufhin", - "Daraus", - "daraus", - "darf", - "darfst", - "dargestellt", - "Darin", - "darin", - "Darlehen", - "Darmstadt", - "Darmstädter", - "darstellen", - "Darsteller", - "darstellt", - "Darstellung", - "Darstellungen", - "Darüber", - "darüber", - "Darüber hinaus", - "Darum", - "darum", - "Darunter", - "darunter", - "Das", - "das", - "Dass", - "dass", - "dasselbe", - "Datei", - "Dateien", - "Daten", - "Datenbank", - "Datenmengen", - "Datenschutz", - "Datenübertragung", - "datiert", - "Datum", - "Dauer", - "dauerhaft", - "dauern", - "dauert", - "dauerte", - "David", - "Davon", - "davon", - "davor", - "Dazu", - "dazu", - "dazwischen", - "Deal", - "Debatte", - "Debatten", - "Decke", - "decken", - "Deckung", - "Defekt", - "defensiv", - "Defensive", - "definiert", - "definierten", - "Definition", - "definitiv", - "Defizit", - "dein", - "deine", - "deinem", - "deinen", - "deiner", - "Delegation", - "Dem", - "dem", - "dementiert", - "Demnach", - "demnach", - "demnächst", - "Demo", - "Demokraten", - "Demokratie", - "demokratische", - "demokratischen", - "Demonstranten", - "Demonstration", - "Demonstrationen", - "demontiert", - "demselben", - "Den", - "den", - "denen", - "denkbar", - "denke", - "Denken", - "denken", - "Denkmal", - "denkst", - "denkt", - "Denn", - "denn", - "Dennis", - "Dennoch", - "dennoch", - "denselben", - "Depp", - "Der", - "der", - "derart", - "derartige", - "derartiges", - "Deren", - "deren", - "derselben", - "derweil", - "Derzeit", - "derzeit", - "derzeitige", - "derzeitigem", - "Des", - "des", - "Desaster", - "Deshalb", - "deshalb", - "Design", - "Designer", - "Dessen", - "dessen", - "Dessert", - "desto", - "Deswegen", - "deswegen", - "Detail", - "detailliert", - "Details", - "Detektiv", - "deuten", - "deutet", - "deutlich", - "deutliche", - "deutlichen", - "deutlicher", - "deutsch", - "deutsche", - "Deutsche Bank", - "Deutschen", - "Deutschen Bank", - "Deutscher", - "deutsches", - "Deutschland", - "Deutschlands", - "deutschsprachigen", - "Dezember", - "Diabetes", - "Diagnose", - "Dialog", - "Diamanten", - "Diana", - "Diät", - "dich", - "dicht", - "Dichter", - "Dichtung", - "dick", - "dicke", - "dicken", - "Die", - "die", - "Die Zeit", - "Dieb", - "Diebe", - "Diebesgut", - "Diebstahl", - "diejenige", - "diejenigen", - "dienen", - "Diener", - "Dienst", - "Dienstag", - "Dienstagabend", - "Dienstagmorgen", - "Dienste", - "Dienstleister", - "Dienstleistungen", - "dient", - "diente", - "dienten", - "Dies", - "dies", - "Diese", - "diese", - "dieselbe", - "dieselben", - "Diesem", - "diesem", - "Diesen", - "diesen", - "Dieser", - "dieser", - "Dieses", - "dieses", - "diesjährigen", - "Diesmal", - "diesmal", - "Dieter", - "Dietmar", - "Dietrich", - "Differenz", - "Differenzen", - "digital", - "digitale", - "digitalen", - "digitaler", - "Digitalisierung", - "Diktatur", - "Dilemma", - "Dimension", - "Dimensionen", - "Ding", - "Dinge", - "Dingen", - "Dinosaurier", - "Diplomat", - "Diplomaten", - "dir", - "direkt", - "direkte", - "direkten", - "Direktor", - "Direktorin", - "Dirigent", - "Dirk", - "Diskette", - "Diskriminierung", - "Diskussion", - "Diskussionen", - "diskutieren", - "diskutiert", - "Distanz", - "Disziplin", - "diverse", - "diversen", - "diverser", - "Dividende", - "Division", - "Doch", - "doch", - "Doktor", - "Dokument", - "Dokumentation", - "Dokumente", - "dokumentieren", - "dokumentiert", - "Dolch", - "Dollar", - "Dom", - "dominieren", - "Donau", - "Donner", - "Donnerstag", - "Doppel", - "doppelt", - "doppelte", - "Dorf", - "Dörfer", - "Dörfern", - "Doris", - "Dort", - "dort", - "dorthin", - "dortigen", - "Dortmund", - "Dortmunder", - "Dose", - "Dosis", - "dotiert", - "Dozenten", - "Dr.", - "Drama", - "dran", - "drängen", - "drängt", - "drängten", - "drastisch", - "drauf", - "draußen", - "Dreck", - "dreckig", - "Dreharbeiten", - "Drehbuch", - "drehen", - "dreht", - "drehte", - "Drei", - "drei", - "dreimal", - "Dresden", - "Dresdner", - "drin", - "dringend", - "Dritte", - "dritte", - "Drittel", - "Dritten", - "dritter", - "Droge", - "Drogen", - "drohe", - "drohen", - "droht", - "drohte", - "Drohung", - "drüben", - "Druck", - "drucken", - "drücken", - "Druckluft", - "drückt", - "Dschungel", - "Du", - "du", - "Dublin", - "Duell", - "Duisburg", - "dumm", - "Dummheit", - "dunkel", - "Dunkelheit", - "dunkle", - "dunklen", - "dünn", - "Duo", - "Durch", - "durch", - "durchaus", - "Durchbruch", - "durcheinander", - "durchführen", - "Durchführung", - "Durchgang", - "durchgeführt", - "durchgemacht", - "durchlaufen", - "Durchmesser", - "durchs", - "Durchschnitt", - "durchschnittlich", - "durchschnittliche", - "durchschnittlichen", - "durchsetzen", - "Durchsuchung", - "durchweg", - "durchzuführen", - "dürfe", - "dürfen", - "durfte", - "dürfte", - "durften", - "dürften", - "Durst", - "Dusche", - "duschen", - "Düsseldorf", - "Düsseldorfer", - "Dutzend", - "Dutzende", - "Dynamik", - "eben", - "Ebene", - "Ebenen", - "Ebenfalls", - "ebenfalls", - "Ebenso", - "ebenso", - "Eberhard", - "Echo", - "echt", - "echte", - "echten", - "echter", - "Ecke", - "Ecken", - "Edition", - "Eduard", - "Effekt", - "Effekte", - "Effizienz", - "egal", - "eh", - "Ehe", - "ehe", - "Ehefrau", - "ehemalige", - "ehemaligen", - "ehemaliger", - "ehemals", - "Ehemann", - "Ehepaar", - "Eher", - "eher", - "Ehre", - "Ehren", - "Ehrenamt", - "ehrenamtlich", - "ehrenamtlichen", - "Ehrgeiz", - "ehrlich", - "Ehrlichkeit", - "Ehrung", - "Ei", - "Eiche", - "Eier", - "eifersüchtig", - "eigen", - "eigene", - "eigenem", - "eigenen", - "Eigener", - "eigener", - "eigenes", - "Eigenkapital", - "eigens", - "Eigenschaft", - "Eigenschaften", - "eigenständige", - "Eigentlich", - "eigentlich", - "eigentliche", - "eigentlichen", - "Eigentum", - "Eigentümer", - "eignen", - "eignet", - "eilig", - "Eimer", - "Ein", - "ein", - "einander", - "Einbeziehung", - "einbezogen", - "Einblick", - "Einblicke", - "Einbrecher", - "einbringen", - "Einbruch", - "Einbußen", - "eindeutig", - "eindeutige", - "eindringen", - "Eindruck", - "eindrucksvoll", - "eindrucksvollen", - "Eine", - "eine", - "eine Reihe von", - "eineinhalb", - "Einem", - "einem", - "Einen", - "einen", - "Einer", - "einer", - "Einerseits", - "einerseits", - "Eines", - "eines", - "eines Tages", - "einfach", - "einfache", - "einfachen", - "einfacher", - "einfaches", - "einfallen", - "Einfluss", - "Einflüsse", - "einführen", - "Einführung", - "Eingabe", - "Eingang", - "eingebaut", - "eingeben", - "eingebracht", - "eingebrochen", - "eingebunden", - "eingeführt", - "eingegangen", - "eingehalten", - "eingehen", - "eingeholt", - "eingeladen", - "eingeleitet", - "eingenommen", - "eingeplant", - "eingereicht", - "eingerichtet", - "eingeschaltet", - "eingeschlafen", - "eingeschlagen", - "eingeschränkt", - "eingesetzt", - "eingesetzten", - "eingesperrt", - "eingestellt", - "eingestuft", - "eingetragen", - "eingetreten", - "eingetroffen", - "eingeweiht", - "eingezogen", - "eingreifen", - "Eingriff", - "Eingriffe", - "Einhaltung", - "einheimischen", - "Einheit", - "Einheiten", - "einheitliche", - "einig", - "Einige", - "einige", - "einigen", - "einiger", - "einiges", - "Einigkeit", - "Einigung", - "Einkauf", - "einkaufen", - "Einkaufszentren", - "Einkaufszentrum", - "Einklang", - "Einkommen", - "einladen", - "Einladung", - "Einmal", - "einmal", - "einmalig", - "einmalige", - "einmaligen", - "einmischen", - "Einnahme", - "Einnahmen", - "einnehmen", - "Einordnung", - "einrichten", - "Einrichtung", - "Einrichtungen", - "Eins", - "eins", - "einsam", - "Einsamkeit", - "Einsatz", - "Einsätze", - "Einsatzkräfte", - "Einschätzung", - "Einschätzungen", - "einschlafen", - "einschließlich", - "einschränken", - "Einschränkung", - "Einschränkungen", - "Einsendeschluss", - "einsetzen", - "Einsicht", - "Einsparungen", - "Einspruch", - "einst", - "einsteigen", - "einstellen", - "Einstellung", - "Einstellungen", - "Einstieg", - "einstige", - "einstigen", - "einstimmig", - "Eintracht", - "Eintrag", - "Einträge", - "eintreten", - "Eintritt", - "einverstanden", - "Einverständnis", - "Einwände", - "Einwilligung", - "Einwohner", - "Einwohnern", - "Einwohnerzahl", - "Einzelfall", - "Einzelhandel", - "Einzelheiten", - "einzeln", - "einzelne", - "einzelnen", - "einzelner", - "einziehen", - "einzig", - "einzigartig", - "einzigartige", - "einzige", - "einzigen", - "einziger", - "einziges", - "Einzug", - "einzusetzen", - "einzustellen", - "Eis", - "Eisen", - "Eisenbahn", - "Eiweiß", - "Elbe", - "Elefant", - "elektrisch", - "elektrische", - "elektrischen", - "elektronisch", - "elektronische", - "elektronischen", - "Element", - "Elemente", - "Elementen", - "Elend", - "Elf", - "elf", - "Elfmeter", - "Elisabeth", - "Elite", - "Elke", - "Eltern", - "Elterngeld", - "E-Mail", - "emotional", - "Emotionen", - "empfand", - "Empfang", - "empfangen", - "Empfänger", - "empfehlen", - "empfehlenswert", - "Empfehlung", - "Empfehlungen", - "empfiehlt", - "empfinden", - "empfohlen", - "empfunden", - "Empörung", - "Ende", - "enden", - "endet", - "endete", - "endgültig", - "endgültige", - "Endlich", - "endlich", - "Endspiel", - "Energie", - "Energiekosten", - "Energien", - "Energieverbrauch", - "Energieversorgung", - "Energiewende", - "Energiewirtschaft", - "eng", - "Engagement", - "Engagements", - "engagieren", - "engagiert", - "engagierte", - "engagierten", - "enge", - "Engel", - "engen", - "enger", - "England", - "Engländer", - "Englisch", - "englisch", - "englische", - "englischen", - "englischer", - "Enkel", - "enorm", - "enorme", - "enormen", - "Ensemble", - "entdecken", - "entdeckt", - "entdeckte", - "Entdeckung", - "Ente", - "entfallen", - "entfällt", - "entfaltet", - "entfernen", - "entfernt", - "entfernten", - "Entfernung", - "entführt", - "Entführung", - "Entgegen", - "entgegen", - "entgegengewirkt", - "entgehen", - "enthält", - "enthalten", - "enthaltenen", - "entkommen", - "entlang", - "entlassen", - "Entlassung", - "Entlassungen", - "entlasten", - "entlastet", - "Entlastung", - "entnehmen", - "entnommen", - "Entschädigung", - "Entscheid", - "entscheide", - "entscheiden", - "Entscheidend", - "entscheidend", - "entscheidende", - "entscheidenden", - "entscheidet", - "Entscheidung", - "Entscheidungen", - "entschied", - "entschieden", - "entschlossen", - "Entschluss", - "entschuldigen", - "Entschuldigung", - "entsorgt", - "Entsorgung", - "entspannen", - "entspannt", - "entspannter", - "Entspannung", - "entsprach", - "entspreche", - "entsprechen", - "Entsprechend", - "entsprechend", - "entsprechende", - "entsprechenden", - "entsprechender", - "entsprechendes", - "entspricht", - "entstand", - "entstanden", - "entstandene", - "entstehen", - "entsteht", - "Entstehung", - "enttäuschend", - "enttäuscht", - "Enttäuschung", - "Entweder", - "entweder", - "entwickeln", - "entwickelt", - "entwickelte", - "entwickelten", - "Entwicklung", - "Entwicklungen", - "Entwicklungsländern", - "entworfen", - "Entwurf", - "Entwürfe", - "entzogen", - "Episode", - "Epoche", - "Er", - "er", - "erarbeiten", - "erarbeitet", - "erbaut", - "Erbe", - "Erben", - "erbeuteten", - "erbracht", - "Erdbeben", - "Erde", - "Erdgas", - "Erdgeschoss", - "ereignet", - "ereignete", - "Ereignis", - "Ereignisse", - "Ereignissen", - "erfahren", - "erfahrene", - "erfahrenen", - "erfahrener", - "erfahrt", - "erfährt", - "Erfahrung", - "Erfahrungen", - "erfasst", - "Erfassung", - "erfinden", - "Erfinder", - "Erfindung", - "Erfolg", - "Erfolge", - "Erfolgen", - "erfolgen", - "erfolglos", - "erfolgreich", - "erfolgreiche", - "erfolgreichen", - "erfolgreicher", - "erfolgreichsten", - "Erfolgsgeschichte", - "erfolgt", - "erfolgte", - "erforderlich", - "erforderlichen", - "erfordern", - "erfordert", - "Erforschung", - "erfreulich", - "erfreut", - "erfuhr", - "erfüllen", - "erfüllt", - "Erfüllung", - "erfunden", - "Erfurt", - "ergab", - "ergänzen", - "ergänzende", - "ergänzt", - "ergänzte", - "Ergänzung", - "ergeben", - "Ergebnis", - "Ergebnisse", - "Ergebnissen", - "ergibt", - "ergreifen", - "Erhalt", - "erhält", - "erhalten", - "erhältlich", - "Erhaltung", - "erheben", - "erheblich", - "erhebliche", - "erheblichen", - "erhebt", - "Erhebung", - "erhielt", - "erhielten", - "erhob", - "erhoben", - "erhöhen", - "erhöht", - "erhöhte", - "erhöhten", - "Erhöhung", - "erholen", - "erholt", - "Erholung", - "Erich", - "Erika", - "erinnere", - "erinnern", - "erinnerst", - "erinnert", - "erinnerte", - "Erinnerung", - "Erinnerungen", - "Erkältung", - "erkannt", - "erkannte", - "erkennbar", - "erkenne", - "erkennen", - "erkennt", - "Erkenntnis", - "Erkenntnisse", - "Erkenntnissen", - "erklären", - "erklärt", - "erklärte", - "Erklärung", - "Erklärungen", - "erkrankt", - "Erkrankung", - "Erkrankungen", - "erkunden", - "erlangt", - "erlassen", - "erlauben", - "Erlaubnis", - "erlaubt", - "erläutert", - "erleben", - "Erlebnis", - "Erlebnisse", - "erlebt", - "erlebte", - "erlebten", - "erledigen", - "erledigt", - "erleichtern", - "erleichtert", - "Erleichterung", - "erlernen", - "erlitt", - "erlitten", - "Erlös", - "Erlöse", - "Erlösung", - "Ermäßigung", - "ermitteln", - "ermittelt", - "Ermittler", - "Ermittlung", - "Ermittlungen", - "Ermittlungsverfahren", - "ermöglichen", - "ermöglicht", - "ermordet", - "Ermordung", - "Ernährung", - "ernannt", - "Ernennung", - "erneuert", - "Erneuerung", - "erneut", - "erneute", - "erneuten", - "Ernst", - "ernst", - "ernsthaft", - "Ernte", - "erobern", - "erobert", - "Eroberung", - "eröffnen", - "eröffnet", - "eröffnete", - "Eröffnung", - "erörtert", - "erprobt", - "errechnet", - "Erreger", - "erregt", - "erreichbar", - "erreichen", - "erreicht", - "erreichte", - "erreichten", - "errichten", - "errichtet", - "Errichtung", - "Ersatz", - "erschaffen", - "Erscheinen", - "erscheinen", - "erscheint", - "Erscheinung", - "erschien", - "erschienen", - "erschienenen", - "erschließen", - "erschöpft", - "erschossen", - "erschrecken", - "erschreckend", - "erschreckt", - "erschüttert", - "erschwert", - "ersetzen", - "ersetzt", - "ersparen", - "erspart", - "Erst", - "erst", - "erstatten", - "erstattet", - "erstaunlich", - "erstaunt", - "Erste", - "erste", - "erstellen", - "erstellt", - "Erstellung", - "Ersten", - "ersten", - "Erstens", - "erstens", - "Erster", - "erster", - "erstes", - "ersticken", - "erstmal", - "erstmalig", - "Erstmals", - "erstmals", - "erstreckt", - "erteilen", - "erteilt", - "erteilte", - "Ertrag", - "ertragen", - "erwachsen", - "Erwachsene", - "Erwachsenen", - "erwacht", - "erwägen", - "erwähnen", - "erwähnt", - "erwarb", - "erwarte", - "erwarten", - "erwartet", - "erwartete", - "erwarteten", - "Erwartung", - "Erwartungen", - "erweisen", - "erweist", - "erweitern", - "erweitert", - "erweiterte", - "Erweiterung", - "Erwerb", - "erwerben", - "Erwerbslose", - "erwies", - "erwiesen", - "Erwin", - "erwischen", - "erwischt", - "erworben", - "erzählen", - "erzählt", - "erzählte", - "Erzählung", - "Erzählungen", - "Erzbischof", - "erzeugen", - "erzeugt", - "Erzieher", - "Erziehung", - "erzielen", - "erzielt", - "erzielte", - "erzielten", - "erzogen", - "erzwingen", - "Es", - "es", - "Essen", - "essen", - "Essener", - "etablieren", - "etabliert", - "etablierten", - "Etage", - "Etappe", - "Etappen", - "Etat", - "etc.", - "etliche", - "Etwa", - "etwa", - "Etwas", - "etwas", - "EU", - "Euch", - "euch", - "euer", - "EU-Kommission", - "eure", - "Euro", - "Europa", - "Europäer", - "Europäische", - "europäische", - "Europäische Union", - "Europäischen", - "europäischen", - "europäischer", - "Europameister", - "Europameisterschaft", - "Europas", - "Eurozone", - "Eva", - "Evakuierung", - "Evaluation", - "Evangelische", - "evangelische", - "Evangelischen", - "evangelischen", - "eventuell", - "ewig", - "ewige", - "ewigen", - "Ewigkeit", - "exakt", - "Exemplare", - "Exil", - "Existenz", - "existenzbedrohend", - "existieren", - "existiert", - "Exklusivität", - "Exkursionen", - "Expansion", - "Experiment", - "Experimente", - "Experte", - "Experten", - "Expertise", - "explodieren", - "explodiert", - "Explosion", - "Explosionen", - "Export", - "Exporte", - "Express", - "externe", - "externen", - "extra", - "extrem", - "extremen", - "Fabrik", - "Fach", - "Fachbereich", - "Fachbereiche", - "Fachhochschule", - "Fachkräfte", - "Fachleute", - "Fachleuten", - "fachlichen", - "Faden", - "fähig", - "Fähigkeit", - "Fähigkeiten", - "Fahnder", - "Fahne", - "Fahnen", - "Fahrbahn", - "fahre", - "Fähre", - "fahren", - "Fahrer", - "Fahrerlaubnis", - "Fahrgäste", - "Fahrrad", - "Fahrt", - "fährt", - "Fahrten", - "Fahrzeug", - "Fahrzeuge", - "Fahrzeugen", - "Fakten", - "Faktor", - "Faktoren", - "Fakultäten", - "Fall", - "Falle", - "Fälle", - "fallen", - "Fällen", - "fällig", - "Falls", - "falls", - "fällt", - "falsche", - "falschen", - "Fälschung", - "Familie", - "Familien", - "fand", - "fanden", - "fangen", - "fängt", - "Fans", - "Fantasie", - "fantastisch", - "Farbe", - "Farben", - "Faschismus", - "Fassade", - "fassen", - "fasst", - "fasste", - "Fassung", - "Fast", - "fast", - "faszinierend", - "fasziniert", - "Faust", - "Favorit", - "Favoriten", - "Fazit", - "Februar", - "Feder", - "Feedback", - "fehle", - "Fehlen", - "fehlen", - "fehlende", - "fehlenden", - "Fehler", - "Fehlern", - "fehlt", - "fehlte", - "fehlten", - "Feier", - "Feierabend", - "Feiern", - "feiern", - "feiert", - "feierte", - "fein", - "Feind", - "Feinde", - "feine", - "Feld", - "Felder", - "Feldern", - "Felix", - "Felsen", - "Fenster", - "Fenstern", - "Ferien", - "fern", - "Fernbedienung", - "Ferne", - "Ferner", - "ferner", - "Fernsehen", - "Fernseher", - "Ferrari", - "fertig", - "fertigen", - "fertiggestellt", - "Fertigstellung", - "Fertigung", - "Fest", - "fest", - "feste", - "festen", - "fester", - "festgehalten", - "festgelegt", - "festgelegten", - "festgenommen", - "festgesetzt", - "festgestellt", - "festhalten", - "Festival", - "Festivals", - "festlegen", - "Festlegung", - "Festnahme", - "Festplatte", - "feststellen", - "Feststellung", - "Festung", - "festzustellen", - "Fett", - "fetten", - "feucht", - "Feuer", - "feuern", - "Feuerwehr", - "Feuerwehrmänner", - "Fieber", - "fiel", - "fielen", - "Figur", - "Figuren", - "Filiale", - "Filialen", - "Film", - "Filme", - "Filmemacher", - "Filmen", - "Films", - "Finale", - "Finanzamt", - "Finanzen", - "finanziell", - "finanzielle", - "finanzieller", - "finanzieren", - "finanziert", - "Finanzierung", - "Finanzkrise", - "Finanzminister", - "finde", - "finden", - "findest", - "findet", - "fing", - "Finger", - "Fingerabdrücke", - "Finnland", - "Finsternis", - "Firma", - "Firmen", - "Fisch", - "Fische", - "Fischen", - "Fischer", - "fit", - "fix", - "flach", - "Fläche", - "Flächen", - "Flagge", - "Flammen", - "Flasche", - "Flaschen", - "Flecken", - "Fledermäuse", - "Fleisch", - "flexibel", - "Flexibilität", - "flexible", - "Fliege", - "Fliegen", - "fliegen", - "Flieger", - "fliegt", - "fliehen", - "fließen", - "fließt", - "flitzt", - "flog", - "Flora", - "Florenz", - "Florian", - "Florida", - "Flucht", - "flüchtete", - "flüchteten", - "Flüchtlinge", - "Flüchtlingen", - "Flug", - "Flüge", - "Flügel", - "Fluggesellschaft", - "Fluggesellschaften", - "Flughafen", - "Flughäfen", - "Flughafens", - "Flugzeug", - "Flugzeuge", - "Flur", - "Fluss", - "Flüsse", - "Flüssigkeit", - "Flut", - "Flyer", - "Focus", - "Föderation", - "Fokus", - "fokussiert", - "Folge", - "Folgen", - "folgen", - "folgende", - "folgenden", - "Folgendes", - "folglich", - "folgt", - "folgte", - "folgten", - "Folter", - "Fonds", - "Ford", - "Fördermittel", - "fordern", - "fördern", - "fordert", - "fördert", - "forderte", - "forderten", - "Forderung", - "Förderung", - "Forderungen", - "Förderverein", - "Form", - "formal", - "Format", - "Formel", - "Formen", - "Formular", - "formuliert", - "Formulierung", - "Forscher", - "Forschung", - "fort", - "fortan", - "Fortbildung", - "Fortbildungen", - "fortentwickelt", - "fortgesetzt", - "fortlaufend", - "Fortschritt", - "Fortschritte", - "fortsetzen", - "Fortsetzung", - "Forum", - "Foto", - "Fotograf", - "Fotografen", - "Fotografie", - "fotografieren", - "Fotos", - "Foyer", - "Frage", - "frage", - "Fragebögen", - "Fragen", - "fragen", - "fragend", - "Fragestellungen", - "Fragezeichen", - "fraglich", - "fragt", - "fragte", - "Fraktion", - "Fraktionen", - "Fraktionschef", - "Frank", - "Franken", - "Frankfurt", - "Frankfurt am Main", - "Frankfurter", - "Frankreich", - "Frankreichs", - "Franz", - "Franzose", - "Franzosen", - "französische", - "französischer", - "Frau", - "Frauen", - "Fraunhofer", - "frei", - "Freiberufler", - "Freiburg", - "Freie", - "freie", - "Freien", - "freien", - "freier", - "Freigabe", - "freigegeben", - "freigelassen", - "freigeschaltet", - "Freiheit", - "Freiheitsstrafe", - "Freilassung", - "Freilich", - "freilich", - "Freispruch", - "Freistaat", - "Freitag", - "Freitagabend", - "freitags", - "freiwillig", - "freiwillige", - "freiwilligen", - "Freizeit", - "Fremde", - "fremde", - "Fremden", - "fremden", - "Fremdsprachen", - "Fremdwährung", - "Frequenz", - "Freude", - "freuen", - "Freund", - "Freunde", - "Freunden", - "Freundin", - "Freundinnen", - "freundlich", - "Freundschaft", - "freut", - "freute", - "Frieden", - "Friedhof", - "friedlich", - "Friedrich", - "frisch", - "frische", - "frischen", - "Friseur", - "Frist", - "Fristen", - "Fritz", - "froh", - "fröhlich", - "Front", - "Fronten", - "Früchte", - "früh", - "frühe", - "frühen", - "Früher", - "früher", - "frühere", - "früheren", - "früherer", - "frühestens", - "Frühjahr", - "Frühling", - "Frühstück", - "frühzeitig", - "Frust", - "Fuchs", - "fügt", - "fügte", - "fühle", - "fühlen", - "fühlt", - "fühlte", - "fuhr", - "führe", - "fuhren", - "führen", - "führende", - "führenden", - "Führer", - "Führerschein", - "führt", - "führte", - "führten", - "Führung", - "Führungskraft", - "Führungskräfte", - "Führungspositionen", - "Führungstreffer", - "Fulda", - "Fülle", - "füllen", - "Fund", - "Fundament", - "Fünf", - "fünf", - "Fünftel", - "fünften", - "Funk", - "Funktion", - "Funktionalität", - "Funktionäre", - "Funktionen", - "funktionieren", - "funktioniert", - "funktionierte", - "Für", - "für", - "Furcht", - "furchtbar", - "fürchten", - "fürchterlich", - "fürchtet", - "fürs", - "Fusion", - "Fuß", - "Fußball", - "Fußballer", - "Füße", - "Füßen", - "Fußgänger", - "füttern", - "gab", - "gäbe", - "gaben", - "Gabriele", - "Galaxie", - "Galerie", - "galt", - "Gang", - "Gänge", - "gängigen", - "Ganz", - "ganz", - "Ganze", - "ganze", - "ganzen", - "ganzer", - "ganzes", - "gänzlich", - "gar", - "Garantie", - "garantieren", - "garantiert", - "Garten", - "Gärten", - "Gas", - "Gaslampe", - "Gast", - "Gäste", - "Gästen", - "Gastgeber", - "Gaststätte", - "Gattung", - "geändert", - "gearbeitet", - "geäußert", - "Gebäude", - "Gebäuden", - "Gebäudes", - "gebaut", - "gebe", - "Geben", - "geben", - "gebeten", - "Gebiet", - "Gebiete", - "Gebieten", - "gebildet", - "gebilligt", - "geblieben", - "geboren", - "geborene", - "geborgen", - "Gebot", - "Gebote", - "geboten", - "gebracht", - "Gebrauch", - "gebrauchen", - "gebraucht", - "gebrochen", - "gebucht", - "Gebühr", - "Gebühren", - "gebührt", - "gebunden", - "Geburt", - "gebürtige", - "Geburtstag", - "gedacht", - "Gedächtnis", - "Gedanke", - "Gedanken", - "gedauert", - "Gedicht", - "Gedichte", - "Gedichten", - "gedient", - "gedreht", - "gedroht", - "gedrückt", - "Geduld", - "geehrt", - "geeignet", - "geeignete", - "geeigneten", - "geeinigt", - "gefächert", - "Gefahr", - "gefährden", - "gefährdet", - "Gefährdung", - "Gefahren", - "gefahren", - "gefährlich", - "gefährliche", - "gefährlicher", - "gefallen", - "gefälligst", - "gefällt", - "gefangen", - "Gefangenen", - "Gefängnis", - "gefasst", - "Gefecht", - "gefeiert", - "gefertigt", - "gefiel", - "geflogen", - "geflohen", - "Geflüchtete", - "Geflüchteten", - "gefolgt", - "gefordert", - "gefördert", - "geforderte", - "gefragt", - "Gefühl", - "Gefühle", - "Gefühlen", - "geführt", - "geführte", - "gefüllt", - "gefunden", - "gegangen", - "gegeben", - "gegebenenfalls", - "Gegen", - "gegen", - "Gegend", - "Gegensatz", - "gegenseitig", - "Gegenspieler", - "Gegenstand", - "Gegenstände", - "Gegenteil", - "Gegenüber", - "gegenüber", - "Gegenwart", - "gegenwärtig", - "Gegenzug", - "gegessen", - "geglaubt", - "geglückt", - "Gegner", - "Gegnern", - "gegründet", - "gegründete", - "gegründeten", - "gehabt", - "Gehalt", - "gehalten", - "gehandelt", - "gehe", - "geheim", - "Geheimdienst", - "geheime", - "geheimen", - "Geheimnis", - "Geheimnisse", - "Gehen", - "gehen", - "Gehirn", - "geholfen", - "geholt", - "gehöre", - "gehören", - "gehörenden", - "gehörst", - "gehört", - "gehörte", - "gehörten", - "gehst", - "Geht", - "geht", - "geht's", - "Geier", - "geirrt", - "Geiseln", - "Geist", - "Geister", - "geistige", - "geistigen", - "gejagt", - "gekämpft", - "gekauft", - "gekennzeichnet", - "geklagt", - "geklappt", - "geklärt", - "geklaut", - "gekocht", - "gekommen", - "gekostet", - "gekündigt", - "gelacht", - "Gelächter", - "geladen", - "Gelände", - "gelandet", - "gelang", - "gelangen", - "gelangt", - "gelassen", - "Gelassenheit", - "gelaufen", - "gelbe", - "gelben", - "Geld", - "Gelder", - "Geldes", - "Geldpolitik", - "Geldstrafe", - "gelebt", - "gelegen", - "gelegene", - "gelegenen", - "Gelegenheit", - "gelegentlich", - "gelegt", - "geleistet", - "geleitet", - "gelernt", - "gelesen", - "Geliebte", - "Geliebten", - "geliefert", - "gelingen", - "gelingt", - "gelitten", - "gelogen", - "gelöscht", - "gelöst", - "Gelsenkirchen", - "gelte", - "gelten", - "geltend", - "geltende", - "geltenden", - "Geltung", - "gelungen", - "gelungener", - "gelungenes", - "gemacht", - "Gemälde", - "gemalt", - "gemäß", - "gemein", - "Gemeinde", - "Gemeinden", - "Gemeinderat", - "Gemeinsam", - "gemeinsam", - "gemeinsame", - "gemeinsamen", - "gemeinsames", - "Gemeinschaft", - "gemeint", - "gemeldet", - "gemerkt", - "gemessen", - "Gemüse", - "Gemüter", - "gemütlich", - "Gen", - "genannt", - "genannte", - "genannten", - "Genau", - "genau", - "genaue", - "genauen", - "genauer", - "genauso", - "Gene", - "genehmigt", - "Genehmigung", - "General", - "Generalsekretär", - "Generalversammlung", - "Generation", - "Generationen", - "Generator", - "generell", - "generelle", - "genesen", - "Genf", - "Genfer", - "genießen", - "genießt", - "genommen", - "Genossen", - "Gentechnik", - "genug", - "genügend", - "genügt", - "Genuss", - "genutzt", - "geöffnet", - "Georg", - "George", - "Gepäck", - "gepackt", - "gepflegt", - "Geplant", - "geplant", - "geplante", - "geplanten", - "geprägt", - "geprägten", - "geprüft", - "Gerade", - "gerade", - "geradeaus", - "geradezu", - "Gerät", - "gerät", - "Geräte", - "geraten", - "Geräten", - "Geräusche", - "Gerd", - "gerechnet", - "gerecht", - "gerechtfertigt", - "Gerechtigkeit", - "geredet", - "geregelt", - "gerettet", - "Gerhard", - "Gericht", - "Gerichte", - "gerichtet", - "Gerichts", - "Gerichtshof", - "geriet", - "gerieten", - "gering", - "geringe", - "geringen", - "geringer", - "geringeren", - "geringfügig", - "gerissen", - "gern", - "gerne", - "Gertrud", - "Geruch", - "Gerücht", - "Gerüchte", - "gerufen", - "gesagt", - "gesammelt", - "gesamte", - "gesamten", - "Gesamtfläche", - "Gesamtjahr", - "Gesamtschaden", - "Gesamtsieg", - "Gesang", - "geschädigt", - "geschaffen", - "geschafft", - "Geschäft", - "Geschäfte", - "Geschäften", - "Geschäftsbereich", - "Geschäftsführer", - "Geschäftsführung", - "Geschäftsjahr", - "Geschäftsmann", - "Geschäftsstelle", - "Geschäftszahlen", - "geschah", - "geschaltet", - "geschätzt", - "geschaut", - "Geschehen", - "geschehen", - "gescheitert", - "Geschenk", - "Geschenke", - "geschenkt", - "Geschichte", - "Geschichten", - "geschickt", - "geschieht", - "geschlafen", - "geschlagen", - "Geschlecht", - "geschlossen", - "geschlossene", - "geschlossenen", - "Geschmack", - "geschnitten", - "geschossen", - "geschrieben", - "geschützt", - "Geschwindigkeit", - "Geschwister", - "gesehen", - "Gesellschaft", - "Gesellschaften", - "Gesellschafter", - "gesellschaftliche", - "gesellschaftlichen", - "gesendet", - "gesenkt", - "Gesetz", - "Gesetze", - "Gesetzen", - "Gesetzentwurf", - "Gesetzes", - "Gesetzgeber", - "gesetzlich", - "gesetzliche", - "gesetzlichen", - "gesetzt", - "gesichert", - "Gesicht", - "Gesichter", - "gesonderte", - "gesorgt", - "gespannt", - "gespart", - "gespeichert", - "gespendet", - "gesperrt", - "gespielt", - "Gespräch", - "Gespräche", - "Gesprächen", - "gesprengt", - "gespritzt", - "gesprochen", - "gesprungen", - "Gestalt", - "Gestalten", - "gestalten", - "gestaltet", - "gestaltete", - "Gestaltung", - "Gestaltungsmöglichkeiten", - "gestand", - "gestanden", - "Geständnis", - "Gestank", - "gestärkt", - "gestartet", - "gestattet", - "Geste", - "gesteckt", - "gesteigert", - "Gestein", - "gestellt", - "Gesten", - "Gestern", - "gestern", - "gesteuert", - "gestiegen", - "gestiegenen", - "gestillt", - "gestimmt", - "gestohlen", - "gestoppt", - "gestorben", - "gestört", - "gestoßen", - "gestrichen", - "gestrigen", - "gestürzt", - "gestützt", - "gesucht", - "gesund", - "gesunde", - "gesunden", - "Gesundheit", - "gesundheitlichen", - "Gesundheitsamt", - "Gesundheitswesen", - "gesunken", - "getan", - "getanzt", - "geteilt", - "getestet", - "getötet", - "getragen", - "Getränke", - "Getränken", - "geträumt", - "getrennt", - "getreten", - "getrieben", - "getroffen", - "getrunken", - "geübt", - "gewachsen", - "gewählt", - "gewählte", - "gewählten", - "Gewähr", - "gewähren", - "gewährleisten", - "gewährleistet", - "Gewahrsam", - "gewährt", - "Gewalt", - "gewaltigen", - "gewann", - "gewannen", - "gewarnt", - "gewartet", - "gewaschen", - "Gewebe", - "gewechselt", - "geweckt", - "Gewerbe", - "Gewerkschaft", - "Gewerkschaften", - "gewertet", - "gewesen", - "Gewicht", - "Gewinn", - "Gewinne", - "Gewinnen", - "gewinnen", - "Gewinner", - "gewinnt", - "Gewinnwarnung", - "Gewiss", - "gewiss", - "gewisse", - "Gewissen", - "gewissen", - "gewissermaßen", - "Gewissheit", - "gewöhnen", - "gewöhnlich", - "gewöhnlichen", - "gewohnt", - "gewöhnt", - "gewollt", - "gewonnen", - "geworden", - "geworfen", - "gewünscht", - "gewünschte", - "gewünschten", - "gewusst", - "gezahlt", - "gezählt", - "gezeigt", - "gezielt", - "gezielte", - "gezogen", - "gezündet", - "gezwungen", - "ggf.", - "Gibt", - "gibt", - "gibt's", - "Gießen", - "Gift", - "gilt", - "ging", - "ginge", - "gingen", - "Gipfel", - "Gitarre", - "Gitter", - "Glanz", - "Glas", - "Gläser", - "glatt", - "Glaube", - "glaube", - "Glauben", - "glauben", - "glaubt", - "glaubte", - "glaubten", - "Gleich", - "gleich", - "Gleichaltrigen", - "gleiche", - "gleichen", - "gleicher", - "gleichermaßen", - "Gleichgewicht", - "gleichnamigen", - "gleichsam", - "gleicht", - "Gleichung", - "Gleichwohl", - "gleichwohl", - "Gleichzeitig", - "gleichzeitig", - "Global", - "globale", - "globalen", - "Globalisierung", - "Glück", - "glücklich", - "Glückwunsch", - "GmbH", - "Gnade", - "Gold", - "goldene", - "goldenen", - "Golf", - "Gott", - "Götter", - "Gottes", - "Gottesdienst", - "Göttingen", - "Gouverneur", - "Grab", - "graben", - "Grad", - "Grad Celsius", - "Graf", - "Grafen", - "Grafik", - "Gramm", - "Gras", - "gratulieren", - "grauen", - "Greenpeace", - "Greif", - "greifen", - "greift", - "Gremien", - "Gremium", - "Grenze", - "Grenzen", - "Griechen", - "Griechenland", - "griechische", - "griechischen", - "Griff", - "griff", - "Grippe", - "groß", - "großartig", - "großartige", - "Großauftrag", - "Großbritannien", - "Große", - "große", - "Größe", - "großem", - "Großen", - "großen", - "Größen", - "Größenordnung", - "großer", - "größer", - "größere", - "größeren", - "größerer", - "größeres", - "großes", - "Großmutter", - "Großstadt", - "Großstädten", - "größte", - "Großteil", - "größten", - "größtenteils", - "größter", - "Großvater", - "großzügig", - "Großzügigkeit", - "Grün", - "grün", - "Grund", - "Grunde", - "Gründe", - "Gründen", - "gründen", - "Gründer", - "gründete", - "Grundgerüst", - "Grundlage", - "Grundlagen", - "grundlegend", - "grundlegende", - "Grundsatz", - "Grundsätze", - "Grundsätzen", - "Grundsätzlich", - "grundsätzlich", - "grundsätzlichen", - "Grundschule", - "Grundschulen", - "Grundstück", - "Grundstücke", - "Gründung", - "Grüne", - "grüne", - "Grünen", - "grünen", - "grünes Licht", - "Gruppe", - "Gruppen", - "Gruppierungen", - "Gruß", - "Grüße", - "guck", - "gucken", - "guckt", - "Gudrun", - "Gulden", - "gültig", - "gültigen", - "Gültigkeit", - "Gunst", - "günstig", - "günstigen", - "günstiger", - "Günter", - "Günther", - "Gürtel", - "Gut", - "gut", - "Gutachten", - "Gutachter", - "Gute", - "gute", - "Güte", - "gutem", - "Guten", - "guten", - "guter", - "Güter", - "Gutes", - "gutes", - "Gutschein", - "Gutscheine", - "Gymnasium", - "Gymnasiums", - "Haar", - "Haare", - "Haaren", - "hab", - "habe", - "Haben", - "haben", - "habt", - "Hafen", - "Haft", - "Haftbefehl", - "Haftrichter", - "Haftstrafe", - "Haftung", - "Hagen", - "Hahn", - "Haken", - "halb", - "halbe", - "halben", - "halbes", - "Halbfinale", - "halbiert", - "Halbinsel", - "Halbjahr", - "halbwegs", - "Halbzeit", - "half", - "Hälfte", - "Halle", - "Hallen", - "Hallo", - "Hals", - "Halt", - "halt", - "hält", - "halte", - "halten", - "Haltung", - "Hamburg", - "Hamburger", - "Hamburgs", - "Hammer", - "Hanau", - "Hand", - "Hände", - "Handel", - "handele", - "Handeln", - "handeln", - "Handels", - "handelt", - "handelte", - "Händen", - "Händler", - "Händlern", - "Handlung", - "Handlungen", - "Handschellen", - "Handschuhe", - "Handtasche", - "Handtuch", - "Handtücher", - "Handwerk", - "Handwerker", - "Handy", - "Handyhersteller", - "Hang", - "hängen", - "hängt", - "Hannover", - "Hans", - "Hansestadt", - "Harald", - "harmlos", - "Harmonie", - "Harry", - "hart", - "harte", - "Härte", - "harten", - "harter", - "härter", - "Hartmann", - "Hartmut", - "Harz", - "Hasen", - "Hass", - "hast", - "hat", - "hatte", - "Hätte", - "hätte", - "hatten", - "hätten", - "hättest", - "Hauch", - "Haufen", - "häufig", - "häufiger", - "häufigsten", - "Hauptbahnhof", - "Hauptgrund", - "Hauptquartier", - "Hauptrolle", - "Hauptsache", - "hauptsächlich", - "Hauptstadt", - "Hauptstraße", - "Hauptversammlung", - "Haus", - "Hausarrest", - "Hausaufgaben", - "Hausbesuche", - "Hause", - "Häuser", - "Häusern", - "Hauses", - "Haushalt", - "Haushalte", - "haushalten", - "Haustür", - "Haut", - "Hautbild", - "Hebel", - "heben", - "hebt", - "Heck", - "Heer", - "Heft", - "heftig", - "heftigen", - "Heidelberg", - "Heidelberger", - "Heike", - "Heilbronn", - "heilen", - "heilig", - "Heiligen", - "heiligen", - "Heilmittel", - "Heim", - "Heimat", - "Heimatland", - "Heimatstadt", - "heimische", - "heimischen", - "heimlich", - "Heimspiel", - "Heinrich", - "Heinz", - "Heirat", - "heiraten", - "heiratet", - "heiß", - "heiße", - "heißen", - "heißt", - "Heizung", - "Hektar", - "Held", - "Helden", - "helfen", - "Helfer", - "Helga", - "Helikopter", - "Helm", - "Helmut", - "Hemd", - "Henkel", - "Henrik", - "Henry", - "her", - "heran", - "herangezogen", - "heraus", - "herausfinden", - "Herausforderung", - "Herausforderungen", - "Herausgeber", - "herausgefunden", - "herausgegeben", - "Herbert", - "Herbst", - "herein", - "hergestellt", - "herkommen", - "herkömmlichen", - "Herkunft", - "Hermann", - "Herr", - "Herren", - "Herrn", - "Herrschaft", - "Herrscher", - "herrscht", - "herrschte", - "herstellen", - "Hersteller", - "Herstellung", - "Hertha", - "herum", - "herunter", - "heruntergeladen", - "herunterladen", - "hervor", - "hervorragend", - "hervorragende", - "Herz", - "Herzen", - "Herzinfarkt", - "herzlich", - "Herzog", - "Herzschlag", - "herzustellen", - "Hessen", - "hessische", - "Hessischen", - "hessischen", - "heuer", - "Heute", - "heute", - "heutige", - "heutigen", - "heutzutage", - "hielt", - "hielten", - "Hier", - "hier", - "Hierarchie", - "Hierbei", - "hierbei", - "hierfür", - "hierher", - "hiermit", - "hiervon", - "Hierzu", - "hierzu", - "hierzulande", - "hieß", - "Hilfe", - "Hilfen", - "hilfreich", - "Hilfsmittel", - "hilft", - "Hill", - "Himmel", - "hin", - "hinauf", - "hinaus", - "Hinblick", - "Hindernis", - "Hindernisse", - "hindurch", - "hinein", - "hingegen", - "hingewiesen", - "hinlegen", - "hinnehmen", - "hinreichend", - "Hinsicht", - "hinsichtlich", - "hinten", - "Hinter", - "hinter", - "hintereinander", - "Hintergrund", - "Hintergründe", - "Hinterhalt", - "hinterher", - "hinterlassen", - "hinterlegt", - "Hintern", - "Hintertür", - "hinunter", - "hinweg", - "Hinweis", - "Hinweise", - "Hinzu", - "hinzu", - "Historiker", - "historisch", - "historische", - "historischen", - "Hitze", - "hob", - "Hobby", - "Hoch", - "hoch", - "Hochschule", - "Hochschulen", - "Höchst", - "höchst", - "höchste", - "höchsten", - "höchstens", - "Höchststrafe", - "Hochtouren", - "hochwertige", - "hochwertigen", - "Hochzeit", - "Hof", - "hoffe", - "hoffen", - "hoffentlich", - "Hoffmann", - "Hoffnung", - "Hoffnungen", - "Hoffnungsträger", - "hofft", - "Hohe", - "hohe", - "Höhe", - "hohem", - "hohen", - "Höhen", - "Hohenzollern", - "Höhepunkt", - "Höhepunkte", - "hoher", - "höher", - "höhere", - "höheren", - "höherer", - "hohes", - "Höhle", - "holen", - "Holland", - "Holländer", - "Hölle", - "Hollywood", - "holt", - "holte", - "Holz", - "Hongkong", - "Honig", - "Honorar", - "hören", - "Hörer", - "Horizont", - "Horn", - "Horst", - "hört", - "hörte", - "Hose", - "Hosen", - "Hotel", - "Hotels", - "Hubert", - "hübsch", - "Hubschrauber", - "Hügel", - "Huhn", - "Hühnchen", - "Hühner", - "Humor", - "Hund", - "Hunde", - "hundert", - "Hunderte", - "Hunger", - "hungrig", - "Hürde", - "Hürden", - "Hut", - "Hütte", - "Ich", - "ich", - "ideal", - "ideale", - "Idealerweise", - "Idee", - "Ideen", - "identifizieren", - "identifiziert", - "Identität", - "ignorieren", - "ignoriert", - "Ihm", - "ihm", - "ihn", - "Ihnen", - "ihnen", - "Ihr", - "ihr", - "Ihre", - "ihre", - "Ihrem", - "ihrem", - "Ihren", - "ihren", - "Ihrer", - "ihrer", - "ihrerseits", - "Ihres", - "ihres", - "illegal", - "illegale", - "illegalen", - "Illusion", - "Ilse", - "Im", - "im", - "im Gegensatz zu", - "Im Übrigen", - "Image", - "Immer", - "immer", - "Immerhin", - "immerhin", - "Immobilie", - "Immobilien", - "Impfschutz", - "Impfung", - "Import", - "Impulse", - "In", - "in", - "In der Regel", - "in der Regel", - "in Kraft", - "indem", - "indes", - "Index", - "Indianer", - "Indien", - "indischen", - "individuell", - "individuelle", - "individuellen", - "individuelles", - "Indiz", - "Indonesien", - "Industrie", - "Infektion", - "infiziert", - "infolge", - "Informatik", - "Information", - "Informationen", - "Informationsangebot", - "informieren", - "informiert", - "informierte", - "Infos", - "Infrastruktur", - "Ingenieur", - "Ingenieure", - "Ingrid", - "Inhaber", - "Inhalt", - "Inhalte", - "Inhalten", - "inhaltlich", - "inhaltliche", - "inhaltlichen", - "Initiative", - "Initiativen", - "Initiatoren", - "Inklusion", - "inklusive", - "Inland", - "inmitten", - "innen", - "Innenminister", - "Innenministerium", - "Innenministeriums", - "Innenraum", - "Innensenator", - "Innenstadt", - "Innere", - "innere", - "inneren", - "Innerhalb", - "innerhalb", - "Innern", - "Innovation", - "Innovationen", - "innovative", - "innovativen", - "ins", - "Insassen", - "Insbesondere", - "insbesondere", - "Insekten", - "Insel", - "Inseln", - "Insgesamt", - "insgesamt", - "Insofern", - "insofern", - "inspirieren", - "Installation", - "installiert", - "Instanz", - "Institut", - "Institute", - "Institution", - "Institutionen", - "Instituts", - "Instrument", - "Instrumente", - "Insulin", - "inszeniert", - "Inszenierung", - "intakt", - "Integration", - "integrieren", - "integriert", - "integrierten", - "intelligente", - "Intelligenz", - "Intensität", - "intensiv", - "intensive", - "intensiver", - "intensives", - "interaktive", - "interessant", - "interessante", - "interessanten", - "interessantes", - "Interesse", - "Interessen", - "Interessenten", - "interessieren", - "interessiert", - "Interessierte", - "interessierte", - "interessierten", - "International", - "international", - "Internationale", - "internationale", - "Internationalen", - "internationalen", - "interne", - "internen", - "Internet", - "Internetseiten", - "Interpretation", - "Interview", - "Interviews", - "investieren", - "investiert", - "Investition", - "Investitionen", - "Investment", - "Investor", - "Investoren", - "inwieweit", - "Inzwischen", - "inzwischen", - "Irak", - "Iran", - "irgend", - "irgendein", - "irgendeinem", - "irgendetwas", - "irgendjemand", - "Irgendwann", - "irgendwann", - "irgendwas", - "irgendwelche", - "irgendwie", - "irgendwo", - "irischen", - "Irland", - "Ironie", - "irren", - "Irrtum", - "Islam", - "Islamisten", - "Island", - "isoliert", - "Israel", - "Israelis", - "israelische", - "israelischen", - "Israels", - "Ist", - "ist", - "Istanbul", - "Italien", - "Italiener", - "italienische", - "italienischen", - "Italiens", - "Ja", - "ja", - "Jagd", - "Jäger", - "Jahr", - "Jahre", - "jahrelang", - "Jahren", - "Jahres", - "Jahresbeginn", - "Jahresende", - "Jahrestag", - "Jahreswechsel", - "Jahreszeit", - "Jahrgang", - "Jahrhundert", - "Jahrhunderte", - "Jahrhunderten", - "Jahrhunderts", - "Jahrhundertwende", - "jährlich", - "jährliche", - "jährlichen", - "Jahrtausend", - "Jahrzehnt", - "Jahrzehnte", - "Jahrzehnten", - "Jakob", - "James", - "Jan", - "Januar", - "Japan", - "Japaner", - "japanische", - "japanischen", - "Japans", - "Jazz", - "Je", - "je", - "Jean", - "Jeans", - "Jede", - "jede", - "jede Menge", - "jedem", - "Jeden", - "jeden", - "Jedenfalls", - "jedenfalls", - "Jeder", - "jeder", - "jederzeit", - "Jedes", - "jedes", - "jedes Mal", - "Jedoch", - "jedoch", - "jegliche", - "jemals", - "jemand", - "jemandem", - "jemanden", - "Jena", - "jene", - "jenen", - "jener", - "Jens", - "Jenseits", - "jenseits", - "Jerusalem", - "Jesus", - "jetzigen", - "Jetzt", - "jetzt", - "jeweilige", - "jeweiligen", - "jeweils", - "Joachim", - "Job", - "Jobs", - "Jochen", - "Johann", - "Johanna", - "Johannes", - "Joker", - "Jordanien", - "Jörg", - "Josef", - "Joseph", - "Journalist", - "Journalisten", - "Jubel", - "jubelt", - "Jubiläum", - "Jude", - "Juden", - "jüdische", - "jüdischen", - "Jugend", - "Jugendamt", - "Jugendarbeit", - "Jugendliche", - "Jugendlichen", - "jugendlichen", - "Jugendlicher", - "Juli", - "Julia", - "Julius", - "jung", - "Junge", - "junge", - "Jungen", - "jungen", - "junger", - "jünger", - "jüngere", - "jüngeren", - "Jungs", - "jüngst", - "jüngste", - "jüngsten", - "Juni", - "Jürgen", - "Jurist", - "Juristen", - "juristischen", - "just", - "Justiz", - "Justizminister", - "Kabel", - "Kabine", - "Kabinett", - "Kader", - "Kaffee", - "Kairo", - "Kaiser", - "Kaiserslautern", - "Kalender", - "Kalifornien", - "kalt", - "kalte", - "Kälte", - "kalten", - "kam", - "käme", - "kamen", - "kämen", - "Kamera", - "Kameraden", - "Kameras", - "Kamin", - "Kammer", - "Kampagne", - "Kampf", - "Kämpfe", - "Kämpfen", - "kämpfen", - "Kämpfer", - "kämpft", - "kämpfte", - "Kanada", - "kanadischen", - "Kanal", - "Kanäle", - "Kandidat", - "Kandidaten", - "Kandidatur", - "Kaninchen", - "Kann", - "kann", - "kannst", - "kannte", - "kannten", - "Kanone", - "Kanzler", - "Kanzlerin", - "Kapazität", - "Kapazitäten", - "Kapelle", - "Kapital", - "Kapitalismus", - "Kapitän", - "Kapitel", - "kaputt", - "Kardinal", - "Karin", - "Karl", - "Karlsruhe", - "Karosserie", - "Karriere", - "Karte", - "Karten", - "Kartoffeln", - "Käse", - "Kasse", - "Kassel", - "Kassen", - "Kassenleistung", - "kassiert", - "Kasten", - "Katastrophe", - "Kategorie", - "Kategorien", - "Kater", - "Katharina", - "Katholiken", - "katholische", - "katholischen", - "Kätzchen", - "Katze", - "Katzen", - "Kauf", - "kaufe", - "Kaufempfehlung", - "kaufen", - "Käufer", - "Kaufmann", - "kaufmännische", - "Kaufpreis", - "kauft", - "kaufte", - "Kaufvertrag", - "Kaum", - "kaum", - "kehren", - "kehrt", - "kehrte", - "Kein", - "kein", - "Keine", - "keine", - "keine Rede", - "keinem", - "keinen", - "Keiner", - "keiner", - "keinerlei", - "keines", - "keinesfalls", - "keineswegs", - "Keller", - "Kellner", - "Kenia", - "kenne", - "kennen", - "kennengelernt", - "kennenlernen", - "kennenzulernen", - "kennt", - "Kenntnis", - "Kenntnisse", - "Kennzeichen", - "kennzeichnen", - "kennzeichnet", - "Kerl", - "Kern", - "Kerze", - "Kette", - "Ketten", - "Keuchhusten", - "Kiel", - "Kieler", - "Kilo", - "Kilogramm", - "Kilometer", - "Kilometern", - "Kind", - "Kinder", - "Kindergarten", - "Kindergärten", - "Kindern", - "Kinderspiel", - "Kindes", - "Kindheit", - "Kino", - "Kinos", - "Kirche", - "Kirchen", - "Kirchengemeinde", - "kirchliche", - "kirchlichen", - "Kissen", - "Kita", - "Kitas", - "Klage", - "Klagen", - "klagen", - "Kläger", - "Klägerin", - "Klang", - "klang", - "Klappe", - "klappen", - "klappt", - "Klar", - "klar", - "klare", - "klaren", - "klären", - "klarer", - "klares", - "Klarheit", - "Klärung", - "Klasse", - "Klassen", - "Klassiker", - "klassische", - "klassischen", - "klauen", - "Klaus", - "Klavier", - "Kleid", - "Kleider", - "Kleidung", - "Klein", - "klein", - "Kleine", - "kleine", - "Kleinen", - "kleinen", - "kleiner", - "kleinere", - "kleineren", - "kleines", - "Kleinstadt", - "kleinste", - "kleinsten", - "kletterte", - "Klick", - "Klicken", - "Klient", - "Klima", - "Klimaanlage", - "Klimaschutz", - "Klimawandel", - "klingen", - "klingt", - "Klinik", - "Kliniken", - "Klinikum", - "klinischen", - "Klinsmann", - "Klopfen", - "Kloster", - "Klub", - "Klubs", - "Kluft", - "klug", - "knacken", - "Knapp", - "knapp", - "Knast", - "Kneipe", - "Knie", - "Knochen", - "Knoten", - "Koalition", - "Koch", - "kochen", - "Köder", - "Koffer", - "Kofferraum", - "Kohle", - "Kohlendioxid", - "Kokain", - "Kollege", - "Kollegen", - "Kollegin", - "Kolleginnen", - "Köln", - "Kölner", - "Kolumbien", - "Kombination", - "kombiniert", - "Komfort", - "komfortabel", - "Komiker", - "komisch", - "komische", - "Kommando", - "komme", - "kommen", - "kommend", - "kommende", - "kommenden", - "Kommentar", - "Kommentare", - "kommentiert", - "kommentierte", - "Kommissar", - "Kommission", - "kommst", - "Kommt", - "kommt", - "kommunale", - "kommunalen", - "Kommunalwahl", - "Kommune", - "Kommunen", - "Kommunikation", - "Kommunisten", - "kommunistischen", - "kommunizieren", - "Komödie", - "kompatibel", - "Kompetenz", - "Kompetenzen", - "komplett", - "komplette", - "kompletten", - "komplexe", - "Kompliment", - "kompliziert", - "komplizierte", - "komplizierten", - "Komponenten", - "Komponist", - "Komponisten", - "Komposition", - "Kompositionen", - "Kompromiss", - "Konditionen", - "Konferenz", - "Konfiguration", - "Konflikt", - "Konflikte", - "Konfrontation", - "konfrontiert", - "Kongress", - "König", - "Königin", - "Königreich", - "Königs", - "Konjunkturpaket", - "konkret", - "konkrete", - "konkreten", - "Konkurrenten", - "Konkurrenz", - "konkurrieren", - "könne", - "Können", - "können", - "könnt", - "konnte", - "könnte", - "konnten", - "könnten", - "Konrad", - "Konsens", - "konsequent", - "Konsequenzen", - "Konservativen", - "konservativen", - "konstant", - "Konstanz", - "konstituierende", - "Konstruktion", - "Konsulat", - "Konsum", - "Konsumenten", - "Kontakt", - "Kontaktdaten", - "Kontakte", - "Kontaktformular", - "kontaktieren", - "Konten", - "Kontext", - "Kontinent", - "kontinuierlich", - "Kontinuität", - "Konto", - "Kontrakt", - "Kontrakte", - "Kontrast", - "Kontrolle", - "Kontrollen", - "kontrollieren", - "kontrolliert", - "Konzentration", - "konzentrieren", - "konzentriert", - "Konzept", - "Konzepte", - "Konzeption", - "Konzern", - "Konzerne", - "Konzerns", - "Konzernumsatz", - "Konzert", - "Konzerte", - "Konzerten", - "konzipiert", - "Kooperation", - "Kooperationen", - "Kooperationspartner", - "Koordinaten", - "Kopenhagen", - "Kopf", - "Köpfe", - "Köpfen", - "Kopfgeldjäger", - "Kopfschmerzen", - "Kopie", - "Kopien", - "kopiert", - "Korb", - "Korea", - "Körper", - "körperlich", - "körperliche", - "Körpers", - "Körperverletzung", - "korrekt", - "korrekte", - "Korrektur", - "korrigiert", - "Korruption", - "Kosten", - "kosten", - "kostenfrei", - "kostenlos", - "kostenlose", - "kostenlosen", - "kostet", - "kostete", - "Kostüme", - "Kraft", - "Kräfte", - "Kräften", - "kräftig", - "kräftigen", - "Kragen", - "Kram", - "krank", - "Kranke", - "Krankenhaus", - "Krankenhäuser", - "Krankenhäusern", - "Krankenkasse", - "Krankenkassen", - "Krankenversicherung", - "Krankenwagen", - "Krankheit", - "Krankheiten", - "Kratzer", - "kratzte", - "kreative", - "Kreativität", - "Kreaturen", - "Krebs", - "Kredit", - "Kredite", - "Kreditkarte", - "Kreditkarten", - "Kreis", - "Kreise", - "Kreisen", - "Kreises", - "Kreistag", - "Kreuz", - "Kreuzberg", - "Kreuzung", - "kriechen", - "Krieg", - "Kriege", - "kriegen", - "Krieges", - "Kriegsende", - "kriegt", - "Kriminalität", - "Kriminalpolizei", - "Kriminelle", - "Kripo", - "Krise", - "Krisen", - "Kriterien", - "Kriterium", - "Kritik", - "Kritiker", - "Kritikpunkt", - "kritisch", - "kritische", - "kritischen", - "kritisieren", - "kritisiert", - "kritisierte", - "kritisierten", - "Kroatien", - "Krone", - "Kronen", - "Krönung", - "Kuba", - "Kubikmeter", - "Küche", - "Kuchen", - "Kugel", - "Kugeln", - "Kühe", - "kühl", - "Kühlschrank", - "Kulisse", - "Kultur", - "kulturelle", - "kulturellen", - "Kulturen", - "Kulturlandschaft", - "Kultusministerkonferenz", - "Kummer", - "kümmere", - "kümmern", - "kümmert", - "Kumpel", - "Kunde", - "Kunden", - "Kundgebung", - "kündigt", - "kündigte", - "Kündigung", - "Kündigungen", - "Kundschaft", - "Künftig", - "künftig", - "künftige", - "künftigen", - "Kunst", - "Künstler", - "Künstlerin", - "künstlerische", - "künstlerischen", - "Künstlern", - "Künstlers", - "künstlich", - "künstliche", - "künstlichen", - "Kunststoff", - "Kunstwerk", - "Kunstwerke", - "Kurs", - "Kurse", - "Kursen", - "Kursgewinne", - "Kursziel", - "Kurt", - "Kurve", - "Kurz", - "kurz", - "Kurzarbeit", - "kurze", - "Kürze", - "kurzem", - "kurzen", - "kurzer", - "kürzer", - "kurzerhand", - "kurzfristig", - "kürzlich", - "Kürzung", - "Kürzungen", - "kurzzeitig", - "küssen", - "Küste", - "Kutsche", - "Labor", - "Lächeln", - "lächelt", - "Lachen", - "lachen", - "lächerlich", - "lacht", - "Laden", - "laden", - "Läden", - "lädt", - "Ladung", - "lag", - "Lage", - "lagen", - "lägen", - "Lager", - "Lampe", - "Lampen", - "Land", - "Lande", - "landen", - "Länder", - "Ländern", - "Landes", - "Landesamt", - "Landesanstalt", - "Landeshauptstadt", - "Landesregierung", - "Landesverband", - "landesweit", - "landet", - "landete", - "Landgericht", - "Landgerichts", - "Landkreis", - "Landkreises", - "ländlichen", - "Landrat", - "Landratsamt", - "Landschaft", - "Landstraße", - "Landtag", - "Landung", - "Landwirte", - "Landwirtschaft", - "landwirtschaftliche", - "landwirtschaftlichen", - "lang", - "Lange", - "lange", - "Länge", - "langem", - "Langen", - "langen", - "langer", - "länger", - "längere", - "längerem", - "längeren", - "Langeweile", - "langfristig", - "langfristige", - "langfristigen", - "langjährige", - "langjährigen", - "langsam", - "langsamer", - "Längst", - "längst", - "langweilig", - "Laptop", - "Lärm", - "las", - "Laser", - "Lass", - "lasse", - "lassen", - "lässt", - "Last", - "Lasten", - "Laster", - "Lastwagen", - "Lateinamerika", - "Laub", - "Lauf", - "Laufbahn", - "Laufe", - "laufe", - "laufen", - "laufend", - "laufende", - "laufenden", - "Läufer", - "läuft", - "Laufzeit", - "Laune", - "Laura", - "Laut", - "laut", - "Laute", - "lauter", - "lautet", - "lautete", - "Lautsprecher", - "lebe", - "Leben", - "leben", - "lebende", - "lebenden", - "lebendig", - "Lebens", - "lebensbedrohlich", - "Lebenserwartung", - "Lebensjahr", - "Lebensmittel", - "Lebensmitteln", - "Lebensqualität", - "Lebensraum", - "Leber", - "Lebewesen", - "lebt", - "lebte", - "lebten", - "lecker", - "Leder", - "Lediglich", - "lediglich", - "leer", - "Leere", - "leere", - "leeren", - "legal", - "Legen", - "legen", - "Legende", - "Legislaturperiode", - "legt", - "legte", - "legten", - "Lehmann", - "lehne", - "lehnen", - "lehnt", - "lehnte", - "Lehre", - "lehren", - "Lehrer", - "Lehrerin", - "Lehrern", - "Lehrgang", - "Lehrkräfte", - "Lehrveranstaltungen", - "Leib", - "Leiche", - "Leichen", - "leicht", - "leichte", - "leichten", - "leichter", - "Leid", - "leid", - "Leiden", - "leiden", - "Leidenschaft", - "Leider", - "leider", - "leidet", - "Leihen", - "Leine", - "Leinwand", - "Leipzig", - "Leipziger", - "leise", - "leisten", - "leistet", - "Leistung", - "Leistungen", - "Leistungsfähigkeit", - "Leistungsnachweise", - "leiten", - "Leiter", - "leitet", - "leitete", - "Leitplanke", - "Leitung", - "Leitungen", - "Lektion", - "lenken", - "Lenker", - "Lernen", - "lernen", - "lernt", - "lernte", - "Lesen", - "lesen", - "Leser", - "Lesung", - "Lesungen", - "Letzte", - "letzte", - "letzten", - "letztendlich", - "letzter", - "Letztere", - "letztes", - "letztlich", - "leuchtet", - "Leute", - "Leuten", - "Leverkusen", - "Libanon", - "Liberalen", - "liberalen", - "Libyen", - "Licht", - "Liebe", - "liebe", - "lieben", - "Lieber", - "lieber", - "liebevoll", - "Liebhaber", - "Liebling", - "Liebste", - "liebsten", - "liebt", - "liebte", - "Lied", - "Lieder", - "lief", - "liefen", - "Lieferanten", - "liefern", - "liefert", - "lieferte", - "lieferten", - "Lieferung", - "liege", - "liegen", - "liegende", - "liegenden", - "liegt", - "ließ", - "ließen", - "liest", - "Liga", - "Linie", - "Linien", - "Linke", - "linke", - "Linken", - "linken", - "links", - "Lippen", - "Liste", - "Listen", - "Litauen", - "Liter", - "literarische", - "literarischen", - "Literatur", - "litt", - "live", - "Lizenz", - "Lob", - "lobte", - "Loch", - "Löcher", - "locken", - "locker", - "lockt", - "Löffel", - "Logik", - "Logistik", - "Lohn", - "Löhne", - "Lohnersatzleistungen", - "Lohnsteuerkarte", - "lohnt", - "Lokal", - "lokale", - "lokalen", - "London", - "Londoner", - "Los", - "los", - "Löschen", - "löschen", - "lösen", - "loslassen", - "löst", - "löste", - "Lösung", - "Lösungen", - "Lothar", - "Löwen", - "Lübeck", - "Lübecker", - "Lücke", - "Lücken", - "lud", - "Ludwig", - "Ludwigsburg", - "Luft", - "Lufthansa", - "Luftwaffe", - "Lüge", - "Lunge", - "Lupe", - "Lust", - "lustig", - "Lutz", - "Luxemburg", - "Luxus", - "machbar", - "mache", - "machen", - "Macht", - "macht", - "machte", - "machten", - "mächtig", - "mächtigen", - "Mädchen", - "Madrid", - "Mafia", - "mag", - "Magazin", - "Magdeburg", - "Magen", - "Magistrat", - "Mahnmal", - "Mai", - "Mail", - "Mailand", - "Mailänder", - "Main", - "Mainz", - "Mainzer", - "Major", - "Makler", - "Mal", - "mal", - "Malaysia", - "Male", - "malen", - "Maler", - "Mama", - "Man", - "man", - "Management", - "Manager", - "manch", - "Manche", - "manche", - "manchen", - "mancher", - "Manchmal", - "manchmal", - "Mandanten", - "Mandat", - "Mandate", - "Manfred", - "Mangel", - "mangels", - "mangelt", - "manipulieren", - "Mann", - "Männer", - "Männern", - "Mannes", - "Mannheim", - "männliche", - "männlichen", - "Mannschaft", - "Mannschaften", - "Mannschaftsleistung", - "Mantel", - "Märchen", - "Maria", - "Marianne", - "Marie", - "Mariendorf", - "Marine", - "Mario", - "Marion", - "Marionette", - "Mark", - "Marke", - "Marken", - "Marketing", - "Markt", - "Marktanteil", - "Märkte", - "Märkten", - "Marktplatz", - "Marktteilnehmer", - "Marktwirtschaft", - "Markus", - "Mars", - "Marsch", - "marschieren", - "Martha", - "Martin", - "Martina", - "Martinis", - "Marx", - "März", - "Maschine", - "Maschinen", - "Maschinenbau", - "Maske", - "Maß", - "Masse", - "Maße", - "Massen", - "maßgeblich", - "massiv", - "massive", - "massiven", - "Maßnahme", - "Maßnahmen", - "Maßstab", - "Maßstäbe", - "Master", - "Masterstudiengang", - "Material", - "Materialien", - "Materials", - "Materie", - "Mathematik", - "Mathematiker", - "matt", - "Matthias", - "Mauer", - "Mauern", - "Maul", - "Maus", - "Mäuse", - "Max", - "maximal", - "maximale", - "Mecklenburg-Vorpommern", - "Medaille", - "Media", - "Mediation", - "Medien", - "Medikamente", - "Medikamenten", - "Medium", - "Medizin", - "Mediziner", - "medizinische", - "medizinischen", - "Meer", - "Mehl", - "Mehr", - "mehr", - "Mehrere", - "mehrere", - "mehreren", - "mehrerer", - "mehrfach", - "Mehrheit", - "mehrheitlich", - "mehrmals", - "Mehrwert", - "Mehrwertsteuer", - "Meilensteine", - "Mein", - "mein", - "Meine", - "meine", - "meinem", - "meinen", - "meiner", - "meines", - "meint", - "meinte", - "Meinung", - "Meinungen", - "Meist", - "meist", - "meiste", - "meisten", - "meistens", - "Meister", - "Meisterschaft", - "Meisterschaften", - "Meisterstück", - "Meisterwerk", - "melden", - "Meldepflicht", - "meldet", - "meldete", - "meldeten", - "Meldung", - "Melodie", - "Menge", - "Mengen", - "Mensch", - "Menschen", - "Menschenrechte", - "Menschheit", - "menschlich", - "menschliche", - "menschlichen", - "Menü", - "Mercedes", - "Mercedes-Benz", - "Merkel", - "merken", - "Merkmal", - "Merkmale", - "merkt", - "merkwürdig", - "Messe", - "Messen", - "messen", - "Messer", - "Messungen", - "Metall", - "Meter", - "Metern", - "Methode", - "Methoden", - "Metro", - "Metropole", - "Mexiko", - "Meyer", - "Miami", - "mich", - "Michael", - "Michaela", - "Michel", - "Microsoft", - "Miete", - "Mieten", - "Mieter", - "Mietwagen", - "Milch", - "Militär", - "militärische", - "militärischen", - "Milliarden", - "Millimeter", - "Million", - "Millionen", - "Minderheiten", - "Mindestens", - "mindestens", - "Mine", - "Minen", - "Minister", - "Ministerin", - "Ministerium", - "Ministeriums", - "Ministerpräsident", - "Ministerpräsidenten", - "Minus", - "minus", - "Minute", - "Minuten", - "Mir", - "mir", - "mischen", - "Mischung", - "Misere", - "Missbrauch", - "Mission", - "misslang", - "Missverständnis", - "Mit", - "mit", - "Mitarbeitenden", - "Mitarbeiter", - "Mitarbeiterin", - "Mitarbeiterinnen", - "Mitarbeitern", - "mitbekommen", - "mitbringen", - "miteinander", - "mitgebracht", - "Mitgefühl", - "mitgenommen", - "mitgerissen", - "mitgeteilt", - "Mitglied", - "Mitglieder", - "Mitgliedern", - "Mitgliederversammlung", - "Mitgliedschaft", - "Mitgliedsstaaten", - "mithilfe", - "mitkommen", - "Mitleid", - "mitmachen", - "mitnehmen", - "Mitspieler", - "Mittag", - "Mittagessen", - "Mittagspause", - "Mitte", - "mitteilen", - "mitteilt", - "mitteilte", - "Mitteilung", - "Mitteilungen", - "Mittel", - "Mittelalter", - "mittelalterlichen", - "Mittelfeld", - "Mittelfeldspieler", - "mittelfristig", - "Mitteln", - "Mittelpunkt", - "mittels", - "Mittelstand", - "mitten", - "Mitternacht", - "mittlere", - "mittleren", - "Mittlerweile", - "mittlerweile", - "Mittwoch", - "Mittwochabend", - "mitunter", - "Möbel", - "mobile", - "mobilen", - "Mobilität", - "mochte", - "möchte", - "möchten", - "möchtest", - "Mode", - "Modell", - "Modelle", - "Modellen", - "Modellversuch", - "Moderator", - "Moderne", - "moderne", - "modernen", - "moderner", - "modernisiert", - "Modernisierung", - "Modul", - "möge", - "mögen", - "möglich", - "mögliche", - "möglichen", - "möglicher", - "Möglicherweise", - "möglicherweise", - "Möglichkeit", - "Möglichkeiten", - "möglichst", - "Möller", - "Moment", - "momentan", - "Momente", - "Monat", - "Monate", - "Monaten", - "monatlich", - "Monats", - "Mönchengladbach", - "Mond", - "Monitor", - "Monster", - "Montag", - "Montagabend", - "Montage", - "montags", - "Moral", - "Mord", - "Morde", - "Mörder", - "Mordes", - "Morgen", - "morgen", - "morgens", - "Morgenstunden", - "Moritz", - "Moskau", - "Moskauer", - "Motiv", - "Motivation", - "Motive", - "Motor", - "Motoren", - "Motorrad", - "Motorradfahrer", - "Motorsäge", - "Motorsegler", - "Motto", - "müde", - "Mühe", - "Müll", - "Müller", - "München", - "Münchener", - "Münchner", - "Mund", - "Munition", - "Münster", - "Münzen", - "Museen", - "Museum", - "Museums", - "Musical", - "Musik", - "musikalisch", - "musikalische", - "musikalischen", - "Musiker", - "Muskel", - "Muslime", - "muss", - "müsse", - "müssen", - "musst", - "musste", - "müsste", - "mussten", - "müssten", - "Muster", - "Mut", - "mutig", - "mutmaßliche", - "mutmaßlichen", - "Mutter", - "Mütter", - "Mythen", - "Mythos", - "Nach", - "nach", - "Nach wie vor", - "nach wie vor", - "Nachbarin", - "Nachbarn", - "Nachbarschaft", - "Nachdem", - "nachdem", - "Nachdenken", - "nachdenken", - "Nachdruck", - "Nachfolge", - "nachfolgenden", - "Nachfolger", - "Nachforschungen", - "Nachfrage", - "nachgedacht", - "nachgewiesen", - "nachhaltig", - "nachhaltige", - "Nachhaltigkeit", - "nachher", - "Nachholbedarf", - "Nachkriegsgeschichte", - "Nachkriegszeit", - "Nachmittag", - "Nachmittag", - "nachmittags", - "Nachricht", - "Nachrichten", - "Nachrichtenagentur", - "nachsehen", - "nächste", - "nächsten", - "nächster", - "nächstes", - "Nacht", - "Nächte", - "Nachteil", - "Nachteile", - "Nachtisch", - "nachträglich", - "nachts", - "nachvollziehbar", - "nachvollziehen", - "Nachweis", - "nachweisen", - "Nachwuchs", - "Nacken", - "nackt", - "Nagel", - "nah", - "Nahbereichsfahndung", - "nahe", - "Nähe", - "nahen", - "näher", - "Nähere", - "nahezu", - "nahm", - "nahmen", - "Nahrung", - "naja", - "Name", - "Namen", - "namens", - "nämlich", - "nannte", - "nannten", - "Narbe", - "Nase", - "nass", - "Nation", - "National", - "Nationale", - "nationale", - "Nationalelf", - "Nationalen", - "nationalen", - "Nationalismus", - "Nationalmannschaft", - "Nationalpark", - "Nationalsozialismus", - "Nationalsozialisten", - "Nationalspieler", - "Nationen", - "Natur", - "Natürlich", - "natürlich", - "natürliche", - "natürlichen", - "Naturpark", - "Naturschutz", - "Nebel", - "Neben", - "neben", - "nebenan", - "nebenbei", - "nebeneinander", - "Nebenkosten", - "Nebenwirkungen", - "negativ", - "negative", - "negativen", - "nehme", - "Nehmen", - "nehmen", - "Nein", - "nein", - "nennen", - "nennt", - "Nerven", - "nervös", - "Nest", - "Netanjahu", - "nett", - "Netz", - "Netzwerk", - "Netzwerken", - "Neu", - "neu", - "Neubau", - "Neubauten", - "Neue", - "neue", - "Neuen", - "neuen", - "Neuer", - "neuer", - "Neues", - "neues", - "neueste", - "neuesten", - "Neugier", - "neugierig", - "Neuigkeiten", - "neulich", - "Neumann", - "Neun", - "neun", - "Neuregelung", - "Neuseeland", - "Neuwahlen", - "Nicht", - "nicht", - "nicht nur", - "Nichts", - "nichts", - "Nie", - "nie", - "nieder", - "Niederlage", - "Niederlagen", - "Niederlande", - "Niederlanden", - "niederländischen", - "Niederösterreich", - "Niedersachsen", - "niedersächsischen", - "niedlich", - "niedrig", - "niedriger", - "niedrigeren", - "niemals", - "Niemand", - "niemand", - "niemandem", - "niemanden", - "Niere", - "Nikolaus", - "Nikotin", - "Nimm", - "nimmt", - "Nina", - "nirgendwo", - "Niveau", - "nix", - "Noch", - "noch", - "nochmal", - "nochmals", - "nominiert", - "Norbert", - "Nord", - "Nordamerika", - "Norden", - "Nordkorea", - "nördlich", - "nördlichen", - "Nordosten", - "Nordrhein-Westfalen", - "Nordwesten", - "normal", - "normale", - "normalen", - "normaler", - "Normalerweise", - "normalerweise", - "Normalität", - "Normen", - "Norwegen", - "Not", - "Note", - "Noten", - "Notfall", - "notiert", - "notierte", - "nötig", - "nötige", - "nötigen", - "Notizen", - "Notruf", - "Notunterkünfte", - "notwendig", - "notwendige", - "notwendigen", - "Notwendigkeit", - "November", - "nüchtern", - "Nudeln", - "Null", - "null", - "Nummer", - "Nummern", - "Nun", - "nun", - "nunmehr", - "Nur", - "nur", - "Nürnberg", - "Nutzen", - "nutzen", - "nützen", - "Nutzer", - "Nutzern", - "nützlich", - "nützliche", - "nutzt", - "nützt", - "nutzte", - "nutzten", - "Nutzung", - "Ob", - "ob", - "Obdachloser", - "oben", - "Oberbürgermeister", - "oberen", - "Oberfläche", - "Obergeschoss", - "oberhalb", - "oberste", - "Objekt", - "Objekte", - "obliegt", - "Obst", - "Obwohl", - "obwohl", - "Oder", - "oder", - "offen", - "Offenbach", - "Offenbar", - "offenbar", - "offene", - "offenen", - "offener", - "Offensichtlich", - "offensichtlich", - "Offensive", - "öffentlich", - "öffentliche", - "öffentlichen", - "öffentlicher", - "Öffentlichkeit", - "Öffentlichkeitsarbeit", - "offiziell", - "offizielle", - "offiziellen", - "Offizier", - "Offiziere", - "öffnen", - "öffnet", - "Öffnung", - "Öffnungszeiten", - "Oft", - "oft", - "öfter", - "oftmals", - "Ohne", - "ohne", - "ohnehin", - "Ohr", - "Ohren", - "Okay", - "ökologische", - "ökonomische", - "Oktober", - "Öl", - "Oliver", - "Ölpreis", - "olympischen", - "Oma", - "on", - "Onkel", - "online", - "Opa", - "Opel", - "Oper", - "Operation", - "Operationen", - "operative", - "operativen", - "operiert", - "Opfer", - "Opfern", - "Opposition", - "Oppositionsparteien", - "optimal", - "optimale", - "optimalen", - "Optimierung", - "Optimismus", - "optimistisch", - "Option", - "Optionen", - "optische", - "Orange", - "Orchester", - "Orden", - "ordentlich", - "ordentliche", - "Ordnung", - "Organe", - "Organisation", - "Organisationen", - "Organisatoren", - "organisieren", - "organisiert", - "organisierte", - "orientieren", - "orientiert", - "Orientierung", - "Original", - "Ort", - "Orte", - "Orten", - "örtlichen", - "Ortszeit", - "Oskar", - "Oslo", - "Ost", - "Osten", - "Ostern", - "Österreich", - "Österreicher", - "österreichische", - "österreichischen", - "Österreichs", - "Osteuropa", - "östlich", - "östlichen", - "Otto", - "Outfit", - "Ozean", - "Paar", - "paar", - "Paare", - "packen", - "pädagogische", - "Paderborn", - "Paket", - "Palast", - "Palette", - "Panik", - "Panzer", - "Papa", - "Papier", - "Papiere", - "Papst", - "Parade", - "Paradies", - "Paragraf", - "Parallel", - "parallel", - "Parameter", - "parat", - "Paris", - "Pariser", - "Park", - "parken", - "Parkplatz", - "Parks", - "Parlament", - "Parlaments", - "Partei", - "Parteien", - "Parteitag", - "Partie", - "Partien", - "Partizipation", - "Partner", - "Partnern", - "Partnerschaft", - "Party", - "Partys", - "Pass", - "Passagiere", - "Passanten", - "passen", - "passende", - "passendes", - "passieren", - "passiert", - "passt", - "Passwort", - "Pastor", - "Patient", - "Patienten", - "Patientin", - "Paul", - "Pause", - "PC", - "Pech", - "peinlich", - "Peking", - "Pension", - "Pentagon", - "Per", - "per", - "perfekt", - "Performance", - "Periode", - "Person", - "Personal", - "Personaldecke", - "Personen", - "personenbezogenen", - "persönlich", - "persönliche", - "persönlichen", - "persönlicher", - "Persönlichkeit", - "Persönlichkeiten", - "Perspektive", - "Perspektiven", - "Peter", - "Petersilie", - "Petra", - "Pfarrer", - "Pfeife", - "Pfeil", - "Pfennige", - "Pferd", - "Pferde", - "Pflanze", - "Pflanzen", - "Pflege", - "pflegen", - "pflegt", - "Pflicht", - "Pflichten", - "Pfund", - "Phänomen", - "Phase", - "Phasen", - "Philosophie", - "Physik", - "Picknick", - "Pille", - "Pilot", - "Piloten", - "Pistole", - "plädierte", - "Plan", - "Pläne", - "planen", - "Plänen", - "Planet", - "Planeten", - "plant", - "Planung", - "Planungen", - "Platte", - "Platten", - "Plattform", - "Platz", - "Plätze", - "Plätzen", - "platziert", - "Pleite", - "Plötzlich", - "plötzlich", - "Plus", - "plus", - "Pokale", - "Polen", - "Politik", - "Politiker", - "politisch", - "Politische", - "politische", - "politischen", - "politischer", - "Polizei", - "Polizeibeamte", - "Polizeisprecher", - "Polizist", - "Polizisten", - "polnische", - "polnischen", - "Popularität", - "Porsche", - "Portal", - "Porträt", - "Portugal", - "Position", - "Positionen", - "positioniert", - "positiv", - "positive", - "positiven", - "Post", - "Posten", - "Potenzial", - "potenziellen", - "Potsdam", - "Potsdamer", - "Präferenzen", - "Prag", - "Prager", - "Praktika", - "Praktikum", - "praktisch", - "praktische", - "praktischen", - "praktiziert", - "prallte", - "präsent", - "Präsentation", - "präsentieren", - "präsentiert", - "präsentierte", - "präsentierten", - "Präsenz", - "Präsident", - "Präsidenten", - "Präsidentin", - "Praxis", - "Preis", - "Preise", - "Preisen", - "Preisverleihung", - "Premier", - "Premiere", - "Premierminister", - "Presse", - "Pressekonferenz", - "Pressemitteilung", - "Preußen", - "Priester", - "prima", - "Prinz", - "Prinzen", - "Prinzessin", - "Prinzip", - "Prinzipien", - "Priorität", - "Prioritäten", - "privat", - "Private", - "private", - "privaten", - "privater", - "Privatisierung", - "Privatleben", - "Privatsphäre", - "Pro", - "pro", - "Probe", - "Proben", - "probieren", - "probiert", - "Problem", - "Probleme", - "Problemen", - "problemlos", - "Problems", - "Produkt", - "Produkte", - "Produkten", - "Produktion", - "Produzent", - "Produzenten", - "produzieren", - "produziert", - "Prof.", - "professionell", - "professionelle", - "professionellen", - "professionelles", - "Professor", - "Professoren", - "Profi", - "Profil", - "Profis", - "profitieren", - "profitiert", - "profitierten", - "Prognose", - "Prognosen", - "Programm", - "Programme", - "Programmen", - "Programms", - "Projekt", - "Projekte", - "Projekten", - "Projekts", - "Promille", - "Propaganda", - "Prost", - "Protagonisten", - "Protein", - "Protest", - "Proteste", - "Protesten", - "protestieren", - "protestiert", - "Protokoll", - "Provider", - "Provinz", - "Provinzen", - "Prozent", - "Prozentpunkte", - "Prozess", - "Prozesse", - "prüfen", - "prüft", - "Prüfung", - "Prüfungen", - "Psychiater", - "Psychologie", - "Publikationen", - "Publikum", - "Puls", - "Punkt", - "Punkte", - "Punkten", - "pünktlich", - "Puppe", - "Quadratmeter", - "Quadratmetern", - "Qualifikation", - "qualifiziert", - "qualifizierten", - "Qualität", - "Qualitäten", - "qualitativ", - "Quarantäne", - "Quartal", - "Quartier", - "quasi", - "Quatsch", - "Quelle", - "Quellen", - "quer", - "Quote", - "Rabatte", - "Rache", - "rächen", - "Rad", - "Räder", - "Radfahrer", - "radikal", - "radikale", - "Radio", - "Radtouren", - "Rahmen", - "Rahmenbedingungen", - "Rainer", - "Raketen", - "Rand", - "Rande", - "Rang", - "rasch", - "rasche", - "Rasen", - "Rassismus", - "Rat", - "rät", - "raten", - "Ratgeber", - "Rathaus", - "Rathauses", - "Rätsel", - "Ratten", - "Räuber", - "Rauch", - "Rauchen", - "raucht", - "Raum", - "Räume", - "Räumen", - "räumen", - "räumliche", - "Räumlichkeiten", - "Raumschiff", - "räumt", - "räumte", - "raus", - "rausgefunden", - "rausholen", - "reagieren", - "reagiert", - "reagierte", - "reagierten", - "Reaktion", - "Reaktionen", - "real", - "realisieren", - "realisiert", - "Realisierung", - "realistisch", - "Realität", - "Realschule", - "Rebellen", - "Recherchen", - "rechne", - "rechnen", - "Rechner", - "rechnet", - "Rechnung", - "Rechnungen", - "Recht", - "recht", - "Rechte", - "rechte", - "Rechten", - "rechten", - "rechtfertigen", - "rechtlich", - "rechtliche", - "rechtlichen", - "Rechts", - "rechts", - "Rechtsanwalt", - "Rechtsprechung", - "rechtzeitig", - "Redaktion", - "Rede", - "Reden", - "reden", - "redet", - "reduzieren", - "reduziert", - "Reduzierung", - "Referat", - "Referent", - "Referenten", - "Referenzen", - "Reform", - "Reformen", - "Regel", - "regelmäßig", - "regelmäßige", - "regelmäßigen", - "Regeln", - "regeln", - "regelrecht", - "regelt", - "Regelung", - "Regelungen", - "Regen", - "Regensburg", - "reges", - "Regie", - "Regierung", - "Regierungen", - "Regierungschefs", - "Regierungssprecher", - "Regime", - "Region", - "regionale", - "regionalen", - "regionaler", - "Regionen", - "Regisseur", - "registrieren", - "registriert", - "Registrierung", - "regnet", - "regt", - "regulär", - "regulären", - "Reich", - "reich", - "reiche", - "Reichen", - "reichen", - "reicher", - "reichlich", - "reicht", - "reichte", - "reichten", - "Reichweite", - "Reifen", - "Reihe", - "Reihen", - "Reihenfolge", - "rein", - "reine", - "reinen", - "reingehen", - "reingelegt", - "Reinhard", - "reinigen", - "Reinigung", - "reinkommen", - "Reis", - "Reise", - "Reisen", - "reisen", - "Reisende", - "Reisenden", - "reißen", - "reist", - "reiste", - "reiten", - "Reiter", - "Rekord", - "Rektor", - "relativ", - "relevante", - "relevanten", - "Religion", - "religiöse", - "Renaissance", - "Renate", - "Rendite", - "Rennen", - "renommierten", - "Renovierung", - "Rente", - "Rentenreform", - "Rentenversicherung", - "Rentner", - "Reparatur", - "reparieren", - "Repertoire", - "Reporter", - "repräsentiert", - "Republik", - "Republikaner", - "Research", - "Reserven", - "reserviert", - "Resolution", - "Resonanz", - "Respekt", - "respektiert", - "Ressourcen", - "Rest", - "Restaurant", - "Restaurants", - "Restauration", - "Reste", - "restlichen", - "Resultat", - "retten", - "Rettung", - "Rettungsassistenten", - "Rettungsdienst", - "Rettungshubschrauber", - "Revier", - "Revision", - "Revolution", - "Revolver", - "Rezept", - "Rezepte", - "Rezession", - "Rhein", - "Rheinland-Pfalz", - "Rhythmus", - "Richard", - "richten", - "Richter", - "richtet", - "richtete", - "Richtig", - "richtig", - "richtige", - "richtigen", - "Richtigkeit", - "Richtlinie", - "Richtlinien", - "Richtung", - "Richtungen", - "riechen", - "riecht", - "rief", - "riefen", - "riesig", - "riesige", - "riesigen", - "Ring", - "Ringen", - "Risiken", - "Risiko", - "riskieren", - "Ritter", - "Ritual", - "Rivalen", - "Robert", - "Roboter", - "Rock", - "Rohbau", - "Roland", - "Rolf", - "Rolle", - "Rollen", - "rollen", - "Rollstuhl", - "Rom", - "Roman", - "Romane", - "romantisch", - "Römer", - "römische", - "römischen", - "Ronald", - "Rosa", - "Rose", - "Rosen", - "Rot", - "rot", - "rote", - "roten", - "Route", - "Routine", - "Rubrik", - "Rücken", - "rücken", - "Rückfragen", - "Rückgabe", - "Rückgang", - "rückgängig", - "Rückkehr", - "Rückmeldung", - "Rücknahme", - "Rückseite", - "Rücksicht", - "Rückstand", - "rückt", - "rückte", - "Rücktritt", - "Rückweg", - "Rückzug", - "Rudolf", - "Ruf", - "rufen", - "ruft", - "Ruhe", - "ruhen", - "Ruhestand", - "ruhig", - "Ruhm", - "Ruhr", - "Ruhrgebiet", - "ruht", - "ruinieren", - "Rum", - "Rumänien", - "Rund", - "rund", - "Runde", - "Runden", - "runden", - "Rundfunk", - "Rundgang", - "rundum", - "runter", - "Russen", - "russische", - "russischen", - "Russland", - "Russlands", - "Rüstung", - "Saal", - "Saarbrücken", - "Sabine", - "Sache", - "Sachen", - "Sachschaden", - "Sachsen", - "Sachsen-Anhalt", - "sächsische", - "sächsischen", - "Saft", - "sage", - "Sagen", - "sagen", - "sagt", - "sagte", - "sagten", - "sah", - "sahen", - "Saison", - "Saisonstart", - "Salz", - "Salzburg", - "sammeln", - "sammelt", - "Sammlung", - "Sammlungen", - "Samstag", - "samt", - "sämtliche", - "Sand", - "sanft", - "sang", - "Sänger", - "Sängerin", - "saniert", - "Sanierung", - "sank", - "Sanktionen", - "saß", - "saßen", - "Satellit", - "Satelliten", - "satt", - "Satz", - "Sätzen", - "Satzung", - "sauber", - "sauer", - "Sauerstoff", - "Säule", - "S-Bahn", - "Schach", - "schade", - "Schaden", - "schaden", - "Schäden", - "Schäfer", - "schaffen", - "schafft", - "schaffte", - "Schaffung", - "Schale", - "Schalke", - "schalten", - "Schalter", - "Schande", - "scharf", - "scharfe", - "Schatten", - "Schatz", - "Schätzchen", - "schätze", - "schätzen", - "schätzt", - "Schätzungen", - "Schau", - "Schäuble", - "schaue", - "schauen", - "Schauer", - "Schauplatz", - "Schauspieler", - "Schauspielerin", - "schaust", - "schaut", - "Scheck", - "Scheibe", - "Scheidung", - "Schein", - "scheinbar", - "Scheine", - "scheinen", - "scheint", - "Scheitern", - "scheitern", - "scheiterte", - "Schenkel", - "Scherz", - "Scheune", - "Schicht", - "Schichten", - "Schichtung", - "schicken", - "Schicksal", - "schickt", - "schickte", - "schieben", - "Schiedsrichter", - "schief", - "schien", - "Schiene", - "schienen", - "Schienennetz", - "schießen", - "schießt", - "Schiff", - "Schiffe", - "Schild", - "Schilder", - "schildert", - "Schinken", - "Schirm", - "Schlacht", - "Schlaf", - "schlafen", - "schläft", - "Schlafzimmer", - "Schlag", - "schlagen", - "schlägt", - "Schlange", - "schlau", - "schlauer", - "schlecht", - "schlechte", - "schlechten", - "schlechter", - "schlechtes", - "Schleswig-Holstein", - "schlicht", - "schließen", - "Schließlich", - "schließlich", - "schließt", - "Schließung", - "schlimm", - "schlimmer", - "schlimmste", - "schlimmsten", - "schloss", - "Schloss", - "schlossen", - "Schluck", - "schlug", - "schlugen", - "schlüpfen", - "Schluss", - "Schlüssel", - "Schlusslicht", - "schmecken", - "schmeckt", - "Schmerz", - "Schmerzen", - "schmerzhaft", - "Schmid", - "Schmidt", - "Schmuck", - "schmutzig", - "schnappen", - "Schnee", - "Schneemassen", - "schneiden", - "Schneider", - "schnell", - "schnelle", - "schnellen", - "schneller", - "Schnitt", - "Schnittstelle", - "Schnittstellen", - "Schock", - "Schokolade", - "Schon", - "schon", - "schön", - "Schöne", - "schöne", - "schönen", - "schöner", - "schönes", - "Schönheit", - "schonmal", - "schönste", - "schönsten", - "Schoß", - "Schottland", - "Schrank", - "schrecklich", - "Schreiben", - "schreiben", - "Schreiber", - "schreibt", - "Schreibtisch", - "Schreibweise", - "Schreie", - "schreitet", - "schrieb", - "Schrift", - "Schriften", - "schriftlich", - "schriftlichen", - "Schriftsteller", - "Schritt", - "Schritte", - "schrittweise", - "Schröder", - "Schublade", - "schüchtern", - "schuf", - "Schuh", - "Schuhe", - "Schulabschluss", - "Schuld", - "Schulden", - "schuldig", - "Schule", - "Schulen", - "Schüler", - "Schülerin", - "Schülerinnen", - "Schülern", - "schulischen", - "Schuljahr", - "Schuljahres", - "Schulleiter", - "Schulter", - "Schultern", - "Schulungen", - "Schulweg", - "Schulz", - "Schumacher", - "Schuppen", - "Schuss", - "Schüsse", - "Schüssel", - "Schutz", - "schützen", - "schützt", - "schwach", - "schwache", - "Schwäche", - "schwachen", - "Schwächen", - "schwächer", - "Schwachsinn", - "schwanger", - "Schwangerschaft", - "Schwarz", - "schwarz", - "Schwarze", - "schwarze", - "Schwarzen", - "schwarzen", - "schwarzer", - "Schweden", - "schwedische", - "schwedischen", - "Schweigen", - "schweigen", - "Schweinefleisch", - "Schweiz", - "Schweizer", - "schwer", - "Schwere", - "schwere", - "schweren", - "schwerer", - "Schwerin", - "Schwerpunkt", - "Schwerpunkte", - "Schwert", - "Schwester", - "Schwestern", - "schwierig", - "schwierige", - "schwierigen", - "schwieriger", - "Schwierigkeiten", - "Schwierigkeitsgrad", - "schwimmen", - "Schwimmer", - "Schwung", - "Sechs", - "sechs", - "sechsten", - "See", - "Seele", - "Seen", - "Segen", - "Segment", - "sehe", - "Sehen", - "sehen", - "Sehenswürdigkeiten", - "Sehnsucht", - "Sehr", - "sehr", - "sei", - "seid", - "seien", - "Seil", - "Sein", - "sein", - "Seine", - "seine", - "seinem", - "Seinen", - "seinen", - "seiner", - "seines", - "Seit", - "seit", - "Seitdem", - "seitdem", - "Seite", - "Seiten", - "seitens", - "Seither", - "seither", - "Sekretärin", - "Sektion", - "Sektoren", - "Sekunde", - "Sekunden", - "selbe", - "selben", - "Selbst", - "selbst", - "selbständig", - "Selbsthilfe", - "Selbstmord", - "selbstständig", - "selbstverständlich", - "Selbstwertgefühl", - "selten", - "seltene", - "seltenen", - "seltener", - "seltsam", - "seltsame", - "Semester", - "Seminar", - "Seminare", - "Seminaren", - "Senat", - "Senator", - "Senats", - "senden", - "Sender", - "Sendung", - "Sendungen", - "Senioren", - "senken", - "Senkung", - "Sensor", - "Sensoren", - "September", - "Serben", - "Serbien", - "Serie", - "Server", - "Service", - "Services", - "servieren", - "serviert", - "setze", - "setzen", - "setzt", - "setzte", - "setzten", - "Sexualität", - "sexuelle", - "sexuellen", - "Show", - "Sich", - "sich", - "Sicher", - "sicher", - "sichere", - "sicheren", - "sicherer", - "sichergestellt", - "Sicherheit", - "Sicherheitskräfte", - "sicherlich", - "Sichern", - "sichern", - "sicherstellen", - "sichert", - "sicherte", - "Sicherung", - "Sicht", - "sichtbar", - "Sie", - "sie", - "Sieben", - "sieben", - "siebte", - "siebten", - "Siedler", - "Siedlung", - "Siedlungen", - "Sieg", - "Siege", - "Siegel", - "Siegen", - "Sieger", - "Siegfried", - "siegte", - "Siehe", - "siehe", - "siehst", - "sieht", - "Siemens", - "Signal", - "Signale", - "Signatur", - "Silber", - "Simon", - "Sind", - "sind", - "singen", - "singt", - "sinken", - "sinkt", - "Sinn", - "Sinne", - "sinnlos", - "sinnvoll", - "sinnvolle", - "Situation", - "Situationen", - "Sitz", - "Sitze", - "Sitzen", - "sitzen", - "sitzt", - "Sitzung", - "Skalen", - "Skandal", - "Skandinavien", - "skeptisch", - "Slogan", - "Slowakei", - "So", - "so", - "so genannten", - "Sobald", - "sobald", - "Socken", - "sodass", - "soeben", - "sofern", - "sofort", - "sofortige", - "Software", - "Sogar", - "sogar", - "sogenannte", - "sogenannten", - "sogenannter", - "Sohn", - "Söhne", - "Sohnes", - "Solange", - "solange", - "Solarzelle", - "solch", - "Solche", - "solche", - "solchen", - "solcher", - "solches", - "Soldat", - "Soldaten", - "Solidarität", - "Soll", - "soll", - "solle", - "sollen", - "Sollte", - "sollte", - "Sollten", - "sollten", - "solltest", - "solltet", - "Somit", - "somit", - "Sommer", - "Sommerferien", - "sonderlich", - "sondern", - "Sondersitzung", - "Song", - "Songs", - "Sonnabend", - "Sonne", - "Sonnenschein", - "Sonnenschutz", - "Sonnenstrahlen", - "Sonnenuntergang", - "Sonntag", - "Sonntagabend", - "Sonntagmorgen", - "Sonst", - "sonst", - "sonstigen", - "Sorge", - "Sorgen", - "sorgen", - "Sorgfalt", - "sorgfältig", - "sorgt", - "sorgte", - "sorgten", - "sortiert", - "Sortiment", - "Sound", - "souverän", - "soviel", - "Soweit", - "soweit", - "sowie", - "sowieso", - "sowjetischen", - "Sowjetunion", - "Sowohl", - "sowohl", - "sozial", - "sozialdemokratischen", - "soziale", - "sozialen", - "Sozialhilfe", - "Sozialismus", - "sozusagen", - "Spanien", - "Spanier", - "Spanisch", - "spanische", - "spanischen", - "spannend", - "spannende", - "spannenden", - "Spannung", - "Spannungen", - "Sparen", - "sparen", - "Sparkasse", - "Sparpaket", - "Sparpotenzial", - "sparsam", - "spart", - "Spaß", - "spät", - "späten", - "Später", - "später", - "spätere", - "späteren", - "Spätestens", - "spätestens", - "spazieren", - "Spaziergang", - "speichern", - "Speisen", - "spektakulären", - "Spektrum", - "Spekulationen", - "Spenden", - "Sperre", - "spezialisiert", - "speziell", - "spezielle", - "speziellen", - "spezifischen", - "Spiegel", - "spiegelt", - "Spiel", - "Spielchen", - "Spiele", - "spiele", - "Spielen", - "spielen", - "Spieler", - "spielerisch", - "Spielern", - "Spielraum", - "Spiels", - "spielt", - "Spieltag", - "spielte", - "spielten", - "Spielzeit", - "Spielzeug", - "Spitze", - "Spitzenreiter", - "Spitzname", - "Sponsoren", - "spontan", - "Sport", - "Sportler", - "sportlich", - "sportliche", - "sportlichen", - "sprach", - "Sprache", - "Sprachen", - "sprachen", - "sprang", - "spreche", - "sprechen", - "Sprecher", - "Sprecherin", - "sprich", - "spricht", - "Springen", - "springen", - "springt", - "Spruch", - "Sprung", - "Spur", - "spürbar", - "spüre", - "Spuren", - "spüren", - "Spurensuche", - "spürt", - "Staat", - "Staaten", - "Staates", - "staatlich", - "staatliche", - "staatlichen", - "staatlicher", - "Staatsanwalt", - "Staatsanwaltschaft", - "Staatsbürgerschaft", - "Staatschef", - "Staatspapiere", - "Staatspräsidenten", - "Stab", - "stabil", - "stabile", - "stabilen", - "Stabilisierung", - "Stabilität", - "Stadion", - "Stadt", - "Städte", - "Städten", - "Stadtgebiet", - "städtische", - "städtischen", - "Stadtmauer", - "Stadtrat", - "Stadtteil", - "Stadtverordnetenversammlung", - "Stadtverwaltung", - "Stadtwerke", - "Staffel", - "Stahl", - "Stamm", - "Stämme", - "stammen", - "stammende", - "stammt", - "Stand", - "stand", - "Standard", - "Standards", - "standen", - "ständig", - "ständige", - "ständigen", - "Standort", - "Standorte", - "Standorten", - "starb", - "starben", - "stark", - "starke", - "Stärke", - "starken", - "Stärken", - "stärken", - "starker", - "stärker", - "stärkere", - "stärkeren", - "starkes", - "stärksten", - "Start", - "starten", - "startet", - "startete", - "Startgeld", - "Station", - "stationären", - "Stationen", - "Statistik", - "Statistiken", - "Statistische", - "Statt", - "statt", - "Stattdessen", - "stattfinden", - "stattfindet", - "stattgefunden", - "Statue", - "Status", - "Stau", - "Staub", - "Staubsauger", - "stecken", - "steckt", - "Stefan", - "stehe", - "stehen", - "stehenden", - "stehlen", - "steht", - "steigen", - "steigende", - "steigenden", - "steigender", - "steigern", - "steigert", - "Steigerung", - "steigt", - "steilen", - "Stein", - "Steine", - "Steinen", - "Stelle", - "stelle", - "Stellen", - "stellen", - "Stellenwert", - "stellt", - "stellte", - "stellten", - "Stellung", - "Stellungnahme", - "stellvertretende", - "stellvertretender", - "Stellvertreter", - "Stephan", - "Sterben", - "sterben", - "Stern", - "Sterne", - "Sternen", - "stetig", - "stets", - "Steuer", - "Steuern", - "steuern", - "Steuerreform", - "steuert", - "Steuerung", - "Steuerzahler", - "Stich", - "Stichwort", - "stieg", - "stiegen", - "stieß", - "Stift", - "Stiftung", - "Stil", - "still", - "Stille", - "stillen", - "Stillschweigen", - "Stimme", - "Stimmen", - "stimmen", - "stimmt", - "stimmte", - "Stimmung", - "stirbt", - "Stirn", - "Stock", - "Stockholm", - "Stoff", - "Stoffe", - "Stolz", - "stolz", - "stoppen", - "stören", - "stört", - "Störung", - "stoßen", - "stößt", - "Strafanzeige", - "Strafe", - "Strafen", - "Strafstoß", - "Straftaten", - "Strahlen", - "Strahlung", - "Strand", - "Straßburg", - "Straße", - "Straßen", - "Straßenbahn", - "Straßenverkehr", - "Strategie", - "Strategien", - "strategische", - "strategischen", - "Strauß", - "Strecke", - "Strecken", - "streichen", - "Streifen", - "Streifenwagen", - "Streik", - "Streit", - "streiten", - "Streitkräfte", - "streng", - "strenge", - "strengen", - "Stress", - "Strich", - "strikt", - "Strom", - "Stromverbrauch", - "Struktur", - "Strukturen", - "Stück", - "Stücke", - "Student", - "Studenten", - "Studie", - "Studien", - "Studiengang", - "Studiengänge", - "studieren", - "Studierende", - "Studierenden", - "studiert", - "studierte", - "Studio", - "Studios", - "Studium", - "Studiums", - "Stufe", - "Stufen", - "Stuhl", - "Stunde", - "Stunden", - "stünden", - "stundenlang", - "Sturm", - "Stürmer", - "Sturz", - "stürzen", - "stürzte", - "Stuttgart", - "Stuttgarter", - "stützen", - "Substanz", - "Substanzen", - "Suche", - "suchen", - "Sucht", - "sucht", - "suchte", - "suchten", - "Süd", - "Südafrika", - "Südamerika", - "Süden", - "Südkorea", - "südlich", - "südlichen", - "Südosten", - "Südwesten", - "sukzessive", - "Summe", - "super", - "Supermarkt", - "Supermärkten", - "Suppe", - "Susanne", - "Süßigkeiten", - "Symbol", - "Symbole", - "symbolische", - "Sympathie", - "Symptom", - "Symptome", - "Syrien", - "System", - "Systematische", - "Systeme", - "Systemen", - "Systems", - "Szenario", - "Szene", - "Szenen", - "Tabelle", - "Tabellen", - "Tabletten", - "Tag", - "Tage", - "Tagebuch", - "Tagen", - "Tages", - "Tageslicht", - "Tagesordnung", - "täglich", - "tägliche", - "täglichen", - "tagsüber", - "Tagung", - "Taiwan", - "Taktik", - "Tal", - "Talent", - "Talente", - "Tankstelle", - "Tante", - "Tanz", - "tanzen", - "Tänzer", - "tanzt", - "Tarif", - "Tarifvertrag", - "Tasche", - "Taschen", - "Tat", - "tat", - "Taten", - "taten", - "Täter", - "Tätern", - "tätig", - "tätigen", - "Tätigkeit", - "Tätigkeiten", - "Tatort", - "Tatsache", - "Tatsächlich", - "tatsächlich", - "tatsächliche", - "tatsächlichen", - "Tatverdächtige", - "taub", - "tauchen", - "taucht", - "tausend", - "Tausende", - "Taxi", - "Taxifahrer", - "Team", - "Teams", - "Technik", - "Techniken", - "Techniker", - "technisch", - "Technische", - "technische", - "Technischen", - "technischen", - "technischer", - "Technologie", - "Technologien", - "Tee", - "Teig", - "Teil", - "teil", - "Teilchen", - "Teile", - "Teilen", - "teilen", - "teilgenommen", - "Teilhabe", - "Teilnahme", - "teilnehmen", - "Teilnehmer", - "Teilnehmern", - "Teils", - "teils", - "teilt", - "teilte", - "teilten", - "Teilung", - "teilweise", - "teilzunehmen", - "Telefon", - "telefonieren", - "telefonisch", - "telefonische", - "Telefonnummer", - "Telekom", - "Teller", - "Tempel", - "Temperatur", - "Temperaturen", - "Tempo", - "Tennis", - "Teppich", - "Termin", - "Termine", - "Terrasse", - "Terror", - "Terrorismus", - "Terroristen", - "Test", - "Testament", - "testen", - "Tests", - "teuer", - "Teufel", - "Teufelskreis", - "teure", - "teuren", - "teurer", - "Texas", - "Text", - "Texte", - "Texten", - "Thailand", - "Theater", - "Thema", - "Themen", - "Theologie", - "theoretisch", - "theoretischen", - "Theorie", - "Theorien", - "Therapie", - "Thesen", - "Thomas", - "Thron", - "Thüringen", - "Thüringer", - "Ticket", - "Tickets", - "Tief", - "tief", - "Tiefe", - "tiefe", - "tiefen", - "tiefer", - "Tier", - "Tiere", - "Tieren", - "Tiergarten", - "Tierheim", - "Tierpark", - "Tiger", - "Tipp", - "Tipps", - "Tisch", - "Tische", - "Titel", - "Titelverteidiger", - "Toast", - "Tochter", - "Töchter", - "Tod", - "Tode", - "Todes", - "Todesangst", - "Todesstrafe", - "tödlich", - "tödlichen", - "Toilette", - "Tokio", - "Toleranz", - "toll", - "Tolle", - "Ton", - "Töne", - "Tonne", - "Tonnen", - "Top", - "Tor", - "Tore", - "Toren", - "Torhüter", - "Torwart", - "tot", - "total", - "Tote", - "Toten", - "toten", - "töten", - "Tötung", - "Tour", - "Tourismus", - "Touristen", - "Tradition", - "traditionell", - "traditionelle", - "traditionellen", - "Traditionen", - "traf", - "trafen", - "trage", - "Tragen", - "tragen", - "Träger", - "Tragödie", - "trägt", - "Trainer", - "Trainersuche", - "trainieren", - "trainiert", - "Training", - "Trainings", - "Tränen", - "Transaktion", - "Transformation", - "transparent", - "Transparenz", - "Transport", - "Transporter", - "transportieren", - "transportiert", - "trat", - "traten", - "trauen", - "Trauer", - "Traum", - "Träume", - "träumen", - "traurig", - "traurige", - "traut", - "treffe", - "Treffen", - "treffen", - "Treffer", - "Treffpunkt", - "Treiben", - "treiben", - "treibt", - "Trend", - "Trends", - "trennen", - "trennt", - "Trennung", - "Treppe", - "Treppen", - "treten", - "treu", - "Treue", - "Trick", - "Tricks", - "trieb", - "trifft", - "trinken", - "Trinkwasser", - "Trio", - "tritt", - "Triumph", - "trocken", - "Tropfen", - "Trost", - "Trotz", - "trotz", - "Trotzdem", - "trotzdem", - "trug", - "trugen", - "Truppe", - "Truppen", - "Tschechen", - "Tschechien", - "tschechischen", - "Tschüss", - "Tübingen", - "tun", - "Tunnel", - "Tür", - "Turbulenzen", - "Türen", - "Türkei", - "türkische", - "türkischen", - "Turm", - "Turner", - "Turnhalle", - "Turnier", - "tust", - "tut", - "Typ", - "Typen", - "typisch", - "typische", - "typischen", - "u.a.", - "U-Bahn", - "üben", - "Über", - "über", - "Überall", - "überall", - "überarbeitet", - "überaus", - "Überblick", - "überein", - "Überfall", - "überfallen", - "überflüssig", - "überfordert", - "Übergabe", - "Übergang", - "übergeben", - "Übergewicht", - "Überhaupt", - "überhaupt", - "überholt", - "überlassen", - "Überleben", - "überleben", - "Überlebenden", - "überlebt", - "überlegen", - "überlegt", - "Überlegungen", - "übermittelt", - "Übermittlung", - "übermorgen", - "übernachten", - "übernahm", - "Übernahme", - "Übernahmen", - "übernehme", - "übernehmen", - "übernimmt", - "übernommen", - "überprüfen", - "überprüft", - "Überprüfung", - "überqueren", - "überraschen", - "überraschend", - "überraschende", - "überraschenden", - "überrascht", - "Überraschung", - "Überraschungen", - "übers", - "überschaubar", - "überschritten", - "übersehen", - "übersetzt", - "Übersetzung", - "Übersicht", - "übersichtlich", - "überstanden", - "überstehen", - "Überstunden", - "übertragen", - "überträgt", - "Übertragung", - "übertrieben", - "überwacht", - "Überwachung", - "überwiegend", - "überwinden", - "überwunden", - "überzeugen", - "überzeugt", - "Überzeugung", - "üblich", - "übliche", - "üblichen", - "üblicherweise", - "übrig", - "übrigen", - "übrigens", - "Übung", - "Übungen", - "Ufer", - "Uhr", - "Uhren", - "Ukraine", - "Ulm", - "Ulrich", - "Ulrike", - "Um", - "um", - "Umbau", - "umbenannt", - "Umfang", - "umfangreiche", - "umfangreichen", - "umfassen", - "umfassende", - "umfassenden", - "umfasst", - "Umfeld", - "Umfrage", - "Umfragen", - "Umgang", - "umgebaut", - "umgeben", - "umgebracht", - "Umgebung", - "umgehen", - "umgehend", - "umgekehrt", - "umgeleitet", - "umgerechnet", - "umgesetzt", - "umgewandelt", - "Umkreis", - "Umland", - "umlegen", - "umliegenden", - "ums", - "Umsatz", - "Umsätze", - "Umsatzplus", - "Umsatzsteuer", - "Umschlag", - "umsetzen", - "Umsetzung", - "umso", - "umsonst", - "Umstand", - "Umstände", - "Umständen", - "umstritten", - "umstrittenen", - "Umwelt", - "Umweltministerium", - "Umweltschutz", - "umziehen", - "Umzug", - "umzugehen", - "umzusetzen", - "unabhängig", - "unabhängige", - "Unabhängigkeit", - "unangenehm", - "unbedingt", - "unbekannt", - "Unbekannte", - "unbekannte", - "Unbekannten", - "unbekannten", - "Und", - "und", - "uneingeschränkt", - "unerwartet", - "Unfall", - "Unfälle", - "Unfallhergang", - "Unfallursache", - "ungarischen", - "Ungarn", - "ungeachtet", - "ungefähr", - "ungerecht", - "ungewiss", - "ungewöhnlich", - "ungewöhnliche", - "unglaublich", - "unglaubliche", - "Unglück", - "unglücklich", - "unheimlich", - "unhöflich", - "Uni", - "Uniform", - "Union", - "Universität", - "Universitäten", - "unklar", - "unkompliziert", - "unmittelbar", - "unmittelbaren", - "unmittelbarer", - "unmöglich", - "Unmut", - "unnötig", - "Unrecht", - "Uns", - "uns", - "Unschuld", - "unschuldig", - "Unser", - "unser", - "Unsere", - "unsere", - "unserem", - "unseren", - "unserer", - "unseres", - "unsicher", - "Unsicherheit", - "Unsicherheiten", - "Unsinn", - "unten", - "Unter", - "unter", - "Unter anderem", - "unter anderem", - "unterbrechen", - "Unterbringung", - "unterbrochen", - "Unterdessen", - "unterdessen", - "untereinander", - "unteren", - "Untergang", - "untergebracht", - "Untergrund", - "unterhalb", - "unterhält", - "unterhalten", - "Unterhaltung", - "Unterkunft", - "unterlag", - "Unterlagen", - "unterliegen", - "unterliegt", - "unterm", - "Unternehmen", - "unternehmen", - "Unternehmens", - "Unternehmer", - "unternommen", - "Unterricht", - "unterrichtet", - "untersagt", - "unterschätzt", - "unterscheiden", - "unterscheidet", - "Unterschied", - "Unterschiede", - "unterschieden", - "unterschiedlich", - "unterschiedliche", - "unterschiedlichen", - "unterschiedlicher", - "unterschiedlichsten", - "unterschrieben", - "Unterschrift", - "Unterschriften", - "unterstellt", - "unterstützen", - "unterstützt", - "unterstützte", - "Unterstützung", - "untersuchen", - "untersucht", - "untersuchten", - "Untersuchung", - "Untersuchungen", - "Untersuchungshaft", - "Unterwäsche", - "unterwegs", - "unterzeichnet", - "unverändert", - "unverbindlich", - "Unverständnis", - "unverzichtbar", - "unvollständig", - "unwahrscheinlich", - "unweit", - "unwichtig", - "unzufrieden", - "unzureichend", - "Urlaub", - "Urlauber", - "Ursache", - "Ursachen", - "Ursprung", - "Ursprünglich", - "ursprünglich", - "ursprüngliche", - "ursprünglichen", - "Ursula", - "Urteil", - "USA", - "US-Dollar", - "US-Präsident", - "usw.", - "Ute", - "Uwe", - "Vampire", - "Variante", - "Varianten", - "Variation", - "Vater", - "Väter", - "Vaters", - "Vatikan", - "vehement", - "Venedig", - "Verabredung", - "verabschieden", - "verabschiedet", - "Verabschiedung", - "verändern", - "verändert", - "veränderte", - "Veränderung", - "Veränderungen", - "verankert", - "veranschlagt", - "Veranstalter", - "veranstaltet", - "Veranstaltung", - "Veranstaltungen", - "verantworten", - "verantwortlich", - "Verantwortlichen", - "Verantwortung", - "verarbeiten", - "verarbeitet", - "Verarbeitung", - "verärgert", - "Verband", - "Verbände", - "Verbänden", - "Verbandes", - "Verbandsgemeinde", - "verbergen", - "verbessern", - "verbessert", - "verbesserte", - "Verbesserung", - "Verbesserungen", - "verbinden", - "verbindet", - "Verbindung", - "Verbindungen", - "verbirgt", - "verbliebenen", - "Verborgenen", - "Verbot", - "verboten", - "verbracht", - "verbrachte", - "verbrannt", - "Verbrauch", - "Verbraucher", - "Verbraucherpreise", - "Verbraucherschützer", - "verbraucht", - "Verbrechen", - "verbreiten", - "verbreitet", - "verbreitete", - "verbreiteten", - "Verbreitung", - "verbrennen", - "verbringen", - "verbunden", - "verbundenen", - "Verdacht", - "verdächtig", - "Verdachts", - "verdammt", - "verdanken", - "verdienen", - "Verdienst", - "Verdienste", - "verdient", - "verdiente", - "verdoppelt", - "Verein", - "vereinbaren", - "vereinbart", - "vereinbarten", - "Vereinbarung", - "Vereine", - "Vereinen", - "Vereinigten Staaten", - "Vereinigung", - "Vereins", - "Vereinsmitglieder", - "vereint", - "Vereinten Nationen", - "Verfahren", - "Verfahrens", - "Verfall", - "verfasst", - "Verfassung", - "verflucht", - "verfolgen", - "verfolgt", - "verfolgte", - "Verfolgung", - "verfügbar", - "verfügbaren", - "verfügen", - "verfügt", - "verfügte", - "Verfügung", - "Vergabe", - "vergangen", - "vergangene", - "vergangenen", - "Vergangenheit", - "vergeben", - "vergeblich", - "Vergessen", - "vergessen", - "Vergewaltigung", - "vergibt", - "vergiftet", - "Vergiss", - "Vergleich", - "vergleichbar", - "vergleichbaren", - "vergleichen", - "vergleichsweise", - "verglichen", - "Vergnügen", - "vergrößert", - "verhaftet", - "Verhaftung", - "verhält", - "Verhalten", - "verhalten", - "Verhältnis", - "Verhältnisse", - "verhandeln", - "verhandelt", - "Verhandlung", - "Verhandlungen", - "Verhandlungspartner", - "verheiratet", - "verhindern", - "verhindert", - "Verjüngung", - "Verkauf", - "verkaufe", - "verkaufen", - "Verkäufer", - "verkauft", - "verkaufte", - "verkauften", - "Verkehr", - "Verkehrsaufkommen", - "Verkehrsbehinderungen", - "Verkehrsministerium", - "Verkehrsunfall", - "verkehrt", - "verkleidet", - "verknüpft", - "verkörpern", - "verkünden", - "verkündet", - "verkündete", - "Verlag", - "verlangen", - "verlängern", - "verlängert", - "Verlängerung", - "verlangt", - "verlangte", - "verlassen", - "verlässt", - "Verlauf", - "verlaufen", - "verläuft", - "verlegen", - "verlegt", - "Verlegung", - "verleihen", - "verleiht", - "verletzen", - "verletzt", - "Verletzte", - "verletzte", - "Verletzten", - "verletzten", - "Verletzung", - "Verletzungen", - "verliebt", - "verlief", - "verliehen", - "verlieren", - "Verlierer", - "verliert", - "verließ", - "verließen", - "Verlobter", - "verlor", - "verloren", - "verlorenen", - "Verlust", - "Verluste", - "Verlusten", - "Vermarktung", - "vermasselt", - "vermehrt", - "vermeiden", - "Vermeidung", - "vermeintlichen", - "vermieden", - "Vermieter", - "vermisse", - "vermissen", - "vermisst", - "vermitteln", - "vermittelt", - "Vermittlung", - "Vermögen", - "vermute", - "vermuten", - "vermutet", - "Vermutlich", - "vermutlich", - "vernachlässigt", - "Vernetzung", - "vernichten", - "vernichtet", - "Vernunft", - "vernünftig", - "vernünftige", - "veröffentlichen", - "veröffentlicht", - "veröffentlichte", - "veröffentlichten", - "Veröffentlichung", - "Verordnung", - "verpasst", - "verpflichtet", - "Verpflichtung", - "verrät", - "verraten", - "verriet", - "verringern", - "verringert", - "verringerte", - "verrückt", - "Versagen", - "versagt", - "versammeln", - "versammelt", - "versammelten", - "Versammlung", - "Versand", - "verschaffen", - "verschafft", - "verschärft", - "Verschärfung", - "Verschenken", - "verschickt", - "verschieben", - "Verschiebung", - "verschieden", - "verschiedene", - "verschiedenen", - "verschiedener", - "verschiedensten", - "verschlossen", - "verschlüsselt", - "Verschnaufpause", - "verschoben", - "verschont", - "verschwand", - "verschwenden", - "verschwinden", - "verschwindet", - "Verschwörung", - "verschwunden", - "versehen", - "versendet", - "versetzen", - "versetzt", - "Versicherer", - "versichert", - "versicherte", - "Versicherung", - "Versicherungen", - "versiegelt", - "Version", - "Versionen", - "versorgen", - "versorgt", - "Versorgung", - "versprach", - "Versprechen", - "versprechen", - "verspricht", - "versprochen", - "Verstand", - "verstanden", - "verständlich", - "Verständnis", - "verstarb", - "verstärken", - "verstärkt", - "verstärkten", - "Verstärkung", - "Versteck", - "verstecken", - "versteckt", - "verstehe", - "verstehen", - "verstehst", - "versteht", - "verstorbenen", - "Verstoß", - "verstoßen", - "Versuch", - "Versuche", - "versuche", - "Versuchen", - "versuchen", - "versucht", - "versuchte", - "versuchten", - "verteidigen", - "Verteidiger", - "verteidigt", - "verteidigte", - "Verteidigung", - "verteilen", - "verteilt", - "Verteilung", - "Vertiefung", - "Vertrag", - "Verträge", - "vertragen", - "Vertrages", - "vertrat", - "Vertrauen", - "vertraulich", - "vertraut", - "vertreten", - "Vertreter", - "Vertreterinnen", - "Vertretern", - "Vertrieb", - "vertrieben", - "vertritt", - "verunsichert", - "verursachen", - "verursacht", - "verurteilt", - "Verurteilung", - "verwaltet", - "Verwaltung", - "Verwaltungsgericht", - "verwandeln", - "verwandelt", - "verwandt", - "Verwandten", - "verweigern", - "verweigert", - "verweist", - "verwenden", - "verwendet", - "verwendeten", - "Verwendung", - "verwickelt", - "verwies", - "verwiesen", - "verwirklicht", - "verwirrend", - "verwirrt", - "Verwirrung", - "verwundet", - "verzeichnen", - "verzeichnet", - "verzeichnete", - "Verzeihen", - "Verzeihung", - "Verzicht", - "verzichten", - "verzichtet", - "verzichtete", - "verzögert", - "Verzögerung", - "verzweifelt", - "Verzweiflung", - "Video", - "Videos", - "Viel", - "viel", - "Viele", - "viele", - "vielem", - "vielen", - "vieler", - "vieles", - "vielfach", - "Vielfalt", - "vielfältig", - "vielfältige", - "vielfältigen", - "Vielleicht", - "vielleicht", - "Vielmehr", - "vielmehr", - "vielseitig", - "Vielzahl", - "Vier", - "vier", - "vierte", - "Viertel", - "Viertelfinale", - "vierten", - "vierzig", - "Vietnam", - "Viktor", - "Villa", - "Viren", - "virtuelle", - "virtuellen", - "Virus", - "Visier", - "Vision", - "Vizepräsident", - "Vogel", - "Vögel", - "Volk", - "Volker", - "Völker", - "Volkes", - "Volkshochschule", - "Volkswagen", - "Volkswirte", - "voll", - "volle", - "vollem", - "vollen", - "voller", - "Völlig", - "völlig", - "vollkommen", - "vollständig", - "vollständige", - "vollständigen", - "Volumen", - "Vom", - "vom", - "Von", - "von", - "voneinander", - "Vor", - "vor", - "Vor allem", - "vor allem", - "vor Ort", - "vorab", - "voran", - "voraus", - "Voraussetzung", - "Voraussetzungen", - "voraussichtlich", - "Vorauswahl", - "vorbehalten", - "vorbei", - "vorbereiten", - "vorbereitet", - "Vorbereitung", - "Vorbereitungen", - "Vorbild", - "Vordergrund", - "vorerst", - "Vorfahren", - "Vorfall", - "Vorfeld", - "Vorgaben", - "Vorgang", - "Vorgänge", - "Vorgänger", - "Vorgehen", - "vorgehen", - "Vorgehensweise", - "vorgelegt", - "vorgenommen", - "vorgeschlagen", - "vorgeschlagenen", - "vorgeschrieben", - "vorgesehen", - "vorgesehene", - "vorgesehenen", - "vorgestellt", - "vorgeworfen", - "Vorhaben", - "vorhanden", - "vorhandene", - "vorhandenen", - "Vorhang", - "vorher", - "vorherigen", - "Vorjahr", - "Vorjahres", - "Vorjahreszeitraum", - "vorkommen", - "Vorlage", - "vorläufig", - "vorläufige", - "vorläufigen", - "vorlegen", - "vorlesen", - "vorliegen", - "vorliegenden", - "vorliegt", - "Vormarsch", - "Vormittag", - "Vormonat", - "Vormonatsvergleich", - "vorn", - "Vorname", - "vorne", - "vornehmen", - "vornehmlich", - "Vorrang", - "vorrangig", - "Vorschlag", - "Vorschläge", - "Vorschriften", - "Vorsicht", - "vorsichtig", - "Vorsitz", - "Vorsitzende", - "Vorsitzenden", - "Vorsitzender", - "vorsorglich", - "Vorsprung", - "Vorstand", - "Vorstandsmitglied", - "vorstellen", - "Vorstellung", - "Vorstellungen", - "Vortag", - "Vorteil", - "Vorteile", - "Vortrag", - "vorübergehend", - "Vorurteile", - "vorwärts", - "vorwiegend", - "Vorwurf", - "Vorwürfe", - "vorzeitig", - "vorzubereiten", - "wachsen", - "wachsende", - "wachsenden", - "wächst", - "Wachstum", - "Waffe", - "Waffen", - "Waffenruhe", - "Wagen", - "wagen", - "Wagner", - "wagt", - "Wahl", - "Wahlberechtigten", - "Wahlbeteiligung", - "wähle", - "Wahlen", - "Wählen", - "wählen", - "Wähler", - "Wahlgang", - "Wahlkampf", - "Wahlrecht", - "wählt", - "wählte", - "Wahnsinn", - "wahnsinnig", - "wahre", - "wahren", - "Während", - "während", - "Wahrheit", - "wahrnehmen", - "Wahrnehmung", - "Wahrscheinlich", - "wahrscheinlich", - "Wahrscheinlichkeit", - "Währung", - "wahrzunehmen", - "Wald", - "Wälder", - "Walter", - "Wand", - "Wände", - "Wandel", - "Wänden", - "wandern", - "wandte", - "Wann", - "wann", - "War", - "war", - "Ware", - "Wäre", - "wäre", - "Waren", - "waren", - "wären", - "Warenkorb", - "warf", - "warfen", - "warm", - "warme", - "Wärme", - "warmen", - "warnen", - "warnt", - "warnte", - "Warnung", - "Warnungen", - "Warschau", - "warst", - "warte", - "Warten", - "warten", - "wartet", - "wartete", - "warteten", - "Warum", - "warum", - "Was", - "was", - "Wäsche", - "waschen", - "Wasser", - "Wasserträger", - "Web", - "Weber", - "Webseite", - "Webseiten", - "Wechsel", - "wechseln", - "Wechselrichter", - "wechselt", - "wechselte", - "wecken", - "Weder", - "weder", - "Weg", - "weg", - "Wege", - "Wegen", - "wegen", - "weggehen", - "weggeworfen", - "weglaufen", - "wegwerfen", - "weh", - "Wehr", - "wehren", - "Wehrmacht", - "wehrt", - "Weibchen", - "weibliche", - "weiblichen", - "weich", - "Weichen", - "weichen", - "weicht", - "Weihnachten", - "Weihnachtsgeschäft", - "Weil", - "weil", - "Weile", - "Wein", - "Weine", - "weinen", - "Weise", - "weisen", - "Weiß", - "weiß", - "weiße", - "Weißen", - "weißen", - "Weißrussland", - "weißt", - "weist", - "Weit", - "weit", - "Weite", - "weite", - "weiten", - "Weiter", - "weiter", - "Weiterbildung", - "Weitere", - "weitere", - "weiteren", - "weiterentwickelt", - "Weiterentwicklung", - "weiterer", - "weiteres", - "Weitergabe", - "weitergeben", - "weitergeführt", - "weitergegeben", - "weitergehen", - "weitergeleitet", - "Weiterhin", - "weiterhin", - "weitermachen", - "weitgehend", - "welch", - "Welche", - "welche", - "welchem", - "welchen", - "welcher", - "welches", - "Welle", - "Wellen", - "Welt", - "Welten", - "Weltkrieg", - "Weltmeister", - "Weltmeisterschaft", - "Weltraum", - "Weltweit", - "weltweit", - "weltweite", - "weltweiten", - "wem", - "wen", - "Wende", - "wenden", - "wendet", - "Wenig", - "wenig", - "Wenige", - "wenige", - "wenigen", - "Weniger", - "weniger", - "wenigsten", - "wenigstens", - "Wenn", - "wenn", - "wenngleich", - "Wer", - "wer", - "werben", - "Werbung", - "werde", - "Werden", - "werden", - "werfen", - "Werk", - "Werke", - "Werken", - "Werkstatt", - "Werkzeug", - "Werkzeuge", - "Werner", - "Wert", - "wert", - "Werte", - "Werten", - "wertlos", - "wertvoll", - "wertvolle", - "Wesen", - "wesentlich", - "wesentliche", - "wesentlichen", - "weshalb", - "West", - "Westdeutschland", - "Westen", - "westlich", - "westliche", - "westlichen", - "Wettbewerb", - "Wettbewerbs", - "wetten", - "Wetter", - "Wettkampf", - "Wettlauf", - "Wichtig", - "wichtig", - "wichtige", - "wichtigen", - "wichtiger", - "wichtiges", - "Wichtigkeit", - "Wichtigste", - "wichtigste", - "wichtigsten", - "wider", - "Widerspruch", - "Widerstand", - "widmen", - "Wie", - "wie", - "Wieder", - "wieder", - "Wiederaufbau", - "Wiederaufnahme", - "wiederholen", - "wiederholt", - "wiederholte", - "Wiederholung", - "Wiedersehen", - "wiederum", - "Wiedervereinigung", - "wiegen", - "wiegt", - "Wien", - "Wiener", - "wies", - "Wiesbaden", - "Wiesbadener", - "Wiese", - "Wiesen", - "wiesen", - "Wieso", - "Wieviel", - "wild", - "wilde", - "wilden", - "Wilhelm", - "will", - "Wille", - "Willen", - "willen", - "Willi", - "William", - "Williams", - "willkommen", - "willst", - "Wind", - "Windeln", - "Windows", - "Winter", - "Wir", - "wir", - "wirbt", - "Wird", - "wird", - "wirft", - "wirken", - "wirklich", - "wirkliche", - "wirklichen", - "Wirklichkeit", - "wirksam", - "wirkt", - "wirkte", - "Wirkung", - "Wirkungen", - "Wirtschaft", - "wirtschaftlich", - "wirtschaftliche", - "wirtschaftlicher", - "Wirtschaftsminister", - "Wirtschaftsministerium", - "Wirtschaftswachstum", - "wisse", - "Wissen", - "wissen", - "Wissenschaft", - "Wissenschaften", - "Wissenschaftler", - "Wissenschaftlern", - "wissenschaftlich", - "wissenschaftliche", - "wissenschaftlicher", - "Wissensvermittlung", - "Wissenswerte", - "Witwe", - "Witz", - "witzig", - "Wo", - "wo", - "woanders", - "Wobei", - "wobei", - "Woche", - "Wochen", - "Wochenende", - "wöchentlich", - "wodurch", - "wofür", - "woher", - "wohin", - "Wohl", - "wohl", - "Wohlstand", - "wohne", - "Wohnen", - "wohnen", - "Wohnraum", - "wohnst", - "wohnt", - "Wohnung", - "Wohnungen", - "Wohnungsbau", - "Wohnwagen", - "Wohnzimmer", - "Wolf", - "Wolfgang", - "Wolfsburg", - "Wolke", - "Wolken", - "wolle", - "Wollen", - "wollen", - "wollte", - "wollten", - "womit", - "womöglich", - "wonach", - "woran", - "worauf", - "worden", - "World", - "Wort", - "Worte", - "Worten", - "Wörter", - "wörtlich", - "worüber", - "worum", - "wovon", - "wozu", - "Wrack", - "wuchs", - "Wunder", - "wunderbar", - "wunderbare", - "wundern", - "wunderschön", - "wunderschöne", - "wundervoll", - "Wunsch", - "Wünsche", - "wünsche", - "Wünschen", - "wünschen", - "wünscht", - "wurde", - "Würde", - "würde", - "wurden", - "Würden", - "würden", - "würdest", - "würdig", - "Wurf", - "Würmer", - "Würzburg", - "Würzburger", - "Wurzeln", - "wusste", - "wussten", - "Wüste", - "Wut", - "wütend", - "z.B.", - "Zahl", - "Zahlen", - "zahlen", - "zählen", - "Zähler", - "Zählern", - "Zahlreiche", - "zahlreiche", - "zahlreichen", - "zahlreicher", - "zahlt", - "zählt", - "zählte", - "zählten", - "Zahlung", - "Zahlungen", - "Zahn", - "Zähne", - "Zauber", - "Zehn", - "zehn", - "Zeichen", - "zeichnen", - "zeichnet", - "zeichnete", - "Zeichnung", - "Zeichnungen", - "zeige", - "zeigen", - "zeigt", - "zeigte", - "zeigten", - "Zeile", - "Zeilen", - "Zeit", - "Zeitalter", - "Zeiten", - "zeitgenössische", - "zeitgenössischen", - "zeitlich", - "Zeitplan", - "Zeitpunkt", - "Zeitraum", - "Zeitschrift", - "Zeitschriften", - "Zeitung", - "Zeitungen", - "Zeitungsbericht", - "zeitweise", - "Zelle", - "Zellen", - "Zelt", - "Zentimeter", - "zentral", - "Zentralbank", - "Zentrale", - "zentrale", - "zentralen", - "zentrales", - "Zentrum", - "Zerreißprobe", - "zerstören", - "zerstört", - "zerstörte", - "zerstörten", - "Zerstörung", - "Zeug", - "Zeuge", - "Zeugen", - "Zeugnis", - "Zeugnisse", - "ziehen", - "zieht", - "Ziel", - "Ziele", - "Zielen", - "Zielgruppe", - "Zielgruppen", - "Zielsetzung", - "zielt", - "ziemlich", - "Zigarette", - "Zigaretten", - "Zimmer", - "Zimmermann", - "Zinsen", - "Zitat", - "zitiert", - "zivile", - "Zivilisten", - "zog", - "zogen", - "Zoll", - "Zone", - "Zoo", - "Zorn", - "Zu", - "zu", - "zu viel", - "zu wenig", - "Zubehör", - "Zubereitung", - "Zucker", - "Zudem", - "zudem", - "zueinander", - "Zuerst", - "zuerst", - "Zufall", - "zufällig", - "zufolge", - "zufrieden", - "Zug", - "Zugang", - "zugänglich", - "zugänglichen", - "Zugangsdaten", - "Zuge", - "Züge", - "zugehörigen", - "zugelassen", - "zugelegt", - "Zügen", - "zugenommen", - "zugeordnet", - "zugeschnitten", - "zugestimmt", - "zügig", - "Zugleich", - "zugleich", - "Zugriff", - "zugrunde", - "zugunsten", - "zugute", - "Zuhause", - "zuhören", - "Zuhörer", - "zukommen", - "Zukunft", - "zukünftig", - "zukünftige", - "zukünftigen", - "zulassen", - "zulässig", - "zulässige", - "Zulassung", - "Zuletzt", - "zuletzt", - "Zum", - "zum", - "Zum Beispiel", - "zum Beispiel", - "Zumal", - "zumal", - "zumeist", - "Zumindest", - "zumindest", - "Zunächst", - "zunächst", - "zunehmend", - "zunehmende", - "Zuneigung", - "Zunge", - "zuordnen", - "Zuordnung", - "Zur", - "zur", - "zurecht", - "Zürich", - "Zurück", - "zurück", - "zurückbringen", - "zurückgeben", - "zurückgegangen", - "zurückgehen", - "zurückgekehrt", - "zurückgekommen", - "zurückgreifen", - "Zurückhaltung", - "zurückkehren", - "zurückkommen", - "zurückziehen", - "zurückzukehren", - "zurzeit", - "Zusage", - "Zusammen", - "zusammen", - "Zusammenarbeit", - "zusammenarbeiten", - "Zusammenbruch", - "zusammengefasst", - "zusammengeschlossen", - "zusammengestellt", - "Zusammenhang", - "Zusammenhänge", - "Zusammenschluss", - "Zusammensetzung", - "Zusammenspiel", - "Zusatz", - "Zusätzlich", - "zusätzlich", - "zusätzliche", - "zusätzlichen", - "zusätzlicher", - "Zuschauer", - "Zuschauern", - "Zuschlag", - "Zuschuss", - "Zuschüsse", - "zusehen", - "Zustand", - "zustande", - "zuständig", - "zuständige", - "zuständigen", - "Zuständigkeit", - "zustimmen", - "Zustimmung", - "Zutaten", - "Zutritt", - "zuverlässig", - "Zuversicht", - "zuversichtlich", - "Zuvor", - "zuvor", - "Zuwachs", - "Zuwendung", - "zwanzig", - "Zwar", - "zwar", - "Zweck", - "Zwecke", - "Zwei", - "zwei", - "zweier", - "Zweifel", - "zweifellos", - "zweifelsohne", - "zweimal", - "Zweite", - "zweite", - "zweiten", - "Zweiter", - "zweiter", - "zweites", - "Zwillinge", - "zwingen", - "zwingend", - "zwingt", - "Zwischen", - "zwischen", - "Zwischenfall", - "Zwischenzeit", - "Zwölf", - "zwölf" - ] -} \ No newline at end of file + "name": "german_10k", + "_comment": "Sourced from: https://wortschatz.uni-leipzig.de/de/download/German and https://en.wiktionary.org/wiki/Wiktionary:Frequency_lists#German", + "leftToRight": true, + "words": [ + "Aachen", + "Ab", + "ab", + "Abbildung", + "Abbildungen", + "Abbruch", + "Abdichtung", + "Abend", + "Abende", + "Abendessen", + "Abends", + "abends", + "Abenteuer", + "Abenteuern", + "Aber", + "aber", + "abermals", + "Abfahrt", + "Abfall", + "Abfallbehälter", + "Abfälle", + "Abflug", + "Abgabe", + "Abgaben", + "abgebaut", + "abgeben", + "abgebrochen", + "abgegeben", + "abgehalten", + "abgehauen", + "abgeholt", + "abgelegt", + "abgelehnt", + "abgelenkt", + "abgeliefert", + "abgelöst", + "abgemacht", + "abgenommen", + "Abgeordnete", + "Abgeordneten", + "Abgeordnetenhaus", + "abgerechnet", + "abgerissen", + "abgerufen", + "abgesagt", + "abgeschafft", + "abgeschaltet", + "abgeschlossen", + "abgeschnitten", + "Abgesehen", + "abgesehen", + "abgesetzt", + "abgesperrt", + "abgestimmt", + "abgestimmten", + "abgewiesen", + "abgezogen", + "abhalten", + "abhängig", + "Abhängigkeit", + "abhauen", + "Abhilfe", + "abholen", + "Abitur", + "Abklärung", + "Abkommen", + "Abkommens", + "Abkühlung", + "Abkürzung", + "Ablauf", + "Abläufe", + "ablegen", + "ablehnen", + "Ablehnung", + "Ablenkung", + "Ablösesumme", + "Abmachung", + "Abmahnungen", + "Abmessungen", + "Abnahme", + "Abnehmen", + "Abonnement", + "Abonnenten", + "Abrechnung", + "Abriegelung", + "Abriss", + "abrufbar", + "Absage", + "absagen", + "Absatz", + "Abschaffung", + "abschalten", + "Abschied", + "abschließen", + "Abschließend", + "Abschluss", + "Abschlussarbeit", + "Abschlussfeier", + "abschneiden", + "Abschnitt", + "abseits", + "Absicherung", + "Absicht", + "Absichten", + "absichtlich", + "absolut", + "absolute", + "absoluten", + "Absolventen", + "absolvieren", + "absolviert", + "absolvierte", + "Absprache", + "Abstand", + "Abständen", + "abstellen", + "Abstieg", + "abstimmen", + "Abstimmung", + "Abstriche", + "Absturz", + "absurd", + "Abteilung", + "Abteilungen", + "Abteilungsleiter", + "abwarten", + "Abwechslung", + "Abwehr", + "Abweichungen", + "Abwesenheit", + "Abwrackprämie", + "abziehen", + "Abzug", + "abzugeben", + "Ach", + "Acht", + "acht", + "achten", + "Achtung", + "Adam", + "Adler", + "Administration", + "Adresse", + "Adressen", + "Adressierung", + "Advent", + "Affäre", + "Affe", + "Afghanistan", + "Afrika", + "AG", + "Agenda", + "Agenten", + "Agentur", + "Agenturen", + "aggressiv", + "agieren", + "Ägypten", + "ahnen", + "Ähnlich", + "ähnlich", + "ähnliche", + "ähnlichen", + "ähnlicher", + "ähnliches", + "Ähnlichkeit", + "Ahnung", + "ahnungslos", + "Ahrensburg", + "Airbus", + "Akademie", + "Akt", + "Akte", + "Akten", + "Akteure", + "Akteuren", + "Aktie", + "Aktien", + "Aktiengesellschaft", + "Aktienindex", + "Aktienkurse", + "Aktienmarkt", + "Aktienmärkte", + "Aktion", + "Aktionäre", + "Aktionen", + "aktiv", + "aktive", + "aktiven", + "aktivieren", + "aktiviert", + "Aktivität", + "Aktivitäten", + "aktualisiert", + "Aktualisierung", + "aktuell", + "aktuelle", + "aktuellen", + "aktueller", + "Akzent", + "Akzente", + "Akzeptanz", + "akzeptieren", + "akzeptiert", + "Alarm", + "Alarmstufe", + "albern", + "Albert", + "Albrecht", + "Albtraum", + "Album", + "Alex", + "Alexander", + "Alfred", + "Algerien", + "Algorithmen", + "Alkohol", + "Alkoholiker", + "All", + "all", + "Alle", + "alle", + "Allee", + "Allein", + "allein", + "alleine", + "allem", + "Allen", + "allen", + "allenfalls", + "aller", + "Allerdings", + "allerdings", + "Alles", + "alles", + "allesamt", + "allgegenwärtig", + "allgemein", + "allgemeine", + "Allgemeinen", + "Allianz", + "allmählich", + "Alltag", + "allzu", + "Alpen", + "alphabetisch", + "Als", + "als", + "Also", + "also", + "alt", + "Altar", + "Alte", + "alte", + "Alten", + "alten", + "Alter", + "alter", + "älter", + "ältere", + "älteren", + "älterer", + "Alternativ", + "Alternative", + "alternativen", + "Altersvorsorge", + "altes", + "älteste", + "ältesten", + "Altstadt", + "Aluminium", + "Am", + "am", + "Ambiente", + "Ambitionen", + "American", + "Amerika", + "Amerikaner", + "Amerikanern", + "amerikanische", + "amerikanischen", + "amerikanischer", + "Amerikas", + "Ampel", + "Amsterdam", + "Amt", + "Ämter", + "Amtes", + "amtlichen", + "Amtsantritt", + "Amtsgericht", + "Amtszeit", + "amüsieren", + "An", + "an", + "Analyse", + "Analysen", + "analysieren", + "analysiert", + "Analyst", + "Analysten", + "Anbau", + "anbieten", + "Anbieter", + "Anbietern", + "Anbindung", + "Anblick", + "andauernd", + "Andere", + "andere", + "anderem", + "anderen", + "anderer", + "andererseits", + "anderes", + "andern", + "Ändern", + "ändern", + "Anders", + "anders", + "andersherum", + "anderswo", + "ändert", + "änderte", + "anderthalb", + "Änderung", + "Änderungen", + "Andrea", + "Andreas", + "aneinander", + "anerkannt", + "anerkannten", + "Anerkennung", + "Anfang", + "anfangen", + "Anfänger", + "anfangs", + "anfassen", + "Anflug", + "anfordern", + "Anforderung", + "Anforderungen", + "Anfrage", + "Anfragen", + "Anführer", + "Angabe", + "Angaben", + "angeben", + "Angeblich", + "angeblich", + "angebliche", + "Angebot", + "Angebote", + "Angeboten", + "angeboten", + "angebotenen", + "Angebots", + "angebracht", + "angefangen", + "angefordert", + "angegeben", + "angegriffen", + "angehalten", + "angehoben", + "Angehörige", + "Angehörigen", + "angehört", + "angeht", + "angeklagt", + "Angeklagte", + "Angeklagten", + "angekommen", + "angekündigt", + "Angel", + "Angela", + "Angela Merkel", + "Angelegenheit", + "Angelegenheiten", + "angelegt", + "Angelika", + "angemeldet", + "angemessen", + "angemessene", + "angenehm", + "angenehme", + "angenommen", + "angeordnet", + "angepasst", + "angerichtet", + "angerufen", + "angesagt", + "angeschlossen", + "angeschossen", + "angesehen", + "angesetzt", + "Angesicht", + "Angesichts", + "angesichts", + "angesiedelt", + "angespannt", + "angesprochen", + "angestellt", + "Angestellte", + "Angestellten", + "angestiegen", + "angestrebt", + "angetan", + "angetreten", + "angewandt", + "angewendet", + "angewiesen", + "angezeigt", + "angezogen", + "angreifen", + "Angreifer", + "angrenzenden", + "Angriff", + "Angriffe", + "Angriffen", + "Angst", + "Ängste", + "anhalten", + "anhand", + "Anhänger", + "Anhängern", + "Anhebung", + "anheuern", + "Anhörung", + "Animation", + "Anja", + "Ankara", + "Anklage", + "Anklicken", + "ankommen", + "ankommt", + "Ankündigung", + "Ankunft", + "Anlage", + "Anlagen", + "Anlass", + "anlässlich", + "Anlauf", + "Anlaufstelle", + "Anlegen", + "anlegen", + "Anleger", + "Anlegern", + "Anleitung", + "Anliegen", + "anmelden", + "Anmeldung", + "Anmeldungen", + "Anmerkungen", + "Anna", + "annähernd", + "Annäherung", + "Annahme", + "Anne", + "annehmen", + "Anordnung", + "anpassen", + "Anpassung", + "Anrechnung", + "Anregung", + "Anregungen", + "Anreise", + "Anruf", + "anrufen", + "ans", + "Ansage", + "Ansatz", + "Ansätze", + "Anschaffung", + "anschauen", + "anschaulich", + "anscheinend", + "Anschlag", + "Anschläge", + "anschließen", + "Anschließend", + "anschließend", + "Anschluss", + "Anschrift", + "Ansehen", + "ansehen", + "Ansicht", + "Ansonsten", + "ansonsten", + "Ansprache", + "Ansprechpartner", + "Anspruch", + "Ansprüche", + "anspruchsvolle", + "Anstalt", + "Anstalten", + "anstatt", + "ansteckend", + "anstehenden", + "anstelle", + "anstellen", + "Anstieg", + "Anstoß", + "Anstrengungen", + "Anteil", + "Anteile", + "antiken", + "Antisemitismus", + "Antje", + "Anton", + "Antonio", + "Antrag", + "Anträge", + "Antragstellung", + "antreten", + "Antrieb", + "Antwort", + "Antworten", + "antworten", + "antwortet", + "Anwalt", + "Anwälte", + "Anweisung", + "Anweisungen", + "anwenden", + "Anwender", + "Anwendung", + "Anwendungen", + "Anwendungsbeispiele", + "Anwendungsbereich", + "Anwesen", + "anwesend", + "Anwesenheit", + "Anwohner", + "Anzahl", + "Anzeichen", + "Anzeige", + "Anzeigen", + "anzeigen", + "anziehen", + "anzubieten", + "Anzug", + "anzunehmen", + "anzurufen", + "anzusehen", + "Apotheker", + "Apparat", + "Appartement", + "Appell", + "Appetit", + "Applaus", + "Apple", + "April", + "Apropos", + "Ära", + "Araber", + "arabischen", + "Arbeit", + "arbeite", + "Arbeiten", + "arbeiten", + "Arbeiter", + "arbeitet", + "arbeitete", + "arbeiteten", + "Arbeitgeber", + "Arbeitgebern", + "Arbeitgebers", + "Arbeitnehmer", + "Arbeitnehmern", + "Arbeitsbedingungen", + "Arbeitsgemeinschaft", + "Arbeitsgruppe", + "Arbeitsgruppen", + "Arbeitskräfte", + "Arbeitskreis", + "arbeitslos", + "Arbeitslose", + "Arbeitslosen", + "Arbeitslosenquote", + "Arbeitslosigkeit", + "Arbeitsmarkt", + "Arbeitsplatz", + "Arbeitsplätze", + "Arbeitsplätzen", + "Arbeitswelt", + "Arbeitszeit", + "Arbeitszeiten", + "Arcandor", + "Architekt", + "Architekten", + "Architektur", + "Archiv", + "ARD", + "Areal", + "Arena", + "arg", + "Argentinien", + "Ärger", + "ärgert", + "Argument", + "Argumente", + "Arm", + "Arme", + "arme", + "Armee", + "Ärmel", + "Armen", + "armen", + "Armin", + "Armut", + "Arnold", + "Arrest", + "Art", + "Arten", + "Artikel", + "Arzneimittel", + "Arzt", + "Ärzte", + "Ärztin", + "Asche", + "asiatischen", + "Asien", + "Aspekt", + "Aspekte", + "Aspekten", + "Assistent", + "Assistenten", + "Assistentin", + "Ästhetik", + "Asyl", + "Atelier", + "Atem", + "Athen", + "Athleten", + "Atlanta", + "atmen", + "Atmosphäre", + "Atombombe", + "Atompolitik", + "Attacken", + "Attentat", + "Attentäter", + "Attraktionen", + "attraktiv", + "attraktive", + "Attraktivität", + "Auch", + "auch", + "Audi", + "Auf", + "auf", + "auf den ersten Blick", + "auf jeden Fall", + "Aufarbeitung", + "Aufbau", + "aufbauen", + "Aufbauten", + "aufbereitet", + "aufbewahrt", + "Aufbruch", + "aufeinander", + "Aufenthalt", + "Aufenthalts", + "Aufenthaltsort", + "Auffassung", + "Aufforderung", + "Aufführung", + "Aufführungen", + "Aufgabe", + "Aufgaben", + "Aufgabengebiet", + "aufgebaut", + "aufgeben", + "aufgebracht", + "aufgefallen", + "aufgefordert", + "aufgeführt", + "aufgeführten", + "aufgegeben", + "aufgegriffen", + "aufgehoben", + "aufgeklärt", + "aufgelegt", + "aufgelöst", + "aufgemacht", + "aufgenommen", + "aufgepasst", + "aufgeregt", + "aufgerufen", + "aufgesetzt", + "aufgestellt", + "aufgetaucht", + "aufgeteilt", + "aufgewachsen", + "aufgewertet", + "aufgezeichnet", + "Aufgrund", + "aufgrund", + "aufhalten", + "aufheben", + "Aufhebung", + "Aufholjagd", + "aufhören", + "Aufklärung", + "Aufkleber", + "aufkommen", + "Auflage", + "Auflagen", + "Auflösung", + "aufmachen", + "aufmerksam", + "Aufmerksamkeit", + "Aufnahme", + "Aufnahmen", + "aufnehmen", + "aufpassen", + "Aufräumarbeiten", + "aufräumen", + "aufrecht", + "aufregen", + "aufregend", + "Aufregung", + "Aufruf", + "aufs", + "Aufschlag", + "Aufschwung", + "Aufsehen", + "Aufsicht", + "Aufsichtsrat", + "Aufstand", + "aufstehen", + "Aufsteiger", + "aufstellen", + "Aufstellung", + "Aufstieg", + "Aufstiegschancen", + "aufstocken", + "Aufstockung", + "Auftakt", + "auftauchen", + "Aufteilung", + "Auftrag", + "Aufträge", + "Auftraggeber", + "Auftragslage", + "Auftreten", + "auftreten", + "Auftritt", + "auftritt", + "Auftritte", + "aufwachen", + "Aufwand", + "Aufwärtstrend", + "aufweisen", + "Aufwendungen", + "Aufzeichnungen", + "aufzubauen", + "Aufzug", + "aufzuhalten", + "aufzunehmen", + "Auge", + "Augen", + "Augenblick", + "Augenhöhe", + "Augenzeugen", + "Augsburg", + "Augsburger", + "August", + "Aus", + "aus", + "Ausbau", + "ausbauen", + "Ausbildung", + "Ausbildungsjahr", + "Ausblick", + "Ausbreitung", + "Ausbruch", + "Auschwitz", + "Ausdruck", + "ausdrücken", + "ausdrücklich", + "auseinander", + "Auseinandersetzung", + "Ausfall", + "ausfallen", + "Ausflug", + "Ausflugsziele", + "ausführen", + "ausführlich", + "ausführliche", + "ausführlichen", + "Ausführung", + "Ausführungen", + "Ausgabe", + "Ausgaben", + "Ausgabepreis", + "Ausgang", + "Ausgangspunkt", + "ausgebaut", + "ausgeben", + "ausgebildet", + "ausgebrochen", + "ausgedacht", + "ausgefallen", + "ausgeführt", + "ausgegangen", + "ausgegeben", + "ausgeglichene", + "ausgehen", + "ausgeht", + "ausgelegt", + "ausgeliefert", + "ausgelöst", + "ausgemacht", + "ausgenommen", + "Ausgerechnet", + "ausgerechnet", + "ausgerichtet", + "ausgerüstet", + "ausgeschaltet", + "ausgeschieden", + "ausgeschlossen", + "ausgeschrieben", + "ausgesetzt", + "ausgesprochen", + "ausgestattet", + "ausgestellt", + "ausgestorben", + "ausgesucht", + "ausgetauscht", + "ausgetragen", + "ausgewählt", + "ausgewählte", + "ausgewählten", + "ausgeweitet", + "ausgewertet", + "ausgewiesen", + "ausgezeichnet", + "ausgezeichneten", + "ausgiebig", + "Ausgleich", + "aushalten", + "Auskunft", + "Auskünfte", + "Ausland", + "Ausländer", + "Ausländern", + "ausländische", + "ausländischen", + "Auslegung", + "Auslieferung", + "auslösen", + "Auslöser", + "ausmachen", + "Ausmaß", + "Ausnahme", + "Ausnahmen", + "Ausnüchterung", + "ausnutzen", + "ausprobieren", + "ausreichen", + "ausreichend", + "ausreichende", + "ausrichten", + "Ausrichtung", + "ausruhen", + "Ausrüstung", + "Aussage", + "Aussagen", + "Ausschau", + "Ausscheiden", + "ausschließen", + "ausschließlich", + "Ausschluss", + "Ausschreibung", + "Ausschuss", + "Ausschusses", + "aussehen", + "außen", + "Außenminister", + "Außenministerium", + "Außenpolitik", + "Außenseiter", + "Außer", + "außer", + "Außerdem", + "außerdem", + "äußere", + "äußeren", + "außergewöhnlich", + "außerhalb", + "äußern", + "außerordentlich", + "äußerst", + "äußert", + "äußerte", + "Äußerungen", + "Aussicht", + "Aussichten", + "aussieht", + "Aussprache", + "Ausstattung", + "aussteigen", + "Aussteller", + "Ausstellung", + "Ausstellungen", + "Ausstellungsfläche", + "Ausstieg", + "Ausstrahlung", + "aussuchen", + "Austausch", + "Australien", + "Ausübung", + "ausverkauft", + "Auswahl", + "auswählen", + "Auswanderung", + "Ausweg", + "Ausweis", + "Ausweitung", + "auswendig", + "Auswertung", + "auswirken", + "Auswirkungen", + "Auszahlung", + "Auszeichnung", + "Auszeichnungen", + "ausziehen", + "auszubauen", + "Auszubildenden", + "Auszug", + "auszugleichen", + "auszuschließen", + "Authentifizierung", + "Auto", + "Autobahn", + "Autobahnen", + "Autofahrer", + "Autogramm", + "automatisch", + "automatische", + "Automobilindustrie", + "Autonomen", + "Autonomie", + "Autor", + "Autoren", + "Autorin", + "Autorität", + "Autors", + "Autos", + "Autounfall", + "Axel", + "Azubis", + "Baby", + "Babys", + "Bach", + "Bachelor", + "Bachmann", + "Bad", + "Baden", + "Baden-Württemberg", + "Badezimmer", + "Bahn", + "Bahnen", + "Bahnhof", + "Bahnstrecke", + "Bakterien", + "Balance", + "Bald", + "bald", + "Balkan", + "Balkon", + "Ball", + "Bamberg", + "Band", + "Bandbreite", + "Bande", + "Bände", + "Bands", + "Bank", + "Banken", + "Bankenwerte", + "Banker", + "Bankkunden", + "Bann", + "Bar", + "bar", + "Barbara", + "Barcelona", + "Bären", + "Bargeld", + "Baron", + "Bars", + "Basel", + "basieren", + "basiert", + "Basis", + "Basketball", + "bat", + "Batterie", + "Batterien", + "Bau", + "Bauabschnitt", + "Bauarbeiten", + "Bauarbeiter", + "Bauch", + "Bauen", + "bauen", + "Bauer", + "Bauern", + "Bauernverband", + "Baugenehmigung", + "Baugrube", + "Bauherr", + "Bauherren", + "Baujahr", + "Baukosten", + "Baum", + "Baumann", + "Baumaßnahmen", + "Bäume", + "Bäumen", + "Baustein", + "Baustelle", + "Baustellen", + "baut", + "baute", + "Bauteil", + "Bauten", + "Bauweise", + "Bauwerk", + "Bayer", + "Bayer Leverkusen", + "Bayerische", + "bayerische", + "bayerischen", + "Bayerischer", + "Bayern", + "Bayern München", + "Bayerns", + "Beachten", + "beachten", + "beachtet", + "beachtlichen", + "Beachtung", + "Beamte", + "Beamten", + "Beamter", + "beantragen", + "beantragt", + "beantragte", + "beantworten", + "beantwortet", + "bearbeitet", + "Bearbeitung", + "Beate", + "beauftragt", + "Bebauung", + "Bebauungsplan", + "Becher", + "Beck", + "Becken", + "Becker", + "bedacht", + "bedanken", + "Bedarf", + "bedarf", + "bedeckt", + "Bedenken", + "bedenken", + "bedeute", + "bedeuten", + "bedeutende", + "bedeutendsten", + "bedeutet", + "bedeutete", + "Bedeutung", + "bedienen", + "bedient", + "Bedienung", + "bedingt", + "Bedingung", + "Bedingungen", + "Bedrängnis", + "bedroht", + "bedrohte", + "Bedrohung", + "Bedürfnisse", + "Bedürfnissen", + "beeilen", + "beeindrucken", + "beeindruckt", + "beeinflussen", + "beeinflusst", + "beeinträchtigt", + "Beeinträchtigung", + "Beeinträchtigungen", + "beenden", + "beendet", + "beendete", + "Beendigung", + "Beerdigung", + "Beethoven", + "Befähigung", + "befand", + "befanden", + "befasst", + "Befehl", + "Befehle", + "befinden", + "befindet", + "befindlichen", + "befördert", + "befragt", + "Befragten", + "befragten", + "Befragung", + "befreien", + "befreit", + "Befreiung", + "befreundet", + "befuhr", + "befunden", + "befürchten", + "befürchtet", + "befürchtete", + "Befürworter", + "befürwortet", + "begangen", + "begann", + "begannen", + "begeben", + "begegnen", + "begegnet", + "Begegnung", + "Begegnungen", + "begehen", + "begeistern", + "begeistert", + "Begeisterung", + "Beginn", + "beginnen", + "beginnt", + "begleiten", + "Begleiter", + "begleitet", + "Begleitperson", + "Begleitung", + "begonnen", + "begraben", + "begreifen", + "begrenzt", + "begrenzte", + "begrenzten", + "Begrenzung", + "Begriff", + "Begriffe", + "begriffen", + "begründet", + "begründete", + "Begründung", + "begrüßen", + "begrüßt", + "begrüßte", + "begrüßten", + "Begrüßung", + "behaart", + "behält", + "behalten", + "Behälter", + "behandeln", + "behandelnden", + "behandelt", + "Behandlung", + "behaupten", + "behauptet", + "behauptete", + "Behauptung", + "beherrscht", + "behindert", + "Behinderte", + "Behinderung", + "Behinderungen", + "behoben", + "Behörde", + "Behörden", + "Bei", + "bei", + "beibehalten", + "beibringen", + "Beide", + "beide", + "beiden", + "beider", + "beides", + "beidseitig", + "Beifahrer", + "beigebracht", + "beigesetzt", + "beigetragen", + "Beim", + "beim", + "Bein", + "beinahe", + "Beine", + "Beinen", + "beinhaltet", + "beiseite", + "Beispiel", + "Beispiele", + "Beispielsweise", + "beispielsweise", + "Beitrag", + "Beiträge", + "beitragen", + "Beiträgen", + "beiträgt", + "Beitritt", + "bekam", + "bekamen", + "bekämpfen", + "bekämpft", + "Bekämpfung", + "bekannt", + "Bekannte", + "bekannte", + "Bekannten", + "bekannten", + "bekannter", + "Bekanntgabe", + "bekanntgegeben", + "bekanntlich", + "Bekanntmachung", + "beklagen", + "beklagte", + "Beklagten", + "bekomme", + "bekommen", + "bekommt", + "bekräftigt", + "Belange", + "belasten", + "belastet", + "Belastung", + "Belastungen", + "beläuft", + "Belebung", + "Beleg", + "Belege", + "belegen", + "Belegschaft", + "belegt", + "belegte", + "beleidigt", + "Beleidigung", + "Beleuchtung", + "Belgien", + "Belgrad", + "beliebig", + "beliebige", + "beliebt", + "beliebte", + "beliebten", + "beliebtes", + "beliebtesten", + "Beliebtheit", + "belief", + "belohnt", + "Belohnung", + "bemerkbar", + "bemerken", + "bemerkenswert", + "bemerkt", + "bemerkte", + "Bemerkungen", + "Bemühen", + "bemühen", + "bemüht", + "bemühte", + "Bemühungen", + "benachbarte", + "benachbarten", + "benachrichtigt", + "benannt", + "benehmen", + "benötigen", + "benötigt", + "benötigte", + "benötigten", + "benutzen", + "Benutzer", + "benutzt", + "Benutzung", + "Benzin", + "beobachten", + "Beobachter", + "beobachtet", + "Beobachtung", + "Beobachtungen", + "Bepflanzung", + "bequem", + "berät", + "beraten", + "Berater", + "Beratung", + "Beratungen", + "Beratungsstelle", + "Beratungsstellen", + "berechnen", + "berechnet", + "Berechnung", + "Berechnungen", + "berechtigt", + "Bereich", + "Bereiche", + "Bereichen", + "bereit", + "bereiten", + "bereitet", + "bereitgestellt", + "Bereits", + "bereits", + "Bereitschaft", + "Bereitstellung", + "bereuen", + "Berg", + "bergab", + "Berge", + "Bergen", + "Berger", + "Bergleute", + "Bericht", + "Berichte", + "Berichten", + "berichten", + "Berichterstattung", + "berichtet", + "berichtete", + "berichteten", + "Berlin", + "Berliner", + "Berlins", + "Bernd", + "Bernhard", + "Bertelsmann", + "berücksichtigen", + "berücksichtigt", + "Berücksichtigung", + "Beruf", + "Berufe", + "berufen", + "beruflich", + "berufliche", + "beruflichen", + "beruflicher", + "Berufsausbildung", + "Berufsorientierung", + "Berufsschule", + "Berufung", + "beruhige", + "beruhigen", + "beruhigt", + "Beruhigungsmittel", + "berühmt", + "berühmte", + "berühmten", + "berühren", + "berührt", + "Berührung", + "beruht", + "besaß", + "Besatzung", + "beschädigt", + "Beschaffung", + "beschäftigen", + "beschäftigt", + "Beschäftigte", + "beschäftigte", + "Beschäftigten", + "Beschäftigung", + "Bescheid", + "bescheiden", + "Bescheinigung", + "bescheuert", + "beschlagnahmt", + "beschleunigen", + "beschleunigt", + "beschließen", + "beschließt", + "beschloss", + "beschlossen", + "beschlossene", + "Beschluss", + "Beschlüsse", + "beschränken", + "beschränkt", + "Beschränkung", + "beschreiben", + "beschreibt", + "Beschreibung", + "beschrieb", + "beschrieben", + "beschriebenen", + "beschuldigt", + "beschützen", + "beschützt", + "Beschwerde", + "Beschwerden", + "beseitigen", + "beseitigt", + "besetzt", + "besetzte", + "besetzten", + "Besetzung", + "besichtigen", + "besichtigt", + "Besichtigung", + "besiegen", + "besiegt", + "Besitz", + "besitzen", + "Besitzer", + "besitzt", + "Besondere", + "besondere", + "besonderen", + "besonderer", + "Besonderes", + "besonderes", + "Besonderheiten", + "Besonders", + "besonders", + "besorgt", + "besprechen", + "Besprechung", + "besprochen", + "Besser", + "besser", + "bessere", + "besseren", + "besseres", + "Besserung", + "Bestand", + "bestand", + "Bestände", + "bestanden", + "Bestandteil", + "bestätigen", + "bestätigt", + "bestätigte", + "bestätigten", + "Bestätigung", + "Beste", + "beste", + "bestehe", + "Bestehen", + "bestehen", + "bestehende", + "bestehenden", + "besteht", + "bestellen", + "bestellt", + "Bestellung", + "Bestellungen", + "Besten", + "besten", + "bestenfalls", + "bestens", + "bester", + "Bestes", + "Besteuerung", + "bestimmen", + "bestimmt", + "bestimmte", + "bestimmten", + "bestimmter", + "Bestimmung", + "Bestimmungen", + "bestraft", + "bestreiten", + "bestreitet", + "bestritt", + "bestritten", + "Bestseller", + "Besuch", + "besuchen", + "Besucher", + "Besucherinnen", + "Besuchern", + "besucht", + "besuchte", + "beteiligen", + "beteiligt", + "Beteiligten", + "beteiligten", + "Beteiligung", + "Beteiligungen", + "Beton", + "betonen", + "betont", + "betonte", + "betonten", + "Betracht", + "betrachten", + "betrachtet", + "beträchtlich", + "Betrachtung", + "Betrag", + "betrage", + "Beträge", + "betragen", + "beträgt", + "betreffenden", + "betreiben", + "Betreiber", + "betreibt", + "betreten", + "Betreuer", + "Betreuerin", + "betreut", + "Betreuung", + "Betrieb", + "Betriebe", + "Betrieben", + "betrieben", + "betrieblichen", + "Betriebsrat", + "Betriebssystem", + "Betriebssysteme", + "betrifft", + "betritt", + "betroffen", + "Betroffene", + "Betroffenen", + "betroffenen", + "Betrug", + "betrug", + "Betrüger", + "betrunken", + "Bett", + "Betten", + "beurteilen", + "beurteilt", + "Beurteilung", + "Beute", + "Bevölkerung", + "Bevor", + "bevor", + "bevorzugt", + "bewahren", + "bewahrt", + "bewährt", + "Bewährung", + "bewältigen", + "Bewältigung", + "bewegen", + "bewegt", + "bewegten", + "Bewegung", + "Bewegungen", + "Beweis", + "Beweisaufnahme", + "Beweise", + "beweisen", + "beweist", + "bewerben", + "Bewerber", + "Bewerbung", + "Bewerbungen", + "bewerten", + "bewertet", + "Bewertung", + "bewiesen", + "bewirkt", + "Bewohner", + "Bewohnern", + "bewusst", + "Bewusstsein", + "bezahlen", + "bezahlt", + "Bezahlung", + "bezeichnen", + "bezeichnet", + "bezeichnete", + "Bezeichnung", + "Bezeichnungen", + "beziehen", + "bezieht", + "Beziehung", + "Beziehungen", + "beziehungsweise", + "beziffert", + "Bezirk", + "Bezirke", + "bezog", + "bezogen", + "Bezug", + "Bezüge", + "bezüglich", + "bezweifle", + "Bibel", + "Bibliothek", + "Bibliotheken", + "Bielefeld", + "Bienen", + "Bier", + "biete", + "bieten", + "bietet", + "Biker", + "Bilanz", + "Bilanzsumme", + "Bild", + "Bilddarstellung", + "bilden", + "Bilder", + "Bildern", + "bildet", + "bildete", + "bildeten", + "Bildschirm", + "Bildung", + "Bildungseinrichtungen", + "Bildungsministerin", + "Bildungswesen", + "billig", + "billige", + "billigen", + "billiger", + "Billionen", + "bin", + "binden", + "Bindung", + "binnen", + "Biodiversität", + "Biografie", + "Biologie", + "Biotonne", + "Birgit", + "Birke", + "Bis", + "bis", + "Bischof", + "Bischöfe", + "Bischofskonferenz", + "Bisher", + "bisher", + "bisherige", + "bisherigen", + "Bislang", + "bislang", + "bisschen", + "bist", + "Bitte", + "bitte", + "bitten", + "bittere", + "bittet", + "Blatt", + "Blätter", + "Blättern", + "Blau", + "blaue", + "blauen", + "bleibe", + "bleiben", + "Bleibt", + "bleibt", + "Blick", + "Blicke", + "blicken", + "Blickfang", + "blickt", + "blieb", + "blieben", + "blind", + "Blinder", + "Blitz", + "blitzschnell", + "Block", + "Blockade", + "blockieren", + "blockiert", + "Blödsinn", + "bloß", + "Blues", + "Blume", + "Blumen", + "Bluse", + "Blut", + "Blutdruck", + "Blüte", + "bluten", + "Blüten", + "Blutentnahme", + "Blutung", + "Böblingen", + "Bochum", + "Bochumer", + "Boden", + "Böden", + "Boeing", + "Bogen", + "Bohnen", + "Bombe", + "Bomben", + "Bonn", + "Bonner", + "Boot", + "Boote", + "Bord", + "Boris", + "Börse", + "Börsen", + "Börsengang", + "Böse", + "böse", + "bösen", + "Bosnien", + "Boston", + "bot", + "Botschaft", + "Botschafter", + "Box", + "Boykott", + "brach", + "brachen", + "brachte", + "brachten", + "Branche", + "Branchen", + "Brand", + "Brände", + "Brandenburg", + "Brandenburger", + "Brandstiftung", + "Brasilien", + "brauche", + "brauchen", + "brauchst", + "braucht", + "brauchte", + "brauchten", + "Braun", + "Braunschweig", + "Braut", + "Bräutigam", + "Brautpaar", + "brav", + "brechen", + "Brecht", + "breit", + "Breite", + "breite", + "breiten", + "breiter", + "Bremen", + "Bremer", + "Bremerhaven", + "bremsen", + "brennen", + "brennt", + "bricht", + "Brief", + "Briefe", + "Briefen", + "Brieftasche", + "Brigitte", + "Brille", + "bringe", + "bringen", + "bringt", + "Briten", + "britische", + "britischen", + "britischer", + "Bronze", + "Broschüre", + "Brot", + "Bruch", + "Brücke", + "Brücken", + "Bruder", + "Brüder", + "brummt", + "Brunnen", + "Bruno", + "Brüssel", + "Brüsseler", + "Brust", + "Brüste", + "Brustkorb", + "brutal", + "Buben", + "Buch", + "Buche", + "Buchen", + "buchen", + "Bücher", + "Büchern", + "Buches", + "Buchhalter", + "Buchstabe", + "Buchstaben", + "Buchung", + "Buchungen", + "Bude", + "Budget", + "Buffet", + "Bühne", + "Bulgarien", + "Bund", + "Bundesamt", + "Bundesanstalt", + "Bundesanwaltschaft", + "Bundesbahn", + "Bundesbank", + "Bundesfinanzministerium", + "Bundesgerichtshof", + "Bundesinnenminister", + "Bundeskanzler", + "Bundeskanzlerin", + "Bundeskartellamt", + "Bundesland", + "Bundesländer", + "Bundesländern", + "Bundesliga", + "Bundesministerium", + "Bundespräsident", + "Bundespräsidenten", + "Bundesrat", + "Bundesregierung", + "Bundesrepublik", + "Bundesrepublik Deutschland", + "Bundesstaat", + "Bundesstraße", + "Bundestag", + "Bundestages", + "Bundestagswahl", + "Bundestrainer", + "Bundesumweltminister", + "Bundesumweltministerium", + "Bundesverfassungsgericht", + "Bundesverfassungsgerichts", + "Bundeswehr", + "bundesweit", + "bundesweite", + "bundesweiten", + "Bundeswirtschaftsminister", + "Bündnis", + "Bunker", + "bunt", + "bunte", + "bunten", + "Burg", + "Bürger", + "Bürgerinitiative", + "Bürgerinnen", + "Bürgerkrieg", + "bürgerlichen", + "Bürgermeister", + "Bürgermeisterin", + "Bürgermeisters", + "Bürgern", + "Bürgerschaft", + "Büro", + "Bürokratie", + "Büros", + "Bus", + "Busse", + "büßte", + "Butter", + "bzw.", + "ca.", + "Cabrio", + "Carl", + "Casino", + "Cent", + "Center", + "Champions League", + "Chance", + "Chancen", + "Chaos", + "Charakter", + "charakterisiert", + "Charlotte", + "Charme", + "Chef", + "Chefin", + "Chefredakteur", + "Chefs", + "Chemie", + "Chemikalien", + "Chemiker", + "chemische", + "chemischen", + "Chemnitz", + "Chicago", + "Chile", + "Chili", + "China", + "Chinas", + "Chinesen", + "chinesische", + "chinesischen", + "Chirurg", + "Chirurgen", + "Chor", + "Chöre", + "Christen", + "Christentum", + "Christian", + "Christiane", + "Christina", + "Christine", + "christliche", + "christlichen", + "Christoph", + "circa", + "Claudia", + "Clown", + "Club", + "Clubs", + "Commerzbank", + "Computer", + "Computern", + "Container", + "Couch", + "Coup", + "d.h.", + "Da", + "da", + "Dabei", + "dabei", + "Dach", + "dachte", + "Dadurch", + "dadurch", + "Dafür", + "dafür", + "Dagegen", + "dagegen", + "daheim", + "Daher", + "daher", + "dahin", + "Dahinter", + "dahinter", + "Daimler", + "damalige", + "damaligen", + "Damals", + "damals", + "Dame", + "Damen", + "Damit", + "damit", + "Dämonen", + "Dampfer", + "Danach", + "danach", + "Daneben", + "daneben", + "Dänemark", + "Daniel", + "dänischen", + "Dank", + "dank", + "dankbar", + "Dankbarkeit", + "danke", + "danken", + "dankte", + "Dann", + "dann", + "dar", + "Daran", + "daran", + "Darauf", + "darauf", + "Daraufhin", + "daraufhin", + "Daraus", + "daraus", + "darf", + "darfst", + "dargestellt", + "Darin", + "darin", + "Darlehen", + "Darmstadt", + "Darmstädter", + "darstellen", + "Darsteller", + "darstellt", + "Darstellung", + "Darstellungen", + "Darüber", + "darüber", + "Darüber hinaus", + "Darum", + "darum", + "Darunter", + "darunter", + "Das", + "das", + "Dass", + "dass", + "dasselbe", + "Datei", + "Dateien", + "Daten", + "Datenbank", + "Datenmengen", + "Datenschutz", + "Datenübertragung", + "datiert", + "Datum", + "Dauer", + "dauerhaft", + "dauern", + "dauert", + "dauerte", + "David", + "Davon", + "davon", + "davor", + "Dazu", + "dazu", + "dazwischen", + "Deal", + "Debatte", + "Debatten", + "Decke", + "decken", + "Deckung", + "Defekt", + "defensiv", + "Defensive", + "definiert", + "definierten", + "Definition", + "definitiv", + "Defizit", + "dein", + "deine", + "deinem", + "deinen", + "deiner", + "Delegation", + "Dem", + "dem", + "dementiert", + "Demnach", + "demnach", + "demnächst", + "Demo", + "Demokraten", + "Demokratie", + "demokratische", + "demokratischen", + "Demonstranten", + "Demonstration", + "Demonstrationen", + "demontiert", + "demselben", + "Den", + "den", + "denen", + "denkbar", + "denke", + "Denken", + "denken", + "Denkmal", + "denkst", + "denkt", + "Denn", + "denn", + "Dennis", + "Dennoch", + "dennoch", + "denselben", + "Depp", + "Der", + "der", + "derart", + "derartige", + "derartiges", + "Deren", + "deren", + "derselben", + "derweil", + "Derzeit", + "derzeit", + "derzeitige", + "derzeitigem", + "Des", + "des", + "Desaster", + "Deshalb", + "deshalb", + "Design", + "Designer", + "Dessen", + "dessen", + "Dessert", + "desto", + "Deswegen", + "deswegen", + "Detail", + "detailliert", + "Details", + "Detektiv", + "deuten", + "deutet", + "deutlich", + "deutliche", + "deutlichen", + "deutlicher", + "deutsch", + "deutsche", + "Deutsche Bank", + "Deutschen", + "Deutschen Bank", + "Deutscher", + "deutsches", + "Deutschland", + "Deutschlands", + "deutschsprachigen", + "Dezember", + "Diabetes", + "Diagnose", + "Dialog", + "Diamanten", + "Diana", + "Diät", + "dich", + "dicht", + "Dichter", + "Dichtung", + "dick", + "dicke", + "dicken", + "Die", + "die", + "Die Zeit", + "Dieb", + "Diebe", + "Diebesgut", + "Diebstahl", + "diejenige", + "diejenigen", + "dienen", + "Diener", + "Dienst", + "Dienstag", + "Dienstagabend", + "Dienstagmorgen", + "Dienste", + "Dienstleister", + "Dienstleistungen", + "dient", + "diente", + "dienten", + "Dies", + "dies", + "Diese", + "diese", + "dieselbe", + "dieselben", + "Diesem", + "diesem", + "Diesen", + "diesen", + "Dieser", + "dieser", + "Dieses", + "dieses", + "diesjährigen", + "Diesmal", + "diesmal", + "Dieter", + "Dietmar", + "Dietrich", + "Differenz", + "Differenzen", + "digital", + "digitale", + "digitalen", + "digitaler", + "Digitalisierung", + "Diktatur", + "Dilemma", + "Dimension", + "Dimensionen", + "Ding", + "Dinge", + "Dingen", + "Dinosaurier", + "Diplomat", + "Diplomaten", + "dir", + "direkt", + "direkte", + "direkten", + "Direktor", + "Direktorin", + "Dirigent", + "Dirk", + "Diskette", + "Diskriminierung", + "Diskussion", + "Diskussionen", + "diskutieren", + "diskutiert", + "Distanz", + "Disziplin", + "diverse", + "diversen", + "diverser", + "Dividende", + "Division", + "Doch", + "doch", + "Doktor", + "Dokument", + "Dokumentation", + "Dokumente", + "dokumentieren", + "dokumentiert", + "Dolch", + "Dollar", + "Dom", + "dominieren", + "Donau", + "Donner", + "Donnerstag", + "Doppel", + "doppelt", + "doppelte", + "Dorf", + "Dörfer", + "Dörfern", + "Doris", + "Dort", + "dort", + "dorthin", + "dortigen", + "Dortmund", + "Dortmunder", + "Dose", + "Dosis", + "dotiert", + "Dozenten", + "Dr.", + "Drama", + "dran", + "drängen", + "drängt", + "drängten", + "drastisch", + "drauf", + "draußen", + "Dreck", + "dreckig", + "Dreharbeiten", + "Drehbuch", + "drehen", + "dreht", + "drehte", + "Drei", + "drei", + "dreimal", + "Dresden", + "Dresdner", + "drin", + "dringend", + "Dritte", + "dritte", + "Drittel", + "Dritten", + "dritter", + "Droge", + "Drogen", + "drohe", + "drohen", + "droht", + "drohte", + "Drohung", + "drüben", + "Druck", + "drucken", + "drücken", + "Druckluft", + "drückt", + "Dschungel", + "Du", + "du", + "Dublin", + "Duell", + "Duisburg", + "dumm", + "Dummheit", + "dunkel", + "Dunkelheit", + "dunkle", + "dunklen", + "dünn", + "Duo", + "Durch", + "durch", + "durchaus", + "Durchbruch", + "durcheinander", + "durchführen", + "Durchführung", + "Durchgang", + "durchgeführt", + "durchgemacht", + "durchlaufen", + "Durchmesser", + "durchs", + "Durchschnitt", + "durchschnittlich", + "durchschnittliche", + "durchschnittlichen", + "durchsetzen", + "Durchsuchung", + "durchweg", + "durchzuführen", + "dürfe", + "dürfen", + "durfte", + "dürfte", + "durften", + "dürften", + "Durst", + "Dusche", + "duschen", + "Düsseldorf", + "Düsseldorfer", + "Dutzend", + "Dutzende", + "Dynamik", + "eben", + "Ebene", + "Ebenen", + "Ebenfalls", + "ebenfalls", + "Ebenso", + "ebenso", + "Eberhard", + "Echo", + "echt", + "echte", + "echten", + "echter", + "Ecke", + "Ecken", + "Edition", + "Eduard", + "Effekt", + "Effekte", + "Effizienz", + "egal", + "eh", + "Ehe", + "ehe", + "Ehefrau", + "ehemalige", + "ehemaligen", + "ehemaliger", + "ehemals", + "Ehemann", + "Ehepaar", + "Eher", + "eher", + "Ehre", + "Ehren", + "Ehrenamt", + "ehrenamtlich", + "ehrenamtlichen", + "Ehrgeiz", + "ehrlich", + "Ehrlichkeit", + "Ehrung", + "Ei", + "Eiche", + "Eier", + "eifersüchtig", + "eigen", + "eigene", + "eigenem", + "eigenen", + "Eigener", + "eigener", + "eigenes", + "Eigenkapital", + "eigens", + "Eigenschaft", + "Eigenschaften", + "eigenständige", + "Eigentlich", + "eigentlich", + "eigentliche", + "eigentlichen", + "Eigentum", + "Eigentümer", + "eignen", + "eignet", + "eilig", + "Eimer", + "Ein", + "ein", + "einander", + "Einbeziehung", + "einbezogen", + "Einblick", + "Einblicke", + "Einbrecher", + "einbringen", + "Einbruch", + "Einbußen", + "eindeutig", + "eindeutige", + "eindringen", + "Eindruck", + "eindrucksvoll", + "eindrucksvollen", + "Eine", + "eine", + "eine Reihe von", + "eineinhalb", + "Einem", + "einem", + "Einen", + "einen", + "Einer", + "einer", + "Einerseits", + "einerseits", + "Eines", + "eines", + "eines Tages", + "einfach", + "einfache", + "einfachen", + "einfacher", + "einfaches", + "einfallen", + "Einfluss", + "Einflüsse", + "einführen", + "Einführung", + "Eingabe", + "Eingang", + "eingebaut", + "eingeben", + "eingebracht", + "eingebrochen", + "eingebunden", + "eingeführt", + "eingegangen", + "eingehalten", + "eingehen", + "eingeholt", + "eingeladen", + "eingeleitet", + "eingenommen", + "eingeplant", + "eingereicht", + "eingerichtet", + "eingeschaltet", + "eingeschlafen", + "eingeschlagen", + "eingeschränkt", + "eingesetzt", + "eingesetzten", + "eingesperrt", + "eingestellt", + "eingestuft", + "eingetragen", + "eingetreten", + "eingetroffen", + "eingeweiht", + "eingezogen", + "eingreifen", + "Eingriff", + "Eingriffe", + "Einhaltung", + "einheimischen", + "Einheit", + "Einheiten", + "einheitliche", + "einig", + "Einige", + "einige", + "einigen", + "einiger", + "einiges", + "Einigkeit", + "Einigung", + "Einkauf", + "einkaufen", + "Einkaufszentren", + "Einkaufszentrum", + "Einklang", + "Einkommen", + "einladen", + "Einladung", + "Einmal", + "einmal", + "einmalig", + "einmalige", + "einmaligen", + "einmischen", + "Einnahme", + "Einnahmen", + "einnehmen", + "Einordnung", + "einrichten", + "Einrichtung", + "Einrichtungen", + "Eins", + "eins", + "einsam", + "Einsamkeit", + "Einsatz", + "Einsätze", + "Einsatzkräfte", + "Einschätzung", + "Einschätzungen", + "einschlafen", + "einschließlich", + "einschränken", + "Einschränkung", + "Einschränkungen", + "Einsendeschluss", + "einsetzen", + "Einsicht", + "Einsparungen", + "Einspruch", + "einst", + "einsteigen", + "einstellen", + "Einstellung", + "Einstellungen", + "Einstieg", + "einstige", + "einstigen", + "einstimmig", + "Eintracht", + "Eintrag", + "Einträge", + "eintreten", + "Eintritt", + "einverstanden", + "Einverständnis", + "Einwände", + "Einwilligung", + "Einwohner", + "Einwohnern", + "Einwohnerzahl", + "Einzelfall", + "Einzelhandel", + "Einzelheiten", + "einzeln", + "einzelne", + "einzelnen", + "einzelner", + "einziehen", + "einzig", + "einzigartig", + "einzigartige", + "einzige", + "einzigen", + "einziger", + "einziges", + "Einzug", + "einzusetzen", + "einzustellen", + "Eis", + "Eisen", + "Eisenbahn", + "Eiweiß", + "Elbe", + "Elefant", + "elektrisch", + "elektrische", + "elektrischen", + "elektronisch", + "elektronische", + "elektronischen", + "Element", + "Elemente", + "Elementen", + "Elend", + "Elf", + "elf", + "Elfmeter", + "Elisabeth", + "Elite", + "Elke", + "Eltern", + "Elterngeld", + "E-Mail", + "emotional", + "Emotionen", + "empfand", + "Empfang", + "empfangen", + "Empfänger", + "empfehlen", + "empfehlenswert", + "Empfehlung", + "Empfehlungen", + "empfiehlt", + "empfinden", + "empfohlen", + "empfunden", + "Empörung", + "Ende", + "enden", + "endet", + "endete", + "endgültig", + "endgültige", + "Endlich", + "endlich", + "Endspiel", + "Energie", + "Energiekosten", + "Energien", + "Energieverbrauch", + "Energieversorgung", + "Energiewende", + "Energiewirtschaft", + "eng", + "Engagement", + "Engagements", + "engagieren", + "engagiert", + "engagierte", + "engagierten", + "enge", + "Engel", + "engen", + "enger", + "England", + "Engländer", + "Englisch", + "englisch", + "englische", + "englischen", + "englischer", + "Enkel", + "enorm", + "enorme", + "enormen", + "Ensemble", + "entdecken", + "entdeckt", + "entdeckte", + "Entdeckung", + "Ente", + "entfallen", + "entfällt", + "entfaltet", + "entfernen", + "entfernt", + "entfernten", + "Entfernung", + "entführt", + "Entführung", + "Entgegen", + "entgegen", + "entgegengewirkt", + "entgehen", + "enthält", + "enthalten", + "enthaltenen", + "entkommen", + "entlang", + "entlassen", + "Entlassung", + "Entlassungen", + "entlasten", + "entlastet", + "Entlastung", + "entnehmen", + "entnommen", + "Entschädigung", + "Entscheid", + "entscheide", + "entscheiden", + "Entscheidend", + "entscheidend", + "entscheidende", + "entscheidenden", + "entscheidet", + "Entscheidung", + "Entscheidungen", + "entschied", + "entschieden", + "entschlossen", + "Entschluss", + "entschuldigen", + "Entschuldigung", + "entsorgt", + "Entsorgung", + "entspannen", + "entspannt", + "entspannter", + "Entspannung", + "entsprach", + "entspreche", + "entsprechen", + "Entsprechend", + "entsprechend", + "entsprechende", + "entsprechenden", + "entsprechender", + "entsprechendes", + "entspricht", + "entstand", + "entstanden", + "entstandene", + "entstehen", + "entsteht", + "Entstehung", + "enttäuschend", + "enttäuscht", + "Enttäuschung", + "Entweder", + "entweder", + "entwickeln", + "entwickelt", + "entwickelte", + "entwickelten", + "Entwicklung", + "Entwicklungen", + "Entwicklungsländern", + "entworfen", + "Entwurf", + "Entwürfe", + "entzogen", + "Episode", + "Epoche", + "Er", + "er", + "erarbeiten", + "erarbeitet", + "erbaut", + "Erbe", + "Erben", + "erbeuteten", + "erbracht", + "Erdbeben", + "Erde", + "Erdgas", + "Erdgeschoss", + "ereignet", + "ereignete", + "Ereignis", + "Ereignisse", + "Ereignissen", + "erfahren", + "erfahrene", + "erfahrenen", + "erfahrener", + "erfahrt", + "erfährt", + "Erfahrung", + "Erfahrungen", + "erfasst", + "Erfassung", + "erfinden", + "Erfinder", + "Erfindung", + "Erfolg", + "Erfolge", + "Erfolgen", + "erfolgen", + "erfolglos", + "erfolgreich", + "erfolgreiche", + "erfolgreichen", + "erfolgreicher", + "erfolgreichsten", + "Erfolgsgeschichte", + "erfolgt", + "erfolgte", + "erforderlich", + "erforderlichen", + "erfordern", + "erfordert", + "Erforschung", + "erfreulich", + "erfreut", + "erfuhr", + "erfüllen", + "erfüllt", + "Erfüllung", + "erfunden", + "Erfurt", + "ergab", + "ergänzen", + "ergänzende", + "ergänzt", + "ergänzte", + "Ergänzung", + "ergeben", + "Ergebnis", + "Ergebnisse", + "Ergebnissen", + "ergibt", + "ergreifen", + "Erhalt", + "erhält", + "erhalten", + "erhältlich", + "Erhaltung", + "erheben", + "erheblich", + "erhebliche", + "erheblichen", + "erhebt", + "Erhebung", + "erhielt", + "erhielten", + "erhob", + "erhoben", + "erhöhen", + "erhöht", + "erhöhte", + "erhöhten", + "Erhöhung", + "erholen", + "erholt", + "Erholung", + "Erich", + "Erika", + "erinnere", + "erinnern", + "erinnerst", + "erinnert", + "erinnerte", + "Erinnerung", + "Erinnerungen", + "Erkältung", + "erkannt", + "erkannte", + "erkennbar", + "erkenne", + "erkennen", + "erkennt", + "Erkenntnis", + "Erkenntnisse", + "Erkenntnissen", + "erklären", + "erklärt", + "erklärte", + "Erklärung", + "Erklärungen", + "erkrankt", + "Erkrankung", + "Erkrankungen", + "erkunden", + "erlangt", + "erlassen", + "erlauben", + "Erlaubnis", + "erlaubt", + "erläutert", + "erleben", + "Erlebnis", + "Erlebnisse", + "erlebt", + "erlebte", + "erlebten", + "erledigen", + "erledigt", + "erleichtern", + "erleichtert", + "Erleichterung", + "erlernen", + "erlitt", + "erlitten", + "Erlös", + "Erlöse", + "Erlösung", + "Ermäßigung", + "ermitteln", + "ermittelt", + "Ermittler", + "Ermittlung", + "Ermittlungen", + "Ermittlungsverfahren", + "ermöglichen", + "ermöglicht", + "ermordet", + "Ermordung", + "Ernährung", + "ernannt", + "Ernennung", + "erneuert", + "Erneuerung", + "erneut", + "erneute", + "erneuten", + "Ernst", + "ernst", + "ernsthaft", + "Ernte", + "erobern", + "erobert", + "Eroberung", + "eröffnen", + "eröffnet", + "eröffnete", + "Eröffnung", + "erörtert", + "erprobt", + "errechnet", + "Erreger", + "erregt", + "erreichbar", + "erreichen", + "erreicht", + "erreichte", + "erreichten", + "errichten", + "errichtet", + "Errichtung", + "Ersatz", + "erschaffen", + "Erscheinen", + "erscheinen", + "erscheint", + "Erscheinung", + "erschien", + "erschienen", + "erschienenen", + "erschließen", + "erschöpft", + "erschossen", + "erschrecken", + "erschreckend", + "erschreckt", + "erschüttert", + "erschwert", + "ersetzen", + "ersetzt", + "ersparen", + "erspart", + "Erst", + "erst", + "erstatten", + "erstattet", + "erstaunlich", + "erstaunt", + "Erste", + "erste", + "erstellen", + "erstellt", + "Erstellung", + "Ersten", + "ersten", + "Erstens", + "erstens", + "Erster", + "erster", + "erstes", + "ersticken", + "erstmal", + "erstmalig", + "Erstmals", + "erstmals", + "erstreckt", + "erteilen", + "erteilt", + "erteilte", + "Ertrag", + "ertragen", + "erwachsen", + "Erwachsene", + "Erwachsenen", + "erwacht", + "erwägen", + "erwähnen", + "erwähnt", + "erwarb", + "erwarte", + "erwarten", + "erwartet", + "erwartete", + "erwarteten", + "Erwartung", + "Erwartungen", + "erweisen", + "erweist", + "erweitern", + "erweitert", + "erweiterte", + "Erweiterung", + "Erwerb", + "erwerben", + "Erwerbslose", + "erwies", + "erwiesen", + "Erwin", + "erwischen", + "erwischt", + "erworben", + "erzählen", + "erzählt", + "erzählte", + "Erzählung", + "Erzählungen", + "Erzbischof", + "erzeugen", + "erzeugt", + "Erzieher", + "Erziehung", + "erzielen", + "erzielt", + "erzielte", + "erzielten", + "erzogen", + "erzwingen", + "Es", + "es", + "Essen", + "essen", + "Essener", + "etablieren", + "etabliert", + "etablierten", + "Etage", + "Etappe", + "Etappen", + "Etat", + "etc.", + "etliche", + "Etwa", + "etwa", + "Etwas", + "etwas", + "EU", + "Euch", + "euch", + "euer", + "EU-Kommission", + "eure", + "Euro", + "Europa", + "Europäer", + "Europäische", + "europäische", + "Europäische Union", + "Europäischen", + "europäischen", + "europäischer", + "Europameister", + "Europameisterschaft", + "Europas", + "Eurozone", + "Eva", + "Evakuierung", + "Evaluation", + "Evangelische", + "evangelische", + "Evangelischen", + "evangelischen", + "eventuell", + "ewig", + "ewige", + "ewigen", + "Ewigkeit", + "exakt", + "Exemplare", + "Exil", + "Existenz", + "existenzbedrohend", + "existieren", + "existiert", + "Exklusivität", + "Exkursionen", + "Expansion", + "Experiment", + "Experimente", + "Experte", + "Experten", + "Expertise", + "explodieren", + "explodiert", + "Explosion", + "Explosionen", + "Export", + "Exporte", + "Express", + "externe", + "externen", + "extra", + "extrem", + "extremen", + "Fabrik", + "Fach", + "Fachbereich", + "Fachbereiche", + "Fachhochschule", + "Fachkräfte", + "Fachleute", + "Fachleuten", + "fachlichen", + "Faden", + "fähig", + "Fähigkeit", + "Fähigkeiten", + "Fahnder", + "Fahne", + "Fahnen", + "Fahrbahn", + "fahre", + "Fähre", + "fahren", + "Fahrer", + "Fahrerlaubnis", + "Fahrgäste", + "Fahrrad", + "Fahrt", + "fährt", + "Fahrten", + "Fahrzeug", + "Fahrzeuge", + "Fahrzeugen", + "Fakten", + "Faktor", + "Faktoren", + "Fakultäten", + "Fall", + "Falle", + "Fälle", + "fallen", + "Fällen", + "fällig", + "Falls", + "falls", + "fällt", + "falsche", + "falschen", + "Fälschung", + "Familie", + "Familien", + "fand", + "fanden", + "fangen", + "fängt", + "Fans", + "Fantasie", + "fantastisch", + "Farbe", + "Farben", + "Faschismus", + "Fassade", + "fassen", + "fasst", + "fasste", + "Fassung", + "Fast", + "fast", + "faszinierend", + "fasziniert", + "Faust", + "Favorit", + "Favoriten", + "Fazit", + "Februar", + "Feder", + "Feedback", + "fehle", + "Fehlen", + "fehlen", + "fehlende", + "fehlenden", + "Fehler", + "Fehlern", + "fehlt", + "fehlte", + "fehlten", + "Feier", + "Feierabend", + "Feiern", + "feiern", + "feiert", + "feierte", + "fein", + "Feind", + "Feinde", + "feine", + "Feld", + "Felder", + "Feldern", + "Felix", + "Felsen", + "Fenster", + "Fenstern", + "Ferien", + "fern", + "Fernbedienung", + "Ferne", + "Ferner", + "ferner", + "Fernsehen", + "Fernseher", + "Ferrari", + "fertig", + "fertigen", + "fertiggestellt", + "Fertigstellung", + "Fertigung", + "Fest", + "fest", + "feste", + "festen", + "fester", + "festgehalten", + "festgelegt", + "festgelegten", + "festgenommen", + "festgesetzt", + "festgestellt", + "festhalten", + "Festival", + "Festivals", + "festlegen", + "Festlegung", + "Festnahme", + "Festplatte", + "feststellen", + "Feststellung", + "Festung", + "festzustellen", + "Fett", + "fetten", + "feucht", + "Feuer", + "feuern", + "Feuerwehr", + "Feuerwehrmänner", + "Fieber", + "fiel", + "fielen", + "Figur", + "Figuren", + "Filiale", + "Filialen", + "Film", + "Filme", + "Filmemacher", + "Filmen", + "Films", + "Finale", + "Finanzamt", + "Finanzen", + "finanziell", + "finanzielle", + "finanzieller", + "finanzieren", + "finanziert", + "Finanzierung", + "Finanzkrise", + "Finanzminister", + "finde", + "finden", + "findest", + "findet", + "fing", + "Finger", + "Fingerabdrücke", + "Finnland", + "Finsternis", + "Firma", + "Firmen", + "Fisch", + "Fische", + "Fischen", + "Fischer", + "fit", + "fix", + "flach", + "Fläche", + "Flächen", + "Flagge", + "Flammen", + "Flasche", + "Flaschen", + "Flecken", + "Fledermäuse", + "Fleisch", + "flexibel", + "Flexibilität", + "flexible", + "Fliege", + "Fliegen", + "fliegen", + "Flieger", + "fliegt", + "fliehen", + "fließen", + "fließt", + "flitzt", + "flog", + "Flora", + "Florenz", + "Florian", + "Florida", + "Flucht", + "flüchtete", + "flüchteten", + "Flüchtlinge", + "Flüchtlingen", + "Flug", + "Flüge", + "Flügel", + "Fluggesellschaft", + "Fluggesellschaften", + "Flughafen", + "Flughäfen", + "Flughafens", + "Flugzeug", + "Flugzeuge", + "Flur", + "Fluss", + "Flüsse", + "Flüssigkeit", + "Flut", + "Flyer", + "Focus", + "Föderation", + "Fokus", + "fokussiert", + "Folge", + "Folgen", + "folgen", + "folgende", + "folgenden", + "Folgendes", + "folglich", + "folgt", + "folgte", + "folgten", + "Folter", + "Fonds", + "Ford", + "Fördermittel", + "fordern", + "fördern", + "fordert", + "fördert", + "forderte", + "forderten", + "Forderung", + "Förderung", + "Forderungen", + "Förderverein", + "Form", + "formal", + "Format", + "Formel", + "Formen", + "Formular", + "formuliert", + "Formulierung", + "Forscher", + "Forschung", + "fort", + "fortan", + "Fortbildung", + "Fortbildungen", + "fortentwickelt", + "fortgesetzt", + "fortlaufend", + "Fortschritt", + "Fortschritte", + "fortsetzen", + "Fortsetzung", + "Forum", + "Foto", + "Fotograf", + "Fotografen", + "Fotografie", + "fotografieren", + "Fotos", + "Foyer", + "Frage", + "frage", + "Fragebögen", + "Fragen", + "fragen", + "fragend", + "Fragestellungen", + "Fragezeichen", + "fraglich", + "fragt", + "fragte", + "Fraktion", + "Fraktionen", + "Fraktionschef", + "Frank", + "Franken", + "Frankfurt", + "Frankfurt am Main", + "Frankfurter", + "Frankreich", + "Frankreichs", + "Franz", + "Franzose", + "Franzosen", + "französische", + "französischer", + "Frau", + "Frauen", + "Fraunhofer", + "frei", + "Freiberufler", + "Freiburg", + "Freie", + "freie", + "Freien", + "freien", + "freier", + "Freigabe", + "freigegeben", + "freigelassen", + "freigeschaltet", + "Freiheit", + "Freiheitsstrafe", + "Freilassung", + "Freilich", + "freilich", + "Freispruch", + "Freistaat", + "Freitag", + "Freitagabend", + "freitags", + "freiwillig", + "freiwillige", + "freiwilligen", + "Freizeit", + "Fremde", + "fremde", + "Fremden", + "fremden", + "Fremdsprachen", + "Fremdwährung", + "Frequenz", + "Freude", + "freuen", + "Freund", + "Freunde", + "Freunden", + "Freundin", + "Freundinnen", + "freundlich", + "Freundschaft", + "freut", + "freute", + "Frieden", + "Friedhof", + "friedlich", + "Friedrich", + "frisch", + "frische", + "frischen", + "Friseur", + "Frist", + "Fristen", + "Fritz", + "froh", + "fröhlich", + "Front", + "Fronten", + "Früchte", + "früh", + "frühe", + "frühen", + "Früher", + "früher", + "frühere", + "früheren", + "früherer", + "frühestens", + "Frühjahr", + "Frühling", + "Frühstück", + "frühzeitig", + "Frust", + "Fuchs", + "fügt", + "fügte", + "fühle", + "fühlen", + "fühlt", + "fühlte", + "fuhr", + "führe", + "fuhren", + "führen", + "führende", + "führenden", + "Führer", + "Führerschein", + "führt", + "führte", + "führten", + "Führung", + "Führungskraft", + "Führungskräfte", + "Führungspositionen", + "Führungstreffer", + "Fulda", + "Fülle", + "füllen", + "Fund", + "Fundament", + "Fünf", + "fünf", + "Fünftel", + "fünften", + "Funk", + "Funktion", + "Funktionalität", + "Funktionäre", + "Funktionen", + "funktionieren", + "funktioniert", + "funktionierte", + "Für", + "für", + "Furcht", + "furchtbar", + "fürchten", + "fürchterlich", + "fürchtet", + "fürs", + "Fusion", + "Fuß", + "Fußball", + "Fußballer", + "Füße", + "Füßen", + "Fußgänger", + "füttern", + "gab", + "gäbe", + "gaben", + "Gabriele", + "Galaxie", + "Galerie", + "galt", + "Gang", + "Gänge", + "gängigen", + "Ganz", + "ganz", + "Ganze", + "ganze", + "ganzen", + "ganzer", + "ganzes", + "gänzlich", + "gar", + "Garantie", + "garantieren", + "garantiert", + "Garten", + "Gärten", + "Gas", + "Gaslampe", + "Gast", + "Gäste", + "Gästen", + "Gastgeber", + "Gaststätte", + "Gattung", + "geändert", + "gearbeitet", + "geäußert", + "Gebäude", + "Gebäuden", + "Gebäudes", + "gebaut", + "gebe", + "Geben", + "geben", + "gebeten", + "Gebiet", + "Gebiete", + "Gebieten", + "gebildet", + "gebilligt", + "geblieben", + "geboren", + "geborene", + "geborgen", + "Gebot", + "Gebote", + "geboten", + "gebracht", + "Gebrauch", + "gebrauchen", + "gebraucht", + "gebrochen", + "gebucht", + "Gebühr", + "Gebühren", + "gebührt", + "gebunden", + "Geburt", + "gebürtige", + "Geburtstag", + "gedacht", + "Gedächtnis", + "Gedanke", + "Gedanken", + "gedauert", + "Gedicht", + "Gedichte", + "Gedichten", + "gedient", + "gedreht", + "gedroht", + "gedrückt", + "Geduld", + "geehrt", + "geeignet", + "geeignete", + "geeigneten", + "geeinigt", + "gefächert", + "Gefahr", + "gefährden", + "gefährdet", + "Gefährdung", + "Gefahren", + "gefahren", + "gefährlich", + "gefährliche", + "gefährlicher", + "gefallen", + "gefälligst", + "gefällt", + "gefangen", + "Gefangenen", + "Gefängnis", + "gefasst", + "Gefecht", + "gefeiert", + "gefertigt", + "gefiel", + "geflogen", + "geflohen", + "Geflüchtete", + "Geflüchteten", + "gefolgt", + "gefordert", + "gefördert", + "geforderte", + "gefragt", + "Gefühl", + "Gefühle", + "Gefühlen", + "geführt", + "geführte", + "gefüllt", + "gefunden", + "gegangen", + "gegeben", + "gegebenenfalls", + "Gegen", + "gegen", + "Gegend", + "Gegensatz", + "gegenseitig", + "Gegenspieler", + "Gegenstand", + "Gegenstände", + "Gegenteil", + "Gegenüber", + "gegenüber", + "Gegenwart", + "gegenwärtig", + "Gegenzug", + "gegessen", + "geglaubt", + "geglückt", + "Gegner", + "Gegnern", + "gegründet", + "gegründete", + "gegründeten", + "gehabt", + "Gehalt", + "gehalten", + "gehandelt", + "gehe", + "geheim", + "Geheimdienst", + "geheime", + "geheimen", + "Geheimnis", + "Geheimnisse", + "Gehen", + "gehen", + "Gehirn", + "geholfen", + "geholt", + "gehöre", + "gehören", + "gehörenden", + "gehörst", + "gehört", + "gehörte", + "gehörten", + "gehst", + "Geht", + "geht", + "geht's", + "Geier", + "geirrt", + "Geiseln", + "Geist", + "Geister", + "geistige", + "geistigen", + "gejagt", + "gekämpft", + "gekauft", + "gekennzeichnet", + "geklagt", + "geklappt", + "geklärt", + "geklaut", + "gekocht", + "gekommen", + "gekostet", + "gekündigt", + "gelacht", + "Gelächter", + "geladen", + "Gelände", + "gelandet", + "gelang", + "gelangen", + "gelangt", + "gelassen", + "Gelassenheit", + "gelaufen", + "gelbe", + "gelben", + "Geld", + "Gelder", + "Geldes", + "Geldpolitik", + "Geldstrafe", + "gelebt", + "gelegen", + "gelegene", + "gelegenen", + "Gelegenheit", + "gelegentlich", + "gelegt", + "geleistet", + "geleitet", + "gelernt", + "gelesen", + "Geliebte", + "Geliebten", + "geliefert", + "gelingen", + "gelingt", + "gelitten", + "gelogen", + "gelöscht", + "gelöst", + "Gelsenkirchen", + "gelte", + "gelten", + "geltend", + "geltende", + "geltenden", + "Geltung", + "gelungen", + "gelungener", + "gelungenes", + "gemacht", + "Gemälde", + "gemalt", + "gemäß", + "gemein", + "Gemeinde", + "Gemeinden", + "Gemeinderat", + "Gemeinsam", + "gemeinsam", + "gemeinsame", + "gemeinsamen", + "gemeinsames", + "Gemeinschaft", + "gemeint", + "gemeldet", + "gemerkt", + "gemessen", + "Gemüse", + "Gemüter", + "gemütlich", + "Gen", + "genannt", + "genannte", + "genannten", + "Genau", + "genau", + "genaue", + "genauen", + "genauer", + "genauso", + "Gene", + "genehmigt", + "Genehmigung", + "General", + "Generalsekretär", + "Generalversammlung", + "Generation", + "Generationen", + "Generator", + "generell", + "generelle", + "genesen", + "Genf", + "Genfer", + "genießen", + "genießt", + "genommen", + "Genossen", + "Gentechnik", + "genug", + "genügend", + "genügt", + "Genuss", + "genutzt", + "geöffnet", + "Georg", + "George", + "Gepäck", + "gepackt", + "gepflegt", + "Geplant", + "geplant", + "geplante", + "geplanten", + "geprägt", + "geprägten", + "geprüft", + "Gerade", + "gerade", + "geradeaus", + "geradezu", + "Gerät", + "gerät", + "Geräte", + "geraten", + "Geräten", + "Geräusche", + "Gerd", + "gerechnet", + "gerecht", + "gerechtfertigt", + "Gerechtigkeit", + "geredet", + "geregelt", + "gerettet", + "Gerhard", + "Gericht", + "Gerichte", + "gerichtet", + "Gerichts", + "Gerichtshof", + "geriet", + "gerieten", + "gering", + "geringe", + "geringen", + "geringer", + "geringeren", + "geringfügig", + "gerissen", + "gern", + "gerne", + "Gertrud", + "Geruch", + "Gerücht", + "Gerüchte", + "gerufen", + "gesagt", + "gesammelt", + "gesamte", + "gesamten", + "Gesamtfläche", + "Gesamtjahr", + "Gesamtschaden", + "Gesamtsieg", + "Gesang", + "geschädigt", + "geschaffen", + "geschafft", + "Geschäft", + "Geschäfte", + "Geschäften", + "Geschäftsbereich", + "Geschäftsführer", + "Geschäftsführung", + "Geschäftsjahr", + "Geschäftsmann", + "Geschäftsstelle", + "Geschäftszahlen", + "geschah", + "geschaltet", + "geschätzt", + "geschaut", + "Geschehen", + "geschehen", + "gescheitert", + "Geschenk", + "Geschenke", + "geschenkt", + "Geschichte", + "Geschichten", + "geschickt", + "geschieht", + "geschlafen", + "geschlagen", + "Geschlecht", + "geschlossen", + "geschlossene", + "geschlossenen", + "Geschmack", + "geschnitten", + "geschossen", + "geschrieben", + "geschützt", + "Geschwindigkeit", + "Geschwister", + "gesehen", + "Gesellschaft", + "Gesellschaften", + "Gesellschafter", + "gesellschaftliche", + "gesellschaftlichen", + "gesendet", + "gesenkt", + "Gesetz", + "Gesetze", + "Gesetzen", + "Gesetzentwurf", + "Gesetzes", + "Gesetzgeber", + "gesetzlich", + "gesetzliche", + "gesetzlichen", + "gesetzt", + "gesichert", + "Gesicht", + "Gesichter", + "gesonderte", + "gesorgt", + "gespannt", + "gespart", + "gespeichert", + "gespendet", + "gesperrt", + "gespielt", + "Gespräch", + "Gespräche", + "Gesprächen", + "gesprengt", + "gespritzt", + "gesprochen", + "gesprungen", + "Gestalt", + "Gestalten", + "gestalten", + "gestaltet", + "gestaltete", + "Gestaltung", + "Gestaltungsmöglichkeiten", + "gestand", + "gestanden", + "Geständnis", + "Gestank", + "gestärkt", + "gestartet", + "gestattet", + "Geste", + "gesteckt", + "gesteigert", + "Gestein", + "gestellt", + "Gesten", + "Gestern", + "gestern", + "gesteuert", + "gestiegen", + "gestiegenen", + "gestillt", + "gestimmt", + "gestohlen", + "gestoppt", + "gestorben", + "gestört", + "gestoßen", + "gestrichen", + "gestrigen", + "gestürzt", + "gestützt", + "gesucht", + "gesund", + "gesunde", + "gesunden", + "Gesundheit", + "gesundheitlichen", + "Gesundheitsamt", + "Gesundheitswesen", + "gesunken", + "getan", + "getanzt", + "geteilt", + "getestet", + "getötet", + "getragen", + "Getränke", + "Getränken", + "geträumt", + "getrennt", + "getreten", + "getrieben", + "getroffen", + "getrunken", + "geübt", + "gewachsen", + "gewählt", + "gewählte", + "gewählten", + "Gewähr", + "gewähren", + "gewährleisten", + "gewährleistet", + "Gewahrsam", + "gewährt", + "Gewalt", + "gewaltigen", + "gewann", + "gewannen", + "gewarnt", + "gewartet", + "gewaschen", + "Gewebe", + "gewechselt", + "geweckt", + "Gewerbe", + "Gewerkschaft", + "Gewerkschaften", + "gewertet", + "gewesen", + "Gewicht", + "Gewinn", + "Gewinne", + "Gewinnen", + "gewinnen", + "Gewinner", + "gewinnt", + "Gewinnwarnung", + "Gewiss", + "gewiss", + "gewisse", + "Gewissen", + "gewissen", + "gewissermaßen", + "Gewissheit", + "gewöhnen", + "gewöhnlich", + "gewöhnlichen", + "gewohnt", + "gewöhnt", + "gewollt", + "gewonnen", + "geworden", + "geworfen", + "gewünscht", + "gewünschte", + "gewünschten", + "gewusst", + "gezahlt", + "gezählt", + "gezeigt", + "gezielt", + "gezielte", + "gezogen", + "gezündet", + "gezwungen", + "ggf.", + "Gibt", + "gibt", + "gibt's", + "Gießen", + "Gift", + "gilt", + "ging", + "ginge", + "gingen", + "Gipfel", + "Gitarre", + "Gitter", + "Glanz", + "Glas", + "Gläser", + "glatt", + "Glaube", + "glaube", + "Glauben", + "glauben", + "glaubt", + "glaubte", + "glaubten", + "Gleich", + "gleich", + "Gleichaltrigen", + "gleiche", + "gleichen", + "gleicher", + "gleichermaßen", + "Gleichgewicht", + "gleichnamigen", + "gleichsam", + "gleicht", + "Gleichung", + "Gleichwohl", + "gleichwohl", + "Gleichzeitig", + "gleichzeitig", + "Global", + "globale", + "globalen", + "Globalisierung", + "Glück", + "glücklich", + "Glückwunsch", + "GmbH", + "Gnade", + "Gold", + "goldene", + "goldenen", + "Golf", + "Gott", + "Götter", + "Gottes", + "Gottesdienst", + "Göttingen", + "Gouverneur", + "Grab", + "graben", + "Grad", + "Grad Celsius", + "Graf", + "Grafen", + "Grafik", + "Gramm", + "Gras", + "gratulieren", + "grauen", + "Greenpeace", + "Greif", + "greifen", + "greift", + "Gremien", + "Gremium", + "Grenze", + "Grenzen", + "Griechen", + "Griechenland", + "griechische", + "griechischen", + "Griff", + "griff", + "Grippe", + "groß", + "großartig", + "großartige", + "Großauftrag", + "Großbritannien", + "Große", + "große", + "Größe", + "großem", + "Großen", + "großen", + "Größen", + "Größenordnung", + "großer", + "größer", + "größere", + "größeren", + "größerer", + "größeres", + "großes", + "Großmutter", + "Großstadt", + "Großstädten", + "größte", + "Großteil", + "größten", + "größtenteils", + "größter", + "Großvater", + "großzügig", + "Großzügigkeit", + "Grün", + "grün", + "Grund", + "Grunde", + "Gründe", + "Gründen", + "gründen", + "Gründer", + "gründete", + "Grundgerüst", + "Grundlage", + "Grundlagen", + "grundlegend", + "grundlegende", + "Grundsatz", + "Grundsätze", + "Grundsätzen", + "Grundsätzlich", + "grundsätzlich", + "grundsätzlichen", + "Grundschule", + "Grundschulen", + "Grundstück", + "Grundstücke", + "Gründung", + "Grüne", + "grüne", + "Grünen", + "grünen", + "grünes Licht", + "Gruppe", + "Gruppen", + "Gruppierungen", + "Gruß", + "Grüße", + "guck", + "gucken", + "guckt", + "Gudrun", + "Gulden", + "gültig", + "gültigen", + "Gültigkeit", + "Gunst", + "günstig", + "günstigen", + "günstiger", + "Günter", + "Günther", + "Gürtel", + "Gut", + "gut", + "Gutachten", + "Gutachter", + "Gute", + "gute", + "Güte", + "gutem", + "Guten", + "guten", + "guter", + "Güter", + "Gutes", + "gutes", + "Gutschein", + "Gutscheine", + "Gymnasium", + "Gymnasiums", + "Haar", + "Haare", + "Haaren", + "hab", + "habe", + "Haben", + "haben", + "habt", + "Hafen", + "Haft", + "Haftbefehl", + "Haftrichter", + "Haftstrafe", + "Haftung", + "Hagen", + "Hahn", + "Haken", + "halb", + "halbe", + "halben", + "halbes", + "Halbfinale", + "halbiert", + "Halbinsel", + "Halbjahr", + "halbwegs", + "Halbzeit", + "half", + "Hälfte", + "Halle", + "Hallen", + "Hallo", + "Hals", + "Halt", + "halt", + "hält", + "halte", + "halten", + "Haltung", + "Hamburg", + "Hamburger", + "Hamburgs", + "Hammer", + "Hanau", + "Hand", + "Hände", + "Handel", + "handele", + "Handeln", + "handeln", + "Handels", + "handelt", + "handelte", + "Händen", + "Händler", + "Händlern", + "Handlung", + "Handlungen", + "Handschellen", + "Handschuhe", + "Handtasche", + "Handtuch", + "Handtücher", + "Handwerk", + "Handwerker", + "Handy", + "Handyhersteller", + "Hang", + "hängen", + "hängt", + "Hannover", + "Hans", + "Hansestadt", + "Harald", + "harmlos", + "Harmonie", + "Harry", + "hart", + "harte", + "Härte", + "harten", + "harter", + "härter", + "Hartmann", + "Hartmut", + "Harz", + "Hasen", + "Hass", + "hast", + "hat", + "hatte", + "Hätte", + "hätte", + "hatten", + "hätten", + "hättest", + "Hauch", + "Haufen", + "häufig", + "häufiger", + "häufigsten", + "Hauptbahnhof", + "Hauptgrund", + "Hauptquartier", + "Hauptrolle", + "Hauptsache", + "hauptsächlich", + "Hauptstadt", + "Hauptstraße", + "Hauptversammlung", + "Haus", + "Hausarrest", + "Hausaufgaben", + "Hausbesuche", + "Hause", + "Häuser", + "Häusern", + "Hauses", + "Haushalt", + "Haushalte", + "haushalten", + "Haustür", + "Haut", + "Hautbild", + "Hebel", + "heben", + "hebt", + "Heck", + "Heer", + "Heft", + "heftig", + "heftigen", + "Heidelberg", + "Heidelberger", + "Heike", + "Heilbronn", + "heilen", + "heilig", + "Heiligen", + "heiligen", + "Heilmittel", + "Heim", + "Heimat", + "Heimatland", + "Heimatstadt", + "heimische", + "heimischen", + "heimlich", + "Heimspiel", + "Heinrich", + "Heinz", + "Heirat", + "heiraten", + "heiratet", + "heiß", + "heiße", + "heißen", + "heißt", + "Heizung", + "Hektar", + "Held", + "Helden", + "helfen", + "Helfer", + "Helga", + "Helikopter", + "Helm", + "Helmut", + "Hemd", + "Henkel", + "Henrik", + "Henry", + "her", + "heran", + "herangezogen", + "heraus", + "herausfinden", + "Herausforderung", + "Herausforderungen", + "Herausgeber", + "herausgefunden", + "herausgegeben", + "Herbert", + "Herbst", + "herein", + "hergestellt", + "herkommen", + "herkömmlichen", + "Herkunft", + "Hermann", + "Herr", + "Herren", + "Herrn", + "Herrschaft", + "Herrscher", + "herrscht", + "herrschte", + "herstellen", + "Hersteller", + "Herstellung", + "Hertha", + "herum", + "herunter", + "heruntergeladen", + "herunterladen", + "hervor", + "hervorragend", + "hervorragende", + "Herz", + "Herzen", + "Herzinfarkt", + "herzlich", + "Herzog", + "Herzschlag", + "herzustellen", + "Hessen", + "hessische", + "Hessischen", + "hessischen", + "heuer", + "Heute", + "heute", + "heutige", + "heutigen", + "heutzutage", + "hielt", + "hielten", + "Hier", + "hier", + "Hierarchie", + "Hierbei", + "hierbei", + "hierfür", + "hierher", + "hiermit", + "hiervon", + "Hierzu", + "hierzu", + "hierzulande", + "hieß", + "Hilfe", + "Hilfen", + "hilfreich", + "Hilfsmittel", + "hilft", + "Hill", + "Himmel", + "hin", + "hinauf", + "hinaus", + "Hinblick", + "Hindernis", + "Hindernisse", + "hindurch", + "hinein", + "hingegen", + "hingewiesen", + "hinlegen", + "hinnehmen", + "hinreichend", + "Hinsicht", + "hinsichtlich", + "hinten", + "Hinter", + "hinter", + "hintereinander", + "Hintergrund", + "Hintergründe", + "Hinterhalt", + "hinterher", + "hinterlassen", + "hinterlegt", + "Hintern", + "Hintertür", + "hinunter", + "hinweg", + "Hinweis", + "Hinweise", + "Hinzu", + "hinzu", + "Historiker", + "historisch", + "historische", + "historischen", + "Hitze", + "hob", + "Hobby", + "Hoch", + "hoch", + "Hochschule", + "Hochschulen", + "Höchst", + "höchst", + "höchste", + "höchsten", + "höchstens", + "Höchststrafe", + "Hochtouren", + "hochwertige", + "hochwertigen", + "Hochzeit", + "Hof", + "hoffe", + "hoffen", + "hoffentlich", + "Hoffmann", + "Hoffnung", + "Hoffnungen", + "Hoffnungsträger", + "hofft", + "Hohe", + "hohe", + "Höhe", + "hohem", + "hohen", + "Höhen", + "Hohenzollern", + "Höhepunkt", + "Höhepunkte", + "hoher", + "höher", + "höhere", + "höheren", + "höherer", + "hohes", + "Höhle", + "holen", + "Holland", + "Holländer", + "Hölle", + "Hollywood", + "holt", + "holte", + "Holz", + "Hongkong", + "Honig", + "Honorar", + "hören", + "Hörer", + "Horizont", + "Horn", + "Horst", + "hört", + "hörte", + "Hose", + "Hosen", + "Hotel", + "Hotels", + "Hubert", + "hübsch", + "Hubschrauber", + "Hügel", + "Huhn", + "Hühnchen", + "Hühner", + "Humor", + "Hund", + "Hunde", + "hundert", + "Hunderte", + "Hunger", + "hungrig", + "Hürde", + "Hürden", + "Hut", + "Hütte", + "Ich", + "ich", + "ideal", + "ideale", + "Idealerweise", + "Idee", + "Ideen", + "identifizieren", + "identifiziert", + "Identität", + "ignorieren", + "ignoriert", + "Ihm", + "ihm", + "ihn", + "Ihnen", + "ihnen", + "Ihr", + "ihr", + "Ihre", + "ihre", + "Ihrem", + "ihrem", + "Ihren", + "ihren", + "Ihrer", + "ihrer", + "ihrerseits", + "Ihres", + "ihres", + "illegal", + "illegale", + "illegalen", + "Illusion", + "Ilse", + "Im", + "im", + "im Gegensatz zu", + "Im Übrigen", + "Image", + "Immer", + "immer", + "Immerhin", + "immerhin", + "Immobilie", + "Immobilien", + "Impfschutz", + "Impfung", + "Import", + "Impulse", + "In", + "in", + "In der Regel", + "in der Regel", + "in Kraft", + "indem", + "indes", + "Index", + "Indianer", + "Indien", + "indischen", + "individuell", + "individuelle", + "individuellen", + "individuelles", + "Indiz", + "Indonesien", + "Industrie", + "Infektion", + "infiziert", + "infolge", + "Informatik", + "Information", + "Informationen", + "Informationsangebot", + "informieren", + "informiert", + "informierte", + "Infos", + "Infrastruktur", + "Ingenieur", + "Ingenieure", + "Ingrid", + "Inhaber", + "Inhalt", + "Inhalte", + "Inhalten", + "inhaltlich", + "inhaltliche", + "inhaltlichen", + "Initiative", + "Initiativen", + "Initiatoren", + "Inklusion", + "inklusive", + "Inland", + "inmitten", + "innen", + "Innenminister", + "Innenministerium", + "Innenministeriums", + "Innenraum", + "Innensenator", + "Innenstadt", + "Innere", + "innere", + "inneren", + "Innerhalb", + "innerhalb", + "Innern", + "Innovation", + "Innovationen", + "innovative", + "innovativen", + "ins", + "Insassen", + "Insbesondere", + "insbesondere", + "Insekten", + "Insel", + "Inseln", + "Insgesamt", + "insgesamt", + "Insofern", + "insofern", + "inspirieren", + "Installation", + "installiert", + "Instanz", + "Institut", + "Institute", + "Institution", + "Institutionen", + "Instituts", + "Instrument", + "Instrumente", + "Insulin", + "inszeniert", + "Inszenierung", + "intakt", + "Integration", + "integrieren", + "integriert", + "integrierten", + "intelligente", + "Intelligenz", + "Intensität", + "intensiv", + "intensive", + "intensiver", + "intensives", + "interaktive", + "interessant", + "interessante", + "interessanten", + "interessantes", + "Interesse", + "Interessen", + "Interessenten", + "interessieren", + "interessiert", + "Interessierte", + "interessierte", + "interessierten", + "International", + "international", + "Internationale", + "internationale", + "Internationalen", + "internationalen", + "interne", + "internen", + "Internet", + "Internetseiten", + "Interpretation", + "Interview", + "Interviews", + "investieren", + "investiert", + "Investition", + "Investitionen", + "Investment", + "Investor", + "Investoren", + "inwieweit", + "Inzwischen", + "inzwischen", + "Irak", + "Iran", + "irgend", + "irgendein", + "irgendeinem", + "irgendetwas", + "irgendjemand", + "Irgendwann", + "irgendwann", + "irgendwas", + "irgendwelche", + "irgendwie", + "irgendwo", + "irischen", + "Irland", + "Ironie", + "irren", + "Irrtum", + "Islam", + "Islamisten", + "Island", + "isoliert", + "Israel", + "Israelis", + "israelische", + "israelischen", + "Israels", + "Ist", + "ist", + "Istanbul", + "Italien", + "Italiener", + "italienische", + "italienischen", + "Italiens", + "Ja", + "ja", + "Jagd", + "Jäger", + "Jahr", + "Jahre", + "jahrelang", + "Jahren", + "Jahres", + "Jahresbeginn", + "Jahresende", + "Jahrestag", + "Jahreswechsel", + "Jahreszeit", + "Jahrgang", + "Jahrhundert", + "Jahrhunderte", + "Jahrhunderten", + "Jahrhunderts", + "Jahrhundertwende", + "jährlich", + "jährliche", + "jährlichen", + "Jahrtausend", + "Jahrzehnt", + "Jahrzehnte", + "Jahrzehnten", + "Jakob", + "James", + "Jan", + "Januar", + "Japan", + "Japaner", + "japanische", + "japanischen", + "Japans", + "Jazz", + "Je", + "je", + "Jean", + "Jeans", + "Jede", + "jede", + "jede Menge", + "jedem", + "Jeden", + "jeden", + "Jedenfalls", + "jedenfalls", + "Jeder", + "jeder", + "jederzeit", + "Jedes", + "jedes", + "jedes Mal", + "Jedoch", + "jedoch", + "jegliche", + "jemals", + "jemand", + "jemandem", + "jemanden", + "Jena", + "jene", + "jenen", + "jener", + "Jens", + "Jenseits", + "jenseits", + "Jerusalem", + "Jesus", + "jetzigen", + "Jetzt", + "jetzt", + "jeweilige", + "jeweiligen", + "jeweils", + "Joachim", + "Job", + "Jobs", + "Jochen", + "Johann", + "Johanna", + "Johannes", + "Joker", + "Jordanien", + "Jörg", + "Josef", + "Joseph", + "Journalist", + "Journalisten", + "Jubel", + "jubelt", + "Jubiläum", + "Jude", + "Juden", + "jüdische", + "jüdischen", + "Jugend", + "Jugendamt", + "Jugendarbeit", + "Jugendliche", + "Jugendlichen", + "jugendlichen", + "Jugendlicher", + "Juli", + "Julia", + "Julius", + "jung", + "Junge", + "junge", + "Jungen", + "jungen", + "junger", + "jünger", + "jüngere", + "jüngeren", + "Jungs", + "jüngst", + "jüngste", + "jüngsten", + "Juni", + "Jürgen", + "Jurist", + "Juristen", + "juristischen", + "just", + "Justiz", + "Justizminister", + "Kabel", + "Kabine", + "Kabinett", + "Kader", + "Kaffee", + "Kairo", + "Kaiser", + "Kaiserslautern", + "Kalender", + "Kalifornien", + "kalt", + "kalte", + "Kälte", + "kalten", + "kam", + "käme", + "kamen", + "kämen", + "Kamera", + "Kameraden", + "Kameras", + "Kamin", + "Kammer", + "Kampagne", + "Kampf", + "Kämpfe", + "Kämpfen", + "kämpfen", + "Kämpfer", + "kämpft", + "kämpfte", + "Kanada", + "kanadischen", + "Kanal", + "Kanäle", + "Kandidat", + "Kandidaten", + "Kandidatur", + "Kaninchen", + "Kann", + "kann", + "kannst", + "kannte", + "kannten", + "Kanone", + "Kanzler", + "Kanzlerin", + "Kapazität", + "Kapazitäten", + "Kapelle", + "Kapital", + "Kapitalismus", + "Kapitän", + "Kapitel", + "kaputt", + "Kardinal", + "Karin", + "Karl", + "Karlsruhe", + "Karosserie", + "Karriere", + "Karte", + "Karten", + "Kartoffeln", + "Käse", + "Kasse", + "Kassel", + "Kassen", + "Kassenleistung", + "kassiert", + "Kasten", + "Katastrophe", + "Kategorie", + "Kategorien", + "Kater", + "Katharina", + "Katholiken", + "katholische", + "katholischen", + "Kätzchen", + "Katze", + "Katzen", + "Kauf", + "kaufe", + "Kaufempfehlung", + "kaufen", + "Käufer", + "Kaufmann", + "kaufmännische", + "Kaufpreis", + "kauft", + "kaufte", + "Kaufvertrag", + "Kaum", + "kaum", + "kehren", + "kehrt", + "kehrte", + "Kein", + "kein", + "Keine", + "keine", + "keine Rede", + "keinem", + "keinen", + "Keiner", + "keiner", + "keinerlei", + "keines", + "keinesfalls", + "keineswegs", + "Keller", + "Kellner", + "Kenia", + "kenne", + "kennen", + "kennengelernt", + "kennenlernen", + "kennenzulernen", + "kennt", + "Kenntnis", + "Kenntnisse", + "Kennzeichen", + "kennzeichnen", + "kennzeichnet", + "Kerl", + "Kern", + "Kerze", + "Kette", + "Ketten", + "Keuchhusten", + "Kiel", + "Kieler", + "Kilo", + "Kilogramm", + "Kilometer", + "Kilometern", + "Kind", + "Kinder", + "Kindergarten", + "Kindergärten", + "Kindern", + "Kinderspiel", + "Kindes", + "Kindheit", + "Kino", + "Kinos", + "Kirche", + "Kirchen", + "Kirchengemeinde", + "kirchliche", + "kirchlichen", + "Kissen", + "Kita", + "Kitas", + "Klage", + "Klagen", + "klagen", + "Kläger", + "Klägerin", + "Klang", + "klang", + "Klappe", + "klappen", + "klappt", + "Klar", + "klar", + "klare", + "klaren", + "klären", + "klarer", + "klares", + "Klarheit", + "Klärung", + "Klasse", + "Klassen", + "Klassiker", + "klassische", + "klassischen", + "klauen", + "Klaus", + "Klavier", + "Kleid", + "Kleider", + "Kleidung", + "Klein", + "klein", + "Kleine", + "kleine", + "Kleinen", + "kleinen", + "kleiner", + "kleinere", + "kleineren", + "kleines", + "Kleinstadt", + "kleinste", + "kleinsten", + "kletterte", + "Klick", + "Klicken", + "Klient", + "Klima", + "Klimaanlage", + "Klimaschutz", + "Klimawandel", + "klingen", + "klingt", + "Klinik", + "Kliniken", + "Klinikum", + "klinischen", + "Klinsmann", + "Klopfen", + "Kloster", + "Klub", + "Klubs", + "Kluft", + "klug", + "knacken", + "Knapp", + "knapp", + "Knast", + "Kneipe", + "Knie", + "Knochen", + "Knoten", + "Koalition", + "Koch", + "kochen", + "Köder", + "Koffer", + "Kofferraum", + "Kohle", + "Kohlendioxid", + "Kokain", + "Kollege", + "Kollegen", + "Kollegin", + "Kolleginnen", + "Köln", + "Kölner", + "Kolumbien", + "Kombination", + "kombiniert", + "Komfort", + "komfortabel", + "Komiker", + "komisch", + "komische", + "Kommando", + "komme", + "kommen", + "kommend", + "kommende", + "kommenden", + "Kommentar", + "Kommentare", + "kommentiert", + "kommentierte", + "Kommissar", + "Kommission", + "kommst", + "Kommt", + "kommt", + "kommunale", + "kommunalen", + "Kommunalwahl", + "Kommune", + "Kommunen", + "Kommunikation", + "Kommunisten", + "kommunistischen", + "kommunizieren", + "Komödie", + "kompatibel", + "Kompetenz", + "Kompetenzen", + "komplett", + "komplette", + "kompletten", + "komplexe", + "Kompliment", + "kompliziert", + "komplizierte", + "komplizierten", + "Komponenten", + "Komponist", + "Komponisten", + "Komposition", + "Kompositionen", + "Kompromiss", + "Konditionen", + "Konferenz", + "Konfiguration", + "Konflikt", + "Konflikte", + "Konfrontation", + "konfrontiert", + "Kongress", + "König", + "Königin", + "Königreich", + "Königs", + "Konjunkturpaket", + "konkret", + "konkrete", + "konkreten", + "Konkurrenten", + "Konkurrenz", + "konkurrieren", + "könne", + "Können", + "können", + "könnt", + "konnte", + "könnte", + "konnten", + "könnten", + "Konrad", + "Konsens", + "konsequent", + "Konsequenzen", + "Konservativen", + "konservativen", + "konstant", + "Konstanz", + "konstituierende", + "Konstruktion", + "Konsulat", + "Konsum", + "Konsumenten", + "Kontakt", + "Kontaktdaten", + "Kontakte", + "Kontaktformular", + "kontaktieren", + "Konten", + "Kontext", + "Kontinent", + "kontinuierlich", + "Kontinuität", + "Konto", + "Kontrakt", + "Kontrakte", + "Kontrast", + "Kontrolle", + "Kontrollen", + "kontrollieren", + "kontrolliert", + "Konzentration", + "konzentrieren", + "konzentriert", + "Konzept", + "Konzepte", + "Konzeption", + "Konzern", + "Konzerne", + "Konzerns", + "Konzernumsatz", + "Konzert", + "Konzerte", + "Konzerten", + "konzipiert", + "Kooperation", + "Kooperationen", + "Kooperationspartner", + "Koordinaten", + "Kopenhagen", + "Kopf", + "Köpfe", + "Köpfen", + "Kopfgeldjäger", + "Kopfschmerzen", + "Kopie", + "Kopien", + "kopiert", + "Korb", + "Korea", + "Körper", + "körperlich", + "körperliche", + "Körpers", + "Körperverletzung", + "korrekt", + "korrekte", + "Korrektur", + "korrigiert", + "Korruption", + "Kosten", + "kosten", + "kostenfrei", + "kostenlos", + "kostenlose", + "kostenlosen", + "kostet", + "kostete", + "Kostüme", + "Kraft", + "Kräfte", + "Kräften", + "kräftig", + "kräftigen", + "Kragen", + "Kram", + "krank", + "Kranke", + "Krankenhaus", + "Krankenhäuser", + "Krankenhäusern", + "Krankenkasse", + "Krankenkassen", + "Krankenversicherung", + "Krankenwagen", + "Krankheit", + "Krankheiten", + "Kratzer", + "kratzte", + "kreative", + "Kreativität", + "Kreaturen", + "Krebs", + "Kredit", + "Kredite", + "Kreditkarte", + "Kreditkarten", + "Kreis", + "Kreise", + "Kreisen", + "Kreises", + "Kreistag", + "Kreuz", + "Kreuzberg", + "Kreuzung", + "kriechen", + "Krieg", + "Kriege", + "kriegen", + "Krieges", + "Kriegsende", + "kriegt", + "Kriminalität", + "Kriminalpolizei", + "Kriminelle", + "Kripo", + "Krise", + "Krisen", + "Kriterien", + "Kriterium", + "Kritik", + "Kritiker", + "Kritikpunkt", + "kritisch", + "kritische", + "kritischen", + "kritisieren", + "kritisiert", + "kritisierte", + "kritisierten", + "Kroatien", + "Krone", + "Kronen", + "Krönung", + "Kuba", + "Kubikmeter", + "Küche", + "Kuchen", + "Kugel", + "Kugeln", + "Kühe", + "kühl", + "Kühlschrank", + "Kulisse", + "Kultur", + "kulturelle", + "kulturellen", + "Kulturen", + "Kulturlandschaft", + "Kultusministerkonferenz", + "Kummer", + "kümmere", + "kümmern", + "kümmert", + "Kumpel", + "Kunde", + "Kunden", + "Kundgebung", + "kündigt", + "kündigte", + "Kündigung", + "Kündigungen", + "Kundschaft", + "Künftig", + "künftig", + "künftige", + "künftigen", + "Kunst", + "Künstler", + "Künstlerin", + "künstlerische", + "künstlerischen", + "Künstlern", + "Künstlers", + "künstlich", + "künstliche", + "künstlichen", + "Kunststoff", + "Kunstwerk", + "Kunstwerke", + "Kurs", + "Kurse", + "Kursen", + "Kursgewinne", + "Kursziel", + "Kurt", + "Kurve", + "Kurz", + "kurz", + "Kurzarbeit", + "kurze", + "Kürze", + "kurzem", + "kurzen", + "kurzer", + "kürzer", + "kurzerhand", + "kurzfristig", + "kürzlich", + "Kürzung", + "Kürzungen", + "kurzzeitig", + "küssen", + "Küste", + "Kutsche", + "Labor", + "Lächeln", + "lächelt", + "Lachen", + "lachen", + "lächerlich", + "lacht", + "Laden", + "laden", + "Läden", + "lädt", + "Ladung", + "lag", + "Lage", + "lagen", + "lägen", + "Lager", + "Lampe", + "Lampen", + "Land", + "Lande", + "landen", + "Länder", + "Ländern", + "Landes", + "Landesamt", + "Landesanstalt", + "Landeshauptstadt", + "Landesregierung", + "Landesverband", + "landesweit", + "landet", + "landete", + "Landgericht", + "Landgerichts", + "Landkreis", + "Landkreises", + "ländlichen", + "Landrat", + "Landratsamt", + "Landschaft", + "Landstraße", + "Landtag", + "Landung", + "Landwirte", + "Landwirtschaft", + "landwirtschaftliche", + "landwirtschaftlichen", + "lang", + "Lange", + "lange", + "Länge", + "langem", + "Langen", + "langen", + "langer", + "länger", + "längere", + "längerem", + "längeren", + "Langeweile", + "langfristig", + "langfristige", + "langfristigen", + "langjährige", + "langjährigen", + "langsam", + "langsamer", + "Längst", + "längst", + "langweilig", + "Laptop", + "Lärm", + "las", + "Laser", + "Lass", + "lasse", + "lassen", + "lässt", + "Last", + "Lasten", + "Laster", + "Lastwagen", + "Lateinamerika", + "Laub", + "Lauf", + "Laufbahn", + "Laufe", + "laufe", + "laufen", + "laufend", + "laufende", + "laufenden", + "Läufer", + "läuft", + "Laufzeit", + "Laune", + "Laura", + "Laut", + "laut", + "Laute", + "lauter", + "lautet", + "lautete", + "Lautsprecher", + "lebe", + "Leben", + "leben", + "lebende", + "lebenden", + "lebendig", + "Lebens", + "lebensbedrohlich", + "Lebenserwartung", + "Lebensjahr", + "Lebensmittel", + "Lebensmitteln", + "Lebensqualität", + "Lebensraum", + "Leber", + "Lebewesen", + "lebt", + "lebte", + "lebten", + "lecker", + "Leder", + "Lediglich", + "lediglich", + "leer", + "Leere", + "leere", + "leeren", + "legal", + "Legen", + "legen", + "Legende", + "Legislaturperiode", + "legt", + "legte", + "legten", + "Lehmann", + "lehne", + "lehnen", + "lehnt", + "lehnte", + "Lehre", + "lehren", + "Lehrer", + "Lehrerin", + "Lehrern", + "Lehrgang", + "Lehrkräfte", + "Lehrveranstaltungen", + "Leib", + "Leiche", + "Leichen", + "leicht", + "leichte", + "leichten", + "leichter", + "Leid", + "leid", + "Leiden", + "leiden", + "Leidenschaft", + "Leider", + "leider", + "leidet", + "Leihen", + "Leine", + "Leinwand", + "Leipzig", + "Leipziger", + "leise", + "leisten", + "leistet", + "Leistung", + "Leistungen", + "Leistungsfähigkeit", + "Leistungsnachweise", + "leiten", + "Leiter", + "leitet", + "leitete", + "Leitplanke", + "Leitung", + "Leitungen", + "Lektion", + "lenken", + "Lenker", + "Lernen", + "lernen", + "lernt", + "lernte", + "Lesen", + "lesen", + "Leser", + "Lesung", + "Lesungen", + "Letzte", + "letzte", + "letzten", + "letztendlich", + "letzter", + "Letztere", + "letztes", + "letztlich", + "leuchtet", + "Leute", + "Leuten", + "Leverkusen", + "Libanon", + "Liberalen", + "liberalen", + "Libyen", + "Licht", + "Liebe", + "liebe", + "lieben", + "Lieber", + "lieber", + "liebevoll", + "Liebhaber", + "Liebling", + "Liebste", + "liebsten", + "liebt", + "liebte", + "Lied", + "Lieder", + "lief", + "liefen", + "Lieferanten", + "liefern", + "liefert", + "lieferte", + "lieferten", + "Lieferung", + "liege", + "liegen", + "liegende", + "liegenden", + "liegt", + "ließ", + "ließen", + "liest", + "Liga", + "Linie", + "Linien", + "Linke", + "linke", + "Linken", + "linken", + "links", + "Lippen", + "Liste", + "Listen", + "Litauen", + "Liter", + "literarische", + "literarischen", + "Literatur", + "litt", + "live", + "Lizenz", + "Lob", + "lobte", + "Loch", + "Löcher", + "locken", + "locker", + "lockt", + "Löffel", + "Logik", + "Logistik", + "Lohn", + "Löhne", + "Lohnersatzleistungen", + "Lohnsteuerkarte", + "lohnt", + "Lokal", + "lokale", + "lokalen", + "London", + "Londoner", + "Los", + "los", + "Löschen", + "löschen", + "lösen", + "loslassen", + "löst", + "löste", + "Lösung", + "Lösungen", + "Lothar", + "Löwen", + "Lübeck", + "Lübecker", + "Lücke", + "Lücken", + "lud", + "Ludwig", + "Ludwigsburg", + "Luft", + "Lufthansa", + "Luftwaffe", + "Lüge", + "Lunge", + "Lupe", + "Lust", + "lustig", + "Lutz", + "Luxemburg", + "Luxus", + "machbar", + "mache", + "machen", + "Macht", + "macht", + "machte", + "machten", + "mächtig", + "mächtigen", + "Mädchen", + "Madrid", + "Mafia", + "mag", + "Magazin", + "Magdeburg", + "Magen", + "Magistrat", + "Mahnmal", + "Mai", + "Mail", + "Mailand", + "Mailänder", + "Main", + "Mainz", + "Mainzer", + "Major", + "Makler", + "Mal", + "mal", + "Malaysia", + "Male", + "malen", + "Maler", + "Mama", + "Man", + "man", + "Management", + "Manager", + "manch", + "Manche", + "manche", + "manchen", + "mancher", + "Manchmal", + "manchmal", + "Mandanten", + "Mandat", + "Mandate", + "Manfred", + "Mangel", + "mangels", + "mangelt", + "manipulieren", + "Mann", + "Männer", + "Männern", + "Mannes", + "Mannheim", + "männliche", + "männlichen", + "Mannschaft", + "Mannschaften", + "Mannschaftsleistung", + "Mantel", + "Märchen", + "Maria", + "Marianne", + "Marie", + "Mariendorf", + "Marine", + "Mario", + "Marion", + "Marionette", + "Mark", + "Marke", + "Marken", + "Marketing", + "Markt", + "Marktanteil", + "Märkte", + "Märkten", + "Marktplatz", + "Marktteilnehmer", + "Marktwirtschaft", + "Markus", + "Mars", + "Marsch", + "marschieren", + "Martha", + "Martin", + "Martina", + "Martinis", + "Marx", + "März", + "Maschine", + "Maschinen", + "Maschinenbau", + "Maske", + "Maß", + "Masse", + "Maße", + "Massen", + "maßgeblich", + "massiv", + "massive", + "massiven", + "Maßnahme", + "Maßnahmen", + "Maßstab", + "Maßstäbe", + "Master", + "Masterstudiengang", + "Material", + "Materialien", + "Materials", + "Materie", + "Mathematik", + "Mathematiker", + "matt", + "Matthias", + "Mauer", + "Mauern", + "Maul", + "Maus", + "Mäuse", + "Max", + "maximal", + "maximale", + "Mecklenburg-Vorpommern", + "Medaille", + "Media", + "Mediation", + "Medien", + "Medikamente", + "Medikamenten", + "Medium", + "Medizin", + "Mediziner", + "medizinische", + "medizinischen", + "Meer", + "Mehl", + "Mehr", + "mehr", + "Mehrere", + "mehrere", + "mehreren", + "mehrerer", + "mehrfach", + "Mehrheit", + "mehrheitlich", + "mehrmals", + "Mehrwert", + "Mehrwertsteuer", + "Meilensteine", + "Mein", + "mein", + "Meine", + "meine", + "meinem", + "meinen", + "meiner", + "meines", + "meint", + "meinte", + "Meinung", + "Meinungen", + "Meist", + "meist", + "meiste", + "meisten", + "meistens", + "Meister", + "Meisterschaft", + "Meisterschaften", + "Meisterstück", + "Meisterwerk", + "melden", + "Meldepflicht", + "meldet", + "meldete", + "meldeten", + "Meldung", + "Melodie", + "Menge", + "Mengen", + "Mensch", + "Menschen", + "Menschenrechte", + "Menschheit", + "menschlich", + "menschliche", + "menschlichen", + "Menü", + "Mercedes", + "Mercedes-Benz", + "Merkel", + "merken", + "Merkmal", + "Merkmale", + "merkt", + "merkwürdig", + "Messe", + "Messen", + "messen", + "Messer", + "Messungen", + "Metall", + "Meter", + "Metern", + "Methode", + "Methoden", + "Metro", + "Metropole", + "Mexiko", + "Meyer", + "Miami", + "mich", + "Michael", + "Michaela", + "Michel", + "Microsoft", + "Miete", + "Mieten", + "Mieter", + "Mietwagen", + "Milch", + "Militär", + "militärische", + "militärischen", + "Milliarden", + "Millimeter", + "Million", + "Millionen", + "Minderheiten", + "Mindestens", + "mindestens", + "Mine", + "Minen", + "Minister", + "Ministerin", + "Ministerium", + "Ministeriums", + "Ministerpräsident", + "Ministerpräsidenten", + "Minus", + "minus", + "Minute", + "Minuten", + "Mir", + "mir", + "mischen", + "Mischung", + "Misere", + "Missbrauch", + "Mission", + "misslang", + "Missverständnis", + "Mit", + "mit", + "Mitarbeitenden", + "Mitarbeiter", + "Mitarbeiterin", + "Mitarbeiterinnen", + "Mitarbeitern", + "mitbekommen", + "mitbringen", + "miteinander", + "mitgebracht", + "Mitgefühl", + "mitgenommen", + "mitgerissen", + "mitgeteilt", + "Mitglied", + "Mitglieder", + "Mitgliedern", + "Mitgliederversammlung", + "Mitgliedschaft", + "Mitgliedsstaaten", + "mithilfe", + "mitkommen", + "Mitleid", + "mitmachen", + "mitnehmen", + "Mitspieler", + "Mittag", + "Mittagessen", + "Mittagspause", + "Mitte", + "mitteilen", + "mitteilt", + "mitteilte", + "Mitteilung", + "Mitteilungen", + "Mittel", + "Mittelalter", + "mittelalterlichen", + "Mittelfeld", + "Mittelfeldspieler", + "mittelfristig", + "Mitteln", + "Mittelpunkt", + "mittels", + "Mittelstand", + "mitten", + "Mitternacht", + "mittlere", + "mittleren", + "Mittlerweile", + "mittlerweile", + "Mittwoch", + "Mittwochabend", + "mitunter", + "Möbel", + "mobile", + "mobilen", + "Mobilität", + "mochte", + "möchte", + "möchten", + "möchtest", + "Mode", + "Modell", + "Modelle", + "Modellen", + "Modellversuch", + "Moderator", + "Moderne", + "moderne", + "modernen", + "moderner", + "modernisiert", + "Modernisierung", + "Modul", + "möge", + "mögen", + "möglich", + "mögliche", + "möglichen", + "möglicher", + "Möglicherweise", + "möglicherweise", + "Möglichkeit", + "Möglichkeiten", + "möglichst", + "Möller", + "Moment", + "momentan", + "Momente", + "Monat", + "Monate", + "Monaten", + "monatlich", + "Monats", + "Mönchengladbach", + "Mond", + "Monitor", + "Monster", + "Montag", + "Montagabend", + "Montage", + "montags", + "Moral", + "Mord", + "Morde", + "Mörder", + "Mordes", + "Morgen", + "morgen", + "morgens", + "Morgenstunden", + "Moritz", + "Moskau", + "Moskauer", + "Motiv", + "Motivation", + "Motive", + "Motor", + "Motoren", + "Motorrad", + "Motorradfahrer", + "Motorsäge", + "Motorsegler", + "Motto", + "müde", + "Mühe", + "Müll", + "Müller", + "München", + "Münchener", + "Münchner", + "Mund", + "Munition", + "Münster", + "Münzen", + "Museen", + "Museum", + "Museums", + "Musical", + "Musik", + "musikalisch", + "musikalische", + "musikalischen", + "Musiker", + "Muskel", + "Muslime", + "muss", + "müsse", + "müssen", + "musst", + "musste", + "müsste", + "mussten", + "müssten", + "Muster", + "Mut", + "mutig", + "mutmaßliche", + "mutmaßlichen", + "Mutter", + "Mütter", + "Mythen", + "Mythos", + "Nach", + "nach", + "Nach wie vor", + "nach wie vor", + "Nachbarin", + "Nachbarn", + "Nachbarschaft", + "Nachdem", + "nachdem", + "Nachdenken", + "nachdenken", + "Nachdruck", + "Nachfolge", + "nachfolgenden", + "Nachfolger", + "Nachforschungen", + "Nachfrage", + "nachgedacht", + "nachgewiesen", + "nachhaltig", + "nachhaltige", + "Nachhaltigkeit", + "nachher", + "Nachholbedarf", + "Nachkriegsgeschichte", + "Nachkriegszeit", + "Nachmittag", + "Nachmittag", + "nachmittags", + "Nachricht", + "Nachrichten", + "Nachrichtenagentur", + "nachsehen", + "nächste", + "nächsten", + "nächster", + "nächstes", + "Nacht", + "Nächte", + "Nachteil", + "Nachteile", + "Nachtisch", + "nachträglich", + "nachts", + "nachvollziehbar", + "nachvollziehen", + "Nachweis", + "nachweisen", + "Nachwuchs", + "Nacken", + "nackt", + "Nagel", + "nah", + "Nahbereichsfahndung", + "nahe", + "Nähe", + "nahen", + "näher", + "Nähere", + "nahezu", + "nahm", + "nahmen", + "Nahrung", + "naja", + "Name", + "Namen", + "namens", + "nämlich", + "nannte", + "nannten", + "Narbe", + "Nase", + "nass", + "Nation", + "National", + "Nationale", + "nationale", + "Nationalelf", + "Nationalen", + "nationalen", + "Nationalismus", + "Nationalmannschaft", + "Nationalpark", + "Nationalsozialismus", + "Nationalsozialisten", + "Nationalspieler", + "Nationen", + "Natur", + "Natürlich", + "natürlich", + "natürliche", + "natürlichen", + "Naturpark", + "Naturschutz", + "Nebel", + "Neben", + "neben", + "nebenan", + "nebenbei", + "nebeneinander", + "Nebenkosten", + "Nebenwirkungen", + "negativ", + "negative", + "negativen", + "nehme", + "Nehmen", + "nehmen", + "Nein", + "nein", + "nennen", + "nennt", + "Nerven", + "nervös", + "Nest", + "Netanjahu", + "nett", + "Netz", + "Netzwerk", + "Netzwerken", + "Neu", + "neu", + "Neubau", + "Neubauten", + "Neue", + "neue", + "Neuen", + "neuen", + "Neuer", + "neuer", + "Neues", + "neues", + "neueste", + "neuesten", + "Neugier", + "neugierig", + "Neuigkeiten", + "neulich", + "Neumann", + "Neun", + "neun", + "Neuregelung", + "Neuseeland", + "Neuwahlen", + "Nicht", + "nicht", + "nicht nur", + "Nichts", + "nichts", + "Nie", + "nie", + "nieder", + "Niederlage", + "Niederlagen", + "Niederlande", + "Niederlanden", + "niederländischen", + "Niederösterreich", + "Niedersachsen", + "niedersächsischen", + "niedlich", + "niedrig", + "niedriger", + "niedrigeren", + "niemals", + "Niemand", + "niemand", + "niemandem", + "niemanden", + "Niere", + "Nikolaus", + "Nikotin", + "Nimm", + "nimmt", + "Nina", + "nirgendwo", + "Niveau", + "nix", + "Noch", + "noch", + "nochmal", + "nochmals", + "nominiert", + "Norbert", + "Nord", + "Nordamerika", + "Norden", + "Nordkorea", + "nördlich", + "nördlichen", + "Nordosten", + "Nordrhein-Westfalen", + "Nordwesten", + "normal", + "normale", + "normalen", + "normaler", + "Normalerweise", + "normalerweise", + "Normalität", + "Normen", + "Norwegen", + "Not", + "Note", + "Noten", + "Notfall", + "notiert", + "notierte", + "nötig", + "nötige", + "nötigen", + "Notizen", + "Notruf", + "Notunterkünfte", + "notwendig", + "notwendige", + "notwendigen", + "Notwendigkeit", + "November", + "nüchtern", + "Nudeln", + "Null", + "null", + "Nummer", + "Nummern", + "Nun", + "nun", + "nunmehr", + "Nur", + "nur", + "Nürnberg", + "Nutzen", + "nutzen", + "nützen", + "Nutzer", + "Nutzern", + "nützlich", + "nützliche", + "nutzt", + "nützt", + "nutzte", + "nutzten", + "Nutzung", + "Ob", + "ob", + "Obdachloser", + "oben", + "Oberbürgermeister", + "oberen", + "Oberfläche", + "Obergeschoss", + "oberhalb", + "oberste", + "Objekt", + "Objekte", + "obliegt", + "Obst", + "Obwohl", + "obwohl", + "Oder", + "oder", + "offen", + "Offenbach", + "Offenbar", + "offenbar", + "offene", + "offenen", + "offener", + "Offensichtlich", + "offensichtlich", + "Offensive", + "öffentlich", + "öffentliche", + "öffentlichen", + "öffentlicher", + "Öffentlichkeit", + "Öffentlichkeitsarbeit", + "offiziell", + "offizielle", + "offiziellen", + "Offizier", + "Offiziere", + "öffnen", + "öffnet", + "Öffnung", + "Öffnungszeiten", + "Oft", + "oft", + "öfter", + "oftmals", + "Ohne", + "ohne", + "ohnehin", + "Ohr", + "Ohren", + "Okay", + "ökologische", + "ökonomische", + "Oktober", + "Öl", + "Oliver", + "Ölpreis", + "olympischen", + "Oma", + "on", + "Onkel", + "online", + "Opa", + "Opel", + "Oper", + "Operation", + "Operationen", + "operative", + "operativen", + "operiert", + "Opfer", + "Opfern", + "Opposition", + "Oppositionsparteien", + "optimal", + "optimale", + "optimalen", + "Optimierung", + "Optimismus", + "optimistisch", + "Option", + "Optionen", + "optische", + "Orange", + "Orchester", + "Orden", + "ordentlich", + "ordentliche", + "Ordnung", + "Organe", + "Organisation", + "Organisationen", + "Organisatoren", + "organisieren", + "organisiert", + "organisierte", + "orientieren", + "orientiert", + "Orientierung", + "Original", + "Ort", + "Orte", + "Orten", + "örtlichen", + "Ortszeit", + "Oskar", + "Oslo", + "Ost", + "Osten", + "Ostern", + "Österreich", + "Österreicher", + "österreichische", + "österreichischen", + "Österreichs", + "Osteuropa", + "östlich", + "östlichen", + "Otto", + "Outfit", + "Ozean", + "Paar", + "paar", + "Paare", + "packen", + "pädagogische", + "Paderborn", + "Paket", + "Palast", + "Palette", + "Panik", + "Panzer", + "Papa", + "Papier", + "Papiere", + "Papst", + "Parade", + "Paradies", + "Paragraf", + "Parallel", + "parallel", + "Parameter", + "parat", + "Paris", + "Pariser", + "Park", + "parken", + "Parkplatz", + "Parks", + "Parlament", + "Parlaments", + "Partei", + "Parteien", + "Parteitag", + "Partie", + "Partien", + "Partizipation", + "Partner", + "Partnern", + "Partnerschaft", + "Party", + "Partys", + "Pass", + "Passagiere", + "Passanten", + "passen", + "passende", + "passendes", + "passieren", + "passiert", + "passt", + "Passwort", + "Pastor", + "Patient", + "Patienten", + "Patientin", + "Paul", + "Pause", + "PC", + "Pech", + "peinlich", + "Peking", + "Pension", + "Pentagon", + "Per", + "per", + "perfekt", + "Performance", + "Periode", + "Person", + "Personal", + "Personaldecke", + "Personen", + "personenbezogenen", + "persönlich", + "persönliche", + "persönlichen", + "persönlicher", + "Persönlichkeit", + "Persönlichkeiten", + "Perspektive", + "Perspektiven", + "Peter", + "Petersilie", + "Petra", + "Pfarrer", + "Pfeife", + "Pfeil", + "Pfennige", + "Pferd", + "Pferde", + "Pflanze", + "Pflanzen", + "Pflege", + "pflegen", + "pflegt", + "Pflicht", + "Pflichten", + "Pfund", + "Phänomen", + "Phase", + "Phasen", + "Philosophie", + "Physik", + "Picknick", + "Pille", + "Pilot", + "Piloten", + "Pistole", + "plädierte", + "Plan", + "Pläne", + "planen", + "Plänen", + "Planet", + "Planeten", + "plant", + "Planung", + "Planungen", + "Platte", + "Platten", + "Plattform", + "Platz", + "Plätze", + "Plätzen", + "platziert", + "Pleite", + "Plötzlich", + "plötzlich", + "Plus", + "plus", + "Pokale", + "Polen", + "Politik", + "Politiker", + "politisch", + "Politische", + "politische", + "politischen", + "politischer", + "Polizei", + "Polizeibeamte", + "Polizeisprecher", + "Polizist", + "Polizisten", + "polnische", + "polnischen", + "Popularität", + "Porsche", + "Portal", + "Porträt", + "Portugal", + "Position", + "Positionen", + "positioniert", + "positiv", + "positive", + "positiven", + "Post", + "Posten", + "Potenzial", + "potenziellen", + "Potsdam", + "Potsdamer", + "Präferenzen", + "Prag", + "Prager", + "Praktika", + "Praktikum", + "praktisch", + "praktische", + "praktischen", + "praktiziert", + "prallte", + "präsent", + "Präsentation", + "präsentieren", + "präsentiert", + "präsentierte", + "präsentierten", + "Präsenz", + "Präsident", + "Präsidenten", + "Präsidentin", + "Praxis", + "Preis", + "Preise", + "Preisen", + "Preisverleihung", + "Premier", + "Premiere", + "Premierminister", + "Presse", + "Pressekonferenz", + "Pressemitteilung", + "Preußen", + "Priester", + "prima", + "Prinz", + "Prinzen", + "Prinzessin", + "Prinzip", + "Prinzipien", + "Priorität", + "Prioritäten", + "privat", + "Private", + "private", + "privaten", + "privater", + "Privatisierung", + "Privatleben", + "Privatsphäre", + "Pro", + "pro", + "Probe", + "Proben", + "probieren", + "probiert", + "Problem", + "Probleme", + "Problemen", + "problemlos", + "Problems", + "Produkt", + "Produkte", + "Produkten", + "Produktion", + "Produzent", + "Produzenten", + "produzieren", + "produziert", + "Prof.", + "professionell", + "professionelle", + "professionellen", + "professionelles", + "Professor", + "Professoren", + "Profi", + "Profil", + "Profis", + "profitieren", + "profitiert", + "profitierten", + "Prognose", + "Prognosen", + "Programm", + "Programme", + "Programmen", + "Programms", + "Projekt", + "Projekte", + "Projekten", + "Projekts", + "Promille", + "Propaganda", + "Prost", + "Protagonisten", + "Protein", + "Protest", + "Proteste", + "Protesten", + "protestieren", + "protestiert", + "Protokoll", + "Provider", + "Provinz", + "Provinzen", + "Prozent", + "Prozentpunkte", + "Prozess", + "Prozesse", + "prüfen", + "prüft", + "Prüfung", + "Prüfungen", + "Psychiater", + "Psychologie", + "Publikationen", + "Publikum", + "Puls", + "Punkt", + "Punkte", + "Punkten", + "pünktlich", + "Puppe", + "Quadratmeter", + "Quadratmetern", + "Qualifikation", + "qualifiziert", + "qualifizierten", + "Qualität", + "Qualitäten", + "qualitativ", + "Quarantäne", + "Quartal", + "Quartier", + "quasi", + "Quatsch", + "Quelle", + "Quellen", + "quer", + "Quote", + "Rabatte", + "Rache", + "rächen", + "Rad", + "Räder", + "Radfahrer", + "radikal", + "radikale", + "Radio", + "Radtouren", + "Rahmen", + "Rahmenbedingungen", + "Rainer", + "Raketen", + "Rand", + "Rande", + "Rang", + "rasch", + "rasche", + "Rasen", + "Rassismus", + "Rat", + "rät", + "raten", + "Ratgeber", + "Rathaus", + "Rathauses", + "Rätsel", + "Ratten", + "Räuber", + "Rauch", + "Rauchen", + "raucht", + "Raum", + "Räume", + "Räumen", + "räumen", + "räumliche", + "Räumlichkeiten", + "Raumschiff", + "räumt", + "räumte", + "raus", + "rausgefunden", + "rausholen", + "reagieren", + "reagiert", + "reagierte", + "reagierten", + "Reaktion", + "Reaktionen", + "real", + "realisieren", + "realisiert", + "Realisierung", + "realistisch", + "Realität", + "Realschule", + "Rebellen", + "Recherchen", + "rechne", + "rechnen", + "Rechner", + "rechnet", + "Rechnung", + "Rechnungen", + "Recht", + "recht", + "Rechte", + "rechte", + "Rechten", + "rechten", + "rechtfertigen", + "rechtlich", + "rechtliche", + "rechtlichen", + "Rechts", + "rechts", + "Rechtsanwalt", + "Rechtsprechung", + "rechtzeitig", + "Redaktion", + "Rede", + "Reden", + "reden", + "redet", + "reduzieren", + "reduziert", + "Reduzierung", + "Referat", + "Referent", + "Referenten", + "Referenzen", + "Reform", + "Reformen", + "Regel", + "regelmäßig", + "regelmäßige", + "regelmäßigen", + "Regeln", + "regeln", + "regelrecht", + "regelt", + "Regelung", + "Regelungen", + "Regen", + "Regensburg", + "reges", + "Regie", + "Regierung", + "Regierungen", + "Regierungschefs", + "Regierungssprecher", + "Regime", + "Region", + "regionale", + "regionalen", + "regionaler", + "Regionen", + "Regisseur", + "registrieren", + "registriert", + "Registrierung", + "regnet", + "regt", + "regulär", + "regulären", + "Reich", + "reich", + "reiche", + "Reichen", + "reichen", + "reicher", + "reichlich", + "reicht", + "reichte", + "reichten", + "Reichweite", + "Reifen", + "Reihe", + "Reihen", + "Reihenfolge", + "rein", + "reine", + "reinen", + "reingehen", + "reingelegt", + "Reinhard", + "reinigen", + "Reinigung", + "reinkommen", + "Reis", + "Reise", + "Reisen", + "reisen", + "Reisende", + "Reisenden", + "reißen", + "reist", + "reiste", + "reiten", + "Reiter", + "Rekord", + "Rektor", + "relativ", + "relevante", + "relevanten", + "Religion", + "religiöse", + "Renaissance", + "Renate", + "Rendite", + "Rennen", + "renommierten", + "Renovierung", + "Rente", + "Rentenreform", + "Rentenversicherung", + "Rentner", + "Reparatur", + "reparieren", + "Repertoire", + "Reporter", + "repräsentiert", + "Republik", + "Republikaner", + "Research", + "Reserven", + "reserviert", + "Resolution", + "Resonanz", + "Respekt", + "respektiert", + "Ressourcen", + "Rest", + "Restaurant", + "Restaurants", + "Restauration", + "Reste", + "restlichen", + "Resultat", + "retten", + "Rettung", + "Rettungsassistenten", + "Rettungsdienst", + "Rettungshubschrauber", + "Revier", + "Revision", + "Revolution", + "Revolver", + "Rezept", + "Rezepte", + "Rezession", + "Rhein", + "Rheinland-Pfalz", + "Rhythmus", + "Richard", + "richten", + "Richter", + "richtet", + "richtete", + "Richtig", + "richtig", + "richtige", + "richtigen", + "Richtigkeit", + "Richtlinie", + "Richtlinien", + "Richtung", + "Richtungen", + "riechen", + "riecht", + "rief", + "riefen", + "riesig", + "riesige", + "riesigen", + "Ring", + "Ringen", + "Risiken", + "Risiko", + "riskieren", + "Ritter", + "Ritual", + "Rivalen", + "Robert", + "Roboter", + "Rock", + "Rohbau", + "Roland", + "Rolf", + "Rolle", + "Rollen", + "rollen", + "Rollstuhl", + "Rom", + "Roman", + "Romane", + "romantisch", + "Römer", + "römische", + "römischen", + "Ronald", + "Rosa", + "Rose", + "Rosen", + "Rot", + "rot", + "rote", + "roten", + "Route", + "Routine", + "Rubrik", + "Rücken", + "rücken", + "Rückfragen", + "Rückgabe", + "Rückgang", + "rückgängig", + "Rückkehr", + "Rückmeldung", + "Rücknahme", + "Rückseite", + "Rücksicht", + "Rückstand", + "rückt", + "rückte", + "Rücktritt", + "Rückweg", + "Rückzug", + "Rudolf", + "Ruf", + "rufen", + "ruft", + "Ruhe", + "ruhen", + "Ruhestand", + "ruhig", + "Ruhm", + "Ruhr", + "Ruhrgebiet", + "ruht", + "ruinieren", + "Rum", + "Rumänien", + "Rund", + "rund", + "Runde", + "Runden", + "runden", + "Rundfunk", + "Rundgang", + "rundum", + "runter", + "Russen", + "russische", + "russischen", + "Russland", + "Russlands", + "Rüstung", + "Saal", + "Saarbrücken", + "Sabine", + "Sache", + "Sachen", + "Sachschaden", + "Sachsen", + "Sachsen-Anhalt", + "sächsische", + "sächsischen", + "Saft", + "sage", + "Sagen", + "sagen", + "sagt", + "sagte", + "sagten", + "sah", + "sahen", + "Saison", + "Saisonstart", + "Salz", + "Salzburg", + "sammeln", + "sammelt", + "Sammlung", + "Sammlungen", + "Samstag", + "samt", + "sämtliche", + "Sand", + "sanft", + "sang", + "Sänger", + "Sängerin", + "saniert", + "Sanierung", + "sank", + "Sanktionen", + "saß", + "saßen", + "Satellit", + "Satelliten", + "satt", + "Satz", + "Sätzen", + "Satzung", + "sauber", + "sauer", + "Sauerstoff", + "Säule", + "S-Bahn", + "Schach", + "schade", + "Schaden", + "schaden", + "Schäden", + "Schäfer", + "schaffen", + "schafft", + "schaffte", + "Schaffung", + "Schale", + "Schalke", + "schalten", + "Schalter", + "Schande", + "scharf", + "scharfe", + "Schatten", + "Schatz", + "Schätzchen", + "schätze", + "schätzen", + "schätzt", + "Schätzungen", + "Schau", + "Schäuble", + "schaue", + "schauen", + "Schauer", + "Schauplatz", + "Schauspieler", + "Schauspielerin", + "schaust", + "schaut", + "Scheck", + "Scheibe", + "Scheidung", + "Schein", + "scheinbar", + "Scheine", + "scheinen", + "scheint", + "Scheitern", + "scheitern", + "scheiterte", + "Schenkel", + "Scherz", + "Scheune", + "Schicht", + "Schichten", + "Schichtung", + "schicken", + "Schicksal", + "schickt", + "schickte", + "schieben", + "Schiedsrichter", + "schief", + "schien", + "Schiene", + "schienen", + "Schienennetz", + "schießen", + "schießt", + "Schiff", + "Schiffe", + "Schild", + "Schilder", + "schildert", + "Schinken", + "Schirm", + "Schlacht", + "Schlaf", + "schlafen", + "schläft", + "Schlafzimmer", + "Schlag", + "schlagen", + "schlägt", + "Schlange", + "schlau", + "schlauer", + "schlecht", + "schlechte", + "schlechten", + "schlechter", + "schlechtes", + "Schleswig-Holstein", + "schlicht", + "schließen", + "Schließlich", + "schließlich", + "schließt", + "Schließung", + "schlimm", + "schlimmer", + "schlimmste", + "schlimmsten", + "schloss", + "Schloss", + "schlossen", + "Schluck", + "schlug", + "schlugen", + "schlüpfen", + "Schluss", + "Schlüssel", + "Schlusslicht", + "schmecken", + "schmeckt", + "Schmerz", + "Schmerzen", + "schmerzhaft", + "Schmid", + "Schmidt", + "Schmuck", + "schmutzig", + "schnappen", + "Schnee", + "Schneemassen", + "schneiden", + "Schneider", + "schnell", + "schnelle", + "schnellen", + "schneller", + "Schnitt", + "Schnittstelle", + "Schnittstellen", + "Schock", + "Schokolade", + "Schon", + "schon", + "schön", + "Schöne", + "schöne", + "schönen", + "schöner", + "schönes", + "Schönheit", + "schonmal", + "schönste", + "schönsten", + "Schoß", + "Schottland", + "Schrank", + "schrecklich", + "Schreiben", + "schreiben", + "Schreiber", + "schreibt", + "Schreibtisch", + "Schreibweise", + "Schreie", + "schreitet", + "schrieb", + "Schrift", + "Schriften", + "schriftlich", + "schriftlichen", + "Schriftsteller", + "Schritt", + "Schritte", + "schrittweise", + "Schröder", + "Schublade", + "schüchtern", + "schuf", + "Schuh", + "Schuhe", + "Schulabschluss", + "Schuld", + "Schulden", + "schuldig", + "Schule", + "Schulen", + "Schüler", + "Schülerin", + "Schülerinnen", + "Schülern", + "schulischen", + "Schuljahr", + "Schuljahres", + "Schulleiter", + "Schulter", + "Schultern", + "Schulungen", + "Schulweg", + "Schulz", + "Schumacher", + "Schuppen", + "Schuss", + "Schüsse", + "Schüssel", + "Schutz", + "schützen", + "schützt", + "schwach", + "schwache", + "Schwäche", + "schwachen", + "Schwächen", + "schwächer", + "Schwachsinn", + "schwanger", + "Schwangerschaft", + "Schwarz", + "schwarz", + "Schwarze", + "schwarze", + "Schwarzen", + "schwarzen", + "schwarzer", + "Schweden", + "schwedische", + "schwedischen", + "Schweigen", + "schweigen", + "Schweinefleisch", + "Schweiz", + "Schweizer", + "schwer", + "Schwere", + "schwere", + "schweren", + "schwerer", + "Schwerin", + "Schwerpunkt", + "Schwerpunkte", + "Schwert", + "Schwester", + "Schwestern", + "schwierig", + "schwierige", + "schwierigen", + "schwieriger", + "Schwierigkeiten", + "Schwierigkeitsgrad", + "schwimmen", + "Schwimmer", + "Schwung", + "Sechs", + "sechs", + "sechsten", + "See", + "Seele", + "Seen", + "Segen", + "Segment", + "sehe", + "Sehen", + "sehen", + "Sehenswürdigkeiten", + "Sehnsucht", + "Sehr", + "sehr", + "sei", + "seid", + "seien", + "Seil", + "Sein", + "sein", + "Seine", + "seine", + "seinem", + "Seinen", + "seinen", + "seiner", + "seines", + "Seit", + "seit", + "Seitdem", + "seitdem", + "Seite", + "Seiten", + "seitens", + "Seither", + "seither", + "Sekretärin", + "Sektion", + "Sektoren", + "Sekunde", + "Sekunden", + "selbe", + "selben", + "Selbst", + "selbst", + "selbständig", + "Selbsthilfe", + "Selbstmord", + "selbstständig", + "selbstverständlich", + "Selbstwertgefühl", + "selten", + "seltene", + "seltenen", + "seltener", + "seltsam", + "seltsame", + "Semester", + "Seminar", + "Seminare", + "Seminaren", + "Senat", + "Senator", + "Senats", + "senden", + "Sender", + "Sendung", + "Sendungen", + "Senioren", + "senken", + "Senkung", + "Sensor", + "Sensoren", + "September", + "Serben", + "Serbien", + "Serie", + "Server", + "Service", + "Services", + "servieren", + "serviert", + "setze", + "setzen", + "setzt", + "setzte", + "setzten", + "Sexualität", + "sexuelle", + "sexuellen", + "Show", + "Sich", + "sich", + "Sicher", + "sicher", + "sichere", + "sicheren", + "sicherer", + "sichergestellt", + "Sicherheit", + "Sicherheitskräfte", + "sicherlich", + "Sichern", + "sichern", + "sicherstellen", + "sichert", + "sicherte", + "Sicherung", + "Sicht", + "sichtbar", + "Sie", + "sie", + "Sieben", + "sieben", + "siebte", + "siebten", + "Siedler", + "Siedlung", + "Siedlungen", + "Sieg", + "Siege", + "Siegel", + "Siegen", + "Sieger", + "Siegfried", + "siegte", + "Siehe", + "siehe", + "siehst", + "sieht", + "Siemens", + "Signal", + "Signale", + "Signatur", + "Silber", + "Simon", + "Sind", + "sind", + "singen", + "singt", + "sinken", + "sinkt", + "Sinn", + "Sinne", + "sinnlos", + "sinnvoll", + "sinnvolle", + "Situation", + "Situationen", + "Sitz", + "Sitze", + "Sitzen", + "sitzen", + "sitzt", + "Sitzung", + "Skalen", + "Skandal", + "Skandinavien", + "skeptisch", + "Slogan", + "Slowakei", + "So", + "so", + "so genannten", + "Sobald", + "sobald", + "Socken", + "sodass", + "soeben", + "sofern", + "sofort", + "sofortige", + "Software", + "Sogar", + "sogar", + "sogenannte", + "sogenannten", + "sogenannter", + "Sohn", + "Söhne", + "Sohnes", + "Solange", + "solange", + "Solarzelle", + "solch", + "Solche", + "solche", + "solchen", + "solcher", + "solches", + "Soldat", + "Soldaten", + "Solidarität", + "Soll", + "soll", + "solle", + "sollen", + "Sollte", + "sollte", + "Sollten", + "sollten", + "solltest", + "solltet", + "Somit", + "somit", + "Sommer", + "Sommerferien", + "sonderlich", + "sondern", + "Sondersitzung", + "Song", + "Songs", + "Sonnabend", + "Sonne", + "Sonnenschein", + "Sonnenschutz", + "Sonnenstrahlen", + "Sonnenuntergang", + "Sonntag", + "Sonntagabend", + "Sonntagmorgen", + "Sonst", + "sonst", + "sonstigen", + "Sorge", + "Sorgen", + "sorgen", + "Sorgfalt", + "sorgfältig", + "sorgt", + "sorgte", + "sorgten", + "sortiert", + "Sortiment", + "Sound", + "souverän", + "soviel", + "Soweit", + "soweit", + "sowie", + "sowieso", + "sowjetischen", + "Sowjetunion", + "Sowohl", + "sowohl", + "sozial", + "sozialdemokratischen", + "soziale", + "sozialen", + "Sozialhilfe", + "Sozialismus", + "sozusagen", + "Spanien", + "Spanier", + "Spanisch", + "spanische", + "spanischen", + "spannend", + "spannende", + "spannenden", + "Spannung", + "Spannungen", + "Sparen", + "sparen", + "Sparkasse", + "Sparpaket", + "Sparpotenzial", + "sparsam", + "spart", + "Spaß", + "spät", + "späten", + "Später", + "später", + "spätere", + "späteren", + "Spätestens", + "spätestens", + "spazieren", + "Spaziergang", + "speichern", + "Speisen", + "spektakulären", + "Spektrum", + "Spekulationen", + "Spenden", + "Sperre", + "spezialisiert", + "speziell", + "spezielle", + "speziellen", + "spezifischen", + "Spiegel", + "spiegelt", + "Spiel", + "Spielchen", + "Spiele", + "spiele", + "Spielen", + "spielen", + "Spieler", + "spielerisch", + "Spielern", + "Spielraum", + "Spiels", + "spielt", + "Spieltag", + "spielte", + "spielten", + "Spielzeit", + "Spielzeug", + "Spitze", + "Spitzenreiter", + "Spitzname", + "Sponsoren", + "spontan", + "Sport", + "Sportler", + "sportlich", + "sportliche", + "sportlichen", + "sprach", + "Sprache", + "Sprachen", + "sprachen", + "sprang", + "spreche", + "sprechen", + "Sprecher", + "Sprecherin", + "sprich", + "spricht", + "Springen", + "springen", + "springt", + "Spruch", + "Sprung", + "Spur", + "spürbar", + "spüre", + "Spuren", + "spüren", + "Spurensuche", + "spürt", + "Staat", + "Staaten", + "Staates", + "staatlich", + "staatliche", + "staatlichen", + "staatlicher", + "Staatsanwalt", + "Staatsanwaltschaft", + "Staatsbürgerschaft", + "Staatschef", + "Staatspapiere", + "Staatspräsidenten", + "Stab", + "stabil", + "stabile", + "stabilen", + "Stabilisierung", + "Stabilität", + "Stadion", + "Stadt", + "Städte", + "Städten", + "Stadtgebiet", + "städtische", + "städtischen", + "Stadtmauer", + "Stadtrat", + "Stadtteil", + "Stadtverordnetenversammlung", + "Stadtverwaltung", + "Stadtwerke", + "Staffel", + "Stahl", + "Stamm", + "Stämme", + "stammen", + "stammende", + "stammt", + "Stand", + "stand", + "Standard", + "Standards", + "standen", + "ständig", + "ständige", + "ständigen", + "Standort", + "Standorte", + "Standorten", + "starb", + "starben", + "stark", + "starke", + "Stärke", + "starken", + "Stärken", + "stärken", + "starker", + "stärker", + "stärkere", + "stärkeren", + "starkes", + "stärksten", + "Start", + "starten", + "startet", + "startete", + "Startgeld", + "Station", + "stationären", + "Stationen", + "Statistik", + "Statistiken", + "Statistische", + "Statt", + "statt", + "Stattdessen", + "stattfinden", + "stattfindet", + "stattgefunden", + "Statue", + "Status", + "Stau", + "Staub", + "Staubsauger", + "stecken", + "steckt", + "Stefan", + "stehe", + "stehen", + "stehenden", + "stehlen", + "steht", + "steigen", + "steigende", + "steigenden", + "steigender", + "steigern", + "steigert", + "Steigerung", + "steigt", + "steilen", + "Stein", + "Steine", + "Steinen", + "Stelle", + "stelle", + "Stellen", + "stellen", + "Stellenwert", + "stellt", + "stellte", + "stellten", + "Stellung", + "Stellungnahme", + "stellvertretende", + "stellvertretender", + "Stellvertreter", + "Stephan", + "Sterben", + "sterben", + "Stern", + "Sterne", + "Sternen", + "stetig", + "stets", + "Steuer", + "Steuern", + "steuern", + "Steuerreform", + "steuert", + "Steuerung", + "Steuerzahler", + "Stich", + "Stichwort", + "stieg", + "stiegen", + "stieß", + "Stift", + "Stiftung", + "Stil", + "still", + "Stille", + "stillen", + "Stillschweigen", + "Stimme", + "Stimmen", + "stimmen", + "stimmt", + "stimmte", + "Stimmung", + "stirbt", + "Stirn", + "Stock", + "Stockholm", + "Stoff", + "Stoffe", + "Stolz", + "stolz", + "stoppen", + "stören", + "stört", + "Störung", + "stoßen", + "stößt", + "Strafanzeige", + "Strafe", + "Strafen", + "Strafstoß", + "Straftaten", + "Strahlen", + "Strahlung", + "Strand", + "Straßburg", + "Straße", + "Straßen", + "Straßenbahn", + "Straßenverkehr", + "Strategie", + "Strategien", + "strategische", + "strategischen", + "Strauß", + "Strecke", + "Strecken", + "streichen", + "Streifen", + "Streifenwagen", + "Streik", + "Streit", + "streiten", + "Streitkräfte", + "streng", + "strenge", + "strengen", + "Stress", + "Strich", + "strikt", + "Strom", + "Stromverbrauch", + "Struktur", + "Strukturen", + "Stück", + "Stücke", + "Student", + "Studenten", + "Studie", + "Studien", + "Studiengang", + "Studiengänge", + "studieren", + "Studierende", + "Studierenden", + "studiert", + "studierte", + "Studio", + "Studios", + "Studium", + "Studiums", + "Stufe", + "Stufen", + "Stuhl", + "Stunde", + "Stunden", + "stünden", + "stundenlang", + "Sturm", + "Stürmer", + "Sturz", + "stürzen", + "stürzte", + "Stuttgart", + "Stuttgarter", + "stützen", + "Substanz", + "Substanzen", + "Suche", + "suchen", + "Sucht", + "sucht", + "suchte", + "suchten", + "Süd", + "Südafrika", + "Südamerika", + "Süden", + "Südkorea", + "südlich", + "südlichen", + "Südosten", + "Südwesten", + "sukzessive", + "Summe", + "super", + "Supermarkt", + "Supermärkten", + "Suppe", + "Susanne", + "Süßigkeiten", + "Symbol", + "Symbole", + "symbolische", + "Sympathie", + "Symptom", + "Symptome", + "Syrien", + "System", + "Systematische", + "Systeme", + "Systemen", + "Systems", + "Szenario", + "Szene", + "Szenen", + "Tabelle", + "Tabellen", + "Tabletten", + "Tag", + "Tage", + "Tagebuch", + "Tagen", + "Tages", + "Tageslicht", + "Tagesordnung", + "täglich", + "tägliche", + "täglichen", + "tagsüber", + "Tagung", + "Taiwan", + "Taktik", + "Tal", + "Talent", + "Talente", + "Tankstelle", + "Tante", + "Tanz", + "tanzen", + "Tänzer", + "tanzt", + "Tarif", + "Tarifvertrag", + "Tasche", + "Taschen", + "Tat", + "tat", + "Taten", + "taten", + "Täter", + "Tätern", + "tätig", + "tätigen", + "Tätigkeit", + "Tätigkeiten", + "Tatort", + "Tatsache", + "Tatsächlich", + "tatsächlich", + "tatsächliche", + "tatsächlichen", + "Tatverdächtige", + "taub", + "tauchen", + "taucht", + "tausend", + "Tausende", + "Taxi", + "Taxifahrer", + "Team", + "Teams", + "Technik", + "Techniken", + "Techniker", + "technisch", + "Technische", + "technische", + "Technischen", + "technischen", + "technischer", + "Technologie", + "Technologien", + "Tee", + "Teig", + "Teil", + "teil", + "Teilchen", + "Teile", + "Teilen", + "teilen", + "teilgenommen", + "Teilhabe", + "Teilnahme", + "teilnehmen", + "Teilnehmer", + "Teilnehmern", + "Teils", + "teils", + "teilt", + "teilte", + "teilten", + "Teilung", + "teilweise", + "teilzunehmen", + "Telefon", + "telefonieren", + "telefonisch", + "telefonische", + "Telefonnummer", + "Telekom", + "Teller", + "Tempel", + "Temperatur", + "Temperaturen", + "Tempo", + "Tennis", + "Teppich", + "Termin", + "Termine", + "Terrasse", + "Terror", + "Terrorismus", + "Terroristen", + "Test", + "Testament", + "testen", + "Tests", + "teuer", + "Teufel", + "Teufelskreis", + "teure", + "teuren", + "teurer", + "Texas", + "Text", + "Texte", + "Texten", + "Thailand", + "Theater", + "Thema", + "Themen", + "Theologie", + "theoretisch", + "theoretischen", + "Theorie", + "Theorien", + "Therapie", + "Thesen", + "Thomas", + "Thron", + "Thüringen", + "Thüringer", + "Ticket", + "Tickets", + "Tief", + "tief", + "Tiefe", + "tiefe", + "tiefen", + "tiefer", + "Tier", + "Tiere", + "Tieren", + "Tiergarten", + "Tierheim", + "Tierpark", + "Tiger", + "Tipp", + "Tipps", + "Tisch", + "Tische", + "Titel", + "Titelverteidiger", + "Toast", + "Tochter", + "Töchter", + "Tod", + "Tode", + "Todes", + "Todesangst", + "Todesstrafe", + "tödlich", + "tödlichen", + "Toilette", + "Tokio", + "Toleranz", + "toll", + "Tolle", + "Ton", + "Töne", + "Tonne", + "Tonnen", + "Top", + "Tor", + "Tore", + "Toren", + "Torhüter", + "Torwart", + "tot", + "total", + "Tote", + "Toten", + "toten", + "töten", + "Tötung", + "Tour", + "Tourismus", + "Touristen", + "Tradition", + "traditionell", + "traditionelle", + "traditionellen", + "Traditionen", + "traf", + "trafen", + "trage", + "Tragen", + "tragen", + "Träger", + "Tragödie", + "trägt", + "Trainer", + "Trainersuche", + "trainieren", + "trainiert", + "Training", + "Trainings", + "Tränen", + "Transaktion", + "Transformation", + "transparent", + "Transparenz", + "Transport", + "Transporter", + "transportieren", + "transportiert", + "trat", + "traten", + "trauen", + "Trauer", + "Traum", + "Träume", + "träumen", + "traurig", + "traurige", + "traut", + "treffe", + "Treffen", + "treffen", + "Treffer", + "Treffpunkt", + "Treiben", + "treiben", + "treibt", + "Trend", + "Trends", + "trennen", + "trennt", + "Trennung", + "Treppe", + "Treppen", + "treten", + "treu", + "Treue", + "Trick", + "Tricks", + "trieb", + "trifft", + "trinken", + "Trinkwasser", + "Trio", + "tritt", + "Triumph", + "trocken", + "Tropfen", + "Trost", + "Trotz", + "trotz", + "Trotzdem", + "trotzdem", + "trug", + "trugen", + "Truppe", + "Truppen", + "Tschechen", + "Tschechien", + "tschechischen", + "Tschüss", + "Tübingen", + "tun", + "Tunnel", + "Tür", + "Turbulenzen", + "Türen", + "Türkei", + "türkische", + "türkischen", + "Turm", + "Turner", + "Turnhalle", + "Turnier", + "tust", + "tut", + "Typ", + "Typen", + "typisch", + "typische", + "typischen", + "u.a.", + "U-Bahn", + "üben", + "Über", + "über", + "Überall", + "überall", + "überarbeitet", + "überaus", + "Überblick", + "überein", + "Überfall", + "überfallen", + "überflüssig", + "überfordert", + "Übergabe", + "Übergang", + "übergeben", + "Übergewicht", + "Überhaupt", + "überhaupt", + "überholt", + "überlassen", + "Überleben", + "überleben", + "Überlebenden", + "überlebt", + "überlegen", + "überlegt", + "Überlegungen", + "übermittelt", + "Übermittlung", + "übermorgen", + "übernachten", + "übernahm", + "Übernahme", + "Übernahmen", + "übernehme", + "übernehmen", + "übernimmt", + "übernommen", + "überprüfen", + "überprüft", + "Überprüfung", + "überqueren", + "überraschen", + "überraschend", + "überraschende", + "überraschenden", + "überrascht", + "Überraschung", + "Überraschungen", + "übers", + "überschaubar", + "überschritten", + "übersehen", + "übersetzt", + "Übersetzung", + "Übersicht", + "übersichtlich", + "überstanden", + "überstehen", + "Überstunden", + "übertragen", + "überträgt", + "Übertragung", + "übertrieben", + "überwacht", + "Überwachung", + "überwiegend", + "überwinden", + "überwunden", + "überzeugen", + "überzeugt", + "Überzeugung", + "üblich", + "übliche", + "üblichen", + "üblicherweise", + "übrig", + "übrigen", + "übrigens", + "Übung", + "Übungen", + "Ufer", + "Uhr", + "Uhren", + "Ukraine", + "Ulm", + "Ulrich", + "Ulrike", + "Um", + "um", + "Umbau", + "umbenannt", + "Umfang", + "umfangreiche", + "umfangreichen", + "umfassen", + "umfassende", + "umfassenden", + "umfasst", + "Umfeld", + "Umfrage", + "Umfragen", + "Umgang", + "umgebaut", + "umgeben", + "umgebracht", + "Umgebung", + "umgehen", + "umgehend", + "umgekehrt", + "umgeleitet", + "umgerechnet", + "umgesetzt", + "umgewandelt", + "Umkreis", + "Umland", + "umlegen", + "umliegenden", + "ums", + "Umsatz", + "Umsätze", + "Umsatzplus", + "Umsatzsteuer", + "Umschlag", + "umsetzen", + "Umsetzung", + "umso", + "umsonst", + "Umstand", + "Umstände", + "Umständen", + "umstritten", + "umstrittenen", + "Umwelt", + "Umweltministerium", + "Umweltschutz", + "umziehen", + "Umzug", + "umzugehen", + "umzusetzen", + "unabhängig", + "unabhängige", + "Unabhängigkeit", + "unangenehm", + "unbedingt", + "unbekannt", + "Unbekannte", + "unbekannte", + "Unbekannten", + "unbekannten", + "Und", + "und", + "uneingeschränkt", + "unerwartet", + "Unfall", + "Unfälle", + "Unfallhergang", + "Unfallursache", + "ungarischen", + "Ungarn", + "ungeachtet", + "ungefähr", + "ungerecht", + "ungewiss", + "ungewöhnlich", + "ungewöhnliche", + "unglaublich", + "unglaubliche", + "Unglück", + "unglücklich", + "unheimlich", + "unhöflich", + "Uni", + "Uniform", + "Union", + "Universität", + "Universitäten", + "unklar", + "unkompliziert", + "unmittelbar", + "unmittelbaren", + "unmittelbarer", + "unmöglich", + "Unmut", + "unnötig", + "Unrecht", + "Uns", + "uns", + "Unschuld", + "unschuldig", + "Unser", + "unser", + "Unsere", + "unsere", + "unserem", + "unseren", + "unserer", + "unseres", + "unsicher", + "Unsicherheit", + "Unsicherheiten", + "Unsinn", + "unten", + "Unter", + "unter", + "Unter anderem", + "unter anderem", + "unterbrechen", + "Unterbringung", + "unterbrochen", + "Unterdessen", + "unterdessen", + "untereinander", + "unteren", + "Untergang", + "untergebracht", + "Untergrund", + "unterhalb", + "unterhält", + "unterhalten", + "Unterhaltung", + "Unterkunft", + "unterlag", + "Unterlagen", + "unterliegen", + "unterliegt", + "unterm", + "Unternehmen", + "unternehmen", + "Unternehmens", + "Unternehmer", + "unternommen", + "Unterricht", + "unterrichtet", + "untersagt", + "unterschätzt", + "unterscheiden", + "unterscheidet", + "Unterschied", + "Unterschiede", + "unterschieden", + "unterschiedlich", + "unterschiedliche", + "unterschiedlichen", + "unterschiedlicher", + "unterschiedlichsten", + "unterschrieben", + "Unterschrift", + "Unterschriften", + "unterstellt", + "unterstützen", + "unterstützt", + "unterstützte", + "Unterstützung", + "untersuchen", + "untersucht", + "untersuchten", + "Untersuchung", + "Untersuchungen", + "Untersuchungshaft", + "Unterwäsche", + "unterwegs", + "unterzeichnet", + "unverändert", + "unverbindlich", + "Unverständnis", + "unverzichtbar", + "unvollständig", + "unwahrscheinlich", + "unweit", + "unwichtig", + "unzufrieden", + "unzureichend", + "Urlaub", + "Urlauber", + "Ursache", + "Ursachen", + "Ursprung", + "Ursprünglich", + "ursprünglich", + "ursprüngliche", + "ursprünglichen", + "Ursula", + "Urteil", + "USA", + "US-Dollar", + "US-Präsident", + "usw.", + "Ute", + "Uwe", + "Vampire", + "Variante", + "Varianten", + "Variation", + "Vater", + "Väter", + "Vaters", + "Vatikan", + "vehement", + "Venedig", + "Verabredung", + "verabschieden", + "verabschiedet", + "Verabschiedung", + "verändern", + "verändert", + "veränderte", + "Veränderung", + "Veränderungen", + "verankert", + "veranschlagt", + "Veranstalter", + "veranstaltet", + "Veranstaltung", + "Veranstaltungen", + "verantworten", + "verantwortlich", + "Verantwortlichen", + "Verantwortung", + "verarbeiten", + "verarbeitet", + "Verarbeitung", + "verärgert", + "Verband", + "Verbände", + "Verbänden", + "Verbandes", + "Verbandsgemeinde", + "verbergen", + "verbessern", + "verbessert", + "verbesserte", + "Verbesserung", + "Verbesserungen", + "verbinden", + "verbindet", + "Verbindung", + "Verbindungen", + "verbirgt", + "verbliebenen", + "Verborgenen", + "Verbot", + "verboten", + "verbracht", + "verbrachte", + "verbrannt", + "Verbrauch", + "Verbraucher", + "Verbraucherpreise", + "Verbraucherschützer", + "verbraucht", + "Verbrechen", + "verbreiten", + "verbreitet", + "verbreitete", + "verbreiteten", + "Verbreitung", + "verbrennen", + "verbringen", + "verbunden", + "verbundenen", + "Verdacht", + "verdächtig", + "Verdachts", + "verdammt", + "verdanken", + "verdienen", + "Verdienst", + "Verdienste", + "verdient", + "verdiente", + "verdoppelt", + "Verein", + "vereinbaren", + "vereinbart", + "vereinbarten", + "Vereinbarung", + "Vereine", + "Vereinen", + "Vereinigten Staaten", + "Vereinigung", + "Vereins", + "Vereinsmitglieder", + "vereint", + "Vereinten Nationen", + "Verfahren", + "Verfahrens", + "Verfall", + "verfasst", + "Verfassung", + "verflucht", + "verfolgen", + "verfolgt", + "verfolgte", + "Verfolgung", + "verfügbar", + "verfügbaren", + "verfügen", + "verfügt", + "verfügte", + "Verfügung", + "Vergabe", + "vergangen", + "vergangene", + "vergangenen", + "Vergangenheit", + "vergeben", + "vergeblich", + "Vergessen", + "vergessen", + "Vergewaltigung", + "vergibt", + "vergiftet", + "Vergiss", + "Vergleich", + "vergleichbar", + "vergleichbaren", + "vergleichen", + "vergleichsweise", + "verglichen", + "Vergnügen", + "vergrößert", + "verhaftet", + "Verhaftung", + "verhält", + "Verhalten", + "verhalten", + "Verhältnis", + "Verhältnisse", + "verhandeln", + "verhandelt", + "Verhandlung", + "Verhandlungen", + "Verhandlungspartner", + "verheiratet", + "verhindern", + "verhindert", + "Verjüngung", + "Verkauf", + "verkaufe", + "verkaufen", + "Verkäufer", + "verkauft", + "verkaufte", + "verkauften", + "Verkehr", + "Verkehrsaufkommen", + "Verkehrsbehinderungen", + "Verkehrsministerium", + "Verkehrsunfall", + "verkehrt", + "verkleidet", + "verknüpft", + "verkörpern", + "verkünden", + "verkündet", + "verkündete", + "Verlag", + "verlangen", + "verlängern", + "verlängert", + "Verlängerung", + "verlangt", + "verlangte", + "verlassen", + "verlässt", + "Verlauf", + "verlaufen", + "verläuft", + "verlegen", + "verlegt", + "Verlegung", + "verleihen", + "verleiht", + "verletzen", + "verletzt", + "Verletzte", + "verletzte", + "Verletzten", + "verletzten", + "Verletzung", + "Verletzungen", + "verliebt", + "verlief", + "verliehen", + "verlieren", + "Verlierer", + "verliert", + "verließ", + "verließen", + "Verlobter", + "verlor", + "verloren", + "verlorenen", + "Verlust", + "Verluste", + "Verlusten", + "Vermarktung", + "vermasselt", + "vermehrt", + "vermeiden", + "Vermeidung", + "vermeintlichen", + "vermieden", + "Vermieter", + "vermisse", + "vermissen", + "vermisst", + "vermitteln", + "vermittelt", + "Vermittlung", + "Vermögen", + "vermute", + "vermuten", + "vermutet", + "Vermutlich", + "vermutlich", + "vernachlässigt", + "Vernetzung", + "vernichten", + "vernichtet", + "Vernunft", + "vernünftig", + "vernünftige", + "veröffentlichen", + "veröffentlicht", + "veröffentlichte", + "veröffentlichten", + "Veröffentlichung", + "Verordnung", + "verpasst", + "verpflichtet", + "Verpflichtung", + "verrät", + "verraten", + "verriet", + "verringern", + "verringert", + "verringerte", + "verrückt", + "Versagen", + "versagt", + "versammeln", + "versammelt", + "versammelten", + "Versammlung", + "Versand", + "verschaffen", + "verschafft", + "verschärft", + "Verschärfung", + "Verschenken", + "verschickt", + "verschieben", + "Verschiebung", + "verschieden", + "verschiedene", + "verschiedenen", + "verschiedener", + "verschiedensten", + "verschlossen", + "verschlüsselt", + "Verschnaufpause", + "verschoben", + "verschont", + "verschwand", + "verschwenden", + "verschwinden", + "verschwindet", + "Verschwörung", + "verschwunden", + "versehen", + "versendet", + "versetzen", + "versetzt", + "Versicherer", + "versichert", + "versicherte", + "Versicherung", + "Versicherungen", + "versiegelt", + "Version", + "Versionen", + "versorgen", + "versorgt", + "Versorgung", + "versprach", + "Versprechen", + "versprechen", + "verspricht", + "versprochen", + "Verstand", + "verstanden", + "verständlich", + "Verständnis", + "verstarb", + "verstärken", + "verstärkt", + "verstärkten", + "Verstärkung", + "Versteck", + "verstecken", + "versteckt", + "verstehe", + "verstehen", + "verstehst", + "versteht", + "verstorbenen", + "Verstoß", + "verstoßen", + "Versuch", + "Versuche", + "versuche", + "Versuchen", + "versuchen", + "versucht", + "versuchte", + "versuchten", + "verteidigen", + "Verteidiger", + "verteidigt", + "verteidigte", + "Verteidigung", + "verteilen", + "verteilt", + "Verteilung", + "Vertiefung", + "Vertrag", + "Verträge", + "vertragen", + "Vertrages", + "vertrat", + "Vertrauen", + "vertraulich", + "vertraut", + "vertreten", + "Vertreter", + "Vertreterinnen", + "Vertretern", + "Vertrieb", + "vertrieben", + "vertritt", + "verunsichert", + "verursachen", + "verursacht", + "verurteilt", + "Verurteilung", + "verwaltet", + "Verwaltung", + "Verwaltungsgericht", + "verwandeln", + "verwandelt", + "verwandt", + "Verwandten", + "verweigern", + "verweigert", + "verweist", + "verwenden", + "verwendet", + "verwendeten", + "Verwendung", + "verwickelt", + "verwies", + "verwiesen", + "verwirklicht", + "verwirrend", + "verwirrt", + "Verwirrung", + "verwundet", + "verzeichnen", + "verzeichnet", + "verzeichnete", + "Verzeihen", + "Verzeihung", + "Verzicht", + "verzichten", + "verzichtet", + "verzichtete", + "verzögert", + "Verzögerung", + "verzweifelt", + "Verzweiflung", + "Video", + "Videos", + "Viel", + "viel", + "Viele", + "viele", + "vielem", + "vielen", + "vieler", + "vieles", + "vielfach", + "Vielfalt", + "vielfältig", + "vielfältige", + "vielfältigen", + "Vielleicht", + "vielleicht", + "Vielmehr", + "vielmehr", + "vielseitig", + "Vielzahl", + "Vier", + "vier", + "vierte", + "Viertel", + "Viertelfinale", + "vierten", + "vierzig", + "Vietnam", + "Viktor", + "Villa", + "Viren", + "virtuelle", + "virtuellen", + "Virus", + "Visier", + "Vision", + "Vizepräsident", + "Vogel", + "Vögel", + "Volk", + "Volker", + "Völker", + "Volkes", + "Volkshochschule", + "Volkswagen", + "Volkswirte", + "voll", + "volle", + "vollem", + "vollen", + "voller", + "Völlig", + "völlig", + "vollkommen", + "vollständig", + "vollständige", + "vollständigen", + "Volumen", + "Vom", + "vom", + "Von", + "von", + "voneinander", + "Vor", + "vor", + "Vor allem", + "vor allem", + "vor Ort", + "vorab", + "voran", + "voraus", + "Voraussetzung", + "Voraussetzungen", + "voraussichtlich", + "Vorauswahl", + "vorbehalten", + "vorbei", + "vorbereiten", + "vorbereitet", + "Vorbereitung", + "Vorbereitungen", + "Vorbild", + "Vordergrund", + "vorerst", + "Vorfahren", + "Vorfall", + "Vorfeld", + "Vorgaben", + "Vorgang", + "Vorgänge", + "Vorgänger", + "Vorgehen", + "vorgehen", + "Vorgehensweise", + "vorgelegt", + "vorgenommen", + "vorgeschlagen", + "vorgeschlagenen", + "vorgeschrieben", + "vorgesehen", + "vorgesehene", + "vorgesehenen", + "vorgestellt", + "vorgeworfen", + "Vorhaben", + "vorhanden", + "vorhandene", + "vorhandenen", + "Vorhang", + "vorher", + "vorherigen", + "Vorjahr", + "Vorjahres", + "Vorjahreszeitraum", + "vorkommen", + "Vorlage", + "vorläufig", + "vorläufige", + "vorläufigen", + "vorlegen", + "vorlesen", + "vorliegen", + "vorliegenden", + "vorliegt", + "Vormarsch", + "Vormittag", + "Vormonat", + "Vormonatsvergleich", + "vorn", + "Vorname", + "vorne", + "vornehmen", + "vornehmlich", + "Vorrang", + "vorrangig", + "Vorschlag", + "Vorschläge", + "Vorschriften", + "Vorsicht", + "vorsichtig", + "Vorsitz", + "Vorsitzende", + "Vorsitzenden", + "Vorsitzender", + "vorsorglich", + "Vorsprung", + "Vorstand", + "Vorstandsmitglied", + "vorstellen", + "Vorstellung", + "Vorstellungen", + "Vortag", + "Vorteil", + "Vorteile", + "Vortrag", + "vorübergehend", + "Vorurteile", + "vorwärts", + "vorwiegend", + "Vorwurf", + "Vorwürfe", + "vorzeitig", + "vorzubereiten", + "wachsen", + "wachsende", + "wachsenden", + "wächst", + "Wachstum", + "Waffe", + "Waffen", + "Waffenruhe", + "Wagen", + "wagen", + "Wagner", + "wagt", + "Wahl", + "Wahlberechtigten", + "Wahlbeteiligung", + "wähle", + "Wahlen", + "Wählen", + "wählen", + "Wähler", + "Wahlgang", + "Wahlkampf", + "Wahlrecht", + "wählt", + "wählte", + "Wahnsinn", + "wahnsinnig", + "wahre", + "wahren", + "Während", + "während", + "Wahrheit", + "wahrnehmen", + "Wahrnehmung", + "Wahrscheinlich", + "wahrscheinlich", + "Wahrscheinlichkeit", + "Währung", + "wahrzunehmen", + "Wald", + "Wälder", + "Walter", + "Wand", + "Wände", + "Wandel", + "Wänden", + "wandern", + "wandte", + "Wann", + "wann", + "War", + "war", + "Ware", + "Wäre", + "wäre", + "Waren", + "waren", + "wären", + "Warenkorb", + "warf", + "warfen", + "warm", + "warme", + "Wärme", + "warmen", + "warnen", + "warnt", + "warnte", + "Warnung", + "Warnungen", + "Warschau", + "warst", + "warte", + "Warten", + "warten", + "wartet", + "wartete", + "warteten", + "Warum", + "warum", + "Was", + "was", + "Wäsche", + "waschen", + "Wasser", + "Wasserträger", + "Web", + "Weber", + "Webseite", + "Webseiten", + "Wechsel", + "wechseln", + "Wechselrichter", + "wechselt", + "wechselte", + "wecken", + "Weder", + "weder", + "Weg", + "weg", + "Wege", + "Wegen", + "wegen", + "weggehen", + "weggeworfen", + "weglaufen", + "wegwerfen", + "weh", + "Wehr", + "wehren", + "Wehrmacht", + "wehrt", + "Weibchen", + "weibliche", + "weiblichen", + "weich", + "Weichen", + "weichen", + "weicht", + "Weihnachten", + "Weihnachtsgeschäft", + "Weil", + "weil", + "Weile", + "Wein", + "Weine", + "weinen", + "Weise", + "weisen", + "Weiß", + "weiß", + "weiße", + "Weißen", + "weißen", + "Weißrussland", + "weißt", + "weist", + "Weit", + "weit", + "Weite", + "weite", + "weiten", + "Weiter", + "weiter", + "Weiterbildung", + "Weitere", + "weitere", + "weiteren", + "weiterentwickelt", + "Weiterentwicklung", + "weiterer", + "weiteres", + "Weitergabe", + "weitergeben", + "weitergeführt", + "weitergegeben", + "weitergehen", + "weitergeleitet", + "Weiterhin", + "weiterhin", + "weitermachen", + "weitgehend", + "welch", + "Welche", + "welche", + "welchem", + "welchen", + "welcher", + "welches", + "Welle", + "Wellen", + "Welt", + "Welten", + "Weltkrieg", + "Weltmeister", + "Weltmeisterschaft", + "Weltraum", + "Weltweit", + "weltweit", + "weltweite", + "weltweiten", + "wem", + "wen", + "Wende", + "wenden", + "wendet", + "Wenig", + "wenig", + "Wenige", + "wenige", + "wenigen", + "Weniger", + "weniger", + "wenigsten", + "wenigstens", + "Wenn", + "wenn", + "wenngleich", + "Wer", + "wer", + "werben", + "Werbung", + "werde", + "Werden", + "werden", + "werfen", + "Werk", + "Werke", + "Werken", + "Werkstatt", + "Werkzeug", + "Werkzeuge", + "Werner", + "Wert", + "wert", + "Werte", + "Werten", + "wertlos", + "wertvoll", + "wertvolle", + "Wesen", + "wesentlich", + "wesentliche", + "wesentlichen", + "weshalb", + "West", + "Westdeutschland", + "Westen", + "westlich", + "westliche", + "westlichen", + "Wettbewerb", + "Wettbewerbs", + "wetten", + "Wetter", + "Wettkampf", + "Wettlauf", + "Wichtig", + "wichtig", + "wichtige", + "wichtigen", + "wichtiger", + "wichtiges", + "Wichtigkeit", + "Wichtigste", + "wichtigste", + "wichtigsten", + "wider", + "Widerspruch", + "Widerstand", + "widmen", + "Wie", + "wie", + "Wieder", + "wieder", + "Wiederaufbau", + "Wiederaufnahme", + "wiederholen", + "wiederholt", + "wiederholte", + "Wiederholung", + "Wiedersehen", + "wiederum", + "Wiedervereinigung", + "wiegen", + "wiegt", + "Wien", + "Wiener", + "wies", + "Wiesbaden", + "Wiesbadener", + "Wiese", + "Wiesen", + "wiesen", + "Wieso", + "Wieviel", + "wild", + "wilde", + "wilden", + "Wilhelm", + "will", + "Wille", + "Willen", + "willen", + "Willi", + "William", + "Williams", + "willkommen", + "willst", + "Wind", + "Windeln", + "Windows", + "Winter", + "Wir", + "wir", + "wirbt", + "Wird", + "wird", + "wirft", + "wirken", + "wirklich", + "wirkliche", + "wirklichen", + "Wirklichkeit", + "wirksam", + "wirkt", + "wirkte", + "Wirkung", + "Wirkungen", + "Wirtschaft", + "wirtschaftlich", + "wirtschaftliche", + "wirtschaftlicher", + "Wirtschaftsminister", + "Wirtschaftsministerium", + "Wirtschaftswachstum", + "wisse", + "Wissen", + "wissen", + "Wissenschaft", + "Wissenschaften", + "Wissenschaftler", + "Wissenschaftlern", + "wissenschaftlich", + "wissenschaftliche", + "wissenschaftlicher", + "Wissensvermittlung", + "Wissenswerte", + "Witwe", + "Witz", + "witzig", + "Wo", + "wo", + "woanders", + "Wobei", + "wobei", + "Woche", + "Wochen", + "Wochenende", + "wöchentlich", + "wodurch", + "wofür", + "woher", + "wohin", + "Wohl", + "wohl", + "Wohlstand", + "wohne", + "Wohnen", + "wohnen", + "Wohnraum", + "wohnst", + "wohnt", + "Wohnung", + "Wohnungen", + "Wohnungsbau", + "Wohnwagen", + "Wohnzimmer", + "Wolf", + "Wolfgang", + "Wolfsburg", + "Wolke", + "Wolken", + "wolle", + "Wollen", + "wollen", + "wollte", + "wollten", + "womit", + "womöglich", + "wonach", + "woran", + "worauf", + "worden", + "World", + "Wort", + "Worte", + "Worten", + "Wörter", + "wörtlich", + "worüber", + "worum", + "wovon", + "wozu", + "Wrack", + "wuchs", + "Wunder", + "wunderbar", + "wunderbare", + "wundern", + "wunderschön", + "wunderschöne", + "wundervoll", + "Wunsch", + "Wünsche", + "wünsche", + "Wünschen", + "wünschen", + "wünscht", + "wurde", + "Würde", + "würde", + "wurden", + "Würden", + "würden", + "würdest", + "würdig", + "Wurf", + "Würmer", + "Würzburg", + "Würzburger", + "Wurzeln", + "wusste", + "wussten", + "Wüste", + "Wut", + "wütend", + "z.B.", + "Zahl", + "Zahlen", + "zahlen", + "zählen", + "Zähler", + "Zählern", + "Zahlreiche", + "zahlreiche", + "zahlreichen", + "zahlreicher", + "zahlt", + "zählt", + "zählte", + "zählten", + "Zahlung", + "Zahlungen", + "Zahn", + "Zähne", + "Zauber", + "Zehn", + "zehn", + "Zeichen", + "zeichnen", + "zeichnet", + "zeichnete", + "Zeichnung", + "Zeichnungen", + "zeige", + "zeigen", + "zeigt", + "zeigte", + "zeigten", + "Zeile", + "Zeilen", + "Zeit", + "Zeitalter", + "Zeiten", + "zeitgenössische", + "zeitgenössischen", + "zeitlich", + "Zeitplan", + "Zeitpunkt", + "Zeitraum", + "Zeitschrift", + "Zeitschriften", + "Zeitung", + "Zeitungen", + "Zeitungsbericht", + "zeitweise", + "Zelle", + "Zellen", + "Zelt", + "Zentimeter", + "zentral", + "Zentralbank", + "Zentrale", + "zentrale", + "zentralen", + "zentrales", + "Zentrum", + "Zerreißprobe", + "zerstören", + "zerstört", + "zerstörte", + "zerstörten", + "Zerstörung", + "Zeug", + "Zeuge", + "Zeugen", + "Zeugnis", + "Zeugnisse", + "ziehen", + "zieht", + "Ziel", + "Ziele", + "Zielen", + "Zielgruppe", + "Zielgruppen", + "Zielsetzung", + "zielt", + "ziemlich", + "Zigarette", + "Zigaretten", + "Zimmer", + "Zimmermann", + "Zinsen", + "Zitat", + "zitiert", + "zivile", + "Zivilisten", + "zog", + "zogen", + "Zoll", + "Zone", + "Zoo", + "Zorn", + "Zu", + "zu", + "zu viel", + "zu wenig", + "Zubehör", + "Zubereitung", + "Zucker", + "Zudem", + "zudem", + "zueinander", + "Zuerst", + "zuerst", + "Zufall", + "zufällig", + "zufolge", + "zufrieden", + "Zug", + "Zugang", + "zugänglich", + "zugänglichen", + "Zugangsdaten", + "Zuge", + "Züge", + "zugehörigen", + "zugelassen", + "zugelegt", + "Zügen", + "zugenommen", + "zugeordnet", + "zugeschnitten", + "zugestimmt", + "zügig", + "Zugleich", + "zugleich", + "Zugriff", + "zugrunde", + "zugunsten", + "zugute", + "Zuhause", + "zuhören", + "Zuhörer", + "zukommen", + "Zukunft", + "zukünftig", + "zukünftige", + "zukünftigen", + "zulassen", + "zulässig", + "zulässige", + "Zulassung", + "Zuletzt", + "zuletzt", + "Zum", + "zum", + "Zum Beispiel", + "zum Beispiel", + "Zumal", + "zumal", + "zumeist", + "Zumindest", + "zumindest", + "Zunächst", + "zunächst", + "zunehmend", + "zunehmende", + "Zuneigung", + "Zunge", + "zuordnen", + "Zuordnung", + "Zur", + "zur", + "zurecht", + "Zürich", + "Zurück", + "zurück", + "zurückbringen", + "zurückgeben", + "zurückgegangen", + "zurückgehen", + "zurückgekehrt", + "zurückgekommen", + "zurückgreifen", + "Zurückhaltung", + "zurückkehren", + "zurückkommen", + "zurückziehen", + "zurückzukehren", + "zurzeit", + "Zusage", + "Zusammen", + "zusammen", + "Zusammenarbeit", + "zusammenarbeiten", + "Zusammenbruch", + "zusammengefasst", + "zusammengeschlossen", + "zusammengestellt", + "Zusammenhang", + "Zusammenhänge", + "Zusammenschluss", + "Zusammensetzung", + "Zusammenspiel", + "Zusatz", + "Zusätzlich", + "zusätzlich", + "zusätzliche", + "zusätzlichen", + "zusätzlicher", + "Zuschauer", + "Zuschauern", + "Zuschlag", + "Zuschuss", + "Zuschüsse", + "zusehen", + "Zustand", + "zustande", + "zuständig", + "zuständige", + "zuständigen", + "Zuständigkeit", + "zustimmen", + "Zustimmung", + "Zutaten", + "Zutritt", + "zuverlässig", + "Zuversicht", + "zuversichtlich", + "Zuvor", + "zuvor", + "Zuwachs", + "Zuwendung", + "zwanzig", + "Zwar", + "zwar", + "Zweck", + "Zwecke", + "Zwei", + "zwei", + "zweier", + "Zweifel", + "zweifellos", + "zweifelsohne", + "zweimal", + "Zweite", + "zweite", + "zweiten", + "Zweiter", + "zweiter", + "zweites", + "Zwillinge", + "zwingen", + "zwingend", + "zwingt", + "Zwischen", + "zwischen", + "Zwischenfall", + "Zwischenzeit", + "Zwölf", + "zwölf" + ] +} diff --git a/static/languages/lithuanian_3k.json b/static/languages/lithuanian_3k.json new file mode 100644 index 000000000..f6dcad2c7 --- /dev/null +++ b/static/languages/lithuanian_3k.json @@ -0,0 +1,3011 @@ +{ + "name": "lithuanian_3k", + "leftToRight": true, + "words": [ + "ir", + "jis", + "būti", + "tas", + "į", + "kad", + "aš", + "kuris", + "su", + "šis", + "galėti", + "o", + "iš", + "kaip", + "darbas", + "ar", + "kitas", + "turėti", + "visas", + "žmogus", + "kad", + "vienas", + "tik", + "savo", + "nuo", + "toks", + "bet", + "ne", + "apie", + "jau", + "labai", + "metai", + "dar", + "daug", + "tu", + "už", + "bei", + "arba", + "laikas", + "kai", + "taip", + "pats", + "reikėti", + "per", + "po", + "nebūti", + "čia", + "dėl", + "prie", + "tačiau", + "didelis", + "sistema", + "gamyba", + "įmonė", + "pirmas", + "nes", + "vieta", + "žemė", + "norėti", + "naujas", + "dabar", + "jei", + "koks", + "žinoti", + "pagal", + "įstatymas", + "vaikas", + "todėl", + "net", + "iki", + "gyvenimas", + "narys", + "du", + "pirmininkas", + "svarbus", + "ant", + "grupė", + "kiekvienas", + "dalis", + "atlikti", + "seimas", + "diena", + "tai", + "sakyti", + "valstybė", + "duomuo", + "gerai", + "prieš", + "kur", + "negalėti", + "dažnai", + "jeigu", + "pasaulis", + "niekas", + "sudaryti", + "šalis", + "klausimas", + "geras", + "nei", + "nustatyti", + "be", + "metas", + "savęs", + "viskas", + "pradėti", + "procesas", + "tada", + "kartas", + "kiek", + "priimti", + "gauti", + "veikla", + "ūkis", + "vanduo", + "įvairus", + "dirbti", + "gal", + "pagrindinis", + "pateikti", + "pavyzdys", + "imti", + "skirti", + "informacija", + "lietuvis", + "ligonis", + "tarp", + "ranka", + "tapti", + "dievas", + "bendras", + "vyriausybė", + "priemonė", + "kalbėti", + "miestas", + "žodis", + "projektas", + "respublika", + "kalba", + "daryti", + "kultūra", + "sąlyga", + "padėti", + "mažas", + "pasakyti", + "antras", + "aukštas", + "visai", + "naudoti", + "gyventi", + "nors", + "mano", + "atrodyti", + "vėl", + "matyti", + "jog", + "medžiaga", + "gerbti", + "būdas", + "senas", + "manyti", + "valdymas", + "ten", + "tyrimas", + "neturėti", + "mokslas", + "sprendimas", + "šiltas", + "keli", + "darbuotojas", + "operacija", + "priklausyti", + "knyga", + "vadinti", + "laikyti", + "ypač", + "suprasti", + "problema", + "tikslas", + "asmuo", + "forma", + "galva", + "sunkus", + "atvejis", + "metodas", + "skyrius", + "daugelis", + "eiti", + "leisti", + "moteris", + "straipsnis", + "padaryti", + "likti", + "toli", + "akis", + "tikrai", + "vyras", + "istorija", + "liga", + "organizacija", + "trys", + "dalykas", + "vėlai", + "pusė", + "mėnuo", + "kartu", + "struktūra", + "centras", + "veikti", + "gaminys", + "teisė", + "juk", + "numatyti", + "taiki", + "vadovas", + "lygis", + "joks", + "turtas", + "galimybė", + "objektas", + "rinka", + "beveik", + "siekti", + "rezultatas", + "visiškai", + "tauta", + "technologija", + "pagrindas", + "ministerija", + "sritis", + "šlaitas", + "greitai", + "šeima", + "dokumentas", + "mažai", + "tvarka", + "siūlyti", + "atsirasti", + "tiek", + "ryšys", + "mokykla", + "teikti", + "socialinis", + "atskiras", + "kokybė", + "komitetas", + "pradžia", + "santykis", + "norma", + "rašyti", + "programa", + "mokestis", + "ekonominis", + "skaičius", + "vykti", + "mintis", + "vis", + "jėga", + "reikalas", + "vardas", + "bankas", + "širdis", + "lyg", + "poreikis", + "kontrolė", + "kartais", + "techninis", + "kelias", + "pasiekti", + "rasti", + "vakarai", + "sukurti", + "fondas", + "kraštas", + "organizavimas", + "nurodyti", + "pritarti", + "abu", + "reikalingas", + "palikti", + "priežastis", + "amžius", + "prašom", + "kūnas", + "paprastai", + "funkcija", + "uoliena", + "paskutinis", + "įrengimas", + "namai", + "principas", + "kolega", + "balsas", + "baigti", + "grįžti", + "kurti", + "užsienis", + "ateiti", + "šiandien", + "latvis", + "gamta", + "rajonas", + "pinigas", + "ponas", + "baltas", + "kodėl", + "teikti", + "nuomonė", + "panašus", + "tikras", + "ilgas", + "atitikti", + "prašyti", + "taikyti", + "didis", + "dėmesys", + "praeiti", + "elementas", + "vaidmuo", + "pas", + "teigti", + "aiškus", + "pro", + "linija", + "registras", + "tiesa", + "duoti", + "ministras", + "štai", + "reikalavimas", + "koja", + "negu", + "spręsti", + "pasirodyti", + "tėvas", + "bažnyčia", + "situacija", + "vokietis", + "darbininkas", + "tikti", + "anksti", + "laukti", + "kaimas", + "prekė", + "informacinis", + "produkcija", + "nutarimas", + "tarnyba", + "valstybinis", + "jūra", + "minėti", + "tarsi", + "laisvė", + "pakeisti", + "planas", + "veiksmas", + "dalyvauti", + "gyventojas", + "visuomenė", + "pardavimas", + "durys", + "pataisa", + "nežinoti", + "paskui", + "veidas", + "kol", + "savas", + "prasmė", + "sutikti", + "pabaiga", + "ieškoti", + "bendrovė", + "prasmė", + "sutikti", + "pabaiga", + "ieškoti", + "bendrovė", + "organizuoti", + "detalė", + "kadangi", + "siena", + "valanda", + "žiūrėti", + "susyti", + "rytai", + "įvertinti", + "pramonė", + "suteikti", + "vos", + "mokėti", + "vartotojas", + "kilti", + "rodyti", + "tavo", + "konkretus", + "vykdyti", + "parengti", + "karas", + "teritorija", + "na", + "rytas", + "specialus", + "tipas", + "šaltinis", + "jausmas", + "autorius", + "jaunas", + "medicina", + "firma", + "ilgai", + "gana", + "pastaras", + "pavadinimas", + "įrankis", + "lėšos", + "atsakyti", + "ačiū", + "remontas", + "privalėti", + "savaitė", + "išeiti", + "kaina", + "tad", + "dydis", + "keletas", + "papildyti", + "universitetas", + "gydytojas", + "parodyti", + "prasidėti", + "prezidentas", + "miškas", + "analizė", + "estas", + "punktas", + "visada", + "galas", + "kitoks", + "mirtis", + "ligoninė", + "tėvai", + "daiktas", + "nereikėti", + "laisvas", + "stengtis", + "išskirti", + "sąjunga", + "trečias", + "kada", + "kažkas", + "kelti", + "oras", + "meilė", + "politinis", + "požiūris", + "bazė", + "savivaldybė", + "teismas", + "vakaras", + "balsuoti", + "reikšti", + "šiaurė", + "būdingas", + "sveikata", + "taryba", + "veiksnys", + "šviesa", + "gaminti", + "patvirtinti", + "išlaidos", + "vadovauti", + "įstaiga", + "įtaka", + "užduotis", + "vadintis", + "valdžia", + "asmenybė", + "medis", + "institucija", + "kraujas", + "uždavinys", + "vertinti", + "apskaičiuoti", + "vidus", + "mokslinis", + "statyba", + "sukelti", + "nuošliauža", + "paprastas", + "reikšmė", + "apsauga", + "automobilis", + "mirti", + "sūnus", + "aplinka", + "naktis", + "pastebėti", + "tirti", + "galbūt", + "lemti", + "vartoti", + "atstovas", + "daina", + "mašina", + "planavimas", + "matyt", + "tikėtis", + "žuvis", + "menas", + "padėtis", + "specialistas", + "pasirinkti", + "variantas", + "kuo", + "artimas", + "dvasia", + "literatūra", + "pagalba", + "remti", + "idėja", + "vien", + "etapas", + "keturi", + "reikalauti", + "biudžetas", + "kūrinys", + "plotas", + "saulė", + "laukas", + "skirtingas", + "komanda", + "įranga", + "noras", + "sąvoka", + "blogis", + "cechas", + "nedidelis", + "rūšis", + "schema", + "trukmė", + "vaistas", + "fizinis", + "personalas", + "ekonomika", + "elgesys", + "kompiuteris", + "spalva", + "vyresnis", + "vidinis", + "staiga", + "stovėti", + "teorija", + "atsižvelgti", + "kambarys", + "nenorėti", + "įvykis", + "apibūdinti", + "sirgti", + "tinklas", + "zona", + "įvykti", + "partija", + "srautas", + "brolis", + "jausti", + "paruošti", + "gražus", + "riba", + "juodas", + "padalinys", + "panaudoti", + "savybė", + "vienetas", + "ateitis", + "dauguma", + "irgi", + "prisiminti", + "technika", + "apskaita", + "transportas", + "valia", + "skaityti", + "suvokti", + "kitaip", + "gatvė", + "pripažinti", + "tūkstantis", + "žinios", + "kryptis", + "langas", + "nė", + "oda", + "protas", + "kalnas", + "paslauga", + "institutas", + "motina", + "sutartis", + "vadyba", + "vertė", + "bandyti", + "sunkiai", + "keisti", + "namas", + "rodiklis", + "valdyti", + "apimtis", + "pagaliau", + "salė", + "direktorius", + "kontroliuoti", + "tarti", + "turinys", + "esmė", + "laikotarpis", + "parašyti", + "pobūdis", + "organizacinis", + "tiesiog", + "rengti", + "tarptautinis", + "blogas", + "plačiai", + "stiprus", + "kiekis", + "kultas", + "energija", + "galvoti", + "gamybinis", + "maistas", + "minutė", + "nuolat", + "patirti", + "stebėti", + "sudėtingas", + "akmuo", + "laidas", + "įdomus", + "aktas", + "pagaminti", + "žmona", + "lengvai", + "išleisti", + "išorinis", + "produktas", + "verslas", + "gyvas", + "muzika", + "paukštis", + "paviršius", + "būklė", + "netgi", + "pamatyti", + "pateikti", + "priminti", + "taisyklė", + "ciklas", + "stalas", + "apskritai", + "atsakomybė", + "draugija", + "būtent", + "gerokai", + "konfliktas", + "kūryba", + "komisija", + "upė", + "parduoti", + "pastatas", + "svarstyti", + "paaiškinti", + "sujungti", + "žaisti", + "mokytojas", + "pažinti", + "apimti", + "aprašyti", + "deja", + "pienas", + "rungtynės", + "saugoti", + "nagrinėti", + "patalpa", + "rašytojas", + "tvirtinti", + "ekspertizė", + "vienintelis", + "beje", + "policija", + "aptarnavimas", + "atvykti", + "judesys", + "ženklas", + "byla", + "liepa", + "parama", + "užmokestis", + "vasara", + "aiškiai", + "priėmimas", + "sėdėti", + "bendravimas", + "girdėti", + "reiškinys", + "tuomet", + "lova", + "poetas", + "posėdis", + "sesuo", + "vertinimas", + "vertybė", + "pažymėti", + "procentas", + "bent", + "grandinė", + "pasak", + "perduoti", + "pirkti", + "pranešėjas", + "užimti", + "platus", + "seniai", + "atsisakyti", + "mokslininkas", + "motyvas", + "studentas", + "tirpalas", + "draudimas", + "filosofija", + "kūrimas", + "pietūs", + "tiksliai", + "įgyvendinti", + "asmeninis", + "baigtis", + "gimti", + "paskirti", + "politika", + "projektavimas", + "atsakymas", + "finansai", + "modelis", + "palyginti", + "patenkinti", + "skirtis", + "stambus", + "tam", + "tarpusavis", + "draugas", + "istorinis", + "iškilti", + "pakeitimas", + "procedūra", + "aptarti", + "ekspertas", + "naudojimas", + "lentelė", + "lizdas", + "nematyti", + "išduoti", + "pajamos", + "surinkti", + "kova", + "vaizdas", + "doleris", + "klasė", + "pagalbinis", + "pasiūlymas", + "požymis", + "prekyba", + "tamsus", + "augti", + "gi", + "nuostata", + "paskelbti", + "siela", + "skatinti", + "išvada", + "partneris", + "trumpas", + "bendrauti", + "lengvas", + "pirštas", + "tiktai", + "įrašyti", + "brangus", + "pasaulinis", + "pilis", + "spauda", + "susidaryti", + "tautinis", + "tikėti", + "kompleksas", + "skausmas", + "kapitalas", + "paimti", + "pavadinti", + "svetimas", + "gydymas", + "organas", + "raštas", + "tikėjimas", + "grafikas", + "lapas", + "pora", + "turbūt", + "anas", + "drabužis", + "gyvulys", + "išlikti", + "likytis", + "numeris", + "sandėlis", + "svečias", + "tekstas", + "šalia", + "aiškinti", + "dalyvis", + "kelionė", + "žingsnis", + "pasidaryti", + "poveikis", + "raudonas", + "šaka", + "šaltas", + "ūkininkas", + "individualus", + "lietuviškas", + "mama", + "pereiti", + "srovinis", + "tradicija", + "dirbinys", + "pareigūnas", + "susipažinti", + "vidutinis", + "žaidimas", + "egzistuoti", + "išmokti", + "klaida", + "paskola", + "penki", + "prarasti", + "priskirti", + "rimtas", + "temperatūra", + "terminas", + "vidurys", + "mėginti", + "nutarti", + "pagalvoti", + "pakankamai", + "praktika", + "suomis", + "užtikrinti", + "vienetinis", + "atviras", + "didžiulis", + "pasiūlyti", + "rūmai", + "žvilgsnis", + "laivas", + "palaikyti", + "pirminis", + "prietaisas", + "tamsa", + "dešimtmetis", + "patirtis", + "vakar", + "baimė", + "dvasinis", + "elektra", + "para", + "sudėtis", + "šitaip", + "kaltė", + "kampas", + "kreiptis", + "liaudis", + "mokytis", + "paskirtis", + "pastatyti", + "pelnas", + "remtis", + "staklės", + "sveikas", + "sąrašas", + "apskritis", + "pasikeisti", + "sandara", + "stadija", + "vasaris", + "eilėraštis", + "interesas", + "kažkoks", + "kunigaikštis", + "pasakoti", + "skaičiavimas", + "dabartinis", + "daugiausia", + "klubas", + "mokymas", + "pradas", + "sumažėti", + "taškas", + "švietimas", + "žiema", + "imtis", + "išreikšti", + "mėgti", + "padidėti", + "pamažu", + "smulkus", + "šlapimas", + "akcinis", + "praeitis", + "įsivaizduoti", + "dangus", + "elgtis", + "indas", + "kilmė", + "koeficientas", + "raida", + "spoetas", + "vilkas", + "kodas", + "koncepcija", + "pabrėžti", + "realus", + "statyti", + "subjektas", + "taurė", + "tema", + "atsarga", + "kūdikis", + "nemažai", + "normatyvas", + "milijonas", + "sniegas", + "suma", + "susitikimas", + "vėjas", + "būtis", + "erdvė", + "esybė", + "jaunimas", + "kaimynas", + "komisaras", + "laikraštis", + "šimtas", + "tik", + "finansinis", + "iškelti", + "laipsnis", + "pokalbis", + "romanas", + "surasti", + "dingti", + "keistis", + "nepriklausyti", + "retai", + "trumpai", + "baras", + "bendradarbis", + "burna", + "garsus", + "įeiti", + "jaustis", + "jūra", + "natūralus", + "naudotis", + "nuspręsti", + "pajusti", + "pakelti", + "skirtumas", + "trūkumas", + "visuotinis", + "gulėti", + "itin", + "įgyti", + "likimas", + "planuoti", + "sužinoti", + "važiuoti", + "gydyti", + "įsitikinti", + "įtraukti", + "kaštas", + "kristi", + "pavykti", + "plaukas", + "skrandis", + "srovė", + "atgal", + "atsitikti", + "būsena", + "efektyvumas", + "kultūrinis", + "neaiškus", + "pateikimas", + "pozicija", + "šiltas", + "karalius", + "pakilti", + "rusas", + "visuomet", + "ypatingas", + "naudingas", + "nusakyti", + "patikrinti", + "pilietis", + "puikus", + "tiktai", + "gerti", + "įkurti", + "klausti", + "projektuoti", + "sąnauda", + "žemas", + "krantas", + "kvalifikacija", + "neleisti", + "netekti", + "realizuoti", + "šeimininkas", + "ilgis", + "laimėti", + "mokintis", + "nosis", + "parinkti", + "patikėti", + "sudėti", + "vietinis", + "amžinas", + "įsigyti", + "niekada", + "pašalinti", + "religija", + "tvarkymas", + "versti", + "bruožas", + "kovas", + "pranešimas", + "sumažinti", + "šventas", + "žurnalas", + "neigti", + "nugara", + "pastaba", + "pranešti", + "regis", + "savininkas", + "sąskaita", + "siųsti", + "statusas", + "sugebėti", + "vesti", + "formuoti", + "licencija", + "paveikslas", + "rūpestis", + "analizuoti", + "kontrolinis", + "rūpintis", + "apdorojimas", + "atlyginimas", + "bendradarbiavimas", + "galia", + "gilus", + "išvysti", + "mylėti", + "paklausti", + "birželis", + "ežeras", + "garantija", + "gėris", + "įtampa", + "maždaug", + "organizmas", + "ramus", + "išlaikyti", + "išteklius", + "normalus", + "pažeisti", + "perkelti", + "sugrįžti", + "tiekimas", + "dantis", + "didėti", + "įvertinimas", + "krovinys", + "pareikšti", + "tėvynė", + "valgyti", + "virš", + "atžvilgis", + "kriterijus", + "priversti", + "profesorius", + "psichologinis", + "aktyvus", + "kviesti", + "nacionalinis", + "sąlygoti", + "šiuolaikinis", + "įrengti", + "įsteigti", + "jungti", + "lenkas", + "nemažas", + "paroda", + "pasitaikyti", + "sąmonė", + "telefonas", + "tiesiogiai", + "viršininkas", + "visuma", + "žaliava", + "žūti", + "aspektas", + "centrinis", + "garsas", + "grąžinti", + "investicija", + "išvengti", + "kabinetas", + "konferencija", + "nesuprasti", + "ruduo", + "inžinerinis", + "krūtis", + "pradinis", + "puikiai", + "suderinti", + "susitikti", + "teisingumas", + "traukti", + "orientacija", + "priežiūra", + "preižiūra", + "surengti", + "šalia", + "tęsti", + "tikrovė", + "tulžis", + "bėgti", + "bičiulis", + "faktas", + "išdėstyti", + "kompanija", + "metras", + "netrukus", + "praleisti", + "rengimas", + "siauras", + "sieti", + "stilius", + "suaugti", + "surinkimas", + "svoris", + "tvarkyti", + "vaizduoti", + "varžybos", + "akademija", + "akcija", + "dujos", + "įgyvendinimas", + "labdara", + "ordinas", + "pasaka", + "prieiti", + "skelbti", + "stotis", + "turnyras", + "vadas", + "daugybė", + "formulė", + "marketingas", + "pavojus", + "savarankiškas", + "skaitytojas", + "skirstyti", + "teiginys", + "tradicinis", + "vienodas", + "gyvūnas", + "keistas", + "kreditas", + "pavardė", + "pažeidimas", + "ratas", + "ryškus", + "šventė", + "virsti", + "departamentas", + "karta", + "kas", + "laiškas", + "namo", + "padidinti", + "pagrįsti", + "pasiruošti", + "pavasaris", + "realizavimas", + "rodytis", + "atleisti", + "atlikimas", + "butas", + "didinti", + "medinis", + "mergaitė", + "nelabai", + "pareigos", + "reikti", + "tiesioginis", + "tuščias", + "valdyba", + "žarna", + "žemaitis", + "atiduoti", + "bijoti", + "nedaug", + "paminklas", + "reinkarnacija", + "simbolis", + "stiklas", + "sutrikimas", + "žalias", + "importas", + "kraštas", + "mat", + "vertas", + "atmesti", + "įmanyti", + "judėjimas", + "oficialus", + "pasirašyti", + "pastanga", + "ramiai", + "sykis", + "šuo", + "vėžlys", + "žolė", + "džiaugsmas", + "elektrinis", + "istorikas", + "ketvirtas", + "kvapas", + "mažinti", + "neseniai", + "patikti", + "patogus", + "rinkti", + "strategija", + "teatras", + "technologinis", + "vietovė", + "aprūpinimas", + "aptarnauti", + "balsavimas", + "geologinis", + "griežtas", + "neįmanyti", + "nuotrauka", + "prašymas", + "vaikystė", + "veikalas", + "ankstyvas", + "aukštis", + "ausis", + "bulvė", + "gamtinis", + "gausus", + "giria", + "inspekcija", + "išvardyti", + "konkursas", + "ledas", + "nuolatinis", + "pergalė", + "premija", + "profesinis", + "sluoksnis", + "storas", + "baltarusis", + "data", + "gamykla", + "kategorija", + "lygus", + "mergina", + "vengti", + "aplinkybė", + "atkreipti", + "atsargiai", + "eksportas", + "išsiaiškinti", + "kariuomenė", + "našumas", + "privatus", + "religinis", + "švarus", + "variklis", + "viltis", + "abejonė", + "amerikietis", + "ankstus", + "atidaryti", + "atsidurti", + "atsistoti", + "garantuoti", + "gegužė", + "inkstas", + "instrumentas", + "materialinis", + "mokyti", + "nusikaltimas", + "skaičiuoti", + "spėti", + "tendencija", + "ūkinis", + "viršūnė", + "akimirka", + "banga", + "diskusija", + "funkcinis", + "grynas", + "įsikurti", + "masinis", + "momentas", + "pavojingas", + "pertrauka", + "pūslė", + "reforma", + "registracija", + "rinktinė", + "švedas", + "eilė", + "galutinis", + "grindys", + "kisti", + "kvėpavimas", + "lūpa", + "miegoti", + "nueiti", + "parkas", + "viršus", + "auka", + "daktaras", + "įprasti", + "įspūdis", + "kanalas", + "menkas", + "miestelis", + "parametras", + "verslininkas", + "autobusas", + "dėti", + "įrodyti", + "judėti", + "krūtinė", + "malonus", + "nepriklausomybė", + "nuostolis", + "nutraukti", + "ožka", + "pamaina", + "pasinaudoti", + "petys", + "saugumas", + "skylė", + "susidurti", + "teisėjas", + "vadovybė", + "viešas", + "baisus", + "butelis", + "chirurgija", + "gimtinė", + "išvykti", + "įveikti", + "karinis", + "nešti", + "pakakti", + "parduotuvė", + "poezija", + "raumuo", + "reakcija", + "sulaukti", + "trūkti", + "užmiršti", + "vamzdelis", + "žymus", + "atidėti", + "blogai", + "įvykdyti", + "kainuoti", + "kiemas", + "lydėti", + "lyginti", + "medžioklė", + "nauda", + "neretai", + "pilvas", + "rytoj", + "ruoštis", + "susilaikyti", + "svartymas", + "teisingas", + "vena", + "visur", + "bendruomenė", + "gyvybė", + "grožis", + "kanklės", + "laimė", + "lygiai", + "maitinti", + "optimalus", + "pareiga", + "pirmadienis", + "sekti", + "sostinė", + "šeši", + "tolesnis", + "anot", + "bausti", + "darytis", + "efektyvus", + "metalas", + "mišinys", + "pirkėjas", + "smarkiai", + "sudarymas", + "teisingai", + "automatizuoti", + "biblioteka", + "čempionatas", + "dažnas", + "eiga", + "gamintojas", + "įvaizdis", + "krikščionybė", + "muziejus", + "nuostatai", + "paplisti", + "pilnas", + "pridėti", + "programinis", + "pusiausvyra", + "ruošti", + "sėkmingai", + "studijos", + "vairuotojas", + "žvaigždė", + "antai", + "apibrėžti", + "bene", + "fazė", + "gentis", + "individas", + "įrenginys", + "kava", + "muitinė", + "padavimas", + "prielaida", + "priešingai", + "skubiai", + "sutvarkyti", + "šėtonas", + "tvirtinimas", + "žurnalistas", + "dešimtis", + "kasdien", + "mechanizmas", + "nuotaika", + "prireikti", + "reglamentuoti", + "reguliuoti", + "sausas", + "specializuoti", + "sustoti", + "bausmė", + "darbotvarkė", + "diegimas", + "išgerti", + "išsaugoti", + "išspręsti", + "klausytis", + "konstrukcija", + "lankstus", + "matavimas", + "mėsa", + "modernus", + "pažinimas", + "pokytis", + "regionas", + "rinktis", + "silpnas", + "sodas", + "supratimas", + "susirinkimas", + "teritorinis", + "universalus", + "vedėjas", + "aptikti", + "dėstyti", + "dialogas", + "galingas", + "kalbėtis", + "paklausa", + "pėda", + "popierius", + "praktiškai", + "prigimtis", + "privalumas", + "proga", + "ruošinys", + "stipriai", + "šonas", + "vyskupas", + "bandymas", + "džiaugtis", + "idealus", + "informuoti", + "juridinis", + "ko", + "leidimas", + "marios", + "mąstymas", + "nepavykti", + "nepriimti", + "nukreipti", + "patarti", + "populiarus", + "priedas", + "ramybė", + "reaguoti", + "skola", + "susidėti", + "šaltis", + "tinkamai", + "ugnis", + "vaisius", + "veikimas", + "žadėti", + "žengti", + "augalas", + "efektas", + "greitis", + "kotas", + "nebebūti", + "nors", + "nuobirynas", + "pavesti", + "peilis", + "reikšmingas", + "sausis", + "savaime", + "šiluma", + "troškimas", + "veikėjas", + "visiškas", + "žvėris", + "atsakingas", + "derinti", + "generalinis", + "gimtas", + "inžinierius", + "išbraukti", + "klientas", + "nuosavybė", + "nurodymas", + "pamoka", + "paremti", + "privatizavimas", + "statinys", + "susirgti", + "tikslus", + "vidurinis", + "žemyn", + "atskirai", + "atvirkščiai", + "domėtis", + "drauge", + "filmas", + "galutinai", + "giesmė", + "ginti", + "paprašyti", + "perskaityti", + "pirkimas", + "prancūzas", + "priekis", + "sala", + "senovė", + "tuoj", + "vykdymas", + "zondas", + "faktorius", + "gėlė", + "kortelė", + "mastas", + "pakviesti", + "pernai", + "samprata", + "užtekti", + "agresyvumas", + "akcentuoti", + "apibendrinti", + "artėti", + "asociacija", + "atvažiuoti", + "dailininkas", + "gynyba", + "įdėti", + "laboratorija", + "nukentėti", + "palankus", + "pamiršti", + "panašiai", + "plytelė", + "pulti", + "savotiškas", + "sėkmė", + "skystis", + "susirinkti", + "tolimas", + "adata", + "būtinai", + "futbolas", + "išnykti", + "kadras", + "kairys", + "klasifikavimas", + "netikti", + "niekur", + "paminėti", + "papasakoti", + "pritaikyti", + "redakcija", + "riboti", + "rinkimai", + "šiaip", + "truputis", + "virtuvė", + "alternatyva", + "aparatas", + "apylinkė", + "dešinys", + "esminis", + "ginklas", + "ilgalaikis", + "ypatumas", + "jungiklis", + "jūrininkas", + "kuo", + "lėtai", + "mažėti", + "pastovus", + "rimtas", + "statutas", + "tarpas", + "tobulas", + "vartai", + "apžiūrėti", + "dėsnis", + "eilutė", + "filosofas", + "galioti", + "kaklas", + "kursas", + "lankytis", + "mesti", + "nelaimė", + "netikėtai", + "paslaptis", + "paversti", + "prijungimas", + "sekretorius", + "ties", + "tyliai", + "tuo", + "abejoti", + "drausti", + "gyvenvietė", + "išaiškinti", + "iškart", + "įtarti", + "karys", + "karvė", + "komercinis", + "konkurencija", + "mąstyti", + "moksleivis", + "pasilikti", + "pasireikšti", + "postas", + "retas", + "rugsėjis", + "smėlis", + "spausti", + "specifinis", + "šimtmetis", + "visuomeninis", + "alkoholis", + "apskaičiavimas", + "bauda", + "būtinybė", + "emocinis", + "išrinkti", + "kraujagyslė", + "lemputė", + "metodika", + "mygtukas", + "nepritarti", + "perdavimas", + "plėtra", + "prisipažinti", + "sapnas", + "spalis", + "sulaikyti", + "tobulinti", + "vadovautis", + "argumentas", + "auksas", + "gražiai", + "iniciatyva", + "keliauti", + "mėlynas", + "negi", + "paruošimas", + "pasisakyti", + "plėtoti", + "premjeras", + "prisiminimai", + "rugpjūtis", + "takas", + "tegu", + "tikslingas", + "uždaryti", + "užsakymas", + "vertimas", + "viešpats", + "apačia", + "atsiprašyti", + "atskirti", + "atskleisti", + "balandis", + "čia", + "dveji", + "infekcija", + "instrukcija", + "išaugti", + "išgyventi", + "kovoti", + "nerasti", + "patyrimas", + "pernelyg", + "prieštarauti", + "prižiūrėti", + "prognozuoti", + "rinkinys", + "seminaras", + "septyni", + "struktūrinis", + "tebūti", + "tenkinti", + "vienovė", + "visoks", + "vyrauti", + "agentas", + "atmintis", + "berniukas", + "būtybė", + "civilizacija", + "ketvirtis", + "kiaulė", + "matuoti", + "mechaninis", + "minimalus", + "pasitraukti", + "racionalus", + "reikštis", + "rekomenduoti", + "rimtai", + "sauga", + "steigti", + "sutrikti", + "treneris", + "vėlus", + "aprūpinti", + "galia", + "greit", + "gruodis", + "kam", + "kūrėjas", + "linkti", + "meras", + "nemokėti", + "netoli", + "piktas", + "pilkas", + "slaptas", + "smūgis", + "studijuoti", + "tekėti", + "žemdirbys", + "atstovauti", + "audinys", + "įrašas", + "įvesti", + "kietas", + "krikščionis", + "kunigas", + "masė", + "medalis", + "mįslė", + "nepastebėti", + "orientuoti", + "padengti", + "palengva", + "pamatas", + "pasakojimas", + "pavienis", + "poilsis", + "priešingas", + "prijungti", + "puslapis", + "reljefas", + "rengtis", + "sąveika", + "siūlymas", + "skambėti", + "šešėlis", + "televizija", + "valdininkas", + "valyti", + "aplankyti", + "ataskaita", + "autoritetas", + "bendrija", + "dalinis", + "istoriografija", + "it", + "jaunuolis", + "kaltas", + "kolektyvas", + "kolektyvinis", + "kompleksinis", + "lygmuo", + "metinis", + "nedalyvauti", + "neduoti", + "nereikalingas", + "normuoti", + "operatyvinis", + "paaiškėti", + "pasukti", + "pataisyti", + "patogiai", + "planinis", + "plyšys", + "smegenys", + "tikrinti", + "trukdyti", + "vaidinti", + "vonia", + "administracinis", + "atsiradimas", + "brigada", + "buvimas", + "filialas", + "griežtai", + "įtvirtinti", + "ketinti", + "kontrolierius", + "nemanyti", + "padarinys", + "pageidauti", + "pasigirsti", + "pavidalas", + "plonas", + "praktinis", + "psichologas", + "pulsas", + "sertifikatas", + "šviesus", + "švirkštas", + "tinklinis", + "tranzitas", + "užrašyti", + "užsiimti", + "žinia", + "žymėti", + "aikštė", + "apdoroti", + "arklys", + "derėti", + "dieviškas", + "dokumentacija", + "dugnas", + "formavimas", + "gelmė", + "geltonas", + "giliai", + "greitas", + "katedra", + "kažkur", + "kentėti", + "lašas", + "malonumas", + "markė", + "nuolydis", + "perimti", + "rūkyti", + "skambinti", + "sparčiai", + "susikaupti", + "sutapti", + "tobulinimas", + "vaikščioti", + "vietoj", + "žvejys", + "auginti", + "aukštai", + "balansas", + "cheminis", + "dvaras", + "investicinis", + "išdavimas", + "išraiška", + "įdiegti", + "įmoka", + "kalėjimas", + "kritikas", + "laimingas", + "namie", + "nusipirkti", + "pajėgumas", + "panaikinti", + "panaudojimas", + "pristatyti", + "renginys", + "skubėti", + "skulptūra", + "standartas", + "suformuoti", + "sumokėti", + "užbaigti", + "vartojimas", + "vyriškis", + "absoliutus", + "administratorius", + "aktyviai", + "apatinis", + "apdirbimas", + "apyvarta", + "areštas", + "charakteristika", + "esą", + "etninis", + "geležinkelis", + "kartoti", + "kitur", + "krepšinis", + "krizė", + "lankyti", + "paleisti", + "paštas", + "perspektyva", + "psichologija", + "radijas", + "reklama", + "slinkimas", + "susieti", + "taika", + "tyrinėtojas", + "valdovas", + "viduramžiai", + "arbata", + "atnešti", + "blokas", + "dailė", + "dešimt", + "dulkė", + "gerinti", + "guminis", + "jungtinis", + "krikščioniškas", + "kūrybinis", + "laikinas", + "mitas", + "paskirstymas", + "patraukti", + "pėdsakas", + "plauti", + "priešas", + "protingas", + "pūsti", + "rizika", + "surašyti", + "sutarti", + "traktuoti", + "aktualus", + "anglas", + "apsispręsti", + "armija", + "atimti", + "bendradarbiauti", + "deguonis", + "derinimas", + "ištraukti", + "meistras", + "nepažinti", + "pašaras", + "pavaduotojas", + "pieva", + "plaučiai", + "supažindinti", + "tėviškė", + "turtingas", + "tvirtas", + "valstija", + "varyti", + "viršutinis", + "žmogiškas", + "apsaugoti", + "atgimimas", + "atvirai", + "dirbtinis", + "dovana", + "figūra", + "garbė", + "garsiai", + "jėzus", + "kaltinti", + "kraujospūdis", + "literatūrinis", + "liūdnas", + "nesugebėti", + "pakrantė", + "pasibaigti", + "pasiimti", + "pasirengimas", + "pažiūra", + "preštaravimas", + "stovykla", + "susitarti", + "šitoks", + "uždegimas", + "velnias", + "arterija", + "atranka", + "atrasti", + "eilinis", + "fabrikas", + "faktiškas", + "finansuoti", + "jaunystė", + "kančia", + "knygynas", + "kompetencija", + "kunigaikštystė", + "lapkritis", + "lietus", + "misija", + "mokėtojas", + "nesutikti", + "nustoti", + "pakraštys", + "palaukti", + "penkeri", + "tikyba", + "tyla", + "akivaizdus", + "analogiškas", + "areštuoti", + "aukštas", + "filosofinis", + "finansavimas", + "gimnazija", + "grėsmė", + "išsiskirti", + "išvaizda", + "kadaise", + "kėdė", + "kryžius", + "mandala", + "menininkas", + "moralinis", + "neabejoti", + "nelikti", + "nieko", + "nuostabus", + "paieška", + "paprotys", + "pareiškimas", + "pasijusti", + "pasitikėjimas", + "patvirtinimas", + "priklausomybė", + "rytinis", + "signalas", + "sukaupti", + "suktis", + "šaknis", + "uostas", + "vaizduotė", + "vienuolynas", + "aikštelė", + "aprašas", + "ašara", + "augimas", + "dėka", + "dominuoti", + "dukra", + "dūmas", + "emocija", + "imlumas", + "įteikti", + "kišenė", + "kopija", + "nedaryti", + "nervas", + "pasitelkti", + "rūpėti", + "scena", + "sektis", + "sfera", + "skandinavas", + "sodyba", + "suformuluoti", + "švelnus", + "tarnauti", + "teisinis", + "troba", + "trokšti", + "užpildyti", + "viešbutis", + "vykdytojas", + "vynas", + "žiedas", + "aliejus", + "aplink", + "batas", + "bėda", + "diegti", + "epocha", + "frakcija", + "globa", + "grįsti", + "istorizmas", + "išbandyti", + "juosta", + "klijai", + "kooperatyvas", + "legenda", + "lyderis", + "nespėti", + "nusikaltėlis", + "nusileisti", + "pasirinkimas", + "pasižymėti", + "rekomendacija", + "rezervas", + "skersmuo", + "stiklinė", + "šiemet", + "taikymas", + "tvirtai", + "vertingas", + "vystymasis", + "argi", + "cigaretė", + "dėkoti", + "duona", + "ekranas", + "energetika", + "fiksuoti", + "įdiegimas", + "kontaktas", + "linksmas", + "mūšis", + "nebaigti", + "nugalėti", + "pasidalijimas", + "pažiūrėti", + "pažymėjimas", + "prastova", + "sovietas", + "spindulys", + "sujungimas", + "šeimininkė", + "treji", + "uždėti", + "vargas", + "vertikalus", + "vitaminas", + "žalgirietis", + "žygis", + "administracija", + "atsitiktinis", + "ąžuolas", + "dominti", + "gravitacinis", + "griūtis", + "kažkodėl", + "klinika", + "nekalbėti", + "nelaukti", + "nesvarbus", + "norėtis", + "nupirkti", + "pasekmė", + "patikslinti", + "pigus", + "sesija", + "skaudus", + "suvokimas", + "tartum", + "teorinis", + "ugdymas", + "varžovas", + "žemdirbystė", + "žiūrovas", + "antradienis", + "filomatas", + "gimimas", + "išnagrinėti", + "karjera", + "kuršis", + "metalinis", + "milžiniškas", + "nepaprastai", + "niekaip", + "nužudyti", + "pabėgelis", + "palata", + "pažvelgti", + "principinis", + "sustabdyti", + "tiesus", + "vagis", + "valstietis", + "vienkartinis", + "aistra", + "aiškinimas", + "arti", + "atnaujinti", + "atributas", + "aukštyn", + "biuras", + "dalyvavimas", + "daržovė", + "epas", + "grupinis", + "ištisas", + "kliūtis", + "komponentas", + "maitinimas", + "nelengvas", + "nepakakti", + "paskaita", + "pavaizduoti", + "plunksna", + "profesionalus", + "reguliavimas", + "spaudimas", + "stebuklas", + "sukilimas", + "susiklostyti", + "tipinis", + "vienišas", + "žaidėjas", + "žvelgti", + "aparatūra", + "atsidusti", + "atstatyti", + "automatiškai", + "ferma", + "gabalas", + "ginčas", + "invalidas", + "kaunietis", + "kaupti", + "lenta", + "liudyti", + "nuleisti", + "opera", + "pastiprinimas", + "pažangus", + "penktas", + "plaukti", + "pralaimėti", + "prastas", + "prestižas", + "regėti", + "savarankiškumas", + "sidabras", + "slėnis", + "steigėjas", + "šventasis", + "tebebūti", + "tiltas", + "vaizdinys", + "vargu", + "atvežti", + "defektas", + "gimdymas", + "grūdas", + "ištirti", + "išvažiuoti", + "karalystė", + "koncertas", + "konkurentas", + "konvencija", + "koridorius", + "krepšininkas", + "liežuvis", + "medikas", + "nukristi", + "nuvalyti", + "piešinys", + "registruoti", + "savarankiškai", + "slypėti", + "sparnas", + "stabilus", + "susidarymas", + "susiformuoti", + "šaukti", + "šliaužimas", + "triukšmas", + "užsienietis", + "atkurti", + "atsisėsti", + "atsiverti", + "dainuoti", + "dažai", + "geležis", + "griežlė", + "išties", + "ištikti", + "įgalioti", + "įjungti", + "įskaityti", + "katalikas", + "klasikinis", + "klausyti", + "komentaras", + "konkrečiai", + "korespondentas", + "kritinis", + "laimėjimas", + "niekad", + "nuodėmė", + "nuopelnas", + "pastovumas", + "poelgis", + "prizas", + "projektinis", + "raginti", + "sekėjas", + "sezonas", + "slinkti", + "stoka", + "stoti", + "studija", + "svarba", + "taisyti", + "tegul", + "tylėti", + "tona", + "uždaras", + "užtat", + "vakarinis", + "ak", + "aštrus", + "danas", + "dėstytojas", + "dinamika", + "egzempliorius", + "elektroninis", + "federacija", + "gerinimas", + "įsitikinimas", + "jungimas", + "juolab", + "kasmet", + "kilometras", + "kodeksas", + "kompiuteris", + "komplikacija", + "mazgas", + "narė", + "nesėkmė", + "pakartoti", + "palikimas", + "pažanga", + "prekiauti", + "prisidėti", + "prokuratūra", + "protokolas", + "registruotis", + "sklypas", + "skulptorius", + "slavas", + "strateginis", + "šviesti", + "tepalas", + "tomas", + "tremtinys", + "uždrausti", + "virti", + "žydas", + "apdovanoti", + "atitinkamai", + "atsiskaityti", + "aukštaitis", + "automatinis", + "centralizuoti", + "dvidešimt", + "estetinis", + "etika", + "glūdėti", + "idealas", + "ypatybė", + "kaulas", + "krūmas", + "laboratorinis", + "mineralinis", + "nesakyti", + "nuimti", + "objektyvas", + "papildomai", + "pasižiūrėti", + "pyktis", + "popiežius", + "pratęsti", + "pridurti", + "pusantro", + "siekimas", + "skristi", + "specialiai", + "tvenkinys", + "uždarus", + "užimtumas", + "žemynas", + "žmonija", + "agentūra", + "apeiga", + "atidžiai", + "atsiminti", + "atverti", + "auksinis", + "brokas", + "darželis", + "degti", + "gėrimas", + "gretimas", + "griebtis", + "išgręžti", + "juoktis", + "kanklininkas", + "kolūkis", + "kontekstas", + "leistis", + "meninis", + "mėnulis", + "negauti", + "nemalonus", + "netikėti", + "norvegas", + "pagarba", + "palengvinti", + "patikimumas", + "pavargti", + "paveikti", + "perdirbimas", + "pirmenybė", + "plėtojimas", + "polinkis", + "privatizuoti", + "redaktorius", + "ritualas", + "sandėliavimas", + "saugus", + "serijinis", + "sovietinis", + "spindėti", + "susitarimas", + "šalia", + "užsukti", + "vienodai", + "alus", + "atsisveikinti", + "baldas", + "birža", + "chirurgas", + "drama", + "dvylika", + "egzistencija", + "eksploatavimas", + "galiausiai", + "ilgainiui", + "integruoti", + "instensyvumas", + "įsitaisyti", + "kompensuoti", + "koreguoti", + "kraujavimas", + "kritika", + "motyvacija", + "neprieštarauti", + "originalus", + "pacientas", + "pagerinti", + "pakopa", + "pasiekimas", + "pasitikti", + "paskambinti", + "patarimas", + "pensininkas", + "pertvarkyti", + "plisti", + "pranašumas", + "pristatymas", + "protinis", + "savimonė", + "sekmadienis", + "sėkmingas", + "steigimas", + "sudėtingumas", + "sugebėjimas", + "sunkumas", + "šnekėti", + "tapatybė", + "tautosaka", + "televizorius", + "tyrinėjimas", + "tol", + "tuometinis", + "užsakovas", + "vadovėlis", + "veidrodis", + "vieningas", + "agresyvus", + "apklausa", + "atspindėti", + "choras", + "daiktinis", + "darbdavys", + "derybos", + "doktrina", + "draugiškas", + "duktė", + "giedoti", + "greta", + "inkaras", + "išdirbis", + "išeitis", + "kontora", + "laisvai", + "lengvata", + "maksimalus", + "maršrutas", + "mišrus", + "nebegalėti", + "neišvengti", + "nepaisant", + "nereikšti", + "normatyvinis", + "parengimas", + "pasikalbėti", + "pasitarimas", + "paskirstyti", + "potencialus", + "priekaištas", + "pusiau", + "salotos", + "stebėjimas", + "sustingti", + "tikimybė", + "tylus", + "traukinys", + "vertybinis", + "absoliučiai", + "aprašymas", + "apribojimas", + "atstumas", + "cukrus", + "delnas", + "didinimas", + "herojus", + "ilsėtis", + "išgelbėti", + "jautrus", + "kelnės", + "knygelė", + "kompensacija", + "laikmena", + "likutis", + "matmuo", + "nepadaryti", + "normaliai", + "pajėgus", + "pamėginti", + "paslėpti", + "pažyma", + "piemuo", + "piktai", + "priešintis", + "prievarta", + "privilegija", + "realybė", + "rūbas", + "rūgštis", + "savitas", + "skųstis", + "smulkiai", + "stabilumas", + "stogas", + "susirasti", + "suspausti", + "šokti", + "vidutiniškai", + "administravimas", + "adresas", + "apsvartyti", + "atmetimas", + "bazinis", + "dažyti", + "drebėti", + "druska", + "durpės", + "formuotis", + "ieškojimas", + "išmesti", + "išorė", + "įforminti", + "įvardyti", + "juokas", + "kapinės", + "katė", + "laikymas", + "mada", + "mažylis", + "menkai", + "miegas", + "mielas", + "mokėjimas", + "moteriškė", + "nepatenkinti", + "nevertas", + "nukrypimas", + "opalas", + "operuoti", + "palyginimas", + "pelkė", + "potvynis", + "pratybos", + "prisėsti", + "ryškiai", + "sąnarys", + "senelė", + "siekis", + "sienelė", + "storis", + "tęstis", + "tragiškas", + "unikalus", + "vizitas", + "vyris", + "bendrumas", + "centimetras", + "degtinė", + "diagnozuoti", + "eksperimentas", + "geografinis", + "gerovė", + "gimda", + "gruntas", + "įgauti", + "įteisinti", + "kalva", + "kareivis", + "kepenys", + "medžiotojas", + "nekilnoti", + "nesuvokti", + "nežinia", + "nugalėtojas", + "nuoseklus", + "pasas", + "pasitenkinimas", + "politikas", + "puodelis", + "pūtikas", + "ragas", + "rankinis", + "savikaina", + "seka", + "serbas", + "slėpti", + "specialybė", + "suinteresuoti", + "sunaudoti", + "susikurti", + "svajonė", + "švęsti", + "tartis", + "tiekėjas", + "užrašas", + "vata", + "veikiai", + "viešai", + "žala", + "akivaizdžiai", + "apdirbti", + "aštuoni", + "balas", + "belikti", + "būrys", + "čempionas", + "šiaupas", + "dangtelis", + "detalizuoti", + "devyni", + "dirbtuvė", + "drėgnas", + "egzistencinis", + "ekonomiškai", + "etnomuzika", + "gabenti", + "imperija", + "įtaisas", + "kapucinas", + "klaidingas", + "klasifikatorius", + "kupinas", + "kvalifikuoti", + "laiptas", + "liepti", + "likviduoti", + "lyga", + "minkštas", + "mitinis", + "naujai", + "nepasiekti", + "orientuotis", + "pasipriešinimas", + "perėjimas", + "poetinis", + "psichinis", + "pušis", + "retkarčiais", + "ritė", + "sakinys", + "skirtingai", + "stebėtis", + "sugalvoti", + "šypsotis", + "švelniai", + "teisybė", + "tremtis", + "vienuolis", + "virvė", + "apyvartinis", + "aplinkinis", + "apmokėjimas", + "atgauti", + "auklė", + "aušra", + "bitė", + "debesis", + "dengti", + "dzūkas", + "efektyviai", + "elementarus", + "formuluoti", + "gysla", + "glaudžiai", + "grėsti", + "hemofilija", + "išryškėti", + "išsigąsti", + "išsivysti", + "ištiesti", + "įregistruoti", + "įžvelgti", + "kalinys", + "kandidatas", + "keliolika", + "kompresorius", + "kone", + "konvejeris", + "mašininis", + "modulis", + "nagas", + "nesunkus", + "nusikaltimas", + "olimpinis", + "pasienis", + "pasisekti", + "pasitikėti", + "pavogti", + "pirma", + "plokštelė", + "priešininkas", + "priešprieša", + "profesija", + "rėmas", + "sėkla", + "senelis", + "seniūnas", + "skirstymas", + "specializavimas", + "spiritas", + "standartinis", + "statistika", + "suimti", + "sunaikinti", + "suskirstyti", + "taupyti", + "tiekti", + "tyrinėti", + "treniruotė", + "trimitas", + "tvarkytis", + "tvartas", + "vamzdis", + "vilnietis", + "žydėti", + "žymė", + "žymiai", + "akcininkas", + "apmokėti", + "apšvietimas", + "artimasis", + "atsiskirti", + "budėti", + "buitis", + "demokratija", + "detalus", + "didėjimas", + "elgsena", + "išvalyti", + "įdėmiai", + "įtikinti", + "jaunikis", + "kamuolys", + "karjeras", + "keleivis", + "kritikuoti", + "kuklus", + "laida", + "laikinai", + "lankytojas", + "nebent", + "nomenklatūra", + "nubausti", + "nusišypsoti", + "palaidoti", + "paliesti", + "parinkimas", + "pasirengti", + "pirmauti", + "plėsti", + "plotis", + "prasmingas", + "proza", + "racionaliai", + "reabilitacija", + "relė", + "senis", + "sukti", + "supilti", + "susitvarkyti", + "šyptelti", + "terapija", + "tikslumas", + "trauka", + "trukti", + "vagystė", + "vengimas", + "verkti", + "vienybė", + "žirgas", + "abstraktus", + "anga", + "buhalterinis", + "būrelis", + "demokratas", + "demonstruoti", + "dezinfekuoti", + "diskutuoti", + "dubuo", + "egzistavimas", + "failas", + "formalus", + "gėda", + "generolas", + "ginkluoti", + "grafinis", + "išdėstymas", + "išmintis", + "išsamus", + "išvežti", + "įsakymas", + "įvedimas", + "įvykdymas", + "kaimyninis", + "kaltinimas", + "keleri", + "kelis", + "kirsti", + "klasifikuoti", + "kvailas", + "lyrika", + "malda", + "milijardas", + "muilas", + "neatitikti", + "netoliese", + "nuovargis", + "nutrūkti", + "oficialiai", + "paskui", + "pasmerkti", + "patrauklus", + "pavaldinys", + "provincija", + "regioninis", + "sandarinimas", + "saugojimas", + "sąsaja", + "sustiprinti", + "šakutinė", + "šventovė", + "teigimas", + "vėliava", + "vėlyvas", + "vieneri", + "vystytis", + "vožtuvas", + "aibė", + "apsirengti", + "atminimas", + "atsiliepti", + "bedarbis", + "degalinė", + "draugė", + "fakultetas", + "frustracija", + "gavimas", + "intensyvus", + "išversti", + "išvis", + "įsipareigojimas", + "įstatyti", + "juostelė", + "koncentracija", + "krepšys", + "lankstumas", + "lapė", + "lėktuvas", + "naikinti", + "narkotikas", + "nebe", + "nepaprastas", + "pabūti", + "pagauti", + "parašas", + "pasirūpinti", + "pašokti", + "pateisinti", + "patepti", + "pavaldus", + "pigiai", + "pralaimėjimas", + "praradimas", + "raidė", + "restoranas", + "savaitgalis", + "sąjūdis", + "skystas", + "spausdinti", + "stiprinti", + "stumti", + "sultys", + "šeštas", + "takas", + "ugdyti", + "vaga", + "veislė", + "viršyti", + "altorius", + "apleisti", + "aplink", + "architektūra", + "arčiau", + "atgaivinti", + "atrama", + "biologinis", + "demokratinis", + "dėžutė" + ] +} diff --git a/static/privacy-policy.html b/static/privacy-policy.html index 5e86058be..1246c5103 100644 --- a/static/privacy-policy.html +++ b/static/privacy-policy.html @@ -56,9 +56,14 @@ } @@ -81,25 +86,24 @@ This privacy policy explains how Monkeytype uses the data we collect from you when you use our website.

-

Table of Contents

-

What data do we collect?

+

What data do we collect?

Monkeytype collects the following data:

-

How do we collect your data?

+

How do we collect your data?

You directly provide most of the data we collect. We collect data and @@ -122,7 +126,7 @@

  • Change settings on the website
  • -

    How do we use your data?

    +

    How do we use your data?

    Monkeytype collects your data so that we can:

    -

    How do we store your data?

    +

    How do we store your data?

    Monkeytype securely stores your data using Firebase Firestore.

    -

    What are your data protection rights?

    +

    What are your data protection rights?

    Monkeytype would like to make sure you are fully aware of all of your data protection rights. Every user is entitled to the following: @@ -180,7 +184,7 @@ -

    Log Data

    +

    What log data do we collect?

    Like most websites, Monkeytype collects information that your browser sends whenever you visit the website. This data may include internet @@ -196,7 +200,7 @@

    In our case, this service is provided by Google Analytics.

    -

    Cookies

    +

    Cookies

    Cookies are text files placed on your computer to collect standard Internet log information and visitor behavior information. When you @@ -215,7 +219,7 @@ .

    -

    How do we use cookies?

    +

    How do we use cookies?

    Monkeytype uses cookies in a range of ways to improve your experience on our website, including: @@ -225,25 +229,21 @@

  • Remembering your active settings
  • Remembering your active tags
  • -

    What types of cookies do we use?

    +

    What types of cookies do we use?

    There are a number of different types of cookies, however, our website - uses: + uses functionality cookies. Monkeytype uses these cookies so we + recognize you on our website and remember your previously selected + settings.

    - -

    How to manage cookies

    +

    How to manage cookies

    You can set your browser not to accept cookies, and the above website tells you how to remove cookies from your browser. However, in a few cases, some of our website features may behave unexpectedly or fail to function as a result.

    -

    Privacy policies of other websites

    +

    Privacy policies of other websites

    Monkeytype contains links to other websites. @@ -295,5 +295,6 @@

    + diff --git a/static/quotes/code_java.json b/static/quotes/code_java.json new file mode 100644 index 000000000..ce6f9db32 --- /dev/null +++ b/static/quotes/code_java.json @@ -0,0 +1,17 @@ +{ + "language": "code_java", + "groups": [ + [0, 100], + [101, 300], + [301, 600], + [601, 9999] + ], + "quotes": [ + { + "text": "public class Main {\\npublic static void main(String[] args) {\\n\\tSystem.out.println(\"Hello World\");\\n\\t}\\n}", + "source": "W3Schools - Java Getting Started", + "id": 1, + "length": 87 + } + ] +} diff --git a/static/quotes/english.json b/static/quotes/english.json index 622c8a5a5..ea628e4fe 100644 --- a/static/quotes/english.json +++ b/static/quotes/english.json @@ -32377,24 +32377,12 @@ "length": 89, "id": 5447 }, - { - "text": "It does not do well to dwell on dreams and forget to live.", - "source": "Harry Potter and the Sorcerer's Stone", - "length": 58, - "id": 5448 - }, { "text": "Have you ever had a dream, Neo, that you seemed so sure it was real? But if were unable to wake up from that dream, how would you tell the difference between the dream world & the real world?", "source": "The Matrix", "length": 191, "id": 5449 }, - { - "text": "If real is what you can feel, smell, taste and see, then 'real' is simply electrical signals interpreted by your brain.", - "source": "The Matrix", - "length": 119, - "id": 5450 - }, { "text": "If you ain’t scared... you ain’t human.", "source": "Alby, The Maze Runner", @@ -32413,12 +32401,6 @@ "length": 55, "id": 5453 }, - { - "text": "Good that.", - "source": "Newt, The Maze Runner", - "length": 10, - "id": 5454 - }, { "text": "Maybe you should just press the button", "source": "The Maze Runner", @@ -32509,12 +32491,6 @@ "length": 154, "id": 5469 }, - { - "text": "You get tough like me and you don't get hurt. You look out for yourself and nothin' can touch you...", - "source": "Dally, The Outsiders", - "length": 100, - "id": 5470 - }, { "text": "Things are rough all over.", "source": "Cherry, The Outsiders" @@ -32537,12 +32513,6 @@ "length": 54, "id": 5473 }, - { - "text": "Destroying things is much easier than making them.", - "source": "The Hunger Games", - "length": 50, - "id": 5474 - }, { "text": "You have only one life, make the most of it.", "source": "Holes", diff --git a/static/quotes/turkish.json b/static/quotes/turkish.json index 225857c8c..69645377d 100644 --- a/static/quotes/turkish.json +++ b/static/quotes/turkish.json @@ -12,6 +12,228 @@ "source": "Jonathan Swift", "length": 45, "id": 1 + }, + { + "text": "Yeryüzünde yalnız benim serseri, yeryüzünde yalnız ben derbederim. Herkesin dünyada varsa bir yeri, ben de bütün dünya benimdir derim.", + "source": "Serseri - Necip Fazıl Kısakürek", + "length": 134, + "id": 2 + }, + { + "text": "Yıllarca gezdirdim hoyrat başımı, aradım bir ömür, arkadaşımı. Ölsem dikecek yok mezar taşımı; Halime ben bile hayret ederim.", + "source": "Serseri - Necip Fazıl Kısakürek", + "length": 125, + "id": 3 + }, + { + "text": "Gönlüm ne dertlidir, ne de bahtiyar; Ne kendisine yar, ne kimseye yar. Bir rüya uğrunda ben diyar diyar, gölgemin peşinden yürür giderim...", + "source": "Serseri - Necip Fazıl Kısakürek", + "length": 139, + "id": 4 + }, + { + "text": "Ne güzel şey hatırlamak seni. Sana tahtadan birşeyler oymalıyım yine: bir çekmece bir yüzük, ve üç metre kadar ince ipekli dokumalıyım. Ve hemen fırlayarak yerimden, penceremde demirlere yapışarak, hürriyetin sütbeyaz maviliğine, sana yazdıklarımı bağıra bağıra okumalıyım... Ne güzel şey hatırlamak seni: ölüm ve zafer haberleri içinde, hapiste ve yaşım kırkı geçmiş iken...", + "source": "Ne Güzel Şey Hatırlamak Seni - Nazım Hikmet", + "length": 371, + "id": 5 + }, + { + "text": "Bileklerimizi morartmış yeni Alman kelepçeleri, otobüsün kaloriferleri bozuldu Kaman’dan sonra. Sekiz saat oluyor karbonatlı bir çay bile içemedik, başımızda prensip sahibi bir başçavuş. Niğde üzerinden Adana Cezaevine gidiyoruz... Bi sen eksiktin ayışığı, gümüş bir tüy dikmek için manzaraya!", + "source": "Bir Sen Eksiktin Ay Işığı - Can Yücel", + "length": 293, + "id": 6 + }, + { + "text": "Artık demir almak günü gelmişse zamandan, meçhule giden bir gemi kalkar bu limandan. Hiç yolcusu yokmuş gibi sessizce alır yol; Sallanmaz o kalkışta ne mendil ne de bir kol. Rıhtımda kalanlar bu seyahatten elemli, günlerce siyah ufka bakar gözleri nemli. Biçare gönüller! Ne giden son gemidir bu! Hicranlı hayatın ne de son matemidir bu! Dünyada sevilmiş ve seven nafile bekler; Bilmez ki giden sevgililer dönmeyecekler. Birçok gidenin her biri memnun ki yerinden, birçok seneler geçti; Dönen yok seferinden.", + "source": "Sessiz Gemi - Yahya Kemal Beyatlı", + "length": 508, + "id": 7 + }, + { + "text": "Ağılda oğlak doğsa ovada otu biter.", + "source": "Atasözü", + "length": 35, + "id": 8 + }, + { + "text": "Kel ölür, sırma saçlı olur; kör ölür, badem gözlü olur.", + "source": "Atasözü", + "length": 55, + "id": 9 + }, + { + "text": "Açık yerde tepecik kendini dağ sanır.", + "source": "Atasözü", + "length": 37, + "id": 10 + }, + { + "text": "Abanın kıymeti yağmurda bilinir.", + "source": "Atasözü", + "length": 32, + "id": 11 + }, + { + "text": "Aç aman bilmez, çocuk zaman bilmez.", + "source": "Atasözü", + "length": 35, + "id": 13 + }, + { + "text": "Adam adama yük değil, can gövdeye mülk değil.", + "source": "Atasözü", + "length": 45, + "id": 14 + }, + { + "text": "Ahmağa yüz, abdala söz vermeye gelmez.", + "source": "Atasözü", + "length": 38, + "id": 15 + }, + { + "text": "Aş taşınca kepçeye paha olmaz.", + "source": "Atasözü", + "length": 30, + "id": 16 + }, + { + "text": "Ağustosta gölge kovan, zemheride karnın ovar.", + "source": "Atasözü", + "length": 45, + "id": 17 + }, + { + "text": "Kalendere kış geliyor demişler, titremeye hazırım diye cevap vermiş.", + "source": "Atasözü", + "length": 45, + "id": 18 + }, + { + "text": "Gölgeyi hoş gören tekneyi boş görür.", + "source": "Atasözü", + "length": 36, + "id": 20 + }, + { + "text": "Göz odur ki dağın arkasını göre, akıl odur ki başa geleceği bile.", + "source": "Atasözü", + "length": 65, + "id": 21 + }, + { + "text": "Verip pişman olmaktan, vermeyip düşman olmak yeğdir.", + "source": "Atasözü", + "length": 52, + "id": 22 + }, + { + "text": "Lafla pilav pişerse deniz kadar yağı benden.", + "source": "Atasözü", + "length": 44, + "id": 23 + }, + { + "text": "Onmadık hacıyı deve üstünde yılan sokar.", + "source": "Atasözü", + "length": 40, + "id": 24 + }, + { + "text": "Oduncunun gözü omcada, dilencinin gözü çömcede.", + "source": "Atasözü", + "length": 47, + "id": 25 + }, + { + "text": "Tarlada izi olmayanın harmanında yüzü olmaz.", + "source": "Atasözü", + "length": 44, + "id": 26 + }, + { + "text": "Topalla gezen, aksamak öğrenir.", + "source": "Atasözü", + "length": 31, + "id": 27 + }, + { + "text": "Tayfanın akıllısı, geminin dümeninden uzak durur.", + "source": "Atasözü", + "length": 49, + "id": 28 + }, + { + "text": "Martta sürmez, eylülde ekmezsen sabanı bırak.", + "source": "Atasözü", + "length": 45, + "id": 29 + }, + { + "text": "Işığını akşamdan önce yakan, sabah çırasına yağ bulamaz.", + "source": "Atasözü", + "length": 55, + "id": 30 + }, + { + "text": "Ahırın avlusunda oynarken aşağıda, gümüş söğütler altında görünmeyen derenin hazin şırıltısını duyardık. Evimiz iç çitin büyük kestane ağaçları arkasında kaybolmuş gibiydi. Annem İstanbul’a gittiği için benden bir yaş küçük kardeşim Hasan’la artık Dadaruh’un yanından hiç ayrılmıyorduk. Bu, babamın seyisi yaşlı bir adamdı. Sabahleyin erkenden ahıra koşuyorduk. En sevdiğimiz şey atlardı. Dadaruh’la beraber onları suya götürmek, çıplak sırtlarına binmek ne doyulmaz bir zevkti. Hasan korkar, yalnız binmezdi. Dadaruh, onu kendi önüne alırdı. Torbalara arpa koymak, yemliklere ot doldurmak, ahırı süpürmek, gübreleri kaldırmak en eğlenceli oyundan bile daha çok hoşumuza gidiyordu. Hele tımar… bu, en zevkli şeydi.", + "source": "Kaşağı - Ömer Seyfettin", + "length": 714, + "id": 31 + }, + { + "text": "At, ahır işlerinde sadece tımarı beceremiyordum. Boyum karnına bile varmıyordu. Ama en keyifli, en eğlenceli şey buydu. Sanki kaşağının muntazam tıkırtısı Tosun’un hoşuna gidiyor, kulaklarını kısıyor, kuyruğunu kocaman bir püskül gibi sallıyordu.", + "source": "Kaşağı - Ömer Seyfettin", + "length": 246, + "id": 32 + }, + { + "text": "Ertesi yıl annem, yaz olunca yine İstanbul'a gitti. Biz yalnız kaldık. Hasan'a ahır hala yasaktı. Geceleri yatakta atların ne yaptıklarını, tayların büyüyüp büyümediğini bana sorardı. Bir gün aniden hastalandı. Kasabaya at gönderildi. Doktor geldi. Kuşpalazı dedi. Çiftlikteki köylü kadınlar eve koştular. Birtakım tekir kuşları getiriyorlar, kesip kardeşimin boynuna sarıyorlardı. Babam yatağının dibinden ayrılmıyordu.", + "source": "Kaşağı - Ömer Seyfettin", + "length": 420, + "id": 33 + }, + { + "text": "Şehirde yaşayan ve bir tüccarla evli olan abla, köydeki kız kardeşini ziyarete gitmişti; kardeşi ise bir köylüyle evliydi. Semaver başında toplandıklarında, abla kent hayatının güzelliklerinden, yaşamlarının ne kadar rahat olduğundan, ne kadar güzel giyindiklerinden, çocukların şık elbiseler giyinip kuşandıklarından, lezzetli yiyecekler yiyip tiyatrolara, eğlencelere nasıl gittiklerinden bire bin katarak söz etmeye başladı.", + "source": "İnsan Ne İle Yaşar - Tolstoy", + "length": 427, + "id": 34 + }, + { + "text": "Fakat unutma, ne kadar büyük bir daire yapsan da, gün batmadan başladığın yere dönmek zorundasın; o zamana dek ne kadar yeri işaretlediysen, kendi malın say.", + "source": "İnsan Ne İle Yaşar - Tolstoy", + "length": 157, + "id": 35 + }, + { + "text": "Yine de 'Bir saat yorul, ömür boyu rahat et...' diye düşünüp yürüdü. Tam sola dönecekti ki bir dere gördü. 'Burayı topraklarıma katmazsam günah olur. Burada pamuk yetiştirebilirim...' diye düşündü.", + "source": "İnsan Ne İle Yaşar - Tolstoy", + "length": 197, + "id": 36 + }, + { + "text": "Ama kente girerken kafasındaki matkapların yerini başka bir şey alıverdi. Sabahın olağan trafik sıkışıklığında beklerken, çevrede garip giyimli bir sürü insan fark etti. Pelerinli insanlar.", + "source": "Harry Potter ve Felsefe Taşı - J. K. Rowling", + "length": 189, + "id": 37 + }, + { + "text": "Her yerdeki kuş meraklıları, ülkedeki bütün baykuşların bugün hiç alışılmadık şeyler yaptığını belirtmektedir. Baykuşlar genellikle geceleri avlanırlar, gün ışığında pek görülmezler, ama sabahtan beri bu kuşların her yöne uçuştuklarına yüzlerce kere tanık olunmuştur. Uzmanlar, baykuşların uyku alışkanlıklarını birden bire neden değiştirdiklerini açıklayamamaktadırlar.", + "source": "Harry Potter ve Felsefe Taşı - J. K. Rowling", + "length": 370, + "id": 38 + }, + { + "text": "Son derece esrarengiz. Şimdi de Jim McGuffin'den hava raporu. Ne dersin, bu gece yine baykuş sağanağı olacak mı, Jim?", + "source": "Harry Potter ve Felsefe Taşı - J. K. Rowling", + "length": 117, + "id": 39 + }, + { + "text": "Kedinin baktığı köşede bir adam belirdi; öylesine ansızın, öylesine sessizce belirmişti ki, sanki yerden fışkırmış gibiydi. Kedinin kuyruğu titredi, gözleri kısıldı.", + "source": "Harry Potter ve Felsefe Taşı - J. K. Rowling", + "length": 165, + "id": 40 } ] } diff --git a/static/themes/_list.json b/static/themes/_list.json index bd1817d6d..c4477d006 100644 --- a/static/themes/_list.json +++ b/static/themes/_list.json @@ -528,5 +528,15 @@ "name": "peaches", "bgColor": "#d3cfc6", "textColor": "#dd7a5f" + }, + { + "name": "bouquet", + "bgColor": "#38564a", + "textColor": "#ffbdb2" + }, + { + "name": "midnight", + "bgColor": "#0c0e12", + "textColor": "#525f7a" } ] diff --git a/static/themes/bouquet.css b/static/themes/bouquet.css new file mode 100644 index 000000000..4a4d6a9ba --- /dev/null +++ b/static/themes/bouquet.css @@ -0,0 +1,11 @@ +:root { + --bg-color: #173f35; + --main-color: #eaa09c; + --caret-color: #eaa09c; + --sub-color: #408e7b; + --text-color: #e9e0d2; + --error-color: #d44729; + --error-extra-color: #8f2f19; + --colorful-error-color: #d44729; + --colorful-error-extra-color: #8f2f19; +} diff --git a/static/themes/midnight.css b/static/themes/midnight.css new file mode 100644 index 000000000..bbef8ccd0 --- /dev/null +++ b/static/themes/midnight.css @@ -0,0 +1,11 @@ +:root { + --bg-color: #0c0e12; + --main-color: #708bc2; + --caret-color: #708bc2; + --sub-color: #29303d; + --text-color: #525f7a; + --error-color: #c27070; + --error-extra-color: #c28b70; + --colorful-error-color: #c27070; + --colorful-error-extra-color: #c28b70; +}