diff --git a/package.json b/package.json index c1c52b32..8561d517 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "@types/jest": "^27.0.1", "@types/node": "^14.17.12", "@types/webpack": "^5.28.0", - "@types/webpack-dev-server": "^3.11.6", + "@types/webpack-dev-server": "^4.0.3", "@types/webpack-env": "^1.16.2", "@typescript-eslint/eslint-plugin": "^4.29.3", "@typescript-eslint/parser": "^4.29.3", @@ -48,7 +48,7 @@ "url-loader": "^4.1.1", "webpack": "^5.51.1", "webpack-cli": "^4.8.0", - "webpack-dev-server": "^3.11.2" + "webpack-dev-server": "^4.0.0" }, "scripts": { "lerna": "lerna", diff --git a/packages/redux-devtools-app/package.json b/packages/redux-devtools-app/package.json index 81f13dd4..320f6348 100644 --- a/packages/redux-devtools-app/package.json +++ b/packages/redux-devtools-app/package.json @@ -20,7 +20,7 @@ "url": "https://github.com/reduxjs/redux-devtools.git" }, "scripts": { - "start": "webpack-dev-server --hot --inline --env development --env platform=web --progress", + "start": "webpack-dev-server --hot --env development --env platform=web --progress", "build": "npm run build:types && npm run build:js && npm run build:web && npm run build:umd && npm run build:umd:min", "build:types": "tsc --emitDeclarationOnly", "build:js": "babel src --out-dir lib --extensions \".ts,.tsx\" --source-maps inline", diff --git a/packages/redux-devtools-rtk-query-monitor/README.md b/packages/redux-devtools-rtk-query-monitor/README.md index 85b1481b..af801474 100644 --- a/packages/redux-devtools-rtk-query-monitor/README.md +++ b/packages/redux-devtools-rtk-query-monitor/README.md @@ -7,7 +7,7 @@ Created by [FaberVitale](https://github.com/FaberVitale), inspired by [react-que ## Demo - [link](https://rtk-query-monitor-demo.netlify.app/) -- [demo source](https://github.com/FaberVitale/redux-devtools/tree/feat/rtk-query-monitor/packages/redux-devtools-rtk-query-monitor/demo) +- [demo source](https://github.com/reduxjs/redux-devtools/tree/master/packages/redux-devtools-rtk-query-monitor/demo) ## Preview @@ -31,7 +31,7 @@ yarn add @redux-devtools/rtk-query-monitor You can use `RtkQueryMonitor` as the only monitor in your app: -##### `containers/DevTools.js` +#### `containers/DevTools.js` ```ts import React from 'react'; @@ -45,7 +45,7 @@ Then you can render `` to any place inside app or even into a separate Alternatively, you can use it together with [`DockMonitor`](https://github.com/reduxjs/redux-devtools/tree/master/packages/redux-devtools-dock-monitor) to make it dockable. -See also +### See also - [`DockMonitor` README](https://github.com/reduxjs/redux-devtools/tree/master/packages/redux-devtools-dock-monitor) @@ -55,34 +55,27 @@ See also ## Features -- sorts queries in ascending or descending order by: +- sorts active queries and mutations in ascending or descending order by: - fulfilledTimeStamp - query key - query status - endpoint - api reducerPath -- filters queries by: +- filters active queries and mutations by: - fulfilledTimeStamp - query key - query status - endpoint - api reducerPath -- displays +- toggleable regular expression search +- Displays - status flags - query state - tags - subscriptions - api state - api stats - -## TODO - -- [ ] display mutations -- [ ] filter by tags types -- [ ] download query.data -- [ ] upload query.data(?) -- [ ] refetch query button(?) -- ...suggestions are welcome + - actions relevant to the selected query or mutation ## Redux DevTools props diff --git a/renovate.json b/renovate.json index 64b037b1..afdcb29b 100644 --- a/renovate.json +++ b/renovate.json @@ -1,4 +1,5 @@ { "extends": ["config:base", "group:allNonMajor", ":maintainLockFilesWeekly"], - "rangeStrategy": "bump" + "rangeStrategy": "bump", + "rebaseWhen": "conflicted" } diff --git a/yarn.lock b/yarn.lock index e9c30978..71860a1a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6551,6 +6551,15 @@ __metadata: languageName: node linkType: hard +"@types/bonjour@npm:*": + version: 3.5.9 + resolution: "@types/bonjour@npm:3.5.9" + dependencies: + "@types/node": "*" + checksum: a04f2eb99ed3b3a8bfc2443dee9c7a7aa904f552e595e9c8459e6cf937ba03599b839197657ebb8ce6be9b93ce4b123092fa19c8bab1d2c84d58f1ef6ad9f571 + languageName: node + linkType: hard + "@types/braces@npm:*": version: 3.0.0 resolution: "@types/braces@npm:3.0.0" @@ -7559,6 +7568,13 @@ __metadata: languageName: node linkType: hard +"@types/retry@npm:^0.12.0": + version: 0.12.1 + resolution: "@types/retry@npm:0.12.1" + checksum: 5f46b2556053655f78262bb33040dc58417c900457cc63ff37d6c35349814471453ef511af0cec76a540c601296cd2b22f64bab1ab649c0dacc0223765ba876c + languageName: node + linkType: hard + "@types/sc-auth@npm:*": version: 5.0.0 resolution: "@types/sc-auth@npm:5.0.0" @@ -7624,6 +7640,15 @@ __metadata: languageName: node linkType: hard +"@types/serve-index@npm:*": + version: 1.9.1 + resolution: "@types/serve-index@npm:1.9.1" + dependencies: + "@types/express": "*" + checksum: 026f3995fb500f6df7c3fe5009e53bad6d739e20b84089f58ebfafb2f404bbbb6162bbe33f72d2f2af32d5b8d3799c8e179793f90d9ed5871fb8591190bb6056 + languageName: node + linkType: hard + "@types/serve-static@npm:*": version: 1.13.9 resolution: "@types/serve-static@npm:1.13.9" @@ -7801,16 +7826,31 @@ __metadata: languageName: node linkType: hard -"@types/webpack-dev-server@npm:^3.11.6": - version: 3.11.6 - resolution: "@types/webpack-dev-server@npm:3.11.6" +"@types/webpack-dev-middleware@npm:*": + version: 5.0.2 + resolution: "@types/webpack-dev-middleware@npm:5.0.2" dependencies: + "@types/connect": "*" + tapable: ^2.1.1 + webpack: ^5.38.1 + checksum: fd7ff7608362a1bd01ca7f89d1f3308d21519e4271a16f672e7801b087618c9fda10a102db61a8f5fda1253d580bfc227d574feb10ee0d87d24288f19bd846a9 + languageName: node + linkType: hard + +"@types/webpack-dev-server@npm:^4.0.3": + version: 4.0.3 + resolution: "@types/webpack-dev-server@npm:4.0.3" + dependencies: + "@types/bonjour": "*" "@types/connect-history-api-fallback": "*" "@types/express": "*" + "@types/serve-index": "*" "@types/serve-static": "*" "@types/webpack": ^4 + "@types/webpack-dev-middleware": "*" + chokidar: ^3.5.1 http-proxy-middleware: ^1.0.0 - checksum: ce801b43593aa84d228d170ec6c2397d40754f138635c5a792d4f85647a59d07250d533299af8c6ea4e83ca7f8ac5feaf7ec03f11ad886faac43f3460b5d3c6e + checksum: 34f2b95be05453c520dadf0d4f0b9bff4dc5968ffe583bb896c7ee06086cfefd6018eb0ebbdc2ae3a4420403e01975db6a58be9c79786d55fa38d128874eee09 languageName: node linkType: hard @@ -8775,7 +8815,7 @@ __metadata: languageName: node linkType: hard -"ansi-regex@npm:*": +"ansi-regex@npm:*, ansi-regex@npm:^6.0.0": version: 6.0.0 resolution: "ansi-regex@npm:6.0.0" checksum: 7e86b75c216c70972afda74938709d6810ca6292cf28ac61b8d24bedc1f12b313f45f04a322f76d0dd521a4f3757bd302e0a9bca168f44348a95b1f0a9cdc203 @@ -8817,7 +8857,7 @@ __metadata: languageName: node linkType: hard -"ansi-styles@npm:^3.2.0, ansi-styles@npm:^3.2.1": +"ansi-styles@npm:^3.2.1": version: 3.2.1 resolution: "ansi-styles@npm:3.2.1" dependencies: @@ -9496,13 +9536,6 @@ __metadata: languageName: node linkType: hard -"async-limiter@npm:~1.0.0": - version: 1.0.1 - resolution: "async-limiter@npm:1.0.1" - checksum: 2b849695b465d93ad44c116220dee29a5aeb63adac16c1088983c339b0de57d76e82533e8e364a93a9f997f28bbfc6a92948cefc120652bd07f3b59f8d75cf2b - languageName: node - linkType: hard - "async-retry@npm:^1.2.1": version: 1.3.1 resolution: "async-retry@npm:1.3.1" @@ -11143,7 +11176,7 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:^3.4.0, chokidar@npm:^3.4.1, chokidar@npm:^3.4.2": +"chokidar@npm:^3.4.0, chokidar@npm:^3.4.1, chokidar@npm:^3.4.2, chokidar@npm:^3.5.1": version: 3.5.2 resolution: "chokidar@npm:3.5.2" dependencies: @@ -11367,17 +11400,6 @@ __metadata: languageName: node linkType: hard -"cliui@npm:^5.0.0": - version: 5.0.0 - resolution: "cliui@npm:5.0.0" - dependencies: - string-width: ^3.1.0 - strip-ansi: ^5.2.0 - wrap-ansi: ^5.1.0 - checksum: 0bb8779efe299b8f3002a73619eaa8add4081eb8d1c17bc4fedc6240557fb4eacdc08fe87c39b002eacb6cfc117ce736b362dbfd8bf28d90da800e010ee97df4 - languageName: node - linkType: hard - "cliui@npm:^7.0.2": version: 7.0.4 resolution: "cliui@npm:7.0.4" @@ -12833,13 +12855,12 @@ __metadata: languageName: node linkType: hard -"default-gateway@npm:^4.2.0": - version: 4.2.0 - resolution: "default-gateway@npm:4.2.0" +"default-gateway@npm:^6.0.0": + version: 6.0.3 + resolution: "default-gateway@npm:6.0.3" dependencies: - execa: ^1.0.0 - ip-regex: ^2.1.0 - checksum: 1f5be765471689c6bab33e0c8b87363c3e2485cc1ab78904d383a8a8293a79f684da2a3303744b112503f986af4ea87d917c63a468ed913e9b0c31588c02d6a4 + execa: ^5.0.0 + checksum: 126f8273ecac8ee9ff91ea778e8784f6cd732d77c3157e8c5bdd6ed03651b5291f71446d05bc02d04073b1e67583604db5394ea3cf992ede0088c70ea15b7378 languageName: node linkType: hard @@ -12859,6 +12880,13 @@ __metadata: languageName: node linkType: hard +"define-lazy-prop@npm:^2.0.0": + version: 2.0.0 + resolution: "define-lazy-prop@npm:2.0.0" + checksum: 0115fdb065e0490918ba271d7339c42453d209d4cb619dfe635870d906731eff3e1ade8028bb461ea27ce8264ec5e22c6980612d332895977e89c1bbc80fcee2 + languageName: node + linkType: hard + "define-properties@npm:^1.1.2, define-properties@npm:^1.1.3": version: 1.1.3 resolution: "define-properties@npm:1.1.3" @@ -14437,15 +14465,6 @@ __metadata: languageName: node linkType: hard -"eventsource@npm:^1.0.7": - version: 1.1.0 - resolution: "eventsource@npm:1.1.0" - dependencies: - original: ^1.0.0 - checksum: 78338b7e75ec471cb793efb3319e0c4d2bf00fb638a2e3f888ad6d98cd1e3d4492a29f554c0921c7b2ac5130c3a732a1a0056739f6e2f548d714aec685e5da7e - languageName: node - linkType: hard - "evp_bytestokey@npm:^1.0.0, evp_bytestokey@npm:^1.0.3": version: 1.0.3 resolution: "evp_bytestokey@npm:1.0.3" @@ -15682,7 +15701,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"get-caller-file@npm:^2.0.1, get-caller-file@npm:^2.0.5": +"get-caller-file@npm:^2.0.5": version: 2.0.5 resolution: "get-caller-file@npm:2.0.5" checksum: b9769a836d2a98c3ee734a88ba712e62703f1df31b94b784762c433c27a386dd6029ff55c2a920c392e33657d80191edbf18c61487e198844844516f843496b9 @@ -16792,14 +16811,14 @@ fsevents@^1.2.7: languageName: node linkType: hard -"html-entities@npm:*": +"html-entities@npm:*, html-entities@npm:^2.3.2": version: 2.3.2 resolution: "html-entities@npm:2.3.2" checksum: 522d8d202df301ff51b517a379e642023ed5c81ea9fb5674ffad88cff386165733d00b6089d5c2fcc644e44777d6072017b6216d8fa40f271d3610420d00a886 languageName: node linkType: hard -"html-entities@npm:^1.2.0, html-entities@npm:^1.2.1, html-entities@npm:^1.3.1, html-entities@npm:^1.4.0": +"html-entities@npm:^1.2.0, html-entities@npm:^1.2.1, html-entities@npm:^1.4.0": version: 1.4.0 resolution: "html-entities@npm:1.4.0" checksum: 4b73ffb9eead200f99146e4fbe70acb0af2fea136901a131fc3a782e9ef876a7cbb07dec303ca1f8804232b812249dbf3643a270c9c524852065d9224a8dcdd0 @@ -17015,18 +17034,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"http-proxy-middleware@npm:0.19.1": - version: 0.19.1 - resolution: "http-proxy-middleware@npm:0.19.1" - dependencies: - http-proxy: ^1.17.0 - is-glob: ^4.0.0 - lodash: ^4.17.11 - micromatch: ^3.1.10 - checksum: 64df0438417a613bb22b3689d9652a1b7a56f10b145a463f95f4e8a9b9a351f2c63bc5fd3a9cd710baec224897733b6f299cb7f974ea82769b2a4f1e074764ac - languageName: node - linkType: hard - "http-proxy-middleware@npm:^1.0.0": version: 1.3.1 resolution: "http-proxy-middleware@npm:1.3.1" @@ -17040,7 +17047,20 @@ fsevents@^1.2.7: languageName: node linkType: hard -"http-proxy@npm:^1.17.0, http-proxy@npm:^1.18.1": +"http-proxy-middleware@npm:^2.0.0": + version: 2.0.1 + resolution: "http-proxy-middleware@npm:2.0.1" + dependencies: + "@types/http-proxy": ^1.17.5 + http-proxy: ^1.18.1 + is-glob: ^4.0.1 + is-plain-obj: ^3.0.0 + micromatch: ^4.0.2 + checksum: 0de65bc6644b6efae5d26cd3bec071ceaeb92f26856ffee5ecdde9c702ea1435936e7dfb09da2ac0883eada80fdc993e9925902fc10bf6625565d6365f8cb30f + languageName: node + linkType: hard + +"http-proxy@npm:^1.18.1": version: 1.18.1 resolution: "http-proxy@npm:1.18.1" dependencies: @@ -17246,18 +17266,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"import-local@npm:^2.0.0": - version: 2.0.0 - resolution: "import-local@npm:2.0.0" - dependencies: - pkg-dir: ^3.0.0 - resolve-cwd: ^2.0.0 - bin: - import-local-fixture: fixtures/cli.js - checksum: b8469252483624379fd65d53c82f3658b32a1136f7168bfeea961a4ea7ca10a45786ea2b02e0006408f9cd22d2f33305a6f17a64e4d5a03274a50942c5e7c949 - languageName: node - linkType: hard - "import-local@npm:^3.0.2": version: 3.0.2 resolution: "import-local@npm:3.0.2" @@ -17426,13 +17434,15 @@ fsevents@^1.2.7: languageName: node linkType: hard -"internal-ip@npm:^4.3.0": - version: 4.3.0 - resolution: "internal-ip@npm:4.3.0" +"internal-ip@npm:^6.2.0": + version: 6.2.0 + resolution: "internal-ip@npm:6.2.0" dependencies: - default-gateway: ^4.2.0 - ipaddr.js: ^1.9.0 - checksum: c970433c84d9a6b46e2c9f5ab7785d3105b856d0a566891bf919241b5a884c5c1c9bf8e915aebb822a86c14b1b6867e58c1eaf5cd49eb023368083069d1a4a9a + default-gateway: ^6.0.0 + ipaddr.js: ^1.9.1 + is-ip: ^3.1.0 + p-event: ^4.2.0 + checksum: 6d08299c052c4ec926fa4e3643049d81daacbc33d3ab90fc30cd59cd7f12902152107bc75778e1202a269eb82cab0c412ff04a78f0361e056de0c5c2628881fa languageName: node linkType: hard @@ -17470,14 +17480,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"ip-regex@npm:^2.1.0": - version: 2.1.0 - resolution: "ip-regex@npm:2.1.0" - checksum: 331d95052aa53ce245745ea0fc3a6a1e2e3c8d6da65fa8ea52bf73768c1b22a9ac50629d1d2b08c04e7b3ac4c21b536693c149ce2c2615ee4796030e5b3e3cba - languageName: node - linkType: hard - -"ip-regex@npm:^4.1.0": +"ip-regex@npm:^4.0.0, ip-regex@npm:^4.1.0": version: 4.3.0 resolution: "ip-regex@npm:4.3.0" checksum: 7ff904b891221b1847f3fdf3dbb3e6a8660dc39bc283f79eb7ed88f5338e1a3d1104b779bc83759159be266249c59c2160e779ee39446d79d4ed0890dfd06f08 @@ -17491,14 +17494,21 @@ fsevents@^1.2.7: languageName: node linkType: hard -"ipaddr.js@npm:1.9.1, ipaddr.js@npm:^1.9.0": +"ipaddr.js@npm:1.9.1, ipaddr.js@npm:^1.9.1": version: 1.9.1 resolution: "ipaddr.js@npm:1.9.1" checksum: f88d3825981486f5a1942414c8d77dd6674dd71c065adcfa46f578d677edcb99fda25af42675cb59db492fdf427b34a5abfcde3982da11a8fd83a500b41cfe77 languageName: node linkType: hard -"is-absolute-url@npm:^3.0.0, is-absolute-url@npm:^3.0.3": +"ipaddr.js@npm:^2.0.1": + version: 2.0.1 + resolution: "ipaddr.js@npm:2.0.1" + checksum: dd194a394a843d470f88d17191b0948f383ed1c8e320813f850c336a0fcb5e9215d97ec26ca35ab4fbbd31392c8b3467f3e8344628029ed3710b2ff6b5d1034e + languageName: node + linkType: hard + +"is-absolute-url@npm:^3.0.0": version: 3.0.3 resolution: "is-absolute-url@npm:3.0.3" checksum: 5159b51d065d9ad29e16a2f78d6c0e41c43227caf90a45e659c54ea6fd50ef0595b1871ce392e84b1df7cfdcad9a8e66eec0813a029112188435abf115accb16 @@ -17731,7 +17741,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"is-docker@npm:^2.0.0": +"is-docker@npm:^2.0.0, is-docker@npm:^2.1.1": version: 2.2.1 resolution: "is-docker@npm:2.2.1" bin: @@ -17868,6 +17878,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"is-ip@npm:^3.1.0": + version: 3.1.0 + resolution: "is-ip@npm:3.1.0" + dependencies: + ip-regex: ^4.0.0 + checksum: da2c2b282407194adf2320bade0bad94be9c9d0bdab85ff45b1b62d8185f31c65dff3884519d57bf270277e5ea2046c7916a6e5a6db22fe4b7ddcdd3760f23eb + languageName: node + linkType: hard + "is-lambda@npm:^1.0.1": version: 1.0.1 resolution: "is-lambda@npm:1.0.1" @@ -18231,7 +18250,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"is-wsl@npm:^2.1.1": +"is-wsl@npm:^2.1.1, is-wsl@npm:^2.2.0": version: 2.2.0 resolution: "is-wsl@npm:2.2.0" dependencies: @@ -19150,13 +19169,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"json3@npm:^3.3.3": - version: 3.3.3 - resolution: "json3@npm:3.3.3" - checksum: 55eda204a4c70d11b7d5caa5cb64c76a3aa54d5df72d07bdf446b922fd7cb8657b0732f68e0c36790f55e195e0a429c299144ff05430bbe93bc2a7c81ad3472b - languageName: node - linkType: hard - "json5@npm:2.x, json5@npm:^2.1.2, json5@npm:^2.1.3": version: 2.2.0 resolution: "json5@npm:2.2.0" @@ -19538,13 +19550,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"killable@npm:^1.0.1": - version: 1.0.1 - resolution: "killable@npm:1.0.1" - checksum: 911a85c6e390c19d72c4e3149347cf44042cbd7d18c3c6c5e4f706fdde6e0ed532473392e282c7ef27f518407e6cb7d2a0e71a2ae8d8d8f8ffdb68891a29a68a - languageName: node - linkType: hard - "kind-of@npm:^3.0.2, kind-of@npm:^3.0.3, kind-of@npm:^3.2.0": version: 3.2.2 resolution: "kind-of@npm:3.2.2" @@ -20280,7 +20285,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"loglevel@npm:^1.6.7, loglevel@npm:^1.6.8": +"loglevel@npm:^1.6.7": version: 1.7.1 resolution: "loglevel@npm:1.7.1" checksum: 715a4ae69ad75d4d3bd04e4f6e9edbc4cae4db34d1e7f54f426d8cebe2dd9fef891ca3789e839d927cdbc5fad73d789e998db0af2f11f4c40219c272bc923823 @@ -20525,6 +20530,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"map-age-cleaner@npm:^0.1.3": + version: 0.1.3 + resolution: "map-age-cleaner@npm:0.1.3" + dependencies: + p-defer: ^1.0.0 + checksum: cb2804a5bcb3cbdfe4b59066ea6d19f5e7c8c196cd55795ea4c28f792b192e4c442426ae52524e5e1acbccf393d3bddacefc3d41f803e66453f6c4eda3650bc1 + languageName: node + linkType: hard + "map-cache@npm:^0.2.0, map-cache@npm:^0.2.2": version: 0.2.2 resolution: "map-cache@npm:0.2.2" @@ -20727,7 +20741,17 @@ fsevents@^1.2.7: languageName: node linkType: hard -"memfs@npm:^3.1.2": +"mem@npm:^8.1.1": + version: 8.1.1 + resolution: "mem@npm:8.1.1" + dependencies: + map-age-cleaner: ^0.1.3 + mimic-fn: ^3.1.0 + checksum: c41bc97f6f82b91899206058989e34bcb1543af40413c2ab59e5a8e97e4f8f2188d62e7bd95b2d575d5b0d823d5034a0f274a0676f6d11a0e0b973898b06c8b1 + languageName: node + linkType: hard + +"memfs@npm:^3.1.2, memfs@npm:^3.2.2": version: 3.2.2 resolution: "memfs@npm:3.2.2" dependencies: @@ -20925,6 +20949,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"mime-db@npm:1.49.0": + version: 1.49.0 + resolution: "mime-db@npm:1.49.0" + checksum: 3744efc45b17896ff8a5934a761c434d5ffe3c7816662002d799ca9934347e00f99ae4d9b4ddf1c48d391cc9e522cc4523a6e77e7701f8e27c426e3e1d6e215a + languageName: node + linkType: hard + "mime-types@npm:^2.1.11, mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:~2.1.17, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24, mime-types@npm:~2.1.7": version: 2.1.31 resolution: "mime-types@npm:2.1.31" @@ -20934,6 +20965,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"mime-types@npm:^2.1.31": + version: 2.1.32 + resolution: "mime-types@npm:2.1.32" + dependencies: + mime-db: 1.49.0 + checksum: 4487dfd2f872126d2c219ec731ad47a6169a438d5a4cce6ecef7594ce08eaefaf0d85429485a76ec005f095016c7ec488a24cf8bfcc0ea06de0355e23395746f + languageName: node + linkType: hard + "mime@npm:1.6.0": version: 1.6.0 resolution: "mime@npm:1.6.0" @@ -20966,6 +21006,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"mimic-fn@npm:^3.1.0": + version: 3.1.0 + resolution: "mimic-fn@npm:3.1.0" + checksum: f7b167f9115b8bbdf2c3ee55dce9149d14be9e54b237259c4bc1d8d0512ea60f25a1b323f814eb1fe8f5a541662804bcfcfff3202ca58df143edb986849d58db + languageName: node + linkType: hard + "mimic-response@npm:^1.0.0, mimic-response@npm:^1.0.1": version: 1.0.1 resolution: "mimic-response@npm:1.0.1" @@ -22730,6 +22777,17 @@ fsevents@^1.2.7: languageName: node linkType: hard +"open@npm:^8.0.9": + version: 8.2.1 + resolution: "open@npm:8.2.1" + dependencies: + define-lazy-prop: ^2.0.0 + is-docker: ^2.1.1 + is-wsl: ^2.2.0 + checksum: fcde0059188dd497e080436f81c5240dad0bebd331d1c856a532d4b870808bdc5770ef7c5c4b83143fd0c0577fe2b580e54c03357d695771259aa59f64cf0f40 + languageName: node + linkType: hard + "opener@npm:~1.4.1, opener@npm:~1.4.3": version: 1.4.3 resolution: "opener@npm:1.4.3" @@ -22739,15 +22797,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"opn@npm:^5.5.0": - version: 5.5.0 - resolution: "opn@npm:5.5.0" - dependencies: - is-wsl: ^1.1.0 - checksum: 35b677b5a1fd6c8cb1996b0607671ba79f7ce9fa029217d54eafaf6bee13eb7e700691c6a415009140fd02a435fffdfd143875f3b233b60f3f9d631c6f6b81a0 - languageName: node - linkType: hard - "optimist@npm:0.6.1": version: 0.6.1 resolution: "optimist@npm:0.6.1" @@ -22786,15 +22835,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"original@npm:^1.0.0": - version: 1.0.2 - resolution: "original@npm:1.0.2" - dependencies: - url-parse: ^1.4.3 - checksum: 8dca9311dab50c8953366127cb86b7c07bf547d6aa6dc6873a75964b7563825351440557e5724d9c652c5e99043b8295624f106af077f84bccf19592e421beb9 - languageName: node - linkType: hard - "os-browserify@npm:^0.3.0": version: 0.3.0 resolution: "os-browserify@npm:0.3.0" @@ -22849,6 +22889,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"p-defer@npm:^1.0.0": + version: 1.0.0 + resolution: "p-defer@npm:1.0.0" + checksum: 4271b935c27987e7b6f229e5de4cdd335d808465604644cb7b4c4c95bef266735859a93b16415af8a41fd663ee9e3b97a1a2023ca9def613dba1bad2a0da0c7b + languageName: node + linkType: hard + "p-each-series@npm:^2.1.0": version: 2.2.0 resolution: "p-each-series@npm:2.2.0" @@ -22856,7 +22903,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"p-event@npm:^4.1.0": +"p-event@npm:^4.1.0, p-event@npm:^4.2.0": version: 4.2.0 resolution: "p-event@npm:4.2.0" dependencies: @@ -23000,12 +23047,13 @@ fsevents@^1.2.7: languageName: node linkType: hard -"p-retry@npm:^3.0.1": - version: 3.0.1 - resolution: "p-retry@npm:3.0.1" +"p-retry@npm:^4.5.0": + version: 4.6.1 + resolution: "p-retry@npm:4.6.1" dependencies: - retry: ^0.12.0 - checksum: 702efc63fc13ef7fc0bab9a1b08432ab38a0236efcbce64af0cf692030ba6ed8009f29ba66e3301cb98dc69ef33e7ccab29ba1ac2bea897f802f81f4f7e468dd + "@types/retry": ^0.12.0 + retry: ^0.13.1 + checksum: e6d540413bb3d0b96e0db44f74a7af1dce41f5005e6e84d617960110b148348c86a3987be07797749e3ddd55817dd3a8ffd6eae3428758bc2994d987e48c3a70 languageName: node linkType: hard @@ -23596,7 +23644,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"portfinder@npm:^1.0.26": +"portfinder@npm:^1.0.28": version: 1.0.28 resolution: "portfinder@npm:1.0.28" dependencies: @@ -24406,13 +24454,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"querystringify@npm:^2.1.1": - version: 2.2.0 - resolution: "querystringify@npm:2.2.0" - checksum: 5641ea231bad7ef6d64d9998faca95611ed4b11c2591a8cae741e178a974f6a8e0ebde008475259abe1621cb15e692404e6b6626e927f7b849d5c09392604b15 - languageName: node - linkType: hard - "queue-microtask@npm:^1.2.2": version: 1.2.3 resolution: "queue-microtask@npm:1.2.3" @@ -26014,13 +26055,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"require-main-filename@npm:^2.0.0": - version: 2.0.0 - resolution: "require-main-filename@npm:2.0.0" - checksum: e9e294695fea08b076457e9ddff854e81bffbe248ed34c1eec348b7abbd22a0d02e8d75506559e2265e96978f3c4720bd77a6dad84755de8162b357eb6c778c7 - languageName: node - linkType: hard - "requires-port@npm:^1.0.0": version: 1.0.0 resolution: "requires-port@npm:1.0.0" @@ -26035,15 +26069,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"resolve-cwd@npm:^2.0.0": - version: 2.0.0 - resolution: "resolve-cwd@npm:2.0.0" - dependencies: - resolve-from: ^3.0.0 - checksum: e7c16880c460656e77f102d537a6dc82b3657d9173697cd6ea82ffce37df96f6c1fc79d0bb35fd73fff8871ac13f21b4396958b5f0a13e5b99c97d69f5e319fa - languageName: node - linkType: hard - "resolve-cwd@npm:^3.0.0": version: 3.0.0 resolution: "resolve-cwd@npm:3.0.0" @@ -26063,13 +26088,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"resolve-from@npm:^3.0.0": - version: 3.0.0 - resolution: "resolve-from@npm:3.0.0" - checksum: fff9819254d2d62b57f74e5c2ca9c0bdd425ca47287c4d801bc15f947533148d858229ded7793b0f59e61e49e782fffd6722048add12996e1bd4333c29669062 - languageName: node - linkType: hard - "resolve-from@npm:^4.0.0": version: 4.0.0 resolution: "resolve-from@npm:4.0.0" @@ -26188,6 +26206,13 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard +"retry@npm:^0.13.1": + version: 0.13.1 + resolution: "retry@npm:0.13.1" + checksum: 47c4d5be674f7c13eee4cfe927345023972197dbbdfba5d3af7e461d13b44de1bfd663bfc80d2f601f8ef3fc8164c16dd99655a221921954a65d044a2fc1233b + languageName: node + linkType: hard + "reusify@npm:^1.0.4": version: 1.0.4 resolution: "reusify@npm:1.0.4" @@ -26286,7 +26311,7 @@ resolve@^2.0.0-next.3: "@types/jest": ^27.0.1 "@types/node": ^14.17.12 "@types/webpack": ^5.28.0 - "@types/webpack-dev-server": ^3.11.6 + "@types/webpack-dev-server": ^4.0.3 "@types/webpack-env": ^1.16.2 "@typescript-eslint/eslint-plugin": ^4.29.3 "@typescript-eslint/parser": ^4.29.3 @@ -26323,7 +26348,7 @@ resolve@^2.0.0-next.3: url-loader: ^4.1.1 webpack: ^5.51.1 webpack-cli: ^4.8.0 - webpack-dev-server: ^3.11.2 + webpack-dev-server: ^4.0.0 languageName: unknown linkType: soft @@ -26649,7 +26674,7 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"selfsigned@npm:^1.10.8": +"selfsigned@npm:^1.10.11": version: 1.10.11 resolution: "selfsigned@npm:1.10.11" dependencies: @@ -26836,7 +26861,7 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"set-blocking@npm:^2.0.0, set-blocking@npm:~2.0.0": +"set-blocking@npm:~2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" checksum: 6e65a05f7cf7ebdf8b7c75b101e18c0b7e3dff4940d480efed8aad3a36a4005140b660fa1d804cb8bce911cac290441dc728084a30504d3516ac2ff7ad607b02 @@ -27247,20 +27272,6 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"sockjs-client@npm:^1.5.0": - version: 1.5.1 - resolution: "sockjs-client@npm:1.5.1" - dependencies: - debug: ^3.2.6 - eventsource: ^1.0.7 - faye-websocket: ^0.11.3 - inherits: ^2.0.4 - json3: ^3.3.3 - url-parse: ^1.5.1 - checksum: ae963d6fd24fb95e941c9c420626eb809ba6608b56b7c824f7ca14b8c6d63b5a71910542bef16eb6548cd8554fc3fda9e4cd32696764e96721a9c0b6d48e6fe5 - languageName: node - linkType: hard - "sockjs@npm:^0.3.21": version: 0.3.21 resolution: "sockjs@npm:0.3.21" @@ -27813,7 +27824,7 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"string-width@npm:^3.0.0, string-width@npm:^3.1.0": +"string-width@npm:^3.0.0": version: 3.1.0 resolution: "string-width@npm:3.1.0" dependencies: @@ -27963,7 +27974,7 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"strip-ansi@npm:^5.0.0, strip-ansi@npm:^5.1.0, strip-ansi@npm:^5.2.0": +"strip-ansi@npm:^5.1.0": version: 5.2.0 resolution: "strip-ansi@npm:5.2.0" dependencies: @@ -27972,6 +27983,15 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard +"strip-ansi@npm:^7.0.0": + version: 7.0.0 + resolution: "strip-ansi@npm:7.0.0" + dependencies: + ansi-regex: ^6.0.0 + checksum: b79ca6137266515fed4ca475afc04304a4c5db5fa4b37f07a724a43bd0ce7317791009c832766297874efe6a2ea3e0428b450aba48feab591a4ad5523e27cc2f + languageName: node + linkType: hard + "strip-bom@npm:^3.0.0": version: 3.0.0 resolution: "strip-bom@npm:3.0.0" @@ -29732,16 +29752,6 @@ typescript@^4.3.5: languageName: node linkType: hard -"url-parse@npm:^1.4.3, url-parse@npm:^1.5.1": - version: 1.5.1 - resolution: "url-parse@npm:1.5.1" - dependencies: - querystringify: ^2.1.1 - requires-port: ^1.0.0 - checksum: ce5c400db52d83b941944502000081e2338e46834cf16f2888961dc034ea5d49dbeb85ac8fdbe28c3fe738c09320a71a2f6d9286b748895cd464b1e208b6b991 - languageName: node - linkType: hard - "url@npm:^0.11.0": version: 0.11.0 resolution: "url@npm:0.11.0" @@ -30259,7 +30269,7 @@ typescript@^4.3.5: languageName: node linkType: hard -"webpack-dev-middleware@npm:^3.7.2, webpack-dev-middleware@npm:^3.7.3": +"webpack-dev-middleware@npm:^3.7.3": version: 3.7.3 resolution: "webpack-dev-middleware@npm:3.7.3" dependencies: @@ -30274,51 +30284,59 @@ typescript@^4.3.5: languageName: node linkType: hard -"webpack-dev-server@npm:^3.11.2": - version: 3.11.2 - resolution: "webpack-dev-server@npm:3.11.2" +"webpack-dev-middleware@npm:^5.0.0": + version: 5.0.0 + resolution: "webpack-dev-middleware@npm:5.0.0" dependencies: - ansi-html: 0.0.7 - bonjour: ^3.5.0 - chokidar: ^2.1.8 - compression: ^1.7.4 - connect-history-api-fallback: ^1.6.0 - debug: ^4.1.1 - del: ^4.1.1 - express: ^4.17.1 - html-entities: ^1.3.1 - http-proxy-middleware: 0.19.1 - import-local: ^2.0.0 - internal-ip: ^4.3.0 - ip: ^1.1.5 - is-absolute-url: ^3.0.3 - killable: ^1.0.1 - loglevel: ^1.6.8 - opn: ^5.5.0 - p-retry: ^3.0.1 - portfinder: ^1.0.26 - schema-utils: ^1.0.0 - selfsigned: ^1.10.8 - semver: ^6.3.0 - serve-index: ^1.9.1 - sockjs: ^0.3.21 - sockjs-client: ^1.5.0 - spdy: ^4.0.2 - strip-ansi: ^3.0.1 - supports-color: ^6.1.0 - url: ^0.11.0 - webpack-dev-middleware: ^3.7.2 - webpack-log: ^2.0.0 - ws: ^6.2.1 - yargs: ^13.3.2 + colorette: ^1.2.2 + mem: ^8.1.1 + memfs: ^3.2.2 + mime-types: ^2.1.31 + range-parser: ^1.2.1 + schema-utils: ^3.0.0 peerDependencies: webpack: ^4.0.0 || ^5.0.0 + checksum: e5bf56a299da509d5810564790b481e599768265399777897dbbd555c6f4dfdab87f1b162e30f3dd4628a6c08097315272d1f1faa6bbb8abe82bd3ce999e261f + languageName: node + linkType: hard + +"webpack-dev-server@npm:^4.0.0": + version: 4.0.0 + resolution: "webpack-dev-server@npm:4.0.0" + dependencies: + ansi-html: ^0.0.7 + bonjour: ^3.5.0 + chokidar: ^3.5.1 + colorette: ^1.2.2 + compression: ^1.7.4 + connect-history-api-fallback: ^1.6.0 + del: ^6.0.0 + express: ^4.17.1 + graceful-fs: ^4.2.6 + html-entities: ^2.3.2 + http-proxy-middleware: ^2.0.0 + internal-ip: ^6.2.0 + ipaddr.js: ^2.0.1 + open: ^8.0.9 + p-retry: ^4.5.0 + portfinder: ^1.0.28 + schema-utils: ^3.1.0 + selfsigned: ^1.10.11 + serve-index: ^1.9.1 + sockjs: ^0.3.21 + spdy: ^4.0.2 + strip-ansi: ^7.0.0 + url: ^0.11.0 + webpack-dev-middleware: ^5.0.0 + ws: ^8.1.0 + peerDependencies: + webpack: ^4.37.0 || ^5.0.0 peerDependenciesMeta: webpack-cli: optional: true bin: webpack-dev-server: bin/webpack-dev-server.js - checksum: d2bfa2e9a33f96dc5af8f771e9978956e59c3efcad3deaca246ea7ff219c5587ebcf20ea0f0b6af251dec5e8111c0e473aa43a57bc9a88fb3ad8573f4a321805 + checksum: abf88fb940b8fcb3fc6bae6a218ecfc001c7da5b7df3db45f5ee684be1c9e05bd9e491b044f81b1e3df6d33796264b6aebce358a18522e407a62fd6cbcc9f705 languageName: node linkType: hard @@ -30427,7 +30445,7 @@ typescript@^4.3.5: languageName: node linkType: hard -"webpack@npm:^5, webpack@npm:^5.51.1": +"webpack@npm:^5, webpack@npm:^5.38.1, webpack@npm:^5.51.1": version: 5.51.1 resolution: "webpack@npm:5.51.1" dependencies: @@ -30540,13 +30558,6 @@ typescript@^4.3.5: languageName: node linkType: hard -"which-module@npm:^2.0.0": - version: 2.0.0 - resolution: "which-module@npm:2.0.0" - checksum: 809f7fd3dfcb2cdbe0180b60d68100c88785084f8f9492b0998c051d7a8efe56784492609d3f09ac161635b78ea29219eb1418a98c15ce87d085bce905705c9c - languageName: node - linkType: hard - "which@npm:1, which@npm:^1.2.12, which@npm:^1.2.14, which@npm:^1.2.9, which@npm:^1.3.1": version: 1.3.1 resolution: "which@npm:1.3.1" @@ -30687,17 +30698,6 @@ typescript@^4.3.5: languageName: node linkType: hard -"wrap-ansi@npm:^5.1.0": - version: 5.1.0 - resolution: "wrap-ansi@npm:5.1.0" - dependencies: - ansi-styles: ^3.2.0 - string-width: ^3.0.0 - strip-ansi: ^5.0.0 - checksum: 9b48c862220e541eb0daa22661b38b947973fc57054e91be5b0f2dcc77741a6875ccab4ebe970a394b4682c8dfc17e888266a105fb8b0a9b23c19245e781ceae - languageName: node - linkType: hard - "wrap-ansi@npm:^7.0.0": version: 7.0.0 resolution: "wrap-ansi@npm:7.0.0" @@ -30815,15 +30815,6 @@ typescript@^4.3.5: languageName: node linkType: hard -"ws@npm:^6.2.1": - version: 6.2.2 - resolution: "ws@npm:6.2.2" - dependencies: - async-limiter: ~1.0.0 - checksum: aec3154ec51477c094ac2cb5946a156e17561a581fa27005cbf22c53ac57f8d4e5f791dd4bbba6a488602cb28778c8ab7df06251d590507c3c550fd8ebeee949 - languageName: node - linkType: hard - "ws@npm:^7.4.6": version: 7.5.3 resolution: "ws@npm:7.5.3" @@ -30839,6 +30830,21 @@ typescript@^4.3.5: languageName: node linkType: hard +"ws@npm:^8.1.0": + version: 8.2.0 + resolution: "ws@npm:8.2.0" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: 7cd544312a48dafcb8158c9b4e5f20986cce980d516e0ef0602665911b0e95c5e0dea2846a4bb3153a1e2c839aa3d92fb7e69dd864fe432e881eee9d4e8cf70b + languageName: node + linkType: hard + "xdg-basedir@npm:^3.0.0": version: 3.0.0 resolution: "xdg-basedir@npm:3.0.0" @@ -30959,16 +30965,6 @@ typescript@^4.3.5: languageName: node linkType: hard -"yargs-parser@npm:^13.1.2": - version: 13.1.2 - resolution: "yargs-parser@npm:13.1.2" - dependencies: - camelcase: ^5.0.0 - decamelize: ^1.2.0 - checksum: c8bb6f44d39a4acd94462e96d4e85469df865de6f4326e0ab1ac23ae4a835e5dd2ddfe588317ebf80c3a7e37e741bd5cb0dc8d92bcc5812baefb7df7c885e86b - languageName: node - linkType: hard - "yargs-parser@npm:^18.1.3": version: 18.1.3 resolution: "yargs-parser@npm:18.1.3" @@ -30979,24 +30975,6 @@ typescript@^4.3.5: languageName: node linkType: hard -"yargs@npm:^13.3.2": - version: 13.3.2 - resolution: "yargs@npm:13.3.2" - dependencies: - cliui: ^5.0.0 - find-up: ^3.0.0 - get-caller-file: ^2.0.1 - require-directory: ^2.1.1 - require-main-filename: ^2.0.0 - set-blocking: ^2.0.0 - string-width: ^3.0.0 - which-module: ^2.0.0 - y18n: ^4.0.0 - yargs-parser: ^13.1.2 - checksum: 75c13e837eb2bb25717957ba58d277e864efc0cca7f945c98bdf6477e6ec2f9be6afa9ed8a876b251a21423500c148d7b91e88dee7adea6029bdec97af1ef3e8 - languageName: node - linkType: hard - "yargs@npm:^16.0.3, yargs@npm:^16.2.0": version: 16.2.0 resolution: "yargs@npm:16.2.0"