diff --git a/web-chat/package.json b/web-chat/package.json index 1b84652..2b48157 100644 --- a/web-chat/package.json +++ b/web-chat/package.json @@ -10,7 +10,12 @@ "http-browserify": "^1.7.0", "https-browserify": "^1.0.0", "js-waku": "^0.24.0", + "libp2p-interfaces": "^4.0.6", + "long": "^5.2.0", + "multiaddr": "^10.0.1", + "peer-id": "^0.16.0", "process": "^0.11.10", + "protobufjs": "^7.0.0", "react": "^17.0.2", "react-dom": "^17.0.2", "server-name-generator": "^1.0.5", diff --git a/web-chat/pnpm-lock.yaml b/web-chat/pnpm-lock.yaml index 5002027..9e43989 100644 --- a/web-chat/pnpm-lock.yaml +++ b/web-chat/pnpm-lock.yaml @@ -15,9 +15,14 @@ specifiers: http-browserify: ^1.7.0 https-browserify: ^1.0.0 js-waku: ^0.24.0 + libp2p-interfaces: ^4.0.6 + long: ^5.2.0 + multiaddr: ^10.0.1 npm-run-all: ^4.1.5 + peer-id: ^0.16.0 prettier: ^2.6.2 process: ^0.11.10 + protobufjs: ^7.0.0 react: ^17.0.2 react-dom: ^17.0.2 react-scripts: 5.0.1 @@ -33,7 +38,12 @@ dependencies: http-browserify: 1.7.0 https-browserify: 1.0.0 js-waku: 0.24.0 + libp2p-interfaces: 4.0.6 + long: 5.2.0 + multiaddr: 10.0.1 + peer-id: 0.16.0 process: 0.11.10 + protobufjs: 7.0.0 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 server-name-generator: 1.0.5 @@ -2396,7 +2406,7 @@ packages: fastq: 1.13.0 dev: true - /@pmmmwh/react-refresh-webpack-plugin/0.5.7_kcqjiidamscmic2vcta4fm54vm: + /@pmmmwh/react-refresh-webpack-plugin/0.5.7_lwnedg4kndpe4bhnfggvshfqya: resolution: {integrity: sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==} engines: {node: '>= 10.13'} peerDependencies: @@ -2432,8 +2442,8 @@ packages: react-refresh: 0.11.0 schema-utils: 3.1.1 source-map: 0.7.4 - webpack: 5.74.0 - webpack-dev-server: 4.9.3_webpack@5.74.0 + webpack: 5.65.0 + webpack-dev-server: 4.9.3_webpack@5.65.0 dev: true /@popmotion/easing/1.0.2: @@ -2973,7 +2983,7 @@ packages: resolution: {integrity: sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==} dependencies: '@types/eslint': 8.4.5 - '@types/estree': 0.0.51 + '@types/estree': 1.0.0 dev: true /@types/eslint/8.4.5: @@ -2987,8 +2997,8 @@ packages: resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} dev: true - /@types/estree/0.0.51: - resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==} + /@types/estree/0.0.50: + resolution: {integrity: sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==} dev: true /@types/estree/1.0.0: @@ -3850,7 +3860,7 @@ packages: - supports-color dev: true - /babel-loader/8.2.5_xc6oct4hcywdrbo4ned6ytbybm: + /babel-loader/8.2.5_px4yzcu27rtghax6oahm6y2o2m: resolution: {integrity: sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==} engines: {node: '>= 8.9'} peerDependencies: @@ -3862,7 +3872,7 @@ packages: loader-utils: 2.0.2 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.74.0 + webpack: 5.65.0 dev: true /babel-plugin-dynamic-import-node/2.3.3: @@ -4830,7 +4840,7 @@ packages: postcss-selector-parser: 6.0.10 dev: true - /css-loader/6.7.1_webpack@5.74.0: + /css-loader/6.7.1_webpack@5.65.0: resolution: {integrity: sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -4844,10 +4854,10 @@ packages: postcss-modules-values: 4.0.0_postcss@8.4.16 postcss-value-parser: 4.2.0 semver: 7.3.7 - webpack: 5.74.0 + webpack: 5.65.0 dev: true - /css-minimizer-webpack-plugin/3.4.1_webpack@5.74.0: + /css-minimizer-webpack-plugin/3.4.1_webpack@5.65.0: resolution: {integrity: sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -4872,7 +4882,7 @@ packages: schema-utils: 4.0.0 serialize-javascript: 6.0.0 source-map: 0.6.1 - webpack: 5.74.0 + webpack: 5.65.0 dev: true /css-prefers-color-scheme/6.0.3_postcss@8.4.16: @@ -5808,7 +5818,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint-webpack-plugin/3.2.0_u2suxbtqimpjcabkd5w2ufy4qm: + /eslint-webpack-plugin/3.2.0_msar5s534kru5vjees6yu6vtgm: resolution: {integrity: sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -5821,7 +5831,7 @@ packages: micromatch: 4.0.5 normalize-path: 3.0.0 schema-utils: 4.0.0 - webpack: 5.74.0 + webpack: 5.65.0 dev: true /eslint/6.8.0: @@ -6158,7 +6168,7 @@ packages: flat-cache: 3.0.4 dev: true - /file-loader/6.2.0_webpack@5.74.0: + /file-loader/6.2.0_webpack@5.65.0: resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -6166,7 +6176,7 @@ packages: dependencies: loader-utils: 2.0.2 schema-utils: 3.1.1 - webpack: 5.74.0 + webpack: 5.65.0 dev: true /filelist/1.0.4: @@ -6304,7 +6314,7 @@ packages: resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} dev: false - /fork-ts-checker-webpack-plugin/6.5.2_o76vzsp5j2es3tw47tgtdagf3m: + /fork-ts-checker-webpack-plugin/6.5.2_35hnzph5245ifclpghsgvg5zfu: resolution: {integrity: sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==} engines: {node: '>=10', yarn: '>=1.0.0'} peerDependencies: @@ -6333,7 +6343,7 @@ packages: semver: 7.3.7 tapable: 1.1.3 typescript: 4.7.4 - webpack: 5.74.0 + webpack: 5.65.0 dev: true /form-data/2.3.3: @@ -6770,7 +6780,7 @@ packages: terser: 5.14.2 dev: true - /html-webpack-plugin/5.5.0_webpack@5.74.0: + /html-webpack-plugin/5.5.0_webpack@5.65.0: resolution: {integrity: sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==} engines: {node: '>=10.13.0'} peerDependencies: @@ -6781,7 +6791,7 @@ packages: lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.74.0 + webpack: 5.65.0 dev: true /htmlparser2/6.1.0: @@ -8580,6 +8590,10 @@ packages: resolution: {integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==} dev: false + /long/5.2.0: + resolution: {integrity: sha512-9RTUNjK60eJbx3uz+TEGF7fUr29ZDxR5QzXcyDpeSfeH28S9ycINflOgOlppit5U+4kNTe83KQnMEerw7GmE8w==} + dev: false + /loose-envify/1.4.0: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true @@ -8704,14 +8718,14 @@ packages: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} - /mini-css-extract-plugin/2.6.1_webpack@5.74.0: + /mini-css-extract-plugin/2.6.1_webpack@5.65.0: resolution: {integrity: sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 dependencies: schema-utils: 4.0.0 - webpack: 5.74.0 + webpack: 5.65.0 dev: true /minimalistic-assert/1.0.1: @@ -9757,7 +9771,7 @@ packages: yaml: 1.10.2 dev: true - /postcss-loader/6.2.1_qjv4cptcpse3y5hrjkrbb7drda: + /postcss-loader/6.2.1_x26pzoi7tincp3ny6hhjwed3ei: resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -9768,7 +9782,7 @@ packages: klona: 2.0.5 postcss: 8.4.16 semver: 7.3.7 - webpack: 5.74.0 + webpack: 5.65.0 dev: true /postcss-logical/5.0.4_postcss@8.4.16: @@ -10344,6 +10358,26 @@ packages: long: 4.0.0 dev: false + /protobufjs/7.0.0: + resolution: {integrity: sha512-ffNIEm+quOcYtQvHdW406v1NQmZSuqVklxsXk076BtuFnlYZfigLU+JOMrTD8TUOyqHYbRI/fSVNvgd25YeN3w==} + engines: {node: '>=12.0.0'} + requiresBuild: true + dependencies: + '@protobufjs/aspromise': 1.1.2 + '@protobufjs/base64': 1.1.2 + '@protobufjs/codegen': 2.0.4 + '@protobufjs/eventemitter': 1.1.0 + '@protobufjs/fetch': 1.1.0 + '@protobufjs/float': 1.0.2 + '@protobufjs/inquire': 1.1.0 + '@protobufjs/path': 1.1.2 + '@protobufjs/pool': 1.1.0 + '@protobufjs/utf8': 1.1.0 + '@types/long': 4.0.2 + '@types/node': 17.0.45 + long: 5.2.0 + dev: false + /proxy-addr/2.0.7: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} @@ -10434,7 +10468,7 @@ packages: whatwg-fetch: 3.6.2 dev: true - /react-dev-utils/12.0.1_o76vzsp5j2es3tw47tgtdagf3m: + /react-dev-utils/12.0.1_35hnzph5245ifclpghsgvg5zfu: resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==} engines: {node: '>=14'} dependencies: @@ -10447,7 +10481,7 @@ packages: escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.2_o76vzsp5j2es3tw47tgtdagf3m + fork-ts-checker-webpack-plugin: 6.5.2_35hnzph5245ifclpghsgvg5zfu global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -10531,54 +10565,54 @@ packages: optional: true dependencies: '@babel/core': 7.18.10 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.7_kcqjiidamscmic2vcta4fm54vm + '@pmmmwh/react-refresh-webpack-plugin': 0.5.7_lwnedg4kndpe4bhnfggvshfqya '@svgr/webpack': 5.5.0 babel-jest: 27.5.1_@babel+core@7.18.10 - babel-loader: 8.2.5_xc6oct4hcywdrbo4ned6ytbybm + babel-loader: 8.2.5_px4yzcu27rtghax6oahm6y2o2m babel-plugin-named-asset-import: 0.3.8_@babel+core@7.18.10 babel-preset-react-app: 10.0.1 bfj: 7.0.2 browserslist: 4.21.3 camelcase: 6.3.0 case-sensitive-paths-webpack-plugin: 2.4.0 - css-loader: 6.7.1_webpack@5.74.0 - css-minimizer-webpack-plugin: 3.4.1_webpack@5.74.0 + css-loader: 6.7.1_webpack@5.65.0 + css-minimizer-webpack-plugin: 3.4.1_webpack@5.65.0 dotenv: 10.0.0 dotenv-expand: 5.1.0 eslint: 8.21.0 eslint-config-react-app: 7.0.1_gxsh7ni3jr2i4mnimuxscncbum - eslint-webpack-plugin: 3.2.0_u2suxbtqimpjcabkd5w2ufy4qm - file-loader: 6.2.0_webpack@5.74.0 + eslint-webpack-plugin: 3.2.0_msar5s534kru5vjees6yu6vtgm + file-loader: 6.2.0_webpack@5.65.0 fs-extra: 10.1.0 - html-webpack-plugin: 5.5.0_webpack@5.74.0 + html-webpack-plugin: 5.5.0_webpack@5.65.0 identity-obj-proxy: 3.0.0 jest: 27.5.1 jest-resolve: 27.5.1 jest-watch-typeahead: 1.1.0_jest@27.5.1 - mini-css-extract-plugin: 2.6.1_webpack@5.74.0 + mini-css-extract-plugin: 2.6.1_webpack@5.65.0 postcss: 8.4.16 postcss-flexbugs-fixes: 5.0.2_postcss@8.4.16 - postcss-loader: 6.2.1_qjv4cptcpse3y5hrjkrbb7drda + postcss-loader: 6.2.1_x26pzoi7tincp3ny6hhjwed3ei postcss-normalize: 10.0.1_mu2kzpkteq3ketk6piffleamkq postcss-preset-env: 7.7.2_postcss@8.4.16 prompts: 2.4.2 react: 17.0.2 react-app-polyfill: 3.0.0 - react-dev-utils: 12.0.1_o76vzsp5j2es3tw47tgtdagf3m + react-dev-utils: 12.0.1_35hnzph5245ifclpghsgvg5zfu react-refresh: 0.11.0 resolve: 1.22.1 resolve-url-loader: 4.0.0 - sass-loader: 12.6.0_webpack@5.74.0 + sass-loader: 12.6.0_webpack@5.65.0 semver: 7.3.7 - source-map-loader: 3.0.1_webpack@5.74.0 - style-loader: 3.3.1_webpack@5.74.0 + source-map-loader: 3.0.1_webpack@5.65.0 + style-loader: 3.3.1_webpack@5.65.0 tailwindcss: 3.1.8 - terser-webpack-plugin: 5.3.3_webpack@5.74.0 + terser-webpack-plugin: 5.3.3_webpack@5.65.0 typescript: 4.7.4 - webpack: 5.74.0 - webpack-dev-server: 4.9.3_webpack@5.74.0 - webpack-manifest-plugin: 4.1.1_webpack@5.74.0 - workbox-webpack-plugin: 6.5.4_webpack@5.74.0 + webpack: 5.65.0 + webpack-dev-server: 4.9.3_webpack@5.65.0 + webpack-manifest-plugin: 4.1.1_webpack@5.65.0 + workbox-webpack-plugin: 6.5.4_webpack@5.65.0 optionalDependencies: fsevents: 2.3.2 transitivePeerDependencies: @@ -11012,7 +11046,7 @@ packages: resolution: {integrity: sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==} dev: true - /sass-loader/12.6.0_webpack@5.74.0: + /sass-loader/12.6.0_webpack@5.65.0: resolution: {integrity: sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -11033,7 +11067,7 @@ packages: dependencies: klona: 2.0.5 neo-async: 2.6.2 - webpack: 5.74.0 + webpack: 5.65.0 dev: true /sax/1.2.4: @@ -11281,7 +11315,7 @@ packages: engines: {node: '>=0.10.0'} dev: true - /source-map-loader/3.0.1_webpack@5.74.0: + /source-map-loader/3.0.1_webpack@5.65.0: resolution: {integrity: sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -11290,7 +11324,7 @@ packages: abab: 2.0.6 iconv-lite: 0.6.3 source-map-js: 1.0.2 - webpack: 5.74.0 + webpack: 5.65.0 dev: true /source-map-support/0.5.21: @@ -11590,13 +11624,13 @@ packages: escape-string-regexp: 1.0.5 dev: true - /style-loader/3.3.1_webpack@5.74.0: + /style-loader/3.3.1_webpack@5.65.0: resolution: {integrity: sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 dependencies: - webpack: 5.74.0 + webpack: 5.65.0 dev: true /style-value-types/3.2.0: @@ -11779,7 +11813,7 @@ packages: supports-hyperlinks: 2.2.0 dev: true - /terser-webpack-plugin/5.3.3_webpack@5.74.0: + /terser-webpack-plugin/5.3.3_webpack@5.65.0: resolution: {integrity: sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -11800,7 +11834,7 @@ packages: schema-utils: 3.1.1 serialize-javascript: 6.0.0 terser: 5.14.2 - webpack: 5.74.0 + webpack: 5.65.0 dev: true /terser/5.14.2: @@ -12365,7 +12399,7 @@ packages: engines: {node: '>=10.4'} dev: true - /webpack-dev-middleware/5.3.3_webpack@5.74.0: + /webpack-dev-middleware/5.3.3_webpack@5.65.0: resolution: {integrity: sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -12376,10 +12410,10 @@ packages: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.0.0 - webpack: 5.74.0 + webpack: 5.65.0 dev: true - /webpack-dev-server/4.9.3_webpack@5.74.0: + /webpack-dev-server/4.9.3_webpack@5.65.0: resolution: {integrity: sha512-3qp/eoboZG5/6QgiZ3llN8TUzkSpYg1Ko9khWX1h40MIEUNS2mDoIa8aXsPfskER+GbTvs/IJZ1QTBBhhuetSw==} engines: {node: '>= 12.13.0'} hasBin: true @@ -12417,8 +12451,8 @@ packages: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.74.0 - webpack-dev-middleware: 5.3.3_webpack@5.74.0 + webpack: 5.65.0 + webpack-dev-middleware: 5.3.3_webpack@5.65.0 ws: 8.8.1 transitivePeerDependencies: - bufferutil @@ -12427,14 +12461,14 @@ packages: - utf-8-validate dev: true - /webpack-manifest-plugin/4.1.1_webpack@5.74.0: + /webpack-manifest-plugin/4.1.1_webpack@5.65.0: resolution: {integrity: sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==} engines: {node: '>=12.22.0'} peerDependencies: webpack: ^4.44.2 || ^5.47.0 dependencies: tapable: 2.2.1 - webpack: 5.74.0 + webpack: 5.65.0 webpack-sources: 2.3.1 dev: true @@ -12458,8 +12492,8 @@ packages: engines: {node: '>=10.13.0'} dev: true - /webpack/5.74.0: - resolution: {integrity: sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==} + /webpack/5.65.0: + resolution: {integrity: sha512-Q5or2o6EKs7+oKmJo7LaqZaMOlDWQse9Tm5l1WAfU/ujLGN5Pb0SqGeVkN/4bpPmEqEP5RnVhiqsOtWtUVwGRw==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -12469,7 +12503,7 @@ packages: optional: true dependencies: '@types/eslint-scope': 3.7.4 - '@types/estree': 0.0.51 + '@types/estree': 0.0.50 '@webassemblyjs/ast': 1.11.1 '@webassemblyjs/wasm-edit': 1.11.1 '@webassemblyjs/wasm-parser': 1.11.1 @@ -12483,13 +12517,13 @@ packages: events: 3.3.0 glob-to-regexp: 0.4.1 graceful-fs: 4.2.10 - json-parse-even-better-errors: 2.3.1 + json-parse-better-errors: 1.0.2 loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 schema-utils: 3.1.1 tapable: 2.2.1 - terser-webpack-plugin: 5.3.3_webpack@5.74.0 + terser-webpack-plugin: 5.3.3_webpack@5.65.0 watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -12736,7 +12770,7 @@ packages: resolution: {integrity: sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA==} dev: true - /workbox-webpack-plugin/6.5.4_webpack@5.74.0: + /workbox-webpack-plugin/6.5.4_webpack@5.65.0: resolution: {integrity: sha512-LmWm/zoaahe0EGmMTrSLUi+BjyR3cdGEfU3fS6PN1zKFYbqAKuQ+Oy/27e4VSXsyIwAw8+QDfk1XHNGtZu9nQg==} engines: {node: '>=10.0.0'} peerDependencies: @@ -12745,7 +12779,7 @@ packages: fast-json-stable-stringify: 2.1.0 pretty-bytes: 5.6.0 upath: 1.2.0 - webpack: 5.74.0 + webpack: 5.65.0 webpack-sources: 1.4.3 workbox-build: 6.5.4 transitivePeerDependencies: