diff --git a/backend/package.json b/backend/package.json index 54a6a7391..5de928cd8 100644 --- a/backend/package.json +++ b/backend/package.json @@ -46,7 +46,7 @@ "ts-jest": "26.4.4", "ts-loader": "8.0.11", "typescript": "3.9.7", - "webpack": "4.44.2" + "webpack": "5.10.0" }, "dependencies": { "aws-sdk": "^2.663.0", diff --git a/backend/pnpm-lock.yaml b/backend/pnpm-lock.yaml index f5f1c37fb..f691a2185 100644 --- a/backend/pnpm-lock.yaml +++ b/backend/pnpm-lock.yaml @@ -22,11 +22,11 @@ devDependencies: serverless: 1.83.2 serverless-iam-roles-per-function: 2.0.2 serverless-pseudo-parameters: 2.5.0 - serverless-webpack: 5.3.5_typescript@3.9.7+webpack@4.44.2 + serverless-webpack: 5.3.5_typescript@3.9.7+webpack@5.10.0 ts-jest: 26.4.4_jest@26.6.3+typescript@3.9.7 - ts-loader: 8.0.11_typescript@3.9.7+webpack@4.44.2 + ts-loader: 8.0.11_typescript@3.9.7+webpack@5.10.0 typescript: 3.9.7 - webpack: 4.44.2 + webpack: 5.10.0 lockfileVersion: 5.2 packages: /2-thenable/1.0.0: @@ -1843,10 +1843,28 @@ packages: dev: true resolution: integrity: sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ== + /@types/eslint-scope/3.7.0: + dependencies: + '@types/eslint': 7.2.6 + '@types/estree': 0.0.45 + dev: true + resolution: + integrity: sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw== /@types/eslint-visitor-keys/1.0.0: dev: true resolution: integrity: sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag== + /@types/eslint/7.2.6: + dependencies: + '@types/estree': 0.0.45 + '@types/json-schema': 7.0.6 + dev: true + resolution: + integrity: sha512-I+1sYH+NPQ3/tVqCeUSBwTE/0heyvtXqpIopUUArlBm0Kpocb8FbMa3AZ/ASKIFpN3rnEx932TTXDbt9OXsNDw== + /@types/estree/0.0.45: + dev: true + resolution: + integrity: sha512-jnqIUKDUqJbDIUxm0Uj7bnlMnRm1T/eZ9N+AVMqhPgzrba2GhGG5o/jCTwmdPK709nEZsGoMzXEDUjcXHa3W0g== /@types/events/3.0.0: dev: true resolution: @@ -1899,6 +1917,10 @@ packages: dev: true resolution: integrity: sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA== + /@types/json-schema/7.0.6: + dev: true + resolution: + integrity: sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw== /@types/lodash/4.14.151: dev: true resolution: @@ -2203,20 +2225,20 @@ packages: node: '>=0.4.0' resolution: integrity: sha512-wdlPY2tm/9XBr7QkKlq0WQVgiuGTX6YWPyRyBviSoScBuLfTVQhvwg6wJ369GJ/1nPfTLMfnrFIfjqVg6d+jQQ== - /acorn/6.4.1: + /acorn/7.1.1: dev: true engines: node: '>=0.4.0' hasBin: true resolution: - integrity: sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA== - /acorn/7.1.1: + integrity: sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg== + /acorn/8.0.4: dev: true engines: node: '>=0.4.0' hasBin: true resolution: - integrity: sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg== + integrity: sha512-XNP0PqF1XD19ZlLKvB7cMmnZswW4C/03pRHgirB30uSJTaS3A3V1/P4sS3HPvFmjoriPCJQs+JDSbm4bL1TxGQ== /adm-zip/0.4.16: dev: true engines: @@ -2241,22 +2263,6 @@ packages: node: '>= 6.0.0' resolution: integrity: sha512-j1Q7cSCqN+AwrmDd+pzgqc0/NpC655x2bUf5ZjRIO77DcNBFmh+OgRNzF6OKdCC9RSCb19fGd99+bhXFdkRNqw== - /ajv-errors/1.0.1_ajv@6.12.4: - dependencies: - ajv: 6.12.4 - dev: true - peerDependencies: - ajv: '>=5.0.0' - resolution: - integrity: sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== - /ajv-keywords/3.5.2_ajv@6.12.4: - dependencies: - ajv: 6.12.4 - dev: true - peerDependencies: - ajv: ^6.9.1 - resolution: - integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== /ajv-keywords/3.5.2_ajv@6.12.6: dependencies: ajv: 6.12.6 @@ -2274,15 +2280,6 @@ packages: dev: true resolution: integrity: sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ== - /ajv/6.12.4: - dependencies: - fast-deep-equal: 3.1.1 - fast-json-stable-stringify: 2.1.0 - json-schema-traverse: 0.4.1 - uri-js: 4.2.2 - dev: true - resolution: - integrity: sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ== /ajv/6.12.6: dependencies: fast-deep-equal: 3.1.1 @@ -2369,10 +2366,6 @@ packages: node: '>= 8' resolution: integrity: sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg== - /aproba/1.2.0: - dev: true - resolution: - integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== /archive-type/4.0.0: dependencies: file-type: 4.4.0 @@ -2499,14 +2492,6 @@ packages: dev: true resolution: integrity: sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog== - /asn1.js/4.10.1: - dependencies: - bn.js: 4.11.8 - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - dev: true - resolution: - integrity: sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw== /asn1/0.2.4: dependencies: safer-buffer: 2.1.2 @@ -2519,13 +2504,6 @@ packages: node: '>=0.8' resolution: integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= - /assert/1.5.0: - dependencies: - object-assign: 4.1.1 - util: 0.10.3 - dev: true - resolution: - integrity: sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA== /assign-symbols/1.0.0: dev: true engines: @@ -2538,11 +2516,6 @@ packages: node: '>=4' resolution: integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== - /async-each/1.0.3: - dev: true - optional: true - resolution: - integrity: sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== /async-limiter/1.0.1: dev: true resolution: @@ -2796,26 +2769,12 @@ packages: dev: true resolution: integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== - /binary-extensions/1.13.1: - dev: true - engines: - node: '>=0.10.0' - optional: true - resolution: - integrity: sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== /binary-extensions/2.0.0: dev: true engines: node: '>=8' resolution: integrity: sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow== - /bindings/1.5.0: - dependencies: - file-uri-to-path: 1.0.0 - dev: true - optional: true - resolution: - integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== /bl/1.2.2: dependencies: readable-stream: 2.3.7 @@ -2839,10 +2798,6 @@ packages: dev: true resolution: integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== - /bn.js/4.11.8: - dev: true - resolution: - integrity: sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA== /boxen/3.2.0: dependencies: ansi-align: 3.0.0 @@ -2890,67 +2845,10 @@ packages: node: '>=8' resolution: integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== - /brorand/1.1.0: - dev: true - resolution: - integrity: sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= /browser-process-hrtime/1.0.0: dev: true resolution: integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== - /browserify-aes/1.2.0: - dependencies: - buffer-xor: 1.0.3 - cipher-base: 1.0.4 - create-hash: 1.2.0 - evp_bytestokey: 1.0.3 - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: true - resolution: - integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== - /browserify-cipher/1.0.1: - dependencies: - browserify-aes: 1.2.0 - browserify-des: 1.0.2 - evp_bytestokey: 1.0.3 - dev: true - resolution: - integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== - /browserify-des/1.0.2: - dependencies: - cipher-base: 1.0.4 - des.js: 1.0.1 - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: true - resolution: - integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== - /browserify-rsa/4.0.1: - dependencies: - bn.js: 4.11.8 - randombytes: 2.1.0 - dev: true - resolution: - integrity: sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ= - /browserify-sign/4.0.4: - dependencies: - bn.js: 4.11.8 - browserify-rsa: 4.0.1 - create-hash: 1.2.0 - create-hmac: 1.1.7 - elliptic: 6.5.2 - inherits: 2.0.4 - parse-asn1: 5.1.5 - dev: true - resolution: - integrity: sha1-qk62jl17ZYuqa/alfmMMvXqT0pg= - /browserify-zlib/0.2.0: - dependencies: - pako: 1.0.11 - dev: true - resolution: - integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA== /browserslist/4.14.7: dependencies: caniuse-lite: 1.0.30001159 @@ -3001,10 +2899,6 @@ packages: dev: true resolution: integrity: sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== - /buffer-xor/1.0.3: - dev: true - resolution: - integrity: sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= /buffer/4.9.1: dependencies: base64-js: 1.3.1 @@ -3035,30 +2929,6 @@ packages: node: '>=6' resolution: integrity: sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw== - /builtin-status-codes/3.0.0: - dev: true - resolution: - integrity: sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= - /cacache/12.0.4: - dependencies: - bluebird: 3.7.2 - chownr: 1.1.4 - figgy-pudding: 3.5.2 - glob: 7.1.6 - graceful-fs: 4.2.4 - infer-owner: 1.0.4 - lru-cache: 5.1.1 - mississippi: 3.0.0 - mkdirp: 0.5.5 - move-concurrently: 1.0.1 - promise-inflight: 1.0.1 - rimraf: 2.7.1 - ssri: 6.0.1 - unique-filename: 1.1.1 - y18n: 4.0.0 - dev: true - resolution: - integrity: sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ== /cache-base/1.0.1: dependencies: collection-visit: 1.0.0 @@ -3208,26 +3078,6 @@ packages: dev: true resolution: integrity: sha512-0UQ55f51JBkOFa+fvR76ywRzxiPwQS3Xe8oe5bZRphpv+dIMeerW5Zn5e4cUy4COJwVtJyU0R79RMnw+aCqmGA== - /chokidar/2.1.8: - dependencies: - anymatch: 2.0.0 - async-each: 1.0.3 - braces: 2.3.2 - glob-parent: 3.1.0 - inherits: 2.0.4 - is-binary-path: 1.0.1 - is-glob: 4.0.1 - normalize-path: 3.0.0 - path-is-absolute: 1.0.1 - readdirp: 2.2.1 - upath: 1.2.0 - deprecated: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies. - dev: true - optional: true - optionalDependencies: - fsevents: 1.2.12 - resolution: - integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg== /chokidar/3.4.2: dependencies: anymatch: 3.1.1 @@ -3260,13 +3110,6 @@ packages: dev: true resolution: integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== - /cipher-base/1.0.4: - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: true - resolution: - integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== /cjs-module-lexer/0.6.0: dev: true resolution: @@ -3446,10 +3289,6 @@ packages: node: '>= 6' resolution: integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== - /commondir/1.0.1: - dev: true - resolution: - integrity: sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= /component-bind/1.0.0: dev: true resolution: @@ -3503,17 +3342,6 @@ packages: dev: true resolution: integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - /concat-stream/1.6.2: - dependencies: - buffer-from: 1.1.1 - inherits: 2.0.4 - readable-stream: 2.3.7 - typedarray: 0.0.6 - dev: true - engines: - '0': node >= 0.8 - resolution: - integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== /config-chain/1.1.12: dependencies: ini: 1.3.5 @@ -3521,14 +3349,6 @@ packages: dev: true resolution: integrity: sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA== - /console-browserify/1.2.0: - dev: true - resolution: - integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== - /constants-browserify/1.0.0: - dev: true - resolution: - integrity: sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= /content-disposition/0.5.3: dependencies: safe-buffer: 5.1.2 @@ -3547,17 +3367,6 @@ packages: dev: true resolution: integrity: sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA== - /copy-concurrently/1.0.5: - dependencies: - aproba: 1.2.0 - fs-write-stream-atomic: 1.0.10 - iferr: 0.1.5 - mkdirp: 0.5.5 - rimraf: 2.7.1 - run-queue: 1.0.3 - dev: true - resolution: - integrity: sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A== /copy-descriptor/0.1.1: dev: true engines: @@ -3599,34 +3408,6 @@ packages: node: '>= 10' resolution: integrity: sha512-tyMw2IeUX6t9jhgXI6um0eKfWq4EIDpfv5m7GX4Jzp7eVelQ360xd8EPXJhp2mHwLQIkqlnMLjzqSZI3a+0wRw== - /create-ecdh/4.0.3: - dependencies: - bn.js: 4.11.8 - elliptic: 6.5.2 - dev: true - resolution: - integrity: sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw== - /create-hash/1.2.0: - dependencies: - cipher-base: 1.0.4 - inherits: 2.0.4 - md5.js: 1.3.5 - ripemd160: 2.0.2 - sha.js: 2.4.11 - dev: true - resolution: - integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== - /create-hmac/1.1.7: - dependencies: - cipher-base: 1.0.4 - create-hash: 1.2.0 - inherits: 2.0.4 - ripemd160: 2.0.2 - safe-buffer: 5.2.1 - sha.js: 2.4.11 - dev: true - resolution: - integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== /cross-spawn/5.1.0: dependencies: lru-cache: 4.1.5 @@ -3657,22 +3438,6 @@ packages: node: '>= 8' resolution: integrity: sha512-PD6G8QG3S4FK/XCGFbEQrDqO2AnMMsy0meR7lerlIOHAAbkuavGU/pOqprrlvfTNjvowivTeBsjebAL0NSoMxw== - /crypto-browserify/3.12.0: - dependencies: - browserify-cipher: 1.0.1 - browserify-sign: 4.0.4 - create-ecdh: 4.0.3 - create-hash: 1.2.0 - create-hmac: 1.1.7 - diffie-hellman: 5.0.3 - inherits: 2.0.4 - pbkdf2: 3.0.17 - public-encrypt: 4.0.3 - randombytes: 2.1.0 - randomfill: 1.0.4 - dev: true - resolution: - integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== /cssom/0.3.8: dev: true resolution: @@ -3698,10 +3463,6 @@ packages: node: '>=0.8' resolution: integrity: sha1-FyQAaUBXwioTsM8WFix+S3p/5Wc= - /cyclist/1.0.1: - dev: true - resolution: - integrity: sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk= /d/1.0.1: dependencies: es5-ext: 0.10.53 @@ -3906,13 +3667,6 @@ packages: node: '>=0.4.0' resolution: integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk= - /des.js/1.0.1: - dependencies: - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - dev: true - resolution: - integrity: sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA== /detect-newline/3.1.0: dev: true engines: @@ -3946,14 +3700,6 @@ packages: optional: true resolution: integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== - /diffie-hellman/5.0.3: - dependencies: - bn.js: 4.11.8 - miller-rabin: 4.0.1 - randombytes: 2.1.0 - dev: true - resolution: - integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== /dijkstrajs/1.0.1: dev: true resolution: @@ -3982,13 +3728,6 @@ packages: node: '>=6.0.0' resolution: integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== - /domain-browser/1.2.0: - dev: true - engines: - node: '>=0.4' - npm: '>=1.2' - resolution: - integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== /domexception/2.0.1: dependencies: webidl-conversions: 5.0.0 @@ -4030,15 +3769,6 @@ packages: dev: true resolution: integrity: sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= - /duplexify/3.7.1: - dependencies: - end-of-stream: 1.4.4 - inherits: 2.0.4 - readable-stream: 2.3.7 - stream-shift: 1.0.1 - dev: true - resolution: - integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== /duplexify/4.1.1: dependencies: end-of-stream: 1.4.4 @@ -4077,18 +3807,6 @@ packages: dev: true resolution: integrity: sha512-J8OHxOeJkoSLgBXfV9BHgKccgfLMHh+CoeRo6wJsi6m0k3otaxS/5vrHpMNSEYY4MISwewqanPOuhAtuE8riQQ== - /elliptic/6.5.2: - dependencies: - bn.js: 4.11.8 - brorand: 1.1.0 - hash.js: 1.1.7 - hmac-drbg: 1.0.1 - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - minimalistic-crypto-utils: 1.0.1 - dev: true - resolution: - integrity: sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw== /emittery/0.7.1: dev: true engines: @@ -4163,6 +3881,15 @@ packages: node: '>=6.9.0' resolution: integrity: sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ== + /enhanced-resolve/5.4.0: + dependencies: + graceful-fs: 4.2.4 + tapable: 2.2.0 + dev: true + engines: + node: '>=10.13.0' + resolution: + integrity: sha512-ZmqfWURB2lConOBM1JdCVfPyMRv5RdKWktLXO6123p97ovVm2CLBgw9t5MBj3jJWA6eHyOeIws9iJQoGFR4euQ== /env-variable/0.0.6: dev: true resolution: @@ -4287,24 +4014,24 @@ packages: typescript: '*' resolution: integrity: sha512-+6BGQt85OREevBDWCvhqj1yYA4+BFK4XnRZSGJionuEYmcglMZYLNNBBemwzbqUAckURaHdJSBcjHPyrtypZOw== - /eslint-scope/4.0.3: + /eslint-scope/5.0.0: dependencies: esrecurse: 4.2.1 estraverse: 4.3.0 dev: true engines: - node: '>=4.0.0' + node: '>=8.0.0' resolution: - integrity: sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== - /eslint-scope/5.0.0: + integrity: sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw== + /eslint-scope/5.1.1: dependencies: - esrecurse: 4.2.1 + esrecurse: 4.3.0 estraverse: 4.3.0 dev: true engines: node: '>=8.0.0' resolution: - integrity: sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw== + integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== /eslint-utils/1.4.3: dependencies: eslint-visitor-keys: 1.1.0 @@ -4412,6 +4139,14 @@ packages: node: '>=4.0' resolution: integrity: sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ== + /esrecurse/4.3.0: + dependencies: + estraverse: 5.2.0 + dev: true + engines: + node: '>=4.0' + resolution: + integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== /essentials/1.1.1: dev: true resolution: @@ -4428,6 +4163,12 @@ packages: node: '>=4.0' resolution: integrity: sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw== + /estraverse/5.2.0: + dev: true + engines: + node: '>=4.0' + resolution: + integrity: sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== /esutils/2.0.3: dev: true engines: @@ -4446,19 +4187,12 @@ packages: node: '>=0.4.x' resolution: integrity: sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ= - /events/3.1.0: + /events/3.2.0: dev: true engines: node: '>=0.8.x' resolution: - integrity: sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg== - /evp_bytestokey/1.0.3: - dependencies: - md5.js: 1.3.5 - safe-buffer: 5.2.1 - dev: true - resolution: - integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== + integrity: sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg== /exec-sh/0.3.4: dev: true resolution: @@ -4693,10 +4427,6 @@ packages: dev: true resolution: integrity: sha512-lUGBnIamTAwk4znq5BcqsDaxSmZ9nDVJaij6NvRt/Tg4R69gERA+otPKbS86ROw9nxVMw2/mp1fnaiWqbs6Sdg== - /figgy-pudding/3.5.2: - dev: true - resolution: - integrity: sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw== /figures/2.0.0: dependencies: escape-string-regexp: 1.0.5 @@ -4751,11 +4481,6 @@ packages: node: '>=6' resolution: integrity: sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ== - /file-uri-to-path/1.0.0: - dev: true - optional: true - resolution: - integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== /filename-reserved-regex/2.0.0: dev: true engines: @@ -4797,16 +4522,6 @@ packages: node: '>=8' resolution: integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - /find-cache-dir/2.1.0: - dependencies: - commondir: 1.0.1 - make-dir: 2.1.0 - pkg-dir: 3.0.0 - dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== /find-file-up/0.1.3: dependencies: fs-exists-sync: 0.1.0 @@ -4841,14 +4556,6 @@ packages: hasBin: true resolution: integrity: sha512-UME7hNwBfzeISSFQcBEDemEEskpOjI/shPrpJM5PI4DSdn6hX0dmz+2dL70blZER2z8tSnTRL+2rfzlYgtbBoQ== - /find-up/3.0.0: - dependencies: - locate-path: 3.0.0 - dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== /find-up/4.1.0: dependencies: locate-path: 5.0.0 @@ -4858,6 +4565,15 @@ packages: node: '>=8' resolution: integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + /find-up/5.0.0: + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + dev: true + engines: + node: '>=10' + resolution: + integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== /flat-cache/2.0.1: dependencies: flatted: 2.0.2 @@ -4877,13 +4593,6 @@ packages: dev: true resolution: integrity: sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== - /flush-write-stream/1.1.1: - dependencies: - inherits: 2.0.4 - readable-stream: 2.3.7 - dev: true - resolution: - integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w== /follow-redirects/1.5.10: dependencies: debug: 3.1.0 @@ -4988,15 +4697,6 @@ packages: dev: true resolution: integrity: sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA== - /fs-write-stream-atomic/1.0.10: - dependencies: - graceful-fs: 4.2.4 - iferr: 0.1.5 - imurmurhash: 0.1.4 - readable-stream: 2.3.7 - dev: true - resolution: - integrity: sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= /fs.realpath/1.0.0: dev: true resolution: @@ -5015,22 +4715,6 @@ packages: node: '>=0.8' resolution: integrity: sha512-HxOTRiFS3PqwAOmlp1mTwLA+xhQBdaP82b5aBamc/rHKFVyn4qL8YpngaAleD52PNMzBm6TsGOoU/Hq+bAfBhA== - /fsevents/1.2.12: - bundledDependencies: - - node-pre-gyp - dependencies: - bindings: 1.5.0 - nan: 2.14.1 - deprecated: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2. - dev: true - engines: - node: '>= 4.0' - optional: true - os: - - darwin - requiresBuild: true - resolution: - integrity: sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q== /fsevents/2.1.3: dev: true engines: @@ -5136,6 +4820,10 @@ packages: dev: true resolution: integrity: sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= + /glob-to-regexp/0.4.1: + dev: true + resolution: + integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== /glob/7.1.6: dependencies: fs.realpath: 1.0.0 @@ -5369,30 +5057,6 @@ packages: node: '>= 0.4.0' resolution: integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - /hash-base/3.0.4: - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-X8hoaEfs1zSZQDMZprCj8/auSRg= - /hash.js/1.1.7: - dependencies: - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - dev: true - resolution: - integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== - /hmac-drbg/1.0.1: - dependencies: - hash.js: 1.1.7 - minimalistic-assert: 1.0.1 - minimalistic-crypto-utils: 1.0.1 - dev: true - resolution: - integrity: sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= /homedir-polyfill/1.0.3: dependencies: parse-passwd: 1.0.0 @@ -5436,10 +5100,6 @@ packages: npm: '>=1.3.7' resolution: integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= - /https-browserify/1.0.0: - dev: true - resolution: - integrity: sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= /https-proxy-agent/4.0.0: dependencies: agent-base: 5.1.1 @@ -5475,11 +5135,7 @@ packages: /ieee754/1.1.13: resolution: integrity: sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg== - /iferr/0.1.5: - dev: true - resolution: - integrity: sha1-xg7taebY/bazEEofy8ocGS3FtQE= - /ignore/4.0.6: + /ignore/4.0.6: dev: true engines: node: '>= 4' @@ -5524,10 +5180,6 @@ packages: dev: true resolution: integrity: sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10= - /infer-owner/1.0.4: - dev: true - resolution: - integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A== /inflight/1.0.6: dependencies: once: 1.4.0 @@ -5535,14 +5187,6 @@ packages: dev: true resolution: integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - /inherits/2.0.1: - dev: true - resolution: - integrity: sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= - /inherits/2.0.3: - dev: true - resolution: - integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= /inherits/2.0.4: dev: true resolution: @@ -5643,15 +5287,6 @@ packages: dev: true resolution: integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== - /is-binary-path/1.0.1: - dependencies: - binary-extensions: 1.13.1 - dev: true - engines: - node: '>=0.10.0' - optional: true - resolution: - integrity: sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= /is-binary-path/2.1.0: dependencies: binary-extensions: 2.0.0 @@ -6390,7 +6025,7 @@ packages: integrity: sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ== /jest-worker/26.6.2: dependencies: - '@types/node': 13.13.30 + '@types/node': 13.13.34 merge-stream: 2.0.0 supports-color: 7.1.0 dev: true @@ -6683,12 +6318,12 @@ packages: dev: true resolution: integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= - /loader-runner/2.4.0: + /loader-runner/4.1.0: dev: true engines: - node: '>=4.3.0 <5.0.0 || >=5.10' + node: '>=6.11.5' resolution: - integrity: sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== + integrity: sha512-oR4lB4WvwFoC70ocraKhn5nkKSs23t57h9udUgw8o0iH8hMXeEoRuUgfcvgUwAJ1ZpRqBvcou4N2SMvM1DwMrA== /loader-utils/1.4.0: dependencies: big.js: 5.2.2 @@ -6699,15 +6334,6 @@ packages: node: '>=4.0.0' resolution: integrity: sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== - /locate-path/3.0.0: - dependencies: - p-locate: 3.0.0 - path-exists: 3.0.0 - dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== /locate-path/5.0.0: dependencies: p-locate: 4.1.0 @@ -6716,6 +6342,14 @@ packages: node: '>=8' resolution: integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + /locate-path/6.0.0: + dependencies: + p-locate: 5.0.0 + dev: true + engines: + node: '>=10' + resolution: + integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== /lodash.defaults/4.2.0: dev: true resolution: @@ -6802,12 +6436,6 @@ packages: dev: true resolution: integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== - /lru-cache/5.1.1: - dependencies: - yallist: 3.1.1 - dev: true - resolution: - integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== /lru-queue/0.1.0: dependencies: es5-ext: 0.10.53 @@ -6822,15 +6450,6 @@ packages: node: '>=4' resolution: integrity: sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ== - /make-dir/2.1.0: - dependencies: - pify: 4.0.1 - semver: 5.7.1 - dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== /make-dir/3.1.0: dependencies: semver: 6.3.0 @@ -6863,14 +6482,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= - /md5.js/1.3.5: - dependencies: - hash-base: 3.0.4 - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: true - resolution: - integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== /memoizee/0.4.14: dependencies: d: 1.0.1 @@ -6884,13 +6495,6 @@ packages: dev: true resolution: integrity: sha512-/SWFvWegAIYAO4NQMpcX+gcra0yEZu4OntmUdrBaWrJncxOqAziGFlHxc7yjKVK2uu3lpPW27P27wkR82wA8mg== - /memory-fs/0.4.1: - dependencies: - errno: 0.1.7 - readable-stream: 2.3.7 - dev: true - resolution: - integrity: sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= /memory-fs/0.5.0: dependencies: errno: 0.1.7 @@ -6945,14 +6549,6 @@ packages: node: '>=8' resolution: integrity: sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== - /miller-rabin/4.0.1: - dependencies: - bn.js: 4.11.8 - brorand: 1.1.0 - dev: true - hasBin: true - resolution: - integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== /mime-db/1.44.0: dev: true engines: @@ -6992,14 +6588,6 @@ packages: node: '>=4' resolution: integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== - /minimalistic-assert/1.0.1: - dev: true - resolution: - integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== - /minimalistic-crypto-utils/1.0.1: - dev: true - resolution: - integrity: sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= /minimatch/3.0.4: dependencies: brace-expansion: 1.1.11 @@ -7023,23 +6611,6 @@ packages: dev: true resolution: integrity: sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q== - /mississippi/3.0.0: - dependencies: - concat-stream: 1.6.2 - duplexify: 3.7.1 - end-of-stream: 1.4.4 - flush-write-stream: 1.1.1 - from2: 2.3.0 - parallel-transform: 1.2.0 - pump: 3.0.0 - pumpify: 1.5.1 - stream-each: 1.2.3 - through2: 2.0.5 - dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA== /mixin-deep/1.3.2: dependencies: for-in: 1.0.2 @@ -7067,17 +6638,6 @@ packages: dev: true resolution: integrity: sha512-al0MUK7cpIcglMv3YF13qSgdAIqxHTO7brRtaz3DlSULbqfazqkc5kEjNrLDOM7fsjshoFIihnU8snrP7zUvhQ== - /move-concurrently/1.0.1: - dependencies: - aproba: 1.2.0 - copy-concurrently: 1.0.5 - fs-write-stream-atomic: 1.0.10 - mkdirp: 0.5.5 - rimraf: 2.7.1 - run-queue: 1.0.3 - dev: true - resolution: - integrity: sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= /ms/2.0.0: dev: true resolution: @@ -7094,11 +6654,6 @@ packages: dev: true resolution: integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== - /nan/2.14.1: - dev: true - optional: true - resolution: - integrity: sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw== /nanoid/2.1.11: dev: true resolution: @@ -7141,10 +6696,10 @@ packages: dev: true resolution: integrity: sha512-YElRGtbz5iIartetOI3we+XAkcGE29F0SdNC0qRy500/u4WceQd2z9Nhlx24OHmIDIKz9MHdJwf/fkSG0hdWcQ== - /neo-async/2.6.1: + /neo-async/2.6.2: dev: true resolution: - integrity: sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw== + integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== /next-tick/1.0.0: dev: true resolution: @@ -7182,34 +6737,6 @@ packages: dev: true resolution: integrity: sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= - /node-libs-browser/2.2.1: - dependencies: - assert: 1.5.0 - browserify-zlib: 0.2.0 - buffer: 4.9.2 - console-browserify: 1.2.0 - constants-browserify: 1.0.0 - crypto-browserify: 3.12.0 - domain-browser: 1.2.0 - events: 3.1.0 - https-browserify: 1.0.0 - os-browserify: 0.3.0 - path-browserify: 0.0.1 - process: 0.11.10 - punycode: 1.4.1 - querystring-es3: 0.2.1 - readable-stream: 2.3.7 - stream-browserify: 2.0.2 - stream-http: 2.8.3 - string_decoder: 1.3.0 - timers-browserify: 2.0.11 - tty-browserify: 0.0.0 - url: 0.11.0 - util: 0.11.1 - vm-browserify: 1.1.2 - dev: true - resolution: - integrity: sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q== /node-modules-regexp/1.0.0: dev: true engines: @@ -7419,10 +6946,6 @@ packages: node: '>= 0.8.0' resolution: integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== - /os-browserify/0.3.0: - dev: true - resolution: - integrity: sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= /os-homedir/1.0.2: dev: true engines: @@ -7481,14 +7004,14 @@ packages: node: '>=6' resolution: integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== - /p-locate/3.0.0: + /p-limit/3.1.0: dependencies: - p-limit: 2.3.0 + yocto-queue: 0.1.0 dev: true engines: - node: '>=6' + node: '>=10' resolution: - integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== /p-locate/4.1.0: dependencies: p-limit: 2.3.0 @@ -7497,6 +7020,14 @@ packages: node: '>=8' resolution: integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== + /p-locate/5.0.0: + dependencies: + p-limit: 3.1.0 + dev: true + engines: + node: '>=10' + resolution: + integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== /p-timeout/2.0.1: dependencies: p-finally: 1.0.0 @@ -7526,14 +7057,6 @@ packages: dev: true resolution: integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== - /parallel-transform/1.2.0: - dependencies: - cyclist: 1.0.1 - inherits: 2.0.4 - readable-stream: 2.3.7 - dev: true - resolution: - integrity: sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg== /parent-module/1.0.1: dependencies: callsites: 3.1.0 @@ -7542,17 +7065,6 @@ packages: node: '>=6' resolution: integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== - /parse-asn1/5.1.5: - dependencies: - asn1.js: 4.10.1 - browserify-aes: 1.2.0 - create-hash: 1.2.0 - evp_bytestokey: 1.0.3 - pbkdf2: 3.0.17 - safe-buffer: 5.2.1 - dev: true - resolution: - integrity: sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ== /parse-json/5.1.0: dependencies: '@babel/code-frame': 7.10.4 @@ -7592,20 +7104,10 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= - /path-browserify/0.0.1: - dev: true - resolution: - integrity: sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ== /path-dirname/1.0.2: dev: true resolution: integrity: sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= - /path-exists/3.0.0: - dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= /path-exists/4.0.0: dev: true engines: @@ -7655,18 +7157,6 @@ packages: node: '>=8' resolution: integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== - /pbkdf2/3.0.17: - dependencies: - create-hash: 1.2.0 - create-hmac: 1.1.7 - ripemd160: 2.0.2 - safe-buffer: 5.2.1 - sha.js: 2.4.11 - dev: true - engines: - node: '>=0.12' - resolution: - integrity: sha512-U/il5MsrZp7mGg3mSQfn742na2T+1/vHDCG5/iTI3X9MKUuYUZVLQhyRsg06mCgDBTd57TxzgZt7P+fYfjRLtA== /pend/1.2.0: dev: true resolution: @@ -7727,14 +7217,6 @@ packages: node: '>= 6' resolution: integrity: sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA== - /pkg-dir/3.0.0: - dependencies: - find-up: 3.0.0 - dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== /pkg-dir/4.2.0: dependencies: find-up: 4.1.0 @@ -7743,6 +7225,14 @@ packages: node: '>=8' resolution: integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== + /pkg-dir/5.0.0: + dependencies: + find-up: 5.0.0 + dev: true + engines: + node: '>=10' + resolution: + integrity: sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA== /posix-character-classes/0.1.1: dev: true engines: @@ -7811,22 +7301,12 @@ packages: dev: true resolution: integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== - /process/0.11.10: - dev: true - engines: - node: '>= 0.6.0' - resolution: - integrity: sha1-czIwDoQBYb2j5podHZGn1LwW8YI= /progress/2.0.3: dev: true engines: node: '>=0.4.0' resolution: integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== - /promise-inflight/1.0.1: - dev: true - resolution: - integrity: sha1-mEcocL8igTL8vdhoEputEsPAKeM= /promise-queue/2.2.5: dev: true engines: @@ -7878,24 +7358,6 @@ packages: dev: true resolution: integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== - /public-encrypt/4.0.3: - dependencies: - bn.js: 4.11.8 - browserify-rsa: 4.0.1 - create-hash: 1.2.0 - parse-asn1: 5.1.5 - randombytes: 2.1.0 - safe-buffer: 5.2.1 - dev: true - resolution: - integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== - /pump/2.0.1: - dependencies: - end-of-stream: 1.4.4 - once: 1.4.0 - dev: true - resolution: - integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== /pump/3.0.0: dependencies: end-of-stream: 1.4.4 @@ -7903,21 +7365,9 @@ packages: dev: true resolution: integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - /pumpify/1.5.1: - dependencies: - duplexify: 3.7.1 - inherits: 2.0.4 - pump: 2.0.1 - dev: true - resolution: - integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== /punycode/1.3.2: resolution: integrity: sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= - /punycode/1.4.1: - dev: true - resolution: - integrity: sha1-wNWmOycYgArY4esPpSachN1BhF4= /punycode/2.1.1: dev: true engines: @@ -7953,12 +7403,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw== - /querystring-es3/0.2.1: - dev: true - engines: - node: '>=0.4.x' - resolution: - integrity: sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= /querystring/0.2.0: engines: node: '>=0.4.x' @@ -7978,13 +7422,6 @@ packages: dev: true resolution: integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== - /randomfill/1.0.4: - dependencies: - randombytes: 2.1.0 - safe-buffer: 5.2.1 - dev: true - resolution: - integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== /rc/1.2.8: dependencies: deep-extend: 0.6.0 @@ -8052,17 +7489,6 @@ packages: dev: true resolution: integrity: sha512-km0DIcwQVZ1ZUhXhMWpF74/Wm5aFEd5/jDiVWF1Hkw2myPQovG8vCQ8+FQO2KXE9npQQvCnAMZhhWuUee4WcCQ== - /readdirp/2.2.1: - dependencies: - graceful-fs: 4.2.4 - micromatch: 3.1.10 - readable-stream: 2.3.7 - dev: true - engines: - node: '>=0.10' - optional: true - resolution: - integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== /readdirp/3.4.0: dependencies: picomatch: 2.2.2 @@ -8331,13 +7757,6 @@ packages: hasBin: true resolution: integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== - /rimraf/2.7.1: - dependencies: - glob: 7.1.6 - dev: true - hasBin: true - resolution: - integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== /rimraf/3.0.2: dependencies: glob: 7.1.6 @@ -8345,13 +7764,6 @@ packages: hasBin: true resolution: integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - /ripemd160/2.0.2: - dependencies: - hash-base: 3.0.4 - inherits: 2.0.4 - dev: true - resolution: - integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== /rsvp/4.8.5: dev: true engines: @@ -8368,12 +7780,6 @@ packages: dev: true resolution: integrity: sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q== - /run-queue/1.0.3: - dependencies: - aproba: 1.2.0 - dev: true - resolution: - integrity: sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= /rxjs/6.5.5: dependencies: tslib: 1.13.0 @@ -8428,16 +7834,16 @@ packages: node: '>=10' resolution: integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== - /schema-utils/1.0.0: + /schema-utils/3.0.0: dependencies: - ajv: 6.12.4 - ajv-errors: 1.0.1_ajv@6.12.4 - ajv-keywords: 3.5.2_ajv@6.12.4 + '@types/json-schema': 7.0.6 + ajv: 6.12.6 + ajv-keywords: 3.5.2_ajv@6.12.6 dev: true engines: - node: '>= 4' + node: '>= 10.13.0' resolution: - integrity: sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== + integrity: sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA== /seek-bzip/1.0.5: dependencies: commander: 2.8.1 @@ -8473,10 +7879,12 @@ packages: hasBin: true resolution: integrity: sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ== - /serialize-javascript/2.1.2: + /serialize-javascript/5.0.1: + dependencies: + randombytes: 2.1.0 dev: true resolution: - integrity: sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ== + integrity: sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA== /serverless-iam-roles-per-function/2.0.2: dependencies: lodash: 4.17.15 @@ -8489,7 +7897,7 @@ packages: dev: true resolution: integrity: sha512-A/O49AR8LL6jlnPSmnOTYgL1KqVgskeRla4sVDeS/r5dHFJlwOU5MgFilc7aaQP8NWAwRJANaIS9oiSE3I+VUA== - /serverless-webpack/5.3.5_typescript@3.9.7+webpack@4.44.2: + /serverless-webpack/5.3.5_typescript@3.9.7+webpack@5.10.0: dependencies: archiver: 5.0.2 bluebird: 3.7.2 @@ -8498,7 +7906,7 @@ packages: is-builtin-module: 3.0.0 lodash: 4.17.20 semver: 7.3.2 - webpack: 4.44.2 + webpack: 5.10.0 dev: true optionalDependencies: ts-node: 8.10.1_typescript@3.9.7 @@ -8591,18 +7999,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== - /setimmediate/1.0.5: - dev: true - resolution: - integrity: sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= - /sha.js/2.4.11: - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - dev: true - hasBin: true - resolution: - integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== /shebang-command/1.2.0: dependencies: shebang-regex: 1.0.0 @@ -8874,12 +8270,6 @@ packages: hasBin: true resolution: integrity: sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== - /ssri/6.0.1: - dependencies: - figgy-pudding: 3.5.2 - dev: true - resolution: - integrity: sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA== /stack-trace/0.0.10: dev: true resolution: @@ -8907,30 +8297,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= - /stream-browserify/2.0.2: - dependencies: - inherits: 2.0.4 - readable-stream: 2.3.7 - dev: true - resolution: - integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg== - /stream-each/1.2.3: - dependencies: - end-of-stream: 1.4.4 - stream-shift: 1.0.1 - dev: true - resolution: - integrity: sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw== - /stream-http/2.8.3: - dependencies: - builtin-status-codes: 3.0.0 - inherits: 2.0.4 - readable-stream: 2.3.7 - to-arraybuffer: 1.0.1 - xtend: 4.0.2 - dev: true - resolution: - integrity: sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw== /stream-promise/3.2.0: dependencies: 2-thenable: 1.0.0 @@ -9156,6 +8522,12 @@ packages: node: '>=6' resolution: integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== + /tapable/2.2.0: + dev: true + engines: + node: '>=6' + resolution: + integrity: sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw== /tar-stream/1.6.2: dependencies: bl: 1.2.2 @@ -9213,36 +8585,33 @@ packages: node: '>=8' resolution: integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== - /terser-webpack-plugin/1.4.3_webpack@4.44.2: + /terser-webpack-plugin/5.0.3_webpack@5.10.0: dependencies: - cacache: 12.0.4 - find-cache-dir: 2.1.0 - is-wsl: 1.1.0 - schema-utils: 1.0.0 - serialize-javascript: 2.1.2 + jest-worker: 26.6.2 + p-limit: 3.1.0 + schema-utils: 3.0.0 + serialize-javascript: 5.0.1 source-map: 0.6.1 - terser: 4.6.12 - webpack: 4.44.2 - webpack-sources: 1.4.3 - worker-farm: 1.7.0 + terser: 5.5.1 + webpack: 5.10.0 dev: true engines: - node: '>= 6.9.0' + node: '>= 10.13.0' peerDependencies: - webpack: ^4.0.0 + webpack: ^5.1.0 resolution: - integrity: sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA== - /terser/4.6.12: + integrity: sha512-zFdGk8Lh9ZJGPxxPE6jwysOlATWB8GMW8HcfGULWA/nPal+3VdATflQvSBSLQJRCmYZnfFJl6vkRTiwJGNgPiQ== + /terser/5.5.1: dependencies: commander: 2.20.3 - source-map: 0.6.1 + source-map: 0.7.3 source-map-support: 0.5.19 dev: true engines: - node: '>=6.0.0' + node: '>=10' hasBin: true resolution: - integrity: sha512-fnIwuaKjFPANG6MAixC/k1TDtnl1YlPLUlLVIxxGZUn1gfUx2+l3/zGNB72wya+lgsb50QBi2tUV75RiODwnww== + integrity: sha512-6VGWZNVP2KTUcltUQJ25TtNjx/XgdDsBDKGt8nN0MpydU36LmbPPcMBd2kmtZNNGVVDLg44k7GKeHHj+4zPIBQ== /test-exclude/6.0.0: dependencies: '@istanbuljs/schema': 0.1.2 @@ -9269,27 +8638,12 @@ packages: dev: true resolution: integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= - /through2/2.0.5: - dependencies: - readable-stream: 2.3.7 - xtend: 4.0.2 - dev: true - resolution: - integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== /timed-out/4.0.1: dev: true engines: node: '>=0.10.0' resolution: integrity: sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= - /timers-browserify/2.0.11: - dependencies: - setimmediate: 1.0.5 - dev: true - engines: - node: '>=0.6.0' - resolution: - integrity: sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ== /timers-ext/0.1.7: dependencies: es5-ext: 0.10.53 @@ -9313,10 +8667,6 @@ packages: dev: true resolution: integrity: sha1-F+bBH3PdTz10zaek/zI46a2b+JA= - /to-arraybuffer/1.0.1: - dev: true - resolution: - integrity: sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= /to-buffer/1.1.1: dev: true resolution: @@ -9436,7 +8786,7 @@ packages: typescript: '>=3.8 <5.0' resolution: integrity: sha512-3lFWKbLxJm34QxyVNNCgXX1u4o/RV0myvA2y2Bxm46iGIjKlaY0own9gIckbjZJPn+WaJEnfPPJ20HHGpoq4yg== - /ts-loader/8.0.11_typescript@3.9.7+webpack@4.44.2: + /ts-loader/8.0.11_typescript@3.9.7+webpack@5.10.0: dependencies: chalk: 2.4.2 enhanced-resolve: 4.3.0 @@ -9444,7 +8794,7 @@ packages: micromatch: 4.0.2 semver: 6.3.0 typescript: 3.9.7 - webpack: 4.44.2 + webpack: 5.10.0 dev: true engines: node: '>=10.0.0' @@ -9485,10 +8835,6 @@ packages: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' resolution: integrity: sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g== - /tty-browserify/0.0.0: - dev: true - resolution: - integrity: sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= /tunnel-agent/0.6.0: dependencies: safe-buffer: 5.2.1 @@ -9551,10 +8897,6 @@ packages: dev: true resolution: integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== - /typedarray/0.0.6: - dev: true - resolution: - integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= /typescript/3.9.7: dev: true engines: @@ -9607,18 +8949,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== - /unique-filename/1.1.1: - dependencies: - unique-slug: 2.0.2 - dev: true - resolution: - integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== - /unique-slug/2.0.2: - dependencies: - imurmurhash: 0.1.4 - dev: true - resolution: - integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w== /universalify/0.1.2: dev: true engines: @@ -9646,13 +8976,6 @@ packages: node: '>=4' resolution: integrity: sha512-iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA== - /upath/1.2.0: - dev: true - engines: - node: '>=4' - optional: true - resolution: - integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== /uri-js/4.2.2: dependencies: punycode: 2.1.1 @@ -9684,13 +9007,6 @@ packages: querystring: 0.2.0 resolution: integrity: sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ= - /url/0.11.0: - dependencies: - punycode: 1.3.2 - querystring: 0.2.0 - dev: true - resolution: - integrity: sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= /urlencode/1.1.0: dependencies: iconv-lite: 0.4.24 @@ -9707,18 +9023,6 @@ packages: dev: true resolution: integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= - /util/0.10.3: - dependencies: - inherits: 2.0.1 - dev: true - resolution: - integrity: sha1-evsa/lCAUkZInj23/g7TeTNqwPk= - /util/0.11.1: - dependencies: - inherits: 2.0.3 - dev: true - resolution: - integrity: sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ== /uuid/3.3.2: hasBin: true resolution: @@ -9770,10 +9074,6 @@ packages: '0': node >=0.6.0 resolution: integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= - /vm-browserify/1.1.2: - dev: true - resolution: - integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ== /w3c-hr-time/1.0.2: dependencies: browser-process-hrtime: 1.0.0 @@ -9794,25 +9094,15 @@ packages: dev: true resolution: integrity: sha1-L3+bj9ENZ3JisYqITijRlhjgKPs= - /watchpack-chokidar2/2.0.0: - dependencies: - chokidar: 2.1.8 - dev: true - engines: - node: <8.10.0 - optional: true - resolution: - integrity: sha512-9TyfOyN/zLUbA288wZ8IsMZ+6cbzvsNyEzSBp6e/zkifi6xxbl8SmQ/CxQq32k8NNqrdVEVUVSEf56L4rQ/ZxA== - /watchpack/1.7.4: + /watchpack/2.0.1: dependencies: + glob-to-regexp: 0.4.1 graceful-fs: 4.2.4 - neo-async: 2.6.1 dev: true - optionalDependencies: - chokidar: 3.4.2 - watchpack-chokidar2: 2.0.0 + engines: + node: '>=10.13.0' resolution: - integrity: sha512-aWAgTW4MoSJzZPAicljkO1hsi1oKj/RRq/OJQh2PKI2UKL04c2Bs+MBOB+BBABHTXJpf9mCwHN7ANCvYsvY2sg== + integrity: sha512-vO8AKGX22ZRo6PiOFM9dC0re8IcKh8Kd/aH2zeqUc6w4/jBGlTy2P7fTC6ekT0NjVeGjgU2dGC5rNstKkeLEQg== /webidl-conversions/5.0.0: dev: true engines: @@ -9825,52 +9115,52 @@ packages: node: '>=10.4' resolution: integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== - /webpack-sources/1.4.3: + /webpack-sources/2.2.0: dependencies: source-list-map: 2.0.1 source-map: 0.6.1 dev: true + engines: + node: '>=10.13.0' resolution: - integrity: sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== - /webpack/4.44.2: + integrity: sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w== + /webpack/5.10.0: dependencies: + '@types/eslint-scope': 3.7.0 + '@types/estree': 0.0.45 '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/helper-module-context': 1.9.0 '@webassemblyjs/wasm-edit': 1.9.0 '@webassemblyjs/wasm-parser': 1.9.0 - acorn: 6.4.1 - ajv: 6.12.4 - ajv-keywords: 3.5.2_ajv@6.12.4 + acorn: 8.0.4 + browserslist: 4.14.7 chrome-trace-event: 1.0.2 - enhanced-resolve: 4.3.0 - eslint-scope: 4.0.3 + enhanced-resolve: 5.4.0 + eslint-scope: 5.1.1 + events: 3.2.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.4 json-parse-better-errors: 1.0.2 - loader-runner: 2.4.0 - loader-utils: 1.4.0 - memory-fs: 0.4.1 - micromatch: 3.1.10 - mkdirp: 0.5.5 - neo-async: 2.6.1 - node-libs-browser: 2.2.1 - schema-utils: 1.0.0 - tapable: 1.1.3 - terser-webpack-plugin: 1.4.3_webpack@4.44.2 - watchpack: 1.7.4 - webpack-sources: 1.4.3 + loader-runner: 4.1.0 + mime-types: 2.1.27 + neo-async: 2.6.2 + pkg-dir: 5.0.0 + schema-utils: 3.0.0 + tapable: 2.2.0 + terser-webpack-plugin: 5.0.3_webpack@5.10.0 + watchpack: 2.0.1 + webpack-sources: 2.2.0 dev: true engines: - node: '>=6.11.5' + node: '>=10.13.0' hasBin: true peerDependencies: webpack-cli: '*' - webpack-command: '*' peerDependenciesMeta: webpack-cli: optional: true - webpack-command: - optional: true resolution: - integrity: sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q== + integrity: sha512-P0bHAXmIz0zsNcHNLqFmLY1ZtrT+jtBr7FqpuDtA2o7GiHC+zBsfhgK7SmJ1HG7BAEb3G9JoMdSVi7mEDvG3Zg== /whatwg-encoding/1.0.5: dependencies: iconv-lite: 0.4.24 @@ -9954,12 +9244,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== - /worker-farm/1.7.0: - dependencies: - errno: 0.1.7 - dev: true - resolution: - integrity: sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw== /wrap-ansi/6.2.0: dependencies: ansi-styles: 4.2.1 @@ -10131,6 +9415,12 @@ packages: optional: true resolution: integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== + /yocto-queue/0.1.0: + dev: true + engines: + node: '>=10' + resolution: + integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== /zip-stream/2.1.3: dependencies: archiver-utils: 2.1.0 @@ -10188,4 +9478,4 @@ specifiers: ts-loader: 8.0.11 typescript: 3.9.7 uuid: ^8.1.0 - webpack: 4.44.2 + webpack: 5.10.0 diff --git a/extension/package.json b/extension/package.json index 084362f7f..cd1696baa 100644 --- a/extension/package.json +++ b/extension/package.json @@ -101,7 +101,7 @@ "vue-style-loader": "4.1.2", "webextension-polyfill": "0.7.0", "webextension-polyfill-ts": "0.22.0", - "webpack": "4.44.2", + "webpack": "5.10.0", "webpack-bundle-analyzer": "3.9.0", "webpack-cli": "3.3.12", "webpack-dashboard": "3.2.1", diff --git a/extension/pnpm-lock.yaml b/extension/pnpm-lock.yaml index 943cdb70e..d11cc1edb 100644 --- a/extension/pnpm-lock.yaml +++ b/extension/pnpm-lock.yaml @@ -38,23 +38,23 @@ devDependencies: autoprefixer: 9.8.6 axios: 0.21.0 babel-jest: 26.6.3_@babel+core@7.12.9 - clean-webpack-plugin: 3.0.0_webpack@4.44.2 - copy-webpack-plugin: 5.1.2_webpack@4.44.2 + clean-webpack-plugin: 3.0.0_webpack@5.10.0 + copy-webpack-plugin: 5.1.2_webpack@5.10.0 cross-env: 7.0.3 - css-loader: 5.0.1_webpack@4.44.2 + css-loader: 5.0.1_webpack@5.10.0 cssnano: 4.1.10 eslint: 6.8.0 eslint-config-airbnb: 18.2.1_eslint@6.8.0 eslint-config-prettier: 6.15.0_eslint@6.8.0 eslint-plugin-prettier: 3.2.0_eslint@6.8.0+prettier@2.2.1 eslint-plugin-vue: 7.2.0_eslint@6.8.0 - friendly-errors-webpack-plugin: 1.7.0_webpack@4.44.2 + friendly-errors-webpack-plugin: 1.7.0_webpack@5.10.0 generate-json-webpack-plugin: 1.0.0 - html-loader: 1.3.2_webpack@4.44.2 - html-webpack-plugin: 4.5.0_webpack@4.44.2 + html-loader: 1.3.2_webpack@5.10.0 + html-webpack-plugin: 4.5.0_webpack@5.10.0 jest: 26.6.3 markdown-loader: 6.0.0 - mini-css-extract-plugin: 1.3.2_webpack@4.44.2 + mini-css-extract-plugin: 1.3.2_webpack@5.10.0 minimist: 1.2.5 node-sass: 4.14.1 npm-git-install: 0.3.0 @@ -65,13 +65,13 @@ devDependencies: postcss-scss: 3.0.4 prettier: 2.2.1 rimraf: 3.0.2 - sass-loader: 10.1.0_node-sass@4.14.1+webpack@4.44.2 + sass-loader: 10.1.0_node-sass@4.14.1+webpack@5.10.0 sinon: 9.2.1 - string-replace-loader: 2.3.0_webpack@4.44.2 - style-loader: 2.0.0_webpack@4.44.2 - terser-webpack-plugin: 4.2.3_webpack@4.44.2 + string-replace-loader: 2.3.0_webpack@5.10.0 + style-loader: 2.0.0_webpack@5.10.0 + terser-webpack-plugin: 4.2.3_webpack@5.10.0 ts-jest: 26.4.4_jest@26.6.3+typescript@3.9.7 - ts-loader: 8.0.11_typescript@3.9.7+webpack@4.44.2 + ts-loader: 8.0.11_typescript@3.9.7+webpack@5.10.0 tsconfig-paths-webpack-plugin: 3.3.0 tslib: 2.0.3 typescript: 3.9.7 @@ -79,14 +79,14 @@ devDependencies: vue-style-loader: 4.1.2 webextension-polyfill: 0.7.0 webextension-polyfill-ts: 0.22.0 - webpack: 4.44.2_webpack-cli@3.3.12 + webpack: 5.10.0_webpack-cli@3.3.12 webpack-bundle-analyzer: 3.9.0 - webpack-cli: 3.3.12_webpack@4.44.2 - webpack-dashboard: 3.2.1_webpack@4.44.2 - webpack-extension-reloader: 1.1.4_webpack@4.44.2 + webpack-cli: 3.3.12_webpack@5.10.0 + webpack-dashboard: 3.2.1_webpack@5.10.0 + webpack-extension-reloader: 1.1.4_webpack@5.10.0 webpack-merge: 4.2.2 write-file-webpack-plugin: 4.5.1 - zip-webpack-plugin: 3.0.0_webpack@4.44.2 + zip-webpack-plugin: 3.0.0_webpack@5.10.0 lockfileVersion: 5.2 packages: /@babel/code-frame/7.10.4: @@ -2338,10 +2338,28 @@ packages: dev: true resolution: integrity: sha512-Q1y515GcOdTHgagaVFhHnIFQ38ygs/kmxdNpvpou+raI9UO3YZcHDngBSYKQklcKlvA7iuQlmIKbzvmxcOE9CQ== + /@types/eslint-scope/3.7.0: + dependencies: + '@types/eslint': 7.2.6 + '@types/estree': 0.0.45 + dev: true + resolution: + integrity: sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw== /@types/eslint-visitor-keys/1.0.0: dev: true resolution: integrity: sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag== + /@types/eslint/7.2.6: + dependencies: + '@types/estree': 0.0.45 + '@types/json-schema': 7.0.6 + dev: true + resolution: + integrity: sha512-I+1sYH+NPQ3/tVqCeUSBwTE/0heyvtXqpIopUUArlBm0Kpocb8FbMa3AZ/ASKIFpN3rnEx932TTXDbt9OXsNDw== + /@types/estree/0.0.45: + dev: true + resolution: + integrity: sha512-jnqIUKDUqJbDIUxm0Uj7bnlMnRm1T/eZ9N+AVMqhPgzrba2GhGG5o/jCTwmdPK709nEZsGoMzXEDUjcXHa3W0g== /@types/express-serve-static-core/4.17.13: dependencies: '@types/node': 13.13.30 @@ -2954,7 +2972,7 @@ packages: pnp-webpack-plugin: 1.6.4_typescript@3.9.7 portfinder: 1.0.28 postcss-loader: 3.0.0 - sass-loader: 10.1.0_node-sass@4.14.1+webpack@4.44.2 + sass-loader: 10.1.0_node-sass@4.14.1+webpack@5.10.0 ssri: 7.1.0 terser-webpack-plugin: 2.3.8_webpack@4.44.2 thread-loader: 2.1.3_webpack@4.44.2 @@ -3345,6 +3363,13 @@ packages: hasBin: true resolution: integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + /acorn/8.0.4: + dev: true + engines: + node: '>=0.4.0' + hasBin: true + resolution: + integrity: sha512-XNP0PqF1XD19ZlLKvB7cMmnZswW4C/03pRHgirB30uSJTaS3A3V1/P4sS3HPvFmjoriPCJQs+JDSbm4bL1TxGQ== /address/1.1.2: dev: true engines: @@ -4532,11 +4557,11 @@ packages: node: '>=6' resolution: integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== - /clean-webpack-plugin/3.0.0_webpack@4.44.2: + /clean-webpack-plugin/3.0.0_webpack@5.10.0: dependencies: '@types/webpack': 4.41.25 del: 4.1.1 - webpack: 4.44.2_webpack-cli@3.3.12 + webpack: 5.10.0_webpack-cli@3.3.12 dev: true engines: node: '>=8.9.0' @@ -4917,6 +4942,28 @@ packages: webpack: ^4.0.0 || ^5.0.0 resolution: integrity: sha512-Uh7crJAco3AjBvgAy9Z75CjK8IG+gxaErro71THQ+vv/bl4HaQcpkexAY8KVW/T6D2W2IRr+couF/knIRkZMIQ== + /copy-webpack-plugin/5.1.2_webpack@5.10.0: + dependencies: + cacache: 12.0.4 + find-cache-dir: 2.1.0 + glob-parent: 3.1.0 + globby: 7.1.1 + is-glob: 4.0.1 + loader-utils: 1.4.0 + minimatch: 3.0.4 + normalize-path: 3.0.0 + p-limit: 2.3.0 + schema-utils: 1.0.0 + serialize-javascript: 4.0.0 + webpack: 5.10.0_webpack-cli@3.3.12 + webpack-log: 2.0.0 + dev: true + engines: + node: '>= 6.9.0' + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + resolution: + integrity: sha512-Uh7crJAco3AjBvgAy9Z75CjK8IG+gxaErro71THQ+vv/bl4HaQcpkexAY8KVW/T6D2W2IRr+couF/knIRkZMIQ== /core-js-compat/3.7.0: dependencies: browserslist: 4.14.7 @@ -5085,7 +5132,7 @@ packages: webpack: ^4.0.0 || ^5.0.0 resolution: integrity: sha512-M5lSukoWi1If8dhQAUCvj4H8vUt3vOnwbQBH9DdTm/s4Ym2B/3dPMtYZeJmq7Q3S3Pa+I94DcZ7pc9bP14cWIQ== - /css-loader/5.0.1_webpack@4.44.2: + /css-loader/5.0.1_webpack@5.10.0: dependencies: camelcase: 6.2.0 cssesc: 3.0.0 @@ -5099,7 +5146,7 @@ packages: postcss-value-parser: 4.1.0 schema-utils: 3.0.0 semver: 7.3.2 - webpack: 4.44.2_webpack-cli@3.3.12 + webpack: 5.10.0_webpack-cli@3.3.12 dev: true engines: node: '>= 10.13.0' @@ -5845,6 +5892,15 @@ packages: node: '>=6.9.0' resolution: integrity: sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ== + /enhanced-resolve/5.4.0: + dependencies: + graceful-fs: 4.2.4 + tapable: 2.2.0 + dev: true + engines: + node: '>=10.13.0' + resolution: + integrity: sha512-ZmqfWURB2lConOBM1JdCVfPyMRv5RdKWktLXO6123p97ovVm2CLBgw9t5MBj3jJWA6eHyOeIws9iJQoGFR4euQ== /entities/1.1.2: dev: true resolution: @@ -6627,6 +6683,15 @@ packages: node: '>=8' resolution: integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + /find-up/5.0.0: + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + dev: true + engines: + node: '>=10' + resolution: + integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== /findup-sync/3.0.0: dependencies: detect-file: 1.0.0 @@ -6745,12 +6810,12 @@ packages: node: '>= 0.6' resolution: integrity: sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= - /friendly-errors-webpack-plugin/1.7.0_webpack@4.44.2: + /friendly-errors-webpack-plugin/1.7.0_webpack@5.10.0: dependencies: chalk: 1.1.3 error-stack-parser: 2.0.6 string-width: 2.1.1 - webpack: 4.44.2_webpack-cli@3.3.12 + webpack: 5.10.0_webpack-cli@3.3.12 dev: true peerDependencies: webpack: ^2.0.0 || ^3.0.0 || ^4.0.0 @@ -6994,6 +7059,10 @@ packages: dev: true resolution: integrity: sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= + /glob-to-regexp/0.4.1: + dev: true + resolution: + integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== /glob/7.1.6: dependencies: fs.realpath: 1.0.0 @@ -7399,13 +7468,13 @@ packages: dev: true resolution: integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== - /html-loader/1.3.2_webpack@4.44.2: + /html-loader/1.3.2_webpack@5.10.0: dependencies: html-minifier-terser: 5.1.1 htmlparser2: 4.1.0 loader-utils: 2.0.0 schema-utils: 3.0.0 - webpack: 4.44.2_webpack-cli@3.3.12 + webpack: 5.10.0_webpack-cli@3.3.12 dev: true engines: node: '>= 10.13.0' @@ -7472,7 +7541,7 @@ packages: webpack: ^1.0.0 || ^2.0.0 || ^3.0.0 || ^4.0.0 resolution: integrity: sha1-sBq71yOsqqeze2r0SS69oD2d03s= - /html-webpack-plugin/4.5.0_webpack@4.44.2: + /html-webpack-plugin/4.5.0_webpack@5.10.0: dependencies: '@types/html-minifier-terser': 5.1.1 '@types/tapable': 1.0.6 @@ -7483,7 +7552,7 @@ packages: pretty-error: 2.1.2 tapable: 1.1.3 util.promisify: 1.0.0 - webpack: 4.44.2_webpack-cli@3.3.12 + webpack: 5.10.0_webpack-cli@3.3.12 dev: true engines: node: '>=6.9' @@ -9002,6 +9071,12 @@ packages: node: '>=4.3.0 <5.0.0 || >=5.10' resolution: integrity: sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== + /loader-runner/4.1.0: + dev: true + engines: + node: '>=6.11.5' + resolution: + integrity: sha512-oR4lB4WvwFoC70ocraKhn5nkKSs23t57h9udUgw8o0iH8hMXeEoRuUgfcvgUwAJ1ZpRqBvcou4N2SMvM1DwMrA== /loader-utils/0.2.17: dependencies: big.js: 3.2.0 @@ -9048,6 +9123,14 @@ packages: node: '>=8' resolution: integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + /locate-path/6.0.0: + dependencies: + p-locate: 5.0.0 + dev: true + engines: + node: '>=10' + resolution: + integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== /lodash-es/4.17.15: dev: false resolution: @@ -9438,11 +9521,11 @@ packages: webpack: ^4.4.0 resolution: integrity: sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A== - /mini-css-extract-plugin/1.3.2_webpack@4.44.2: + /mini-css-extract-plugin/1.3.2_webpack@5.10.0: dependencies: loader-utils: 2.0.0 schema-utils: 3.0.0 - webpack: 4.44.2_webpack-cli@3.3.12 + webpack: 5.10.0_webpack-cli@3.3.12 webpack-sources: 1.4.3 dev: true engines: @@ -10224,6 +10307,14 @@ packages: node: '>=8' resolution: integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== + /p-locate/5.0.0: + dependencies: + p-limit: 3.0.2 + dev: true + engines: + node: '>=10' + resolution: + integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== /p-map/2.1.0: dev: true engines: @@ -10571,6 +10662,14 @@ packages: node: '>=8' resolution: integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== + /pkg-dir/5.0.0: + dependencies: + find-up: 5.0.0 + dev: true + engines: + node: '>=10' + resolution: + integrity: sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA== /pnp-webpack-plugin/1.6.4_typescript@3.9.7: dependencies: ts-pnp: 1.2.0_typescript@3.9.7 @@ -11827,7 +11926,7 @@ packages: hasBin: true resolution: integrity: sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag== - /sass-loader/10.1.0_node-sass@4.14.1+webpack@4.44.2: + /sass-loader/10.1.0_node-sass@4.14.1+webpack@5.10.0: dependencies: klona: 2.0.4 loader-utils: 2.0.0 @@ -11835,7 +11934,7 @@ packages: node-sass: 4.14.1 schema-utils: 3.0.0 semver: 7.3.2 - webpack: 4.44.2_webpack-cli@3.3.12 + webpack: 5.10.0_webpack-cli@3.3.12 dev: true engines: node: '>= 10.13.0' @@ -12531,11 +12630,11 @@ packages: node: '>=10' resolution: integrity: sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw== - /string-replace-loader/2.3.0_webpack@4.44.2: + /string-replace-loader/2.3.0_webpack@5.10.0: dependencies: loader-utils: 1.4.0 schema-utils: 2.7.1 - webpack: 4.44.2_webpack-cli@3.3.12 + webpack: 5.10.0_webpack-cli@3.3.12 dev: true peerDependencies: webpack: 1 || 2 || 3 || 4 @@ -12691,11 +12790,11 @@ packages: node: '>=8' resolution: integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== - /style-loader/2.0.0_webpack@4.44.2: + /style-loader/2.0.0_webpack@5.10.0: dependencies: loader-utils: 2.0.0 schema-utils: 3.0.0 - webpack: 4.44.2_webpack-cli@3.3.12 + webpack: 5.10.0_webpack-cli@3.3.12 dev: true engines: node: '>= 10.13.0' @@ -12812,6 +12911,12 @@ packages: node: '>=6' resolution: integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== + /tapable/2.2.0: + dev: true + engines: + node: '>=6' + resolution: + integrity: sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw== /tar/2.2.2: dependencies: block-stream: 0.0.9 @@ -12888,7 +12993,7 @@ packages: webpack: ^4.0.0 || ^5.0.0 resolution: integrity: sha512-/fKw3R+hWyHfYx7Bv6oPqmk4HGQcrWLtV3X6ggvPuwPNHSnzvVV51z6OaaCOus4YLjutYGOz3pEpbhe6Up2s1w== - /terser-webpack-plugin/4.2.3_webpack@4.44.2: + /terser-webpack-plugin/4.2.3_webpack@5.10.0: dependencies: cacache: 15.0.5 find-cache-dir: 3.3.1 @@ -12898,7 +13003,7 @@ packages: serialize-javascript: 5.0.1 source-map: 0.6.1 terser: 5.3.8 - webpack: 4.44.2_webpack-cli@3.3.12 + webpack: 5.10.0_webpack-cli@3.3.12 webpack-sources: 1.4.3 dev: true engines: @@ -12907,6 +13012,22 @@ packages: webpack: ^4.0.0 || ^5.0.0 resolution: integrity: sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ== + /terser-webpack-plugin/5.0.3_webpack@5.10.0: + dependencies: + jest-worker: 26.6.2 + p-limit: 3.0.2 + schema-utils: 3.0.0 + serialize-javascript: 5.0.1 + source-map: 0.6.1 + terser: 5.3.8 + webpack: 5.10.0_webpack-cli@3.3.12 + dev: true + engines: + node: '>= 10.13.0' + peerDependencies: + webpack: ^5.1.0 + resolution: + integrity: sha512-zFdGk8Lh9ZJGPxxPE6jwysOlATWB8GMW8HcfGULWA/nPal+3VdATflQvSBSLQJRCmYZnfFJl6vkRTiwJGNgPiQ== /terser/4.8.0: dependencies: commander: 2.20.3 @@ -13166,7 +13287,7 @@ packages: typescript: '*' resolution: integrity: sha512-HDo5kXZCBml3EUPcc7RlZOV/JGlLHwppTLEHb3SHnr5V7NXD4klMEkrhJe5wgRbaWsSXi+Y1SIBN/K9B6zWGWQ== - /ts-loader/8.0.11_typescript@3.9.7+webpack@4.44.2: + /ts-loader/8.0.11_typescript@3.9.7+webpack@5.10.0: dependencies: chalk: 2.4.2 enhanced-resolve: 4.3.0 @@ -13174,7 +13295,7 @@ packages: micromatch: 4.0.2 semver: 6.3.0 typescript: 3.9.7 - webpack: 4.44.2_webpack-cli@3.3.12 + webpack: 5.10.0_webpack-cli@3.3.12 dev: true engines: node: '>=10.0.0' @@ -13777,6 +13898,15 @@ packages: watchpack-chokidar2: 2.0.1 resolution: integrity: sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ== + /watchpack/2.0.1: + dependencies: + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.4 + dev: true + engines: + node: '>=10.13.0' + resolution: + integrity: sha512-vO8AKGX22ZRo6PiOFM9dC0re8IcKh8Kd/aH2zeqUc6w4/jBGlTy2P7fTC6ekT0NjVeGjgU2dGC5rNstKkeLEQg== /wbuf/1.7.3: dependencies: minimalistic-assert: 1.0.1 @@ -13855,7 +13985,7 @@ packages: node: '>=8' resolution: integrity: sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA== - /webpack-cli/3.3.12_webpack@4.44.2: + /webpack-cli/3.3.12_webpack@5.10.0: dependencies: chalk: 2.4.2 cross-spawn: 6.0.5 @@ -13867,7 +13997,7 @@ packages: loader-utils: 1.4.0 supports-color: 6.1.0 v8-compile-cache: 2.2.0 - webpack: 4.44.2_webpack-cli@3.3.12 + webpack: 5.10.0_webpack-cli@3.3.12 yargs: 13.3.2 dev: true engines: @@ -13877,7 +14007,7 @@ packages: webpack: 4.x.x resolution: integrity: sha512-NVWBaz9k839ZH/sinurM+HcDvJOTXwSjYp1ku+5XKeOC03z8v5QitnK/x+lAxGXFyhdayoIf/GOpv85z3/xPag== - /webpack-dashboard/3.2.1_webpack@4.44.2: + /webpack-dashboard/3.2.1_webpack@5.10.0: dependencies: chalk: 2.4.2 commander: 2.20.3 @@ -13889,7 +14019,7 @@ packages: neo-blessed: 0.2.0 socket.io: 2.3.0 socket.io-client: 2.3.1 - webpack: 4.44.2_webpack-cli@3.3.12 + webpack: 5.10.0_webpack-cli@3.3.12 dev: true engines: node: '>=8.0.0' @@ -13945,7 +14075,7 @@ packages: supports-color: 6.1.0 url: 0.11.0 webpack: 4.44.2_webpack-cli@3.3.12 - webpack-cli: 3.3.12_webpack@4.44.2 + webpack-cli: 3.3.12_webpack@5.10.0 webpack-dev-middleware: 3.7.2_webpack@4.44.2 webpack-log: 2.0.0 ws: 6.2.1 @@ -13962,7 +14092,7 @@ packages: optional: true resolution: integrity: sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg== - /webpack-extension-reloader/1.1.4_webpack@4.44.2: + /webpack-extension-reloader/1.1.4_webpack@5.10.0: dependencies: '@types/webpack': 4.41.25 '@types/webpack-sources': 0.1.8 @@ -13971,7 +14101,7 @@ packages: minimist: 1.2.5 useragent: 2.3.0 webextension-polyfill: 0.5.0 - webpack: 4.44.2_webpack-cli@3.3.12 + webpack: 5.10.0_webpack-cli@3.3.12 webpack-sources: 1.4.3 ws: 7.4.0 dev: true @@ -14002,6 +14132,15 @@ packages: dev: true resolution: integrity: sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== + /webpack-sources/2.2.0: + dependencies: + source-list-map: 2.0.1 + source-map: 0.6.1 + dev: true + engines: + node: '>=10.13.0' + resolution: + integrity: sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w== /webpack/4.44.2_webpack-cli@3.3.12: dependencies: '@webassemblyjs/ast': 1.9.0 @@ -14026,7 +14165,7 @@ packages: tapable: 1.1.3 terser-webpack-plugin: 1.4.5_webpack@4.44.2 watchpack: 1.7.5 - webpack-cli: 3.3.12_webpack@4.44.2 + webpack-cli: 3.3.12_webpack@5.10.0 webpack-sources: 1.4.3 dev: true engines: @@ -14042,6 +14181,44 @@ packages: optional: true resolution: integrity: sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q== + /webpack/5.10.0_webpack-cli@3.3.12: + dependencies: + '@types/eslint-scope': 3.7.0 + '@types/estree': 0.0.45 + '@webassemblyjs/ast': 1.9.0 + '@webassemblyjs/helper-module-context': 1.9.0 + '@webassemblyjs/wasm-edit': 1.9.0 + '@webassemblyjs/wasm-parser': 1.9.0 + acorn: 8.0.4 + browserslist: 4.14.7 + chrome-trace-event: 1.0.2 + enhanced-resolve: 5.4.0 + eslint-scope: 5.1.1 + events: 3.2.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.4 + json-parse-better-errors: 1.0.2 + loader-runner: 4.1.0 + mime-types: 2.1.27 + neo-async: 2.6.2 + pkg-dir: 5.0.0 + schema-utils: 3.0.0 + tapable: 2.2.0 + terser-webpack-plugin: 5.0.3_webpack@5.10.0 + watchpack: 2.0.1 + webpack-cli: 3.3.12_webpack@5.10.0 + webpack-sources: 2.2.0 + dev: true + engines: + node: '>=10.13.0' + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + resolution: + integrity: sha512-P0bHAXmIz0zsNcHNLqFmLY1ZtrT+jtBr7FqpuDtA2o7GiHC+zBsfhgK7SmJ1HG7BAEb3G9JoMdSVi7mEDvG3Zg== /websocket-driver/0.6.5: dependencies: websocket-extensions: 0.1.4 @@ -14350,9 +14527,9 @@ packages: requiresBuild: true resolution: integrity: sha512-jcKpkthap6x63MB4TxwCyuIGkV0oYP/YRyuQU5UO0Yz/E/ZAu+653/uov+phdmO54n6BcvFRyyt0RRrWdN2mpw== - /zip-webpack-plugin/3.0.0_webpack@4.44.2: + /zip-webpack-plugin/3.0.0_webpack@5.10.0: dependencies: - webpack: 4.44.2_webpack-cli@3.3.12 + webpack: 5.10.0_webpack-cli@3.3.12 webpack-sources: 1.4.3 yazl: 2.5.1 dev: true @@ -14440,7 +14617,7 @@ specifiers: webext-options-sync: 2.0.0 webextension-polyfill: 0.7.0 webextension-polyfill-ts: 0.22.0 - webpack: 4.44.2 + webpack: 5.10.0 webpack-bundle-analyzer: 3.9.0 webpack-cli: 3.3.12 webpack-dashboard: 3.2.1