From cb6f9642f19c8fa6398a5fbd56a9a487beb83f28 Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee Date: Sun, 15 Aug 2021 12:09:32 +0530 Subject: [PATCH] chore: Add Icons --- package-lock.json | 7874 ++++++++++++++++++++--------- src/en/lightnovelupdates/icon.png | Bin 0 -> 83090 bytes src/en/novelonlinefull/icon.png | Bin 0 -> 40729 bytes 3 files changed, 5511 insertions(+), 2363 deletions(-) create mode 100644 src/en/lightnovelupdates/icon.png create mode 100644 src/en/novelonlinefull/icon.png diff --git a/package-lock.json b/package-lock.json index 424eb59..f841cc1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,2412 +1,5560 @@ { - "name": "lnreader-extensions", - "version": "1.0.0", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", - "dev": true - }, - "@szmarczak/http-timer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", - "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", - "dev": true, - "requires": { - "defer-to-connect": "^1.0.1" - } - }, - "@types/node": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-15.0.1.tgz", - "integrity": "sha512-TMkXt0Ck1y0KKsGr9gJtWGjttxlZnnvDtphxUOSd0bfaR6Q1jle+sPvrzNR1urqYTWMinoKvjKfXUGsumaO1PA==", - "optional": true - }, - "@types/yauzl": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.1.tgz", - "integrity": "sha512-A1b8SU4D10uoPjwb0lnHmmu8wZhR9d+9o2PKBQT2jU5YPTKsxac6M2qGAdY7VcL+dHHhARVUDmeg0rOrcd9EjA==", - "optional": true, - "requires": { - "@types/node": "*" - } - }, - "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 - }, - "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - } - }, - "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==", - "requires": { - "debug": "4" - }, - "dependencies": { - "debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - } - } - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-align": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz", - "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==", - "dev": true, - "requires": { - "string-width": "^3.0.0" - }, - "dependencies": { - "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, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - } - } - }, - "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 - }, - "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, - "requires": { - "color-convert": "^2.0.1" - } - }, - "anymatch": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", - "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" - }, - "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" - }, - "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=" - }, - "aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true - }, - "bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - }, - "dependencies": { - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - } - } - }, - "body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", - "requires": { - "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" - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" - }, - "boxen": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz", - "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==", - "dev": true, - "requires": { - "ansi-align": "^3.0.0", - "camelcase": "^5.3.1", - "chalk": "^3.0.0", - "cli-boxes": "^2.2.0", - "string-width": "^4.1.0", - "term-size": "^2.1.0", - "type-fest": "^0.8.1", - "widest-line": "^3.1.0" - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=" - }, - "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" - }, - "cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", - "dev": true, - "requires": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" - }, - "dependencies": { - "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, - "requires": { - "pump": "^3.0.0" - } - }, - "lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", - "dev": true - } - } - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "dependencies": { - "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 - }, - "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, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "cheerio": { - "version": "1.0.0-rc.5", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.5.tgz", - "integrity": "sha512-yoqps/VCaZgN4pfXtenwHROTp8NG6/Hlt4Jpz2FEP0ZJQ+ZUkVDd0hAPDNKhj3nakpfPt/CNs57yEtxD1bXQiw==", - "requires": { - "cheerio-select-tmp": "^0.1.0", - "dom-serializer": "~1.2.0", - "domhandler": "^4.0.0", - "entities": "~2.1.0", - "htmlparser2": "^6.0.0", - "parse5": "^6.0.0", - "parse5-htmlparser2-tree-adapter": "^6.0.0" - } - }, - "cheerio-select-tmp": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/cheerio-select-tmp/-/cheerio-select-tmp-0.1.0.tgz", - "integrity": "sha512-kx/pq9hxLo6FhjiYqUheSOV0Eb729ZwkXXPrPTeK6kl/VMgaUlsYoAOv3nOJZcHk++V9pI17YNNngtbLVPTB9A==", - "requires": { - "css-select": "^3.1.2", - "css-what": "^4.0.0", - "domelementtype": "^2.1.0", - "domhandler": "^4.0.0", - "domutils": "^2.4.4" - } - }, - "chokidar": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", - "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", - "dev": true, - "requires": { - "anymatch": "~3.1.1", - "braces": "~3.0.2", - "fsevents": "~2.3.1", - "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" - } - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" - }, - "chrome-aws-lambda": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/chrome-aws-lambda/-/chrome-aws-lambda-8.0.2.tgz", - "integrity": "sha512-a4VEX6DknxISPqGLksZa/JuEnjc4nLXaG0BMp5c9qERvJ/eBHPUJ7oCRQQC+SxSxuxsEwxbBj2RBlCQbivnihg==", - "requires": { - "lambdafs": "^2.0.3" - } - }, - "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 - }, - "cli-boxes": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", - "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", - "dev": true - }, - "clone-response": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", - "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", - "dev": true, - "requires": { - "mimic-response": "^1.0.0" - } - }, - "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, - "requires": { - "color-name": "~1.1.4" - } - }, - "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 - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "configstore": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", - "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", - "dev": true, - "requires": { - "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" - } - }, - "content-disposition": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", - "requires": { - "safe-buffer": "5.1.2" - } - }, - "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==" - }, - "cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" - }, - "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=" - }, - "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==", - "dev": true - }, - "css-select": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-3.1.2.tgz", - "integrity": "sha512-qmss1EihSuBNWNNhHjxzxSfJoFBM/lERB/Q4EnsJQQC62R2evJDW481091oAdOr9uh46/0n4nrg0It5cAnj1RA==", - "requires": { - "boolbase": "^1.0.0", - "css-what": "^4.0.0", - "domhandler": "^4.0.0", - "domutils": "^2.4.3", - "nth-check": "^2.0.0" - } - }, - "css-what": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-4.0.0.tgz", - "integrity": "sha512-teijzG7kwYfNVsUh2H/YN62xW3KK9YhXEgSlbxMlcyjPNvdKJqFx5lrwlJgoFP1ZHlB89iGDlo/JyshKeRhv5A==" - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", - "dev": true, - "requires": { - "mimic-response": "^1.0.0" - } - }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true - }, - "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" - }, - "defer-to-connect": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", - "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", - "dev": true - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" - }, - "detect-indent": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz", - "integrity": "sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==" - }, - "devtools-protocol": { - "version": "0.0.869402", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.869402.tgz", - "integrity": "sha512-VvlVYY+VDJe639yHs5PHISzdWTLL3Aw8rO4cvUtwvoxFd6FHbE4OpHHcde52M6096uYYazAmd4l0o5VuFRO2WA==" - }, - "docopt": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/docopt/-/docopt-0.6.2.tgz", - "integrity": "sha1-so6eIiDaXsSffqW7JKR3h0Be6xE=" - }, - "dom-serializer": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.2.0.tgz", - "integrity": "sha512-n6kZFH/KlCrqs/1GHMOd5i2fd/beQHuehKdWvNNffbGHTr/almdhuVvTVFb3V7fglz+nC50fFusu3lY33h12pA==", - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "entities": "^2.0.0" - } - }, - "domelementtype": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz", - "integrity": "sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==" - }, - "domhandler": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.0.0.tgz", - "integrity": "sha512-KPTbnGQ1JeEMQyO1iYXoagsI6so/C96HZiFyByU3T6iAzpXn8EGEvct6unm1ZGoed8ByO2oirxgwxBmqKF9haA==", - "requires": { - "domelementtype": "^2.1.0" - } - }, - "domutils": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.4.4.tgz", - "integrity": "sha512-jBC0vOsECI4OMdD0GC9mGn7NXPLb+Qt6KW1YDQzeQYRUFKmNG8lh7mO5HiELfr+lLQE7loDVI4QcAxV80HS+RA==", - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0" - } - }, - "dot-json": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/dot-json/-/dot-json-1.2.2.tgz", - "integrity": "sha512-AKL+GsO4wSEU4LU+fAk/PqN4nQ6PB1vT3HpMiZous9xCzK5S0kh4DzfUY0EfU67jsIXLlu0ty71659N9Nmg+Tw==", - "requires": { - "detect-indent": "~6.0.0", - "docopt": "~0.6.2", - "underscore-keypath": "~0.0.22" - } - }, - "dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "dev": true, - "requires": { - "is-obj": "^2.0.0" - } - }, - "duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", - "dev": true - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - }, - "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 - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" - }, - "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==", - "requires": { - "once": "^1.4.0" - } - }, - "entities": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", - "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==" - }, - "escape-goat": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", - "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", - "dev": true - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" - }, - "express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", - "requires": { - "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" - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "extract-zip": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", - "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", - "requires": { - "@types/yauzl": "^2.9.1", - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - }, - "dependencies": { - "debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", - "requires": { - "ms": "2.1.2" - } - }, - "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==", - "requires": { - "pump": "^3.0.0" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - } - } - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" - }, - "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==" - }, - "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==" - }, - "fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", - "requires": { - "pend": "~1.2.0" - } - }, - "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, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "requires": { - "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" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" - }, - "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "forwarded": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" - }, - "fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": true - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "requires": { - "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" - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "global-dirs": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.1.0.tgz", - "integrity": "sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==", - "dev": true, - "requires": { - "ini": "1.3.7" - } - }, - "got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", - "dev": true, - "requires": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" - } - }, - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", - "dev": true - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "has-yarn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", - "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", - "dev": true - }, - "he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" - }, - "html-to-text": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/html-to-text/-/html-to-text-7.1.1.tgz", - "integrity": "sha512-c9QWysrfnRZevVpS8MlE7PyOdSuIOjg8Bt8ZE10jMU/BEngA6j3llj4GRfAmtQzcd1FjKE0sWu5IHXRUH9YxIQ==", - "requires": { - "deepmerge": "^4.2.2", - "he": "^1.2.0", - "htmlparser2": "^6.1.0", - "minimist": "^1.2.5" - }, - "dependencies": { - "domutils": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.6.0.tgz", - "integrity": "sha512-y0BezHuy4MDYxh6OvolXYsH+1EMGmFbwv5FKW7ovwMG6zTPWqNPq3WF9ayZssFq+UlKdffGLbOEaghNdaOm1WA==", - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "dependencies": { - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + "name": "lnreader-extensions", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "lnreader-extensions", + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "cheerio": "^1.0.0-rc.5", + "chrome-aws-lambda": "^8.0.2", + "express": "^4.17.1", + "form-data": "^4.0.0", + "html-to-text": "^7.1.1", + "node-fetch": "^2.6.1", + "puppeteer": "^9.0.0", + "request": "^2.88.2", + "user-agents": "^1.0.654" }, - "domhandler": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz", - "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==", - "requires": { - "domelementtype": "^2.2.0" - } + "devDependencies": { + "nodemon": "^2.0.7" } - } }, - "htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - } - } - }, - "htmlparser2": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.0.0.tgz", - "integrity": "sha512-numTQtDZMoh78zJpaNdJ9MXb2cv5G3jwUoe3dMQODubZvLoGvTE/Ofp6sHvH8OGKcN/8A47pGLi/k58xHP/Tfw==", - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.4.4", - "entities": "^2.0.0" - } - }, - "http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", - "dev": true - }, - "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==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "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==", - "requires": { - "agent-base": "6", - "debug": "4" - }, - "dependencies": { - "debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", - "requires": { - "ms": "2.1.2" - } + "node_modules/@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", + "dev": true, + "engines": { + "node": ">=6" + } }, - "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/@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "dev": true, + "dependencies": { + "defer-to-connect": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@types/node": { + "version": "15.0.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-15.0.1.tgz", + "integrity": "sha512-TMkXt0Ck1y0KKsGr9gJtWGjttxlZnnvDtphxUOSd0bfaR6Q1jle+sPvrzNR1urqYTWMinoKvjKfXUGsumaO1PA==", + "optional": true + }, + "node_modules/@types/yauzl": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.1.tgz", + "integrity": "sha512-A1b8SU4D10uoPjwb0lnHmmu8wZhR9d+9o2PKBQT2jU5YPTKsxac6M2qGAdY7VcL+dHHhARVUDmeg0rOrcd9EjA==", + "optional": true, + "dependencies": { + "@types/node": "*" + } + }, + "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/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/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==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/agent-base/node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/agent-base/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/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "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" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-align": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz", + "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==", + "dev": true, + "dependencies": { + "string-width": "^3.0.0" + } + }, + "node_modules/ansi-align/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/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": "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" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "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/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "node_modules/asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "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=", + "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==" + }, + "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==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "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=", + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bl/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "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/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "node_modules/boxen": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz", + "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==", + "dev": true, + "dependencies": { + "ansi-align": "^3.0.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "cli-boxes": "^2.2.0", + "string-width": "^4.1.0", + "term-size": "^2.1.0", + "type-fest": "^0.8.1", + "widest-line": "^3.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/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/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "engines": { + "node": "*" + } + }, + "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/cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "dev": true, + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request/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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cacheable-request/node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "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/chalk/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/chalk/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/cheerio": { + "version": "1.0.0-rc.10", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz", + "integrity": "sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==", + "dependencies": { + "cheerio-select": "^1.5.0", + "dom-serializer": "^1.3.2", + "domhandler": "^4.2.0", + "htmlparser2": "^6.1.0", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + } + }, + "node_modules/cheerio-select": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.5.0.tgz", + "integrity": "sha512-qocaHPv5ypefh6YNxvnbABM07KMxExbtbfuJoIie3iZXX1ERwYmJcIiRrr9H05ucQP1k28dav8rpdDgjQd8drg==", + "dependencies": { + "css-select": "^4.1.3", + "css-what": "^5.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0", + "domutils": "^2.7.0" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/chokidar": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", + "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "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.3.1" + } + }, + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "node_modules/chrome-aws-lambda": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/chrome-aws-lambda/-/chrome-aws-lambda-8.0.2.tgz", + "integrity": "sha512-a4VEX6DknxISPqGLksZa/JuEnjc4nLXaG0BMp5c9qERvJ/eBHPUJ7oCRQQC+SxSxuxsEwxbBj2RBlCQbivnihg==", + "dependencies": { + "lambdafs": "^2.0.3" + }, + "engines": { + "node": ">= 10.16" + }, + "peerDependencies": { + "puppeteer-core": "^8.0.0" + } + }, + "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/cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + } + }, + "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/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/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "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==", + "dev": 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-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/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=" + }, + "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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/css-select": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-what": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz", + "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "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/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", + "dev": true + }, + "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=", + "engines": { + "node": ">=0.4.0" + } + }, + "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/detect-indent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz", + "integrity": "sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/devtools-protocol": { + "version": "0.0.869402", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.869402.tgz", + "integrity": "sha512-VvlVYY+VDJe639yHs5PHISzdWTLL3Aw8rO4cvUtwvoxFd6FHbE4OpHHcde52M6096uYYazAmd4l0o5VuFRO2WA==" + }, + "node_modules/docopt": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/docopt/-/docopt-0.6.2.tgz", + "integrity": "sha1-so6eIiDaXsSffqW7JKR3h0Be6xE=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz", + "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz", + "integrity": "sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-json": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/dot-json/-/dot-json-1.2.2.tgz", + "integrity": "sha512-AKL+GsO4wSEU4LU+fAk/PqN4nQ6PB1vT3HpMiZous9xCzK5S0kh4DzfUY0EfU67jsIXLlu0ty71659N9Nmg+Tw==", + "dependencies": { + "detect-indent": "~6.0.0", + "docopt": "~0.6.2", + "underscore-keypath": "~0.0.22" + }, + "bin": { + "dot-json": "bin/dot-json.js" + } + }, + "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==", + "dev": true, + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", + "dev": true + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "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/entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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/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/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/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "dependencies": { + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + }, + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" + } + }, + "node_modules/extract-zip/node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/extract-zip/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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/extract-zip/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/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "engines": [ + "node >=0.6.0" + ] + }, + "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==" + }, + "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==" + }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "dependencies": { + "pend": "~1.2.0" + } + }, + "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/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/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/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "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-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "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==", + "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": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/global-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.1.0.tgz", + "integrity": "sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==", + "dev": true, + "dependencies": { + "ini": "1.3.7" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "dev": true, + "dependencies": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", + "dev": true + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "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==", + "deprecated": "this library is no longer supported", + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "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-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/html-to-text": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/html-to-text/-/html-to-text-7.1.1.tgz", + "integrity": "sha512-c9QWysrfnRZevVpS8MlE7PyOdSuIOjg8Bt8ZE10jMU/BEngA6j3llj4GRfAmtQzcd1FjKE0sWu5IHXRUH9YxIQ==", + "dependencies": { + "deepmerge": "^4.2.2", + "he": "^1.2.0", + "htmlparser2": "^6.1.0", + "minimist": "^1.2.5" + }, + "bin": { + "html-to-text": "bin/cli.js" + }, + "engines": { + "node": ">=10.23.2" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": 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-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "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-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==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/https-proxy-agent/node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/https-proxy-agent/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/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/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore-by-default": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", + "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=", + "dev": true + }, + "node_modules/import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "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/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "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/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-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-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "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-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-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-installed-globally": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.2.tgz", + "integrity": "sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==", + "dev": true, + "dependencies": { + "global-dirs": "^2.0.1", + "is-path-inside": "^3.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-npm": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-4.0.0.tgz", + "integrity": "sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "node_modules/is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", + "dev": true + }, + "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=" + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "node_modules/json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", + "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=" + }, + "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==" + }, + "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=" + }, + "node_modules/jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "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/keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.0" + } + }, + "node_modules/lambdafs": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/lambdafs/-/lambdafs-2.0.3.tgz", + "integrity": "sha512-5YWwZA/QKk09GdfcJ/ABVO+bpFoGlnTBa5jmyM8Kt9yIzl2lDDVBPLK+Aenq2UEcuDpqxXIYI5zLB7VZNepTrg==", + "bundleDependencies": [ + "tar-fs" + ], + "dependencies": { + "tar-fs": "^2.1.1" + }, + "bin": { + "lambdafs": "bin/brotli.js" + }, + "engines": { + "node": ">= 10.16" + } + }, + "node_modules/lambdafs/node_modules/base64-js": { + "version": "1.5.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "inBundle": true, + "license": "MIT" + }, + "node_modules/lambdafs/node_modules/bl": { + "version": "4.1.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/lambdafs/node_modules/bl/node_modules/readable-stream": { + "version": "3.6.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/lambdafs/node_modules/buffer": { + "version": "5.7.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "inBundle": true, + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/lambdafs/node_modules/chownr": { + "version": "1.1.4", + "inBundle": true, + "license": "ISC" + }, + "node_modules/lambdafs/node_modules/end-of-stream": { + "version": "1.4.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/lambdafs/node_modules/fs-constants": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/lambdafs/node_modules/ieee754": { + "version": "1.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "inBundle": true, + "license": "BSD-3-Clause" + }, + "node_modules/lambdafs/node_modules/inherits": { + "version": "2.0.4", + "inBundle": true, + "license": "ISC" + }, + "node_modules/lambdafs/node_modules/mkdirp-classic": { + "version": "0.5.3", + "inBundle": true, + "license": "MIT" + }, + "node_modules/lambdafs/node_modules/once": { + "version": "1.4.0", + "inBundle": true, + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/lambdafs/node_modules/pump": { + "version": "3.0.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/lambdafs/node_modules/string_decoder": { + "version": "1.1.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/lambdafs/node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "inBundle": true, + "license": "MIT" + }, + "node_modules/lambdafs/node_modules/tar-fs": { + "version": "2.1.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/lambdafs/node_modules/tar-stream": { + "version": "2.2.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/lambdafs/node_modules/tar-stream/node_modules/readable-stream": { + "version": "3.6.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/lambdafs/node_modules/util-deprecate": { + "version": "1.0.2", + "inBundle": true, + "license": "MIT" + }, + "node_modules/lambdafs/node_modules/wrappy": { + "version": "1.0.2", + "inBundle": true, + "license": "ISC" + }, + "node_modules/latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "dev": true, + "dependencies": { + "package-json": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "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.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=" + }, + "node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/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/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/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": "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/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/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/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "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==" + }, + "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==" + }, + "node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "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/node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/nodemon": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.7.tgz", + "integrity": "sha512-XHzK69Awgnec9UzHr1kc8EomQh4sjTQ8oRf8TsGrSmHDx9/UmiGG9E/mM3BuTfNeFwdNBvrqQq/RHL0xIeyFOA==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "chokidar": "^3.2.2", + "debug": "^3.2.6", + "ignore-by-default": "^1.0.1", + "minimatch": "^3.0.4", + "pstree.remy": "^1.1.7", + "semver": "^5.7.1", + "supports-color": "^5.5.0", + "touch": "^3.1.0", + "undefsafe": "^2.0.3", + "update-notifier": "^4.1.0" + }, + "bin": { + "nodemon": "bin/nodemon.js" + }, + "engines": { + "node": ">=8.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/nodemon" + } + }, + "node_modules/nodemon/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/nodemon/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/nopt": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "*" + } + }, + "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/normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz", + "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "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==", + "engines": { + "node": "*" + } + }, + "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/p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "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" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "dev": true, + "dependencies": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/package-json/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/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", + "dependencies": { + "parse5": "^6.0.1" + } + }, + "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=", + "engines": { + "node": ">=0.10.0" + } + }, + "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/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "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" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "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==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "engines": { + "node": ">=0.4.0" + } + }, + "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/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "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==" + }, + "node_modules/pstree.remy": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", + "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==", + "dev": true + }, + "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/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "dev": true, + "dependencies": { + "escape-goat": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/puppeteer": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-9.0.0.tgz", + "integrity": "sha512-Avu8SKWQRC1JKNMgfpH7d4KzzHOL/A65jRYrjNU46hxnOYGwqe4zZp/JW8qulaH0Pnbm5qyO3EbSKvqBUlfvkg==", + "hasInstallScript": true, + "dependencies": { + "debug": "^4.1.0", + "devtools-protocol": "0.0.869402", + "extract-zip": "^2.0.0", + "https-proxy-agent": "^5.0.0", + "node-fetch": "^2.6.1", + "pkg-dir": "^4.2.0", + "progress": "^2.0.1", + "proxy-from-env": "^1.1.0", + "rimraf": "^3.0.2", + "tar-fs": "^2.0.0", + "unbzip2-stream": "^1.3.3", + "ws": "^7.2.3" + }, + "engines": { + "node": ">=10.18.1" + } + }, + "node_modules/puppeteer/node_modules/debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/puppeteer/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/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/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "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==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "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/registry-auth-token": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", + "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", + "dev": true, + "dependencies": { + "rc": "^1.2.8" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "dev": true, + "dependencies": { + "rc": "^1.2.8" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "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/request/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==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/request/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==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "dev": true, + "dependencies": { + "lowercase-keys": "^1.0.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==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "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/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": "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-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "dev": true, + "dependencies": { + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/semver-diff/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/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/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/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "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/sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "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" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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/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==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/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==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "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/string-width/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/string-width/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/string-width/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/string-width/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/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-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/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/tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/term-size": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz", + "integrity": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + }, + "node_modules/to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "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/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/touch": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", + "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", + "dev": true, + "dependencies": { + "nopt": "~1.0.10" + }, + "bin": { + "nodetouch": "bin/nodetouch.js" + } + }, + "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==", + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "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=" + }, + "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/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==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "dependencies": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "node_modules/undefsafe": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.3.tgz", + "integrity": "sha512-nrXZwwXrD/T/JXeygJqdCO6NZZ1L66HrxM/Z7mIq2oPanoN0F1nLx3lwJMu6AwJY69hdixaFQOuoYsMjE5/C2A==", + "dev": true, + "dependencies": { + "debug": "^2.2.0" + } + }, + "node_modules/underscore": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz", + "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==" + }, + "node_modules/underscore-keypath": { + "version": "0.0.22", + "resolved": "https://registry.npmjs.org/underscore-keypath/-/underscore-keypath-0.0.22.tgz", + "integrity": "sha1-SKUoOSu278QkvhyqVtpLX6zPJk0=", + "dependencies": { + "underscore": "*" + } + }, + "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==", + "dev": 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/update-notifier": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-4.1.3.tgz", + "integrity": "sha512-Yld6Z0RyCYGB6ckIjffGOSOmHXj1gMeE7aROz4MG+XMkmixBX4jUngrGXNYz7wPKBmtoD4MnBa2Anu7RSKht/A==", + "dev": true, + "dependencies": { + "boxen": "^4.2.0", + "chalk": "^3.0.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.3.1", + "is-npm": "^4.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.0.0", + "pupa": "^2.0.1", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/yeoman/update-notifier?sponsor=1" + } + }, + "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==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "dev": true, + "dependencies": { + "prepend-http": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/user-agents": { + "version": "1.0.654", + "resolved": "https://registry.npmjs.org/user-agents/-/user-agents-1.0.654.tgz", + "integrity": "sha512-auE1AmkOkjYbZvMFbakf3Je4dr/xEdjXCsJXOzz0GiUXKwScOt+/hp1s9gutRPgJnPFq4xCGM0LrfWaVWIGBAQ==", + "dependencies": { + "dot-json": "^1.2.2", + "lodash.clonedeep": "^4.5.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=" + }, + "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": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "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/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "dev": true, + "dependencies": { + "string-width": "^4.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-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==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", + "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } } - } }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" - }, - "ignore-by-default": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", - "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=", - "dev": true - }, - "import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", - "dev": true - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "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 - }, - "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==" - }, - "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, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "dev": true, - "requires": { - "ci-info": "^2.0.0" - } - }, - "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 - }, - "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 - }, - "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, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-installed-globally": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.2.tgz", - "integrity": "sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==", - "dev": true, - "requires": { - "global-dirs": "^2.0.1", - "is-path-inside": "^3.0.1" - } - }, - "is-npm": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-4.0.0.tgz", - "integrity": "sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig==", - "dev": true - }, - "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 - }, - "is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true - }, - "is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" - }, - "is-yarn-global": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", - "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", - "dev": true - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" - }, - "json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", - "dev": true - }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" - }, - "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==" - }, - "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=" - }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, - "keyv": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", - "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", - "dev": true, - "requires": { - "json-buffer": "3.0.0" - } - }, - "lambdafs": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/lambdafs/-/lambdafs-2.0.3.tgz", - "integrity": "sha512-5YWwZA/QKk09GdfcJ/ABVO+bpFoGlnTBa5jmyM8Kt9yIzl2lDDVBPLK+Aenq2UEcuDpqxXIYI5zLB7VZNepTrg==", - "requires": { - "tar-fs": "^2.1.1" - }, - "dependencies": { + "dependencies": { + "@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", + "dev": true + }, + "@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "dev": true, + "requires": { + "defer-to-connect": "^1.0.1" + } + }, + "@types/node": { + "version": "15.0.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-15.0.1.tgz", + "integrity": "sha512-TMkXt0Ck1y0KKsGr9gJtWGjttxlZnnvDtphxUOSd0bfaR6Q1jle+sPvrzNR1urqYTWMinoKvjKfXUGsumaO1PA==", + "optional": true + }, + "@types/yauzl": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.1.tgz", + "integrity": "sha512-A1b8SU4D10uoPjwb0lnHmmu8wZhR9d+9o2PKBQT2jU5YPTKsxac6M2qGAdY7VcL+dHHhARVUDmeg0rOrcd9EjA==", + "optional": true, + "requires": { + "@types/node": "*" + } + }, + "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 + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "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==", + "requires": { + "debug": "4" + }, + "dependencies": { + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ansi-align": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz", + "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==", + "dev": true, + "requires": { + "string-width": "^3.0.0" + }, + "dependencies": { + "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, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + } + } + }, + "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 + }, + "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, + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "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=" + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, "base64-js": { - "version": "1.5.1", - "bundled": true + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true }, "bl": { - "version": "4.1.0", - "bundled": true, - "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "bundled": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + } + } + }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "requires": { + "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" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "boxen": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz", + "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==", + "dev": true, + "requires": { + "ansi-align": "^3.0.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "cli-boxes": "^2.2.0", + "string-width": "^4.1.0", + "term-size": "^2.1.0", + "type-fest": "^0.8.1", + "widest-line": "^3.1.0" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" } - } }, "buffer": { - "version": "5.7.1", - "bundled": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=" + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + }, + "cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "dev": true, + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "dependencies": { + "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, + "requires": { + "pump": "^3.0.0" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true + } + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "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 + }, + "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, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "cheerio": { + "version": "1.0.0-rc.10", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz", + "integrity": "sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==", + "requires": { + "cheerio-select": "^1.5.0", + "dom-serializer": "^1.3.2", + "domhandler": "^4.2.0", + "htmlparser2": "^6.1.0", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "tslib": "^2.2.0" + } + }, + "cheerio-select": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.5.0.tgz", + "integrity": "sha512-qocaHPv5ypefh6YNxvnbABM07KMxExbtbfuJoIie3iZXX1ERwYmJcIiRrr9H05ucQP1k28dav8rpdDgjQd8drg==", + "requires": { + "css-select": "^4.1.3", + "css-what": "^5.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0", + "domutils": "^2.7.0" + } + }, + "chokidar": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", + "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "dev": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.3.1", + "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" + } }, "chownr": { - "version": "1.1.4", - "bundled": true + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "chrome-aws-lambda": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/chrome-aws-lambda/-/chrome-aws-lambda-8.0.2.tgz", + "integrity": "sha512-a4VEX6DknxISPqGLksZa/JuEnjc4nLXaG0BMp5c9qERvJ/eBHPUJ7oCRQQC+SxSxuxsEwxbBj2RBlCQbivnihg==", + "requires": { + "lambdafs": "^2.0.3" + } + }, + "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 + }, + "cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", + "dev": true + }, + "clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, + "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, + "requires": { + "color-name": "~1.1.4" + } + }, + "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 + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "dev": true, + "requires": { + "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" + } + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "requires": { + "safe-buffer": "5.1.2" + } + }, + "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==" + }, + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "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=" + }, + "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==", + "dev": true + }, + "css-select": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" + } + }, + "css-what": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz", + "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==" + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + }, + "defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", + "dev": true + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "detect-indent": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz", + "integrity": "sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==" + }, + "devtools-protocol": { + "version": "0.0.869402", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.869402.tgz", + "integrity": "sha512-VvlVYY+VDJe639yHs5PHISzdWTLL3Aw8rO4cvUtwvoxFd6FHbE4OpHHcde52M6096uYYazAmd4l0o5VuFRO2WA==" + }, + "docopt": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/docopt/-/docopt-0.6.2.tgz", + "integrity": "sha1-so6eIiDaXsSffqW7JKR3h0Be6xE=" + }, + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + }, + "domhandler": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz", + "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==", + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz", + "integrity": "sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "dot-json": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/dot-json/-/dot-json-1.2.2.tgz", + "integrity": "sha512-AKL+GsO4wSEU4LU+fAk/PqN4nQ6PB1vT3HpMiZous9xCzK5S0kh4DzfUY0EfU67jsIXLlu0ty71659N9Nmg+Tw==", + "requires": { + "detect-indent": "~6.0.0", + "docopt": "~0.6.2", + "underscore-keypath": "~0.0.22" + } + }, + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "requires": { + "is-obj": "^2.0.0" + } + }, + "duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", + "dev": true + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "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 + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" }, "end-of-stream": { - "version": "1.4.4", - "bundled": true, - "requires": { - "once": "^1.4.0" - } + "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==", + "requires": { + "once": "^1.4.0" + } + }, + "entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==" + }, + "escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "requires": { + "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" + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "requires": { + "@types/yauzl": "^2.9.1", + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "dependencies": { + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "requires": { + "ms": "2.1.2" + } + }, + "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==", + "requires": { + "pump": "^3.0.0" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "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==" + }, + "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==" + }, + "fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "requires": { + "pend": "~1.2.0" + } + }, + "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, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "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" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" }, "fs-constants": { - "version": "1.0.0", - "bundled": true + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "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" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "global-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.1.0.tgz", + "integrity": "sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==", + "dev": true, + "requires": { + "ini": "1.3.7" + } + }, + "got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "dev": true, + "requires": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + } + }, + "graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", + "dev": true + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", + "dev": true + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "html-to-text": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/html-to-text/-/html-to-text-7.1.1.tgz", + "integrity": "sha512-c9QWysrfnRZevVpS8MlE7PyOdSuIOjg8Bt8ZE10jMU/BEngA6j3llj4GRfAmtQzcd1FjKE0sWu5IHXRUH9YxIQ==", + "requires": { + "deepmerge": "^4.2.2", + "he": "^1.2.0", + "htmlparser2": "^6.1.0", + "minimist": "^1.2.5" + } + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "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==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "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==", + "requires": { + "agent-base": "6", + "debug": "4" + }, + "dependencies": { + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } }, "ieee754": { - "version": "1.2.1", - "bundled": true + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "ignore-by-default": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", + "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=", + "dev": true + }, + "import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", + "dev": true + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } }, "inherits": { - "version": "2.0.4", - "bundled": true + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "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 + }, + "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==" + }, + "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, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "requires": { + "ci-info": "^2.0.0" + } + }, + "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 + }, + "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 + }, + "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, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-installed-globally": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.2.tgz", + "integrity": "sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==", + "dev": true, + "requires": { + "global-dirs": "^2.0.1", + "is-path-inside": "^3.0.1" + } + }, + "is-npm": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-4.0.0.tgz", + "integrity": "sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig==", + "dev": true + }, + "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 + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "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==" + }, + "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=" + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "dev": true, + "requires": { + "json-buffer": "3.0.0" + } + }, + "lambdafs": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/lambdafs/-/lambdafs-2.0.3.tgz", + "integrity": "sha512-5YWwZA/QKk09GdfcJ/ABVO+bpFoGlnTBa5jmyM8Kt9yIzl2lDDVBPLK+Aenq2UEcuDpqxXIYI5zLB7VZNepTrg==", + "requires": { + "tar-fs": "^2.1.1" + }, + "dependencies": { + "base64-js": { + "version": "1.5.1", + "bundled": true + }, + "bl": { + "version": "4.1.0", + "bundled": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "bundled": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "buffer": { + "version": "5.7.1", + "bundled": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "chownr": { + "version": "1.1.4", + "bundled": true + }, + "end-of-stream": { + "version": "1.4.4", + "bundled": true, + "requires": { + "once": "^1.4.0" + } + }, + "fs-constants": { + "version": "1.0.0", + "bundled": true + }, + "ieee754": { + "version": "1.2.1", + "bundled": true + }, + "inherits": { + "version": "2.0.4", + "bundled": true + }, + "mkdirp-classic": { + "version": "0.5.3", + "bundled": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "requires": { + "wrappy": "1" + } + }, + "pump": { + "version": "3.0.0", + "bundled": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "bundled": true + } + } + }, + "tar-fs": { + "version": "2.1.1", + "bundled": true, + "requires": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "tar-stream": { + "version": "2.2.0", + "bundled": true, + "requires": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "bundled": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true + }, + "wrappy": { + "version": "1.0.2", + "bundled": true + } + } + }, + "latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "dev": true, + "requires": { + "package-json": "^6.3.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=" + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "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==" + }, + "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==", + "requires": { + "mime-db": "1.44.0" + } + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" }, "mkdirp-classic": { - "version": "0.5.3", - "bundled": true + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" + }, + "node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + }, + "nodemon": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.7.tgz", + "integrity": "sha512-XHzK69Awgnec9UzHr1kc8EomQh4sjTQ8oRf8TsGrSmHDx9/UmiGG9E/mM3BuTfNeFwdNBvrqQq/RHL0xIeyFOA==", + "dev": true, + "requires": { + "chokidar": "^3.2.2", + "debug": "^3.2.6", + "ignore-by-default": "^1.0.1", + "minimatch": "^3.0.4", + "pstree.remy": "^1.1.7", + "semver": "^5.7.1", + "supports-color": "^5.5.0", + "touch": "^3.1.0", + "undefsafe": "^2.0.3", + "update-notifier": "^4.1.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + } + } + }, + "nopt": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "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 + }, + "normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", + "dev": true + }, + "nth-check": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz", + "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } }, "once": { - "version": "1.4.0", - "bundled": true, - "requires": { - "wrappy": "1" - } + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", + "dev": true + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "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==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "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==" + }, + "package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "dev": true, + "requires": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", + "requires": { + "parse5": "^6.0.1" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "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==" + }, + "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=" + }, + "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=" + }, + "pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true + }, + "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==", + "requires": { + "find-up": "^4.0.0" + } + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "dev": true + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + }, + "proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", + "requires": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.1" + } + }, + "proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "pstree.remy": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", + "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==", + "dev": true }, "pump": { - "version": "3.0.0", - "bundled": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "bundled": true, - "requires": { - "safe-buffer": "~5.1.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "bundled": true + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } - } }, - "tar-fs": { - "version": "2.1.1", - "bundled": true, - "requires": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" - } + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" }, - "tar-stream": { - "version": "2.2.0", - "bundled": true, - "requires": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "bundled": true, - "requires": { + "pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "dev": true, + "requires": { + "escape-goat": "^2.0.0" + } + }, + "puppeteer": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-9.0.0.tgz", + "integrity": "sha512-Avu8SKWQRC1JKNMgfpH7d4KzzHOL/A65jRYrjNU46hxnOYGwqe4zZp/JW8qulaH0Pnbm5qyO3EbSKvqBUlfvkg==", + "requires": { + "debug": "^4.1.0", + "devtools-protocol": "0.0.869402", + "extract-zip": "^2.0.0", + "https-proxy-agent": "^5.0.0", + "node-fetch": "^2.6.1", + "pkg-dir": "^4.2.0", + "progress": "^2.0.1", + "proxy-from-env": "^1.1.0", + "rimraf": "^3.0.2", + "tar-fs": "^2.0.0", + "unbzip2-stream": "^1.3.3", + "ws": "^7.2.3" + }, + "dependencies": { + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "requires": { + "ms": "2.1.2" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + } + } + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" + }, + "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==" + }, + "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==", + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "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==", + "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" - } } - } }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true + "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, + "requires": { + "picomatch": "^2.2.1" + } + }, + "registry-auth-token": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", + "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", + "dev": true, + "requires": { + "rc": "^1.2.8" + } + }, + "registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "dev": true, + "requires": { + "rc": "^1.2.8" + } + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "requires": { + "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" + }, + "dependencies": { + "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==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + } + } + }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "dev": true, + "requires": { + "lowercase-keys": "^1.0.0" + } + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "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==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, - "wrappy": { - "version": "1.0.2", - "bundled": true - } - } - }, - "latest-version": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", - "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", - "dev": true, - "requires": { - "package-json": "^6.3.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=" - }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "semver": "^6.0.0" - }, - "dependencies": { "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "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==" - }, - "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==", - "requires": { - "mime-db": "1.44.0" - } - }, - "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - }, - "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==" - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" - }, - "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" - }, - "nodemon": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.7.tgz", - "integrity": "sha512-XHzK69Awgnec9UzHr1kc8EomQh4sjTQ8oRf8TsGrSmHDx9/UmiGG9E/mM3BuTfNeFwdNBvrqQq/RHL0xIeyFOA==", - "dev": true, - "requires": { - "chokidar": "^3.2.2", - "debug": "^3.2.6", - "ignore-by-default": "^1.0.1", - "minimatch": "^3.0.4", - "pstree.remy": "^1.1.7", - "semver": "^5.7.1", - "supports-color": "^5.5.0", - "touch": "^3.1.0", - "undefsafe": "^2.0.3", - "update-notifier": "^4.1.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - } - } - }, - "nopt": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", - "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", - "dev": true, - "requires": { - "abbrev": "1" - } - }, - "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 - }, - "normalize-url": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", - "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", - "dev": true - }, - "nth-check": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz", - "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==", - "requires": { - "boolbase": "^1.0.0" - } - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "requires": { - "ee-first": "1.1.1" - } - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "p-cancelable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", - "dev": true - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^2.0.0" - } - }, - "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==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "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==" - }, - "package-json": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", - "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", - "dev": true, - "requires": { - "got": "^9.6.0", - "registry-auth-token": "^4.0.0", - "registry-url": "^5.0.0", - "semver": "^6.2.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - }, - "parse5-htmlparser2-tree-adapter": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", - "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", - "requires": { - "parse5": "^6.0.1" - } - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" - }, - "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==" - }, - "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=" - }, - "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=" - }, - "pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" - }, - "picomatch": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", - "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", - "dev": true - }, - "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==", - "requires": { - "find-up": "^4.0.0" - } - }, - "prepend-http": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", - "dev": true - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" - }, - "proxy-addr": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", - "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", - "requires": { - "forwarded": "~0.1.2", - "ipaddr.js": "1.9.1" - } - }, - "proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" - }, - "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" - }, - "pstree.remy": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", - "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==", - "dev": true - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - }, - "pupa": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", - "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", - "dev": true, - "requires": { - "escape-goat": "^2.0.0" - } - }, - "puppeteer": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-9.0.0.tgz", - "integrity": "sha512-Avu8SKWQRC1JKNMgfpH7d4KzzHOL/A65jRYrjNU46hxnOYGwqe4zZp/JW8qulaH0Pnbm5qyO3EbSKvqBUlfvkg==", - "requires": { - "debug": "^4.1.0", - "devtools-protocol": "0.0.869402", - "extract-zip": "^2.0.0", - "https-proxy-agent": "^5.0.0", - "node-fetch": "^2.6.1", - "pkg-dir": "^4.2.0", - "progress": "^2.0.1", - "proxy-from-env": "^1.1.0", - "rimraf": "^3.0.2", - "tar-fs": "^2.0.0", - "unbzip2-stream": "^1.3.3", - "ws": "^7.2.3" - }, - "dependencies": { - "debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", - "requires": { - "ms": "2.1.2" - } + "semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "dev": true, + "requires": { + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - } - } - }, - "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" - }, - "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==" - }, - "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==", - "requires": { - "bytes": "3.1.0", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - }, - "rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dev": true, - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - } - }, - "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==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "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, - "requires": { - "picomatch": "^2.2.1" - } - }, - "registry-auth-token": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", - "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", - "dev": true, - "requires": { - "rc": "^1.2.8" - } - }, - "registry-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", - "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", - "dev": true, - "requires": { - "rc": "^1.2.8" - } - }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "requires": { - "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" - }, - "dependencies": { - "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==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "requires": { + "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" + }, + "dependencies": { + "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==" + } + } }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" - } - } - }, - "responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", - "dev": true, - "requires": { - "lowercase-keys": "^1.0.0" - } - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - } - }, - "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==" - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "semver-diff": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", - "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", - "dev": true, - "requires": { - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "requires": { - "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" - }, - "dependencies": { - "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==" - } - } - }, - "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==", - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" - } - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" - }, - "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 - }, - "sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "requires": { - "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" - } - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" - }, - "string-width": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", - "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "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 + "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==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } }, - "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 + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" }, - "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 + "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 + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "requires": { + "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" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + }, + "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==", + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "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==" + } + } + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "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 + }, + "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 + }, + "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 + }, + "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, + "requires": { + "ansi-regex": "^5.0.0" + } + } + } }, "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, - "requires": { - "ansi-regex": "^5.0.0" - } + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "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 + }, + "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, + "requires": { + "has-flag": "^3.0.0" + } + }, + "tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "requires": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "requires": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + } + }, + "term-size": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz", + "integrity": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==", + "dev": true + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + }, + "to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", + "dev": true + }, + "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, + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + }, + "touch": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", + "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", + "dev": true, + "requires": { + "nopt": "~1.0.10" + } + }, + "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==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "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 + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "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==", + "dev": true, + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "requires": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "undefsafe": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.3.tgz", + "integrity": "sha512-nrXZwwXrD/T/JXeygJqdCO6NZZ1L66HrxM/Z7mIq2oPanoN0F1nLx3lwJMu6AwJY69hdixaFQOuoYsMjE5/C2A==", + "dev": true, + "requires": { + "debug": "^2.2.0" + } + }, + "underscore": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz", + "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==" + }, + "underscore-keypath": { + "version": "0.0.22", + "resolved": "https://registry.npmjs.org/underscore-keypath/-/underscore-keypath-0.0.22.tgz", + "integrity": "sha1-SKUoOSu278QkvhyqVtpLX6zPJk0=", + "requires": { + "underscore": "*" + } + }, + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dev": true, + "requires": { + "crypto-random-string": "^2.0.0" + } + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "update-notifier": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-4.1.3.tgz", + "integrity": "sha512-Yld6Z0RyCYGB6ckIjffGOSOmHXj1gMeE7aROz4MG+XMkmixBX4jUngrGXNYz7wPKBmtoD4MnBa2Anu7RSKht/A==", + "dev": true, + "requires": { + "boxen": "^4.2.0", + "chalk": "^3.0.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.3.1", + "is-npm": "^4.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.0.0", + "pupa": "^2.0.1", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + } + }, + "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==", + "requires": { + "punycode": "^2.1.0" + } + }, + "url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "dev": true, + "requires": { + "prepend-http": "^2.0.0" + } + }, + "user-agents": { + "version": "1.0.654", + "resolved": "https://registry.npmjs.org/user-agents/-/user-agents-1.0.654.tgz", + "integrity": "sha512-auE1AmkOkjYbZvMFbakf3Je4dr/xEdjXCsJXOzz0GiUXKwScOt+/hp1s9gutRPgJnPFq4xCGM0LrfWaVWIGBAQ==", + "requires": { + "dot-json": "^1.2.2", + "lodash.clonedeep": "^4.5.0" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "dev": true, + "requires": { + "string-width": "^4.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "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==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", + "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", + "requires": {} + }, + "xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", + "dev": true + }, + "yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", + "requires": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.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==", - "requires": { - "safe-buffer": "~5.2.0" - }, - "dependencies": { - "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==" - } - } - }, - "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, - "requires": { - "ansi-regex": "^4.1.0" - } - }, - "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 - }, - "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, - "requires": { - "has-flag": "^3.0.0" - } - }, - "tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", - "requires": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" - } - }, - "tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "requires": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - } - }, - "term-size": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz", - "integrity": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==", - "dev": true - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" - }, - "to-readable-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", - "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", - "dev": true - }, - "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, - "requires": { - "is-number": "^7.0.0" - } - }, - "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" - }, - "touch": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", - "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", - "dev": true, - "requires": { - "nopt": "~1.0.10" - } - }, - "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==", - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" - }, - "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 - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "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==", - "dev": true, - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "unbzip2-stream": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", - "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", - "requires": { - "buffer": "^5.2.1", - "through": "^2.3.8" - } - }, - "undefsafe": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.3.tgz", - "integrity": "sha512-nrXZwwXrD/T/JXeygJqdCO6NZZ1L66HrxM/Z7mIq2oPanoN0F1nLx3lwJMu6AwJY69hdixaFQOuoYsMjE5/C2A==", - "dev": true, - "requires": { - "debug": "^2.2.0" - } - }, - "underscore": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz", - "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==" - }, - "underscore-keypath": { - "version": "0.0.22", - "resolved": "https://registry.npmjs.org/underscore-keypath/-/underscore-keypath-0.0.22.tgz", - "integrity": "sha1-SKUoOSu278QkvhyqVtpLX6zPJk0=", - "requires": { - "underscore": "*" - } - }, - "unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "dev": true, - "requires": { - "crypto-random-string": "^2.0.0" - } - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" - }, - "update-notifier": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-4.1.3.tgz", - "integrity": "sha512-Yld6Z0RyCYGB6ckIjffGOSOmHXj1gMeE7aROz4MG+XMkmixBX4jUngrGXNYz7wPKBmtoD4MnBa2Anu7RSKht/A==", - "dev": true, - "requires": { - "boxen": "^4.2.0", - "chalk": "^3.0.0", - "configstore": "^5.0.1", - "has-yarn": "^2.1.0", - "import-lazy": "^2.1.0", - "is-ci": "^2.0.0", - "is-installed-globally": "^0.3.1", - "is-npm": "^4.0.0", - "is-yarn-global": "^0.3.0", - "latest-version": "^5.0.0", - "pupa": "^2.0.1", - "semver-diff": "^3.1.1", - "xdg-basedir": "^4.0.0" - } - }, - "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==", - "requires": { - "punycode": "^2.1.0" - } - }, - "url-parse-lax": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", - "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", - "dev": true, - "requires": { - "prepend-http": "^2.0.0" - } - }, - "user-agents": { - "version": "1.0.654", - "resolved": "https://registry.npmjs.org/user-agents/-/user-agents-1.0.654.tgz", - "integrity": "sha512-auE1AmkOkjYbZvMFbakf3Je4dr/xEdjXCsJXOzz0GiUXKwScOt+/hp1s9gutRPgJnPFq4xCGM0LrfWaVWIGBAQ==", - "requires": { - "dot-json": "^1.2.2", - "lodash.clonedeep": "^4.5.0" - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "widest-line": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", - "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", - "dev": true, - "requires": { - "string-width": "^4.0.0" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "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==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "ws": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", - "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==" - }, - "xdg-basedir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", - "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", - "dev": true - }, - "yauzl": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", - "requires": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" - } } - } } diff --git a/src/en/lightnovelupdates/icon.png b/src/en/lightnovelupdates/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a74e12d4fce6cd2a654d3e45a997891be64f7269 GIT binary patch literal 83090 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%0D`qa zfdCnOnv3*v-3#FMV3a#Wr z_6!aCee~aSEbXuV`0^wF^dBwn{=nZd(V>spo`3V3_9eLg^}m-d|K@*NzWzUL0APa_ zyHLFm^YoL_m}ePX=AUz}Cd#Kp>NZ<>Tja|;v@o7H=O6ZgBZuRRgs;fhtjTIXnu+-v z4*gx$cEeU(Vo|@=2W74_Y;__Z1p22by`f#<_#L)E$=u7_SDdWE=btR5zggJU0o8Wc z8@Z4ZF^0unIzo$c)%_qM^E@~GV1L)QyB(4;f6b5Ki;-=~^~Yx|ysntL)s2q(y&{`l zmF6c|lanAhn2n(;&0Ar|2i*STg3tKO8E-cq-KStO4(G$7Ow?C+5?LEV<$_F84cNU{ zw%=zJ1%W}yCtN>a8`2&Wvoa%R=IxNVpM*-~)+4WbK-R#+yK=g+_0f$fLHkyetsc7b z`5|Ln_UN52y#-Lb3Ya#)z4_+yN5A~5%m4k@$IaEahXb7}cLtf(pH*n1qn~U=;8XCynn81wo7}=^+XuEU$|JBL6f!p|?0>=daTOhD0h~1xL{~ZSj-qD3w$F0eB zY!IOTNu8#hb8l?@Z~Wdcb0Zx^zfT^U{^$4o158=w5!^eeV>?c<9tnO*GP`4d07{N<1Q!{smj_>V>}TA7#Ne*1Tp zuYC4*mOuaRpIW~0>EE%&&OK^m4eNdhhrg*U@Dk_3=r6HT(Ijf3P;XLr9-mdG{KhYLGg^Ee+}Sn;smK^r$NCby(`mOr zef7jwC;b0gKG{v6X5T`^`PV|Hvg?oUT?kK|*q*<;Ux1;1T{{%eI74Ow(QTbt7a8-@ z)9EWM=H3c_pMlw{v3E)~9E*R_M}NZ1Kk!Y~j%4nYhzx%MJhVSvXUt}|Fk5%D+C*Wa z+i$@0L8R%g`{R+`>1SkWD-Je;HM&f)D7*$}_UgFPE`Rc|k1t>R*vIXu3EFGpTVak} zo-d}Z5*lkCCN{gwuxC*OdzHQ9~W7i-oluHC`Yg^Gp zawc&N<}*n{P?cPR@IVgX z#L$y?8qc#;kG-tc4YS^S(+3rZE zlKVH<3c$L!636R}`DXM31K@;Wde3wwnMxqO5)fo}jQ!gEIpnLa5QKxw5_gN!gbD5j zwPlInUc2#955|K)8(Etm^+&wZ6u83`Y@B_Y+i zd|!V3Z6TmbY-DvZWzoPcYn#4`h^P&tj45X@SHLdI@w_!bT;L+opdm%bXL`Hf!s|XK zv5!LcZp~@*cDELtqxAIpz>Q;lksURKa<;?-m#%tia1Vom%*3`x6KtAw$BTUxLL!?@ z9vf@z+;LE|=|=hYtFAbd(lz2mmxC>-Z0G0+*P?guUheeo_0EhSm+fT$f%QKT>vw76_HZ~1@wv;Fk%biBXT z*hcG*%&lQ`Jm~xW(a$YE@DKl<*%0{RE3dexZf};izW#NygY)Zu^e4-={`gOqx9R@p zXV2EFUhTsuPt4l}bYJ&N?|Ikq?LYY5fmfFsa}?yy{?l(RZ~WI!EYJSvkC)p& z{eR{LI=e&LgypO3Bc~cTVLw2!KsUp@=TBJj&SqA27mT}+%p3NtoGx|#sWRsbai~|J z{Jfs6_^rCP-8dL!;DPQLADB!o;aSa?tmW*CzNHy>I#))7nOe^_d(GwK^xe;IoT}9M zSBPCfI7Y4pB)sv_-$`#5l7YqrgR5~YZ1S_Q%XSY&xV|Gjt#Z%VBFDsZZ@_B6ojvoF z3;+9Y9?Ilu)tjt-2fL|^?fI^Eny0JZ@d0`b@W;&AbfS}P{4=L1-h6ZU(|`VJ%a{Je zZh1VGbP$j_hjD&`4Rm^~ksRP(WzCn9}b_75Au6Hiq`_T_C@BRmW z*BtdQuhLPk*S+xM&vu$upWH5Qe+8sDvrn6dXt(A|FPR;yw4>NOJmNEf!(sX67hYTb z_+S6K<+cC#UzSH-`s%WLBA(cn_#z7Mj>Mo?m~Y9;>~qQ2}eb^cj{7TaKJZD@IEC87sK-Q&Slm8oUJhWb?-I-zCw3& zxB!4&VD$I#)6RQ3B1RQ}Fa3*uwLEqwEKKm75x69<%;^b-a`;VCma4SX+@jmjo;dw% ztF+S?dJ=Lv*h*fn(~sp6b8UOy&sSvwryjQL91@%TwkvM^xBHLW&6|(_z#E%1`&*UL zw*zRGrP*z1+X3dz@_>WU#vj*L-DO^xJLtn+b~v7#h`ES_GMVpq$MWh=y?^-&Kly>> zoj?3TW+(re^|<4JYoOtF<(i(M$yV$x+VGxelQpZ z)bfNb*q~S1{5=7|3N7`erTVSPR5Sd_ElwLbZWzSMWWSIodo3Ucjg;B8mh^mAIl9*b zL&u-n2f`T{>EBZ)pW@{=Xh{Q+aN({xB|xT>d0FQ#&-~NCD(^7%`%(NnAs)HRKQda0 z(w2-&PJeRq<@dipk^1$9+zy7fA30n!)z1XOl<_h*Sdrv*^}^ zWxvX0a(*vB{P%dgg=Kex)1Cl-e57?_;I{BBM%mJ{*$`w4KJ;+LqaS?F^73E#q2*ma z^P%NkAAG+#|7^|%2MgK)^S9!~oQlSoOH=IQC~v<0#`1+ve0up3-3a%)f3Up$$N$IN z++`jOap%IV0jy`%oPzjGHQcz;-%C+0%K3-J*eh<@N(yCV|2uCw!m{jI&1@yS@|}F~ zS}eHiNe)j*OlyjwoF>Fy(C&?RV)bbINi&cTm3W-{m&A*NZOVkUSl42^uihr3^3I?5Q4;{Hc7%@ZQULJJ{^jz<$9`>j4v8$X`bLrYaF3Ti@~VHQx!`jXfWq3Z3}lneHiOD-C2)=)s? zE+BBD?YL6H76c3Klvk~#d-K}Q{L(Q5R(cxP8*i(08{XDfZ;G())^NyUHRUpHqpX?mj|K~H%#iUlpnIT+8E&8g;l{yF~D%ty)bhejv0Et~@k`)k{NlCX%o z?b%3o^&9*%e2KsASzg{QyL0Dmwrb|1usDjL5fNeK%dD|L&-G7J39>Q49*0zKYI?vq z{**qy9(-HF%6-qh^fze*$=jn;Bh2X^@1TQ96X{!6NvS*jy`F83&Q<`-_hfVE#m>L^ zW6R4w_Scqg`>Q{^yz<`n*pJ=a`&0$^{BQib<HjCmfHf87GP1;%D7PSfi}@A{krqZUwJu z=36h?*w4Gu(O}3f04U%c8=oM1$>3UZF4-z%hE<{MqNFA)`&W-&=3r&mYr8VXv9MF3Pw|C}V zX7gx=d70^}%bRb!VP0pt{qk4L?Nv{2kIReZmL_|4b5rVAfS#nN=blldH8RhgkIwY= zt0mh+t#XmzidV()b51aF{H`Li$$zWV7=7@WTIM30v~1V1NK@5WD=F>|HUo|I(w_@Y zzpc{UXauU22i9!W7e>y(rH&*!e_>wUD3$S9gTnCs0=K6@yV)zBkR)xuv{L9_-wezC z1%={{q!N|Jskrq=h7ezT?|WHQ?rzm)A#~jE>PBq|d*$JpIBO_VzvZPJO!P zCJm6b%zVG=zf(OTVU_f-)Yz}7dycIoJLan(xxGi6-;@N$itdPJZ*8_j&*97cy=src zAfZ_H-&{JuN}YciSVZ%s6#%Q`u_#M>0qSFeN^q>Si!a|Sw(5r7g^EbQxx8ke0F4SMyNtbxg!x+zR&EqV`XWv>L(UXks z{(0m4&1DvGG*`@i*lelpU9^#U94&5|#g%w93hc+mRe%_Rk+BcfGFBrOxg&yrog>@r ztt-!xGdk$%M5ztJ@jv(XkP=ahQeki|0H_(^{rK%S>whtse~sqU9;J3@2U@U)qBJC} zYOVnd*%kNhfT=D%d9u7s*ACNL8|H2Siv>CT7oI&|UZ9P^mE)0ILa?o?jk=s%)8M&9 zcgoIRq)9vfv0EpO*^yn8fi~p8*PUn^<9=QR%0)4hg6r^u(y6g@RT=vp-R>IuArCVS z0Dk6|OuaFU1lRNQzQ>aRKeAYl--+$U(B88_R2~+?q{y|cGp1qh%09Z zO;)g7NWI;Ko(4&|^RjF2tWEX&S0&@kMdR67lOA8F7is0kXHKCEbHQc~KYYi6 zJLK~j4{s)GW$?PQlJD7QlWKW(;|v5nf6k!h0;hD=)iJvH!i`>~w;N(3$IBqn8|Ue4 z#c{(hv|Gk-3OD>^gQ#3^y4pdy51F2+wRVIyH`D+8ZKpnnC7VF6M7}^TYJ`tBxw7uM zK`YVE6`!;M=$utaW~FoPtNms4p(XQ=U6Az#+QQGi8#b zhi4pr&=MfR>5gand;6XM-S=$nB%p_dTxo8L-R-OqADa+(Kt&N%c*#=~IMw zW>71tH675}MG5X{R?mG?bNt3nWio&7zdY04+n*di{moYG>=)VcslPv)?y9DY-|Z4GS3)KZJLmkP z-LJj}>Tb_UZ+Z*wGccEiv}(1JDHmNgMYqDe37(ldS#lbm{9SLPT_#e%Q?Oq?i(%{0 zpK8y)Q@%Tg=~gs*kA_kPdp+4Bo>l_lJv}a42|nX=Geohr-u<4E+#aHm?r`=aG@NN= z%g;j<0K;cjY)Icbu|a@+HLh0XFFF17)I?(IN-ZgA3st%YL?fR_R=IUo*_4M^0zEKF zI?@BPw7ewFziyM=I`Z~i;QZ5IVAX9O0HA^Z&N0VIvi*w`cV7wEf`DE282qB7^icrd zrXs~RzxNMHWC-`O+Ql1-Vt4*h;QYhIn#=gt-}&}{*4tGK`C4KW7<;L*i^eelUy2Ul zDUqXqjCDvE&o%~YH?48F`k<5>2mgCRKP9&oLI=s>mS0bV z)5?~ezj7u%m~3B(^IzvIgSYT`Y;!HUHqFjwfTDHI3Vt=b)xC?*xuiICj*~d@y`7U! zns}b*L;ts+o4of`!51a|-f#gx&Y|bZZqfjvM!ql2(_I1d&a}BRpzxGzoZVZfTtpu( z+z?;sq9G>w-Q#A-yPka5+uL@V+gq)|NZa;8UGkkVSJbZMW< zmd@wxux5NXwiJX*ox6tjnz0*>h`P-&7d4dV%-l-SzNm0 z;FSKpuLcG|!P>^t1v;s&c^Zm)4AMJO1jJ-3ijiHh|FB7cJ&Cm0GrTtptbb*%eE7zO5V4RtGr@p;< zwUuxxrN71n-L7hOLSN~K_97&7txioU+{}Kn9;aOIsc#jE)?UA7y_A;{d>X|m`>b|q zq-AHAB8W^YU2A1*+23UtSGvTc?FM>&`y2jz=3i1rX>Z)>zttamk>|FaO_{&Ap|!pc zO6`s<(6CN_TUUh_gTjD8#=bSE$n6P94XRY%)2WM@zXHeHP(&4z^K0R}t@PK)ltZmM z?9D!VJ+0x+&1x>GO9KFoS=pWZ8Qrh<*m$j=dFZVG+7L)@2du|z0>JSc`+sq#5Yj+k z4G@A4!<+m{P9Z(Yvr=b_2R%Fz+~nl`818=N1jTb}8_^0&qIeM=3dgU(A3L@W$yQ$G zjN_&|D5$*5SLz!|DLE`90oz(V$gtjKzYTAz1sXXGNbOnec%Ad4yNhGEIdU0X zY`FJHKq+AHBO!cD5HFod$VsfkZ>clw#lQFaycXi2_Cn0<8Ihc};pX*K7IgryI?2Li zL0M&KSo5TtxgdZl0~8p9Ka#3I%Q~MG|N!dV5 zq28s;e3$u4qPxtz#q|(e*Dgg@V!tdb`AFH^q!H~fOJ6p!G>fubL;IOp^ds8Ho~rKbf z2P!E9#3xo{e2APtrgANVB4>hcznL#GM|V?5JsM#Wk-{Ddt{UojDK*@N9J6V1|FhYU zes0<}#s;S!VuEjj^Os3qw|P`5cR2mYTMshY;!!D1h^*iGt61*Y3P6a8go&+z0LPfH zL|+O5N{fAaP{=|_-+; z%&kK2KI7q}B>y`{UrpD_nT)U4NHkS~D~F|pQSJFB)5su7aEn)F@tnUF)T*m;Ohc!* z;sMG~a_IZa+&h2Yi*I%Ip|+TyG<`!L`M1sd>p$u7!EkiS*`hvIF8kRXL9U>agTLPR zDs=uOZ3u&+T!loYMY2&f9yY3Z^cgZs_ki`3)hUr2mzB(!(;r9xU<@L=JiOs-6Pv9B z9L>o9+7n=|@=cBiW_Rqa({0rNYryk(Xm_Pc9Y4)ha{jf5pX1gD1-2e;n^~eDcZ`xltStpgBHDRco@mV4R1#Jh&Q*#v0Y@o#WCH*{ z3Ad0!Iyhq!jV+#A_5nlqzV~8Y4Ww87-a6bZZ_$l`<|*Or5)QjL#j1;sRO7b}?9E-# zTLx}-Z`#YR^@UQ$PxF|}~pnpAM| z%>CU4ha>7St3kEBWuf!e&@g5lX)utD)!I1@YHxD5`H2lu7G`Y|U=2ymwR4%MzroAT zQSGTF84sy5W&Uq3$K~1Gt*HpS?JEJv`CWfUc>H>ydlhKibhBrT-HcN4kG#FrX?R0c5 zy-;bWyh@3ZPpA*2%wHy9J1TVWrBg3{U8Li~c{saQ!fCaK>D~f&zeesm;-!|K#k~b9 z;#!D#ic)$;IREgbJB_TfLC`Mf>V>#{k6!Ql+cR{y<}OkyNnKR|NYQ9r3=(p<>H*n3 zdVR~>80gvoc2B_evj!R4^Yhji2oT`9!aGOqeo^bONn-F35pNn~p)UWZu@Si_M%{+i z#p{COMbhp0TQu1n&cDkIl=jaE)|Gb1YRo!l4d*1fx%Hn`1By<))2Wp7Pv-a)5_AMB zz7UBi!k;!tGK|%%H#Dw9&`H;(h=cnv&$*^S_nKt9AX9?N6YWopMP(Z^iXg2?-mRH}a#E z?vmrTK~Mdss{)V%%|+MQZwec&%0a~D;(aB+TpPSr0`@@w!Qx)|GGj`PvcO5H(n@fvvR2a7-Jd*S3I7Y5n6sroUWEn5`51k^WWaz@7RN{em z{^svo&tJkw#t=qHhCn|pTJdI8AsUXPZ4c6}k{AJ!tfu|Usl3{tlqpIxe+}*2STwHI z?&6`MA-2Hd)|Le3S^0CjhstA(y(d({2 zWLlxr&RgN^^f$+epZ4j#w_<+7ci7j7|Ken&qw@W>r514F&0iaQI=rP&@_6?6X`YpZ z_`~nu4Nu+r2kno!EXZ&Sx=#kJ;{Wd4*8dox8PQiX9hXiNmD2wt=Cxu@BS^cG<9(LH zmiXlWXamFFq1B~T*&$6e^6D9h-u12TAODUvcsjQjwZ*%b9>zZ}tB@PK-H&Oa@g%s9 zO-(Qp^KA&TS>v9m)Qf}Nb@gmA2%8mVMf6HBctK~D#w@@~nqFpIQr%ihPsKGDaf2un z81c6DK#PK-f~vw+lB!fBzmFo$cbLBkI^6qY@$1Ri5bH-%t7s{D{~ z%Shz-$97`rC&v^adVxOl^@BofPuc>}TP5At=|Ol`mizVZlr$^7%-z_>RXa1m_bXOu zw*@;XiVl1u9Vjam5Jg#u&G%V#C@UUQ>Z+$ZsKA|bpi}kRIxC#6QTy>9Tpdg1n|nGAU9yzgutT9E;O5k_GSE5IH9JJ_}pEC@+1W zezIef4s}{|aes%BiV9azBL49AuULU53ukyl-!c~=sQhUaMJ55*h!pr8JQ=1pxt>=BjYk%dX2ZGq+n!DS7@W}Lt;uZ7sj`=z2==*f;RkotjFXL$ND?Jf7{8tM)7s%$0Xi%(utn-JEiRM|6sLGg-U9`U%E z9_@xW80&Cs*Bm(jYSVhm)xgCZ( zty5e4>VtJp<@#NeJ6co%z4ff{@(HPBdD{<$N``9=VQkXlaKFvpFVe_(7qz**s{JiQ zL9FdiPyJG8D8K3;swUbE?J$pX8s>oKjO2c8|Ddv7Bn2W;bvm?|K1yIIBpr@;sRfnq z!H%V4rR~*H9EvBs|d2R{x!$lymH6b1!Y0VVFd_2e}Oaln`Q43U9VlBr^1C^-q7dRZrsY7=paBAN~NqVV0T)v1j+Znu|n;l`c3 z$my;ahSxq0ydqlG=A5-sKj0R|J{^X;xCsu!y9P|G@NOCUnDnODJou^H)u~dIYdA)F z8&r_~lsjny;<5>k>UMM{WJfDaEfn{nC0e^uuMc>U@f&-|f4ngaw=G!%G_O36mwG`b zl6eUJ_rIf?>%&O&lDA;PwE1B$%Fq*f_kJr<_(X{VUX}quU~7xv+B+Rv+TU-6fwV*( z3V)+zf)^}&d5*B!L#?{xgxJhIjgWhs`(ji_CIEBMD&kksqnu%jotJJ*yQSdV401$k zsp8V$#XPm9pJak+6;jZv6uy6g%Y67;iTndMRBs&}E!}L%&-u}?99cDF6+mwo`OHAB zEKsx`RfEP)ySCrRMktKT@fnkw*M38jLP$|C+GsA;ldm)&$09jzrq7qEeyxh_MEJS^ zi$Eq|@RQQdNdy`f$M{mpoWqHDfyvS_Km*4x?6nicb^zI0O+7=U(}$M zDCNlE483lVX$zIAYDg5`Tg&MUbC9nt$6*^@leyB8t`^ES4}%GXCM&*(P0JzU3oBVI zoJ2+EkV!@o$5!KJvi#Hne{`X^m)$yr%GTOAI2t{@qBM}#8Cm?wYTZ8Iq#E^NdNWfY zWr*Ug6?cv`6T^K7>4L<9gd2KNEre%=Ems7i!icAytivQ)G0p$?)N=40b*ge`@pC>d zK>N!ZZ%?!P+iO?qRY%QKg;t4KYoh;NXGkMw4qvOxS_#AB)@dh^z5y@1PuA4}%A#pv zx6o5AZQ=;G(0F>#PPOn zcNR*%;Haw>L&?6&!h#T1YuDZwgF1_zj+xPPBUw8Tn?622QGz6`hTR?epAmyriCc@s zNZQj;kzxrT1V$g?5mHN~e6+)u9Rb=k+juzU+fh9i>NZG#+|vdV(gD#HOQm zY751id`O?YTp5j?PQ1HI0t#p1#RqSiBVFz~=(y+=L9>Ugy2iEddh#FyevaH?lcC-N z*>8*(El<)rSB2~TMoK{LPxo#sq&kVQ)^82FzPT&eajej{?fe$gy+3#tX2J2pIV^3x zBCJ*XQza!C@98)TR7%M=UA~_OrlrH;wpcW6EUu|b)9Ss0=xv<@5{42y2Cb(Xi{Iol zof-;`8Bagw+61F+tt)f8wq;1{C;HE_Fb&0~me@WHz>I&6xA;=vtWHK5℞cvug*+ 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 bSY7FTNXa12F`w4W)t20V= zIgncm{ zR?z4GJe36A_3F*9{PSv-h>|Fh6ap~Eo28pwGyk7mJANjOr3V&7McO-5>evR6d@ZoB zRh+c)-}UEw_}|Z`q_NQe1+;#=bokII(7F3_@VUNl0Gz;__d)*14*56AdkKYX)&-vhAdhiu9mVI3x&uA@Gx}-I6he9H(-@FD2Pp8oGN-m#0?2a$C!c2JlLRON*WT zHKZVdLk&_-XnqDm7dodagfL;t>nAHco-E#K%IbkPCS!UF^H?PwBAZHfy)mY|>Dpa{ zeks7~W*LBuieJui9BPsKkl*IkKd2?K_AFSwgi1!?d|^X>I`MFVS;L8^B66Duh3^`j<#QUl$SyN}cIt zTVkiLO87p3s&Oh}5LAh$V9|OK5qwC|bn5WUD#xVpIY@=xLRmG)sexQB%wDWm5HvLb zpI*4C2uukE+DutKA04-34qKJkR(k-5ZT-6qr)VsLlJA}Sr|}72Wy^0V$bDpL?<1~` z#+`Yq3y-FU#Rr7Kq8wV@txuqEsRcknD)9+`vi5JiAzHw7e^PTC%mX5KpFx9O^oF{; ziFe=?6PaM;7)xba>R_k>$N$PF1^OunO8Rf|XZ94_KF>554oxku;?8q6A&PaFY| z%fsJ6VHt?y19P0;s2~b=Us=BT{W-dYDxqGb0(c_; zcTz(|(MTB}$O0HPT!Y?=4nqe^*sQ~cR6Bw6zC0U%ut#?)c7Di(V7W89KY>A6Gv|aJ zXNL#z=MO&7Gvkp6iCRAfSRmWY8;@-H^HK=>1b>Vk^zalsm47}_203$#tm+CPg9nlU z4oXYV5(qP=KGIMod4ZSL?!$}dpue~E&^HwhV{NDK+x*? zxLSVM8i}!NiQ8xoVS0!UPP1+SkOoipf3)Q2gE?maEvbl-8Blu_<<|MZTOi$(n-7p1|1d8%6OsP!2cighUXbLA&k6Sl`9pE**g$Up z8oH+pXw$zz57$(gK=^UL6lK>TvmhZHXM^dk=0JgM^7Ot@N-=WLPf7y3a^j@)nW=$} z?1BwedArR#ZqzyKW)L9PmkicLup&Kgy21Yu@c~dQ43N(Q#O%223Dki<(Ds`VtOF>4 zwg-F*hpfl85!VO@knjQeuY{3*{+jvA%>VfK>73JchSU=uYrx_Kov zdI#@@YrXncs1;%zn0S-;&BR3s&HfR3FB?$W$QIh)5(5=ZKl_%+;93X*{%JhXRjE|6 G4*fszANKhG literal 0 HcmV?d00001 diff --git a/src/en/novelonlinefull/icon.png b/src/en/novelonlinefull/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..56e992a573acb4e84e3ce71aebd4665df2e2d322 GIT binary patch literal 40729 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