From 935460457b3d34c2d03118293b9919cfccd28ba1 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 2 Jan 2023 17:16:20 -0500 Subject: [PATCH 01/15] chore(deps): update dependency d3 to v7 (#768) * chore(deps): update dependency d3 to v7 * Update changeset * Fix app tests * Fix extension test * Format Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Nathan Bierema --- .changeset/spicy-olives-compete.md | 2 +- extension/jest.config.js | 1 + packages/d3-state-visualizer/package.json | 4 +- packages/d3tooltip/package.json | 8 +- packages/redux-devtools-app/jest.config.js | 2 + pnpm-lock.yaml | 328 ++++++++++++--------- 6 files changed, 194 insertions(+), 151 deletions(-) diff --git a/.changeset/spicy-olives-compete.md b/.changeset/spicy-olives-compete.md index 7273e4a2..222625e8 100644 --- a/.changeset/spicy-olives-compete.md +++ b/.changeset/spicy-olives-compete.md @@ -3,7 +3,7 @@ --- - Remove UMD build. -- Upgrade d3 peer dependency from v3 to v6. +- Upgrade d3 peer dependency from v3 to v7. - Remove `attr` configuration method. - Rename `style` configuration method to `styles` and move to options. - Move `text` configuration method to options. diff --git a/extension/jest.config.js b/extension/jest.config.js index 924b5865..ff0d3db5 100644 --- a/extension/jest.config.js +++ b/extension/jest.config.js @@ -5,5 +5,6 @@ module.exports = { moduleNameMapper: { '\\.css$': '/test/__mocks__/styleMock.ts', }, + transformIgnorePatterns: ['/node_modules/(?!(d3)/)'], resolver: '/jestResolver.js', }; diff --git a/packages/d3-state-visualizer/package.json b/packages/d3-state-visualizer/package.json index fbd78bdf..83d2d071 100644 --- a/packages/d3-state-visualizer/package.json +++ b/packages/d3-state-visualizer/package.json @@ -41,8 +41,8 @@ }, "dependencies": { "@babel/runtime": "^7.20.6", - "@types/d3": "^6.7.5", - "d3": "^6.7.0", + "@types/d3": "^7.4.0", + "d3": "^7.8.0", "d3tooltip": "^2.1.0", "deepmerge": "^4.2.2", "map2tree": "^2.1.0", diff --git a/packages/d3tooltip/package.json b/packages/d3tooltip/package.json index e2e11a2e..04844c08 100644 --- a/packages/d3tooltip/package.json +++ b/packages/d3tooltip/package.json @@ -44,17 +44,17 @@ "@babel/eslint-parser": "^7.19.1", "@babel/preset-env": "^7.20.2", "@babel/preset-typescript": "^7.18.6", - "@types/d3": "^6.7.5", + "@types/d3": "^7.4.0", "@typescript-eslint/eslint-plugin": "^5.47.0", "@typescript-eslint/parser": "^5.47.0", - "d3": "^6.7.0", + "d3": "^7.8.0", "eslint": "^8.30.0", "eslint-config-prettier": "^8.5.0", "rimraf": "^3.0.2", "typescript": "~4.9.4" }, "peerDependencies": { - "@types/d3": "^6.7.5", - "d3": "^6.7.0" + "@types/d3": "^7.4.0", + "d3": "^7.8.0" } } diff --git a/packages/redux-devtools-app/jest.config.js b/packages/redux-devtools-app/jest.config.js index 2bef3a04..b7bc0a5e 100644 --- a/packages/redux-devtools-app/jest.config.js +++ b/packages/redux-devtools-app/jest.config.js @@ -6,7 +6,9 @@ module.exports = { '\\.css$': '/test/__mocks__/styleMock.ts', }, transform: { + '^.+\\.jsx?$': 'babel-jest', '^.+\\.tsx?$': ['ts-jest', { tsconfig: 'tsconfig.test.json' }], }, + transformIgnorePatterns: ['/node_modules/(?!(d3)/)'], resolver: '/jestResolver.js', }; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 53b65eb1..27dccc09 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -178,11 +178,11 @@ importers: '@babel/preset-env': ^7.20.2 '@babel/preset-typescript': ^7.18.6 '@babel/runtime': ^7.20.6 - '@types/d3': ^6.7.5 + '@types/d3': ^7.4.0 '@types/ramda': ^0.28.20 '@typescript-eslint/eslint-plugin': ^5.47.0 '@typescript-eslint/parser': ^5.47.0 - d3: ^6.7.0 + d3: ^7.8.0 d3tooltip: ^2.1.0 deepmerge: ^4.2.2 eslint: ^8.30.0 @@ -193,8 +193,8 @@ importers: typescript: ~4.9.4 dependencies: '@babel/runtime': 7.20.6 - '@types/d3': 6.7.5 - d3: 6.7.0 + '@types/d3': 7.4.0 + d3: 7.8.0 d3tooltip: link:../d3tooltip deepmerge: 4.2.2 map2tree: link:../map2tree @@ -264,10 +264,10 @@ importers: '@babel/preset-env': ^7.20.2 '@babel/preset-typescript': ^7.18.6 '@babel/runtime': ^7.20.6 - '@types/d3': ^6.7.5 + '@types/d3': ^7.4.0 '@typescript-eslint/eslint-plugin': ^5.47.0 '@typescript-eslint/parser': ^5.47.0 - d3: ^6.7.0 + d3: ^7.8.0 eslint: ^8.30.0 eslint-config-prettier: ^8.5.0 rimraf: ^3.0.2 @@ -280,10 +280,10 @@ importers: '@babel/eslint-parser': 7.19.1_ak4stjm4k2uvd2drmeegtfb5ly '@babel/preset-env': 7.20.2_@babel+core@7.20.5 '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 - '@types/d3': 6.7.5 + '@types/d3': 7.4.0 '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - d3: 6.7.0 + d3: 7.8.0 eslint: 8.30.0 eslint-config-prettier: 8.5.0_eslint@8.30.0 rimraf: 3.0.2 @@ -8291,8 +8291,8 @@ packages: '@types/d3-interpolate': 2.0.2 '@types/d3-selection': 2.0.1 - /@types/d3/6.7.5: - resolution: {integrity: sha512-TUZ6zuT/KIvbHSv81kwAiO5gG5aTuoiLGnWR/KxHJ15Idy/xmGUXaaF5zMG+UMIsndcGlSHTmrvwRgdvZlNKaA==} + /@types/d3/7.4.0: + resolution: {integrity: sha512-jIfNVK0ZlxcuRDKtRS/SypEyOQ6UHaFQBKv032X45VvxSJ6Yi5G9behy9h6tNTHTDGh5Vq+KbmBjUWLgY4meCA==} dependencies: '@types/d3-array': 2.12.3 '@types/d3-axis': 2.1.3 @@ -11355,6 +11355,10 @@ packages: engines: {node: '>= 6'} dev: true + /commander/7.2.0: + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} + engines: {node: '>= 10'} + /commander/8.3.0: resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} engines: {node: '>= 12'} @@ -11920,191 +11924,222 @@ packages: resolution: {integrity: sha512-NJGVKPS81XejHcLhaLJS7plab0fK3slPh11mESeeDq2W4ZI5kUKK/LRRdVDvjJseojbPB7ZwjnyOybg3Igea/A==} dev: true - /d3-array/2.12.1: - resolution: {integrity: sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==} + /d3-array/3.2.1: + resolution: {integrity: sha512-gUY/qeHq/yNqqoCKNq4vtpFLdoCdvyNpWoC/KNjhGbhDuQpAM9sIQQKkXSNpXa9h5KySs/gzm7R88WkUutgwWQ==} + engines: {node: '>=12'} dependencies: internmap: 1.0.1 - /d3-axis/2.1.0: - resolution: {integrity: sha512-z/G2TQMyuf0X3qP+Mh+2PimoJD41VOCjViJzT0BHeL/+JQAofkiWZbWxlwFGb1N8EN+Cl/CW+MUKbVzr1689Cw==} + /d3-axis/3.0.0: + resolution: {integrity: sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==} + engines: {node: '>=12'} - /d3-brush/2.1.0: - resolution: {integrity: sha512-cHLLAFatBATyIKqZOkk/mDHUbzne2B3ZwxkzMHvFTCZCmLaXDpZRihQSn8UNXTkGD/3lb/W2sQz0etAftmHMJQ==} + /d3-brush/3.0.0: + resolution: {integrity: sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==} + engines: {node: '>=12'} dependencies: - d3-dispatch: 2.0.0 - d3-drag: 2.0.0 - d3-interpolate: 2.0.1 - d3-selection: 2.0.0 - d3-transition: 2.0.0_d3-selection@2.0.0 + d3-dispatch: 3.0.1 + d3-drag: 3.0.0 + d3-interpolate: 3.0.1 + d3-selection: 3.0.0 + d3-transition: 3.0.1_d3-selection@3.0.0 - /d3-chord/2.0.0: - resolution: {integrity: sha512-D5PZb7EDsRNdGU4SsjQyKhja8Zgu+SHZfUSO5Ls8Wsn+jsAKUUGkcshLxMg9HDFxG3KqavGWaWkJ8EpU8ojuig==} + /d3-chord/3.0.1: + resolution: {integrity: sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==} + engines: {node: '>=12'} dependencies: - d3-path: 2.0.0 + d3-path: 3.1.0 - /d3-color/2.0.0: - resolution: {integrity: sha512-SPXi0TSKPD4g9tw0NMZFnR95XVgUZiBH+uUTqQuDu1OsE2zomHU7ho0FISciaPvosimixwHFl3WHLGabv6dDgQ==} + /d3-color/3.1.0: + resolution: {integrity: sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==} + engines: {node: '>=12'} - /d3-contour/2.0.0: - resolution: {integrity: sha512-9unAtvIaNk06UwqBmvsdHX7CZ+NPDZnn8TtNH1myW93pWJkhsV25JcgnYAu0Ck5Veb1DHiCv++Ic5uvJ+h50JA==} + /d3-contour/4.0.0: + resolution: {integrity: sha512-7aQo0QHUTu/Ko3cP9YK9yUTxtoDEiDGwnBHyLxG5M4vqlBkO/uixMRele3nfsfj6UXOcuReVpVXzAboGraYIJw==} + engines: {node: '>=12'} dependencies: - d3-array: 2.12.1 + d3-array: 3.2.1 - /d3-delaunay/5.3.0: - resolution: {integrity: sha512-amALSrOllWVLaHTnDLHwMIiz0d1bBu9gZXd1FiLfXf8sHcX9jrcj81TVZOqD4UX7MgBZZ07c8GxzEgBpJqc74w==} + /d3-delaunay/6.0.2: + resolution: {integrity: sha512-IMLNldruDQScrcfT+MWnazhHbDJhcRJyOEBAJfwQnHle1RPh6WDuLvxNArUju2VSMSUuKlY5BGHRJ2cYyoFLQQ==} + engines: {node: '>=12'} dependencies: - delaunator: 4.0.1 + delaunator: 5.0.0 - /d3-dispatch/2.0.0: - resolution: {integrity: sha512-S/m2VsXI7gAti2pBoLClFFTMOO1HTtT0j99AuXLoGFKO6deHDdnv6ZGTxSTTUTgO1zVcv82fCOtDjYK4EECmWA==} + /d3-dispatch/3.0.1: + resolution: {integrity: sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==} + engines: {node: '>=12'} - /d3-drag/2.0.0: - resolution: {integrity: sha512-g9y9WbMnF5uqB9qKqwIIa/921RYWzlUDv9Jl1/yONQwxbOfszAWTCm8u7HOTgJgRDXiRZN56cHT9pd24dmXs8w==} + /d3-drag/3.0.0: + resolution: {integrity: sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==} + engines: {node: '>=12'} dependencies: - d3-dispatch: 2.0.0 - d3-selection: 2.0.0 + d3-dispatch: 3.0.1 + d3-selection: 3.0.0 - /d3-dsv/2.0.0: - resolution: {integrity: sha512-E+Pn8UJYx9mViuIUkoc93gJGGYut6mSDKy2+XaPwccwkRGlR+LO97L2VCCRjQivTwLHkSnAJG7yo00BWY6QM+w==} + /d3-dsv/3.0.1: + resolution: {integrity: sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==} + engines: {node: '>=12'} hasBin: true dependencies: - commander: 2.20.3 - iconv-lite: 0.4.24 + commander: 7.2.0 + iconv-lite: 0.6.3 rw: 1.3.3 - /d3-ease/2.0.0: - resolution: {integrity: sha512-68/n9JWarxXkOWMshcT5IcjbB+agblQUaIsbnXmrzejn2O82n3p2A9R2zEB9HIEFWKFwPAEDDN8gR0VdSAyyAQ==} + /d3-ease/3.0.1: + resolution: {integrity: sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==} + engines: {node: '>=12'} - /d3-fetch/2.0.0: - resolution: {integrity: sha512-TkYv/hjXgCryBeNKiclrwqZH7Nb+GaOwo3Neg24ZVWA3MKB+Rd+BY84Nh6tmNEMcjUik1CSUWjXYndmeO6F7sw==} + /d3-fetch/3.0.1: + resolution: {integrity: sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==} + engines: {node: '>=12'} dependencies: - d3-dsv: 2.0.0 + d3-dsv: 3.0.1 - /d3-force/2.1.1: - resolution: {integrity: sha512-nAuHEzBqMvpFVMf9OX75d00OxvOXdxY+xECIXjW6Gv8BRrXu6gAWbv/9XKrvfJ5i5DCokDW7RYE50LRoK092ew==} + /d3-force/3.0.0: + resolution: {integrity: sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==} + engines: {node: '>=12'} dependencies: - d3-dispatch: 2.0.0 - d3-quadtree: 2.0.0 - d3-timer: 2.0.0 + d3-dispatch: 3.0.1 + d3-quadtree: 3.0.1 + d3-timer: 3.0.1 - /d3-format/2.0.0: - resolution: {integrity: sha512-Ab3S6XuE/Q+flY96HXT0jOXcM4EAClYFnRGY5zsjRGNy6qCYrQsMffs7cV5Q9xejb35zxW5hf/guKw34kvIKsA==} + /d3-format/3.1.0: + resolution: {integrity: sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==} + engines: {node: '>=12'} - /d3-geo/2.0.2: - resolution: {integrity: sha512-8pM1WGMLGFuhq9S+FpPURxic+gKzjluCD/CHTuUF3mXMeiCo0i6R0tO1s4+GArRFde96SLcW/kOFRjoAosPsFA==} + /d3-geo/3.1.0: + resolution: {integrity: sha512-JEo5HxXDdDYXCaWdwLRt79y7giK8SbhZJbFWXqbRTolCHFI5jRqteLzCsq51NKbUoX0PjBVSohxrx+NoOUujYA==} + engines: {node: '>=12'} dependencies: - d3-array: 2.12.1 + d3-array: 3.2.1 - /d3-hierarchy/2.0.0: - resolution: {integrity: sha512-SwIdqM3HxQX2214EG9GTjgmCc/mbSx4mQBn+DuEETubhOw6/U3fmnji4uCVrmzOydMHSO1nZle5gh6HB/wdOzw==} + /d3-hierarchy/3.1.2: + resolution: {integrity: sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==} + engines: {node: '>=12'} - /d3-interpolate/2.0.1: - resolution: {integrity: sha512-c5UhwwTs/yybcmTpAVqwSFl6vrQ8JZJoT5F7xNFK9pymv5C0Ymcc9/LIJHtYIggg/yS9YHw8i8O8tgb9pupjeQ==} + /d3-interpolate/3.0.1: + resolution: {integrity: sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==} + engines: {node: '>=12'} dependencies: - d3-color: 2.0.0 + d3-color: 3.1.0 - /d3-path/2.0.0: - resolution: {integrity: sha512-ZwZQxKhBnv9yHaiWd6ZU4x5BtCQ7pXszEV9CU6kRgwIQVQGLMv1oiL4M+MK/n79sYzsj+gcgpPQSctJUsLN7fA==} + /d3-path/3.1.0: + resolution: {integrity: sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==} + engines: {node: '>=12'} - /d3-polygon/2.0.0: - resolution: {integrity: sha512-MsexrCK38cTGermELs0cO1d79DcTsQRN7IWMJKczD/2kBjzNXxLUWP33qRF6VDpiLV/4EI4r6Gs0DAWQkE8pSQ==} + /d3-polygon/3.0.1: + resolution: {integrity: sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==} + engines: {node: '>=12'} - /d3-quadtree/2.0.0: - resolution: {integrity: sha512-b0Ed2t1UUalJpc3qXzKi+cPGxeXRr4KU9YSlocN74aTzp6R/Ud43t79yLLqxHRWZfsvWXmbDWPpoENK1K539xw==} + /d3-quadtree/3.0.1: + resolution: {integrity: sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==} + engines: {node: '>=12'} - /d3-random/2.2.2: - resolution: {integrity: sha512-0D9P8TRj6qDAtHhRQn6EfdOtHMfsUWanl3yb/84C4DqpZ+VsgfI5iTVRNRbELCfNvRfpMr8OrqqUTQ6ANGCijw==} + /d3-random/3.0.1: + resolution: {integrity: sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==} + engines: {node: '>=12'} - /d3-scale-chromatic/2.0.0: - resolution: {integrity: sha512-LLqy7dJSL8yDy7NRmf6xSlsFZ6zYvJ4BcWFE4zBrOPnQERv9zj24ohnXKRbyi9YHnYV+HN1oEO3iFK971/gkzA==} + /d3-scale-chromatic/3.0.0: + resolution: {integrity: sha512-Lx9thtxAKrO2Pq6OO2Ua474opeziKr279P/TKZsMAhYyNDD3EnCffdbgeSYN5O7m2ByQsxtuP2CSDczNUIZ22g==} + engines: {node: '>=12'} dependencies: - d3-color: 2.0.0 - d3-interpolate: 2.0.1 + d3-color: 3.1.0 + d3-interpolate: 3.0.1 - /d3-scale/3.3.0: - resolution: {integrity: sha512-1JGp44NQCt5d1g+Yy+GeOnZP7xHo0ii8zsQp6PGzd+C1/dl0KGsp9A7Mxwp+1D1o4unbTTxVdU/ZOIEBoeZPbQ==} + /d3-scale/4.0.2: + resolution: {integrity: sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==} + engines: {node: '>=12'} dependencies: - d3-array: 2.12.1 - d3-format: 2.0.0 - d3-interpolate: 2.0.1 - d3-time: 2.1.1 - d3-time-format: 3.0.0 + d3-array: 3.2.1 + d3-format: 3.1.0 + d3-interpolate: 3.0.1 + d3-time: 3.1.0 + d3-time-format: 4.1.0 - /d3-selection/2.0.0: - resolution: {integrity: sha512-XoGGqhLUN/W14NmaqcO/bb1nqjDAw5WtSYb2X8wiuQWvSZUsUVYsOSkOybUrNvcBjaywBdYPy03eXHMXjk9nZA==} + /d3-selection/3.0.0: + resolution: {integrity: sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==} + engines: {node: '>=12'} - /d3-shape/2.1.0: - resolution: {integrity: sha512-PnjUqfM2PpskbSLTJvAzp2Wv4CZsnAgTfcVRTwW03QR3MkXF8Uo7B1y/lWkAsmbKwuecto++4NlsYcvYpXpTHA==} + /d3-shape/3.2.0: + resolution: {integrity: sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==} + engines: {node: '>=12'} dependencies: - d3-path: 2.0.0 + d3-path: 3.1.0 - /d3-time-format/3.0.0: - resolution: {integrity: sha512-UXJh6EKsHBTjopVqZBhFysQcoXSv/5yLONZvkQ5Kk3qbwiUYkdX17Xa1PT6U1ZWXGGfB1ey5L8dKMlFq2DO0Ag==} + /d3-time-format/4.1.0: + resolution: {integrity: sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==} + engines: {node: '>=12'} dependencies: - d3-time: 2.1.1 + d3-time: 3.1.0 - /d3-time/2.1.1: - resolution: {integrity: sha512-/eIQe/eR4kCQwq7yxi7z4c6qEXf2IYGcjoWB5OOQy4Tq9Uv39/947qlDcN2TLkiTzQWzvnsuYPB9TrWaNfipKQ==} + /d3-time/3.1.0: + resolution: {integrity: sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==} + engines: {node: '>=12'} dependencies: - d3-array: 2.12.1 + d3-array: 3.2.1 - /d3-timer/2.0.0: - resolution: {integrity: sha512-TO4VLh0/420Y/9dO3+f9abDEFYeCUr2WZRlxJvbp4HPTQcSylXNiL6yZa9FIUvV1yRiFufl1bszTCLDqv9PWNA==} + /d3-timer/3.0.1: + resolution: {integrity: sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==} + engines: {node: '>=12'} - /d3-transition/2.0.0_d3-selection@2.0.0: - resolution: {integrity: sha512-42ltAGgJesfQE3u9LuuBHNbGrI/AJjNL2OAUdclE70UE6Vy239GCBEYD38uBPoLeNsOhFStGpPI0BAOV+HMxog==} + /d3-transition/3.0.1_d3-selection@3.0.0: + resolution: {integrity: sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==} + engines: {node: '>=12'} peerDependencies: - d3-selection: '2' + d3-selection: 2 - 3 dependencies: - d3-color: 2.0.0 - d3-dispatch: 2.0.0 - d3-ease: 2.0.0 - d3-interpolate: 2.0.1 - d3-selection: 2.0.0 - d3-timer: 2.0.0 + d3-color: 3.1.0 + d3-dispatch: 3.0.1 + d3-ease: 3.0.1 + d3-interpolate: 3.0.1 + d3-selection: 3.0.0 + d3-timer: 3.0.1 - /d3-zoom/2.0.0: - resolution: {integrity: sha512-fFg7aoaEm9/jf+qfstak0IYpnesZLiMX6GZvXtUSdv8RH2o4E2qeelgdU09eKS6wGuiGMfcnMI0nTIqWzRHGpw==} + /d3-zoom/3.0.0: + resolution: {integrity: sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==} + engines: {node: '>=12'} dependencies: - d3-dispatch: 2.0.0 - d3-drag: 2.0.0 - d3-interpolate: 2.0.1 - d3-selection: 2.0.0 - d3-transition: 2.0.0_d3-selection@2.0.0 + d3-dispatch: 3.0.1 + d3-drag: 3.0.0 + d3-interpolate: 3.0.1 + d3-selection: 3.0.0 + d3-transition: 3.0.1_d3-selection@3.0.0 - /d3/6.7.0: - resolution: {integrity: sha512-hNHRhe+yCDLUG6Q2LwvR/WdNFPOJQ5VWqsJcwIYVeI401+d2/rrCjxSXkiAdIlpx7/73eApFB4Olsmh3YN7a6g==} + /d3/7.8.0: + resolution: {integrity: sha512-a5rNemRadWkEfqnY5NsD4RdCP9vn8EIJ4I5Rl14U0uKH1SXqcNmk/h9aGaAF1O98lz6L9M0IeUcuPa9GUYbI5A==} + engines: {node: '>=12'} dependencies: - d3-array: 2.12.1 - d3-axis: 2.1.0 - d3-brush: 2.1.0 - d3-chord: 2.0.0 - d3-color: 2.0.0 - d3-contour: 2.0.0 - d3-delaunay: 5.3.0 - d3-dispatch: 2.0.0 - d3-drag: 2.0.0 - d3-dsv: 2.0.0 - d3-ease: 2.0.0 - d3-fetch: 2.0.0 - d3-force: 2.1.1 - d3-format: 2.0.0 - d3-geo: 2.0.2 - d3-hierarchy: 2.0.0 - d3-interpolate: 2.0.1 - d3-path: 2.0.0 - d3-polygon: 2.0.0 - d3-quadtree: 2.0.0 - d3-random: 2.2.2 - d3-scale: 3.3.0 - d3-scale-chromatic: 2.0.0 - d3-selection: 2.0.0 - d3-shape: 2.1.0 - d3-time: 2.1.1 - d3-time-format: 3.0.0 - d3-timer: 2.0.0 - d3-transition: 2.0.0_d3-selection@2.0.0 - d3-zoom: 2.0.0 + d3-array: 3.2.1 + d3-axis: 3.0.0 + d3-brush: 3.0.0 + d3-chord: 3.0.1 + d3-color: 3.1.0 + d3-contour: 4.0.0 + d3-delaunay: 6.0.2 + d3-dispatch: 3.0.1 + d3-drag: 3.0.0 + d3-dsv: 3.0.1 + d3-ease: 3.0.1 + d3-fetch: 3.0.1 + d3-force: 3.0.0 + d3-format: 3.1.0 + d3-geo: 3.1.0 + d3-hierarchy: 3.1.2 + d3-interpolate: 3.0.1 + d3-path: 3.1.0 + d3-polygon: 3.0.1 + d3-quadtree: 3.0.1 + d3-random: 3.0.1 + d3-scale: 4.0.2 + d3-scale-chromatic: 3.0.0 + d3-selection: 3.0.0 + d3-shape: 3.2.0 + d3-time: 3.1.0 + d3-time-format: 4.1.0 + d3-timer: 3.0.1 + d3-transition: 3.0.1_d3-selection@3.0.0 + d3-zoom: 3.0.0 /damerau-levenshtein/1.0.8: resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} @@ -12314,8 +12349,10 @@ packages: isobject: 3.0.1 dev: true - /delaunator/4.0.1: - resolution: {integrity: sha512-WNPWi1IRKZfCt/qIDMfERkDp93+iZEmOxN2yy4Jg+Xhv8SLk2UTqqbe1sfiipn0and9QrE914/ihdx82Y/Giag==} + /delaunator/5.0.0: + resolution: {integrity: sha512-AyLvtyJdbv/U1GkiS6gUUzclRoAY4Gs75qkMygJJhU75LW4DNuSF2RMzpxs9jw9Oz1BobHjTdkG3zdP55VxAqw==} + dependencies: + robust-predicates: 3.0.1 /delayed-stream/1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} @@ -19943,6 +19980,9 @@ packages: sprintf-js: 1.1.2 optional: true + /robust-predicates/3.0.1: + resolution: {integrity: sha512-ndEIpszUHiG4HtDsQLeIuMvRsDnn8c8rYStabochtUeCvfuvNptb5TUbVD68LRAILPX7p9nqQGh4xJgn3EHS/g==} + /rollup-plugin-typescript2/0.34.1_oj4jlwi3mkekxo3vucumcwebnq: resolution: {integrity: sha512-P4cHLtGikESmqi1CA+tdMDUv8WbQV48mzPYt77TSTOPJpERyZ9TXdDgjSDix8Fkqce6soYz3+fa4lrC93IEkcw==} peerDependencies: From 0833fa16227a511c61420000e71c71ff1ad99354 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 2 Jan 2023 19:58:10 -0500 Subject: [PATCH 02/15] fix(deps): update dependency dateformat to v5 (#884) * fix(deps): update dependency dateformat to v5 * Fix transformIgnorePattern * Update Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Nathan Bierema --- extension/jest.config.js | 5 +++-- extension/jestResolver.js | 15 --------------- packages/redux-devtools-app/jest.config.js | 5 +++-- packages/redux-devtools-app/jestResolver.js | 15 --------------- .../jest.config.js | 3 ++- .../jestResolver.js | 11 ----------- .../package.json | 4 ++-- .../jest.config.js | 3 ++- .../jestResolver.js | 11 ----------- .../{.babelrc.json => babel.config.json} | 0 packages/redux-devtools-ui/jest.config.js | 3 ++- packages/redux-devtools-ui/jestResolver.js | 11 ----------- packages/redux-devtools-ui/package.json | 2 +- pnpm-lock.yaml | 17 +++++++++-------- 14 files changed, 24 insertions(+), 81 deletions(-) delete mode 100644 extension/jestResolver.js delete mode 100644 packages/redux-devtools-app/jestResolver.js delete mode 100644 packages/redux-devtools-inspector-monitor-test-tab/jestResolver.js delete mode 100644 packages/redux-devtools-rtk-query-monitor/jestResolver.js rename packages/redux-devtools-ui/{.babelrc.json => babel.config.json} (100%) delete mode 100644 packages/redux-devtools-ui/jestResolver.js diff --git a/extension/jest.config.js b/extension/jest.config.js index ff0d3db5..26d1c602 100644 --- a/extension/jest.config.js +++ b/extension/jest.config.js @@ -5,6 +5,7 @@ module.exports = { moduleNameMapper: { '\\.css$': '/test/__mocks__/styleMock.ts', }, - transformIgnorePatterns: ['/node_modules/(?!(d3)/)'], - resolver: '/jestResolver.js', + transformIgnorePatterns: [ + 'node_modules/(?!.pnpm|d3|dateformat|delaunator|nanoid|robust-predicates|uuid)', + ], }; diff --git a/extension/jestResolver.js b/extension/jestResolver.js deleted file mode 100644 index 8e066aa4..00000000 --- a/extension/jestResolver.js +++ /dev/null @@ -1,15 +0,0 @@ -module.exports = (path, options) => { - return options.defaultResolver(path, { - ...options, - packageFilter: (pkg) => { - if (pkg.name === 'nanoid') { - pkg.exports['.'].browser = pkg.exports['.'].require; - } - if (pkg.name === 'uuid' && pkg.version.startsWith('8.')) { - delete pkg.exports; - delete pkg.module; - } - return pkg; - }, - }); -}; diff --git a/packages/redux-devtools-app/jest.config.js b/packages/redux-devtools-app/jest.config.js index b7bc0a5e..e15f90f8 100644 --- a/packages/redux-devtools-app/jest.config.js +++ b/packages/redux-devtools-app/jest.config.js @@ -9,6 +9,7 @@ module.exports = { '^.+\\.jsx?$': 'babel-jest', '^.+\\.tsx?$': ['ts-jest', { tsconfig: 'tsconfig.test.json' }], }, - transformIgnorePatterns: ['/node_modules/(?!(d3)/)'], - resolver: '/jestResolver.js', + transformIgnorePatterns: [ + 'node_modules/(?!.pnpm|d3|dateformat|delaunator|nanoid|robust-predicates|uuid)', + ], }; diff --git a/packages/redux-devtools-app/jestResolver.js b/packages/redux-devtools-app/jestResolver.js deleted file mode 100644 index 8e066aa4..00000000 --- a/packages/redux-devtools-app/jestResolver.js +++ /dev/null @@ -1,15 +0,0 @@ -module.exports = (path, options) => { - return options.defaultResolver(path, { - ...options, - packageFilter: (pkg) => { - if (pkg.name === 'nanoid') { - pkg.exports['.'].browser = pkg.exports['.'].require; - } - if (pkg.name === 'uuid' && pkg.version.startsWith('8.')) { - delete pkg.exports; - delete pkg.module; - } - return pkg; - }, - }); -}; diff --git a/packages/redux-devtools-inspector-monitor-test-tab/jest.config.js b/packages/redux-devtools-inspector-monitor-test-tab/jest.config.js index 3244f843..b5063992 100644 --- a/packages/redux-devtools-inspector-monitor-test-tab/jest.config.js +++ b/packages/redux-devtools-inspector-monitor-test-tab/jest.config.js @@ -5,7 +5,8 @@ module.exports = { '\\.css$': '/test/__mocks__/styleMock.ts', }, transform: { + '^.+\\.jsx?$': 'babel-jest', '^.+\\.tsx?$': ['ts-jest', { tsconfig: 'tsconfig.test.json' }], }, - resolver: '/jestResolver.js', + transformIgnorePatterns: ['node_modules/(?!.pnpm|nanoid)'], }; diff --git a/packages/redux-devtools-inspector-monitor-test-tab/jestResolver.js b/packages/redux-devtools-inspector-monitor-test-tab/jestResolver.js deleted file mode 100644 index 385b2568..00000000 --- a/packages/redux-devtools-inspector-monitor-test-tab/jestResolver.js +++ /dev/null @@ -1,11 +0,0 @@ -module.exports = (path, options) => { - return options.defaultResolver(path, { - ...options, - packageFilter: (pkg) => { - if (pkg.name === 'nanoid') { - pkg.exports['.'].browser = pkg.exports['.'].require; - } - return pkg; - }, - }); -}; diff --git a/packages/redux-devtools-inspector-monitor/package.json b/packages/redux-devtools-inspector-monitor/package.json index 956ae877..c32ec949 100644 --- a/packages/redux-devtools-inspector-monitor/package.json +++ b/packages/redux-devtools-inspector-monitor/package.json @@ -39,7 +39,7 @@ "@types/dragula": "^3.7.1", "@types/lodash": "^4.14.191", "@types/prop-types": "^15.7.5", - "dateformat": "^4.6.3", + "dateformat": "^5.0.3", "hex-rgba": "^1.0.2", "immutable": "^4.1.0", "javascript-stringify": "^2.1.0", @@ -62,7 +62,7 @@ "@babel/preset-react": "^7.18.6", "@babel/preset-typescript": "^7.18.6", "@redux-devtools/core": "^3.13.1", - "@types/dateformat": "^3.0.1", + "@types/dateformat": "^5.0.0", "@types/hex-rgba": "^1.0.1", "@types/history": "^4.7.11", "@types/lodash.debounce": "^4.0.7", diff --git a/packages/redux-devtools-rtk-query-monitor/jest.config.js b/packages/redux-devtools-rtk-query-monitor/jest.config.js index 3244f843..b5063992 100644 --- a/packages/redux-devtools-rtk-query-monitor/jest.config.js +++ b/packages/redux-devtools-rtk-query-monitor/jest.config.js @@ -5,7 +5,8 @@ module.exports = { '\\.css$': '/test/__mocks__/styleMock.ts', }, transform: { + '^.+\\.jsx?$': 'babel-jest', '^.+\\.tsx?$': ['ts-jest', { tsconfig: 'tsconfig.test.json' }], }, - resolver: '/jestResolver.js', + transformIgnorePatterns: ['node_modules/(?!.pnpm|nanoid)'], }; diff --git a/packages/redux-devtools-rtk-query-monitor/jestResolver.js b/packages/redux-devtools-rtk-query-monitor/jestResolver.js deleted file mode 100644 index 385b2568..00000000 --- a/packages/redux-devtools-rtk-query-monitor/jestResolver.js +++ /dev/null @@ -1,11 +0,0 @@ -module.exports = (path, options) => { - return options.defaultResolver(path, { - ...options, - packageFilter: (pkg) => { - if (pkg.name === 'nanoid') { - pkg.exports['.'].browser = pkg.exports['.'].require; - } - return pkg; - }, - }); -}; diff --git a/packages/redux-devtools-ui/.babelrc.json b/packages/redux-devtools-ui/babel.config.json similarity index 100% rename from packages/redux-devtools-ui/.babelrc.json rename to packages/redux-devtools-ui/babel.config.json diff --git a/packages/redux-devtools-ui/jest.config.js b/packages/redux-devtools-ui/jest.config.js index 3244f843..b5063992 100644 --- a/packages/redux-devtools-ui/jest.config.js +++ b/packages/redux-devtools-ui/jest.config.js @@ -5,7 +5,8 @@ module.exports = { '\\.css$': '/test/__mocks__/styleMock.ts', }, transform: { + '^.+\\.jsx?$': 'babel-jest', '^.+\\.tsx?$': ['ts-jest', { tsconfig: 'tsconfig.test.json' }], }, - resolver: '/jestResolver.js', + transformIgnorePatterns: ['node_modules/(?!.pnpm|nanoid)'], }; diff --git a/packages/redux-devtools-ui/jestResolver.js b/packages/redux-devtools-ui/jestResolver.js deleted file mode 100644 index 385b2568..00000000 --- a/packages/redux-devtools-ui/jestResolver.js +++ /dev/null @@ -1,11 +0,0 @@ -module.exports = (path, options) => { - return options.defaultResolver(path, { - ...options, - packageFilter: (pkg) => { - if (pkg.name === 'nanoid') { - pkg.exports['.'].browser = pkg.exports['.'].require; - } - return pkg; - }, - }); -}; diff --git a/packages/redux-devtools-ui/package.json b/packages/redux-devtools-ui/package.json index 317c4cd4..52a073ed 100644 --- a/packages/redux-devtools-ui/package.json +++ b/packages/redux-devtools-ui/package.json @@ -30,7 +30,7 @@ "build": "pnpm run build:lib && pnpm run build:storybook", "build:lib": "pnpm run build:cjs && pnpm run build:esm && pnpm run build:types && pnpm run build:css", "build:cjs": "babel src --extensions \".ts,.tsx\" --out-dir lib/cjs", - "build:esm": "babel src --config-file ./babel.config.esm.json --no-babelrc --extensions \".ts,.tsx\" --out-dir lib/esm", + "build:esm": "babel src --config-file ./babel.config.esm.json --extensions \".ts,.tsx\" --out-dir lib/esm", "build:types": "tsc --emitDeclarationOnly", "build:css": "ncp fonts lib/fonts", "clean": "rimraf lib storybook-static", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 27dccc09..9779a31b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1132,7 +1132,7 @@ importers: '@babel/preset-typescript': ^7.18.6 '@babel/runtime': ^7.20.6 '@redux-devtools/core': ^3.13.1 - '@types/dateformat': ^3.0.1 + '@types/dateformat': ^5.0.0 '@types/dragula': ^3.7.1 '@types/hex-rgba': ^1.0.1 '@types/history': ^4.7.11 @@ -1144,7 +1144,7 @@ importers: '@types/redux-devtools-themes': ^1.0.0 '@typescript-eslint/eslint-plugin': ^5.47.0 '@typescript-eslint/parser': ^5.47.0 - dateformat: ^4.6.3 + dateformat: ^5.0.3 eslint: ^8.30.0 eslint-config-prettier: ^8.5.0 eslint-plugin-react: ^7.31.11 @@ -1170,7 +1170,7 @@ importers: '@types/dragula': 3.7.1 '@types/lodash': 4.14.191 '@types/prop-types': 15.7.5 - dateformat: 4.6.3 + dateformat: 5.0.3 hex-rgba: 1.0.2 immutable: 4.1.0 javascript-stringify: 2.1.0 @@ -1192,7 +1192,7 @@ importers: '@babel/preset-react': 7.18.6_@babel+core@7.20.5 '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 '@redux-devtools/core': link:../redux-devtools - '@types/dateformat': 3.0.1 + '@types/dateformat': 5.0.0 '@types/hex-rgba': 1.0.1 '@types/history': 4.7.11 '@types/lodash.debounce': 4.0.7 @@ -8325,8 +8325,8 @@ packages: '@types/d3-transition': 2.0.2 '@types/d3-zoom': 2.0.3 - /@types/dateformat/3.0.1: - resolution: {integrity: sha512-KlPPdikagvL6ELjWsljbyDIPzNCeliYkqRpI+zea99vBBbCIA5JNshZAwQKTON139c87y9qvTFVgkFd14rtS4g==} + /@types/dateformat/5.0.0: + resolution: {integrity: sha512-SZg4JdHIWHQGEokbYGZSDvo5wA4TLYPXaqhigs/wH+REDOejcJzgH+qyY+HtEUtWOZxEUkbhbdYPqQDiEgrXeA==} dev: true /@types/debug/4.1.7: @@ -12159,8 +12159,9 @@ packages: engines: {node: '>=0.11'} dev: false - /dateformat/4.6.3: - resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==} + /dateformat/5.0.3: + resolution: {integrity: sha512-Kvr6HmPXUMerlLcLF+Pwq3K7apHpYmGDVqrxcDasBg86UcKeTSNWbEzU8bwdXnxnR44FtMhJAxI4Bov6Y/KUfA==} + engines: {node: '>=12.20'} dev: false /debug/2.6.9: From 5f33eeb8bf582d4f0a1ef9cf7dedb2dc8adfaa8f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 2 Jan 2023 20:27:16 -0500 Subject: [PATCH 03/15] fix(deps): update dependency nanoid to v4 (#1188) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Nathan Bierema --- packages/redux-devtools-utils/package.json | 2 +- pnpm-lock.yaml | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/packages/redux-devtools-utils/package.json b/packages/redux-devtools-utils/package.json index 717c46bb..31004d25 100644 --- a/packages/redux-devtools-utils/package.json +++ b/packages/redux-devtools-utils/package.json @@ -40,7 +40,7 @@ "immutable": "^4.1.0", "jsan": "^3.1.14", "lodash": "^4.17.21", - "nanoid": "^3.3.4", + "nanoid": "^4.0.0", "redux": "^4.2.0" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9779a31b..f0cfa35b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2248,7 +2248,7 @@ importers: immutable: ^4.1.0 jsan: ^3.1.14 lodash: ^4.17.21 - nanoid: ^3.3.4 + nanoid: ^4.0.0 redux: ^4.2.0 rimraf: ^3.0.2 typescript: ~4.9.4 @@ -2261,7 +2261,7 @@ importers: immutable: 4.1.0 jsan: 3.1.14 lodash: 4.17.21 - nanoid: 3.3.4 + nanoid: 4.0.0 redux: 4.2.0 devDependencies: '@babel/cli': 7.19.3_@babel+core@7.20.5 @@ -17579,6 +17579,12 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + /nanoid/4.0.0: + resolution: {integrity: sha512-IgBP8piMxe/gf73RTQx7hmnhwz0aaEXYakvqZyE302IXW3HyVNhdNGC+O2MwMAVhLEnvXlvKtGbtJf6wvHihCg==} + engines: {node: ^14 || ^16 || >=18} + hasBin: true + dev: false + /nanomatch/1.2.13: resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} engines: {node: '>=0.10.0'} From 81926f32123549fdfd1b9a236ba20743f17a3ff0 Mon Sep 17 00:00:00 2001 From: Nathan Bierema Date: Wed, 4 Jan 2023 23:17:44 -0500 Subject: [PATCH 04/15] Remove UNSAFE methods from react-json-tree (#1288) * Remove UNSAFE method from JSONTree * Bump peer dep * Fix types * Remove proptypes * Remove unused * shouldExpandNode => shouldExpandNodeInitially * Cleanup * Update usages * Tighten types * Create four-parrots-poke.md * Format * Fix inspector-monitor types * Fix log-monitor types * Fix rtk-query-monitor types * Fix type --- .changeset/four-parrots-poke.md | 9 + packages/react-json-tree/README.md | 2 +- packages/react-json-tree/examples/src/App.tsx | 8 +- packages/react-json-tree/package.json | 6 +- packages/react-json-tree/src/ItemRange.tsx | 80 +++--- .../react-json-tree/src/JSONArrayNode.tsx | 37 ++- packages/react-json-tree/src/JSONArrow.tsx | 41 ++-- .../react-json-tree/src/JSONIterableNode.tsx | 13 +- .../react-json-tree/src/JSONNestedNode.tsx | 231 +++++++----------- packages/react-json-tree/src/JSONNode.tsx | 29 +-- .../react-json-tree/src/JSONObjectNode.tsx | 38 ++- .../react-json-tree/src/JSONValueNode.tsx | 60 ++--- .../src/createStylingFromTheme.ts | 7 +- .../src/getCollectionEntries.ts | 16 +- packages/react-json-tree/src/index.tsx | 224 +++++------------ packages/react-json-tree/src/types.ts | 124 ++++------ .../src/ActionPreview.tsx | 14 +- .../src/index.ts | 1 + .../src/tabs/JSONDiff.tsx | 17 +- .../src/LogMonitorEntry.tsx | 13 +- .../src/LogMonitorEntryAction.tsx | 11 +- .../src/components/QueryPreviewActions.tsx | 15 +- .../src/components/QueryPreviewApi.tsx | 13 +- .../src/components/QueryPreviewData.tsx | 13 +- .../src/components/QueryPreviewInfo.tsx | 13 +- .../src/components/TreeView.tsx | 8 +- .../src/styles/tree.tsx | 11 +- pnpm-lock.yaml | 4 - 28 files changed, 413 insertions(+), 645 deletions(-) create mode 100644 .changeset/four-parrots-poke.md diff --git a/.changeset/four-parrots-poke.md b/.changeset/four-parrots-poke.md new file mode 100644 index 00000000..4ba85d6f --- /dev/null +++ b/.changeset/four-parrots-poke.md @@ -0,0 +1,9 @@ +--- +'react-json-tree': major +--- + +Remove UNSAFE method from react-json-tree + +- Replace `shouldExpandNode` with `shouldExpandNodeInitially`. This function is now only called when a node in the tree is first rendered, when before it would update the expanded state of the node if the results of calling `shouldExpandNode` changed between renders. There is no way to replicate the old behavior exactly, but the new behavior is the intended behavior for the use cases within Redux DevTools. Please open an issue if you need a way to programatically control the expanded state of nodes. +- Bump the minimum React version from `16.3.0` to `16.8.0` so that `react-json-tree` can use hooks. +- Tightened TypeScript prop types to use `unknown` instead of `any` where possible and make the key path array `readonly`. diff --git a/packages/react-json-tree/README.md b/packages/react-json-tree/README.md index 6e802e5f..7a55b3e1 100644 --- a/packages/react-json-tree/README.md +++ b/packages/react-json-tree/README.md @@ -139,7 +139,7 @@ Their full signatures are: #### More Options -- `shouldExpandNode: function(keyPath, data, level)` - determines if node should be expanded (root is expanded by default) +- `shouldExpandNodeInitially: function(keyPath, data, level)` - determines if node should be expanded when it first renders (root is expanded by default) - `hideRoot: boolean` - if `true`, the root node is hidden. - `sortObjectKeys: boolean | function(a, b)` - sorts object keys with compare function (optional). Isn't applied to iterable maps like `Immutable.Map`. - `postprocessValue: function(value)` - maps `value` to a new `value` diff --git a/packages/react-json-tree/examples/src/App.tsx b/packages/react-json-tree/examples/src/App.tsx index 75678a01..a972ce58 100644 --- a/packages/react-json-tree/examples/src/App.tsx +++ b/packages/react-json-tree/examples/src/App.tsx @@ -178,7 +178,7 @@ const App = () => ( 😐 {' '} - {raw}{' '} + {raw as string}{' '} 😐 @@ -194,7 +194,11 @@ const App = () => (

Collapsed root node

- false} /> + false} + />
); diff --git a/packages/react-json-tree/package.json b/packages/react-json-tree/package.json index 07ed2b13..f985868a 100644 --- a/packages/react-json-tree/package.json +++ b/packages/react-json-tree/package.json @@ -47,8 +47,6 @@ "dependencies": { "@babel/runtime": "^7.20.6", "@types/lodash": "^4.14.191", - "@types/prop-types": "^15.7.5", - "prop-types": "^15.8.1", "react-base16-styling": "^0.9.1" }, "devDependencies": { @@ -85,7 +83,7 @@ "typescript": "~4.9.4" }, "peerDependencies": { - "@types/react": "^16.3.0 || ^17.0.0 || ^18.0.0", - "react": "^16.3.0 || ^17.0.0 || ^18.0.0" + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } } diff --git a/packages/react-json-tree/src/ItemRange.tsx b/packages/react-json-tree/src/ItemRange.tsx index 3848783e..52abad4a 100644 --- a/packages/react-json-tree/src/ItemRange.tsx +++ b/packages/react-json-tree/src/ItemRange.tsx @@ -1,59 +1,39 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import React, { useCallback, useState } from 'react'; import JSONArrow from './JSONArrow'; -import { CircularPropsPassedThroughItemRange } from './types'; +import type { CircularCache, CommonInternalProps } from './types'; -interface Props extends CircularPropsPassedThroughItemRange { - data: any; +interface Props extends CommonInternalProps { + data: unknown; nodeType: string; from: number; to: number; renderChildNodes: (props: Props, from: number, to: number) => React.ReactNode; + circularCache: CircularCache; + level: number; } -interface State { - expanded: boolean; -} - -export default class ItemRange extends React.Component { - static propTypes = { - styling: PropTypes.func.isRequired, - from: PropTypes.number.isRequired, - to: PropTypes.number.isRequired, - renderChildNodes: PropTypes.func.isRequired, - nodeType: PropTypes.string.isRequired, - }; - - constructor(props: Props) { - super(props); - this.state = { expanded: false }; - } - - render() { - const { styling, from, to, renderChildNodes, nodeType } = this.props; - - return this.state.expanded ? ( -
- {renderChildNodes(this.props, from, to)} -
- ) : ( -
- - {`${from} ... ${to}`} -
- ); - } - - handleClick = () => { - this.setState({ expanded: !this.state.expanded }); - }; +export default function ItemRange(props: Props) { + const { styling, from, to, renderChildNodes, nodeType } = props; + + const [expanded, setExpanded] = useState(false); + const handleClick = useCallback(() => { + setExpanded(!expanded); + }, [expanded]); + + return expanded ? ( +
+ {renderChildNodes(props, from, to)} +
+ ) : ( +
+ + {`${from} ... ${to}`} +
+ ); } diff --git a/packages/react-json-tree/src/JSONArrayNode.tsx b/packages/react-json-tree/src/JSONArrayNode.tsx index 97440160..76da807c 100644 --- a/packages/react-json-tree/src/JSONArrayNode.tsx +++ b/packages/react-json-tree/src/JSONArrayNode.tsx @@ -1,35 +1,30 @@ import React from 'react'; -import PropTypes from 'prop-types'; import JSONNestedNode from './JSONNestedNode'; -import { CircularPropsPassedThroughJSONNode } from './types'; +import type { CommonInternalProps } from './types'; // Returns the "n Items" string for this node, // generating and caching it if it hasn't been created yet. -function createItemString(data: any) { +function createItemString(data: unknown) { return `${(data as unknown[]).length} ${ (data as unknown[]).length !== 1 ? 'items' : 'item' }`; } -interface Props extends CircularPropsPassedThroughJSONNode { - data: any; +interface Props extends CommonInternalProps { + data: unknown; nodeType: string; } // Configures to render an Array -const JSONArrayNode: React.FunctionComponent = ({ data, ...props }) => ( - 0} - /> -); - -JSONArrayNode.propTypes = { - data: PropTypes.array, -}; - -export default JSONArrayNode; +export default function JSONArrayNode({ data, ...props }: Props) { + return ( + 0} + /> + ); +} diff --git a/packages/react-json-tree/src/JSONArrow.tsx b/packages/react-json-tree/src/JSONArrow.tsx index 25f7e2f8..e00fe456 100644 --- a/packages/react-json-tree/src/JSONArrow.tsx +++ b/packages/react-json-tree/src/JSONArrow.tsx @@ -1,6 +1,5 @@ import React from 'react'; -import PropTypes from 'prop-types'; -import { StylingFunction } from 'react-base16-styling'; +import type { StylingFunction } from 'react-base16-styling'; interface Props { styling: StylingFunction; @@ -10,33 +9,21 @@ interface Props { onClick: React.MouseEventHandler; } -const JSONArrow: React.FunctionComponent = ({ +export default function JSONArrow({ styling, - arrowStyle, + arrowStyle = 'single', expanded, nodeType, onClick, -}) => ( -
-
- {'\u25B6'} - {arrowStyle === 'double' && ( -
{'\u25B6'}
- )} +}: Props) { + return ( +
+
+ {'\u25B6'} + {arrowStyle === 'double' && ( +
{'\u25B6'}
+ )} +
-
-); - -JSONArrow.propTypes = { - styling: PropTypes.func.isRequired, - arrowStyle: PropTypes.oneOf(['single', 'double']), - expanded: PropTypes.bool.isRequired, - nodeType: PropTypes.string.isRequired, - onClick: PropTypes.func.isRequired, -}; - -JSONArrow.defaultProps = { - arrowStyle: 'single', -}; - -export default JSONArrow; + ); +} diff --git a/packages/react-json-tree/src/JSONIterableNode.tsx b/packages/react-json-tree/src/JSONIterableNode.tsx index dff51ad5..0357b511 100644 --- a/packages/react-json-tree/src/JSONIterableNode.tsx +++ b/packages/react-json-tree/src/JSONIterableNode.tsx @@ -1,6 +1,6 @@ import React from 'react'; import JSONNestedNode from './JSONNestedNode'; -import { CircularPropsPassedThroughJSONNode } from './types'; +import type { CommonInternalProps } from './types'; // Returns the "n Items" string for this node, // generating and caching it if it hasn't been created yet. @@ -22,21 +22,20 @@ function createItemString(data: any, limit: number) { return `${hasMore ? '>' : ''}${count} ${count !== 1 ? 'entries' : 'entry'}`; } -interface Props extends CircularPropsPassedThroughJSONNode { - data: any; +interface Props extends CommonInternalProps { + data: unknown; nodeType: string; } // Configures to render an iterable -const JSONIterableNode: React.FunctionComponent = ({ ...props }) => { +export default function JSONIterableNode(props: Props) { return ( ); -}; - -export default JSONIterableNode; +} diff --git a/packages/react-json-tree/src/JSONNestedNode.tsx b/packages/react-json-tree/src/JSONNestedNode.tsx index e678af6c..0e5b5be5 100644 --- a/packages/react-json-tree/src/JSONNestedNode.tsx +++ b/packages/react-json-tree/src/JSONNestedNode.tsx @@ -1,22 +1,19 @@ -import React from 'react'; -import PropTypes from 'prop-types'; +import React, { useCallback, useState } from 'react'; import JSONArrow from './JSONArrow'; import getCollectionEntries from './getCollectionEntries'; import JSONNode from './JSONNode'; import ItemRange from './ItemRange'; -import { - CircularPropsPassedThroughJSONNestedNode, - CircularPropsPassedThroughRenderChildNodes, -} from './types'; +import type { CircularCache, CommonInternalProps } from './types'; /** * Renders nested values (eg. objects, arrays, lists, etc.) */ -export interface RenderChildNodesProps - extends CircularPropsPassedThroughRenderChildNodes { - data: any; +export interface RenderChildNodesProps extends CommonInternalProps { + data: unknown; nodeType: string; + circularCache: CircularCache; + level: number; } interface Range { @@ -26,7 +23,7 @@ interface Range { interface Entry { key: string | number; - value: any; + value: unknown; } function isRange(rangeOrEntry: Range | Entry): rangeOrEntry is Range { @@ -89,152 +86,92 @@ function renderChildNodes( return childNodes; } -interface Props extends CircularPropsPassedThroughJSONNestedNode { - data: any; +interface Props extends CommonInternalProps { + data: unknown; nodeType: string; nodeTypeIndicator: string; - createItemString: (data: any, collectionLimit: number) => string; + createItemString: (data: unknown, collectionLimit: number) => string; expandable: boolean; } -interface State { - expanded: boolean; -} +export default function JSONNestedNode(props: Props) { + const { + circularCache = [], + collectionLimit, + createItemString, + data, + expandable, + getItemString, + hideRoot, + isCircular, + keyPath, + labelRenderer, + level = 0, + nodeType, + nodeTypeIndicator, + shouldExpandNodeInitially, + styling, + } = props; -function getStateFromProps(props: Props) { - // calculate individual node expansion if necessary - const expanded = !props.isCircular - ? props.shouldExpandNode(props.keyPath, props.data, props.level) - : false; - return { - expanded, - }; -} + const [expanded, setExpanded] = useState( + // calculate individual node expansion if necessary + isCircular ? false : shouldExpandNodeInitially(keyPath, data, level) + ); -export default class JSONNestedNode extends React.Component { - static propTypes = { - getItemString: PropTypes.func.isRequired, - nodeTypeIndicator: PropTypes.any, - nodeType: PropTypes.string.isRequired, - data: PropTypes.any, - hideRoot: PropTypes.bool.isRequired, - createItemString: PropTypes.func.isRequired, - styling: PropTypes.func.isRequired, - collectionLimit: PropTypes.number, - keyPath: PropTypes.arrayOf( - PropTypes.oneOfType([PropTypes.string, PropTypes.number]) - ).isRequired, - labelRenderer: PropTypes.func.isRequired, - shouldExpandNode: PropTypes.func, - level: PropTypes.number.isRequired, - sortObjectKeys: PropTypes.oneOfType([PropTypes.func, PropTypes.bool]), - isCircular: PropTypes.bool, - expandable: PropTypes.bool, - }; + const handleClick = useCallback(() => { + if (expandable) setExpanded(!expanded); + }, [expandable, expanded]); - static defaultProps = { - data: [], - circularCache: [], - level: 0, - expandable: true, - }; + const renderedChildren = + expanded || (hideRoot && level === 0) + ? renderChildNodes({ ...props, circularCache, level: level + 1 }) + : null; - constructor(props: Props) { - super(props); - this.state = getStateFromProps(props); - } + const itemType = ( + + {nodeTypeIndicator} + + ); + const renderedItemString = getItemString( + nodeType, + data, + itemType, + createItemString(data, collectionLimit), + keyPath + ); + const stylingArgs = [keyPath, nodeType, expanded, expandable] as const; - UNSAFE_componentWillReceiveProps(nextProps: Props) { - const nextState = getStateFromProps(nextProps); - if (getStateFromProps(this.props).expanded !== nextState.expanded) { - this.setState(nextState); - } - } - - shouldComponentUpdate(nextProps: Props, nextState: State) { - return ( - !!Object.keys(nextProps).find( - (key) => - key !== 'circularCache' && - (key === 'keyPath' - ? nextProps[key].join('/') !== this.props[key].join('/') - : nextProps[key as keyof Props] !== this.props[key as keyof Props]) - ) || nextState.expanded !== this.state.expanded - ); - } - - render() { - const { - getItemString, - nodeTypeIndicator, - nodeType, - data, - hideRoot, - createItemString, - styling, - collectionLimit, - keyPath, - labelRenderer, - expandable, - } = this.props; - const { expanded } = this.state; - const renderedChildren = - expanded || (hideRoot && this.props.level === 0) - ? renderChildNodes({ ...this.props, level: this.props.level + 1 }) - : null; - - const itemType = ( - - {nodeTypeIndicator} + return hideRoot ? ( +
  • +
      + {renderedChildren} +
    +
  • + ) : ( +
  • + {expandable && ( + + )} + + + {renderedItemString} - ); - const renderedItemString = getItemString( - nodeType, - data, - itemType, - createItemString(data, collectionLimit), - keyPath - ); - const stylingArgs = [keyPath, nodeType, expanded, expandable] as const; - - return hideRoot ? ( -
  • -
      - {renderedChildren} -
    -
  • - ) : ( -
  • - {expandable && ( - - )} - - - {renderedItemString} - -
      - {renderedChildren} -
    -
  • - ); - } - - handleClick = () => { - if (this.props.expandable) { - this.setState({ expanded: !this.state.expanded }); - } - }; +
      + {renderedChildren} +
    + + ); } diff --git a/packages/react-json-tree/src/JSONNode.tsx b/packages/react-json-tree/src/JSONNode.tsx index a95314c0..f7703350 100644 --- a/packages/react-json-tree/src/JSONNode.tsx +++ b/packages/react-json-tree/src/JSONNode.tsx @@ -1,19 +1,16 @@ import React from 'react'; -import PropTypes from 'prop-types'; import objType from './objType'; import JSONObjectNode from './JSONObjectNode'; import JSONArrayNode from './JSONArrayNode'; import JSONIterableNode from './JSONIterableNode'; import JSONValueNode from './JSONValueNode'; -import { CircularPropsPassedThroughJSONNode } from './types'; +import type { CommonInternalProps } from './types'; -interface Props extends CircularPropsPassedThroughJSONNode { - keyPath: (string | number)[]; - value: any; - isCustomNode: (value: any) => boolean; +interface Props extends CommonInternalProps { + value: unknown; } -const JSONNode: React.FunctionComponent = ({ +export default function JSONNode({ getItemString, keyPath, labelRenderer, @@ -22,7 +19,7 @@ const JSONNode: React.FunctionComponent = ({ valueRenderer, isCustomNode, ...rest -}) => { +}: Props) { const nodeType = isCustomNode(value) ? 'Custom' : objType(value); const simpleNodeProps = { @@ -102,18 +99,4 @@ const JSONNode: React.FunctionComponent = ({ /> ); } -}; - -JSONNode.propTypes = { - getItemString: PropTypes.func.isRequired, - keyPath: PropTypes.arrayOf( - PropTypes.oneOfType([PropTypes.string, PropTypes.number]).isRequired - ).isRequired, - labelRenderer: PropTypes.func.isRequired, - styling: PropTypes.func.isRequired, - value: PropTypes.any, - valueRenderer: PropTypes.func.isRequired, - isCustomNode: PropTypes.func.isRequired, -}; - -export default JSONNode; +} diff --git a/packages/react-json-tree/src/JSONObjectNode.tsx b/packages/react-json-tree/src/JSONObjectNode.tsx index 6cfcbe06..95401f83 100644 --- a/packages/react-json-tree/src/JSONObjectNode.tsx +++ b/packages/react-json-tree/src/JSONObjectNode.tsx @@ -1,35 +1,29 @@ import React from 'react'; -import PropTypes from 'prop-types'; import JSONNestedNode from './JSONNestedNode'; -import { CircularPropsPassedThroughJSONNode } from './types'; +import type { CommonInternalProps } from './types'; // Returns the "n Items" string for this node, // generating and caching it if it hasn't been created yet. -function createItemString(data: any) { +function createItemString(data: unknown) { const len = Object.getOwnPropertyNames(data).length; return `${len} ${len !== 1 ? 'keys' : 'key'}`; } -interface Props extends CircularPropsPassedThroughJSONNode { - data: any; +interface Props extends CommonInternalProps { + data: unknown; nodeType: string; } // Configures to render an Object -const JSONObjectNode: React.FunctionComponent = ({ data, ...props }) => ( - 0} - /> -); - -JSONObjectNode.propTypes = { - data: PropTypes.object, - nodeType: PropTypes.string.isRequired, -}; - -export default JSONObjectNode; +export default function JSONObjectNode({ data, ...props }: Props) { + return ( + 0} + /> + ); +} diff --git a/packages/react-json-tree/src/JSONValueNode.tsx b/packages/react-json-tree/src/JSONValueNode.tsx index c7754256..24e4272d 100644 --- a/packages/react-json-tree/src/JSONValueNode.tsx +++ b/packages/react-json-tree/src/JSONValueNode.tsx @@ -1,18 +1,30 @@ import React from 'react'; -import PropTypes from 'prop-types'; -import { JSONValueNodeCircularPropsProvidedByJSONNode } from './types'; +import type { + GetItemString, + Key, + KeyPath, + LabelRenderer, + Styling, + ValueRenderer, +} from './types'; /** * Renders simple values (eg. strings, numbers, booleans, etc) */ -interface Props extends JSONValueNodeCircularPropsProvidedByJSONNode { +interface Props { + getItemString: GetItemString; + key: Key; + keyPath: KeyPath; + labelRenderer: LabelRenderer; nodeType: string; - value: any; - valueGetter?: (value: any) => any; + styling: Styling; + value: unknown; + valueRenderer: ValueRenderer; + valueGetter?: (value: any) => unknown; } -const JSONValueNode: React.FunctionComponent = ({ +export default function JSONValueNode({ nodeType, styling, labelRenderer, @@ -20,27 +32,15 @@ const JSONValueNode: React.FunctionComponent = ({ valueRenderer, value, valueGetter = (value) => value, -}) => ( -
  • - - - {valueRenderer(valueGetter(value), value, ...keyPath)} - -
  • -); - -JSONValueNode.propTypes = { - nodeType: PropTypes.string.isRequired, - styling: PropTypes.func.isRequired, - labelRenderer: PropTypes.func.isRequired, - keyPath: PropTypes.arrayOf( - PropTypes.oneOfType([PropTypes.string, PropTypes.number]).isRequired - ).isRequired, - valueRenderer: PropTypes.func.isRequired, - value: PropTypes.any, - valueGetter: PropTypes.func, -}; - -export default JSONValueNode; +}: Props) { + return ( +
  • + + + {valueRenderer(valueGetter(value), value, ...keyPath)} + +
  • + ); +} diff --git a/packages/react-json-tree/src/createStylingFromTheme.ts b/packages/react-json-tree/src/createStylingFromTheme.ts index 2306b91c..5c776c7e 100644 --- a/packages/react-json-tree/src/createStylingFromTheme.ts +++ b/packages/react-json-tree/src/createStylingFromTheme.ts @@ -1,11 +1,12 @@ import type { CurriedFunction1 } from 'lodash'; -import { +import { createStyling } from 'react-base16-styling'; +import type { Base16Theme, - createStyling, StylingConfig, + StylingFunction, + Theme, } from 'react-base16-styling'; import solarized from './themes/solarized'; -import { StylingFunction, Theme } from 'react-base16-styling/src'; const colorMap = (theme: Base16Theme) => ({ BACKGROUND_COLOR: theme.base00, diff --git a/packages/react-json-tree/src/getCollectionEntries.ts b/packages/react-json-tree/src/getCollectionEntries.ts index 85c5403b..a08c0859 100644 --- a/packages/react-json-tree/src/getCollectionEntries.ts +++ b/packages/react-json-tree/src/getCollectionEntries.ts @@ -1,4 +1,6 @@ -function getLength(type: string, collection: any) { +import type { SortObjectKeys } from './types'; + +function getLength(type: string, collection: unknown) { if (type === 'Object') { // eslint-disable-next-line @typescript-eslint/ban-types return Object.keys(collection as {}).length; @@ -9,17 +11,17 @@ function getLength(type: string, collection: any) { return Infinity; } -function isIterableMap(collection: any) { - return typeof (collection as Map).set === 'function'; +function isIterableMap(collection: unknown) { + return typeof (collection as Map).set === 'function'; } function getEntries( type: string, collection: any, - sortObjectKeys?: ((a: any, b: any) => number) | boolean | undefined, + sortObjectKeys: SortObjectKeys, from = 0, to = Infinity -): { entries: { key: string | number; value: any }[]; hasMore?: boolean } { +): { entries: { key: string | number; value: unknown }[]; hasMore?: boolean } { let res; if (type === 'Object') { @@ -95,8 +97,8 @@ function getRanges(from: number, to: number, limit: number) { export default function getCollectionEntries( type: string, - collection: any, - sortObjectKeys: ((a: any, b: any) => number) | boolean | undefined, + collection: unknown, + sortObjectKeys: SortObjectKeys, limit: number, from = 0, to = Infinity diff --git a/packages/react-json-tree/src/index.tsx b/packages/react-json-tree/src/index.tsx index f5013b9f..b84c747e 100644 --- a/packages/react-json-tree/src/index.tsx +++ b/packages/react-json-tree/src/index.tsx @@ -3,177 +3,87 @@ // Dave Vedder http://www.eskimospy.com/ // port by Daniele Zannotti http://www.github.com/dzannotti -import React from 'react'; -import PropTypes from 'prop-types'; +import React, { useMemo } from 'react'; import JSONNode from './JSONNode'; import createStylingFromTheme from './createStylingFromTheme'; import { invertTheme } from 'react-base16-styling'; +import type { StylingValue, Theme } from 'react-base16-styling'; import type { - StylingConfig, - StylingFunction, - StylingValue, - Theme, -} from 'react-base16-styling'; -import { CircularPropsPassedThroughJSONTree } from './types'; + CommonExternalProps, + GetItemString, + IsCustomNode, + LabelRenderer, + ShouldExpandNodeInitially, +} from './types'; -interface Props extends CircularPropsPassedThroughJSONTree { - data: any; +interface Props extends Partial { + data: unknown; theme?: Theme; - invertTheme: boolean; -} - -interface State { - styling: StylingFunction; + invertTheme?: boolean; } const identity = (value: any) => value; -const expandRootNode = ( - keyPath: (string | number)[], - data: any, - level: number -) => level === 0; -const defaultItemString = ( - type: string, - data: any, - itemType: React.ReactNode, - itemString: string -) => ( +const expandRootNode: ShouldExpandNodeInitially = (keyPath, data, level) => + level === 0; +const defaultItemString: GetItemString = (type, data, itemType, itemString) => ( {itemType} {itemString} ); -const defaultLabelRenderer = ([label]: (string | number)[]) => ( - {label}: -); -const noCustomNode = () => false; +const defaultLabelRenderer: LabelRenderer = ([label]) => {label}:; +const noCustomNode: IsCustomNode = () => false; -function checkLegacyTheming(theme: Theme | undefined, props: Props) { - const deprecatedStylingMethodsMap = { - getArrowStyle: 'arrow', - getListStyle: 'nestedNodeChildren', - getItemStringStyle: 'nestedNodeItemString', - getLabelStyle: 'label', - getValueStyle: 'valueText', - }; +export function JSONTree({ + data: value, + theme, + invertTheme: shouldInvertTheme, + keyPath = ['root'], + labelRenderer = defaultLabelRenderer, + valueRenderer = identity, + shouldExpandNodeInitially = expandRootNode, + hideRoot = false, + getItemString = defaultItemString, + postprocessValue = identity, + isCustomNode = noCustomNode, + collectionLimit = 50, + sortObjectKeys = false, +}: Props) { + const styling = useMemo( + () => + createStylingFromTheme(shouldInvertTheme ? invertTheme(theme) : theme), + [theme, shouldInvertTheme] + ); - const deprecatedStylingMethods = Object.keys( - deprecatedStylingMethodsMap - ).filter((name) => props[name as keyof Props]); - - if (deprecatedStylingMethods.length > 0) { - if (typeof theme === 'string') { - theme = { - extend: theme, - }; - } else { - theme = { ...theme }; - } - - deprecatedStylingMethods.forEach((name) => { - // eslint-disable-next-line no-console - console.error( - `Styling method "${name}" is deprecated, use "theme" property instead` - ); - - (theme as StylingConfig)[ - deprecatedStylingMethodsMap[ - name as keyof typeof deprecatedStylingMethodsMap - ] - ] = ({ style }, ...args) => ({ - style: { - ...style, - ...props[name as keyof Props](...args), - }, - }); - }); - } - - return theme; + return ( +
      + +
    + ); } -function getStateFromProps(props: Props) { - let theme = checkLegacyTheming(props.theme, props); - if (props.invertTheme) { - theme = invertTheme(theme); - } - - return { - styling: createStylingFromTheme(theme), - }; -} - -export class JSONTree extends React.Component { - static propTypes = { - data: PropTypes.any, - hideRoot: PropTypes.bool, - theme: PropTypes.oneOfType([PropTypes.object, PropTypes.string]), - invertTheme: PropTypes.bool, - keyPath: PropTypes.arrayOf( - PropTypes.oneOfType([PropTypes.string, PropTypes.number]) - ), - postprocessValue: PropTypes.func, - sortObjectKeys: PropTypes.oneOfType([PropTypes.func, PropTypes.bool]), - }; - - static defaultProps = { - shouldExpandNode: expandRootNode, - hideRoot: false, - keyPath: ['root'], - getItemString: defaultItemString, - labelRenderer: defaultLabelRenderer, - valueRenderer: identity, - postprocessValue: identity, - isCustomNode: noCustomNode, - collectionLimit: 50, - invertTheme: true, - }; - - constructor(props: Props) { - super(props); - this.state = getStateFromProps(props); - } - - UNSAFE_componentWillReceiveProps(nextProps: Props) { - if ( - ['theme', 'invertTheme'].find( - (k) => nextProps[k as keyof Props] !== this.props[k as keyof Props] - ) - ) { - this.setState(getStateFromProps(nextProps)); - } - } - - shouldComponentUpdate(nextProps: Props) { - return !!Object.keys(nextProps).find((k) => - k === 'keyPath' - ? nextProps[k].join('/') !== this.props[k].join('/') - : nextProps[k as keyof Props] !== this.props[k as keyof Props] - ); - } - - render() { - const { - data: value, - keyPath, - postprocessValue, - hideRoot, - theme, // eslint-disable-line no-unused-vars - invertTheme: _, // eslint-disable-line no-unused-vars - ...rest - } = this.props; - - const { styling } = this.state; - - return ( -
      - -
    - ); - } -} - -export { StylingValue }; +export type { + Key, + KeyPath, + GetItemString, + LabelRenderer, + ValueRenderer, + ShouldExpandNodeInitially, + PostprocessValue, + IsCustomNode, + SortObjectKeys, + Styling, +} from './types'; +export type { StylingValue }; diff --git a/packages/react-json-tree/src/types.ts b/packages/react-json-tree/src/types.ts index 5d8e1f7c..6a67f376 100644 --- a/packages/react-json-tree/src/types.ts +++ b/packages/react-json-tree/src/types.ts @@ -1,81 +1,63 @@ import React from 'react'; import { StylingFunction } from 'react-base16-styling'; -interface SharedCircularPropsPassedThroughJSONTree { - keyPath: (string | number)[]; - labelRenderer: ( - keyPath: (string | number)[], - nodeType: string, - expanded: boolean, - expandable: boolean - ) => React.ReactNode; -} -interface SharedCircularPropsProvidedByJSONTree - extends SharedCircularPropsPassedThroughJSONTree { - styling: StylingFunction; -} -interface JSONValueNodeCircularPropsPassedThroughJSONTree { - valueRenderer: ( - valueAsString: any, - value: any, - ...keyPath: (string | number)[] - ) => React.ReactNode; -} -export type JSONValueNodeCircularPropsProvidedByJSONNode = - SharedCircularPropsProvidedByJSONTree & - JSONValueNodeCircularPropsPassedThroughJSONTree; +export type Key = string | number; -interface JSONNestedNodeCircularPropsPassedThroughJSONTree { - shouldExpandNode: ( - keyPath: (string | number)[], - data: any, - level: number - ) => boolean; +export type KeyPath = readonly (string | number)[]; + +export type GetItemString = ( + nodeType: string, + data: unknown, + itemType: React.ReactNode, + itemString: string, + keyPath: KeyPath +) => React.ReactNode; + +export type LabelRenderer = ( + keyPath: KeyPath, + nodeType: string, + expanded: boolean, + expandable: boolean +) => React.ReactNode; + +export type ValueRenderer = ( + valueAsString: unknown, + value: unknown, + ...keyPath: KeyPath +) => React.ReactNode; + +export type ShouldExpandNodeInitially = ( + keyPath: KeyPath, + data: unknown, + level: number +) => boolean; + +export type PostprocessValue = (value: unknown) => unknown; + +export type IsCustomNode = (value: unknown) => boolean; + +export type SortObjectKeys = ((a: unknown, b: unknown) => number) | boolean; + +export type Styling = StylingFunction; + +export type CircularCache = unknown[]; + +export interface CommonExternalProps { + keyPath: KeyPath; + labelRenderer: LabelRenderer; + valueRenderer: ValueRenderer; + shouldExpandNodeInitially: ShouldExpandNodeInitially; hideRoot: boolean; - getItemString: ( - nodeType: string, - data: any, - itemType: React.ReactNode, - itemString: string, - keyPath: (string | number)[] - ) => React.ReactNode; - postprocessValue: (value: any) => any; - isCustomNode: (value: any) => boolean; + getItemString: GetItemString; + postprocessValue: PostprocessValue; + isCustomNode: IsCustomNode; collectionLimit: number; - sortObjectKeys?: ((a: any, b: any) => number) | boolean; + sortObjectKeys: SortObjectKeys; } -export type CircularPropsPassedThroughJSONTree = - SharedCircularPropsPassedThroughJSONTree & - JSONValueNodeCircularPropsPassedThroughJSONTree & - JSONNestedNodeCircularPropsPassedThroughJSONTree; -interface JSONNestedNodeCircularPropsPassedThroughJSONNode - extends JSONNestedNodeCircularPropsPassedThroughJSONTree { - circularCache?: any[]; - isCircular?: boolean; +export interface CommonInternalProps extends CommonExternalProps { + styling: StylingFunction; + circularCache?: CircularCache; level?: number; + isCircular?: boolean; } -export type CircularPropsPassedThroughJSONNode = - SharedCircularPropsProvidedByJSONTree & - JSONValueNodeCircularPropsPassedThroughJSONTree & - JSONNestedNodeCircularPropsPassedThroughJSONNode; - -export interface JSONNestedNodeCircularPropsPassedThroughJSONNestedNode - extends JSONNestedNodeCircularPropsPassedThroughJSONNode { - circularCache: any[]; - level: number; -} -export type CircularPropsPassedThroughJSONNestedNode = - SharedCircularPropsProvidedByJSONTree & - JSONValueNodeCircularPropsPassedThroughJSONTree & - JSONNestedNodeCircularPropsPassedThroughJSONNestedNode; - -export type CircularPropsPassedThroughRenderChildNodes = - SharedCircularPropsProvidedByJSONTree & - JSONValueNodeCircularPropsPassedThroughJSONTree & - JSONNestedNodeCircularPropsPassedThroughJSONNestedNode; - -export type CircularPropsPassedThroughItemRange = - SharedCircularPropsProvidedByJSONTree & - JSONValueNodeCircularPropsPassedThroughJSONTree & - JSONNestedNodeCircularPropsPassedThroughJSONNestedNode; diff --git a/packages/redux-devtools-inspector-monitor/src/ActionPreview.tsx b/packages/redux-devtools-inspector-monitor/src/ActionPreview.tsx index 0d28d107..aef637df 100644 --- a/packages/redux-devtools-inspector-monitor/src/ActionPreview.tsx +++ b/packages/redux-devtools-inspector-monitor/src/ActionPreview.tsx @@ -2,6 +2,7 @@ import React, { Component } from 'react'; import { Base16Theme } from 'redux-devtools-themes'; import { Action } from 'redux'; import type { StylingFunction } from 'react-base16-styling'; +import type { LabelRenderer } from 'react-json-tree'; import { PerformAction } from '@redux-devtools/core'; import { Delta } from 'jsondiffpatch'; import { DEFAULT_STATE, DevtoolsInspectorState } from './redux'; @@ -11,12 +12,7 @@ import StateTab from './tabs/StateTab'; import ActionTab from './tabs/ActionTab'; export interface TabComponentProps> { - labelRenderer: ( - keyPath: (string | number)[], - nodeType: string, - expanded: boolean, - expandable: boolean - ) => React.ReactNode; + labelRenderer: LabelRenderer; styling: StylingFunction; computedStates: { state: S; error?: string }[]; actions: { [actionId: number]: PerformAction }; @@ -152,11 +148,7 @@ class ActionPreview> extends Component< ); } - labelRenderer = ( - [key, ...rest]: (string | number)[], - nodeType: string, - expanded: boolean - ) => { + labelRenderer: LabelRenderer = ([key, ...rest], nodeType, expanded) => { const { styling, onInspectPath, inspectedPath } = this.props; return ( diff --git a/packages/redux-devtools-inspector-monitor/src/index.ts b/packages/redux-devtools-inspector-monitor/src/index.ts index 2861d4e5..12c0cc0e 100644 --- a/packages/redux-devtools-inspector-monitor/src/index.ts +++ b/packages/redux-devtools-inspector-monitor/src/index.ts @@ -1,4 +1,5 @@ export type { StylingFunction } from 'react-base16-styling'; +export type { LabelRenderer } from 'react-json-tree'; export { default as InspectorMonitor } from './DevtoolsInspector'; export type { Tab, TabComponentProps } from './ActionPreview'; export type { DevtoolsInspectorState } from './redux'; diff --git a/packages/redux-devtools-inspector-monitor/src/tabs/JSONDiff.tsx b/packages/redux-devtools-inspector-monitor/src/tabs/JSONDiff.tsx index fe077a1e..56535823 100644 --- a/packages/redux-devtools-inspector-monitor/src/tabs/JSONDiff.tsx +++ b/packages/redux-devtools-inspector-monitor/src/tabs/JSONDiff.tsx @@ -1,5 +1,6 @@ import React, { Component } from 'react'; import { JSONTree } from 'react-json-tree'; +import type { LabelRenderer, ShouldExpandNodeInitially } from 'react-json-tree'; import { stringify } from 'javascript-stringify'; import { Delta } from 'jsondiffpatch'; import { StylingFunction } from 'react-base16-styling'; @@ -22,11 +23,8 @@ function stringifyAndShrink(val: any, isWideLayout?: boolean) { return str.length > 22 ? `${str.substr(0, 15)}…${str.substr(-5)}` : str; } -const expandFirstLevel = ( - keyName: (string | number)[], - data: any, - level: number -) => level <= 1; +const expandFirstLevel: ShouldExpandNodeInitially = (keyName, data, level) => + level <= 1; function prepareDelta(value: any) { if (value && value._t === 'a') { @@ -53,12 +51,7 @@ interface Props { styling: StylingFunction; base16Theme: Base16Theme; invertTheme: boolean; - labelRenderer: ( - keyPath: (string | number)[], - nodeType: string, - expanded: boolean, - expandable: boolean - ) => React.ReactNode; + labelRenderer: LabelRenderer; isWideLayout: boolean; dataTypeKey: string | symbol | undefined; } @@ -104,7 +97,7 @@ export default class JSONDiff extends Component { valueRenderer={this.valueRenderer} postprocessValue={prepareDelta} isCustomNode={Array.isArray} - shouldExpandNode={expandFirstLevel} + shouldExpandNodeInitially={expandFirstLevel} hideRoot /> ); diff --git a/packages/redux-devtools-log-monitor/src/LogMonitorEntry.tsx b/packages/redux-devtools-log-monitor/src/LogMonitorEntry.tsx index 7fc803a7..fb173664 100644 --- a/packages/redux-devtools-log-monitor/src/LogMonitorEntry.tsx +++ b/packages/redux-devtools-log-monitor/src/LogMonitorEntry.tsx @@ -1,6 +1,7 @@ import React, { CSSProperties, MouseEventHandler, PureComponent } from 'react'; import PropTypes from 'prop-types'; -import { JSONTree, StylingValue } from 'react-json-tree'; +import { JSONTree } from 'react-json-tree'; +import type { ShouldExpandNodeInitially, StylingValue } from 'react-json-tree'; import { Base16Theme } from 'redux-devtools-themes'; import { Action } from 'redux'; import LogMonitorEntryAction from './LogMonitorEntryAction'; @@ -115,7 +116,7 @@ export default class LogMonitorEntry< data={data} invertTheme={false} keyPath={['state']} - shouldExpandNode={this.shouldExpandNode} + shouldExpandNodeInitially={this.shouldExpandNodeInitially} /> ); } catch (err) { @@ -149,10 +150,10 @@ export default class LogMonitorEntry< } }; - shouldExpandNode = ( - keyPath: (string | number)[], - data: any, - level: number + shouldExpandNodeInitially: ShouldExpandNodeInitially = ( + keyPath, + data, + level ) => { return this.props.expandStateRoot && level === 0; }; diff --git a/packages/redux-devtools-log-monitor/src/LogMonitorEntryAction.tsx b/packages/redux-devtools-log-monitor/src/LogMonitorEntryAction.tsx index 9e1754d9..4b231e4c 100644 --- a/packages/redux-devtools-log-monitor/src/LogMonitorEntryAction.tsx +++ b/packages/redux-devtools-log-monitor/src/LogMonitorEntryAction.tsx @@ -1,5 +1,6 @@ import React, { Component, CSSProperties, MouseEventHandler } from 'react'; import { JSONTree } from 'react-json-tree'; +import type { ShouldExpandNodeInitially } from 'react-json-tree'; import { Base16Theme } from 'redux-devtools-themes'; import { Action } from 'redux'; @@ -42,7 +43,7 @@ export default class LogMonitorAction< invertTheme={false} keyPath={['action']} data={payload} - shouldExpandNode={this.shouldExpandNode} + shouldExpandNodeInitially={this.shouldExpandNodeInitially} /> ) : ( '' @@ -51,10 +52,10 @@ export default class LogMonitorAction< ); } - shouldExpandNode = ( - keyPath: (string | number)[], - data: any, - level: number + shouldExpandNodeInitially: ShouldExpandNodeInitially = ( + keyPath, + data, + level ) => { return this.props.expandActionRoot && level === 0; }; diff --git a/packages/redux-devtools-rtk-query-monitor/src/components/QueryPreviewActions.tsx b/packages/redux-devtools-rtk-query-monitor/src/components/QueryPreviewActions.tsx index 083d0896..8c47782c 100644 --- a/packages/redux-devtools-rtk-query-monitor/src/components/QueryPreviewActions.tsx +++ b/packages/redux-devtools-rtk-query-monitor/src/components/QueryPreviewActions.tsx @@ -1,6 +1,7 @@ import { createSelector, Selector } from '@reduxjs/toolkit'; import React, { ReactNode, PureComponent } from 'react'; import { Action, AnyAction } from 'redux'; +import type { KeyPath, ShouldExpandNodeInitially } from 'react-json-tree'; import { QueryPreviewTabs } from '../types'; import { renderTabPanelButtonId, renderTabPanelId } from '../utils/a11y'; import { emptyRecord, identity } from '../utils/object'; @@ -43,7 +44,7 @@ export class QueryPreviewActions extends PureComponent return output; }); - isLastActionNode = (keyPath: (string | number)[], layer: number): boolean => { + isLastActionNode = (keyPath: KeyPath, layer: number): boolean => { if (layer >= 1) { const len = this.props.actionsOfQuery.length; const actionKey = keyPath[keyPath.length - 1]; @@ -58,11 +59,11 @@ export class QueryPreviewActions extends PureComponent return false; }; - shouldExpandNode = ( - keyPath: (string | number)[], - value: unknown, - layer: number - ): boolean => { + shouldExpandNodeInitially: ShouldExpandNodeInitially = ( + keyPath, + value, + layer + ) => { if (layer === 1) { return this.isLastActionNode(keyPath, layer); } @@ -85,7 +86,7 @@ export class QueryPreviewActions extends PureComponent rootProps={rootProps} data={this.selectFormattedActions(actionsOfQuery)} isWideLayout={isWideLayout} - shouldExpandNode={this.shouldExpandNode} + shouldExpandNodeInitially={this.shouldExpandNodeInitially} /> ); } diff --git a/packages/redux-devtools-rtk-query-monitor/src/components/QueryPreviewApi.tsx b/packages/redux-devtools-rtk-query-monitor/src/components/QueryPreviewApi.tsx index e5858369..43838619 100644 --- a/packages/redux-devtools-rtk-query-monitor/src/components/QueryPreviewApi.tsx +++ b/packages/redux-devtools-rtk-query-monitor/src/components/QueryPreviewApi.tsx @@ -1,4 +1,5 @@ import React, { ReactNode, PureComponent } from 'react'; +import type { ShouldExpandNodeInitially } from 'react-json-tree'; import { ApiStats, QueryPreviewTabs, RtkQueryApiState } from '../types'; import { StyleUtilsContext } from '../styles/createStylingFromTheme'; import { TreeView, TreeViewProps } from './TreeView'; @@ -17,11 +18,11 @@ const rootProps: TreeViewProps['rootProps'] = { }; export class QueryPreviewApi extends PureComponent { - shouldExpandApiStateNode = ( - keyPath: (string | number)[], - value: unknown, - layer: number - ): boolean => { + shouldExpandApiStateNode: ShouldExpandNodeInitially = ( + keyPath, + value, + layer + ) => { const lastKey = keyPath[keyPath.length - 1]; return layer <= 1 && lastKey !== 'config'; @@ -45,7 +46,7 @@ export class QueryPreviewApi extends PureComponent { State} data={apiState} - shouldExpandNode={this.shouldExpandApiStateNode} + shouldExpandNodeInitially={this.shouldExpandApiStateNode} isWideLayout={isWideLayout} /> {apiStats && ( diff --git a/packages/redux-devtools-rtk-query-monitor/src/components/QueryPreviewData.tsx b/packages/redux-devtools-rtk-query-monitor/src/components/QueryPreviewData.tsx index cab37563..42b769ab 100644 --- a/packages/redux-devtools-rtk-query-monitor/src/components/QueryPreviewData.tsx +++ b/packages/redux-devtools-rtk-query-monitor/src/components/QueryPreviewData.tsx @@ -1,4 +1,5 @@ import React, { ReactNode, PureComponent } from 'react'; +import type { ShouldExpandNodeInitially } from 'react-json-tree'; import { QueryPreviewTabs, RtkResourceInfo } from '../types'; import { renderTabPanelButtonId, renderTabPanelId } from '../utils/a11y'; import { TreeView, TreeViewProps } from './TreeView'; @@ -15,11 +16,11 @@ const rootProps: TreeViewProps['rootProps'] = { }; export class QueryPreviewData extends PureComponent { - shouldExpandNode = ( - keyPath: (string | number)[], - value: unknown, - layer: number - ): boolean => { + shouldExpandNodeInitially: ShouldExpandNodeInitially = ( + keyPath, + value, + layer + ) => { return layer <= 1; }; @@ -31,7 +32,7 @@ export class QueryPreviewData extends PureComponent { rootProps={rootProps} data={data} isWideLayout={isWideLayout} - shouldExpandNode={this.shouldExpandNode} + shouldExpandNodeInitially={this.shouldExpandNodeInitially} /> ); } diff --git a/packages/redux-devtools-rtk-query-monitor/src/components/QueryPreviewInfo.tsx b/packages/redux-devtools-rtk-query-monitor/src/components/QueryPreviewInfo.tsx index cbd15a7b..9270dc96 100644 --- a/packages/redux-devtools-rtk-query-monitor/src/components/QueryPreviewInfo.tsx +++ b/packages/redux-devtools-rtk-query-monitor/src/components/QueryPreviewInfo.tsx @@ -1,6 +1,7 @@ import { createSelector, Selector } from '@reduxjs/toolkit'; import { QueryStatus } from '@reduxjs/toolkit/dist/query'; import React, { ReactNode, PureComponent } from 'react'; +import type { ShouldExpandNodeInitially } from 'react-json-tree'; import { QueryPreviewTabs, RtkResourceInfo, RTKStatusFlags } from '../types'; import { renderTabPanelButtonId, renderTabPanelId } from '../utils/a11y'; import { formatMs } from '../utils/formatters'; @@ -35,11 +36,11 @@ export interface QueryPreviewInfoProps { isWideLayout: boolean; } export class QueryPreviewInfo extends PureComponent { - shouldExpandNode = ( - keyPath: (string | number)[], - value: unknown, - layer: number - ): boolean => { + shouldExpandNodeInitially: ShouldExpandNodeInitially = ( + keyPath, + value, + layer + ) => { const lastKey = keyPath[keyPath.length - 1]; return layer <= 1 && lastKey !== 'query' && lastKey !== 'mutation'; @@ -107,7 +108,7 @@ export class QueryPreviewInfo extends PureComponent { rootProps={rootProps} data={formattedQuery} isWideLayout={isWideLayout} - shouldExpandNode={this.shouldExpandNode} + shouldExpandNodeInitially={this.shouldExpandNodeInitially} /> ); } diff --git a/packages/redux-devtools-rtk-query-monitor/src/components/TreeView.tsx b/packages/redux-devtools-rtk-query-monitor/src/components/TreeView.tsx index 091f18f2..61d44e57 100644 --- a/packages/redux-devtools-rtk-query-monitor/src/components/TreeView.tsx +++ b/packages/redux-devtools-rtk-query-monitor/src/components/TreeView.tsx @@ -14,7 +14,7 @@ export interface TreeViewProps extends Partial< Pick< ComponentProps, - 'keyPath' | 'shouldExpandNode' | 'hideRoot' + 'keyPath' | 'shouldExpandNodeInitially' | 'hideRoot' > > { data: unknown; @@ -30,7 +30,7 @@ export interface TreeViewProps export class TreeView extends React.PureComponent { static defaultProps = { hideRoot: true, - shouldExpandNode: ( + shouldExpandNodeInitially: ( keyPath: (string | number)[], value: unknown, layer: number @@ -81,7 +81,7 @@ export class TreeView extends React.PureComponent { after, children, keyPath, - shouldExpandNode, + shouldExpandNodeInitially, hideRoot, rootProps, } = this.props; @@ -94,7 +94,7 @@ export class TreeView extends React.PureComponent { {before} {key} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f0cfa35b..f029d298 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -536,7 +536,6 @@ importers: '@types/jest': ^29.2.4 '@types/lodash': ^4.14.191 '@types/node': ^18.11.17 - '@types/prop-types': ^15.7.5 '@types/react': ^18.0.26 '@types/react-test-renderer': ^18.0.0 '@typescript-eslint/eslint-plugin': ^5.47.0 @@ -547,7 +546,6 @@ importers: eslint-plugin-react: ^7.31.11 eslint-plugin-react-hooks: ^4.6.0 jest: ^29.3.1 - prop-types: ^15.8.1 react: ^18.2.0 react-base16-styling: ^0.9.1 react-test-renderer: ^18.2.0 @@ -560,8 +558,6 @@ importers: dependencies: '@babel/runtime': 7.20.6 '@types/lodash': 4.14.191 - '@types/prop-types': 15.7.5 - prop-types: 15.8.1 react-base16-styling: link:../react-base16-styling devDependencies: '@babel/cli': 7.19.3_@babel+core@7.20.5 From f11383d294c1139081f119ef08aa1169bd2ad5ff Mon Sep 17 00:00:00 2001 From: Nathan Bierema Date: Thu, 5 Jan 2023 08:47:54 -0500 Subject: [PATCH 05/15] Export CommonExternalProps --- packages/react-json-tree/src/index.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/react-json-tree/src/index.tsx b/packages/react-json-tree/src/index.tsx index b84c747e..26fab0fc 100644 --- a/packages/react-json-tree/src/index.tsx +++ b/packages/react-json-tree/src/index.tsx @@ -85,5 +85,6 @@ export type { IsCustomNode, SortObjectKeys, Styling, + CommonExternalProps, } from './types'; export type { StylingValue }; From 1f5e5c519b26cc4a155afdbf5a51c5738925148f Mon Sep 17 00:00:00 2001 From: Nathan Bierema Date: Thu, 5 Jan 2023 08:50:25 -0500 Subject: [PATCH 06/15] Update changesets --- .changeset/friendly-coats-trade.md | 2 ++ .changeset/slimy-elephants-flash.md | 2 ++ .changeset/spicy-olives-compete.md | 2 ++ .changeset/weak-kings-brake.md | 2 +- 4 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.changeset/friendly-coats-trade.md b/.changeset/friendly-coats-trade.md index 23f4be01..3edd1b7d 100644 --- a/.changeset/friendly-coats-trade.md +++ b/.changeset/friendly-coats-trade.md @@ -2,6 +2,8 @@ 'd3-state-visualizer': major --- +Upgrade D3 + - Remove UMD build. - Split `style` option into `chartStyles`, `nodeStyleOptions`, `textStyleOptions`, and `linkStyles`. - The shape of the argument passed to the `onClickText` option has been updated. diff --git a/.changeset/slimy-elephants-flash.md b/.changeset/slimy-elephants-flash.md index 380595e6..55dec292 100644 --- a/.changeset/slimy-elephants-flash.md +++ b/.changeset/slimy-elephants-flash.md @@ -2,5 +2,7 @@ '@redux-devtools/chart-monitor': major --- +Upgrade D3 + - Split `style` option into `chartStyles`, `nodeStyleOptions`, `textStyleOptions`, and `linkStyles`. - The shape of the argument passed to the `onClickText` option has been updated. diff --git a/.changeset/spicy-olives-compete.md b/.changeset/spicy-olives-compete.md index 222625e8..e9422bae 100644 --- a/.changeset/spicy-olives-compete.md +++ b/.changeset/spicy-olives-compete.md @@ -2,6 +2,8 @@ 'd3tooltip': major --- +Upgrade D3 + - Remove UMD build. - Upgrade d3 peer dependency from v3 to v7. - Remove `attr` configuration method. diff --git a/.changeset/weak-kings-brake.md b/.changeset/weak-kings-brake.md index 3f6b4107..e54e0a5f 100644 --- a/.changeset/weak-kings-brake.md +++ b/.changeset/weak-kings-brake.md @@ -2,4 +2,4 @@ 'map2tree': major --- -- Remove UMD build. +Remove UMD build. From 5219bf8c6868e3ddb38e68aff1284465b25db895 Mon Sep 17 00:00:00 2001 From: Nathan Bierema Date: Thu, 5 Jan 2023 09:00:16 -0500 Subject: [PATCH 07/15] Make react-json-tree minor --- .changeset/four-parrots-poke.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changeset/four-parrots-poke.md b/.changeset/four-parrots-poke.md index 4ba85d6f..78298e91 100644 --- a/.changeset/four-parrots-poke.md +++ b/.changeset/four-parrots-poke.md @@ -1,5 +1,5 @@ --- -'react-json-tree': major +'react-json-tree': minor --- Remove UNSAFE method from react-json-tree From fa25234d36f23b457ee59794bc4af1f368e93d4d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 5 Jan 2023 14:18:48 +0000 Subject: [PATCH 08/15] Version Packages (#1309) * Version Packages * Update lock file * Major changes Co-authored-by: github-actions[bot] Co-authored-by: Nathan Bierema --- .changeset/four-parrots-poke.md | 9 ------ .changeset/friendly-coats-trade.md | 10 ------ .changeset/slimy-elephants-flash.md | 8 ----- .changeset/spicy-olives-compete.md | 12 ------- .changeset/weak-kings-brake.md | 5 --- extension/CHANGELOG.md | 8 +++++ extension/package.json | 6 ++-- packages/d3-state-visualizer/CHANGELOG.md | 18 +++++++++++ .../examples/tree/CHANGELOG.md | 10 ++++++ .../examples/tree/package.json | 6 ++-- packages/d3-state-visualizer/package.json | 6 ++-- packages/d3tooltip/CHANGELOG.md | 13 ++++++++ packages/d3tooltip/package.json | 2 +- packages/map2tree/CHANGELOG.md | 6 ++++ packages/map2tree/package.json | 2 +- packages/react-json-tree/CHANGELOG.md | 10 ++++++ .../react-json-tree/examples/CHANGELOG.md | 7 ++++ .../react-json-tree/examples/package.json | 4 +-- packages/react-json-tree/package.json | 2 +- packages/redux-devtools-app/CHANGELOG.md | 12 +++++++ packages/redux-devtools-app/package.json | 12 +++---- .../redux-devtools-chart-monitor/CHANGELOG.md | 14 ++++++++ .../redux-devtools-chart-monitor/package.json | 4 +-- .../CHANGELOG.md | 7 ++++ .../package.json | 4 +-- .../redux-devtools-log-monitor/CHANGELOG.md | 7 ++++ .../redux-devtools-log-monitor/package.json | 4 +-- .../CHANGELOG.md | 7 ++++ .../package.json | 4 +-- pnpm-lock.yaml | 32 +++++++++---------- 30 files changed, 163 insertions(+), 88 deletions(-) delete mode 100644 .changeset/four-parrots-poke.md delete mode 100644 .changeset/friendly-coats-trade.md delete mode 100644 .changeset/slimy-elephants-flash.md delete mode 100644 .changeset/spicy-olives-compete.md delete mode 100644 .changeset/weak-kings-brake.md create mode 100644 packages/d3-state-visualizer/examples/tree/CHANGELOG.md diff --git a/.changeset/four-parrots-poke.md b/.changeset/four-parrots-poke.md deleted file mode 100644 index 78298e91..00000000 --- a/.changeset/four-parrots-poke.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -'react-json-tree': minor ---- - -Remove UNSAFE method from react-json-tree - -- Replace `shouldExpandNode` with `shouldExpandNodeInitially`. This function is now only called when a node in the tree is first rendered, when before it would update the expanded state of the node if the results of calling `shouldExpandNode` changed between renders. There is no way to replicate the old behavior exactly, but the new behavior is the intended behavior for the use cases within Redux DevTools. Please open an issue if you need a way to programatically control the expanded state of nodes. -- Bump the minimum React version from `16.3.0` to `16.8.0` so that `react-json-tree` can use hooks. -- Tightened TypeScript prop types to use `unknown` instead of `any` where possible and make the key path array `readonly`. diff --git a/.changeset/friendly-coats-trade.md b/.changeset/friendly-coats-trade.md deleted file mode 100644 index 3edd1b7d..00000000 --- a/.changeset/friendly-coats-trade.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -'d3-state-visualizer': major ---- - -Upgrade D3 - -- Remove UMD build. -- Split `style` option into `chartStyles`, `nodeStyleOptions`, `textStyleOptions`, and `linkStyles`. -- The shape of the argument passed to the `onClickText` option has been updated. -- Rename `InputOptions` to `Options`, `Primitive` to `StyleValue`, and `NodeWithId` to `HierarchyPointNode`. diff --git a/.changeset/slimy-elephants-flash.md b/.changeset/slimy-elephants-flash.md deleted file mode 100644 index 55dec292..00000000 --- a/.changeset/slimy-elephants-flash.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@redux-devtools/chart-monitor': major ---- - -Upgrade D3 - -- Split `style` option into `chartStyles`, `nodeStyleOptions`, `textStyleOptions`, and `linkStyles`. -- The shape of the argument passed to the `onClickText` option has been updated. diff --git a/.changeset/spicy-olives-compete.md b/.changeset/spicy-olives-compete.md deleted file mode 100644 index e9422bae..00000000 --- a/.changeset/spicy-olives-compete.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -'d3tooltip': major ---- - -Upgrade D3 - -- Remove UMD build. -- Upgrade d3 peer dependency from v3 to v7. -- Remove `attr` configuration method. -- Rename `style` configuration method to `styles` and move to options. -- Move `text` configuration method to options. -- Remove d3 parameter as first parameter for `tooltip`. diff --git a/.changeset/weak-kings-brake.md b/.changeset/weak-kings-brake.md deleted file mode 100644 index e54e0a5f..00000000 --- a/.changeset/weak-kings-brake.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'map2tree': major ---- - -Remove UMD build. diff --git a/extension/CHANGELOG.md b/extension/CHANGELOG.md index e7ba695d..f6fc34a8 100644 --- a/extension/CHANGELOG.md +++ b/extension/CHANGELOG.md @@ -1,5 +1,13 @@ # remotedev-redux-devtools-extension +## 3.0.18 + +### Patch Changes + +- Updated dependencies [81926f32] + - react-json-tree@0.18.0 + - @redux-devtools/app@2.2.1 + ## 3.0.17 ### Patch Changes diff --git a/extension/package.json b/extension/package.json index 6ff2d2d3..a2110231 100644 --- a/extension/package.json +++ b/extension/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "remotedev-redux-devtools-extension", - "version": "3.0.17", + "version": "3.0.18", "description": "Redux Developer Tools for debugging application state changes.", "homepage": "https://github.com/reduxjs/redux-devtools/tree/master/extension", "license": "MIT", @@ -28,7 +28,7 @@ }, "dependencies": { "@babel/polyfill": "^7.12.1", - "@redux-devtools/app": "^2.2.0", + "@redux-devtools/app": "^2.2.1", "@redux-devtools/core": "^3.13.0", "@redux-devtools/instrument": "^2.1.0", "@redux-devtools/serialize": "^0.4.1", @@ -43,7 +43,7 @@ "react-dom": "^18.2.0", "react-icons": "^4.7.1", "react-is": "^18.2.0", - "react-json-tree": "^0.17.0", + "react-json-tree": "^0.18.0", "react-redux": "^8.0.5", "redux": "^4.2.0", "redux-persist": "^6.0.0", diff --git a/packages/d3-state-visualizer/CHANGELOG.md b/packages/d3-state-visualizer/CHANGELOG.md index 761d7d15..5895a7d0 100644 --- a/packages/d3-state-visualizer/CHANGELOG.md +++ b/packages/d3-state-visualizer/CHANGELOG.md @@ -1,5 +1,23 @@ # Change Log +## 2.0.0 + +### Major Changes + +- b323f77d: Upgrade D3 + + - Remove UMD build. + - Split `style` option into `chartStyles`, `nodeStyleOptions`, `textStyleOptions`, and `linkStyles`. + - The shape of the argument passed to the `onClickText` option has been updated. + - Rename `InputOptions` to `Options`, `Primitive` to `StyleValue`, and `NodeWithId` to `HierarchyPointNode`. + +### Patch Changes + +- Updated dependencies [b323f77d] +- Updated dependencies [b323f77d] + - d3tooltip@3.0.0 + - map2tree@3.0.0 + ## [1.4.0](https://github.com/reduxjs/redux-devtools/compare/d3-state-visualizer@1.3.4...d3-state-visualizer@1.4.0) (2021-03-06) ### Features diff --git a/packages/d3-state-visualizer/examples/tree/CHANGELOG.md b/packages/d3-state-visualizer/examples/tree/CHANGELOG.md new file mode 100644 index 00000000..8d99c778 --- /dev/null +++ b/packages/d3-state-visualizer/examples/tree/CHANGELOG.md @@ -0,0 +1,10 @@ +# d3-state-visualizer-tree-example + +## 0.1.5 + +### Patch Changes + +- Updated dependencies [b323f77d] +- Updated dependencies [b323f77d] + - d3-state-visualizer@2.0.0 + - map2tree@3.0.0 diff --git a/packages/d3-state-visualizer/examples/tree/package.json b/packages/d3-state-visualizer/examples/tree/package.json index 5d2680a3..09dd61ac 100644 --- a/packages/d3-state-visualizer/examples/tree/package.json +++ b/packages/d3-state-visualizer/examples/tree/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "d3-state-visualizer-tree-example", - "version": "0.1.4", + "version": "0.1.5", "description": "Visualize your app state as a tree", "keywords": [ "d3", @@ -25,8 +25,8 @@ "type-check": "tsc --noEmit" }, "dependencies": { - "d3-state-visualizer": "^1.6.0", - "map2tree": "^2.1.0" + "d3-state-visualizer": "^2.0.0", + "map2tree": "^3.0.0" }, "devDependencies": { "@babel/core": "^7.20.5", diff --git a/packages/d3-state-visualizer/package.json b/packages/d3-state-visualizer/package.json index 83d2d071..8e9ac95f 100644 --- a/packages/d3-state-visualizer/package.json +++ b/packages/d3-state-visualizer/package.json @@ -1,6 +1,6 @@ { "name": "d3-state-visualizer", - "version": "1.6.0", + "version": "2.0.0", "description": "Visualize your app state with a range of reusable charts", "keywords": [ "d3", @@ -43,9 +43,9 @@ "@babel/runtime": "^7.20.6", "@types/d3": "^7.4.0", "d3": "^7.8.0", - "d3tooltip": "^2.1.0", + "d3tooltip": "^3.0.0", "deepmerge": "^4.2.2", - "map2tree": "^2.1.0", + "map2tree": "^3.0.0", "ramda": "^0.28.0" }, "devDependencies": { diff --git a/packages/d3tooltip/CHANGELOG.md b/packages/d3tooltip/CHANGELOG.md index f21150a8..92313349 100644 --- a/packages/d3tooltip/CHANGELOG.md +++ b/packages/d3tooltip/CHANGELOG.md @@ -1,5 +1,18 @@ # Change Log +## 3.0.0 + +### Major Changes + +- b323f77d: Upgrade D3 + + - Remove UMD build. + - Upgrade d3 peer dependency from v3 to v7. + - Remove `attr` configuration method. + - Rename `style` configuration method to `styles` and move to options. + - Move `text` configuration method to options. + - Remove d3 parameter as first parameter for `tooltip`. + ## 2.0.0 - Adds ESM build (https://github.com/reduxjs/redux-devtools/pull/997) and switches the default export to a named export in order to ensure that the CommonJS output and the ESM output are [interchangeable](https://rollupjs.org/guide/en/#outputexports): diff --git a/packages/d3tooltip/package.json b/packages/d3tooltip/package.json index 04844c08..f3bc3c76 100644 --- a/packages/d3tooltip/package.json +++ b/packages/d3tooltip/package.json @@ -1,6 +1,6 @@ { "name": "d3tooltip", - "version": "2.1.0", + "version": "3.0.0", "description": "A highly configurable tooltip for d3", "keywords": [ "d3", diff --git a/packages/map2tree/CHANGELOG.md b/packages/map2tree/CHANGELOG.md index c9bfb66a..3cc16126 100644 --- a/packages/map2tree/CHANGELOG.md +++ b/packages/map2tree/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## 3.0.0 + +### Major Changes + +- b323f77d: Remove UMD build. + ## 2.0.0 - Adds ESM build (https://github.com/reduxjs/redux-devtools/pull/997) and switches the default export to a named export in order to ensure that the CommonJS output and the ESM output are [interchangeable](https://rollupjs.org/guide/en/#outputexports): diff --git a/packages/map2tree/package.json b/packages/map2tree/package.json index baeb9169..68a6aefd 100755 --- a/packages/map2tree/package.json +++ b/packages/map2tree/package.json @@ -1,6 +1,6 @@ { "name": "map2tree", - "version": "2.1.0", + "version": "3.0.0", "description": "Utility for mapping maps to trees", "keywords": [ "map2tree", diff --git a/packages/react-json-tree/CHANGELOG.md b/packages/react-json-tree/CHANGELOG.md index ff5456d6..c540052d 100644 --- a/packages/react-json-tree/CHANGELOG.md +++ b/packages/react-json-tree/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## 0.18.0 + +### Major Changes + +- 81926f32: Remove UNSAFE method from react-json-tree + + - Replace `shouldExpandNode` with `shouldExpandNodeInitially`. This function is now only called when a node in the tree is first rendered, when before it would update the expanded state of the node if the results of calling `shouldExpandNode` changed between renders. There is no way to replicate the old behavior exactly, but the new behavior is the intended behavior for the use cases within Redux DevTools. Please open an issue if you need a way to programatically control the expanded state of nodes. + - Bump the minimum React version from `16.3.0` to `16.8.0` so that `react-json-tree` can use hooks. + - Tightened TypeScript prop types to use `unknown` instead of `any` where possible and make the key path array `readonly`. + ## 0.17.0 ### Minor Changes diff --git a/packages/react-json-tree/examples/CHANGELOG.md b/packages/react-json-tree/examples/CHANGELOG.md index 668d0d76..8db8a322 100644 --- a/packages/react-json-tree/examples/CHANGELOG.md +++ b/packages/react-json-tree/examples/CHANGELOG.md @@ -1,5 +1,12 @@ # react-json-tree-example +## 1.1.8 + +### Patch Changes + +- Updated dependencies [81926f32] + - react-json-tree@0.18.0 + ## 1.1.7 ### Patch Changes diff --git a/packages/react-json-tree/examples/package.json b/packages/react-json-tree/examples/package.json index c0a203f3..bcbb234d 100644 --- a/packages/react-json-tree/examples/package.json +++ b/packages/react-json-tree/examples/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "react-json-tree-example", - "version": "1.1.7", + "version": "1.1.8", "description": "React-Json-Tree example", "homepage": "https://github.com/reduxjs/redux-devtools/tree/master/packages/react-json-tree/examples", "bugs": { @@ -23,7 +23,7 @@ "react": "^18.2.0", "react-base16-styling": "^0.9.1", "react-dom": "^18.2.0", - "react-json-tree": "^0.17.0" + "react-json-tree": "^0.18.0" }, "devDependencies": { "@babel/core": "^7.20.5", diff --git a/packages/react-json-tree/package.json b/packages/react-json-tree/package.json index f985868a..bf684cfc 100644 --- a/packages/react-json-tree/package.json +++ b/packages/react-json-tree/package.json @@ -1,6 +1,6 @@ { "name": "react-json-tree", - "version": "0.17.0", + "version": "0.18.0", "description": "React JSON Viewer Component, Extracted from redux-devtools", "keywords": [ "react", diff --git a/packages/redux-devtools-app/CHANGELOG.md b/packages/redux-devtools-app/CHANGELOG.md index 6a67a00c..2ccdeae8 100644 --- a/packages/redux-devtools-app/CHANGELOG.md +++ b/packages/redux-devtools-app/CHANGELOG.md @@ -1,5 +1,17 @@ # Change Log +## 2.2.1 + +### Patch Changes + +- Updated dependencies [b323f77d] +- Updated dependencies [b323f77d] + - d3-state-visualizer@2.0.0 + - @redux-devtools/chart-monitor@4.0.0 + - @redux-devtools/inspector-monitor@3.0.2 + - @redux-devtools/log-monitor@4.0.2 + - @redux-devtools/rtk-query-monitor@3.1.1 + ## 2.2.0 ### Minor Changes diff --git a/packages/redux-devtools-app/package.json b/packages/redux-devtools-app/package.json index 9cd52756..6dbf8361 100644 --- a/packages/redux-devtools-app/package.json +++ b/packages/redux-devtools-app/package.json @@ -1,6 +1,6 @@ { "name": "@redux-devtools/app", - "version": "2.2.0", + "version": "2.2.1", "description": "Redux DevTools app", "homepage": "https://github.com/reduxjs/redux-devtools/tree/master/packages/redux-devtools-app", "bugs": { @@ -41,18 +41,18 @@ }, "dependencies": { "@babel/runtime": "^7.20.6", - "@redux-devtools/chart-monitor": "^3.0.0", + "@redux-devtools/chart-monitor": "^4.0.0", "@redux-devtools/core": "^3.13.0", - "@redux-devtools/inspector-monitor": "^3.0.0", + "@redux-devtools/inspector-monitor": "^3.0.2", "@redux-devtools/inspector-monitor-test-tab": "^1.0.0", "@redux-devtools/inspector-monitor-trace-tab": "^1.0.0", - "@redux-devtools/log-monitor": "^4.0.0", - "@redux-devtools/rtk-query-monitor": "^3.0.0", + "@redux-devtools/log-monitor": "^4.0.2", + "@redux-devtools/rtk-query-monitor": "^3.1.1", "@redux-devtools/slider-monitor": "^4.0.0", "@redux-devtools/ui": "^1.3.0", "@reduxjs/toolkit": "^1.9.1", "@types/prop-types": "^15.7.5", - "d3-state-visualizer": "^1.6.0", + "d3-state-visualizer": "^2.0.0", "javascript-stringify": "^2.1.0", "jsan": "^3.1.14", "jsondiffpatch": "^0.4.1", diff --git a/packages/redux-devtools-chart-monitor/CHANGELOG.md b/packages/redux-devtools-chart-monitor/CHANGELOG.md index 03e91310..1fdc0dec 100644 --- a/packages/redux-devtools-chart-monitor/CHANGELOG.md +++ b/packages/redux-devtools-chart-monitor/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log +## 4.0.0 + +### Major Changes + +- b323f77d: Upgrade D3 + + - Split `style` option into `chartStyles`, `nodeStyleOptions`, `textStyleOptions`, and `linkStyles`. + - The shape of the argument passed to the `onClickText` option has been updated. + +### Patch Changes + +- Updated dependencies [b323f77d] + - d3-state-visualizer@2.0.0 + ## 3.0.1 ### Patch Changes diff --git a/packages/redux-devtools-chart-monitor/package.json b/packages/redux-devtools-chart-monitor/package.json index 4768dc82..2c381df6 100644 --- a/packages/redux-devtools-chart-monitor/package.json +++ b/packages/redux-devtools-chart-monitor/package.json @@ -1,6 +1,6 @@ { "name": "@redux-devtools/chart-monitor", - "version": "3.0.1", + "version": "4.0.0", "description": "Chart monitor for Redux DevTools", "keywords": [ "redux", @@ -41,7 +41,7 @@ "dependencies": { "@babel/runtime": "^7.20.6", "@types/redux-devtools-themes": "^1.0.0", - "d3-state-visualizer": "^1.6.0", + "d3-state-visualizer": "^2.0.0", "deepmerge": "^4.2.2", "redux-devtools-themes": "^1.0.0" }, diff --git a/packages/redux-devtools-inspector-monitor/CHANGELOG.md b/packages/redux-devtools-inspector-monitor/CHANGELOG.md index bceb0b77..39f41be5 100644 --- a/packages/redux-devtools-inspector-monitor/CHANGELOG.md +++ b/packages/redux-devtools-inspector-monitor/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 3.0.2 + +### Patch Changes + +- Updated dependencies [81926f32] + - react-json-tree@0.18.0 + ## 3.0.1 ### Patch Changes diff --git a/packages/redux-devtools-inspector-monitor/package.json b/packages/redux-devtools-inspector-monitor/package.json index c32ec949..9a27c471 100644 --- a/packages/redux-devtools-inspector-monitor/package.json +++ b/packages/redux-devtools-inspector-monitor/package.json @@ -1,6 +1,6 @@ { "name": "@redux-devtools/inspector-monitor", - "version": "3.0.1", + "version": "3.0.2", "description": "Redux DevTools Diff Monitor", "homepage": "https://github.com/reduxjs/redux-devtools/tree/master/packages/redux-devtools-inspector-monitor", "bugs": { @@ -50,7 +50,7 @@ "prop-types": "^15.8.1", "react-base16-styling": "^0.9.1", "react-dragula": "^1.1.17", - "react-json-tree": "^0.17.0", + "react-json-tree": "^0.18.0", "redux-devtools-themes": "^1.0.0" }, "devDependencies": { diff --git a/packages/redux-devtools-log-monitor/CHANGELOG.md b/packages/redux-devtools-log-monitor/CHANGELOG.md index 5976d8e2..533eb7b5 100644 --- a/packages/redux-devtools-log-monitor/CHANGELOG.md +++ b/packages/redux-devtools-log-monitor/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 4.0.2 + +### Patch Changes + +- Updated dependencies [81926f32] + - react-json-tree@0.18.0 + ## 4.0.1 ### Patch Changes diff --git a/packages/redux-devtools-log-monitor/package.json b/packages/redux-devtools-log-monitor/package.json index c7bb39af..785b0b8d 100644 --- a/packages/redux-devtools-log-monitor/package.json +++ b/packages/redux-devtools-log-monitor/package.json @@ -1,6 +1,6 @@ { "name": "@redux-devtools/log-monitor", - "version": "4.0.1", + "version": "4.0.2", "description": "The default tree view monitor for Redux DevTools", "keywords": [ "redux", @@ -47,7 +47,7 @@ "@types/redux-devtools-themes": "^1.0.0", "lodash.debounce": "^4.0.8", "prop-types": "^15.8.1", - "react-json-tree": "^0.17.0", + "react-json-tree": "^0.18.0", "redux-devtools-themes": "^1.0.0" }, "devDependencies": { diff --git a/packages/redux-devtools-rtk-query-monitor/CHANGELOG.md b/packages/redux-devtools-rtk-query-monitor/CHANGELOG.md index f065600f..a492a15f 100644 --- a/packages/redux-devtools-rtk-query-monitor/CHANGELOG.md +++ b/packages/redux-devtools-rtk-query-monitor/CHANGELOG.md @@ -1,5 +1,12 @@ # Change Log +## 3.1.1 + +### Patch Changes + +- Updated dependencies [81926f32] + - react-json-tree@0.18.0 + ## 3.1.0 ### Minor Changes diff --git a/packages/redux-devtools-rtk-query-monitor/package.json b/packages/redux-devtools-rtk-query-monitor/package.json index fc2d24c0..d68899fa 100644 --- a/packages/redux-devtools-rtk-query-monitor/package.json +++ b/packages/redux-devtools-rtk-query-monitor/package.json @@ -1,6 +1,6 @@ { "name": "@redux-devtools/rtk-query-monitor", - "version": "3.1.0", + "version": "3.1.1", "description": "rtk-query monitor for Redux DevTools", "keywords": [ "redux", @@ -56,7 +56,7 @@ "lodash.debounce": "^4.0.8", "prop-types": "^15.8.1", "react-base16-styling": "^0.9.1", - "react-json-tree": "^0.17.0", + "react-json-tree": "^0.18.0", "redux-devtools-themes": "^1.0.0" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f029d298..c177fe35 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -47,7 +47,7 @@ importers: '@babel/preset-react': ^7.18.6 '@babel/preset-typescript': ^7.18.6 '@babel/register': ^7.18.9 - '@redux-devtools/app': ^2.2.0 + '@redux-devtools/app': ^2.2.1 '@redux-devtools/core': ^3.13.0 '@redux-devtools/instrument': ^2.1.0 '@redux-devtools/serialize': ^0.4.1 @@ -89,7 +89,7 @@ importers: react-dom: ^18.2.0 react-icons: ^4.7.1 react-is: ^18.2.0 - react-json-tree: ^0.17.0 + react-json-tree: ^0.18.0 react-redux: ^8.0.5 react-transform-catch-errors: ^1.0.2 react-transform-hmr: ^1.0.4 @@ -183,11 +183,11 @@ importers: '@typescript-eslint/eslint-plugin': ^5.47.0 '@typescript-eslint/parser': ^5.47.0 d3: ^7.8.0 - d3tooltip: ^2.1.0 + d3tooltip: ^3.0.0 deepmerge: ^4.2.2 eslint: ^8.30.0 eslint-config-prettier: ^8.5.0 - map2tree: ^2.1.0 + map2tree: ^3.0.0 ramda: ^0.28.0 rimraf: ^3.0.2 typescript: ~4.9.4 @@ -223,12 +223,12 @@ importers: '@typescript-eslint/parser': ^5.47.0 babel-loader: ^9.1.0 cross-env: ^7.0.3 - d3-state-visualizer: ^1.6.0 + d3-state-visualizer: ^2.0.0 eslint: ^8.30.0 eslint-config-prettier: ^8.5.0 fork-ts-checker-webpack-plugin: ^7.2.14 html-webpack-plugin: ^5.5.0 - map2tree: ^2.1.0 + map2tree: ^3.0.0 ts-node: ^10.9.1 typescript: ~4.9.4 webpack: ^5.75.0 @@ -615,7 +615,7 @@ importers: react: ^18.2.0 react-base16-styling: ^0.9.1 react-dom: ^18.2.0 - react-json-tree: ^0.17.0 + react-json-tree: ^0.18.0 ts-node: ^10.9.1 typescript: ~4.9.4 webpack: ^5.75.0 @@ -728,13 +728,13 @@ importers: '@babel/preset-react': ^7.18.6 '@babel/preset-typescript': ^7.18.6 '@babel/runtime': ^7.20.6 - '@redux-devtools/chart-monitor': ^3.0.0 + '@redux-devtools/chart-monitor': ^4.0.0 '@redux-devtools/core': ^3.13.0 - '@redux-devtools/inspector-monitor': ^3.0.0 + '@redux-devtools/inspector-monitor': ^3.0.2 '@redux-devtools/inspector-monitor-test-tab': ^1.0.0 '@redux-devtools/inspector-monitor-trace-tab': ^1.0.0 - '@redux-devtools/log-monitor': ^4.0.0 - '@redux-devtools/rtk-query-monitor': ^3.0.0 + '@redux-devtools/log-monitor': ^4.0.2 + '@redux-devtools/rtk-query-monitor': ^3.1.1 '@redux-devtools/slider-monitor': ^4.0.0 '@redux-devtools/ui': ^1.3.0 '@reduxjs/toolkit': ^1.9.1 @@ -758,7 +758,7 @@ importers: babel-loader: ^9.1.0 cross-env: ^7.0.3 css-loader: ^6.7.3 - d3-state-visualizer: ^1.6.0 + d3-state-visualizer: ^2.0.0 eslint: ^8.30.0 eslint-config-prettier: ^8.5.0 eslint-plugin-jest: ^27.1.7 @@ -882,7 +882,7 @@ importers: '@types/redux-devtools-themes': ^1.0.0 '@typescript-eslint/eslint-plugin': ^5.47.0 '@typescript-eslint/parser': ^5.47.0 - d3-state-visualizer: ^1.6.0 + d3-state-visualizer: ^2.0.0 deepmerge: ^4.2.2 eslint: ^8.30.0 eslint-config-prettier: ^8.5.0 @@ -1156,7 +1156,7 @@ importers: react: ^18.2.0 react-base16-styling: ^0.9.1 react-dragula: ^1.1.17 - react-json-tree: ^0.17.0 + react-json-tree: ^0.18.0 redux: ^4.2.0 redux-devtools-themes: ^1.0.0 rimraf: ^3.0.2 @@ -1629,7 +1629,7 @@ importers: lodash.debounce: ^4.0.8 prop-types: ^15.8.1 react: ^18.2.0 - react-json-tree: ^0.17.0 + react-json-tree: ^0.18.0 redux: ^4.2.0 redux-devtools-themes: ^1.0.0 rimraf: ^3.0.2 @@ -1757,7 +1757,7 @@ importers: react: ^18.2.0 react-base16-styling: ^0.9.1 react-dom: ^18.2.0 - react-json-tree: ^0.17.0 + react-json-tree: ^0.18.0 react-redux: ^8.0.5 redux: ^4.2.0 redux-devtools-themes: ^1.0.0 From ce26486f835707b0aaa2d165c2f49ab3e085de20 Mon Sep 17 00:00:00 2001 From: Nathan Bierema Date: Thu, 5 Jan 2023 13:18:32 -0500 Subject: [PATCH 09/15] Upgrade Apollo server (#1313) * Upgrade Apollo server * Fix lint --- packages/redux-devtools-cli/package.json | 2 +- .../src/middleware/graphql.ts | 13 - packages/redux-devtools-cli/src/routes.ts | 21 +- pnpm-lock.yaml | 407 +++++------------- 4 files changed, 133 insertions(+), 310 deletions(-) delete mode 100644 packages/redux-devtools-cli/src/middleware/graphql.ts diff --git a/packages/redux-devtools-cli/package.json b/packages/redux-devtools-cli/package.json index 6d054c7d..7c4f665c 100644 --- a/packages/redux-devtools-cli/package.json +++ b/packages/redux-devtools-cli/package.json @@ -40,9 +40,9 @@ "node": ">=14.15.0" }, "dependencies": { + "@apollo/server": "^4.3.0", "@redux-devtools/app": "^2.1.3", "@types/react": "^18.0.26", - "apollo-server-express": "^3.11.1", "body-parser": "^1.20.1", "chalk": "^4.1.2", "cors": "^2.8.5", diff --git a/packages/redux-devtools-cli/src/middleware/graphql.ts b/packages/redux-devtools-cli/src/middleware/graphql.ts deleted file mode 100644 index e5c3e45a..00000000 --- a/packages/redux-devtools-cli/src/middleware/graphql.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { ApolloServer } from 'apollo-server-express'; -import { schema, resolvers } from '../api/schema'; -import { Store } from '../store'; - -export default function (store: Store) { - return new ApolloServer({ - typeDefs: schema, - resolvers, - context: { - store: store, - }, - }); -} diff --git a/packages/redux-devtools-cli/src/routes.ts b/packages/redux-devtools-cli/src/routes.ts index 9ea4766a..77045ce9 100644 --- a/packages/redux-devtools-cli/src/routes.ts +++ b/packages/redux-devtools-cli/src/routes.ts @@ -6,7 +6,8 @@ import * as http from 'http'; import bodyParser from 'body-parser'; import cors from 'cors'; import { AGServer } from 'socketcluster-server'; -import { ApolloServer } from 'apollo-server-express'; +import { ApolloServer } from '@apollo/server'; +import { expressMiddleware } from '@apollo/server/express4'; import { AddData, ReportBaseFields, Store } from './store'; import { resolvers, schema } from './api/schema'; @@ -20,6 +21,10 @@ function serveUmdModule(name: string) { ); } +interface Context { + store?: Store; +} + function routes( options: AGServer.AGServerOptions, store: Store, @@ -42,19 +47,19 @@ function routes( else app.use(morgan('combined')); } - const server = new ApolloServer({ + const server = new ApolloServer({ typeDefs: schema, resolvers, - context: { - store: store, - }, }); server .start() .then(() => { - server.applyMiddleware({ app } as { - app: express.Application; - }); + app.use( + '/graphql', + cors(), + bodyParser.json(), + expressMiddleware(server, { context: () => Promise.resolve({ store }) }) + ); }) .catch((error) => { console.error(error); // eslint-disable-line no-console diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c177fe35..badc82c1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -922,6 +922,7 @@ importers: packages/redux-devtools-cli: specifiers: + '@apollo/server': ^4.3.0 '@redux-devtools/app': ^2.1.3 '@types/body-parser': ^1.19.2 '@types/cors': ^2.8.13 @@ -941,7 +942,6 @@ importers: '@types/uuid': ^9.0.0 '@typescript-eslint/eslint-plugin': ^5.47.0 '@typescript-eslint/parser': ^5.47.0 - apollo-server-express: ^3.11.1 body-parser: ^1.20.1 chalk: ^4.1.2 cors: ^2.8.5 @@ -974,9 +974,9 @@ importers: typescript: ~4.9.4 uuid: ^9.0.0 dependencies: + '@apollo/server': 4.3.0_graphql@16.6.0 '@redux-devtools/app': link:../redux-devtools-app '@types/react': 18.0.26 - apollo-server-express: 3.11.1_5ha345eiak62qiwwva5z4dp6gu body-parser: 1.20.1 chalk: 4.1.2 cors: 2.8.5 @@ -2439,24 +2439,12 @@ packages: '@jridgewell/gen-mapping': 0.1.1 '@jridgewell/trace-mapping': 0.3.17 - /@apollo/protobufjs/1.2.6: - resolution: {integrity: sha512-Wqo1oSHNUj/jxmsVp4iR3I480p6qdqHikn38lKrFhfzcDJ7lwd7Ck7cHRl4JE81tWNArl77xhnG/OkZhxKBYOw==} - hasBin: true - requiresBuild: true + /@apollo/cache-control-types/1.0.2_graphql@16.6.0: + resolution: {integrity: sha512-Por80co1eUm4ATsvjCOoS/tIR8PHxqVjsA6z76I6Vw0rFn4cgyVElQcmQDIZiYsy41k8e5xkrMRECkM2WR8pNw==} + peerDependencies: + graphql: 14.x || 15.x || 16.x 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': 10.17.60 - long: 4.0.0 + graphql: 16.6.0 dev: false /@apollo/protobufjs/1.2.7: @@ -2478,53 +2466,123 @@ packages: long: 4.0.0 dev: false + /@apollo/server-gateway-interface/1.0.7_graphql@16.6.0: + resolution: {integrity: sha512-Eas36z851D0B0Hw8Ihpig2thHcoVAcFE7/I0+DAOaXr70r8kajPq5QHhngqFrlSTVl4AlJ7Yw1SGaWdvuSmDPQ==} + peerDependencies: + graphql: 14.x || 15.x || 16.x + dependencies: + '@apollo/usage-reporting-protobuf': 4.0.2 + '@apollo/utils.fetcher': 2.0.0 + '@apollo/utils.keyvaluecache': 2.1.0 + '@apollo/utils.logger': 2.0.0 + graphql: 16.6.0 + dev: false + + /@apollo/server/4.3.0_graphql@16.6.0: + resolution: {integrity: sha512-M30z/hExJtvqGE4UFJTa0W7FoRPPXmEjrrHK16+v63hE+deH1gYiXq0MdXKvMdoQhQQqnv09jo9mDDEpMBJvjg==} + engines: {node: '>=14.16.0'} + peerDependencies: + graphql: ^16.6.0 + dependencies: + '@apollo/cache-control-types': 1.0.2_graphql@16.6.0 + '@apollo/server-gateway-interface': 1.0.7_graphql@16.6.0 + '@apollo/usage-reporting-protobuf': 4.0.2 + '@apollo/utils.createhash': 2.0.0 + '@apollo/utils.fetcher': 2.0.0 + '@apollo/utils.isnodelike': 2.0.0 + '@apollo/utils.keyvaluecache': 2.1.0 + '@apollo/utils.logger': 2.0.0 + '@apollo/utils.usagereporting': 2.0.0_graphql@16.6.0 + '@apollo/utils.withrequired': 2.0.0 + '@graphql-tools/schema': 9.0.12_graphql@16.6.0 + '@josephg/resolvable': 1.0.1 + '@types/express': 4.17.15 + '@types/express-serve-static-core': 4.17.31 + '@types/node-fetch': 2.6.2 + async-retry: 1.3.3 + body-parser: 1.20.1 + cors: 2.8.5 + express: 4.18.2 + graphql: 16.6.0 + loglevel: 1.8.1 + lru-cache: 7.13.1 + negotiator: 0.6.3 + node-abort-controller: 3.0.1 + node-fetch: 2.6.7 + uuid: 9.0.0 + whatwg-mimetype: 3.0.0 + transitivePeerDependencies: + - encoding + - supports-color + dev: false + /@apollo/usage-reporting-protobuf/4.0.2: resolution: {integrity: sha512-GfE8aDqi/lAFut95pjH9IRvH0zGsQ5G/2lYL0ZLZfML7ArX+A4UVHFANQcPCcUYGE6bI6OPhLekg4Vsjf6B1cw==} dependencies: '@apollo/protobufjs': 1.2.7 dev: false - /@apollo/utils.dropunuseddefinitions/1.1.0_graphql@16.6.0: - resolution: {integrity: sha512-jU1XjMr6ec9pPoL+BFWzEPW7VHHulVdGKMkPAMiCigpVIT11VmCbnij0bWob8uS3ODJ65tZLYKAh/55vLw2rbg==} - engines: {node: '>=12.13.0'} + /@apollo/utils.createhash/2.0.0: + resolution: {integrity: sha512-9GhGGD3J0HJF/VC+odwYpKi3Cg1NWrsO8GQvyGwDS5v/78I3154Hn8s4tpW+nqoaQ/lAvxdQQr3HM1b5HLM6Ww==} + engines: {node: '>=14'} + dependencies: + '@apollo/utils.isnodelike': 2.0.0 + sha.js: 2.4.11 + dev: false + + /@apollo/utils.dropunuseddefinitions/2.0.0_graphql@16.6.0: + resolution: {integrity: sha512-BoPW+Z3kA8kLh0FCWyzOt+R77W5mVZWer5s6UyvVwZ/qROGiEgcHXFcI5TMMndpXoDo0xBSvQV0lIKYHbJQ7+g==} + engines: {node: '>=14'} peerDependencies: graphql: 14.x || 15.x || 16.x dependencies: graphql: 16.6.0 dev: false - /@apollo/utils.keyvaluecache/1.0.2: - resolution: {integrity: sha512-p7PVdLPMnPzmXSQVEsy27cYEjVON+SH/Wb7COyW3rQN8+wJgT1nv9jZouYtztWW8ZgTkii5T6tC9qfoDREd4mg==} + /@apollo/utils.fetcher/2.0.0: + resolution: {integrity: sha512-RC0twEwwBKbhk/y4B2X4YEciRG1xoKMgiPy5xQqNMd3pG78sR+ybctG/m7c/8+NaaQOS22UPUCBd6yS6WihBIg==} + engines: {node: '>=14'} + dev: false + + /@apollo/utils.isnodelike/2.0.0: + resolution: {integrity: sha512-77CiAM2qDXn0haQYrgX0UgrboQykb+bOHaz5p3KKItMwUZ/EFphzuB2vqHvubneIc9dxJcTx2L7MFDswRw/JAQ==} + engines: {node: '>=14'} + dev: false + + /@apollo/utils.keyvaluecache/2.1.0: + resolution: {integrity: sha512-WBNI4H1dGX2fHMk5j4cJo7mlXWn1X6DYCxQ50IvmI7Xv7Y4QKiA5EwbLOCITh9OIZQrVX7L0ASBSgTt6jYx/cg==} + engines: {node: '>=14'} dependencies: - '@apollo/utils.logger': 1.0.1 - lru-cache: 7.13.1 + '@apollo/utils.logger': 2.0.0 + lru-cache: 7.14.1 dev: false - /@apollo/utils.logger/1.0.1: - resolution: {integrity: sha512-XdlzoY7fYNK4OIcvMD2G94RoFZbzTQaNP0jozmqqMudmaGo2I/2Jx71xlDJ801mWA/mbYRihyaw6KJii7k5RVA==} + /@apollo/utils.logger/2.0.0: + resolution: {integrity: sha512-o8qYwgV2sYg+PcGKIfwAZaZsQOTEfV8q3mH7Pw8GB/I/Uh2L9iaHdpiKuR++j7oe1K87lFm0z/JAezMOR9CGhg==} + engines: {node: '>=14'} dev: false - /@apollo/utils.printwithreducedwhitespace/1.1.0_graphql@16.6.0: - resolution: {integrity: sha512-GfFSkAv3n1toDZ4V6u2d7L4xMwLA+lv+6hqXicMN9KELSJ9yy9RzuEXaX73c/Ry+GzRsBy/fdSUGayGqdHfT2Q==} - engines: {node: '>=12.13.0'} + /@apollo/utils.printwithreducedwhitespace/2.0.0_graphql@16.6.0: + resolution: {integrity: sha512-S+wyxFyuO0LJ8v+mg8c7rRwyKZ+9xlO5wXD/UgaysH3rcCe9NBHRWx/9cmdZ9nTqgKC5X01uHZ6Gsi6pOrUGgw==} + engines: {node: '>=14'} peerDependencies: graphql: 14.x || 15.x || 16.x dependencies: graphql: 16.6.0 dev: false - /@apollo/utils.removealiases/1.0.0_graphql@16.6.0: - resolution: {integrity: sha512-6cM8sEOJW2LaGjL/0vHV0GtRaSekrPQR4DiywaApQlL9EdROASZU5PsQibe2MWeZCOhNrPRuHh4wDMwPsWTn8A==} - engines: {node: '>=12.13.0'} + /@apollo/utils.removealiases/2.0.0_graphql@16.6.0: + resolution: {integrity: sha512-PT5ICz2SfrMCRsR3DhW2E1anX6hcqVXE/uHpmRHbhqSoQODZKG34AlFm1tC8u3MC3eK5gcvtpGvPHF/cwVfakg==} + engines: {node: '>=14'} peerDependencies: graphql: 14.x || 15.x || 16.x dependencies: graphql: 16.6.0 dev: false - /@apollo/utils.sortast/1.1.0_graphql@16.6.0: - resolution: {integrity: sha512-VPlTsmUnOwzPK5yGZENN069y6uUHgeiSlpEhRnLFYwYNoJHsuJq2vXVwIaSmts015WTPa2fpz1inkLYByeuRQA==} - engines: {node: '>=12.13.0'} + /@apollo/utils.sortast/2.0.0_graphql@16.6.0: + resolution: {integrity: sha512-VKoVOh8xkvh5HabtyGTekIYbwXdyYFPodFuHpWp333Fo2KBmpczLY+RBMHEr3v2MLoXDn/WUMtR3JZmvFJ45zw==} + engines: {node: '>=14'} peerDependencies: graphql: 14.x || 15.x || 16.x dependencies: @@ -2532,43 +2590,33 @@ packages: lodash.sortby: 4.7.0 dev: false - /@apollo/utils.stripsensitiveliterals/1.2.0_graphql@16.6.0: - resolution: {integrity: sha512-E41rDUzkz/cdikM5147d8nfCFVKovXxKBcjvLEQ7bjZm/cg9zEcXvS6vFY8ugTubI3fn6zoqo0CyU8zT+BGP9w==} - engines: {node: '>=12.13.0'} + /@apollo/utils.stripsensitiveliterals/2.0.0_graphql@16.6.0: + resolution: {integrity: sha512-pzj1XINetE54uxIjc4bN6gVzDWYP8OZ/yB0xMTgvzttu1VLgXf3BTV76d9hlqLoe8cV0JiD+xLpJktrHOzmBJQ==} + engines: {node: '>=14'} peerDependencies: graphql: 14.x || 15.x || 16.x dependencies: graphql: 16.6.0 dev: false - /@apollo/utils.usagereporting/1.0.1_graphql@16.6.0: - resolution: {integrity: sha512-6dk+0hZlnDbahDBB2mP/PZ5ybrtCJdLMbeNJD+TJpKyZmSY6bA3SjI8Cr2EM9QA+AdziywuWg+SgbWUF3/zQqQ==} - engines: {node: '>=12.13.0'} + /@apollo/utils.usagereporting/2.0.0_graphql@16.6.0: + resolution: {integrity: sha512-9VvVgA/LzKkBEYEGwE9doL1Sl+VRULkbB3D7W+ImJ028jJuTllvlQsh4Xpqz8mJWprfKx4m/i2DwHtElHWU2vg==} + engines: {node: '>=14'} peerDependencies: graphql: 14.x || 15.x || 16.x dependencies: '@apollo/usage-reporting-protobuf': 4.0.2 - '@apollo/utils.dropunuseddefinitions': 1.1.0_graphql@16.6.0 - '@apollo/utils.printwithreducedwhitespace': 1.1.0_graphql@16.6.0 - '@apollo/utils.removealiases': 1.0.0_graphql@16.6.0 - '@apollo/utils.sortast': 1.1.0_graphql@16.6.0 - '@apollo/utils.stripsensitiveliterals': 1.2.0_graphql@16.6.0 + '@apollo/utils.dropunuseddefinitions': 2.0.0_graphql@16.6.0 + '@apollo/utils.printwithreducedwhitespace': 2.0.0_graphql@16.6.0 + '@apollo/utils.removealiases': 2.0.0_graphql@16.6.0 + '@apollo/utils.sortast': 2.0.0_graphql@16.6.0 + '@apollo/utils.stripsensitiveliterals': 2.0.0_graphql@16.6.0 graphql: 16.6.0 dev: false - /@apollographql/apollo-tools/0.5.4_graphql@16.6.0: - resolution: {integrity: sha512-shM3q7rUbNyXVVRkQJQseXv6bnYM3BUma/eZhwXR4xsuM+bqWnJKvW7SAfRjP7LuSCocrexa5AXhjjawNHrIlw==} - engines: {node: '>=8', npm: '>=6'} - peerDependencies: - graphql: ^14.2.1 || ^15.0.0 || ^16.0.0 - dependencies: - graphql: 16.6.0 - dev: false - - /@apollographql/graphql-playground-html/1.6.29: - resolution: {integrity: sha512-xCcXpoz52rI4ksJSdOCxeOCn2DLocxwHf9dVT/Q90Pte1LX+LY+91SFtJF3KXVHH8kEin+g1KKCQPKBjZJfWNA==} - dependencies: - xss: 1.0.14 + /@apollo/utils.withrequired/2.0.0: + resolution: {integrity: sha512-+djpTu6AEE/A1etryZs9tmXRyDY6XXGe3G29MS/LB09uHq3pcl3n4Q5lvDTL5JWKuJixrulg5djePLDAooG8dQ==} + engines: {node: '>=14'} dev: false /@babel/cli/7.19.3_@babel+core@7.20.5: @@ -5526,40 +5574,6 @@ packages: tslib: 2.4.1 dev: false - /@graphql-tools/merge/8.3.1_graphql@16.6.0: - resolution: {integrity: sha512-BMm99mqdNZbEYeTPK3it9r9S6rsZsQKtlqJsSBknAclXq2pGEfOxjcIZi+kBSkHZKPKCRrYDd5vY0+rUmIHVLg==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-tools/utils': 8.9.0_graphql@16.6.0 - graphql: 16.6.0 - tslib: 2.4.1 - dev: false - - /@graphql-tools/mock/8.7.14_graphql@16.6.0: - resolution: {integrity: sha512-kIYirhGqhhSI6p/5qj95U8Lngm4mml5B3Z/r7ShI4+/EACyOOV+wUlql45+Y21b9NRUxJbsNHpztGxzgCSyviQ==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-tools/schema': 9.0.12_graphql@16.6.0 - '@graphql-tools/utils': 9.1.3_graphql@16.6.0 - fast-json-stable-stringify: 2.1.0 - graphql: 16.6.0 - tslib: 2.4.1 - dev: false - - /@graphql-tools/schema/8.5.1_graphql@16.6.0: - resolution: {integrity: sha512-0Esilsh0P/qYcB5DKQpiKeQs/jevzIadNTaT0jeWklPMwNbT7yMX4EqZany7mbeRRlSRwMzNzL5olyFdffHBZg==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-tools/merge': 8.3.1_graphql@16.6.0 - '@graphql-tools/utils': 8.9.0_graphql@16.6.0 - graphql: 16.6.0 - tslib: 2.4.1 - value-or-promise: 1.0.11 - dev: false - /@graphql-tools/schema/9.0.12_graphql@16.6.0: resolution: {integrity: sha512-DmezcEltQai0V1y96nwm0Kg11FDS/INEFekD4nnVgzBqawvznWqK6D6bujn+cw6kivoIr3Uq//QmU/hBlBzUlQ==} peerDependencies: @@ -5572,15 +5586,6 @@ packages: value-or-promise: 1.0.11 dev: false - /@graphql-tools/utils/8.9.0_graphql@16.6.0: - resolution: {integrity: sha512-pjJIWH0XOVnYGXCqej8g/u/tsfV4LvLlj0eATKQu5zwnxd/TiTHq7Cg313qUPTFFHZ3PP5wJ15chYVtLDwaymg==} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - graphql: 16.6.0 - tslib: 2.4.1 - dev: false - /@graphql-tools/utils/9.1.3_graphql@16.6.0: resolution: {integrity: sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==} peerDependencies: @@ -7976,12 +7981,6 @@ packages: resolution: {integrity: sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==} dev: true - /@types/accepts/1.3.5: - resolution: {integrity: sha512-jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ==} - dependencies: - '@types/node': 18.11.17 - dev: false - /@types/ag-auth/1.0.0: resolution: {integrity: sha512-9Zri8Apx8al2ZfqcsJ5X39GoirGiVcP7sp1I4mOgsRwXeAwPGadE//44jMHTpCpVDwQ4geGzmD2KMlZspAAcdA==} dependencies: @@ -8080,7 +8079,7 @@ packages: dependencies: '@types/http-cache-semantics': 4.0.1 '@types/keyv': 3.1.4 - '@types/node': 16.18.10 + '@types/node': 18.11.17 '@types/responselike': 1.0.0 /@types/chrome/0.0.206: @@ -8157,10 +8156,6 @@ packages: - webpack-cli dev: true - /@types/cors/2.8.12: - resolution: {integrity: sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==} - dev: false - /@types/cors/2.8.13: resolution: {integrity: sha512-RG8AStHlUiV5ysZQKq97copd2UmVYw3/pRMLefISZ3S1hK104Cwm7iLQ3fTKx+lsUH2CE8FlLaYeEA2LSeqYUA==} dependencies: @@ -8366,15 +8361,6 @@ packages: '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 - /@types/express/4.17.14: - resolution: {integrity: sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==} - dependencies: - '@types/body-parser': 1.19.2 - '@types/express-serve-static-core': 4.17.31 - '@types/qs': 6.9.7 - '@types/serve-static': 1.15.0 - dev: false - /@types/express/4.17.15: resolution: {integrity: sha512-Yv0k4bXGOH+8a+7bELd2PqHQsuiANB+A8a4gnQrkRWzrkKlb6KHaVvyXhqs04sVW/OWlbPyYxRgYlIXLfrufMQ==} dependencies: @@ -8382,7 +8368,6 @@ packages: '@types/express-serve-static-core': 4.17.31 '@types/qs': 6.9.7 '@types/serve-static': 1.15.0 - dev: true /@types/filesystem/0.0.32: resolution: {integrity: sha512-Yuf4jR5YYMR2DVgwuCiP11s0xuVRyPKmz8vo6HBY3CGdeMj8af93CFZX+T82+VD1+UqHOxTq31lO7MI7lepBtQ==} @@ -8530,7 +8515,7 @@ packages: /@types/keyv/3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 16.18.10 + '@types/node': 18.11.17 /@types/lodash.curry/4.1.7: resolution: {integrity: sha512-R+IkSvh7CI8klh7FkQuTAiAR+aPFqYrNEjw/hMxjCSO7TsAqBAxpR99PxxJN1lgE6YuvpHEoktqbh6V5VLzxZA==} @@ -8596,13 +8581,8 @@ packages: /@types/node-fetch/2.6.2: resolution: {integrity: sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==} dependencies: - '@types/node': 16.18.10 + '@types/node': 18.11.17 form-data: 3.0.1 - dev: true - - /@types/node/10.17.60: - resolution: {integrity: sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==} - dev: false /@types/node/12.20.55: resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} @@ -8716,7 +8696,7 @@ packages: /@types/responselike/1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: - '@types/node': 16.18.10 + '@types/node': 18.11.17 /@types/retry/0.12.0: resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} @@ -9725,134 +9705,6 @@ packages: normalize-path: 3.0.0 picomatch: 2.3.1 - /apollo-datasource/3.3.2: - resolution: {integrity: sha512-L5TiS8E2Hn/Yz7SSnWIVbZw0ZfEIXZCa5VUiVxD9P53JvSrf4aStvsFDlGWPvpIdCR+aly2CfoB79B9/JjKFqg==} - engines: {node: '>=12.0'} - deprecated: The `apollo-datasource` package is part of Apollo Server v2 and v3, which are now deprecated (end-of-life October 22nd 2023). See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details. - dependencies: - '@apollo/utils.keyvaluecache': 1.0.2 - apollo-server-env: 4.2.1 - transitivePeerDependencies: - - encoding - dev: false - - /apollo-reporting-protobuf/3.3.3: - resolution: {integrity: sha512-L3+DdClhLMaRZWVmMbBcwl4Ic77CnEBPXLW53F7hkYhkaZD88ivbCVB1w/x5gunO6ZHrdzhjq0FHmTsBvPo7aQ==} - deprecated: The `apollo-reporting-protobuf` package is part of Apollo Server v2 and v3, which are now deprecated (end-of-life October 22nd 2023). This package's functionality is now found in the `@apollo/usage-reporting-protobuf` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details. - dependencies: - '@apollo/protobufjs': 1.2.6 - dev: false - - /apollo-server-core/3.11.1_graphql@16.6.0: - resolution: {integrity: sha512-t/eCKrRFK1lYZlc5pHD99iG7Np7CEm3SmbDiONA7fckR3EaB/pdsEdIkIwQ5QBBpT5JLp/nwvrZRVwhaWmaRvw==} - engines: {node: '>=12.0'} - deprecated: The `apollo-server-core` package is part of Apollo Server v2 and v3, which are now deprecated (end-of-life October 22nd 2023). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details. - peerDependencies: - graphql: ^15.3.0 || ^16.0.0 - dependencies: - '@apollo/utils.keyvaluecache': 1.0.2 - '@apollo/utils.logger': 1.0.1 - '@apollo/utils.usagereporting': 1.0.1_graphql@16.6.0 - '@apollographql/apollo-tools': 0.5.4_graphql@16.6.0 - '@apollographql/graphql-playground-html': 1.6.29 - '@graphql-tools/mock': 8.7.14_graphql@16.6.0 - '@graphql-tools/schema': 8.5.1_graphql@16.6.0 - '@josephg/resolvable': 1.0.1 - apollo-datasource: 3.3.2 - apollo-reporting-protobuf: 3.3.3 - apollo-server-env: 4.2.1 - apollo-server-errors: 3.3.1_graphql@16.6.0 - apollo-server-plugin-base: 3.7.1_graphql@16.6.0 - apollo-server-types: 3.7.1_graphql@16.6.0 - async-retry: 1.3.3 - fast-json-stable-stringify: 2.1.0 - graphql: 16.6.0 - graphql-tag: 2.12.6_graphql@16.6.0 - loglevel: 1.8.1 - lru-cache: 6.0.0 - node-abort-controller: 3.0.1 - sha.js: 2.4.11 - uuid: 9.0.0 - whatwg-mimetype: 3.0.0 - transitivePeerDependencies: - - encoding - dev: false - - /apollo-server-env/4.2.1: - resolution: {integrity: sha512-vm/7c7ld+zFMxibzqZ7SSa5tBENc4B0uye9LTfjJwGoQFY5xsUPH5FpO5j0bMUDZ8YYNbrF9SNtzc5Cngcr90g==} - engines: {node: '>=12.0'} - deprecated: The `apollo-server-env` package is part of Apollo Server v2 and v3, which are now deprecated (end-of-life October 22nd 2023). This package's functionality is now found in the `@apollo/utils.fetcher` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details. - dependencies: - node-fetch: 2.6.7 - transitivePeerDependencies: - - encoding - dev: false - - /apollo-server-errors/3.3.1_graphql@16.6.0: - resolution: {integrity: sha512-xnZJ5QWs6FixHICXHxUfm+ZWqqxrNuPlQ+kj5m6RtEgIpekOPssH/SD9gf2B4HuWV0QozorrygwZnux8POvyPA==} - engines: {node: '>=12.0'} - deprecated: The `apollo-server-errors` package is part of Apollo Server v2 and v3, which are now deprecated (end-of-life October 22nd 2023). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details. - peerDependencies: - graphql: ^15.3.0 || ^16.0.0 - dependencies: - graphql: 16.6.0 - dev: false - - /apollo-server-express/3.11.1_5ha345eiak62qiwwva5z4dp6gu: - resolution: {integrity: sha512-x9ngcpXbBlt4naCXTwNtBFb/mOd9OU0wtFXvJkObHF26NsRazu3DxDfEuekA6V1NFOocD+A9jmVMQeQWug5MgA==} - engines: {node: '>=12.0'} - deprecated: The `apollo-server-express` package is part of Apollo Server v2 and v3, which are now deprecated (end-of-life October 22nd 2023). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details. - peerDependencies: - express: ^4.17.1 - graphql: ^15.3.0 || ^16.0.0 - dependencies: - '@types/accepts': 1.3.5 - '@types/body-parser': 1.19.2 - '@types/cors': 2.8.12 - '@types/express': 4.17.14 - '@types/express-serve-static-core': 4.17.31 - accepts: 1.3.8 - apollo-server-core: 3.11.1_graphql@16.6.0 - apollo-server-types: 3.7.1_graphql@16.6.0 - body-parser: 1.20.1 - cors: 2.8.5 - express: 4.18.2 - graphql: 16.6.0 - parseurl: 1.3.3 - transitivePeerDependencies: - - encoding - - supports-color - dev: false - - /apollo-server-plugin-base/3.7.1_graphql@16.6.0: - resolution: {integrity: sha512-g3vJStmQtQvjGI289UkLMfThmOEOddpVgHLHT2bNj0sCD/bbisj4xKbBHETqaURokteqSWyyd4RDTUe0wAUDNQ==} - engines: {node: '>=12.0'} - deprecated: The `apollo-server-plugin-base` package is part of Apollo Server v2 and v3, which are now deprecated (end-of-life October 22nd 2023). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details. - peerDependencies: - graphql: ^15.3.0 || ^16.0.0 - dependencies: - apollo-server-types: 3.7.1_graphql@16.6.0 - graphql: 16.6.0 - transitivePeerDependencies: - - encoding - dev: false - - /apollo-server-types/3.7.1_graphql@16.6.0: - resolution: {integrity: sha512-aE9RDVplmkaOj/OduNmGa+0a1B5RIWI0o3zC1zLvBTVWMKTpo0ifVf11TyMkLCY+T7cnZqVqwyShziOyC3FyUw==} - engines: {node: '>=12.0'} - deprecated: The `apollo-server-types` package is part of Apollo Server v2 and v3, which are now deprecated (end-of-life October 22nd 2023). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details. - peerDependencies: - graphql: ^15.3.0 || ^16.0.0 - dependencies: - '@apollo/utils.keyvaluecache': 1.0.2 - '@apollo/utils.logger': 1.0.1 - apollo-reporting-protobuf: 3.3.3 - apollo-server-env: 4.2.1 - graphql: 16.6.0 - transitivePeerDependencies: - - encoding - dev: false - /app-root-dir/1.0.2: resolution: {integrity: sha512-jlpIfsOoNoafl92Sz//64uQHGSyMrD2vYG5d8o2a4qGvyNCvXur7bzIsWtAC/6flI2RYAp3kv8rsfBtaLm7w0g==} dev: true @@ -10114,7 +9966,6 @@ packages: /asynckit/0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - dev: true /at-least-node/1.0.0: resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} @@ -11332,7 +11183,6 @@ packages: engines: {node: '>= 0.8'} dependencies: delayed-stream: 1.0.0 - dev: true /comma-separated-tokens/1.0.8: resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==} @@ -11340,6 +11190,7 @@ packages: /commander/2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} + dev: true /commander/4.1.1: resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} @@ -11860,10 +11711,6 @@ packages: hasBin: true dev: true - /cssfilter/0.0.10: - resolution: {integrity: sha512-FAaLDaplstoRsDR8XGYH51znUN0UY7nMc6Z9/fvE8EXGwvJE9hu7W2vHwx1+bd6gCYnln9nLbzxFTrcO9YQDZw==} - dev: false - /cssom/0.3.8: resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} dev: true @@ -12354,7 +12201,6 @@ packages: /delayed-stream/1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} - dev: true /delegates/1.0.0: resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} @@ -13825,7 +13671,6 @@ packages: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.35 - dev: true /form-data/4.0.0: resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} @@ -14289,16 +14134,6 @@ packages: resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} dev: true - /graphql-tag/2.12.6_graphql@16.6.0: - resolution: {integrity: sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==} - engines: {node: '>=10'} - peerDependencies: - graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - dependencies: - graphql: 16.6.0 - tslib: 2.4.1 - dev: false - /graphql/15.8.0: resolution: {integrity: sha512-5gghUc24tP9HRznNpV2+FIoq3xKkj5dTQqf4v0CpdPbFVwFkWoxOM+o+2OC9ZSvjEMTjfmG9QT+gcvggTwW1zw==} engines: {node: '>= 10.x'} @@ -16964,6 +16799,11 @@ packages: engines: {node: '>=12'} dev: false + /lru-cache/7.14.1: + resolution: {integrity: sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==} + engines: {node: '>=12'} + dev: false + /lz-string/1.4.4: resolution: {integrity: sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==} hasBin: true @@ -22885,15 +22725,6 @@ packages: resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} dev: true - /xss/1.0.14: - resolution: {integrity: sha512-og7TEJhXvn1a7kzZGQ7ETjdQVS2UfZyTlsEdDOqvQF7GoxNfY+0YLCzBy1kPdsDDx4QuNAonQPddpsn6Xl/7sw==} - engines: {node: '>= 0.10.0'} - hasBin: true - dependencies: - commander: 2.20.3 - cssfilter: 0.0.10 - dev: false - /xtend/4.0.2: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} engines: {node: '>=0.4'} From 78eed2dd205606a295500a326c8f8babb210df7d Mon Sep 17 00:00:00 2001 From: Nathan Bierema Date: Thu, 5 Jan 2023 20:12:28 -0500 Subject: [PATCH 10/15] Replace getport with get-port (#1314) --- packages/redux-devtools-cli/package.json | 2 +- packages/redux-devtools-cli/src/getport.ts | 6 - packages/redux-devtools-cli/src/index.ts | 243 ++++++++++----------- pnpm-lock.yaml | 13 +- 4 files changed, 122 insertions(+), 142 deletions(-) delete mode 100644 packages/redux-devtools-cli/src/getport.ts diff --git a/packages/redux-devtools-cli/package.json b/packages/redux-devtools-cli/package.json index 7c4f665c..4fda9427 100644 --- a/packages/redux-devtools-cli/package.json +++ b/packages/redux-devtools-cli/package.json @@ -49,7 +49,7 @@ "cross-spawn": "^7.0.3", "electron": "^22.0.0", "express": "^4.18.2", - "getport": "^0.1.0", + "get-port": "^5.1.1", "graphql": "^16.6.0", "knex": "^2.3.0", "lodash": "^4.17.21", diff --git a/packages/redux-devtools-cli/src/getport.ts b/packages/redux-devtools-cli/src/getport.ts deleted file mode 100644 index dc6dc87f..00000000 --- a/packages/redux-devtools-cli/src/getport.ts +++ /dev/null @@ -1,6 +0,0 @@ -declare module 'getport' { - export default function getport( - start: number, - callback: (e: Error | undefined, port: number) => void - ): void; -} diff --git a/packages/redux-devtools-cli/src/index.ts b/packages/redux-devtools-cli/src/index.ts index 24b8104e..ddf6c84d 100644 --- a/packages/redux-devtools-cli/src/index.ts +++ b/packages/redux-devtools-cli/src/index.ts @@ -1,21 +1,17 @@ import express from 'express'; import http from 'http'; -import getPort from 'getport'; +import getPort from 'get-port'; import socketClusterServer from 'socketcluster-server'; -import getOptions, { Options } from './options'; +import getOptions from './options'; import routes from './routes'; import createStore from './store'; -// var LOG_LEVEL_NONE = 0; -const LOG_LEVEL_ERROR = 1; +// const LOG_LEVEL_NONE = 0; +// const LOG_LEVEL_ERROR = 1; const LOG_LEVEL_WARN = 2; const LOG_LEVEL_INFO = 3; -export interface ExtendedOptions extends Options { - allowClientPublish: boolean; -} - -export default function (argv: { [arg: string]: any }): Promise<{ +export default async function (argv: { [arg: string]: any }): Promise<{ portAlreadyUsed?: boolean; listener: (eventName: 'ready') => { once(): Promise }; }> { @@ -25,131 +21,120 @@ export default function (argv: { [arg: string]: any }): Promise<{ const port = options.port; const logLevel = options.logLevel === undefined ? LOG_LEVEL_INFO : options.logLevel; - return new Promise(function (resolve) { - // Check port already used - getPort(port, function (err, p) { - /* eslint-disable no-console */ - if (err) { - if (logLevel >= LOG_LEVEL_ERROR) { - console.error(err); - } - return; - } - if (port !== p) { - if (logLevel >= LOG_LEVEL_WARN) { - console.log(`[ReduxDevTools] Server port ${port} is already used.`); - } - resolve({ - portAlreadyUsed: true, - listener: function (eventName: 'ready') { - return { - once() { - return Promise.resolve(); - }, - }; + // Check port already used + const p = await getPort({ port }); + if (port !== p) { + if (logLevel >= LOG_LEVEL_WARN) { + console.log(`[ReduxDevTools] Server port ${port} is already used.`); + } + return { + portAlreadyUsed: true, + listener: function () { + return { + once() { + return Promise.resolve(); }, - }); - } else { - if (logLevel >= LOG_LEVEL_INFO) { - console.log('[ReduxDevTools] Start server...'); - console.log('-'.repeat(80) + '\n'); - } - const httpServer = http.createServer(); - const agServer = socketClusterServer.attach(httpServer, options); + }; + }, + }; + } - const app = express(); - httpServer.on('request', app); - const store = createStore(options); - app.use(routes(options, store, agServer)); + if (logLevel >= LOG_LEVEL_INFO) { + console.log('[ReduxDevTools] Start server...'); + console.log('-'.repeat(80) + '\n'); + } + const httpServer = http.createServer(); + const agServer = socketClusterServer.attach(httpServer, options); - agServer.setMiddleware( - agServer.MIDDLEWARE_INBOUND, - // eslint-disable-next-line @typescript-eslint/no-misused-promises - async (middlewareStream) => { - for await (const action of middlewareStream) { - if (action.type === action.TRANSMIT) { - const channel = action.receiver; - const data = action.data; - if ( - channel.substring(0, 3) === 'sc-' || - channel === 'respond' || - channel === 'log' - ) { - void agServer.exchange.transmitPublish(channel, data); - } else if (channel === 'log-noid') { - void agServer.exchange.transmitPublish('log', { - id: action.socket.id, - data: data, - }); - } - } else if (action.type === action.SUBSCRIBE) { - if (action.channel === 'report') { - store - .list() - .then(function (data) { - void agServer.exchange.transmitPublish('report', { - type: 'list', - data: data, - }); - }) - .catch(function (error) { - console.error(error); // eslint-disable-line no-console - }); - } - } - action.allow(); - } + const app = express(); + httpServer.on('request', app); + const store = createStore(options); + app.use(routes(options, store, agServer)); + + agServer.setMiddleware( + agServer.MIDDLEWARE_INBOUND, + // eslint-disable-next-line @typescript-eslint/no-misused-promises + async (middlewareStream) => { + for await (const action of middlewareStream) { + if (action.type === action.TRANSMIT) { + const channel = action.receiver; + const data = action.data; + if ( + channel.substring(0, 3) === 'sc-' || + channel === 'respond' || + channel === 'log' + ) { + void agServer.exchange.transmitPublish(channel, data); + } else if (channel === 'log-noid') { + void agServer.exchange.transmitPublish('log', { + id: action.socket.id, + data: data, + }); } - ); - - void (async () => { - for await (const { socket } of agServer.listener('connection')) { - let channelToWatch: string, channelToEmit: string; - void (async () => { - for await (const request of socket.procedure('login')) { - const credentials = request.data; - if (credentials === 'master') { - channelToWatch = 'respond'; - channelToEmit = 'log'; - } else { - channelToWatch = 'log'; - channelToEmit = 'respond'; - } - request.end(channelToWatch); - } - })(); - void (async () => { - for await (const request of socket.procedure('getReport')) { - const id = request.data as string; - store - .get(id) - .then(function (data) { - request.end(data); - }) - .catch(function (error) { - console.error(error); // eslint-disable-line no-console - }); - } - })(); - void (async () => { - for await (const data of socket.listener('disconnect')) { - const channel = agServer.exchange.channel('sc-' + socket.id); - channel.unsubscribe(); - // eslint-disable-next-line @typescript-eslint/no-non-null-assertion - void agServer.exchange.transmitPublish(channelToEmit!, { - id: socket.id, - type: 'DISCONNECTED', + } else if (action.type === action.SUBSCRIBE) { + if (action.channel === 'report') { + store + .list() + .then(function (data) { + void agServer.exchange.transmitPublish('report', { + type: 'list', + data: data, }); - } - })(); + }) + .catch(function (error) { + console.error(error); // eslint-disable-line no-console + }); } - })(); - - httpServer.listen(options.port); - // @ts-expect-error Shouldn't there be a 'ready' event? - resolve(agServer); + } + action.allow(); } - /* eslint-enable no-console */ - }); - }); + } + ); + + void (async () => { + for await (const { socket } of agServer.listener('connection')) { + let channelToWatch: string, channelToEmit: string; + void (async () => { + for await (const request of socket.procedure('login')) { + const credentials = request.data; + if (credentials === 'master') { + channelToWatch = 'respond'; + channelToEmit = 'log'; + } else { + channelToWatch = 'log'; + channelToEmit = 'respond'; + } + request.end(channelToWatch); + } + })(); + void (async () => { + for await (const request of socket.procedure('getReport')) { + const id = request.data as string; + store + .get(id) + .then(function (data) { + request.end(data); + }) + .catch(function (error) { + console.error(error); // eslint-disable-line no-console + }); + } + })(); + void (async () => { + for await (const data of socket.listener('disconnect')) { + const channel = agServer.exchange.channel('sc-' + socket.id); + channel.unsubscribe(); + // eslint-disable-next-line @typescript-eslint/no-non-null-assertion + void agServer.exchange.transmitPublish(channelToEmit!, { + id: socket.id, + type: 'DISCONNECTED', + }); + } + })(); + } + })(); + + httpServer.listen(options.port); + // @ts-expect-error Shouldn't there be a 'ready' event? + return agServer; } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index badc82c1..832952a7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -951,7 +951,7 @@ importers: eslint-config-prettier: ^8.5.0 eslint-plugin-jest: ^27.1.7 express: ^4.18.2 - getport: ^0.1.0 + get-port: ^5.1.1 graphql: ^16.6.0 jest: ^29.3.1 knex: ^2.3.0 @@ -983,7 +983,7 @@ importers: cross-spawn: 7.0.3 electron: 22.0.0 express: 4.18.2 - getport: 0.1.0 + get-port: 5.1.1 graphql: 16.6.0 knex: 2.3.0_sqlite3@5.1.4 lodash: 4.17.21 @@ -13892,6 +13892,11 @@ packages: resolution: {integrity: sha512-41eOxtlGgHQRbFyA8KTH+w+32Em3cRdfBud7j67ulzmIfmaHX9doq47s0fa4P5o9H64BZX9nrYI6sJvk46Op+Q==} dev: false + /get-port/5.1.1: + resolution: {integrity: sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==} + engines: {node: '>=8'} + dev: false + /get-stdin/4.0.1: resolution: {integrity: sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==} engines: {node: '>=0.10.0'} @@ -13932,10 +13937,6 @@ packages: resolution: {integrity: sha512-5eDf9fuSXwxBL6q5HX+dhDj+dslFGWzU5thZ9kNKUkcPtaPdatmUFKwHFrLb/uf/WpA4BHET+AX3Scl56cAjpA==} dev: false - /getport/0.1.0: - resolution: {integrity: sha512-hx+r6Q5IutZH+5k+zeZe78J4vzgW9IqLzfz8+hqMa9NrM1ccpgPIxrxqiBg+aioJMKcCK5qNKKcGdes3PeTlKQ==} - dev: false - /github-slugger/1.5.0: resolution: {integrity: sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==} dev: true From 7e1299886e43dc11e7fa521f16e2ae0ea9164d79 Mon Sep 17 00:00:00 2001 From: Nathan Bierema Date: Sat, 7 Jan 2023 14:25:01 -0500 Subject: [PATCH 11/15] Convert @redux-devtools/cli to ESM (#1316) * stash * Updates * Fix lint * Create lovely-boats-happen.md * Update package.json * Update lovely-boats-happen.md --- .changeset/lovely-boats-happen.md | 6 +++ .../{.eslintrc.js => .eslintrc.cjs} | 0 .../redux-devtools-cli/bin/redux-devtools.js | 2 +- packages/redux-devtools-cli/jest.config.js | 2 +- packages/redux-devtools-cli/package.json | 11 +++--- packages/redux-devtools-cli/src/api/schema.ts | 9 +++-- .../src/bin/injectServer.ts | 2 +- .../redux-devtools-cli/src/bin/openApp.ts | 13 ++++++- .../src/bin/redux-devtools.ts | 8 ++-- .../redux-devtools-cli/src/db/connector.ts | 30 +++++++++++---- packages/redux-devtools-cli/src/index.ts | 6 +-- packages/redux-devtools-cli/src/options.ts | 11 ++++-- packages/redux-devtools-cli/src/routes.ts | 15 ++++++-- packages/redux-devtools-cli/src/store.ts | 4 +- packages/redux-devtools-cli/tsconfig.json | 3 +- pnpm-lock.yaml | 37 ++++++++++++------- 16 files changed, 108 insertions(+), 51 deletions(-) create mode 100644 .changeset/lovely-boats-happen.md rename packages/redux-devtools-cli/{.eslintrc.js => .eslintrc.cjs} (100%) diff --git a/.changeset/lovely-boats-happen.md b/.changeset/lovely-boats-happen.md new file mode 100644 index 00000000..5a8a0624 --- /dev/null +++ b/.changeset/lovely-boats-happen.md @@ -0,0 +1,6 @@ +--- +'@redux-devtools/cli': major +--- + +Convert @redux-devtools/cli to ESM. Please [read this](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c) for more info about ESM. +Update supported Node versions from `>=14.15.0` to `^14.13.1 || ^16.13.0 || >=18.12.0`. diff --git a/packages/redux-devtools-cli/.eslintrc.js b/packages/redux-devtools-cli/.eslintrc.cjs similarity index 100% rename from packages/redux-devtools-cli/.eslintrc.js rename to packages/redux-devtools-cli/.eslintrc.cjs diff --git a/packages/redux-devtools-cli/bin/redux-devtools.js b/packages/redux-devtools-cli/bin/redux-devtools.js index 91be0e79..818408b6 100755 --- a/packages/redux-devtools-cli/bin/redux-devtools.js +++ b/packages/redux-devtools-cli/bin/redux-devtools.js @@ -1,3 +1,3 @@ #! /usr/bin/env node -require('../dist/bin/redux-devtools.js'); +import '../dist/bin/redux-devtools.js'; diff --git a/packages/redux-devtools-cli/jest.config.js b/packages/redux-devtools-cli/jest.config.js index f68efd05..95ccde69 100644 --- a/packages/redux-devtools-cli/jest.config.js +++ b/packages/redux-devtools-cli/jest.config.js @@ -1,4 +1,4 @@ -module.exports = { +export default { preset: 'ts-jest', transform: { '^.+\\.tsx?$': ['ts-jest', { tsconfig: 'tsconfig.test.json' }], diff --git a/packages/redux-devtools-cli/package.json b/packages/redux-devtools-cli/package.json index 4fda9427..41bc4877 100644 --- a/packages/redux-devtools-cli/package.json +++ b/packages/redux-devtools-cli/package.json @@ -16,6 +16,7 @@ "index.js", "defaultDbOptions.json" ], + "type": "module", "main": "dist/index.js", "types": "dist/index.d.ts", "bin": { @@ -37,22 +38,22 @@ "prepublish": "pnpm run type-check && pnpm run lint && pnpm run test" }, "engines": { - "node": ">=14.15.0" + "node": "^14.13.1 || ^16.13.0 || >= 18.12.0" }, "dependencies": { "@apollo/server": "^4.3.0", "@redux-devtools/app": "^2.1.3", "@types/react": "^18.0.26", "body-parser": "^1.20.1", - "chalk": "^4.1.2", + "chalk": "^5.2.0", "cors": "^2.8.5", "cross-spawn": "^7.0.3", "electron": "^22.0.0", "express": "^4.18.2", - "get-port": "^5.1.1", + "get-port": "^6.1.2", "graphql": "^16.6.0", "knex": "^2.3.0", - "lodash": "^4.17.21", + "lodash-es": "^4.17.21", "minimist": "^1.2.7", "morgan": "^1.10.0", "open": "^8.4.0", @@ -71,7 +72,7 @@ "@types/cross-spawn": "^6.0.2", "@types/express": "^4.17.15", "@types/jest": "^29.2.4", - "@types/lodash": "^4.14.191", + "@types/lodash-es": "^4.17.6", "@types/minimist": "^1.2.2", "@types/morgan": "^1.9.3", "@types/node": "^18.11.17", diff --git a/packages/redux-devtools-cli/src/api/schema.ts b/packages/redux-devtools-cli/src/api/schema.ts index b61baca5..7f315f97 100644 --- a/packages/redux-devtools-cli/src/api/schema.ts +++ b/packages/redux-devtools-cli/src/api/schema.ts @@ -1,9 +1,10 @@ import fs from 'fs'; -import { Store } from '../store'; +import type { Store } from '../store.js'; -export const schema = fs - .readFileSync(require.resolve('./schema_def.graphql')) - .toString(); +export const schema = fs.readFileSync( + new URL('./schema_def.graphql', import.meta.url), + 'utf8' +); export const resolvers = { Query: { diff --git a/packages/redux-devtools-cli/src/bin/injectServer.ts b/packages/redux-devtools-cli/src/bin/injectServer.ts index 91fa1c6c..93ccd2b4 100644 --- a/packages/redux-devtools-cli/src/bin/injectServer.ts +++ b/packages/redux-devtools-cli/src/bin/injectServer.ts @@ -1,7 +1,7 @@ import fs from 'fs'; import path from 'path'; import semver from 'semver'; -import { Options } from '../options'; +import type { Options } from '../options.js'; const name = '@redux-devtools/cli'; const startFlag = '/* ' + name + ' start */'; diff --git a/packages/redux-devtools-cli/src/bin/openApp.ts b/packages/redux-devtools-cli/src/bin/openApp.ts index 99a9cd39..f38e2a96 100644 --- a/packages/redux-devtools-cli/src/bin/openApp.ts +++ b/packages/redux-devtools-cli/src/bin/openApp.ts @@ -1,7 +1,11 @@ import open from 'open'; import path from 'path'; +import { fileURLToPath } from 'url'; +import { createRequire } from 'module'; import spawn from 'cross-spawn'; -import { Options } from '../options'; +import type { Options } from '../options.js'; + +const require = createRequire(import.meta.url); export default async function openApp(app: true | string, options: Options) { if (app === true || app === 'electron') { @@ -9,7 +13,12 @@ export default async function openApp(app: true | string, options: Options) { const port = options.port ? `--port=${options.port}` : ''; // eslint-disable-next-line @typescript-eslint/no-var-requires spawn.sync(require('electron') as string, [ - path.join(__dirname, '..', '..', 'app'), + path.join( + path.dirname(fileURLToPath(import.meta.url)), + '..', + '..', + 'app' + ), port, ]); } catch (error) { diff --git a/packages/redux-devtools-cli/src/bin/redux-devtools.ts b/packages/redux-devtools-cli/src/bin/redux-devtools.ts index 74ce0166..d7b5a704 100644 --- a/packages/redux-devtools-cli/src/bin/redux-devtools.ts +++ b/packages/redux-devtools-cli/src/bin/redux-devtools.ts @@ -3,10 +3,10 @@ import fs from 'fs'; import path from 'path'; import parseArgs from 'minimist'; import chalk from 'chalk'; -import * as injectServer from './injectServer'; -import getOptions from '../options'; -import server from '../index'; -import openApp from './openApp'; +import * as injectServer from './injectServer.js'; +import getOptions from '../options.js'; +import server from '../index.js'; +import openApp from './openApp.js'; const argv = parseArgs(process.argv.slice(2)); diff --git a/packages/redux-devtools-cli/src/db/connector.ts b/packages/redux-devtools-cli/src/db/connector.ts index c07a4d92..cde867f5 100644 --- a/packages/redux-devtools-cli/src/db/connector.ts +++ b/packages/redux-devtools-cli/src/db/connector.ts @@ -1,23 +1,37 @@ import path from 'path'; -import knexModule, { Knex } from 'knex'; +import { fileURLToPath } from 'url'; +import knex from 'knex'; +import type { Knex } from 'knex'; import { AGServer } from 'socketcluster-server'; +// eslint-disable-next-line @typescript-eslint/ban-types +type KnexFunction = ( + config: Knex.Config | string +) => Knex; + export default function connector(options: AGServer.AGServerOptions) { const dbOptions = options.dbOptions as Knex.Config; dbOptions.useNullAsDefault = true; if (!(dbOptions as any).migrate) { - return knexModule(dbOptions); + return (knex as unknown as KnexFunction)(dbOptions); } - dbOptions.migrations = { directory: path.resolve(__dirname, 'migrations') }; - dbOptions.seeds = { directory: path.resolve(__dirname, 'seeds') }; - const knex = knexModule(dbOptions); + dbOptions.migrations = { + directory: path.join( + path.dirname(fileURLToPath(import.meta.url)), + 'migrations' + ), + }; + dbOptions.seeds = { + directory: path.join(path.dirname(fileURLToPath(import.meta.url)), 'seeds'), + }; + const knexInstance = (knex as unknown as KnexFunction)(dbOptions); /* eslint-disable no-console */ - knex.migrate + knexInstance.migrate .latest({ loadExtensions: ['.js'] }) .then(function () { - return knex.seed.run({ loadExtensions: ['.js'] }); + return knexInstance.seed.run({ loadExtensions: ['.js'] }); }) .then(function () { console.log(' \x1b[0;32m[Done]\x1b[0m Migrations are finished\n'); @@ -27,5 +41,5 @@ export default function connector(options: AGServer.AGServerOptions) { }); /* eslint-enable no-console */ - return knex; + return knexInstance; } diff --git a/packages/redux-devtools-cli/src/index.ts b/packages/redux-devtools-cli/src/index.ts index ddf6c84d..fd93931b 100644 --- a/packages/redux-devtools-cli/src/index.ts +++ b/packages/redux-devtools-cli/src/index.ts @@ -2,9 +2,9 @@ import express from 'express'; import http from 'http'; import getPort from 'get-port'; import socketClusterServer from 'socketcluster-server'; -import getOptions from './options'; -import routes from './routes'; -import createStore from './store'; +import getOptions from './options.js'; +import routes from './routes.js'; +import createStore from './store.js'; // const LOG_LEVEL_NONE = 0; // const LOG_LEVEL_ERROR = 1; diff --git a/packages/redux-devtools-cli/src/options.ts b/packages/redux-devtools-cli/src/options.ts index 336d166b..76f5d0e2 100644 --- a/packages/redux-devtools-cli/src/options.ts +++ b/packages/redux-devtools-cli/src/options.ts @@ -1,4 +1,4 @@ -import path from 'path'; +import fs from 'fs'; interface ProtocolOptions { key: string | undefined; @@ -31,9 +31,14 @@ export interface Options { export default function getOptions(argv: { [arg: string]: any }): Options { let dbOptions = argv.dbOptions; if (typeof dbOptions === 'string') { - dbOptions = require(path.resolve(process.cwd(), argv.dbOptions as string)); + dbOptions = JSON.parse(fs.readFileSync(dbOptions, 'utf8')); } else if (typeof dbOptions === 'undefined') { - dbOptions = require('../defaultDbOptions.json'); + dbOptions = JSON.parse( + fs.readFileSync( + new URL('../defaultDbOptions.json', import.meta.url), + 'utf8' + ) + ); } return { diff --git a/packages/redux-devtools-cli/src/routes.ts b/packages/redux-devtools-cli/src/routes.ts index 77045ce9..76c9a651 100644 --- a/packages/redux-devtools-cli/src/routes.ts +++ b/packages/redux-devtools-cli/src/routes.ts @@ -1,4 +1,6 @@ import path from 'path'; +import { createRequire } from 'module'; +import { fileURLToPath } from 'url'; import express from 'express'; import type { Router } from 'express'; import morgan from 'morgan'; @@ -8,11 +10,13 @@ import cors from 'cors'; import { AGServer } from 'socketcluster-server'; import { ApolloServer } from '@apollo/server'; import { expressMiddleware } from '@apollo/server/express4'; -import { AddData, ReportBaseFields, Store } from './store'; -import { resolvers, schema } from './api/schema'; +import type { AddData, ReportBaseFields, Store } from './store.js'; +import { resolvers, schema } from './api/schema.js'; const app = express.Router(); +const require = createRequire(import.meta.url); + function serveUmdModule(name: string) { app.use( express.static( @@ -74,7 +78,12 @@ function routes( res.send(`reduxDevToolsPort = ${options.port}`); }); app.get('*', function (req, res) { - res.sendFile(path.join(__dirname, '../app/index.html')); + res.sendFile( + path.join( + path.dirname(fileURLToPath(import.meta.url)), + '../app/index.html' + ) + ); }); app.use(cors({ methods: 'POST' })); diff --git a/packages/redux-devtools-cli/src/store.ts b/packages/redux-devtools-cli/src/store.ts index 0d6edd99..6c25de6b 100644 --- a/packages/redux-devtools-cli/src/store.ts +++ b/packages/redux-devtools-cli/src/store.ts @@ -1,8 +1,8 @@ import { v4 as uuidV4 } from 'uuid'; -import pick from 'lodash/pick'; +import { pick } from 'lodash-es'; import { AGServer } from 'socketcluster-server'; import { Knex } from 'knex'; -import connector from './db/connector'; +import connector from './db/connector.js'; const reports = 'remotedev_reports'; // var payloads = 'remotedev_payloads'; diff --git a/packages/redux-devtools-cli/tsconfig.json b/packages/redux-devtools-cli/tsconfig.json index 0e0d6533..d10b3804 100644 --- a/packages/redux-devtools-cli/tsconfig.json +++ b/packages/redux-devtools-cli/tsconfig.json @@ -1,7 +1,8 @@ { "extends": "../../tsconfig.base.json", "compilerOptions": { - "module": "CommonJS", + "module": "NodeNext", + "moduleResolution": "NodeNext", "outDir": "dist" }, "include": ["src"] diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 832952a7..9976b688 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -929,7 +929,7 @@ importers: '@types/cross-spawn': ^6.0.2 '@types/express': ^4.17.15 '@types/jest': ^29.2.4 - '@types/lodash': ^4.14.191 + '@types/lodash-es': ^4.17.6 '@types/minimist': ^1.2.2 '@types/morgan': ^1.9.3 '@types/node': ^18.11.17 @@ -943,7 +943,7 @@ importers: '@typescript-eslint/eslint-plugin': ^5.47.0 '@typescript-eslint/parser': ^5.47.0 body-parser: ^1.20.1 - chalk: ^4.1.2 + chalk: ^5.2.0 cors: ^2.8.5 cross-spawn: ^7.0.3 electron: ^22.0.0 @@ -951,11 +951,11 @@ importers: eslint-config-prettier: ^8.5.0 eslint-plugin-jest: ^27.1.7 express: ^4.18.2 - get-port: ^5.1.1 + get-port: ^6.1.2 graphql: ^16.6.0 jest: ^29.3.1 knex: ^2.3.0 - lodash: ^4.17.21 + lodash-es: ^4.17.21 minimist: ^1.2.7 morgan: ^1.10.0 ncp: ^2.0.0 @@ -978,15 +978,15 @@ importers: '@redux-devtools/app': link:../redux-devtools-app '@types/react': 18.0.26 body-parser: 1.20.1 - chalk: 4.1.2 + chalk: 5.2.0 cors: 2.8.5 cross-spawn: 7.0.3 electron: 22.0.0 express: 4.18.2 - get-port: 5.1.1 + get-port: 6.1.2 graphql: 16.6.0 knex: 2.3.0_sqlite3@5.1.4 - lodash: 4.17.21 + lodash-es: 4.17.21 minimist: 1.2.7 morgan: 1.10.0 open: 8.4.0 @@ -1004,7 +1004,7 @@ importers: '@types/cross-spawn': 6.0.2 '@types/express': 4.17.15 '@types/jest': 29.2.4 - '@types/lodash': 4.14.191 + '@types/lodash-es': 4.17.6 '@types/minimist': 1.2.2 '@types/morgan': 1.9.3 '@types/node': 18.11.17 @@ -8517,6 +8517,12 @@ packages: dependencies: '@types/node': 18.11.17 + /@types/lodash-es/4.17.6: + resolution: {integrity: sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg==} + dependencies: + '@types/lodash': 4.14.191 + dev: true + /@types/lodash.curry/4.1.7: resolution: {integrity: sha512-R+IkSvh7CI8klh7FkQuTAiAR+aPFqYrNEjw/hMxjCSO7TsAqBAxpR99PxxJN1lgE6YuvpHEoktqbh6V5VLzxZA==} dependencies: @@ -10856,6 +10862,11 @@ packages: ansi-styles: 4.3.0 supports-color: 7.2.0 + /chalk/5.2.0: + resolution: {integrity: sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + dev: false + /char-regex/1.0.2: resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} engines: {node: '>=10'} @@ -13892,9 +13903,9 @@ packages: resolution: {integrity: sha512-41eOxtlGgHQRbFyA8KTH+w+32Em3cRdfBud7j67ulzmIfmaHX9doq47s0fa4P5o9H64BZX9nrYI6sJvk46Op+Q==} dev: false - /get-port/5.1.1: - resolution: {integrity: sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==} - engines: {node: '>=8'} + /get-port/6.1.2: + resolution: {integrity: sha512-BrGGraKm2uPqurfGVj/z97/zv8dPleC6x9JBNRTrDNtCkkRF4rPwrQXFgL7+I+q8QSdU4ntLQX2D7KIxSy8nGw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: false /get-stdin/4.0.1: @@ -14744,7 +14755,7 @@ packages: engines: {node: '>=12.0.0'} dependencies: ansi-escapes: 4.3.2 - chalk: 4.1.1 + chalk: 4.1.2 cli-cursor: 3.1.0 cli-width: 3.0.0 external-editor: 3.1.0 @@ -17915,7 +17926,7 @@ packages: engines: {node: '>=10'} dependencies: bl: 4.1.0 - chalk: 4.1.1 + chalk: 4.1.2 cli-cursor: 3.1.0 cli-spinners: 2.7.0 is-interactive: 1.0.0 From 8254de54373bde6235f55628976be73dad5c78c8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 7 Jan 2023 20:33:03 +0000 Subject: [PATCH 12/15] chore(deps): update all non-major dependencies (#1299) * chore(deps): update all non-major dependencies * Format Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Nathan Bierema --- extension/package.json | 10 +- package.json | 18 +- .../examples/tree/package.json | 14 +- packages/d3-state-visualizer/package.json | 14 +- packages/d3tooltip/package.json | 14 +- packages/map2tree/package.json | 20 +- packages/react-base16-styling/package.json | 18 +- packages/react-dock/demo/package.json | 16 +- packages/react-dock/package.json | 18 +- .../react-json-tree/examples/package.json | 18 +- packages/react-json-tree/package.json | 24 +- packages/redux-devtools-app/package.json | 24 +- .../redux-devtools-chart-monitor/package.json | 14 +- packages/redux-devtools-cli/package.json | 18 +- .../redux-devtools-dock-monitor/package.json | 14 +- .../redux-devtools-extension/package.json | 16 +- .../demo/package.json | 20 +- .../package.json | 20 +- .../package.json | 20 +- .../demo/package.json | 20 +- .../package.json | 16 +- .../src/DevtoolsInspector.tsx | 7 +- .../redux-devtools-instrument/package.json | 20 +- .../redux-devtools-log-monitor/package.json | 14 +- packages/redux-devtools-remote/package.json | 16 +- .../demo/package.json | 24 +- .../demo/src/pokemon.data.ts | 2 +- .../package.json | 20 +- .../src/utils/rtk-query.ts | 2 +- .../redux-devtools-serialize/package.json | 22 +- .../examples/todomvc/package.json | 16 +- .../package.json | 16 +- packages/redux-devtools-ui/package.json | 26 +- packages/redux-devtools-utils/package.json | 20 +- .../examples/counter/package.json | 16 +- .../examples/todomvc/package.json | 16 +- packages/redux-devtools/package.json | 20 +- pnpm-lock.yaml | 4561 +++++++++-------- 38 files changed, 2654 insertions(+), 2530 deletions(-) diff --git a/extension/package.json b/extension/package.json index a2110231..8b4224b8 100644 --- a/extension/package.json +++ b/extension/package.json @@ -50,7 +50,7 @@ "styled-components": "^5.3.6" }, "devDependencies": { - "@babel/core": "^7.20.5", + "@babel/core": "^7.20.12", "@babel/preset-env": "^7.20.2", "@babel/preset-react": "^7.18.6", "@babel/preset-typescript": "^7.18.6", @@ -60,16 +60,16 @@ "@types/chrome": "^0.0.206", "@types/lodash": "^4.14.191", "@types/react": "^18.0.26", - "@types/react-dom": "^18.0.9", + "@types/react-dom": "^18.0.10", "@types/styled-components": "^5.1.26", - "babel-loader": "^9.1.0", + "babel-loader": "^9.1.2", "chromedriver": "^108.0.0", "copy-webpack-plugin": "^11.0.0", "cpy-cli": "^4.2.0", "cross-env": "^7.0.3", "css-loader": "^6.7.3", "electron": "^22.0.0", - "eslint": "^8.30.0", + "eslint": "^8.31.0", "eslint-config-airbnb": "^19.0.4", "eslint-plugin-import": "^2.26.0", "eslint-plugin-jsx-a11y": "^6.6.1", @@ -77,7 +77,7 @@ "eslint-plugin-react-hooks": "^4.6.0", "file-loader": "^6.2.0", "fork-ts-checker-webpack-plugin": "^7.2.14", - "immutable": "^4.1.0", + "immutable": "^4.2.2", "jest": "^29.3.1", "jest-environment-jsdom": "^29.3.1", "pug-html-loader": "^1.1.5", diff --git a/package.json b/package.json index 12d3fbdd..292bb7b1 100644 --- a/package.json +++ b/package.json @@ -1,20 +1,20 @@ { "private": true, "devDependencies": { - "@babel/core": "^7.20.5", + "@babel/core": "^7.20.12", "@babel/eslint-parser": "^7.19.1", "@changesets/cli": "^2.26.0", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", - "eslint-plugin-jest": "^27.1.7", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", + "eslint-plugin-jest": "^27.2.1", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "jest": "^29.3.1", - "prettier": "2.8.1", + "prettier": "2.8.2", "typescript": "~4.9.4", - "nx": "^15.3.3", + "nx": "^15.4.5", "@nrwl/nx-cloud": "^15.0.2" }, "scripts": { @@ -39,7 +39,7 @@ "packages/redux-devtools-rtk-query-monitor/demo", "packages/redux-devtools-slider-monitor/examples/todomvc" ], - "packageManager": "pnpm@7.19.0", + "packageManager": "pnpm@7.22.0", "pnpm": { "overrides": { "@babel/highlight>chalk": "Methuselah96/chalk#v2-without-process" diff --git a/packages/d3-state-visualizer/examples/tree/package.json b/packages/d3-state-visualizer/examples/tree/package.json index 09dd61ac..c46d31ec 100644 --- a/packages/d3-state-visualizer/examples/tree/package.json +++ b/packages/d3-state-visualizer/examples/tree/package.json @@ -29,16 +29,16 @@ "map2tree": "^3.0.0" }, "devDependencies": { - "@babel/core": "^7.20.5", + "@babel/core": "^7.20.12", "@babel/preset-env": "^7.20.2", "@babel/preset-typescript": "^7.18.6", - "@types/node": "^18.11.17", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "babel-loader": "^9.1.0", + "@types/node": "^18.11.18", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "babel-loader": "^9.1.2", "cross-env": "^7.0.3", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", "fork-ts-checker-webpack-plugin": "^7.2.14", "html-webpack-plugin": "^5.5.0", "ts-node": "^10.9.1", diff --git a/packages/d3-state-visualizer/package.json b/packages/d3-state-visualizer/package.json index 8e9ac95f..a763352c 100644 --- a/packages/d3-state-visualizer/package.json +++ b/packages/d3-state-visualizer/package.json @@ -40,7 +40,7 @@ "prepublish": "pnpm run type-check && pnpm run lint" }, "dependencies": { - "@babel/runtime": "^7.20.6", + "@babel/runtime": "^7.20.7", "@types/d3": "^7.4.0", "d3": "^7.8.0", "d3tooltip": "^3.0.0", @@ -49,16 +49,16 @@ "ramda": "^0.28.0" }, "devDependencies": { - "@babel/cli": "^7.19.3", - "@babel/core": "^7.20.5", + "@babel/cli": "^7.20.7", + "@babel/core": "^7.20.12", "@babel/eslint-parser": "^7.19.1", "@babel/preset-env": "^7.20.2", "@babel/preset-typescript": "^7.18.6", "@types/ramda": "^0.28.20", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", "rimraf": "^3.0.2", "typescript": "~4.9.4" } diff --git a/packages/d3tooltip/package.json b/packages/d3tooltip/package.json index f3bc3c76..96a47ef3 100644 --- a/packages/d3tooltip/package.json +++ b/packages/d3tooltip/package.json @@ -36,20 +36,20 @@ "prepublish": "pnpm run type-check && pnpm run lint" }, "dependencies": { - "@babel/runtime": "^7.20.6" + "@babel/runtime": "^7.20.7" }, "devDependencies": { - "@babel/cli": "^7.19.3", - "@babel/core": "^7.20.5", + "@babel/cli": "^7.20.7", + "@babel/core": "^7.20.12", "@babel/eslint-parser": "^7.19.1", "@babel/preset-env": "^7.20.2", "@babel/preset-typescript": "^7.18.6", "@types/d3": "^7.4.0", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", "d3": "^7.8.0", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", "rimraf": "^3.0.2", "typescript": "~4.9.4" }, diff --git a/packages/map2tree/package.json b/packages/map2tree/package.json index 68a6aefd..ef491df0 100755 --- a/packages/map2tree/package.json +++ b/packages/map2tree/package.json @@ -40,23 +40,23 @@ "prepublish": "pnpm run type-check && pnpm run lint && pnpm run test" }, "dependencies": { - "@babel/runtime": "^7.20.6", + "@babel/runtime": "^7.20.7", "lodash": "^4.17.21" }, "devDependencies": { - "@babel/cli": "^7.19.3", - "@babel/core": "^7.20.5", + "@babel/cli": "^7.20.7", + "@babel/core": "^7.20.12", "@babel/eslint-parser": "^7.19.1", "@babel/preset-env": "^7.20.2", "@babel/preset-typescript": "^7.18.6", - "@types/jest": "^29.2.4", + "@types/jest": "^29.2.5", "@types/lodash": "^4.14.191", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", - "eslint-plugin-jest": "^27.1.7", - "immutable": "^4.1.0", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", + "eslint-plugin-jest": "^27.2.1", + "immutable": "^4.2.2", "jest": "^29.3.1", "rimraf": "^3.0.2", "ts-jest": "^29.0.3", diff --git a/packages/react-base16-styling/package.json b/packages/react-base16-styling/package.json index 4012ee43..263427a2 100644 --- a/packages/react-base16-styling/package.json +++ b/packages/react-base16-styling/package.json @@ -39,7 +39,7 @@ "prepublish": "pnpm run type-check && pnpm run lint && pnpm run test" }, "dependencies": { - "@babel/runtime": "^7.20.6", + "@babel/runtime": "^7.20.7", "@types/base16": "^1.0.2", "@types/lodash": "^4.14.191", "base16": "^1.0.0", @@ -48,20 +48,20 @@ "lodash.curry": "^4.1.1" }, "devDependencies": { - "@babel/cli": "^7.19.3", - "@babel/core": "^7.20.5", + "@babel/cli": "^7.20.7", + "@babel/core": "^7.20.12", "@babel/eslint-parser": "^7.19.1", "@babel/plugin-transform-runtime": "^7.19.6", "@babel/preset-env": "^7.20.2", "@babel/preset-typescript": "^7.18.6", "@types/color": "^3.0.3", - "@types/jest": "^29.2.4", + "@types/jest": "^29.2.5", "@types/lodash.curry": "^4.1.7", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", - "eslint-plugin-jest": "^27.1.7", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", + "eslint-plugin-jest": "^27.2.1", "jest": "^29.3.1", "jest-environment-jsdom": "^29.3.1", "rimraf": "^3.0.2", diff --git a/packages/react-dock/demo/package.json b/packages/react-dock/demo/package.json index 2947351e..fb04466e 100644 --- a/packages/react-dock/demo/package.json +++ b/packages/react-dock/demo/package.json @@ -19,20 +19,20 @@ "styled-components": "^5.3.6" }, "devDependencies": { - "@babel/core": "^7.20.5", + "@babel/core": "^7.20.12", "@babel/preset-env": "^7.20.2", "@babel/preset-react": "^7.18.6", "@babel/preset-typescript": "^7.18.6", - "@types/node": "^18.11.17", + "@types/node": "^18.11.18", "@types/react": "^18.0.26", - "@types/react-dom": "^18.0.9", + "@types/react-dom": "^18.0.10", "@types/styled-components": "^5.1.26", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "babel-loader": "^9.1.0", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "babel-loader": "^9.1.2", "cross-env": "^7.0.3", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "fork-ts-checker-webpack-plugin": "^7.2.14", diff --git a/packages/react-dock/package.json b/packages/react-dock/package.json index 7ede3afc..8feedd81 100644 --- a/packages/react-dock/package.json +++ b/packages/react-dock/package.json @@ -39,29 +39,29 @@ "prepublish": "pnpm run type-check && pnpm run lint && pnpm run test" }, "dependencies": { - "@babel/runtime": "^7.20.6", + "@babel/runtime": "^7.20.7", "@types/lodash": "^4.14.191", "@types/prop-types": "^15.7.5", "lodash.debounce": "^4.0.8", "prop-types": "^15.8.1" }, "devDependencies": { - "@babel/cli": "^7.19.3", - "@babel/core": "^7.20.5", + "@babel/cli": "^7.20.7", + "@babel/core": "^7.20.12", "@babel/eslint-parser": "^7.19.1", "@babel/plugin-transform-runtime": "^7.19.6", "@babel/preset-env": "^7.20.2", "@babel/preset-react": "^7.18.6", "@babel/preset-typescript": "^7.18.6", - "@types/jest": "^29.2.4", + "@types/jest": "^29.2.5", "@types/lodash.debounce": "^4.0.7", "@types/react": "^18.0.26", "@types/react-test-renderer": "^18.0.0", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", - "eslint-plugin-jest": "^27.1.7", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", + "eslint-plugin-jest": "^27.2.1", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "jest": "^29.3.1", diff --git a/packages/react-json-tree/examples/package.json b/packages/react-json-tree/examples/package.json index bcbb234d..a93c8f92 100644 --- a/packages/react-json-tree/examples/package.json +++ b/packages/react-json-tree/examples/package.json @@ -19,26 +19,26 @@ "type-check": "tsc --noEmit" }, "dependencies": { - "immutable": "^4.1.0", + "immutable": "^4.2.2", "react": "^18.2.0", "react-base16-styling": "^0.9.1", "react-dom": "^18.2.0", "react-json-tree": "^0.18.0" }, "devDependencies": { - "@babel/core": "^7.20.5", + "@babel/core": "^7.20.12", "@babel/preset-env": "^7.20.2", "@babel/preset-react": "^7.18.6", "@babel/preset-typescript": "^7.18.6", - "@types/node": "^18.11.17", + "@types/node": "^18.11.18", "@types/react": "^18.0.26", - "@types/react-dom": "^18.0.9", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "babel-loader": "^9.1.0", + "@types/react-dom": "^18.0.10", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "babel-loader": "^9.1.2", "cross-env": "^7.0.3", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "fork-ts-checker-webpack-plugin": "^7.2.14", diff --git a/packages/react-json-tree/package.json b/packages/react-json-tree/package.json index bf684cfc..5338cedc 100644 --- a/packages/react-json-tree/package.json +++ b/packages/react-json-tree/package.json @@ -45,13 +45,13 @@ "prepublish": "pnpm run type-check && pnpm run lint && pnpm run test" }, "dependencies": { - "@babel/runtime": "^7.20.6", + "@babel/runtime": "^7.20.7", "@types/lodash": "^4.14.191", "react-base16-styling": "^0.9.1" }, "devDependencies": { - "@babel/cli": "^7.19.3", - "@babel/core": "^7.20.5", + "@babel/cli": "^7.20.7", + "@babel/core": "^7.20.12", "@babel/eslint-parser": "^7.19.1", "@babel/plugin-transform-runtime": "^7.19.6", "@babel/preset-env": "^7.20.2", @@ -60,23 +60,23 @@ "@rollup/plugin-babel": "^6.0.3", "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.1", - "@rollup/plugin-terser": "^0.2.1", - "@types/jest": "^29.2.4", - "@types/node": "^18.11.17", + "@rollup/plugin-terser": "^0.3.0", + "@types/jest": "^29.2.5", + "@types/node": "^18.11.18", "@types/react": "^18.0.26", "@types/react-test-renderer": "^18.0.0", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", - "eslint-plugin-jest": "^27.1.7", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", + "eslint-plugin-jest": "^27.2.1", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "jest": "^29.3.1", "react": "^18.2.0", "react-test-renderer": "^18.2.0", "rimraf": "^3.0.2", - "rollup": "^3.7.5", + "rollup": "^3.9.1", "rollup-plugin-typescript2": "^0.34.1", "ts-jest": "^29.0.3", "tslib": "^2.4.1", diff --git a/packages/redux-devtools-app/package.json b/packages/redux-devtools-app/package.json index 6dbf8361..5c56cfc1 100644 --- a/packages/redux-devtools-app/package.json +++ b/packages/redux-devtools-app/package.json @@ -40,7 +40,7 @@ "prepublish": "pnpm run type-check && pnpm run lint && pnpm run test" }, "dependencies": { - "@babel/runtime": "^7.20.6", + "@babel/runtime": "^7.20.7", "@redux-devtools/chart-monitor": "^4.0.0", "@redux-devtools/core": "^3.13.0", "@redux-devtools/inspector-monitor": "^3.0.2", @@ -67,8 +67,8 @@ "socketcluster-client": "^17.1.0" }, "devDependencies": { - "@babel/cli": "^7.19.3", - "@babel/core": "^7.20.5", + "@babel/cli": "^7.20.7", + "@babel/core": "^7.20.12", "@babel/eslint-parser": "^7.19.1", "@babel/plugin-transform-runtime": "^7.19.6", "@babel/preset-env": "^7.20.2", @@ -77,25 +77,25 @@ "@rjsf/core": "^4.2.3", "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^13.4.0", - "@types/jest": "^29.2.4", + "@types/jest": "^29.2.5", "@types/jsan": "^3.1.2", "@types/json-schema": "^7.0.11", "@types/lodash": "^4.14.191", - "@types/node": "^18.11.17", + "@types/node": "^18.11.18", "@types/react": "^18.0.26", - "@types/react-dom": "^18.0.9", + "@types/react-dom": "^18.0.10", "@types/socketcluster-client": "^16.0.0", "@types/styled-components": "^5.1.26", "@types/testing-library__jest-dom": "^5.14.5", "@types/webpack-env": "^1.18.0", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "babel-loader": "^9.1.0", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "babel-loader": "^9.1.2", "cross-env": "^7.0.3", "css-loader": "^6.7.3", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", - "eslint-plugin-jest": "^27.1.7", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", + "eslint-plugin-jest": "^27.2.1", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "fork-ts-checker-webpack-plugin": "^7.2.14", diff --git a/packages/redux-devtools-chart-monitor/package.json b/packages/redux-devtools-chart-monitor/package.json index 2c381df6..8e1422f8 100644 --- a/packages/redux-devtools-chart-monitor/package.json +++ b/packages/redux-devtools-chart-monitor/package.json @@ -39,15 +39,15 @@ "prepublish": "pnpm run type-check && pnpm run lint" }, "dependencies": { - "@babel/runtime": "^7.20.6", + "@babel/runtime": "^7.20.7", "@types/redux-devtools-themes": "^1.0.0", "d3-state-visualizer": "^2.0.0", "deepmerge": "^4.2.2", "redux-devtools-themes": "^1.0.0" }, "devDependencies": { - "@babel/cli": "^7.19.3", - "@babel/core": "^7.20.5", + "@babel/cli": "^7.20.7", + "@babel/core": "^7.20.12", "@babel/eslint-parser": "^7.19.1", "@babel/plugin-transform-runtime": "^7.19.6", "@babel/preset-env": "^7.20.2", @@ -55,10 +55,10 @@ "@babel/preset-typescript": "^7.18.6", "@redux-devtools/core": "^3.13.1", "@types/react": "^18.0.26", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "react": "^18.2.0", diff --git a/packages/redux-devtools-cli/package.json b/packages/redux-devtools-cli/package.json index 41bc4877..cbacf392 100644 --- a/packages/redux-devtools-cli/package.json +++ b/packages/redux-devtools-cli/package.json @@ -52,7 +52,7 @@ "express": "^4.18.2", "get-port": "^6.1.2", "graphql": "^16.6.0", - "knex": "^2.3.0", + "knex": "^2.4.0", "lodash-es": "^4.17.21", "minimist": "^1.2.7", "morgan": "^1.10.0", @@ -71,22 +71,22 @@ "@types/cors": "^2.8.13", "@types/cross-spawn": "^6.0.2", "@types/express": "^4.17.15", - "@types/jest": "^29.2.4", + "@types/jest": "^29.2.5", "@types/lodash-es": "^4.17.6", "@types/minimist": "^1.2.2", - "@types/morgan": "^1.9.3", - "@types/node": "^18.11.17", + "@types/morgan": "^1.9.4", + "@types/node": "^18.11.18", "@types/semver": "^7.3.13", "@types/socketcluster-client": "^16.0.0", "@types/socketcluster-server": "^16.1.0", "@types/styled-components": "^5.1.26", "@types/supertest": "^2.0.12", "@types/uuid": "^9.0.0", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", - "eslint-plugin-jest": "^27.1.7", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", + "eslint-plugin-jest": "^27.2.1", "jest": "^29.3.1", "ncp": "^2.0.0", "rimraf": "^3.0.2", diff --git a/packages/redux-devtools-dock-monitor/package.json b/packages/redux-devtools-dock-monitor/package.json index 22589df8..3ebe268d 100644 --- a/packages/redux-devtools-dock-monitor/package.json +++ b/packages/redux-devtools-dock-monitor/package.json @@ -41,15 +41,15 @@ "prepublish": "pnpm run type-check && pnpm run lint" }, "dependencies": { - "@babel/runtime": "^7.20.6", + "@babel/runtime": "^7.20.7", "@types/prop-types": "^15.7.5", "parse-key": "^0.2.1", "prop-types": "^15.8.1", "react-dock": "^0.6.0" }, "devDependencies": { - "@babel/cli": "^7.19.3", - "@babel/core": "^7.20.5", + "@babel/cli": "^7.20.7", + "@babel/core": "^7.20.12", "@babel/eslint-parser": "^7.19.1", "@babel/plugin-transform-runtime": "^7.19.6", "@babel/preset-env": "^7.20.2", @@ -58,10 +58,10 @@ "@redux-devtools/core": "^3.13.1", "@types/parse-key": "^0.2.0", "@types/react": "^18.0.26", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "react": "^18.2.0", diff --git a/packages/redux-devtools-extension/package.json b/packages/redux-devtools-extension/package.json index eacc2352..9b5a1370 100644 --- a/packages/redux-devtools-extension/package.json +++ b/packages/redux-devtools-extension/package.json @@ -29,20 +29,20 @@ "prepublish": "pnpm run type-check && pnpm run lint" }, "dependencies": { - "@babel/runtime": "^7.20.6", - "immutable": "^4.1.0" + "@babel/runtime": "^7.20.7", + "immutable": "^4.2.2" }, "devDependencies": { - "@babel/cli": "^7.19.3", - "@babel/core": "^7.20.5", + "@babel/cli": "^7.20.7", + "@babel/core": "^7.20.12", "@babel/eslint-parser": "^7.19.1", "@babel/plugin-transform-runtime": "^7.19.6", "@babel/preset-env": "^7.20.2", "@babel/preset-typescript": "^7.18.6", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", "redux": "^4.2.0", "rimraf": "^3.0.2", "typescript": "~4.9.4" diff --git a/packages/redux-devtools-inspector-monitor-test-tab/demo/package.json b/packages/redux-devtools-inspector-monitor-test-tab/demo/package.json index 96b2d9d0..02f3cb5f 100644 --- a/packages/redux-devtools-inspector-monitor-test-tab/demo/package.json +++ b/packages/redux-devtools-inspector-monitor-test-tab/demo/package.json @@ -15,36 +15,36 @@ "@redux-devtools/inspector-monitor": "^3.0.0", "@redux-devtools/inspector-monitor-test-tab": "^1.0.0", "@redux-devtools/ui": "^1.3.0", - "immutable": "^4.1.0", + "immutable": "^4.2.2", "lodash.shuffle": "^4.2.0", "react": "^18.2.0", "react-dom": "^18.2.0", "react-is": "^18.2.0", "react-redux": "^8.0.5", - "react-router-dom": "^6.6.0", + "react-router-dom": "^6.6.1", "redux": "^4.2.0", "redux-logger": "^3.0.6", "styled-components": "^5.3.6" }, "devDependencies": { - "@babel/core": "^7.20.5", + "@babel/core": "^7.20.12", "@babel/preset-env": "^7.20.2", "@babel/preset-react": "^7.18.6", "@babel/preset-typescript": "^7.18.6", "@types/lodash.shuffle": "^4.2.7", - "@types/node": "^18.11.17", + "@types/node": "^18.11.18", "@types/react": "^18.0.26", - "@types/react-dom": "^18.0.9", + "@types/react-dom": "^18.0.10", "@types/redux-logger": "^3.0.9", "@types/styled-components": "^5.1.26", "@types/webpack-env": "^1.18.0", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "babel-loader": "^9.1.0", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "babel-loader": "^9.1.2", "cross-env": "^7.0.3", "css-loader": "^6.7.3", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "fork-ts-checker-webpack-plugin": "^7.2.14", diff --git a/packages/redux-devtools-inspector-monitor-test-tab/package.json b/packages/redux-devtools-inspector-monitor-test-tab/package.json index f0d259ba..f9bb3f8f 100644 --- a/packages/redux-devtools-inspector-monitor-test-tab/package.json +++ b/packages/redux-devtools-inspector-monitor-test-tab/package.json @@ -43,7 +43,7 @@ "prepublish": "pnpm run type-check && pnpm run lint && pnpm run test" }, "dependencies": { - "@babel/runtime": "^7.20.6", + "@babel/runtime": "^7.20.7", "@redux-devtools/ui": "^1.3.0", "@types/prop-types": "^15.7.5", "es6template": "^1.0.5", @@ -55,8 +55,8 @@ "simple-diff": "^1.6.0" }, "devDependencies": { - "@babel/cli": "^7.19.3", - "@babel/core": "^7.20.5", + "@babel/cli": "^7.20.7", + "@babel/core": "^7.20.12", "@babel/eslint-parser": "^7.19.1", "@babel/plugin-transform-runtime": "^7.19.6", "@babel/preset-env": "^7.20.2", @@ -65,17 +65,17 @@ "@redux-devtools/core": "^3.13.0", "@redux-devtools/inspector-monitor": "^3.0.0", "@testing-library/react": "^13.4.0", - "@types/es6template": "^1.0.0", - "@types/jest": "^29.2.4", + "@types/es6template": "^1.0.1", + "@types/jest": "^29.2.5", "@types/jsan": "^3.1.2", "@types/object-path": "^0.11.1", "@types/react": "^18.0.26", "@types/simple-diff": "^1.6.1", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", - "eslint-plugin-jest": "^27.1.7", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", + "eslint-plugin-jest": "^27.2.1", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "jest": "^29.3.1", diff --git a/packages/redux-devtools-inspector-monitor-trace-tab/package.json b/packages/redux-devtools-inspector-monitor-trace-tab/package.json index 99c827bf..43a91029 100644 --- a/packages/redux-devtools-inspector-monitor-trace-tab/package.json +++ b/packages/redux-devtools-inspector-monitor-trace-tab/package.json @@ -31,7 +31,7 @@ }, "dependencies": { "@babel/code-frame": "^7.18.6", - "@babel/runtime": "^7.20.6", + "@babel/runtime": "^7.20.7", "@types/chrome": "^0.0.206", "anser": "^2.1.1", "html-entities": "^2.3.3", @@ -40,8 +40,8 @@ "source-map": "^0.5.7" }, "devDependencies": { - "@babel/cli": "^7.19.3", - "@babel/core": "^7.20.5", + "@babel/cli": "^7.20.7", + "@babel/core": "^7.20.12", "@babel/eslint-parser": "^7.19.1", "@babel/plugin-transform-runtime": "^7.19.6", "@babel/preset-env": "^7.20.2", @@ -52,17 +52,17 @@ "@testing-library/react": "^13.4.0", "@types/babel__code-frame": "^7.0.3", "@types/html-entities": "^1.3.4", - "@types/jest": "^29.2.4", - "@types/node": "^18.11.17", + "@types/jest": "^29.2.5", + "@types/node": "^18.11.18", "@types/path-browserify": "^1.0.0", "@types/react": "^18.0.26", "@types/redux-devtools-themes": "^1.0.0", "@types/source-map": "0.5.2", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", - "eslint-plugin-jest": "^27.1.7", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", + "eslint-plugin-jest": "^27.2.1", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "jest": "^29.3.1", diff --git a/packages/redux-devtools-inspector-monitor/demo/package.json b/packages/redux-devtools-inspector-monitor/demo/package.json index e858c15b..b8b6bb87 100644 --- a/packages/redux-devtools-inspector-monitor/demo/package.json +++ b/packages/redux-devtools-inspector-monitor/demo/package.json @@ -14,34 +14,34 @@ "@redux-devtools/dock-monitor": "^3.0.0", "@redux-devtools/inspector-monitor": "^3.0.0", "base16": "^1.0.0", - "immutable": "^4.1.0", + "immutable": "^4.2.2", "lodash.shuffle": "^4.2.0", "react": "^18.2.0", "react-bootstrap": "^2.7.0", "react-dom": "^18.2.0", "react-redux": "^8.0.5", - "react-router-dom": "^6.6.0", + "react-router-dom": "^6.6.1", "redux": "^4.2.0", "redux-logger": "^3.0.6" }, "devDependencies": { - "@babel/core": "^7.20.5", + "@babel/core": "^7.20.12", "@babel/preset-env": "^7.20.2", "@babel/preset-react": "^7.18.6", "@babel/preset-typescript": "^7.18.6", "@types/base16": "^1.0.2", "@types/lodash.shuffle": "^4.2.7", - "@types/node": "^18.11.17", + "@types/node": "^18.11.18", "@types/react": "^18.0.26", - "@types/react-dom": "^18.0.9", + "@types/react-dom": "^18.0.10", "@types/redux-logger": "^3.0.9", "@types/webpack-env": "^1.18.0", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "babel-loader": "^9.1.0", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "babel-loader": "^9.1.2", "cross-env": "^7.0.3", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "fork-ts-checker-webpack-plugin": "^7.2.14", diff --git a/packages/redux-devtools-inspector-monitor/package.json b/packages/redux-devtools-inspector-monitor/package.json index 9a27c471..b3f1c2f1 100644 --- a/packages/redux-devtools-inspector-monitor/package.json +++ b/packages/redux-devtools-inspector-monitor/package.json @@ -35,13 +35,13 @@ "prepublish": "pnpm run type-check && pnpm run lint" }, "dependencies": { - "@babel/runtime": "^7.20.6", + "@babel/runtime": "^7.20.7", "@types/dragula": "^3.7.1", "@types/lodash": "^4.14.191", "@types/prop-types": "^15.7.5", "dateformat": "^5.0.3", "hex-rgba": "^1.0.2", - "immutable": "^4.1.0", + "immutable": "^4.2.2", "javascript-stringify": "^2.1.0", "jsondiffpatch": "^0.4.1", "jss": "^10.9.2", @@ -54,8 +54,8 @@ "redux-devtools-themes": "^1.0.0" }, "devDependencies": { - "@babel/cli": "^7.19.3", - "@babel/core": "^7.20.5", + "@babel/cli": "^7.20.7", + "@babel/core": "^7.20.12", "@babel/eslint-parser": "^7.19.1", "@babel/plugin-transform-runtime": "^7.19.6", "@babel/preset-env": "^7.20.2", @@ -69,10 +69,10 @@ "@types/react": "^18.0.26", "@types/react-dragula": "^1.1.0", "@types/redux-devtools-themes": "^1.0.0", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "react": "^18.2.0", diff --git a/packages/redux-devtools-inspector-monitor/src/DevtoolsInspector.tsx b/packages/redux-devtools-inspector-monitor/src/DevtoolsInspector.tsx index b7e10e7f..1590e70c 100644 --- a/packages/redux-devtools-inspector-monitor/src/DevtoolsInspector.tsx +++ b/packages/redux-devtools-inspector-monitor/src/DevtoolsInspector.tsx @@ -28,13 +28,18 @@ import { updateMonitorState, } from './redux'; -// eslint-disable-next-line @typescript-eslint/unbound-method const { + // eslint-disable-next-line @typescript-eslint/unbound-method commit, + // eslint-disable-next-line @typescript-eslint/unbound-method sweep, + // eslint-disable-next-line @typescript-eslint/unbound-method toggleAction, + // eslint-disable-next-line @typescript-eslint/unbound-method jumpToAction, + // eslint-disable-next-line @typescript-eslint/unbound-method jumpToState, + // eslint-disable-next-line @typescript-eslint/unbound-method reorderAction, } = ActionCreators; diff --git a/packages/redux-devtools-instrument/package.json b/packages/redux-devtools-instrument/package.json index c682904c..45e56eff 100644 --- a/packages/redux-devtools-instrument/package.json +++ b/packages/redux-devtools-instrument/package.json @@ -41,24 +41,24 @@ "prepublish": "pnpm run type-check && pnpm run lint && pnpm run test" }, "dependencies": { - "@babel/runtime": "^7.20.6", + "@babel/runtime": "^7.20.7", "lodash": "^4.17.21" }, "devDependencies": { - "@babel/cli": "^7.19.3", - "@babel/core": "^7.20.5", + "@babel/cli": "^7.20.7", + "@babel/core": "^7.20.12", "@babel/eslint-parser": "^7.19.1", "@babel/plugin-transform-runtime": "^7.19.6", "@babel/preset-env": "^7.20.2", "@babel/preset-typescript": "^7.18.6", - "@types/jest": "^29.2.4", + "@types/jest": "^29.2.5", "@types/lodash": "^4.14.191", - "@types/node": "^18.11.17", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", - "eslint-plugin-jest": "^27.1.7", + "@types/node": "^18.11.18", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", + "eslint-plugin-jest": "^27.2.1", "jest": "^29.3.1", "redux": "^4.2.0", "rimraf": "^3.0.2", diff --git a/packages/redux-devtools-log-monitor/package.json b/packages/redux-devtools-log-monitor/package.json index 785b0b8d..2b74064c 100644 --- a/packages/redux-devtools-log-monitor/package.json +++ b/packages/redux-devtools-log-monitor/package.json @@ -41,7 +41,7 @@ "prepublish": "pnpm run type-check && pnpm run lint" }, "dependencies": { - "@babel/runtime": "^7.20.6", + "@babel/runtime": "^7.20.7", "@types/lodash.debounce": "^4.0.7", "@types/prop-types": "^15.7.5", "@types/redux-devtools-themes": "^1.0.0", @@ -51,8 +51,8 @@ "redux-devtools-themes": "^1.0.0" }, "devDependencies": { - "@babel/cli": "^7.19.3", - "@babel/core": "^7.20.5", + "@babel/cli": "^7.20.7", + "@babel/core": "^7.20.12", "@babel/eslint-parser": "^7.19.1", "@babel/plugin-transform-runtime": "^7.19.6", "@babel/preset-env": "^7.20.2", @@ -60,10 +60,10 @@ "@babel/preset-typescript": "^7.18.6", "@redux-devtools/core": "^3.13.1", "@types/react": "^18.0.26", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "react": "^18.2.0", diff --git a/packages/redux-devtools-remote/package.json b/packages/redux-devtools-remote/package.json index 0066cdf7..7bc50b7c 100644 --- a/packages/redux-devtools-remote/package.json +++ b/packages/redux-devtools-remote/package.json @@ -41,7 +41,7 @@ "prepublish": "pnpm run type-check && pnpm run lint" }, "dependencies": { - "@babel/runtime": "^7.20.6", + "@babel/runtime": "^7.20.7", "@redux-devtools/instrument": "^2.1.0", "@redux-devtools/utils": "^2.0.0", "jsan": "^3.1.14", @@ -50,20 +50,20 @@ "socketcluster-client": "^17.1.0" }, "devDependencies": { - "@babel/cli": "^7.19.3", - "@babel/core": "^7.20.5", + "@babel/cli": "^7.20.7", + "@babel/core": "^7.20.12", "@babel/eslint-parser": "^7.19.1", "@babel/plugin-transform-runtime": "^7.19.6", "@babel/preset-env": "^7.20.2", "@babel/preset-typescript": "^7.18.6", "@types/jsan": "^3.1.2", - "@types/node": "^18.11.17", + "@types/node": "^18.11.18", "@types/rn-host-detect": "^1.2.0", "@types/socketcluster-client": "^16.0.0", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", "redux": "^4.2.0", "rimraf": "^3.0.2", "typescript": "~4.9.4" diff --git a/packages/redux-devtools-rtk-query-monitor/demo/package.json b/packages/redux-devtools-rtk-query-monitor/demo/package.json index 6e8c8229..40f22b72 100644 --- a/packages/redux-devtools-rtk-query-monitor/demo/package.json +++ b/packages/redux-devtools-rtk-query-monitor/demo/package.json @@ -10,8 +10,8 @@ "type-check": "tsc --noEmit" }, "dependencies": { - "@babel/runtime": "^7.20.6", - "@chakra-ui/react": "^2.4.4", + "@babel/runtime": "^7.20.7", + "@chakra-ui/react": "^2.4.6", "@emotion/react": "^11.10.5", "@emotion/styled": "^11.10.5", "@mswjs/data": "^0.11.0", @@ -19,35 +19,35 @@ "@redux-devtools/dock-monitor": "^3.0.0", "@redux-devtools/rtk-query-monitor": "^3.1.0", "@reduxjs/toolkit": "^1.9.1", - "framer-motion": "^8.0.1", + "framer-motion": "^8.2.4", "msw": "^0.49.2", "react": "^18.2.0", "react-dom": "^18.2.0", "react-icons": "^4.7.1", "react-is": "^18.2.0", "react-redux": "^8.0.5", - "react-router-dom": "^6.6.0", + "react-router-dom": "^6.6.1", "styled-components": "^5.3.6" }, "devDependencies": { - "@babel/core": "^7.20.5", + "@babel/core": "^7.20.12", "@babel/plugin-transform-runtime": "^7.19.6", "@babel/preset-env": "^7.20.2", "@babel/preset-react": "^7.18.6", "@babel/preset-typescript": "^7.18.6", "@types/copy-webpack-plugin": "^8.0.1", - "@types/node": "^18.11.17", + "@types/node": "^18.11.18", "@types/react": "^18.0.26", - "@types/react-dom": "^18.0.9", + "@types/react-dom": "^18.0.10", "@types/styled-components": "^5.1.26", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "babel-loader": "^9.1.0", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "babel-loader": "^9.1.2", "copy-webpack-plugin": "^11.0.0", "cross-env": "^7.0.3", "css-loader": "^6.7.3", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "fork-ts-checker-webpack-plugin": "^7.2.14", diff --git a/packages/redux-devtools-rtk-query-monitor/demo/src/pokemon.data.ts b/packages/redux-devtools-rtk-query-monitor/demo/src/pokemon.data.ts index 83150cb7..3e55ff9c 100644 --- a/packages/redux-devtools-rtk-query-monitor/demo/src/pokemon.data.ts +++ b/packages/redux-devtools-rtk-query-monitor/demo/src/pokemon.data.ts @@ -152,4 +152,4 @@ export const POKEMON_NAMES = [ 'mew', ] as const; -export type PokemonName = typeof POKEMON_NAMES[number]; +export type PokemonName = (typeof POKEMON_NAMES)[number]; diff --git a/packages/redux-devtools-rtk-query-monitor/package.json b/packages/redux-devtools-rtk-query-monitor/package.json index d68899fa..39400f13 100644 --- a/packages/redux-devtools-rtk-query-monitor/package.json +++ b/packages/redux-devtools-rtk-query-monitor/package.json @@ -44,13 +44,13 @@ "prepublish": "pnpm run type-check && pnpm run lint && pnpm run test" }, "dependencies": { - "@babel/runtime": "^7.20.6", + "@babel/runtime": "^7.20.7", "@redux-devtools/ui": "^1.3.0", "@types/lodash": "^4.14.191", "@types/prop-types": "^15.7.5", "@types/redux-devtools-themes": "^1.0.0", "hex-rgba": "^1.0.2", - "immutable": "^4.1.0", + "immutable": "^4.2.2", "jss": "^10.9.2", "jss-preset-default": "^10.9.2", "lodash.debounce": "^4.0.8", @@ -60,8 +60,8 @@ "redux-devtools-themes": "^1.0.0" }, "devDependencies": { - "@babel/cli": "^7.19.3", - "@babel/core": "^7.20.5", + "@babel/cli": "^7.20.7", + "@babel/core": "^7.20.12", "@babel/eslint-parser": "^7.19.1", "@babel/plugin-transform-runtime": "^7.19.6", "@babel/preset-env": "^7.20.2", @@ -71,15 +71,15 @@ "@reduxjs/toolkit": "^1.9.1", "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^13.4.0", - "@types/jest": "^29.2.4", + "@types/jest": "^29.2.5", "@types/hex-rgba": "^1.0.1", "@types/lodash.debounce": "^4.0.7", "@types/react": "^18.0.26", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", - "eslint-plugin-jest": "^27.1.7", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", + "eslint-plugin-jest": "^27.2.1", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "jest": "^29.3.1", diff --git a/packages/redux-devtools-rtk-query-monitor/src/utils/rtk-query.ts b/packages/redux-devtools-rtk-query-monitor/src/utils/rtk-query.ts index d8006408..e4a21777 100644 --- a/packages/redux-devtools-rtk-query-monitor/src/utils/rtk-query.ts +++ b/packages/redux-devtools-rtk-query-monitor/src/utils/rtk-query.ts @@ -293,7 +293,7 @@ function computeRtkQueryRequests( const [queryCacheKey, queryCache] = queryCacheEntries[i]; const requestId: string = type === 'queries' - ? (queryCache as typeof api['queries'][string])?.requestId ?? '' + ? (queryCache as (typeof api)['queries'][string])?.requestId ?? '' : queryCacheKey; if ( queryCache && diff --git a/packages/redux-devtools-serialize/package.json b/packages/redux-devtools-serialize/package.json index d0aed428..3f73803c 100644 --- a/packages/redux-devtools-serialize/package.json +++ b/packages/redux-devtools-serialize/package.json @@ -37,30 +37,30 @@ "prepublish": "pnpm run type-check && pnpm run lint && pnpm run test" }, "dependencies": { - "@babel/runtime": "^7.20.6", + "@babel/runtime": "^7.20.7", "jsan": "^3.1.14" }, "devDependencies": { - "@babel/cli": "^7.19.3", - "@babel/core": "^7.20.5", + "@babel/cli": "^7.20.7", + "@babel/core": "^7.20.12", "@babel/eslint-parser": "^7.19.1", "@babel/plugin-transform-runtime": "^7.19.6", "@babel/preset-env": "^7.20.2", "@babel/preset-typescript": "^7.18.6", - "@types/jest": "^29.2.4", + "@types/jest": "^29.2.5", "@types/jsan": "^3.1.2", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", - "eslint-plugin-jest": "^27.1.7", - "immutable": "^4.1.0", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", + "eslint-plugin-jest": "^27.2.1", + "immutable": "^4.2.2", "jest": "^29.3.1", "rimraf": "^3.0.2", "ts-jest": "^29.0.3", "typescript": "~4.9.4" }, "peerDependencies": { - "immutable": "^4.1.0" + "immutable": "^4.2.2" } } diff --git a/packages/redux-devtools-slider-monitor/examples/todomvc/package.json b/packages/redux-devtools-slider-monitor/examples/todomvc/package.json index c4668a76..b678a696 100644 --- a/packages/redux-devtools-slider-monitor/examples/todomvc/package.json +++ b/packages/redux-devtools-slider-monitor/examples/todomvc/package.json @@ -30,24 +30,24 @@ "todomvc-app-css": "^2.4.2" }, "devDependencies": { - "@babel/core": "^7.20.5", + "@babel/core": "^7.20.12", "@babel/preset-env": "^7.20.2", "@babel/preset-react": "^7.18.6", "@babel/preset-typescript": "^7.18.6", "@types/classnames": "^2.3.1", - "@types/node": "^18.11.17", + "@types/node": "^18.11.18", "@types/prop-types": "^15.7.5", "@types/react": "^18.0.26", - "@types/react-dom": "^18.0.9", + "@types/react-dom": "^18.0.10", "@types/styled-components": "^5.1.26", "@types/webpack-env": "^1.18.0", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "babel-loader": "^9.1.0", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "babel-loader": "^9.1.2", "cross-env": "^7.0.3", "css-loader": "^6.7.3", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "fork-ts-checker-webpack-plugin": "^7.2.14", diff --git a/packages/redux-devtools-slider-monitor/package.json b/packages/redux-devtools-slider-monitor/package.json index 89eb72a5..f985c4ed 100644 --- a/packages/redux-devtools-slider-monitor/package.json +++ b/packages/redux-devtools-slider-monitor/package.json @@ -32,7 +32,7 @@ "prepublish": "pnpm run type-check && pnpm run lint" }, "dependencies": { - "@babel/runtime": "^7.20.6", + "@babel/runtime": "^7.20.7", "@redux-devtools/ui": "^1.3.0", "@types/prop-types": "^15.7.5", "@types/redux-devtools-themes": "^1.0.0", @@ -40,19 +40,19 @@ "redux-devtools-themes": "^1.0.0" }, "devDependencies": { - "@babel/cli": "^7.19.3", - "@babel/core": "^7.20.5", + "@babel/cli": "^7.20.7", + "@babel/core": "^7.20.12", "@babel/eslint-parser": "^7.19.1", "@babel/preset-env": "^7.20.2", "@babel/preset-react": "^7.18.6", "@babel/preset-typescript": "^7.18.6", "@redux-devtools/core": "^3.13.1", - "@types/node": "^18.11.17", + "@types/node": "^18.11.18", "@types/react": "^18.0.26", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "react": "^18.2.0", diff --git a/packages/redux-devtools-ui/package.json b/packages/redux-devtools-ui/package.json index 52a073ed..988975c3 100644 --- a/packages/redux-devtools-ui/package.json +++ b/packages/redux-devtools-ui/package.json @@ -42,10 +42,10 @@ "prepublish": "pnpm run type-check && pnpm run lint && pnpm run test" }, "dependencies": { - "@babel/runtime": "^7.20.6", + "@babel/runtime": "^7.20.7", "@rjsf/core": "^4.2.3", "@types/base16": "^1.0.2", - "@types/codemirror": "^5.60.5", + "@types/codemirror": "^5.60.6", "@types/json-schema": "^7.0.11", "@types/prop-types": "^15.7.5", "@types/redux-devtools-themes": "^1.0.0", @@ -60,8 +60,8 @@ "simple-element-resize-detector": "^1.3.0" }, "devDependencies": { - "@babel/cli": "^7.19.3", - "@babel/core": "^7.20.5", + "@babel/cli": "^7.20.7", + "@babel/core": "^7.20.12", "@babel/eslint-parser": "^7.19.1", "@babel/plugin-transform-runtime": "^7.19.6", "@babel/preset-env": "^7.20.2", @@ -71,20 +71,20 @@ "@storybook/builder-webpack5": "^6.5.15", "@storybook/manager-webpack5": "^6.5.15", "@storybook/react": "^6.5.15", - "@testing-library/dom": "^8.19.0", + "@testing-library/dom": "^8.19.1", "@testing-library/react": "^13.4.0", "@testing-library/user-event": "^14.4.3", "@types/color": "^3.0.3", - "@types/jest": "^29.2.4", + "@types/jest": "^29.2.5", "@types/react": "^18.0.26", "@types/styled-components": "^5.1.26", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "babel-loader": "^9.1.0", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "babel-loader": "^9.1.2", "csstype": "^3.1.1", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", - "eslint-plugin-jest": "^27.1.7", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", + "eslint-plugin-jest": "^27.2.1", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "jest": "^29.3.1", @@ -96,7 +96,7 @@ "require-from-string": "^2.0.2", "rimraf": "^3.0.2", "styled-components": "^5.3.6", - "stylelint": "^14.16.0", + "stylelint": "^14.16.1", "stylelint-config-prettier": "^9.0.4", "stylelint-config-standard": "^29.0.0", "stylelint-config-styled-components": "^0.1.1", diff --git a/packages/redux-devtools-utils/package.json b/packages/redux-devtools-utils/package.json index 31004d25..bfe62ba9 100644 --- a/packages/redux-devtools-utils/package.json +++ b/packages/redux-devtools-utils/package.json @@ -32,37 +32,37 @@ "prepublish": "pnpm run type-check && pnpm run lint" }, "dependencies": { - "@babel/runtime": "^7.20.6", + "@babel/runtime": "^7.20.7", "@redux-devtools/core": "^3.13.1", "@redux-devtools/serialize": "^0.4.1", "@types/get-params": "^0.1.0", "get-params": "^0.1.2", - "immutable": "^4.1.0", + "immutable": "^4.2.2", "jsan": "^3.1.14", "lodash": "^4.17.21", "nanoid": "^4.0.0", "redux": "^4.2.0" }, "devDependencies": { - "@babel/cli": "^7.19.3", - "@babel/core": "^7.20.5", + "@babel/cli": "^7.20.7", + "@babel/core": "^7.20.12", "@babel/eslint-parser": "^7.19.1", "@babel/plugin-transform-runtime": "^7.19.6", "@babel/preset-env": "^7.20.2", "@babel/preset-typescript": "^7.18.6", "@types/jsan": "^3.1.2", "@types/lodash": "^4.14.191", - "@types/node": "^18.11.17", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", + "@types/node": "^18.11.18", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", "rimraf": "^3.0.2", "typescript": "~4.9.4" }, "peerDependencies": { "@redux-devtools/core": "^3.13.1", - "immutable": "^4.1.0", + "immutable": "^4.2.2", "redux": "^4.2.0" } } diff --git a/packages/redux-devtools/examples/counter/package.json b/packages/redux-devtools/examples/counter/package.json index 3eba5526..5aac1c1c 100644 --- a/packages/redux-devtools/examples/counter/package.json +++ b/packages/redux-devtools/examples/counter/package.json @@ -30,21 +30,21 @@ "redux-thunk": "^2.4.2" }, "devDependencies": { - "@babel/core": "^7.20.5", + "@babel/core": "^7.20.12", "@babel/preset-env": "^7.20.2", "@babel/preset-react": "^7.18.6", "@babel/preset-typescript": "^7.18.6", - "@types/node": "^18.11.17", + "@types/node": "^18.11.18", "@types/prop-types": "^15.7.5", "@types/react": "^18.0.26", - "@types/react-dom": "^18.0.9", + "@types/react-dom": "^18.0.10", "@types/webpack-env": "^1.18.0", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "babel-loader": "^9.1.0", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "babel-loader": "^9.1.2", "cross-env": "^7.0.3", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "fork-ts-checker-webpack-plugin": "^7.2.14", diff --git a/packages/redux-devtools/examples/todomvc/package.json b/packages/redux-devtools/examples/todomvc/package.json index aabaf74b..29a45b3e 100644 --- a/packages/redux-devtools/examples/todomvc/package.json +++ b/packages/redux-devtools/examples/todomvc/package.json @@ -43,23 +43,23 @@ "todomvc-app-css": "^2.4.2" }, "devDependencies": { - "@babel/core": "^7.20.5", + "@babel/core": "^7.20.12", "@babel/preset-env": "^7.20.2", "@babel/preset-react": "^7.18.6", "@babel/preset-typescript": "^7.18.6", "@types/classnames": "^2.3.1", - "@types/node": "^18.11.17", + "@types/node": "^18.11.18", "@types/prop-types": "^15.7.5", "@types/react": "^18.0.26", - "@types/react-dom": "^18.0.9", + "@types/react-dom": "^18.0.10", "@types/webpack-env": "^1.18.0", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "babel-loader": "^9.1.0", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "babel-loader": "^9.1.2", "cross-env": "^7.0.3", "css-loader": "^6.7.3", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "fork-ts-checker-webpack-plugin": "^7.2.14", diff --git a/packages/redux-devtools/package.json b/packages/redux-devtools/package.json index 4c6a4803..41ba8654 100644 --- a/packages/redux-devtools/package.json +++ b/packages/redux-devtools/package.json @@ -41,29 +41,29 @@ "prepublish": "pnpm run type-check && pnpm run lint && pnpm run test" }, "dependencies": { - "@babel/runtime": "^7.20.6", + "@babel/runtime": "^7.20.7", "@redux-devtools/instrument": "^2.1.0", "@types/prop-types": "^15.7.5", "lodash": "^4.17.21", "prop-types": "^15.8.1" }, "devDependencies": { - "@babel/cli": "^7.19.3", - "@babel/core": "^7.20.5", + "@babel/cli": "^7.20.7", + "@babel/core": "^7.20.12", "@babel/eslint-parser": "^7.19.1", "@babel/plugin-transform-runtime": "^7.19.6", "@babel/preset-env": "^7.20.2", "@babel/preset-react": "^7.18.6", "@babel/preset-typescript": "^7.18.6", - "@types/jest": "^29.2.4", + "@types/jest": "^29.2.5", "@types/lodash": "^4.14.191", - "@types/node": "^18.11.17", + "@types/node": "^18.11.18", "@types/react": "^18.0.26", - "@typescript-eslint/eslint-plugin": "^5.47.0", - "@typescript-eslint/parser": "^5.47.0", - "eslint": "^8.30.0", - "eslint-config-prettier": "^8.5.0", - "eslint-plugin-jest": "^27.1.7", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", + "eslint": "^8.31.0", + "eslint-config-prettier": "^8.6.0", + "eslint-plugin-jest": "^27.2.1", "eslint-plugin-react": "^7.31.11", "eslint-plugin-react-hooks": "^4.6.0", "jest": "^29.3.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9976b688..39fcc0c0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,41 +7,41 @@ importers: .: specifiers: - '@babel/core': ^7.20.5 + '@babel/core': ^7.20.12 '@babel/eslint-parser': ^7.19.1 '@changesets/cli': ^2.26.0 '@nrwl/nx-cloud': ^15.0.2 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-jest: ^27.1.7 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 + eslint-plugin-jest: ^27.2.1 eslint-plugin-react: ^7.31.11 eslint-plugin-react-hooks: ^4.6.0 jest: ^29.3.1 - nx: ^15.3.3 - prettier: 2.8.1 + nx: ^15.4.5 + prettier: 2.8.2 typescript: ~4.9.4 devDependencies: - '@babel/core': 7.20.5 - '@babel/eslint-parser': 7.19.1_ak4stjm4k2uvd2drmeegtfb5ly + '@babel/core': 7.20.12 + '@babel/eslint-parser': 7.19.1_ucmnolur3r335ullwiyt3zl3pi '@changesets/cli': 2.26.0 '@nrwl/nx-cloud': 15.0.2 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-jest: 27.1.7_ynswt5pvagzyqki5w7w75b3qvm - eslint-plugin-react: 7.31.11_eslint@8.30.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.30.0 + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-jest: 27.2.1_5lw7u3puxf47qfi53ot2fqzcvq + eslint-plugin-react: 7.31.11_eslint@8.31.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 jest: 29.3.1 - nx: 15.3.3 - prettier: 2.8.1 + nx: 15.4.5 + prettier: 2.8.2 typescript: 4.9.4 extension: specifiers: - '@babel/core': ^7.20.5 + '@babel/core': ^7.20.12 '@babel/polyfill': ^7.12.1 '@babel/preset-env': ^7.20.2 '@babel/preset-react': ^7.18.6 @@ -60,16 +60,16 @@ importers: '@types/jsan': ^3.1.2 '@types/lodash': ^4.14.191 '@types/react': ^18.0.26 - '@types/react-dom': ^18.0.9 + '@types/react-dom': ^18.0.10 '@types/styled-components': ^5.1.26 - babel-loader: ^9.1.0 + babel-loader: ^9.1.2 chromedriver: ^108.0.0 copy-webpack-plugin: ^11.0.0 cpy-cli: ^4.2.0 cross-env: ^7.0.3 css-loader: ^6.7.3 electron: ^22.0.0 - eslint: ^8.30.0 + eslint: ^8.31.0 eslint-config-airbnb: ^19.0.4 eslint-plugin-import: ^2.26.0 eslint-plugin-jsx-a11y: ^6.6.1 @@ -77,7 +77,7 @@ importers: eslint-plugin-react-hooks: ^4.6.0 file-loader: ^6.2.0 fork-ts-checker-webpack-plugin: ^7.2.14 - immutable: ^4.1.0 + immutable: ^4.2.2 jest: ^29.3.1 jest-environment-jsdom: ^29.3.1 jsan: ^3.1.14 @@ -122,39 +122,39 @@ importers: react-icons: 4.7.1_react@18.2.0 react-is: 18.2.0 react-json-tree: link:../packages/react-json-tree - react-redux: 8.0.5_6fpxtwwxc52cyvwzdgczt4jvpq + react-redux: 8.0.5_gm3gubmwja4o7q6fr6adx3fpz4 redux: 4.2.0 redux-persist: 6.0.0_react@18.2.0+redux@4.2.0 styled-components: 5.3.6_7i5myeigehqah43i5u7wbekgba devDependencies: - '@babel/core': 7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 - '@babel/register': 7.18.9_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 + '@babel/register': 7.18.9_@babel+core@7.20.12 '@testing-library/jest-dom': 5.16.5 '@testing-library/react': 13.4.0_biqbaboplfbrettd7655fr4n2y '@types/chrome': 0.0.206 '@types/lodash': 4.14.191 '@types/react': 18.0.26 - '@types/react-dom': 18.0.9 + '@types/react-dom': 18.0.10 '@types/styled-components': 5.1.26 - babel-loader: 9.1.0_ztqwsvkb6z73luspkai6ilstpu + babel-loader: 9.1.2_la66t7xldg4uecmyawueag5wkm chromedriver: 108.0.0 copy-webpack-plugin: 11.0.0_webpack@5.75.0 cpy-cli: 4.2.0 cross-env: 7.0.3 css-loader: 6.7.3_webpack@5.75.0 electron: 22.0.0 - eslint: 8.30.0 - eslint-config-airbnb: 19.0.4_j3uyvjk2vb2gkfzhvqukeu5rlq - eslint-plugin-import: 2.26.0_eslint@8.30.0 - eslint-plugin-jsx-a11y: 6.6.1_eslint@8.30.0 - eslint-plugin-react: 7.31.11_eslint@8.30.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.30.0 + eslint: 8.31.0 + eslint-config-airbnb: 19.0.4_kdrd7zxcgo7evu26hvr6zfy33i + eslint-plugin-import: 2.26.0_eslint@8.31.0 + eslint-plugin-jsx-a11y: 6.6.1_eslint@8.31.0 + eslint-plugin-react: 7.31.11_eslint@8.31.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 file-loader: 6.2.0_webpack@5.75.0 fork-ts-checker-webpack-plugin: 7.2.14_3fkjkrd3audxnith3e7fo4fnxi - immutable: 4.1.0 + immutable: 4.2.2 jest: 29.3.1 jest-environment-jsdom: 29.3.1 pug-html-loader: 1.1.5 @@ -165,34 +165,34 @@ importers: selenium-webdriver: 4.7.1 sinon-chrome: 3.0.1 style-loader: 3.3.1_webpack@5.75.0 - ts-jest: 29.0.3_orsjflytm5zjweotzi5qijesea + ts-jest: 29.0.3_b6ud3wjfzxmze5tmlpgpdpo43e typescript: 4.9.4 webpack: 5.75.0_webpack-cli@5.0.1 webpack-cli: 5.0.1_webpack@5.75.0 packages/d3-state-visualizer: specifiers: - '@babel/cli': ^7.19.3 - '@babel/core': ^7.20.5 + '@babel/cli': ^7.20.7 + '@babel/core': ^7.20.12 '@babel/eslint-parser': ^7.19.1 '@babel/preset-env': ^7.20.2 '@babel/preset-typescript': ^7.18.6 - '@babel/runtime': ^7.20.6 + '@babel/runtime': ^7.20.7 '@types/d3': ^7.4.0 '@types/ramda': ^0.28.20 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 d3: ^7.8.0 d3tooltip: ^3.0.0 deepmerge: ^4.2.2 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 map2tree: ^3.0.0 ramda: ^0.28.0 rimraf: ^3.0.2 typescript: ~4.9.4 dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@types/d3': 7.4.0 d3: 7.8.0 d3tooltip: link:../d3tooltip @@ -200,32 +200,32 @@ importers: map2tree: link:../map2tree ramda: 0.28.0 devDependencies: - '@babel/cli': 7.19.3_@babel+core@7.20.5 - '@babel/core': 7.20.5 - '@babel/eslint-parser': 7.19.1_ak4stjm4k2uvd2drmeegtfb5ly - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 + '@babel/cli': 7.20.7_@babel+core@7.20.12 + '@babel/core': 7.20.12 + '@babel/eslint-parser': 7.19.1_ucmnolur3r335ullwiyt3zl3pi + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 '@types/ramda': 0.28.20 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 rimraf: 3.0.2 typescript: 4.9.4 packages/d3-state-visualizer/examples/tree: specifiers: - '@babel/core': ^7.20.5 + '@babel/core': ^7.20.12 '@babel/preset-env': ^7.20.2 '@babel/preset-typescript': ^7.18.6 - '@types/node': ^18.11.17 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 - babel-loader: ^9.1.0 + '@types/node': ^18.11.18 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 + babel-loader: ^9.1.2 cross-env: ^7.0.3 d3-state-visualizer: ^2.0.0 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 fork-ts-checker-webpack-plugin: ^7.2.14 html-webpack-plugin: ^5.5.0 map2tree: ^3.0.0 @@ -238,19 +238,19 @@ importers: d3-state-visualizer: link:../.. map2tree: link:../../../map2tree devDependencies: - '@babel/core': 7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 - '@types/node': 18.11.17 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - babel-loader: 9.1.0_ztqwsvkb6z73luspkai6ilstpu + '@babel/core': 7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 + '@types/node': 18.11.18 + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + babel-loader: 9.1.2_la66t7xldg4uecmyawueag5wkm cross-env: 7.0.3 - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 fork-ts-checker-webpack-plugin: 7.2.14_3fkjkrd3audxnith3e7fo4fnxi html-webpack-plugin: 5.5.0_webpack@5.75.0 - ts-node: 10.9.1_moeqx3xmzxqxagf2sz6mqkbb7m + ts-node: 10.9.1_awa2wsr5thmg3i7jqycphctjfq typescript: 4.9.4 webpack: 5.75.0_webpack-cli@5.0.1 webpack-cli: 5.0.1_uaydpeuxkjjcxdbyfgk36cjdxi @@ -258,102 +258,102 @@ importers: packages/d3tooltip: specifiers: - '@babel/cli': ^7.19.3 - '@babel/core': ^7.20.5 + '@babel/cli': ^7.20.7 + '@babel/core': ^7.20.12 '@babel/eslint-parser': ^7.19.1 '@babel/preset-env': ^7.20.2 '@babel/preset-typescript': ^7.18.6 - '@babel/runtime': ^7.20.6 + '@babel/runtime': ^7.20.7 '@types/d3': ^7.4.0 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 d3: ^7.8.0 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 rimraf: ^3.0.2 typescript: ~4.9.4 dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 devDependencies: - '@babel/cli': 7.19.3_@babel+core@7.20.5 - '@babel/core': 7.20.5 - '@babel/eslint-parser': 7.19.1_ak4stjm4k2uvd2drmeegtfb5ly - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 + '@babel/cli': 7.20.7_@babel+core@7.20.12 + '@babel/core': 7.20.12 + '@babel/eslint-parser': 7.19.1_ucmnolur3r335ullwiyt3zl3pi + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 '@types/d3': 7.4.0 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe d3: 7.8.0 - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 rimraf: 3.0.2 typescript: 4.9.4 packages/map2tree: specifiers: - '@babel/cli': ^7.19.3 - '@babel/core': ^7.20.5 + '@babel/cli': ^7.20.7 + '@babel/core': ^7.20.12 '@babel/eslint-parser': ^7.19.1 '@babel/preset-env': ^7.20.2 '@babel/preset-typescript': ^7.18.6 - '@babel/runtime': ^7.20.6 - '@types/jest': ^29.2.4 + '@babel/runtime': ^7.20.7 + '@types/jest': ^29.2.5 '@types/lodash': ^4.14.191 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-jest: ^27.1.7 - immutable: ^4.1.0 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 + eslint-plugin-jest: ^27.2.1 + immutable: ^4.2.2 jest: ^29.3.1 lodash: ^4.17.21 rimraf: ^3.0.2 ts-jest: ^29.0.3 typescript: ~4.9.4 dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 lodash: 4.17.21 devDependencies: - '@babel/cli': 7.19.3_@babel+core@7.20.5 - '@babel/core': 7.20.5 - '@babel/eslint-parser': 7.19.1_ak4stjm4k2uvd2drmeegtfb5ly - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 - '@types/jest': 29.2.4 + '@babel/cli': 7.20.7_@babel+core@7.20.12 + '@babel/core': 7.20.12 + '@babel/eslint-parser': 7.19.1_ucmnolur3r335ullwiyt3zl3pi + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 + '@types/jest': 29.2.5 '@types/lodash': 4.14.191 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-jest: 27.1.7_ynswt5pvagzyqki5w7w75b3qvm - immutable: 4.1.0 + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-jest: 27.2.1_5lw7u3puxf47qfi53ot2fqzcvq + immutable: 4.2.2 jest: 29.3.1 rimraf: 3.0.2 - ts-jest: 29.0.3_orsjflytm5zjweotzi5qijesea + ts-jest: 29.0.3_b6ud3wjfzxmze5tmlpgpdpo43e typescript: 4.9.4 packages/react-base16-styling: specifiers: - '@babel/cli': ^7.19.3 - '@babel/core': ^7.20.5 + '@babel/cli': ^7.20.7 + '@babel/core': ^7.20.12 '@babel/eslint-parser': ^7.19.1 '@babel/plugin-transform-runtime': ^7.19.6 '@babel/preset-env': ^7.20.2 '@babel/preset-typescript': ^7.18.6 - '@babel/runtime': ^7.20.6 + '@babel/runtime': ^7.20.7 '@types/base16': ^1.0.2 '@types/color': ^3.0.3 - '@types/jest': ^29.2.4 + '@types/jest': ^29.2.5 '@types/lodash': ^4.14.191 '@types/lodash.curry': ^4.1.7 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 base16: ^1.0.0 color: ^4.2.3 csstype: ^3.1.1 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-jest: ^27.1.7 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 + eslint-plugin-jest: ^27.2.1 jest: ^29.3.1 jest-environment-jsdom: ^29.3.1 lodash.curry: ^4.1.1 @@ -361,7 +361,7 @@ importers: ts-jest: ^29.0.3 typescript: ~4.9.4 dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@types/base16': 1.0.2 '@types/lodash': 4.14.191 base16: 1.0.0 @@ -369,47 +369,47 @@ importers: csstype: 3.1.1 lodash.curry: 4.1.1 devDependencies: - '@babel/cli': 7.19.3_@babel+core@7.20.5 - '@babel/core': 7.20.5 - '@babel/eslint-parser': 7.19.1_ak4stjm4k2uvd2drmeegtfb5ly - '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 + '@babel/cli': 7.20.7_@babel+core@7.20.12 + '@babel/core': 7.20.12 + '@babel/eslint-parser': 7.19.1_ucmnolur3r335ullwiyt3zl3pi + '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 '@types/color': 3.0.3 - '@types/jest': 29.2.4 + '@types/jest': 29.2.5 '@types/lodash.curry': 4.1.7 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-jest: 27.1.7_ynswt5pvagzyqki5w7w75b3qvm + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-jest: 27.2.1_5lw7u3puxf47qfi53ot2fqzcvq jest: 29.3.1 jest-environment-jsdom: 29.3.1 rimraf: 3.0.2 - ts-jest: 29.0.3_orsjflytm5zjweotzi5qijesea + ts-jest: 29.0.3_b6ud3wjfzxmze5tmlpgpdpo43e typescript: 4.9.4 packages/react-dock: specifiers: - '@babel/cli': ^7.19.3 - '@babel/core': ^7.20.5 + '@babel/cli': ^7.20.7 + '@babel/core': ^7.20.12 '@babel/eslint-parser': ^7.19.1 '@babel/plugin-transform-runtime': ^7.19.6 '@babel/preset-env': ^7.20.2 '@babel/preset-react': ^7.18.6 '@babel/preset-typescript': ^7.18.6 - '@babel/runtime': ^7.20.6 - '@types/jest': ^29.2.4 + '@babel/runtime': ^7.20.7 + '@types/jest': ^29.2.5 '@types/lodash': ^4.14.191 '@types/lodash.debounce': ^4.0.7 '@types/prop-types': ^15.7.5 '@types/react': ^18.0.26 '@types/react-test-renderer': ^18.0.0 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-jest: ^27.1.7 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 + eslint-plugin-jest: ^27.2.1 eslint-plugin-react: ^7.31.11 eslint-plugin-react-hooks: ^4.6.0 jest: ^29.3.1 @@ -422,54 +422,54 @@ importers: ts-jest: ^29.0.3 typescript: ~4.9.4 dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@types/lodash': 4.14.191 '@types/prop-types': 15.7.5 lodash.debounce: 4.0.8 prop-types: 15.8.1 devDependencies: - '@babel/cli': 7.19.3_@babel+core@7.20.5 - '@babel/core': 7.20.5 - '@babel/eslint-parser': 7.19.1_ak4stjm4k2uvd2drmeegtfb5ly - '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 - '@types/jest': 29.2.4 + '@babel/cli': 7.20.7_@babel+core@7.20.12 + '@babel/core': 7.20.12 + '@babel/eslint-parser': 7.19.1_ucmnolur3r335ullwiyt3zl3pi + '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 + '@types/jest': 29.2.5 '@types/lodash.debounce': 4.0.7 '@types/react': 18.0.26 '@types/react-test-renderer': 18.0.0 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-jest: 27.1.7_ynswt5pvagzyqki5w7w75b3qvm - eslint-plugin-react: 7.31.11_eslint@8.30.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.30.0 + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-jest: 27.2.1_5lw7u3puxf47qfi53ot2fqzcvq + eslint-plugin-react: 7.31.11_eslint@8.31.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 jest: 29.3.1 jest-environment-jsdom: 29.3.1 react: 18.2.0 react-test-renderer: 18.2.0_react@18.2.0 rimraf: 3.0.2 - ts-jest: 29.0.3_orsjflytm5zjweotzi5qijesea + ts-jest: 29.0.3_b6ud3wjfzxmze5tmlpgpdpo43e typescript: 4.9.4 packages/react-dock/demo: specifiers: - '@babel/core': ^7.20.5 + '@babel/core': ^7.20.12 '@babel/preset-env': ^7.20.2 '@babel/preset-react': ^7.18.6 '@babel/preset-typescript': ^7.18.6 - '@types/node': ^18.11.17 + '@types/node': ^18.11.18 '@types/react': ^18.0.26 - '@types/react-dom': ^18.0.9 + '@types/react-dom': ^18.0.10 '@types/styled-components': ^5.1.26 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 - babel-loader: ^9.1.0 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 + babel-loader: ^9.1.2 cross-env: ^7.0.3 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 eslint-plugin-react: ^7.31.11 eslint-plugin-react-hooks: ^4.6.0 fork-ts-checker-webpack-plugin: ^7.2.14 @@ -495,25 +495,25 @@ importers: react-is: 18.2.0 styled-components: 5.3.6_7i5myeigehqah43i5u7wbekgba devDependencies: - '@babel/core': 7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 - '@types/node': 18.11.17 + '@babel/core': 7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 + '@types/node': 18.11.18 '@types/react': 18.0.26 - '@types/react-dom': 18.0.9 + '@types/react-dom': 18.0.10 '@types/styled-components': 5.1.26 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - babel-loader: 9.1.0_ztqwsvkb6z73luspkai6ilstpu + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + babel-loader: 9.1.2_la66t7xldg4uecmyawueag5wkm cross-env: 7.0.3 - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-react: 7.31.11_eslint@8.30.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.30.0 + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-react: 7.31.11_eslint@8.31.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 fork-ts-checker-webpack-plugin: 7.2.14_3fkjkrd3audxnith3e7fo4fnxi html-webpack-plugin: 5.5.0_webpack@5.75.0 - ts-node: 10.9.1_moeqx3xmzxqxagf2sz6mqkbb7m + ts-node: 10.9.1_awa2wsr5thmg3i7jqycphctjfq typescript: 4.9.4 webpack: 5.75.0_webpack-cli@5.0.1 webpack-cli: 5.0.1_uaydpeuxkjjcxdbyfgk36cjdxi @@ -521,28 +521,28 @@ importers: packages/react-json-tree: specifiers: - '@babel/cli': ^7.19.3 - '@babel/core': ^7.20.5 + '@babel/cli': ^7.20.7 + '@babel/core': ^7.20.12 '@babel/eslint-parser': ^7.19.1 '@babel/plugin-transform-runtime': ^7.19.6 '@babel/preset-env': ^7.20.2 '@babel/preset-react': ^7.18.6 '@babel/preset-typescript': ^7.18.6 - '@babel/runtime': ^7.20.6 + '@babel/runtime': ^7.20.7 '@rollup/plugin-babel': ^6.0.3 '@rollup/plugin-commonjs': ^24.0.0 '@rollup/plugin-node-resolve': ^15.0.1 - '@rollup/plugin-terser': ^0.2.1 - '@types/jest': ^29.2.4 + '@rollup/plugin-terser': ^0.3.0 + '@types/jest': ^29.2.5 '@types/lodash': ^4.14.191 - '@types/node': ^18.11.17 + '@types/node': ^18.11.18 '@types/react': ^18.0.26 '@types/react-test-renderer': ^18.0.0 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-jest: ^27.1.7 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 + eslint-plugin-jest: ^27.2.1 eslint-plugin-react: ^7.31.11 eslint-plugin-react-hooks: ^4.6.0 jest: ^29.3.1 @@ -550,68 +550,68 @@ importers: react-base16-styling: ^0.9.1 react-test-renderer: ^18.2.0 rimraf: ^3.0.2 - rollup: ^3.7.5 + rollup: ^3.9.1 rollup-plugin-typescript2: ^0.34.1 ts-jest: ^29.0.3 tslib: ^2.4.1 typescript: ~4.9.4 dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@types/lodash': 4.14.191 react-base16-styling: link:../react-base16-styling devDependencies: - '@babel/cli': 7.19.3_@babel+core@7.20.5 - '@babel/core': 7.20.5 - '@babel/eslint-parser': 7.19.1_ak4stjm4k2uvd2drmeegtfb5ly - '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 - '@rollup/plugin-babel': 6.0.3_zrxplyvfi52whpdwd6wkjjeo5q - '@rollup/plugin-commonjs': 24.0.0_rollup@3.7.5 - '@rollup/plugin-node-resolve': 15.0.1_rollup@3.7.5 - '@rollup/plugin-terser': 0.2.1_rollup@3.7.5 - '@types/jest': 29.2.4 - '@types/node': 18.11.17 + '@babel/cli': 7.20.7_@babel+core@7.20.12 + '@babel/core': 7.20.12 + '@babel/eslint-parser': 7.19.1_ucmnolur3r335ullwiyt3zl3pi + '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 + '@rollup/plugin-babel': 6.0.3_2l6eqm5ksmys5vhtxa73rmqufy + '@rollup/plugin-commonjs': 24.0.0_rollup@3.9.1 + '@rollup/plugin-node-resolve': 15.0.1_rollup@3.9.1 + '@rollup/plugin-terser': 0.3.0_rollup@3.9.1 + '@types/jest': 29.2.5 + '@types/node': 18.11.18 '@types/react': 18.0.26 '@types/react-test-renderer': 18.0.0 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-jest: 27.1.7_ynswt5pvagzyqki5w7w75b3qvm - eslint-plugin-react: 7.31.11_eslint@8.30.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.30.0 - jest: 29.3.1_@types+node@18.11.17 + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-jest: 27.2.1_5lw7u3puxf47qfi53ot2fqzcvq + eslint-plugin-react: 7.31.11_eslint@8.31.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 + jest: 29.3.1_@types+node@18.11.18 react: 18.2.0 react-test-renderer: 18.2.0_react@18.2.0 rimraf: 3.0.2 - rollup: 3.7.5 - rollup-plugin-typescript2: 0.34.1_oj4jlwi3mkekxo3vucumcwebnq - ts-jest: 29.0.3_orsjflytm5zjweotzi5qijesea + rollup: 3.9.1 + rollup-plugin-typescript2: 0.34.1_esmavzhadgk2idmxtiodxm33ma + ts-jest: 29.0.3_b6ud3wjfzxmze5tmlpgpdpo43e tslib: 2.4.1 typescript: 4.9.4 packages/react-json-tree/examples: specifiers: - '@babel/core': ^7.20.5 + '@babel/core': ^7.20.12 '@babel/preset-env': ^7.20.2 '@babel/preset-react': ^7.18.6 '@babel/preset-typescript': ^7.18.6 - '@types/node': ^18.11.17 + '@types/node': ^18.11.18 '@types/react': ^18.0.26 - '@types/react-dom': ^18.0.9 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 - babel-loader: ^9.1.0 + '@types/react-dom': ^18.0.10 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 + babel-loader: ^9.1.2 cross-env: ^7.0.3 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 eslint-plugin-react: ^7.31.11 eslint-plugin-react-hooks: ^4.6.0 fork-ts-checker-webpack-plugin: ^7.2.14 html-webpack-plugin: ^5.5.0 - immutable: ^4.1.0 + immutable: ^4.2.2 react: ^18.2.0 react-base16-styling: ^0.9.1 react-dom: ^18.2.0 @@ -622,30 +622,30 @@ importers: webpack-cli: ^5.0.1 webpack-dev-server: ^4.11.1 dependencies: - immutable: 4.1.0 + immutable: 4.2.2 react: 18.2.0 react-base16-styling: link:../../react-base16-styling react-dom: 18.2.0_react@18.2.0 react-json-tree: link:.. devDependencies: - '@babel/core': 7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 - '@types/node': 18.11.17 + '@babel/core': 7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 + '@types/node': 18.11.18 '@types/react': 18.0.26 - '@types/react-dom': 18.0.9 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - babel-loader: 9.1.0_ztqwsvkb6z73luspkai6ilstpu + '@types/react-dom': 18.0.10 + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + babel-loader: 9.1.2_la66t7xldg4uecmyawueag5wkm cross-env: 7.0.3 - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-react: 7.31.11_eslint@8.30.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.30.0 + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-react: 7.31.11_eslint@8.31.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 fork-ts-checker-webpack-plugin: 7.2.14_3fkjkrd3audxnith3e7fo4fnxi html-webpack-plugin: 5.5.0_webpack@5.75.0 - ts-node: 10.9.1_moeqx3xmzxqxagf2sz6mqkbb7m + ts-node: 10.9.1_awa2wsr5thmg3i7jqycphctjfq typescript: 4.9.4 webpack: 5.75.0_webpack-cli@5.0.1 webpack-cli: 5.0.1_uaydpeuxkjjcxdbyfgk36cjdxi @@ -653,25 +653,25 @@ importers: packages/redux-devtools: specifiers: - '@babel/cli': ^7.19.3 - '@babel/core': ^7.20.5 + '@babel/cli': ^7.20.7 + '@babel/core': ^7.20.12 '@babel/eslint-parser': ^7.19.1 '@babel/plugin-transform-runtime': ^7.19.6 '@babel/preset-env': ^7.20.2 '@babel/preset-react': ^7.18.6 '@babel/preset-typescript': ^7.18.6 - '@babel/runtime': ^7.20.6 + '@babel/runtime': ^7.20.7 '@redux-devtools/instrument': ^2.1.0 - '@types/jest': ^29.2.4 + '@types/jest': ^29.2.5 '@types/lodash': ^4.14.191 - '@types/node': ^18.11.17 + '@types/node': ^18.11.18 '@types/prop-types': ^15.7.5 '@types/react': ^18.0.26 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-jest: ^27.1.7 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 + eslint-plugin-jest: ^27.2.1 eslint-plugin-react: ^7.31.11 eslint-plugin-react-hooks: ^4.6.0 jest: ^29.3.1 @@ -685,49 +685,49 @@ importers: ts-jest: ^29.0.3 typescript: ~4.9.4 dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@redux-devtools/instrument': link:../redux-devtools-instrument '@types/prop-types': 15.7.5 lodash: 4.17.21 prop-types: 15.8.1 devDependencies: - '@babel/cli': 7.19.3_@babel+core@7.20.5 - '@babel/core': 7.20.5 - '@babel/eslint-parser': 7.19.1_ak4stjm4k2uvd2drmeegtfb5ly - '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 - '@types/jest': 29.2.4 + '@babel/cli': 7.20.7_@babel+core@7.20.12 + '@babel/core': 7.20.12 + '@babel/eslint-parser': 7.19.1_ucmnolur3r335ullwiyt3zl3pi + '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 + '@types/jest': 29.2.5 '@types/lodash': 4.14.191 - '@types/node': 18.11.17 + '@types/node': 18.11.18 '@types/react': 18.0.26 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-jest: 27.1.7_ynswt5pvagzyqki5w7w75b3qvm - eslint-plugin-react: 7.31.11_eslint@8.30.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.30.0 - jest: 29.3.1_@types+node@18.11.17 + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-jest: 27.2.1_5lw7u3puxf47qfi53ot2fqzcvq + eslint-plugin-react: 7.31.11_eslint@8.31.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 + jest: 29.3.1_@types+node@18.11.18 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 react-redux: 8.0.5_lyglh7ra5csqnudbq3lr4zb6du redux: 4.2.0 rimraf: 3.0.2 - ts-jest: 29.0.3_orsjflytm5zjweotzi5qijesea + ts-jest: 29.0.3_b6ud3wjfzxmze5tmlpgpdpo43e typescript: 4.9.4 packages/redux-devtools-app: specifiers: - '@babel/cli': ^7.19.3 - '@babel/core': ^7.20.5 + '@babel/cli': ^7.20.7 + '@babel/core': ^7.20.12 '@babel/eslint-parser': ^7.19.1 '@babel/plugin-transform-runtime': ^7.19.6 '@babel/preset-env': ^7.20.2 '@babel/preset-react': ^7.18.6 '@babel/preset-typescript': ^7.18.6 - '@babel/runtime': ^7.20.6 + '@babel/runtime': ^7.20.7 '@redux-devtools/chart-monitor': ^4.0.0 '@redux-devtools/core': ^3.13.0 '@redux-devtools/inspector-monitor': ^3.0.2 @@ -741,27 +741,27 @@ importers: '@rjsf/core': ^4.2.3 '@testing-library/jest-dom': ^5.16.5 '@testing-library/react': ^13.4.0 - '@types/jest': ^29.2.4 + '@types/jest': ^29.2.5 '@types/jsan': ^3.1.2 '@types/json-schema': ^7.0.11 '@types/lodash': ^4.14.191 - '@types/node': ^18.11.17 + '@types/node': ^18.11.18 '@types/prop-types': ^15.7.5 '@types/react': ^18.0.26 - '@types/react-dom': ^18.0.9 + '@types/react-dom': ^18.0.10 '@types/socketcluster-client': ^16.0.0 '@types/styled-components': ^5.1.26 '@types/testing-library__jest-dom': ^5.14.5 '@types/webpack-env': ^1.18.0 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 - babel-loader: ^9.1.0 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 + babel-loader: ^9.1.2 cross-env: ^7.0.3 css-loader: ^6.7.3 d3-state-visualizer: ^2.0.0 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-jest: ^27.1.7 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 + eslint-plugin-jest: ^27.2.1 eslint-plugin-react: ^7.31.11 eslint-plugin-react-hooks: ^4.6.0 fork-ts-checker-webpack-plugin: ^7.2.14 @@ -793,7 +793,7 @@ importers: webpack-cli: ^5.0.1 webpack-dev-server: ^4.11.1 dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@redux-devtools/chart-monitor': link:../redux-devtools-chart-monitor '@redux-devtools/core': link:../redux-devtools '@redux-devtools/inspector-monitor': link:../redux-devtools-inspector-monitor @@ -814,54 +814,54 @@ importers: prop-types: 15.8.1 react-icons: 4.7.1_react@18.2.0 react-is: 18.2.0 - react-redux: 8.0.5_6fpxtwwxc52cyvwzdgczt4jvpq + react-redux: 8.0.5_gm3gubmwja4o7q6fr6adx3fpz4 redux: 4.2.0 redux-persist: 6.0.0_react@18.2.0+redux@4.2.0 socketcluster-client: 17.1.0 devDependencies: - '@babel/cli': 7.19.3_@babel+core@7.20.5 - '@babel/core': 7.20.5 - '@babel/eslint-parser': 7.19.1_ak4stjm4k2uvd2drmeegtfb5ly - '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 + '@babel/cli': 7.20.7_@babel+core@7.20.12 + '@babel/core': 7.20.12 + '@babel/eslint-parser': 7.19.1_ucmnolur3r335ullwiyt3zl3pi + '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 '@rjsf/core': 4.2.3_react@18.2.0 '@testing-library/jest-dom': 5.16.5 '@testing-library/react': 13.4.0_biqbaboplfbrettd7655fr4n2y - '@types/jest': 29.2.4 + '@types/jest': 29.2.5 '@types/jsan': 3.1.2 '@types/json-schema': 7.0.11 '@types/lodash': 4.14.191 - '@types/node': 18.11.17 + '@types/node': 18.11.18 '@types/react': 18.0.26 - '@types/react-dom': 18.0.9 + '@types/react-dom': 18.0.10 '@types/socketcluster-client': 16.0.0 '@types/styled-components': 5.1.26 '@types/testing-library__jest-dom': 5.14.5 '@types/webpack-env': 1.18.0 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - babel-loader: 9.1.0_ztqwsvkb6z73luspkai6ilstpu + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + babel-loader: 9.1.2_la66t7xldg4uecmyawueag5wkm cross-env: 7.0.3 css-loader: 6.7.3_webpack@5.75.0 - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-jest: 27.1.7_ynswt5pvagzyqki5w7w75b3qvm - eslint-plugin-react: 7.31.11_eslint@8.30.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.30.0 + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-jest: 27.2.1_5lw7u3puxf47qfi53ot2fqzcvq + eslint-plugin-react: 7.31.11_eslint@8.31.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 fork-ts-checker-webpack-plugin: 7.2.14_3fkjkrd3audxnith3e7fo4fnxi html-loader: 4.2.0_webpack@5.75.0 html-webpack-plugin: 5.5.0_webpack@5.75.0 - jest: 29.3.1_xgdmd3tdlagpkcvgycprrn3igm + jest: 29.3.1_zfha7dvnw4nti6zkbsmhmn6xo4 jest-environment-jsdom: 29.3.1 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 rimraf: 3.0.2 style-loader: 3.3.1_webpack@5.75.0 styled-components: 5.3.6_7i5myeigehqah43i5u7wbekgba - ts-jest: 29.0.3_orsjflytm5zjweotzi5qijesea - ts-node: 10.9.1_moeqx3xmzxqxagf2sz6mqkbb7m + ts-jest: 29.0.3_b6ud3wjfzxmze5tmlpgpdpo43e + ts-node: 10.9.1_awa2wsr5thmg3i7jqycphctjfq typescript: 4.9.4 webpack: 5.75.0_webpack-cli@5.0.1 webpack-cli: 5.0.1_uaydpeuxkjjcxdbyfgk36cjdxi @@ -869,23 +869,23 @@ importers: packages/redux-devtools-chart-monitor: specifiers: - '@babel/cli': ^7.19.3 - '@babel/core': ^7.20.5 + '@babel/cli': ^7.20.7 + '@babel/core': ^7.20.12 '@babel/eslint-parser': ^7.19.1 '@babel/plugin-transform-runtime': ^7.19.6 '@babel/preset-env': ^7.20.2 '@babel/preset-react': ^7.18.6 '@babel/preset-typescript': ^7.18.6 - '@babel/runtime': ^7.20.6 + '@babel/runtime': ^7.20.7 '@redux-devtools/core': ^3.13.1 '@types/react': ^18.0.26 '@types/redux-devtools-themes': ^1.0.0 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 d3-state-visualizer: ^2.0.0 deepmerge: ^4.2.2 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 eslint-plugin-react: ^7.31.11 eslint-plugin-react-hooks: ^4.6.0 react: ^18.2.0 @@ -894,27 +894,27 @@ importers: rimraf: ^3.0.2 typescript: ~4.9.4 dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@types/redux-devtools-themes': 1.0.0 d3-state-visualizer: link:../d3-state-visualizer deepmerge: 4.2.2 redux-devtools-themes: 1.0.0 devDependencies: - '@babel/cli': 7.19.3_@babel+core@7.20.5 - '@babel/core': 7.20.5 - '@babel/eslint-parser': 7.19.1_ak4stjm4k2uvd2drmeegtfb5ly - '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 + '@babel/cli': 7.20.7_@babel+core@7.20.12 + '@babel/core': 7.20.12 + '@babel/eslint-parser': 7.19.1_ucmnolur3r335ullwiyt3zl3pi + '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 '@redux-devtools/core': link:../redux-devtools '@types/react': 18.0.26 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-react: 7.31.11_eslint@8.30.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.30.0 + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-react: 7.31.11_eslint@8.31.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 react: 18.2.0 redux: 4.2.0 rimraf: 3.0.2 @@ -928,11 +928,11 @@ importers: '@types/cors': ^2.8.13 '@types/cross-spawn': ^6.0.2 '@types/express': ^4.17.15 - '@types/jest': ^29.2.4 + '@types/jest': ^29.2.5 '@types/lodash-es': ^4.17.6 '@types/minimist': ^1.2.2 - '@types/morgan': ^1.9.3 - '@types/node': ^18.11.17 + '@types/morgan': ^1.9.4 + '@types/node': ^18.11.18 '@types/react': ^18.0.26 '@types/semver': ^7.3.13 '@types/socketcluster-client': ^16.0.0 @@ -940,21 +940,21 @@ importers: '@types/styled-components': ^5.1.26 '@types/supertest': ^2.0.12 '@types/uuid': ^9.0.0 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 body-parser: ^1.20.1 chalk: ^5.2.0 cors: ^2.8.5 cross-spawn: ^7.0.3 electron: ^22.0.0 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-jest: ^27.1.7 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 + eslint-plugin-jest: ^27.2.1 express: ^4.18.2 get-port: ^6.1.2 graphql: ^16.6.0 jest: ^29.3.1 - knex: ^2.3.0 + knex: ^2.4.0 lodash-es: ^4.17.21 minimist: ^1.2.7 morgan: ^1.10.0 @@ -985,7 +985,7 @@ importers: express: 4.18.2 get-port: 6.1.2 graphql: 16.6.0 - knex: 2.3.0_sqlite3@5.1.4 + knex: 2.4.0_sqlite3@5.1.4 lodash-es: 4.17.21 minimist: 1.2.7 morgan: 1.10.0 @@ -1003,23 +1003,23 @@ importers: '@types/cors': 2.8.13 '@types/cross-spawn': 6.0.2 '@types/express': 4.17.15 - '@types/jest': 29.2.4 + '@types/jest': 29.2.5 '@types/lodash-es': 4.17.6 '@types/minimist': 1.2.2 - '@types/morgan': 1.9.3 - '@types/node': 18.11.17 + '@types/morgan': 1.9.4 + '@types/node': 18.11.18 '@types/semver': 7.3.13 '@types/socketcluster-client': 16.0.0 '@types/socketcluster-server': 16.1.0 '@types/styled-components': 5.1.26 '@types/supertest': 2.0.12 '@types/uuid': 9.0.0 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-jest: 27.1.7_ynswt5pvagzyqki5w7w75b3qvm - jest: 29.3.1_@types+node@18.11.17 + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-jest: 27.2.1_5lw7u3puxf47qfi53ot2fqzcvq + jest: 29.3.1_@types+node@18.11.18 ncp: 2.0.0 rimraf: 3.0.2 socketcluster-client: 17.1.0 @@ -1029,22 +1029,22 @@ importers: packages/redux-devtools-dock-monitor: specifiers: - '@babel/cli': ^7.19.3 - '@babel/core': ^7.20.5 + '@babel/cli': ^7.20.7 + '@babel/core': ^7.20.12 '@babel/eslint-parser': ^7.19.1 '@babel/plugin-transform-runtime': ^7.19.6 '@babel/preset-env': ^7.20.2 '@babel/preset-react': ^7.18.6 '@babel/preset-typescript': ^7.18.6 - '@babel/runtime': ^7.20.6 + '@babel/runtime': ^7.20.7 '@redux-devtools/core': ^3.13.1 '@types/parse-key': ^0.2.0 '@types/prop-types': ^15.7.5 '@types/react': ^18.0.26 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 eslint-plugin-react: ^7.31.11 eslint-plugin-react-hooks: ^4.6.0 parse-key: ^0.2.1 @@ -1055,28 +1055,28 @@ importers: rimraf: ^3.0.2 typescript: ~4.9.4 dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@types/prop-types': 15.7.5 parse-key: 0.2.1 prop-types: 15.8.1 react-dock: link:../react-dock devDependencies: - '@babel/cli': 7.19.3_@babel+core@7.20.5 - '@babel/core': 7.20.5 - '@babel/eslint-parser': 7.19.1_ak4stjm4k2uvd2drmeegtfb5ly - '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 + '@babel/cli': 7.20.7_@babel+core@7.20.12 + '@babel/core': 7.20.12 + '@babel/eslint-parser': 7.19.1_ucmnolur3r335ullwiyt3zl3pi + '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 '@redux-devtools/core': link:../redux-devtools '@types/parse-key': 0.2.0 '@types/react': 18.0.26 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-react: 7.31.11_eslint@8.30.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.30.0 + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-react: 7.31.11_eslint@8.31.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 react: 18.2.0 redux: 4.2.0 rimraf: 3.0.2 @@ -1084,49 +1084,49 @@ importers: packages/redux-devtools-extension: specifiers: - '@babel/cli': ^7.19.3 - '@babel/core': ^7.20.5 + '@babel/cli': ^7.20.7 + '@babel/core': ^7.20.12 '@babel/eslint-parser': ^7.19.1 '@babel/plugin-transform-runtime': ^7.19.6 '@babel/preset-env': ^7.20.2 '@babel/preset-typescript': ^7.18.6 - '@babel/runtime': ^7.20.6 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 - immutable: ^4.1.0 + '@babel/runtime': ^7.20.7 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 + immutable: ^4.2.2 redux: ^4.2.0 rimraf: ^3.0.2 typescript: ~4.9.4 dependencies: - '@babel/runtime': 7.20.6 - immutable: 4.1.0 + '@babel/runtime': 7.20.7 + immutable: 4.2.2 devDependencies: - '@babel/cli': 7.19.3_@babel+core@7.20.5 - '@babel/core': 7.20.5 - '@babel/eslint-parser': 7.19.1_ak4stjm4k2uvd2drmeegtfb5ly - '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 + '@babel/cli': 7.20.7_@babel+core@7.20.12 + '@babel/core': 7.20.12 + '@babel/eslint-parser': 7.19.1_ucmnolur3r335ullwiyt3zl3pi + '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 redux: 4.2.0 rimraf: 3.0.2 typescript: 4.9.4 packages/redux-devtools-inspector-monitor: specifiers: - '@babel/cli': ^7.19.3 - '@babel/core': ^7.20.5 + '@babel/cli': ^7.20.7 + '@babel/core': ^7.20.12 '@babel/eslint-parser': ^7.19.1 '@babel/plugin-transform-runtime': ^7.19.6 '@babel/preset-env': ^7.20.2 '@babel/preset-react': ^7.18.6 '@babel/preset-typescript': ^7.18.6 - '@babel/runtime': ^7.20.6 + '@babel/runtime': ^7.20.7 '@redux-devtools/core': ^3.13.1 '@types/dateformat': ^5.0.0 '@types/dragula': ^3.7.1 @@ -1138,15 +1138,15 @@ importers: '@types/react': ^18.0.26 '@types/react-dragula': ^1.1.0 '@types/redux-devtools-themes': ^1.0.0 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 dateformat: ^5.0.3 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 eslint-plugin-react: ^7.31.11 eslint-plugin-react-hooks: ^4.6.0 hex-rgba: ^1.0.2 - immutable: ^4.1.0 + immutable: ^4.2.2 javascript-stringify: ^2.1.0 jsondiffpatch: ^0.4.1 jss: ^10.9.2 @@ -1162,13 +1162,13 @@ importers: rimraf: ^3.0.2 typescript: ~4.9.4 dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@types/dragula': 3.7.1 '@types/lodash': 4.14.191 '@types/prop-types': 15.7.5 dateformat: 5.0.3 hex-rgba: 1.0.2 - immutable: 4.1.0 + immutable: 4.2.2 javascript-stringify: 2.1.0 jsondiffpatch: 0.4.1 jss: 10.9.2 @@ -1180,13 +1180,13 @@ importers: react-json-tree: link:../react-json-tree redux-devtools-themes: 1.0.0 devDependencies: - '@babel/cli': 7.19.3_@babel+core@7.20.5 - '@babel/core': 7.20.5 - '@babel/eslint-parser': 7.19.1_ak4stjm4k2uvd2drmeegtfb5ly - '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 + '@babel/cli': 7.20.7_@babel+core@7.20.12 + '@babel/core': 7.20.12 + '@babel/eslint-parser': 7.19.1_ucmnolur3r335ullwiyt3zl3pi + '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 '@redux-devtools/core': link:../redux-devtools '@types/dateformat': 5.0.0 '@types/hex-rgba': 1.0.1 @@ -1195,12 +1195,12 @@ importers: '@types/react': 18.0.26 '@types/react-dragula': 1.1.0 '@types/redux-devtools-themes': 1.0.0 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-react: 7.31.11_eslint@8.30.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.30.0 + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-react: 7.31.11_eslint@8.31.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 react: 18.2.0 redux: 4.2.0 rimraf: 3.0.2 @@ -1208,31 +1208,31 @@ importers: packages/redux-devtools-inspector-monitor-test-tab: specifiers: - '@babel/cli': ^7.19.3 - '@babel/core': ^7.20.5 + '@babel/cli': ^7.20.7 + '@babel/core': ^7.20.12 '@babel/eslint-parser': ^7.19.1 '@babel/plugin-transform-runtime': ^7.19.6 '@babel/preset-env': ^7.20.2 '@babel/preset-react': ^7.18.6 '@babel/preset-typescript': ^7.18.6 - '@babel/runtime': ^7.20.6 + '@babel/runtime': ^7.20.7 '@redux-devtools/core': ^3.13.0 '@redux-devtools/inspector-monitor': ^3.0.0 '@redux-devtools/ui': ^1.3.0 '@testing-library/react': ^13.4.0 - '@types/es6template': ^1.0.0 - '@types/jest': ^29.2.4 + '@types/es6template': ^1.0.1 + '@types/jest': ^29.2.5 '@types/jsan': ^3.1.2 '@types/object-path': ^0.11.1 '@types/prop-types': ^15.7.5 '@types/react': ^18.0.26 '@types/simple-diff': ^1.6.1 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 es6template: ^1.0.5 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-jest: ^27.1.7 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 + eslint-plugin-jest: ^27.2.1 eslint-plugin-react: ^7.31.11 eslint-plugin-react-hooks: ^4.6.0 javascript-stringify: ^2.1.0 @@ -1250,7 +1250,7 @@ importers: ts-jest: ^29.0.3 typescript: ~4.9.4 dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@redux-devtools/ui': link:../redux-devtools-ui '@types/prop-types': 15.7.5 es6template: 1.0.5 @@ -1261,41 +1261,41 @@ importers: react-icons: 4.7.1_react@18.2.0 simple-diff: 1.6.0 devDependencies: - '@babel/cli': 7.19.3_@babel+core@7.20.5 - '@babel/core': 7.20.5 - '@babel/eslint-parser': 7.19.1_ak4stjm4k2uvd2drmeegtfb5ly - '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 + '@babel/cli': 7.20.7_@babel+core@7.20.12 + '@babel/core': 7.20.12 + '@babel/eslint-parser': 7.19.1_ucmnolur3r335ullwiyt3zl3pi + '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 '@redux-devtools/core': link:../redux-devtools '@redux-devtools/inspector-monitor': link:../redux-devtools-inspector-monitor '@testing-library/react': 13.4.0_biqbaboplfbrettd7655fr4n2y - '@types/es6template': 1.0.0 - '@types/jest': 29.2.4 + '@types/es6template': 1.0.1 + '@types/jest': 29.2.5 '@types/jsan': 3.1.2 '@types/object-path': 0.11.1 '@types/react': 18.0.26 '@types/simple-diff': 1.6.1 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-jest: 27.1.7_ynswt5pvagzyqki5w7w75b3qvm - eslint-plugin-react: 7.31.11_eslint@8.30.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.30.0 + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-jest: 27.2.1_5lw7u3puxf47qfi53ot2fqzcvq + eslint-plugin-react: 7.31.11_eslint@8.31.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 jest: 29.3.1 jest-environment-jsdom: 29.3.1 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 redux: 4.2.0 rimraf: 3.0.2 - ts-jest: 29.0.3_orsjflytm5zjweotzi5qijesea + ts-jest: 29.0.3_b6ud3wjfzxmze5tmlpgpdpo43e typescript: 4.9.4 packages/redux-devtools-inspector-monitor-test-tab/demo: specifiers: - '@babel/core': ^7.20.5 + '@babel/core': ^7.20.12 '@babel/preset-env': ^7.20.2 '@babel/preset-react': ^7.18.6 '@babel/preset-typescript': ^7.18.6 @@ -1305,30 +1305,30 @@ importers: '@redux-devtools/inspector-monitor-test-tab': ^1.0.0 '@redux-devtools/ui': ^1.3.0 '@types/lodash.shuffle': ^4.2.7 - '@types/node': ^18.11.17 + '@types/node': ^18.11.18 '@types/react': ^18.0.26 - '@types/react-dom': ^18.0.9 + '@types/react-dom': ^18.0.10 '@types/redux-logger': ^3.0.9 '@types/styled-components': ^5.1.26 '@types/webpack-env': ^1.18.0 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 - babel-loader: ^9.1.0 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 + babel-loader: ^9.1.2 cross-env: ^7.0.3 css-loader: ^6.7.3 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 eslint-plugin-react: ^7.31.11 eslint-plugin-react-hooks: ^4.6.0 fork-ts-checker-webpack-plugin: ^7.2.14 html-webpack-plugin: ^5.5.0 - immutable: ^4.1.0 + immutable: ^4.2.2 lodash.shuffle: ^4.2.0 react: ^18.2.0 react-dom: ^18.2.0 react-is: ^18.2.0 react-redux: ^8.0.5 - react-router-dom: ^6.6.0 + react-router-dom: ^6.6.1 redux: ^4.2.0 redux-logger: ^3.0.6 style-loader: ^3.3.1 @@ -1344,41 +1344,41 @@ importers: '@redux-devtools/inspector-monitor': link:../../redux-devtools-inspector-monitor '@redux-devtools/inspector-monitor-test-tab': link:.. '@redux-devtools/ui': link:../../redux-devtools-ui - immutable: 4.1.0 + immutable: 4.2.2 lodash.shuffle: 4.2.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 react-is: 18.2.0 - react-redux: 8.0.5_6fpxtwwxc52cyvwzdgczt4jvpq - react-router-dom: 6.6.0_biqbaboplfbrettd7655fr4n2y + react-redux: 8.0.5_gm3gubmwja4o7q6fr6adx3fpz4 + react-router-dom: 6.6.1_biqbaboplfbrettd7655fr4n2y redux: 4.2.0 redux-logger: 3.0.6 styled-components: 5.3.6_7i5myeigehqah43i5u7wbekgba devDependencies: - '@babel/core': 7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 '@types/lodash.shuffle': 4.2.7 - '@types/node': 18.11.17 + '@types/node': 18.11.18 '@types/react': 18.0.26 - '@types/react-dom': 18.0.9 + '@types/react-dom': 18.0.10 '@types/redux-logger': 3.0.9 '@types/styled-components': 5.1.26 '@types/webpack-env': 1.18.0 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - babel-loader: 9.1.0_ztqwsvkb6z73luspkai6ilstpu + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + babel-loader: 9.1.2_la66t7xldg4uecmyawueag5wkm cross-env: 7.0.3 css-loader: 6.7.3_webpack@5.75.0 - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-react: 7.31.11_eslint@8.30.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.30.0 + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-react: 7.31.11_eslint@8.31.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 fork-ts-checker-webpack-plugin: 7.2.14_3fkjkrd3audxnith3e7fo4fnxi html-webpack-plugin: 5.5.0_webpack@5.75.0 style-loader: 3.3.1_webpack@5.75.0 - ts-node: 10.9.1_moeqx3xmzxqxagf2sz6mqkbb7m + ts-node: 10.9.1_awa2wsr5thmg3i7jqycphctjfq typescript: 4.9.4 webpack: 5.75.0_webpack-cli@5.0.1 webpack-cli: 5.0.1_uaydpeuxkjjcxdbyfgk36cjdxi @@ -1386,33 +1386,33 @@ importers: packages/redux-devtools-inspector-monitor-trace-tab: specifiers: - '@babel/cli': ^7.19.3 + '@babel/cli': ^7.20.7 '@babel/code-frame': ^7.18.6 - '@babel/core': ^7.20.5 + '@babel/core': ^7.20.12 '@babel/eslint-parser': ^7.19.1 '@babel/plugin-transform-runtime': ^7.19.6 '@babel/preset-env': ^7.20.2 '@babel/preset-react': ^7.18.6 '@babel/preset-typescript': ^7.18.6 - '@babel/runtime': ^7.20.6 + '@babel/runtime': ^7.20.7 '@redux-devtools/core': ^3.13.0 '@redux-devtools/inspector-monitor': ^3.0.0 '@testing-library/react': ^13.4.0 '@types/babel__code-frame': ^7.0.3 '@types/chrome': ^0.0.206 '@types/html-entities': ^1.3.4 - '@types/jest': ^29.2.4 - '@types/node': ^18.11.17 + '@types/jest': ^29.2.5 + '@types/node': ^18.11.18 '@types/path-browserify': ^1.0.0 '@types/react': ^18.0.26 '@types/redux-devtools-themes': ^1.0.0 '@types/source-map': 0.5.2 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 anser: ^2.1.1 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-jest: ^27.1.7 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 + eslint-plugin-jest: ^27.2.1 eslint-plugin-react: ^7.31.11 eslint-plugin-react-hooks: ^4.6.0 html-entities: ^2.3.3 @@ -1430,7 +1430,7 @@ importers: typescript: ~4.9.4 dependencies: '@babel/code-frame': 7.18.6 - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@types/chrome': 0.0.206 anser: 2.1.1 html-entities: 2.3.3 @@ -1438,44 +1438,44 @@ importers: redux-devtools-themes: 1.0.0 source-map: 0.5.7 devDependencies: - '@babel/cli': 7.19.3_@babel+core@7.20.5 - '@babel/core': 7.20.5 - '@babel/eslint-parser': 7.19.1_ak4stjm4k2uvd2drmeegtfb5ly - '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 + '@babel/cli': 7.20.7_@babel+core@7.20.12 + '@babel/core': 7.20.12 + '@babel/eslint-parser': 7.19.1_ucmnolur3r335ullwiyt3zl3pi + '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 '@redux-devtools/core': link:../redux-devtools '@redux-devtools/inspector-monitor': link:../redux-devtools-inspector-monitor '@testing-library/react': 13.4.0_biqbaboplfbrettd7655fr4n2y '@types/babel__code-frame': 7.0.3 '@types/html-entities': 1.3.4 - '@types/jest': 29.2.4 - '@types/node': 18.11.17 + '@types/jest': 29.2.5 + '@types/node': 18.11.18 '@types/path-browserify': 1.0.0 '@types/react': 18.0.26 '@types/redux-devtools-themes': 1.0.0 '@types/source-map': 0.5.2 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-jest: 27.1.7_ynswt5pvagzyqki5w7w75b3qvm - eslint-plugin-react: 7.31.11_eslint@8.30.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.30.0 - jest: 29.3.1_@types+node@18.11.17 + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-jest: 27.2.1_5lw7u3puxf47qfi53ot2fqzcvq + eslint-plugin-react: 7.31.11_eslint@8.31.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 + jest: 29.3.1_@types+node@18.11.18 jest-environment-jsdom: 29.3.1 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 react-test-renderer: 18.2.0_react@18.2.0 redux: 4.2.0 rimraf: 3.0.2 - ts-jest: 29.0.3_orsjflytm5zjweotzi5qijesea + ts-jest: 29.0.3_b6ud3wjfzxmze5tmlpgpdpo43e typescript: 4.9.4 packages/redux-devtools-inspector-monitor/demo: specifiers: - '@babel/core': ^7.20.5 + '@babel/core': ^7.20.12 '@babel/preset-env': ^7.20.2 '@babel/preset-react': ^7.18.6 '@babel/preset-typescript': ^7.18.6 @@ -1484,29 +1484,29 @@ importers: '@redux-devtools/inspector-monitor': ^3.0.0 '@types/base16': ^1.0.2 '@types/lodash.shuffle': ^4.2.7 - '@types/node': ^18.11.17 + '@types/node': ^18.11.18 '@types/react': ^18.0.26 - '@types/react-dom': ^18.0.9 + '@types/react-dom': ^18.0.10 '@types/redux-logger': ^3.0.9 '@types/webpack-env': ^1.18.0 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 - babel-loader: ^9.1.0 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 + babel-loader: ^9.1.2 base16: ^1.0.0 cross-env: ^7.0.3 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 eslint-plugin-react: ^7.31.11 eslint-plugin-react-hooks: ^4.6.0 fork-ts-checker-webpack-plugin: ^7.2.14 html-webpack-plugin: ^5.5.0 - immutable: ^4.1.0 + immutable: ^4.2.2 lodash.shuffle: ^4.2.0 react: ^18.2.0 react-bootstrap: ^2.7.0 react-dom: ^18.2.0 react-redux: ^8.0.5 - react-router-dom: ^6.6.0 + react-router-dom: ^6.6.1 redux: ^4.2.0 redux-logger: ^3.0.6 ts-node: ^10.9.1 @@ -1519,38 +1519,38 @@ importers: '@redux-devtools/dock-monitor': link:../../redux-devtools-dock-monitor '@redux-devtools/inspector-monitor': link:.. base16: 1.0.0 - immutable: 4.1.0 + immutable: 4.2.2 lodash.shuffle: 4.2.0 react: 18.2.0 react-bootstrap: 2.7.0_ib3m5ricvtkl2cll7qpr2f6lvq react-dom: 18.2.0_react@18.2.0 - react-redux: 8.0.5_6fpxtwwxc52cyvwzdgczt4jvpq - react-router-dom: 6.6.0_biqbaboplfbrettd7655fr4n2y + react-redux: 8.0.5_gm3gubmwja4o7q6fr6adx3fpz4 + react-router-dom: 6.6.1_biqbaboplfbrettd7655fr4n2y redux: 4.2.0 redux-logger: 3.0.6 devDependencies: - '@babel/core': 7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 '@types/base16': 1.0.2 '@types/lodash.shuffle': 4.2.7 - '@types/node': 18.11.17 + '@types/node': 18.11.18 '@types/react': 18.0.26 - '@types/react-dom': 18.0.9 + '@types/react-dom': 18.0.10 '@types/redux-logger': 3.0.9 '@types/webpack-env': 1.18.0 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - babel-loader: 9.1.0_ztqwsvkb6z73luspkai6ilstpu + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + babel-loader: 9.1.2_la66t7xldg4uecmyawueag5wkm cross-env: 7.0.3 - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-react: 7.31.11_eslint@8.30.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.30.0 + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-react: 7.31.11_eslint@8.31.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 fork-ts-checker-webpack-plugin: 7.2.14_3fkjkrd3audxnith3e7fo4fnxi html-webpack-plugin: 5.5.0_webpack@5.75.0 - ts-node: 10.9.1_moeqx3xmzxqxagf2sz6mqkbb7m + ts-node: 10.9.1_awa2wsr5thmg3i7jqycphctjfq typescript: 4.9.4 webpack: 5.75.0_webpack-cli@5.0.1 webpack-cli: 5.0.1_uaydpeuxkjjcxdbyfgk36cjdxi @@ -1558,21 +1558,21 @@ importers: packages/redux-devtools-instrument: specifiers: - '@babel/cli': ^7.19.3 - '@babel/core': ^7.20.5 + '@babel/cli': ^7.20.7 + '@babel/core': ^7.20.12 '@babel/eslint-parser': ^7.19.1 '@babel/plugin-transform-runtime': ^7.19.6 '@babel/preset-env': ^7.20.2 '@babel/preset-typescript': ^7.18.6 - '@babel/runtime': ^7.20.6 - '@types/jest': ^29.2.4 + '@babel/runtime': ^7.20.7 + '@types/jest': ^29.2.5 '@types/lodash': ^4.14.191 - '@types/node': ^18.11.17 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-jest: ^27.1.7 + '@types/node': ^18.11.18 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 + eslint-plugin-jest: ^27.2.1 jest: ^29.3.1 lodash: ^4.17.21 redux: ^4.2.0 @@ -1581,49 +1581,49 @@ importers: ts-jest: ^29.0.3 typescript: ~4.9.4 dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 lodash: 4.17.21 devDependencies: - '@babel/cli': 7.19.3_@babel+core@7.20.5 - '@babel/core': 7.20.5 - '@babel/eslint-parser': 7.19.1_ak4stjm4k2uvd2drmeegtfb5ly - '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 - '@types/jest': 29.2.4 + '@babel/cli': 7.20.7_@babel+core@7.20.12 + '@babel/core': 7.20.12 + '@babel/eslint-parser': 7.19.1_ucmnolur3r335ullwiyt3zl3pi + '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 + '@types/jest': 29.2.5 '@types/lodash': 4.14.191 - '@types/node': 18.11.17 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-jest: 27.1.7_ynswt5pvagzyqki5w7w75b3qvm - jest: 29.3.1_@types+node@18.11.17 + '@types/node': 18.11.18 + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-jest: 27.2.1_5lw7u3puxf47qfi53ot2fqzcvq + jest: 29.3.1_@types+node@18.11.18 redux: 4.2.0 rimraf: 3.0.2 rxjs: 7.8.0 - ts-jest: 29.0.3_orsjflytm5zjweotzi5qijesea + ts-jest: 29.0.3_b6ud3wjfzxmze5tmlpgpdpo43e typescript: 4.9.4 packages/redux-devtools-log-monitor: specifiers: - '@babel/cli': ^7.19.3 - '@babel/core': ^7.20.5 + '@babel/cli': ^7.20.7 + '@babel/core': ^7.20.12 '@babel/eslint-parser': ^7.19.1 '@babel/plugin-transform-runtime': ^7.19.6 '@babel/preset-env': ^7.20.2 '@babel/preset-react': ^7.18.6 '@babel/preset-typescript': ^7.18.6 - '@babel/runtime': ^7.20.6 + '@babel/runtime': ^7.20.7 '@redux-devtools/core': ^3.13.1 '@types/lodash.debounce': ^4.0.7 '@types/prop-types': ^15.7.5 '@types/react': ^18.0.26 '@types/redux-devtools-themes': ^1.0.0 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 eslint-plugin-react: ^7.31.11 eslint-plugin-react-hooks: ^4.6.0 lodash.debounce: ^4.0.8 @@ -1635,7 +1635,7 @@ importers: rimraf: ^3.0.2 typescript: ~4.9.4 dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@types/lodash.debounce': 4.0.7 '@types/prop-types': 15.7.5 '@types/redux-devtools-themes': 1.0.0 @@ -1644,21 +1644,21 @@ importers: react-json-tree: link:../react-json-tree redux-devtools-themes: 1.0.0 devDependencies: - '@babel/cli': 7.19.3_@babel+core@7.20.5 - '@babel/core': 7.20.5 - '@babel/eslint-parser': 7.19.1_ak4stjm4k2uvd2drmeegtfb5ly - '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 + '@babel/cli': 7.20.7_@babel+core@7.20.12 + '@babel/core': 7.20.12 + '@babel/eslint-parser': 7.19.1_ucmnolur3r335ullwiyt3zl3pi + '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 '@redux-devtools/core': link:../redux-devtools '@types/react': 18.0.26 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-react: 7.31.11_eslint@8.30.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.30.0 + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-react: 7.31.11_eslint@8.31.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 react: 18.2.0 redux: 4.2.0 rimraf: 3.0.2 @@ -1666,23 +1666,23 @@ importers: packages/redux-devtools-remote: specifiers: - '@babel/cli': ^7.19.3 - '@babel/core': ^7.20.5 + '@babel/cli': ^7.20.7 + '@babel/core': ^7.20.12 '@babel/eslint-parser': ^7.19.1 '@babel/plugin-transform-runtime': ^7.19.6 '@babel/preset-env': ^7.20.2 '@babel/preset-typescript': ^7.18.6 - '@babel/runtime': ^7.20.6 + '@babel/runtime': ^7.20.7 '@redux-devtools/instrument': ^2.1.0 '@redux-devtools/utils': ^2.0.0 '@types/jsan': ^3.1.2 - '@types/node': ^18.11.17 + '@types/node': ^18.11.18 '@types/rn-host-detect': ^1.2.0 '@types/socketcluster-client': ^16.0.0 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 jsan: ^3.1.14 querystring: ^0.2.1 redux: ^4.2.0 @@ -1691,7 +1691,7 @@ importers: socketcluster-client: ^17.1.0 typescript: ~4.9.4 dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@redux-devtools/instrument': link:../redux-devtools-instrument '@redux-devtools/utils': link:../redux-devtools-utils jsan: 3.1.14 @@ -1699,55 +1699,55 @@ importers: rn-host-detect: 1.2.0 socketcluster-client: 17.1.0 devDependencies: - '@babel/cli': 7.19.3_@babel+core@7.20.5 - '@babel/core': 7.20.5 - '@babel/eslint-parser': 7.19.1_ak4stjm4k2uvd2drmeegtfb5ly - '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 + '@babel/cli': 7.20.7_@babel+core@7.20.12 + '@babel/core': 7.20.12 + '@babel/eslint-parser': 7.19.1_ucmnolur3r335ullwiyt3zl3pi + '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 '@types/jsan': 3.1.2 - '@types/node': 18.11.17 + '@types/node': 18.11.18 '@types/rn-host-detect': 1.2.0 '@types/socketcluster-client': 16.0.0 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 redux: 4.2.0 rimraf: 3.0.2 typescript: 4.9.4 packages/redux-devtools-rtk-query-monitor: specifiers: - '@babel/cli': ^7.19.3 - '@babel/core': ^7.20.5 + '@babel/cli': ^7.20.7 + '@babel/core': ^7.20.12 '@babel/eslint-parser': ^7.19.1 '@babel/plugin-transform-runtime': ^7.19.6 '@babel/preset-env': ^7.20.2 '@babel/preset-react': ^7.18.6 '@babel/preset-typescript': ^7.18.6 - '@babel/runtime': ^7.20.6 + '@babel/runtime': ^7.20.7 '@redux-devtools/core': ^3.13.1 '@redux-devtools/ui': ^1.3.0 '@reduxjs/toolkit': ^1.9.1 '@testing-library/jest-dom': ^5.16.5 '@testing-library/react': ^13.4.0 '@types/hex-rgba': ^1.0.1 - '@types/jest': ^29.2.4 + '@types/jest': ^29.2.5 '@types/lodash': ^4.14.191 '@types/lodash.debounce': ^4.0.7 '@types/prop-types': ^15.7.5 '@types/react': ^18.0.26 '@types/redux-devtools-themes': ^1.0.0 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-jest: ^27.1.7 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 + eslint-plugin-jest: ^27.2.1 eslint-plugin-react: ^7.31.11 eslint-plugin-react-hooks: ^4.6.0 hex-rgba: ^1.0.2 - immutable: ^4.1.0 + immutable: ^4.2.2 jest: ^29.3.1 jest-environment-jsdom: ^29.3.1 jss: ^10.9.2 @@ -1765,13 +1765,13 @@ importers: ts-jest: ^29.0.3 typescript: ~4.9.4 dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@redux-devtools/ui': link:../redux-devtools-ui '@types/lodash': 4.14.191 '@types/prop-types': 15.7.5 '@types/redux-devtools-themes': 1.0.0 hex-rgba: 1.0.2 - immutable: 4.1.0 + immutable: 4.2.2 jss: 10.9.2 jss-preset-default: 10.9.2 lodash.debounce: 4.0.8 @@ -1780,28 +1780,28 @@ importers: react-json-tree: link:../react-json-tree redux-devtools-themes: 1.0.0 devDependencies: - '@babel/cli': 7.19.3_@babel+core@7.20.5 - '@babel/core': 7.20.5 - '@babel/eslint-parser': 7.19.1_ak4stjm4k2uvd2drmeegtfb5ly - '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 + '@babel/cli': 7.20.7_@babel+core@7.20.12 + '@babel/core': 7.20.12 + '@babel/eslint-parser': 7.19.1_ucmnolur3r335ullwiyt3zl3pi + '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 '@redux-devtools/core': link:../redux-devtools '@reduxjs/toolkit': 1.9.1_k4ae6lp43ej6mezo3ztvx6pykq '@testing-library/jest-dom': 5.16.5 '@testing-library/react': 13.4.0_biqbaboplfbrettd7655fr4n2y '@types/hex-rgba': 1.0.1 - '@types/jest': 29.2.4 + '@types/jest': 29.2.5 '@types/lodash.debounce': 4.0.7 '@types/react': 18.0.26 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-jest: 27.1.7_ynswt5pvagzyqki5w7w75b3qvm - eslint-plugin-react: 7.31.11_eslint@8.30.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.30.0 + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-jest: 27.2.1_5lw7u3puxf47qfi53ot2fqzcvq + eslint-plugin-react: 7.31.11_eslint@8.31.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 jest: 29.3.1 jest-environment-jsdom: 29.3.1 react: 18.2.0 @@ -1809,18 +1809,18 @@ importers: react-redux: 8.0.5_lyglh7ra5csqnudbq3lr4zb6du redux: 4.2.0 rimraf: 3.0.2 - ts-jest: 29.0.3_orsjflytm5zjweotzi5qijesea + ts-jest: 29.0.3_b6ud3wjfzxmze5tmlpgpdpo43e typescript: 4.9.4 packages/redux-devtools-rtk-query-monitor/demo: specifiers: - '@babel/core': ^7.20.5 + '@babel/core': ^7.20.12 '@babel/plugin-transform-runtime': ^7.19.6 '@babel/preset-env': ^7.20.2 '@babel/preset-react': ^7.18.6 '@babel/preset-typescript': ^7.18.6 - '@babel/runtime': ^7.20.6 - '@chakra-ui/react': ^2.4.4 + '@babel/runtime': ^7.20.7 + '@chakra-ui/react': ^2.4.6 '@emotion/react': ^11.10.5 '@emotion/styled': ^11.10.5 '@mswjs/data': ^0.11.0 @@ -1829,22 +1829,22 @@ importers: '@redux-devtools/rtk-query-monitor': ^3.1.0 '@reduxjs/toolkit': ^1.9.1 '@types/copy-webpack-plugin': ^8.0.1 - '@types/node': ^18.11.17 + '@types/node': ^18.11.18 '@types/react': ^18.0.26 - '@types/react-dom': ^18.0.9 + '@types/react-dom': ^18.0.10 '@types/styled-components': ^5.1.26 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 - babel-loader: ^9.1.0 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 + babel-loader: ^9.1.2 copy-webpack-plugin: ^11.0.0 cross-env: ^7.0.3 css-loader: ^6.7.3 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 eslint-plugin-react: ^7.31.11 eslint-plugin-react-hooks: ^4.6.0 fork-ts-checker-webpack-plugin: ^7.2.14 - framer-motion: ^8.0.1 + framer-motion: ^8.2.4 html-webpack-plugin: ^5.5.0 msw: ^0.49.2 react: ^18.2.0 @@ -1852,7 +1852,7 @@ importers: react-icons: ^4.7.1 react-is: ^18.2.0 react-redux: ^8.0.5 - react-router-dom: ^6.6.0 + react-router-dom: ^6.6.1 style-loader: ^3.3.1 styled-components: ^5.3.6 ts-node: ^10.9.1 @@ -1861,49 +1861,49 @@ importers: webpack-cli: ^5.0.1 webpack-dev-server: ^4.11.1 dependencies: - '@babel/runtime': 7.20.6 - '@chakra-ui/react': 2.4.4_w5uice4kjq7uitpodib7xbfoui - '@emotion/react': 11.10.5_xl5my4wapvq2ctl7qwehtbgorq - '@emotion/styled': 11.10.5_3djhvnr4jirfvebjqpipo7gthy + '@babel/runtime': 7.20.7 + '@chakra-ui/react': 2.4.6_7rmqxmvcooh6vn4y4z6d5tku5u + '@emotion/react': 11.10.5_jp5qgyg6plq757v5hojp7ls2oe + '@emotion/styled': 11.10.5_jp5djshq6aqfasno3mth3hguci '@mswjs/data': 0.11.0_typescript@4.9.4 '@redux-devtools/core': link:../../redux-devtools '@redux-devtools/dock-monitor': link:../../redux-devtools-dock-monitor '@redux-devtools/rtk-query-monitor': link:.. '@reduxjs/toolkit': 1.9.1_k4ae6lp43ej6mezo3ztvx6pykq - framer-motion: 8.0.1_biqbaboplfbrettd7655fr4n2y + framer-motion: 8.2.4_biqbaboplfbrettd7655fr4n2y msw: 0.49.2_typescript@4.9.4 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 react-icons: 4.7.1_react@18.2.0 react-is: 18.2.0 - react-redux: 8.0.5_yqqa5ithnjtlkxisuaub7c4kpa - react-router-dom: 6.6.0_biqbaboplfbrettd7655fr4n2y + react-redux: 8.0.5_ie75ejlwqy5zh3tldgt7pftwcu + react-router-dom: 6.6.1_biqbaboplfbrettd7655fr4n2y styled-components: 5.3.6_7i5myeigehqah43i5u7wbekgba devDependencies: - '@babel/core': 7.20.5 - '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 '@types/copy-webpack-plugin': 8.0.1_webpack-cli@5.0.1 - '@types/node': 18.11.17 + '@types/node': 18.11.18 '@types/react': 18.0.26 - '@types/react-dom': 18.0.9 + '@types/react-dom': 18.0.10 '@types/styled-components': 5.1.26 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - babel-loader: 9.1.0_ztqwsvkb6z73luspkai6ilstpu + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + babel-loader: 9.1.2_la66t7xldg4uecmyawueag5wkm copy-webpack-plugin: 11.0.0_webpack@5.75.0 cross-env: 7.0.3 css-loader: 6.7.3_webpack@5.75.0 - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-react: 7.31.11_eslint@8.30.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.30.0 + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-react: 7.31.11_eslint@8.31.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 fork-ts-checker-webpack-plugin: 7.2.14_3fkjkrd3audxnith3e7fo4fnxi html-webpack-plugin: 5.5.0_webpack@5.75.0 style-loader: 3.3.1_webpack@5.75.0 - ts-node: 10.9.1_moeqx3xmzxqxagf2sz6mqkbb7m + ts-node: 10.9.1_awa2wsr5thmg3i7jqycphctjfq typescript: 4.9.4 webpack: 5.75.0_webpack-cli@5.0.1 webpack-cli: 5.0.1_uaydpeuxkjjcxdbyfgk36cjdxi @@ -1911,68 +1911,68 @@ importers: packages/redux-devtools-serialize: specifiers: - '@babel/cli': ^7.19.3 - '@babel/core': ^7.20.5 + '@babel/cli': ^7.20.7 + '@babel/core': ^7.20.12 '@babel/eslint-parser': ^7.19.1 '@babel/plugin-transform-runtime': ^7.19.6 '@babel/preset-env': ^7.20.2 '@babel/preset-typescript': ^7.18.6 - '@babel/runtime': ^7.20.6 - '@types/jest': ^29.2.4 + '@babel/runtime': ^7.20.7 + '@types/jest': ^29.2.5 '@types/jsan': ^3.1.2 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-jest: ^27.1.7 - immutable: ^4.1.0 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 + eslint-plugin-jest: ^27.2.1 + immutable: ^4.2.2 jest: ^29.3.1 jsan: ^3.1.14 rimraf: ^3.0.2 ts-jest: ^29.0.3 typescript: ~4.9.4 dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 jsan: 3.1.14 devDependencies: - '@babel/cli': 7.19.3_@babel+core@7.20.5 - '@babel/core': 7.20.5 - '@babel/eslint-parser': 7.19.1_ak4stjm4k2uvd2drmeegtfb5ly - '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 - '@types/jest': 29.2.4 + '@babel/cli': 7.20.7_@babel+core@7.20.12 + '@babel/core': 7.20.12 + '@babel/eslint-parser': 7.19.1_ucmnolur3r335ullwiyt3zl3pi + '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 + '@types/jest': 29.2.5 '@types/jsan': 3.1.2 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-jest: 27.1.7_ynswt5pvagzyqki5w7w75b3qvm - immutable: 4.1.0 + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-jest: 27.2.1_5lw7u3puxf47qfi53ot2fqzcvq + immutable: 4.2.2 jest: 29.3.1 rimraf: 3.0.2 - ts-jest: 29.0.3_orsjflytm5zjweotzi5qijesea + ts-jest: 29.0.3_b6ud3wjfzxmze5tmlpgpdpo43e typescript: 4.9.4 packages/redux-devtools-slider-monitor: specifiers: - '@babel/cli': ^7.19.3 - '@babel/core': ^7.20.5 + '@babel/cli': ^7.20.7 + '@babel/core': ^7.20.12 '@babel/eslint-parser': ^7.19.1 '@babel/preset-env': ^7.20.2 '@babel/preset-react': ^7.18.6 '@babel/preset-typescript': ^7.18.6 - '@babel/runtime': ^7.20.6 + '@babel/runtime': ^7.20.7 '@redux-devtools/core': ^3.13.1 '@redux-devtools/ui': ^1.3.0 - '@types/node': ^18.11.17 + '@types/node': ^18.11.18 '@types/prop-types': ^15.7.5 '@types/react': ^18.0.26 '@types/redux-devtools-themes': ^1.0.0 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 eslint-plugin-react: ^7.31.11 eslint-plugin-react-hooks: ^4.6.0 prop-types: ^15.8.1 @@ -1982,28 +1982,28 @@ importers: rimraf: ^3.0.2 typescript: ~4.9.4 dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@redux-devtools/ui': link:../redux-devtools-ui '@types/prop-types': 15.7.5 '@types/redux-devtools-themes': 1.0.0 prop-types: 15.8.1 redux-devtools-themes: 1.0.0 devDependencies: - '@babel/cli': 7.19.3_@babel+core@7.20.5 - '@babel/core': 7.20.5 - '@babel/eslint-parser': 7.19.1_ak4stjm4k2uvd2drmeegtfb5ly - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 + '@babel/cli': 7.20.7_@babel+core@7.20.12 + '@babel/core': 7.20.12 + '@babel/eslint-parser': 7.19.1_ucmnolur3r335ullwiyt3zl3pi + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 '@redux-devtools/core': link:../redux-devtools - '@types/node': 18.11.17 + '@types/node': 18.11.18 '@types/react': 18.0.26 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-react: 7.31.11_eslint@8.30.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.30.0 + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-react: 7.31.11_eslint@8.31.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 react: 18.2.0 redux: 4.2.0 rimraf: 3.0.2 @@ -2011,7 +2011,7 @@ importers: packages/redux-devtools-slider-monitor/examples/todomvc: specifiers: - '@babel/core': ^7.20.5 + '@babel/core': ^7.20.12 '@babel/preset-env': ^7.20.2 '@babel/preset-react': ^7.18.6 '@babel/preset-typescript': ^7.18.6 @@ -2020,20 +2020,20 @@ importers: '@redux-devtools/log-monitor': ^4.0.0 '@redux-devtools/slider-monitor': ^4.0.0 '@types/classnames': ^2.3.1 - '@types/node': ^18.11.17 + '@types/node': ^18.11.18 '@types/prop-types': ^15.7.5 '@types/react': ^18.0.26 - '@types/react-dom': ^18.0.9 + '@types/react-dom': ^18.0.10 '@types/styled-components': ^5.1.26 '@types/webpack-env': ^1.18.0 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 - babel-loader: ^9.1.0 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 + babel-loader: ^9.1.2 classnames: ^2.3.2 cross-env: ^7.0.3 css-loader: ^6.7.3 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 eslint-plugin-react: ^7.31.11 eslint-plugin-react-hooks: ^4.6.0 fork-ts-checker-webpack-plugin: ^7.2.14 @@ -2062,35 +2062,35 @@ importers: react: 18.2.0 react-dom: 18.2.0_react@18.2.0 react-is: 18.2.0 - react-redux: 8.0.5_6fpxtwwxc52cyvwzdgczt4jvpq + react-redux: 8.0.5_gm3gubmwja4o7q6fr6adx3fpz4 redux: 4.2.0 styled-components: 5.3.6_7i5myeigehqah43i5u7wbekgba todomvc-app-css: 2.4.2 devDependencies: - '@babel/core': 7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 '@types/classnames': 2.3.1 - '@types/node': 18.11.17 + '@types/node': 18.11.18 '@types/prop-types': 15.7.5 '@types/react': 18.0.26 - '@types/react-dom': 18.0.9 + '@types/react-dom': 18.0.10 '@types/styled-components': 5.1.26 '@types/webpack-env': 1.18.0 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - babel-loader: 9.1.0_ztqwsvkb6z73luspkai6ilstpu + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + babel-loader: 9.1.2_la66t7xldg4uecmyawueag5wkm cross-env: 7.0.3 css-loader: 6.7.3_webpack@5.75.0 - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-react: 7.31.11_eslint@8.30.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.30.0 + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-react: 7.31.11_eslint@8.31.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 fork-ts-checker-webpack-plugin: 7.2.14_3fkjkrd3audxnith3e7fo4fnxi html-webpack-plugin: 5.5.0_webpack@5.75.0 style-loader: 3.3.1_webpack@5.75.0 - ts-node: 10.9.1_moeqx3xmzxqxagf2sz6mqkbb7m + ts-node: 10.9.1_awa2wsr5thmg3i7jqycphctjfq typescript: 4.9.4 webpack: 5.75.0_webpack-cli@5.0.1 webpack-cli: 5.0.1_uaydpeuxkjjcxdbyfgk36cjdxi @@ -2098,42 +2098,42 @@ importers: packages/redux-devtools-ui: specifiers: - '@babel/cli': ^7.19.3 - '@babel/core': ^7.20.5 + '@babel/cli': ^7.20.7 + '@babel/core': ^7.20.12 '@babel/eslint-parser': ^7.19.1 '@babel/plugin-transform-runtime': ^7.19.6 '@babel/preset-env': ^7.20.2 '@babel/preset-react': ^7.18.6 '@babel/preset-typescript': ^7.18.6 - '@babel/runtime': ^7.20.6 + '@babel/runtime': ^7.20.7 '@rjsf/core': ^4.2.3 '@storybook/addon-essentials': ^6.5.15 '@storybook/builder-webpack5': ^6.5.15 '@storybook/manager-webpack5': ^6.5.15 '@storybook/react': ^6.5.15 - '@testing-library/dom': ^8.19.0 + '@testing-library/dom': ^8.19.1 '@testing-library/react': ^13.4.0 '@testing-library/user-event': ^14.4.3 '@types/base16': ^1.0.2 - '@types/codemirror': ^5.60.5 + '@types/codemirror': ^5.60.6 '@types/color': ^3.0.3 - '@types/jest': ^29.2.4 + '@types/jest': ^29.2.5 '@types/json-schema': ^7.0.11 '@types/prop-types': ^15.7.5 '@types/react': ^18.0.26 '@types/redux-devtools-themes': ^1.0.0 '@types/simple-element-resize-detector': ^1.3.0 '@types/styled-components': ^5.1.26 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 - babel-loader: ^9.1.0 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 + babel-loader: ^9.1.2 base16: ^1.0.0 codemirror: ^5.65.11 color: ^4.2.3 csstype: ^3.1.1 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 - eslint-plugin-jest: ^27.1.7 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 + eslint-plugin-jest: ^27.2.1 eslint-plugin-react: ^7.31.11 eslint-plugin-react-hooks: ^4.6.0 jest: ^29.3.1 @@ -2150,7 +2150,7 @@ importers: rimraf: ^3.0.2 simple-element-resize-detector: ^1.3.0 styled-components: ^5.3.6 - stylelint: ^14.16.0 + stylelint: ^14.16.1 stylelint-config-prettier: ^9.0.4 stylelint-config-standard: ^29.0.0 stylelint-config-styled-components: ^0.1.1 @@ -2159,10 +2159,10 @@ importers: typescript: ~4.9.4 webpack: ^5.75.0 dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@rjsf/core': 4.2.3_react@18.2.0 '@types/base16': 1.0.2 - '@types/codemirror': 5.60.5 + '@types/codemirror': 5.60.6 '@types/json-schema': 7.0.11 '@types/prop-types': 15.7.5 '@types/redux-devtools-themes': 1.0.0 @@ -2172,37 +2172,37 @@ importers: color: 4.2.3 prop-types: 15.8.1 react-icons: 4.7.1_react@18.2.0 - react-select: 5.7.0_bkycudvrb3j3gvocoupj7qjewi + react-select: 5.7.0_vwskmg7mzf6u2jufkkmcrhvxcm redux-devtools-themes: 1.0.0 simple-element-resize-detector: 1.3.0 devDependencies: - '@babel/cli': 7.19.3_@babel+core@7.20.5 - '@babel/core': 7.20.5 - '@babel/eslint-parser': 7.19.1_ak4stjm4k2uvd2drmeegtfb5ly - '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 - '@storybook/addon-essentials': 6.5.15_f5aeetbt7hal5oebpnz6rkvmbi - '@storybook/builder-webpack5': 6.5.15_u7mmoyqfty2flmkfggora6dwra - '@storybook/manager-webpack5': 6.5.15_u7mmoyqfty2flmkfggora6dwra - '@storybook/react': 6.5.15_5wqaqrzryrbegr3b6nhkgfpkte - '@testing-library/dom': 8.19.0 + '@babel/cli': 7.20.7_@babel+core@7.20.12 + '@babel/core': 7.20.12 + '@babel/eslint-parser': 7.19.1_ucmnolur3r335ullwiyt3zl3pi + '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 + '@storybook/addon-essentials': 6.5.15_z5whyyu6n3lw5tgkvntrvyoayu + '@storybook/builder-webpack5': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi + '@storybook/manager-webpack5': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi + '@storybook/react': 6.5.15_4umj6u2aef6td5xkg3f7eukyp4 + '@testing-library/dom': 8.19.1 '@testing-library/react': 13.4.0_biqbaboplfbrettd7655fr4n2y - '@testing-library/user-event': 14.4.3_aaq3sbffpfe3jnxzm2zngsddei + '@testing-library/user-event': 14.4.3_ua4wuun3fnehcjqtqj2e2ldgpe '@types/color': 3.0.3 - '@types/jest': 29.2.4 + '@types/jest': 29.2.5 '@types/react': 18.0.26 '@types/styled-components': 5.1.26 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - babel-loader: 9.1.0_ztqwsvkb6z73luspkai6ilstpu + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + babel-loader: 9.1.2_la66t7xldg4uecmyawueag5wkm csstype: 3.1.1 - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-jest: 27.1.7_ynswt5pvagzyqki5w7w75b3qvm - eslint-plugin-react: 7.31.11_eslint@8.30.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.30.0 + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-jest: 27.2.1_5lw7u3puxf47qfi53ot2fqzcvq + eslint-plugin-react: 7.31.11_eslint@8.31.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 jest: 29.3.1 jest-environment-jsdom: 29.3.1 ncp: 2.0.0 @@ -2212,36 +2212,36 @@ importers: require-from-string: 2.0.2 rimraf: 3.0.2 styled-components: 5.3.6_7i5myeigehqah43i5u7wbekgba - stylelint: 14.16.0 - stylelint-config-prettier: 9.0.4_stylelint@14.16.0 - stylelint-config-standard: 29.0.0_stylelint@14.16.0 + stylelint: 14.16.1 + stylelint-config-prettier: 9.0.4_stylelint@14.16.1 + stylelint-config-standard: 29.0.0_stylelint@14.16.1 stylelint-config-styled-components: 0.1.1 stylelint-processor-styled-components: 1.10.0 - ts-jest: 29.0.3_orsjflytm5zjweotzi5qijesea + ts-jest: 29.0.3_b6ud3wjfzxmze5tmlpgpdpo43e typescript: 4.9.4 webpack: 5.75.0 packages/redux-devtools-utils: specifiers: - '@babel/cli': ^7.19.3 - '@babel/core': ^7.20.5 + '@babel/cli': ^7.20.7 + '@babel/core': ^7.20.12 '@babel/eslint-parser': ^7.19.1 '@babel/plugin-transform-runtime': ^7.19.6 '@babel/preset-env': ^7.20.2 '@babel/preset-typescript': ^7.18.6 - '@babel/runtime': ^7.20.6 + '@babel/runtime': ^7.20.7 '@redux-devtools/core': ^3.13.1 '@redux-devtools/serialize': ^0.4.1 '@types/get-params': ^0.1.0 '@types/jsan': ^3.1.2 '@types/lodash': ^4.14.191 - '@types/node': ^18.11.17 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 + '@types/node': ^18.11.18 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 get-params: ^0.1.2 - immutable: ^4.1.0 + immutable: ^4.2.2 jsan: ^3.1.14 lodash: ^4.17.21 nanoid: ^4.0.0 @@ -2249,53 +2249,53 @@ importers: rimraf: ^3.0.2 typescript: ~4.9.4 dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@redux-devtools/core': link:../redux-devtools '@redux-devtools/serialize': link:../redux-devtools-serialize '@types/get-params': 0.1.0 get-params: 0.1.2 - immutable: 4.1.0 + immutable: 4.2.2 jsan: 3.1.14 lodash: 4.17.21 nanoid: 4.0.0 redux: 4.2.0 devDependencies: - '@babel/cli': 7.19.3_@babel+core@7.20.5 - '@babel/core': 7.20.5 - '@babel/eslint-parser': 7.19.1_ak4stjm4k2uvd2drmeegtfb5ly - '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 + '@babel/cli': 7.20.7_@babel+core@7.20.12 + '@babel/core': 7.20.12 + '@babel/eslint-parser': 7.19.1_ucmnolur3r335ullwiyt3zl3pi + '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 '@types/jsan': 3.1.2 '@types/lodash': 4.14.191 - '@types/node': 18.11.17 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 + '@types/node': 18.11.18 + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 rimraf: 3.0.2 typescript: 4.9.4 packages/redux-devtools/examples/counter: specifiers: - '@babel/core': ^7.20.5 + '@babel/core': ^7.20.12 '@babel/preset-env': ^7.20.2 '@babel/preset-react': ^7.18.6 '@babel/preset-typescript': ^7.18.6 '@redux-devtools/core': ^3.13.0 '@redux-devtools/dock-monitor': ^3.0.0 '@redux-devtools/log-monitor': ^4.0.0 - '@types/node': ^18.11.17 + '@types/node': ^18.11.18 '@types/prop-types': ^15.7.5 '@types/react': ^18.0.26 - '@types/react-dom': ^18.0.9 + '@types/react-dom': ^18.0.10 '@types/webpack-env': ^1.18.0 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 - babel-loader: ^9.1.0 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 + babel-loader: ^9.1.2 cross-env: ^7.0.3 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 eslint-plugin-react: ^7.31.11 eslint-plugin-react-hooks: ^4.6.0 fork-ts-checker-webpack-plugin: ^7.2.14 @@ -2318,30 +2318,30 @@ importers: prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - react-redux: 8.0.5_6fpxtwwxc52cyvwzdgczt4jvpq + react-redux: 8.0.5_gm3gubmwja4o7q6fr6adx3fpz4 redux: 4.2.0 redux-thunk: 2.4.2_redux@4.2.0 devDependencies: - '@babel/core': 7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 - '@types/node': 18.11.17 + '@babel/core': 7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 + '@types/node': 18.11.18 '@types/prop-types': 15.7.5 '@types/react': 18.0.26 - '@types/react-dom': 18.0.9 + '@types/react-dom': 18.0.10 '@types/webpack-env': 1.18.0 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - babel-loader: 9.1.0_ztqwsvkb6z73luspkai6ilstpu + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + babel-loader: 9.1.2_la66t7xldg4uecmyawueag5wkm cross-env: 7.0.3 - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-react: 7.31.11_eslint@8.30.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.30.0 + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-react: 7.31.11_eslint@8.31.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 fork-ts-checker-webpack-plugin: 7.2.14_3fkjkrd3audxnith3e7fo4fnxi html-webpack-plugin: 5.5.0_webpack@5.75.0 - ts-node: 10.9.1_moeqx3xmzxqxagf2sz6mqkbb7m + ts-node: 10.9.1_awa2wsr5thmg3i7jqycphctjfq typescript: 4.9.4 webpack: 5.75.0_webpack-cli@5.0.1 webpack-cli: 5.0.1_uaydpeuxkjjcxdbyfgk36cjdxi @@ -2349,7 +2349,7 @@ importers: packages/redux-devtools/examples/todomvc: specifiers: - '@babel/core': ^7.20.5 + '@babel/core': ^7.20.12 '@babel/preset-env': ^7.20.2 '@babel/preset-react': ^7.18.6 '@babel/preset-typescript': ^7.18.6 @@ -2357,19 +2357,19 @@ importers: '@redux-devtools/dock-monitor': ^3.0.0 '@redux-devtools/log-monitor': ^4.0.0 '@types/classnames': ^2.3.1 - '@types/node': ^18.11.17 + '@types/node': ^18.11.18 '@types/prop-types': ^15.7.5 '@types/react': ^18.0.26 - '@types/react-dom': ^18.0.9 + '@types/react-dom': ^18.0.10 '@types/webpack-env': ^1.18.0 - '@typescript-eslint/eslint-plugin': ^5.47.0 - '@typescript-eslint/parser': ^5.47.0 - babel-loader: ^9.1.0 + '@typescript-eslint/eslint-plugin': ^5.48.0 + '@typescript-eslint/parser': ^5.48.0 + babel-loader: ^9.1.2 classnames: ^2.3.2 cross-env: ^7.0.3 css-loader: ^6.7.3 - eslint: ^8.30.0 - eslint-config-prettier: ^8.5.0 + eslint: ^8.31.0 + eslint-config-prettier: ^8.6.0 eslint-plugin-react: ^7.31.11 eslint-plugin-react-hooks: ^4.6.0 fork-ts-checker-webpack-plugin: ^7.2.14 @@ -2394,33 +2394,33 @@ importers: prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - react-redux: 8.0.5_6fpxtwwxc52cyvwzdgczt4jvpq + react-redux: 8.0.5_gm3gubmwja4o7q6fr6adx3fpz4 redux: 4.2.0 todomvc-app-css: 2.4.2 devDependencies: - '@babel/core': 7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 '@types/classnames': 2.3.1 - '@types/node': 18.11.17 + '@types/node': 18.11.18 '@types/prop-types': 15.7.5 '@types/react': 18.0.26 - '@types/react-dom': 18.0.9 + '@types/react-dom': 18.0.10 '@types/webpack-env': 1.18.0 - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - babel-loader: 9.1.0_ztqwsvkb6z73luspkai6ilstpu + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + babel-loader: 9.1.2_la66t7xldg4uecmyawueag5wkm cross-env: 7.0.3 css-loader: 6.7.3_webpack@5.75.0 - eslint: 8.30.0 - eslint-config-prettier: 8.5.0_eslint@8.30.0 - eslint-plugin-react: 7.31.11_eslint@8.30.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.30.0 + eslint: 8.31.0 + eslint-config-prettier: 8.6.0_eslint@8.31.0 + eslint-plugin-react: 7.31.11_eslint@8.31.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 fork-ts-checker-webpack-plugin: 7.2.14_3fkjkrd3audxnith3e7fo4fnxi html-webpack-plugin: 5.5.0_webpack@5.75.0 style-loader: 3.3.1_webpack@5.75.0 - ts-node: 10.9.1_moeqx3xmzxqxagf2sz6mqkbb7m + ts-node: 10.9.1_awa2wsr5thmg3i7jqycphctjfq typescript: 4.9.4 webpack: 5.75.0_webpack-cli@5.0.1 webpack-cli: 5.0.1_uaydpeuxkjjcxdbyfgk36cjdxi @@ -2619,14 +2619,14 @@ packages: engines: {node: '>=14'} dev: false - /@babel/cli/7.19.3_@babel+core@7.20.5: - resolution: {integrity: sha512-643/TybmaCAe101m2tSVHi9UKpETXP9c/Ff4mD2tAwkdP6esKIfaauZFc67vGEM6r9fekbEGid+sZhbEnSe3dg==} + /@babel/cli/7.20.7_@babel+core@7.20.12: + resolution: {integrity: sha512-WylgcELHB66WwQqItxNILsMlaTd8/SO6SgTTjMp4uCI7P4QyH1r3nqgFmO3BfM4AtfniHgFMH3EpYFj/zynBkQ==} engines: {node: '>=6.9.0'} hasBin: true peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@jridgewell/trace-mapping': 0.3.17 commander: 4.1.1 convert-source-map: 1.9.0 @@ -2654,13 +2654,13 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.18.6 - '@babel/generator': 7.20.5 - '@babel/helper-module-transforms': 7.20.2 - '@babel/helpers': 7.20.6 - '@babel/parser': 7.20.5 - '@babel/template': 7.18.10 - '@babel/traverse': 7.20.5 - '@babel/types': 7.20.5 + '@babel/generator': 7.20.7 + '@babel/helper-module-transforms': 7.20.11 + '@babel/helpers': 7.20.7 + '@babel/parser': 7.20.7 + '@babel/template': 7.20.7 + '@babel/traverse': 7.20.12 + '@babel/types': 7.20.7 convert-source-map: 1.9.0 debug: 4.3.4 gensync: 1.0.0-beta.2 @@ -2673,20 +2673,20 @@ packages: - supports-color dev: true - /@babel/core/7.20.5: - resolution: {integrity: sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ==} + /@babel/core/7.20.12: + resolution: {integrity: sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.2.0 '@babel/code-frame': 7.18.6 - '@babel/generator': 7.20.5 - '@babel/helper-compilation-targets': 7.20.0_@babel+core@7.20.5 - '@babel/helper-module-transforms': 7.20.2 - '@babel/helpers': 7.20.6 - '@babel/parser': 7.20.5 - '@babel/template': 7.18.10 - '@babel/traverse': 7.20.5 - '@babel/types': 7.20.5 + '@babel/generator': 7.20.7 + '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.20.12 + '@babel/helper-module-transforms': 7.20.11 + '@babel/helpers': 7.20.7 + '@babel/parser': 7.20.7 + '@babel/template': 7.20.7 + '@babel/traverse': 7.20.12 + '@babel/types': 7.20.7 convert-source-map: 1.9.0 debug: 4.3.4 gensync: 1.0.0-beta.2 @@ -2695,25 +2695,25 @@ packages: transitivePeerDependencies: - supports-color - /@babel/eslint-parser/7.19.1_ak4stjm4k2uvd2drmeegtfb5ly: + /@babel/eslint-parser/7.19.1_ucmnolur3r335ullwiyt3zl3pi: resolution: {integrity: sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: '@babel/core': '>=7.11.0' eslint: ^7.5.0 || ^8.0.0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 8.30.0 + eslint: 8.31.0 eslint-visitor-keys: 2.1.0 semver: 6.3.0 dev: true - /@babel/generator/7.20.5: - resolution: {integrity: sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==} + /@babel/generator/7.20.7: + resolution: {integrity: sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.20.5 + '@babel/types': 7.20.7 '@jridgewell/gen-mapping': 0.3.2 jsesc: 2.5.2 @@ -2721,35 +2721,49 @@ packages: resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.20.5 + '@babel/types': 7.20.7 /@babel/helper-builder-binary-assignment-operator-visitor/7.18.9: resolution: {integrity: sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-explode-assignable-expression': 7.18.6 - '@babel/types': 7.20.5 + '@babel/types': 7.20.7 dev: true - /@babel/helper-compilation-targets/7.20.0_@babel+core@7.20.5: + /@babel/helper-compilation-targets/7.20.0_@babel+core@7.20.12: resolution: {integrity: sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/compat-data': 7.20.5 - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-validator-option': 7.18.6 browserslist: 4.21.4 semver: 6.3.0 + dev: true - /@babel/helper-create-class-features-plugin/7.20.5_@babel+core@7.20.5: + /@babel/helper-compilation-targets/7.20.7_@babel+core@7.20.12: + resolution: {integrity: sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/compat-data': 7.20.5 + '@babel/core': 7.20.12 + '@babel/helper-validator-option': 7.18.6 + browserslist: 4.21.4 + lru-cache: 5.1.1 + semver: 6.3.0 + + /@babel/helper-create-class-features-plugin/7.20.5_@babel+core@7.20.12: resolution: {integrity: sha512-3RCdA/EmEaikrhayahwToF0fpweU/8o2p8vhc1c/1kftHOdTKuC65kik/TLc+qfbS8JKw4qqJbne4ovICDhmww==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-function-name': 7.19.0 @@ -2761,27 +2775,27 @@ packages: - supports-color dev: true - /@babel/helper-create-regexp-features-plugin/7.20.5_@babel+core@7.20.5: + /@babel/helper-create-regexp-features-plugin/7.20.5_@babel+core@7.20.12: resolution: {integrity: sha512-m68B1lkg3XDGX5yCvGO0kPx3v9WIYLnzjKfPcQiwntEQa5ZeRkPmo2X/ISJc8qxWGfwUr+kvZAeEzAwLec2r2w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-annotate-as-pure': 7.18.6 regexpu-core: 5.2.2 dev: true - /@babel/helper-define-polyfill-provider/0.1.5_@babel+core@7.20.5: + /@babel/helper-define-polyfill-provider/0.1.5_@babel+core@7.20.12: resolution: {integrity: sha512-nXuzCSwlJ/WKr8qxzW816gwyT6VZgiJG17zR40fou70yfAcqjoNyTLl/DQ+FExw5Hx5KNqshmN8Ldl/r2N7cTg==} peerDependencies: '@babel/core': ^7.4.0-0 dependencies: - '@babel/core': 7.20.5 - '@babel/helper-compilation-targets': 7.20.0_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.20.12 '@babel/helper-module-imports': 7.18.6 '@babel/helper-plugin-utils': 7.20.2 - '@babel/traverse': 7.20.5 + '@babel/traverse': 7.20.12 debug: 4.3.4 lodash.debounce: 4.0.8 resolve: 1.22.1 @@ -2790,13 +2804,13 @@ packages: - supports-color dev: true - /@babel/helper-define-polyfill-provider/0.3.3_@babel+core@7.20.5: + /@babel/helper-define-polyfill-provider/0.3.3_@babel+core@7.20.12: resolution: {integrity: sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==} peerDependencies: '@babel/core': ^7.4.0-0 dependencies: - '@babel/core': 7.20.5 - '@babel/helper-compilation-targets': 7.20.0_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.20.12 '@babel/helper-plugin-utils': 7.20.2 debug: 4.3.4 lodash.debounce: 4.0.8 @@ -2814,37 +2828,37 @@ packages: resolution: {integrity: sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.20.5 + '@babel/types': 7.20.7 dev: true /@babel/helper-function-name/7.19.0: resolution: {integrity: sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.18.10 - '@babel/types': 7.20.5 + '@babel/template': 7.20.7 + '@babel/types': 7.20.7 /@babel/helper-hoist-variables/7.18.6: resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.20.5 + '@babel/types': 7.20.7 /@babel/helper-member-expression-to-functions/7.18.9: resolution: {integrity: sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.20.5 + '@babel/types': 7.20.7 dev: true /@babel/helper-module-imports/7.18.6: resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.20.5 + '@babel/types': 7.20.7 - /@babel/helper-module-transforms/7.20.2: - resolution: {integrity: sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==} + /@babel/helper-module-transforms/7.20.11: + resolution: {integrity: sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-environment-visitor': 7.18.9 @@ -2852,9 +2866,9 @@ packages: '@babel/helper-simple-access': 7.20.2 '@babel/helper-split-export-declaration': 7.18.6 '@babel/helper-validator-identifier': 7.19.1 - '@babel/template': 7.18.10 - '@babel/traverse': 7.20.5 - '@babel/types': 7.20.5 + '@babel/template': 7.20.7 + '@babel/traverse': 7.20.12 + '@babel/types': 7.20.7 transitivePeerDependencies: - supports-color @@ -2862,7 +2876,7 @@ packages: resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.20.5 + '@babel/types': 7.20.7 dev: true /@babel/helper-plugin-utils/7.10.4: @@ -2873,17 +2887,17 @@ packages: resolution: {integrity: sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==} engines: {node: '>=6.9.0'} - /@babel/helper-remap-async-to-generator/7.18.9_@babel+core@7.20.5: + /@babel/helper-remap-async-to-generator/7.18.9_@babel+core@7.20.12: resolution: {integrity: sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-wrap-function': 7.20.5 - '@babel/types': 7.20.5 + '@babel/types': 7.20.7 transitivePeerDependencies: - supports-color dev: true @@ -2895,8 +2909,8 @@ packages: '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-member-expression-to-functions': 7.18.9 '@babel/helper-optimise-call-expression': 7.18.6 - '@babel/traverse': 7.20.5 - '@babel/types': 7.20.5 + '@babel/traverse': 7.20.12 + '@babel/types': 7.20.7 transitivePeerDependencies: - supports-color dev: true @@ -2905,20 +2919,20 @@ packages: resolution: {integrity: sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.20.5 + '@babel/types': 7.20.7 /@babel/helper-skip-transparent-expression-wrappers/7.20.0: resolution: {integrity: sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.20.5 + '@babel/types': 7.20.7 dev: true /@babel/helper-split-export-declaration/7.18.6: resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.20.5 + '@babel/types': 7.20.7 /@babel/helper-string-parser/7.19.4: resolution: {integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==} @@ -2937,20 +2951,20 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/helper-function-name': 7.19.0 - '@babel/template': 7.18.10 - '@babel/traverse': 7.20.5 - '@babel/types': 7.20.5 + '@babel/template': 7.20.7 + '@babel/traverse': 7.20.12 + '@babel/types': 7.20.7 transitivePeerDependencies: - supports-color dev: true - /@babel/helpers/7.20.6: - resolution: {integrity: sha512-Pf/OjgfgFRW5bApskEz5pvidpim7tEDPlFtKcNRXWmfHGn9IEI2W2flqRQXTFb7gIPTyK++N6rVHuwKut4XK6w==} + /@babel/helpers/7.20.7: + resolution: {integrity: sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.18.10 - '@babel/traverse': 7.20.5 - '@babel/types': 7.20.5 + '@babel/template': 7.20.7 + '@babel/traverse': 7.20.12 + '@babel/types': 7.20.7 transitivePeerDependencies: - supports-color @@ -2967,163 +2981,171 @@ packages: engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.20.5 + '@babel/types': 7.20.7 + dev: true - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.18.6_@babel+core@7.20.5: + /@babel/parser/7.20.7: + resolution: {integrity: sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.20.7 + + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.18.9_@babel+core@7.20.5: + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.18.9_@babel+core@7.20.12: resolution: {integrity: sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 - '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.20.5 + '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.20.12 dev: true - /@babel/plugin-proposal-async-generator-functions/7.20.1_@babel+core@7.20.5: + /@babel/plugin-proposal-async-generator-functions/7.20.1_@babel+core@7.20.12: resolution: {integrity: sha512-Gh5rchzSwE4kC+o/6T8waD0WHEQIsDmjltY8WnWRXHUdH8axZhuH86Ov9M72YhJfDrZseQwuuWaaIT/TmePp3g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.20.5 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.20.5 + '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.20.12 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.20.12 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-class-properties/7.18.6_@babel+core@7.20.5: + /@babel/plugin-proposal-class-properties/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 - '@babel/helper-create-class-features-plugin': 7.20.5_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/helper-create-class-features-plugin': 7.20.5_@babel+core@7.20.12 '@babel/helper-plugin-utils': 7.20.2 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-class-static-block/7.18.6_@babel+core@7.20.5: + /@babel/plugin-proposal-class-static-block/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.12.0 dependencies: - '@babel/core': 7.20.5 - '@babel/helper-create-class-features-plugin': 7.20.5_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/helper-create-class-features-plugin': 7.20.5_@babel+core@7.20.12 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.20.5 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.20.12 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-decorators/7.20.5_@babel+core@7.20.5: + /@babel/plugin-proposal-decorators/7.20.5_@babel+core@7.20.12: resolution: {integrity: sha512-Lac7PpRJXcC3s9cKsBfl+uc+DYXU5FD06BrTFunQO6QIQT+DwyzDPURAowI3bcvD1dZF/ank1Z5rstUJn3Hn4Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 - '@babel/helper-create-class-features-plugin': 7.20.5_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/helper-create-class-features-plugin': 7.20.5_@babel+core@7.20.12 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-replace-supers': 7.19.1 '@babel/helper-split-export-declaration': 7.18.6 - '@babel/plugin-syntax-decorators': 7.19.0_@babel+core@7.20.5 + '@babel/plugin-syntax-decorators': 7.19.0_@babel+core@7.20.12 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-dynamic-import/7.18.6_@babel+core@7.20.5: + /@babel/plugin-proposal-dynamic-import/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.20.5 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.20.12 dev: true - /@babel/plugin-proposal-export-default-from/7.18.10_@babel+core@7.20.5: + /@babel/plugin-proposal-export-default-from/7.18.10_@babel+core@7.20.12: resolution: {integrity: sha512-5H2N3R2aQFxkV4PIBUR/i7PUSwgTZjouJKzI8eKswfIjT0PhvzkPn0t0wIS5zn6maQuvtT0t1oHtMUz61LOuow==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-export-default-from': 7.18.6_@babel+core@7.20.5 + '@babel/plugin-syntax-export-default-from': 7.18.6_@babel+core@7.20.12 dev: true - /@babel/plugin-proposal-export-namespace-from/7.18.9_@babel+core@7.20.5: + /@babel/plugin-proposal-export-namespace-from/7.18.9_@babel+core@7.20.12: resolution: {integrity: sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.20.5 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.20.12 dev: true - /@babel/plugin-proposal-json-strings/7.18.6_@babel+core@7.20.5: + /@babel/plugin-proposal-json-strings/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.20.5 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.20.12 dev: true - /@babel/plugin-proposal-logical-assignment-operators/7.18.9_@babel+core@7.20.5: + /@babel/plugin-proposal-logical-assignment-operators/7.18.9_@babel+core@7.20.12: resolution: {integrity: sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.20.5 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.20.12 dev: true - /@babel/plugin-proposal-nullish-coalescing-operator/7.18.6_@babel+core@7.20.5: + /@babel/plugin-proposal-nullish-coalescing-operator/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.20.5 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.20.12 dev: true - /@babel/plugin-proposal-numeric-separator/7.18.6_@babel+core@7.20.5: + /@babel/plugin-proposal-numeric-separator/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.20.5 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.20.12 dev: true /@babel/plugin-proposal-object-rest-spread/7.12.1_@babel+core@7.12.9: @@ -3137,192 +3159,192 @@ packages: '@babel/plugin-transform-parameters': 7.20.5_@babel+core@7.12.9 dev: true - /@babel/plugin-proposal-object-rest-spread/7.20.2_@babel+core@7.20.5: + /@babel/plugin-proposal-object-rest-spread/7.20.2_@babel+core@7.20.12: resolution: {integrity: sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.20.5 - '@babel/core': 7.20.5 - '@babel/helper-compilation-targets': 7.20.0_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.20.12 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.20.5 - '@babel/plugin-transform-parameters': 7.20.5_@babel+core@7.20.5 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.20.12 + '@babel/plugin-transform-parameters': 7.20.5_@babel+core@7.20.12 dev: true - /@babel/plugin-proposal-optional-catch-binding/7.18.6_@babel+core@7.20.5: + /@babel/plugin-proposal-optional-catch-binding/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.20.5 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.20.12 dev: true - /@babel/plugin-proposal-optional-chaining/7.18.9_@babel+core@7.20.5: + /@babel/plugin-proposal-optional-chaining/7.18.9_@babel+core@7.20.12: resolution: {integrity: sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.20.5 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.20.12 dev: true - /@babel/plugin-proposal-private-methods/7.18.6_@babel+core@7.20.5: + /@babel/plugin-proposal-private-methods/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 - '@babel/helper-create-class-features-plugin': 7.20.5_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/helper-create-class-features-plugin': 7.20.5_@babel+core@7.20.12 '@babel/helper-plugin-utils': 7.20.2 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-private-property-in-object/7.20.5_@babel+core@7.20.5: + /@babel/plugin-proposal-private-property-in-object/7.20.5_@babel+core@7.20.12: resolution: {integrity: sha512-Vq7b9dUA12ByzB4EjQTPo25sFhY+08pQDBSZRtUAkj7lb7jahaHR5igera16QZ+3my1nYR4dKsNdYj5IjPHilQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-create-class-features-plugin': 7.20.5_@babel+core@7.20.5 + '@babel/helper-create-class-features-plugin': 7.20.5_@babel+core@7.20.12 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.20.5 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.20.12 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-unicode-property-regex/7.18.6_@babel+core@7.20.5: + /@babel/plugin-proposal-unicode-property-regex/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==} engines: {node: '>=4'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 - '@babel/helper-create-regexp-features-plugin': 7.20.5_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/helper-create-regexp-features-plugin': 7.20.5_@babel+core@7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.20.5: + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.20.12: resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.20.5: + /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.20.12: resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.20.5: + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.20.12: resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.20.5: + /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.20.12: resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-decorators/7.19.0_@babel+core@7.20.5: + /@babel/plugin-syntax-decorators/7.19.0_@babel+core@7.20.12: resolution: {integrity: sha512-xaBZUEDntt4faL1yN8oIFlhfXeQAWJW7CLKYsHTUqriCUbj8xOra8bfxxKGi/UwExPFBuPdH4XfHc9rGQhrVkQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.20.5: + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.20.12: resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-export-default-from/7.18.6_@babel+core@7.20.5: + /@babel/plugin-syntax-export-default-from/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-Kr//z3ujSVNx6E9z9ih5xXXMqK07VVTuqPmqGe6Mss/zW5XPeLZeSDZoP9ab/hT4wPKqAgjl2PnhPrcpk8Seew==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.20.5: + /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.20.12: resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-flow/7.18.6_@babel+core@7.20.5: + /@babel/plugin-syntax-flow/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-import-assertions/7.20.0_@babel+core@7.20.5: + /@babel/plugin-syntax-import-assertions/7.20.0_@babel+core@7.20.12: resolution: {integrity: sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.20.5: + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.20.12: resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.20.5: + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.20.12: resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true @@ -3335,39 +3357,39 @@ packages: '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.20.5: + /@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.20.5: + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.20.12: resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.20.5: + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.20.12: resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.20.5: + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.20.12: resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true @@ -3380,116 +3402,116 @@ packages: '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.20.5: + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.20.12: resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.20.5: + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.20.12: resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.20.5: + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.20.12: resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.20.5: + /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.20.12: resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.20.5: + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.20.12: resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-typescript/7.20.0_@babel+core@7.20.5: + /@babel/plugin-syntax-typescript/7.20.0_@babel+core@7.20.12: resolution: {integrity: sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-arrow-functions/7.18.6_@babel+core@7.20.5: + /@babel/plugin-transform-arrow-functions/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-async-to-generator/7.18.6_@babel+core@7.20.5: + /@babel/plugin-transform-async-to-generator/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-module-imports': 7.18.6 '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.20.5 + '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.20.12 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-block-scoped-functions/7.18.6_@babel+core@7.20.5: + /@babel/plugin-transform-block-scoped-functions/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-block-scoping/7.20.5_@babel+core@7.20.5: + /@babel/plugin-transform-block-scoping/7.20.5_@babel+core@7.20.12: resolution: {integrity: sha512-WvpEIW9Cbj9ApF3yJCjIEEf1EiNJLtXagOrL5LNWEZOo3jv8pmPoYTSNJQvqej8OavVlgOoOPw6/htGZro6IkA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-classes/7.20.2_@babel+core@7.20.5: + /@babel/plugin-transform-classes/7.20.2_@babel+core@7.20.12: resolution: {integrity: sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-compilation-targets': 7.20.0_@babel+core@7.20.5 + '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.20.12 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-function-name': 7.19.0 '@babel/helper-optimise-call-expression': 7.18.6 @@ -3501,194 +3523,194 @@ packages: - supports-color dev: true - /@babel/plugin-transform-computed-properties/7.18.9_@babel+core@7.20.5: + /@babel/plugin-transform-computed-properties/7.18.9_@babel+core@7.20.12: resolution: {integrity: sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-destructuring/7.20.2_@babel+core@7.20.5: + /@babel/plugin-transform-destructuring/7.20.2_@babel+core@7.20.12: resolution: {integrity: sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-dotall-regex/7.18.6_@babel+core@7.20.5: + /@babel/plugin-transform-dotall-regex/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 - '@babel/helper-create-regexp-features-plugin': 7.20.5_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/helper-create-regexp-features-plugin': 7.20.5_@babel+core@7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-duplicate-keys/7.18.9_@babel+core@7.20.5: + /@babel/plugin-transform-duplicate-keys/7.18.9_@babel+core@7.20.12: resolution: {integrity: sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-exponentiation-operator/7.18.6_@babel+core@7.20.5: + /@babel/plugin-transform-exponentiation-operator/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-builder-binary-assignment-operator-visitor': 7.18.9 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-flow-strip-types/7.19.0_@babel+core@7.20.5: + /@babel/plugin-transform-flow-strip-types/7.19.0_@babel+core@7.20.12: resolution: {integrity: sha512-sgeMlNaQVbCSpgLSKP4ZZKfsJVnFnNQlUSk6gPYzR/q7tzCgQF2t8RBKAP6cKJeZdveei7Q7Jm527xepI8lNLg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-flow': 7.18.6_@babel+core@7.20.5 + '@babel/plugin-syntax-flow': 7.18.6_@babel+core@7.20.12 dev: true - /@babel/plugin-transform-for-of/7.18.8_@babel+core@7.20.5: + /@babel/plugin-transform-for-of/7.18.8_@babel+core@7.20.12: resolution: {integrity: sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-function-name/7.18.9_@babel+core@7.20.5: + /@babel/plugin-transform-function-name/7.18.9_@babel+core@7.20.12: resolution: {integrity: sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 - '@babel/helper-compilation-targets': 7.20.0_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.20.12 '@babel/helper-function-name': 7.19.0 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-literals/7.18.9_@babel+core@7.20.5: + /@babel/plugin-transform-literals/7.18.9_@babel+core@7.20.12: resolution: {integrity: sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-member-expression-literals/7.18.6_@babel+core@7.20.5: + /@babel/plugin-transform-member-expression-literals/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-modules-amd/7.19.6_@babel+core@7.20.5: + /@babel/plugin-transform-modules-amd/7.19.6_@babel+core@7.20.12: resolution: {integrity: sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 - '@babel/helper-module-transforms': 7.20.2 + '@babel/core': 7.20.12 + '@babel/helper-module-transforms': 7.20.11 '@babel/helper-plugin-utils': 7.20.2 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-modules-commonjs/7.19.6_@babel+core@7.20.5: + /@babel/plugin-transform-modules-commonjs/7.19.6_@babel+core@7.20.12: resolution: {integrity: sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 - '@babel/helper-module-transforms': 7.20.2 + '@babel/core': 7.20.12 + '@babel/helper-module-transforms': 7.20.11 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-simple-access': 7.20.2 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-modules-systemjs/7.19.6_@babel+core@7.20.5: + /@babel/plugin-transform-modules-systemjs/7.19.6_@babel+core@7.20.12: resolution: {integrity: sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-hoist-variables': 7.18.6 - '@babel/helper-module-transforms': 7.20.2 + '@babel/helper-module-transforms': 7.20.11 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-validator-identifier': 7.19.1 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-modules-umd/7.18.6_@babel+core@7.20.5: + /@babel/plugin-transform-modules-umd/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 - '@babel/helper-module-transforms': 7.20.2 + '@babel/core': 7.20.12 + '@babel/helper-module-transforms': 7.20.11 '@babel/helper-plugin-utils': 7.20.2 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-named-capturing-groups-regex/7.20.5_@babel+core@7.20.5: + /@babel/plugin-transform-named-capturing-groups-regex/7.20.5_@babel+core@7.20.12: resolution: {integrity: sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.20.5 - '@babel/helper-create-regexp-features-plugin': 7.20.5_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/helper-create-regexp-features-plugin': 7.20.5_@babel+core@7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-new-target/7.18.6_@babel+core@7.20.5: + /@babel/plugin-transform-new-target/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-object-super/7.18.6_@babel+core@7.20.5: + /@babel/plugin-transform-object-super/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-replace-supers': 7.19.1 transitivePeerDependencies: @@ -3705,192 +3727,192 @@ packages: '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-parameters/7.20.5_@babel+core@7.20.5: + /@babel/plugin-transform-parameters/7.20.5_@babel+core@7.20.12: resolution: {integrity: sha512-h7plkOmcndIUWXZFLgpbrh2+fXAi47zcUX7IrOQuZdLD0I0KvjJ6cvo3BEcAOsDOcZhVKGJqv07mkSqK0y2isQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-property-literals/7.18.6_@babel+core@7.20.5: + /@babel/plugin-transform-property-literals/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-react-display-name/7.18.6_@babel+core@7.20.5: + /@babel/plugin-transform-react-display-name/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-react-jsx-development/7.18.6_@babel+core@7.20.5: + /@babel/plugin-transform-react-jsx-development/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 - '@babel/plugin-transform-react-jsx': 7.19.0_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/plugin-transform-react-jsx': 7.19.0_@babel+core@7.20.12 dev: true - /@babel/plugin-transform-react-jsx/7.19.0_@babel+core@7.20.5: + /@babel/plugin-transform-react-jsx/7.19.0_@babel+core@7.20.12: resolution: {integrity: sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-module-imports': 7.18.6 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.20.5 - '@babel/types': 7.20.5 + '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.20.12 + '@babel/types': 7.20.7 dev: true - /@babel/plugin-transform-react-pure-annotations/7.18.6_@babel+core@7.20.5: + /@babel/plugin-transform-react-pure-annotations/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-regenerator/7.20.5_@babel+core@7.20.5: + /@babel/plugin-transform-regenerator/7.20.5_@babel+core@7.20.12: resolution: {integrity: sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 regenerator-transform: 0.15.1 dev: true - /@babel/plugin-transform-reserved-words/7.18.6_@babel+core@7.20.5: + /@babel/plugin-transform-reserved-words/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-runtime/7.19.6_@babel+core@7.20.5: + /@babel/plugin-transform-runtime/7.19.6_@babel+core@7.20.12: resolution: {integrity: sha512-PRH37lz4JU156lYFW1p8OxE5i7d6Sl/zV58ooyr+q1J1lnQPyg5tIiXlIwNVhJaY4W3TmOtdc8jqdXQcB1v5Yw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-module-imports': 7.18.6 '@babel/helper-plugin-utils': 7.20.2 - babel-plugin-polyfill-corejs2: 0.3.3_@babel+core@7.20.5 - babel-plugin-polyfill-corejs3: 0.6.0_@babel+core@7.20.5 - babel-plugin-polyfill-regenerator: 0.4.1_@babel+core@7.20.5 + babel-plugin-polyfill-corejs2: 0.3.3_@babel+core@7.20.12 + babel-plugin-polyfill-corejs3: 0.6.0_@babel+core@7.20.12 + babel-plugin-polyfill-regenerator: 0.4.1_@babel+core@7.20.12 semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-shorthand-properties/7.18.6_@babel+core@7.20.5: + /@babel/plugin-transform-shorthand-properties/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-spread/7.19.0_@babel+core@7.20.5: + /@babel/plugin-transform-spread/7.19.0_@babel+core@7.20.12: resolution: {integrity: sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 dev: true - /@babel/plugin-transform-sticky-regex/7.18.6_@babel+core@7.20.5: + /@babel/plugin-transform-sticky-regex/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-template-literals/7.18.9_@babel+core@7.20.5: + /@babel/plugin-transform-template-literals/7.18.9_@babel+core@7.20.12: resolution: {integrity: sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-typeof-symbol/7.18.9_@babel+core@7.20.5: + /@babel/plugin-transform-typeof-symbol/7.18.9_@babel+core@7.20.12: resolution: {integrity: sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-typescript/7.20.2_@babel+core@7.20.5: + /@babel/plugin-transform-typescript/7.20.2_@babel+core@7.20.12: resolution: {integrity: sha512-jvS+ngBfrnTUBfOQq8NfGnSbF9BrqlR6hjJ2yVxMkmO5nL/cdifNbI30EfjRlN4g5wYWNnMPyj5Sa6R1pbLeag==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 - '@babel/helper-create-class-features-plugin': 7.20.5_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/helper-create-class-features-plugin': 7.20.5_@babel+core@7.20.12 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-typescript': 7.20.0_@babel+core@7.20.5 + '@babel/plugin-syntax-typescript': 7.20.0_@babel+core@7.20.12 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-unicode-escapes/7.18.10_@babel+core@7.20.5: + /@babel/plugin-transform-unicode-escapes/7.18.10_@babel+core@7.20.12: resolution: {integrity: sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-unicode-regex/7.18.6_@babel+core@7.20.5: + /@babel/plugin-transform-unicode-regex/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 - '@babel/helper-create-regexp-features-plugin': 7.20.5_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/helper-create-regexp-features-plugin': 7.20.5_@babel+core@7.20.12 '@babel/helper-plugin-utils': 7.20.2 dev: true @@ -3902,153 +3924,153 @@ packages: regenerator-runtime: 0.13.11 dev: false - /@babel/preset-env/7.20.2_@babel+core@7.20.5: + /@babel/preset-env/7.20.2_@babel+core@7.20.12: resolution: {integrity: sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.20.5 - '@babel/core': 7.20.5 - '@babel/helper-compilation-targets': 7.20.0_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/helper-compilation-targets': 7.20.0_@babel+core@7.20.12 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-validator-option': 7.18.6 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.18.9_@babel+core@7.20.5 - '@babel/plugin-proposal-async-generator-functions': 7.20.1_@babel+core@7.20.5 - '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-proposal-class-static-block': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-proposal-dynamic-import': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-proposal-export-namespace-from': 7.18.9_@babel+core@7.20.5 - '@babel/plugin-proposal-json-strings': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-proposal-logical-assignment-operators': 7.18.9_@babel+core@7.20.5 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-proposal-numeric-separator': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-proposal-object-rest-spread': 7.20.2_@babel+core@7.20.5 - '@babel/plugin-proposal-optional-catch-binding': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.20.5 - '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-proposal-private-property-in-object': 7.20.5_@babel+core@7.20.5 - '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.20.5 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.20.5 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.20.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.20.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.20.5 - '@babel/plugin-syntax-import-assertions': 7.20.0_@babel+core@7.20.5 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.20.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.20.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.20.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.20.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.20.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.20.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.20.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.20.5 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.20.5 - '@babel/plugin-transform-arrow-functions': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-async-to-generator': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-block-scoped-functions': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-block-scoping': 7.20.5_@babel+core@7.20.5 - '@babel/plugin-transform-classes': 7.20.2_@babel+core@7.20.5 - '@babel/plugin-transform-computed-properties': 7.18.9_@babel+core@7.20.5 - '@babel/plugin-transform-destructuring': 7.20.2_@babel+core@7.20.5 - '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-duplicate-keys': 7.18.9_@babel+core@7.20.5 - '@babel/plugin-transform-exponentiation-operator': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-for-of': 7.18.8_@babel+core@7.20.5 - '@babel/plugin-transform-function-name': 7.18.9_@babel+core@7.20.5 - '@babel/plugin-transform-literals': 7.18.9_@babel+core@7.20.5 - '@babel/plugin-transform-member-expression-literals': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-modules-amd': 7.19.6_@babel+core@7.20.5 - '@babel/plugin-transform-modules-commonjs': 7.19.6_@babel+core@7.20.5 - '@babel/plugin-transform-modules-systemjs': 7.19.6_@babel+core@7.20.5 - '@babel/plugin-transform-modules-umd': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-named-capturing-groups-regex': 7.20.5_@babel+core@7.20.5 - '@babel/plugin-transform-new-target': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-object-super': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-parameters': 7.20.5_@babel+core@7.20.5 - '@babel/plugin-transform-property-literals': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-regenerator': 7.20.5_@babel+core@7.20.5 - '@babel/plugin-transform-reserved-words': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-shorthand-properties': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-spread': 7.19.0_@babel+core@7.20.5 - '@babel/plugin-transform-sticky-regex': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-template-literals': 7.18.9_@babel+core@7.20.5 - '@babel/plugin-transform-typeof-symbol': 7.18.9_@babel+core@7.20.5 - '@babel/plugin-transform-unicode-escapes': 7.18.10_@babel+core@7.20.5 - '@babel/plugin-transform-unicode-regex': 7.18.6_@babel+core@7.20.5 - '@babel/preset-modules': 0.1.5_@babel+core@7.20.5 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.18.9_@babel+core@7.20.12 + '@babel/plugin-proposal-async-generator-functions': 7.20.1_@babel+core@7.20.12 + '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-proposal-class-static-block': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-proposal-dynamic-import': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-proposal-export-namespace-from': 7.18.9_@babel+core@7.20.12 + '@babel/plugin-proposal-json-strings': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-proposal-logical-assignment-operators': 7.18.9_@babel+core@7.20.12 + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-proposal-numeric-separator': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-proposal-object-rest-spread': 7.20.2_@babel+core@7.20.12 + '@babel/plugin-proposal-optional-catch-binding': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.20.12 + '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-proposal-private-property-in-object': 7.20.5_@babel+core@7.20.12 + '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.20.12 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.20.12 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.20.12 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.20.12 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.20.12 + '@babel/plugin-syntax-import-assertions': 7.20.0_@babel+core@7.20.12 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.20.12 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.20.12 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.20.12 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.20.12 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.20.12 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.20.12 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.20.12 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.20.12 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.20.12 + '@babel/plugin-transform-arrow-functions': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-transform-async-to-generator': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-transform-block-scoped-functions': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-transform-block-scoping': 7.20.5_@babel+core@7.20.12 + '@babel/plugin-transform-classes': 7.20.2_@babel+core@7.20.12 + '@babel/plugin-transform-computed-properties': 7.18.9_@babel+core@7.20.12 + '@babel/plugin-transform-destructuring': 7.20.2_@babel+core@7.20.12 + '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-transform-duplicate-keys': 7.18.9_@babel+core@7.20.12 + '@babel/plugin-transform-exponentiation-operator': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-transform-for-of': 7.18.8_@babel+core@7.20.12 + '@babel/plugin-transform-function-name': 7.18.9_@babel+core@7.20.12 + '@babel/plugin-transform-literals': 7.18.9_@babel+core@7.20.12 + '@babel/plugin-transform-member-expression-literals': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-transform-modules-amd': 7.19.6_@babel+core@7.20.12 + '@babel/plugin-transform-modules-commonjs': 7.19.6_@babel+core@7.20.12 + '@babel/plugin-transform-modules-systemjs': 7.19.6_@babel+core@7.20.12 + '@babel/plugin-transform-modules-umd': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-transform-named-capturing-groups-regex': 7.20.5_@babel+core@7.20.12 + '@babel/plugin-transform-new-target': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-transform-object-super': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-transform-parameters': 7.20.5_@babel+core@7.20.12 + '@babel/plugin-transform-property-literals': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-transform-regenerator': 7.20.5_@babel+core@7.20.12 + '@babel/plugin-transform-reserved-words': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-transform-shorthand-properties': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-transform-spread': 7.19.0_@babel+core@7.20.12 + '@babel/plugin-transform-sticky-regex': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-transform-template-literals': 7.18.9_@babel+core@7.20.12 + '@babel/plugin-transform-typeof-symbol': 7.18.9_@babel+core@7.20.12 + '@babel/plugin-transform-unicode-escapes': 7.18.10_@babel+core@7.20.12 + '@babel/plugin-transform-unicode-regex': 7.18.6_@babel+core@7.20.12 + '@babel/preset-modules': 0.1.5_@babel+core@7.20.12 '@babel/types': 7.20.5 - babel-plugin-polyfill-corejs2: 0.3.3_@babel+core@7.20.5 - babel-plugin-polyfill-corejs3: 0.6.0_@babel+core@7.20.5 - babel-plugin-polyfill-regenerator: 0.4.1_@babel+core@7.20.5 + babel-plugin-polyfill-corejs2: 0.3.3_@babel+core@7.20.12 + babel-plugin-polyfill-corejs3: 0.6.0_@babel+core@7.20.12 + babel-plugin-polyfill-regenerator: 0.4.1_@babel+core@7.20.12 core-js-compat: 3.26.1 semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true - /@babel/preset-flow/7.18.6_@babel+core@7.20.5: + /@babel/preset-flow/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-E7BDhL64W6OUqpuyHnSroLnqyRTcG6ZdOBl1OKI/QK/HJfplqK/S3sq1Cckx7oTodJ5yOXyfw7rEADJ6UjoQDQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-validator-option': 7.18.6 - '@babel/plugin-transform-flow-strip-types': 7.19.0_@babel+core@7.20.5 + '@babel/plugin-transform-flow-strip-types': 7.19.0_@babel+core@7.20.12 dev: true - /@babel/preset-modules/0.1.5_@babel+core@7.20.5: + /@babel/preset-modules/0.1.5_@babel+core@7.20.12: resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.20.5 - '@babel/types': 7.20.5 + '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.20.12 + '@babel/types': 7.20.7 esutils: 2.0.3 dev: true - /@babel/preset-react/7.18.6_@babel+core@7.20.5: + /@babel/preset-react/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-validator-option': 7.18.6 - '@babel/plugin-transform-react-display-name': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-react-jsx': 7.19.0_@babel+core@7.20.5 - '@babel/plugin-transform-react-jsx-development': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-react-pure-annotations': 7.18.6_@babel+core@7.20.5 + '@babel/plugin-transform-react-display-name': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-transform-react-jsx': 7.19.0_@babel+core@7.20.12 + '@babel/plugin-transform-react-jsx-development': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-transform-react-pure-annotations': 7.18.6_@babel+core@7.20.12 dev: true - /@babel/preset-typescript/7.18.6_@babel+core@7.20.5: + /@babel/preset-typescript/7.18.6_@babel+core@7.20.12: resolution: {integrity: sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-validator-option': 7.18.6 - '@babel/plugin-transform-typescript': 7.20.2_@babel+core@7.20.5 + '@babel/plugin-transform-typescript': 7.20.2_@babel+core@7.20.12 transitivePeerDependencies: - supports-color dev: true - /@babel/register/7.18.9_@babel+core@7.20.5: + /@babel/register/7.18.9_@babel+core@7.20.12: resolution: {integrity: sha512-ZlbnXDcNYHMR25ITwwNKT88JiaukkdVj/nG7r3wnuXkOTHc60Uy05PwMCPre0hSkY68E6zK3xz+vUJSP2jWmcw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 clone-deep: 4.0.1 find-cache-dir: 2.1.0 make-dir: 2.1.0 @@ -4070,43 +4092,67 @@ packages: dependencies: regenerator-runtime: 0.13.11 - /@babel/template/7.18.10: - resolution: {integrity: sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==} + /@babel/runtime/7.20.7: + resolution: {integrity: sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.13.11 + + /@babel/template/7.20.7: + resolution: {integrity: sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.18.6 - '@babel/parser': 7.20.5 - '@babel/types': 7.20.5 + '@babel/parser': 7.20.7 + '@babel/types': 7.20.7 + + /@babel/traverse/7.20.12: + resolution: {integrity: sha512-MsIbFN0u+raeja38qboyF8TIT7K0BFzz/Yd/77ta4MsUsmP2RAnidIlwq7d5HFQrH/OZJecGV6B71C4zAgpoSQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.18.6 + '@babel/generator': 7.20.7 + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-function-name': 7.19.0 + '@babel/helper-hoist-variables': 7.18.6 + '@babel/helper-split-export-declaration': 7.18.6 + '@babel/parser': 7.20.7 + '@babel/types': 7.20.7 + debug: 4.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color /@babel/traverse/7.20.5: resolution: {integrity: sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.18.6 - '@babel/generator': 7.20.5 + '@babel/generator': 7.20.7 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-function-name': 7.19.0 '@babel/helper-hoist-variables': 7.18.6 '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.20.5 - '@babel/types': 7.20.5 + '@babel/parser': 7.20.7 + '@babel/types': 7.20.7 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color + dev: true /@babel/traverse/7.20.5_supports-color@5.5.0: resolution: {integrity: sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.18.6 - '@babel/generator': 7.20.5 + '@babel/generator': 7.20.7 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-function-name': 7.19.0 '@babel/helper-hoist-variables': 7.18.6 '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.20.5 - '@babel/types': 7.20.5 + '@babel/parser': 7.20.7 + '@babel/types': 7.20.7 debug: 4.3.4_supports-color@5.5.0 globals: 11.12.0 transitivePeerDependencies: @@ -4119,6 +4165,15 @@ packages: '@babel/helper-string-parser': 7.19.4 '@babel/helper-validator-identifier': 7.19.1 to-fast-properties: 2.0.0 + dev: true + + /@babel/types/7.20.7: + resolution: {integrity: sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.19.4 + '@babel/helper-validator-identifier': 7.19.1 + to-fast-properties: 2.0.0 /@base2/pretty-print-object/1.0.1: resolution: {integrity: sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==} @@ -4128,368 +4183,384 @@ packages: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} dev: true - /@chakra-ui/accordion/2.1.4_t76srolfnsegfnwwaemkfwgcyq: - resolution: {integrity: sha512-PQFW6kr+Bdru0DjKA8akC4BAz1VAJisLgo4TsJwjPO2gTS0zr99C+3bBs9uoDnjSJAf18/Q5zdXv11adA8n2XA==} + /@chakra-ui/accordion/2.1.5_yqhfmoaf5dfprehsryzajus72q: + resolution: {integrity: sha512-mxpcbnrbraYGNu/tmYC/Y0BNqM8jGXYygl4wzttlMSm8pXrhXApyv0bNBsU6zbBWqeyQE64R14N1ONl4i8CMkQ==} peerDependencies: '@chakra-ui/system': '>=2.0.0' framer-motion: '>=4.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/descendant': 3.0.11_react@18.2.0 - '@chakra-ui/icon': 3.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/react-context': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-controllable-state': 2.0.6_react@18.2.0 - '@chakra-ui/react-use-merge-refs': 2.0.5_react@18.2.0 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm - '@chakra-ui/transition': 2.0.12_f2dei7egqlny4za2bmg57z5csy - framer-motion: 8.0.1_biqbaboplfbrettd7655fr4n2y + '@chakra-ui/descendant': 3.0.12_react@18.2.0 + '@chakra-ui/icon': 3.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/react-context': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-controllable-state': 2.0.7_react@18.2.0 + '@chakra-ui/react-use-merge-refs': 2.0.6_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/transition': 2.0.13_3kvuj4ss2hjbwisvymegpn5af4 + framer-motion: 8.2.4_biqbaboplfbrettd7655fr4n2y react: 18.2.0 dev: false - /@chakra-ui/alert/2.0.13_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-7LqPv6EUBte4XM/Q2qBFIT5o4BC0dSlni9BHOH2BgAc5B1NF+pBAMDTUH7JNBiN7RHTV7EHAIWDziiX/NK28+Q==} + /@chakra-ui/alert/2.0.14_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-dG+tgfOT9LVsx+scvXdKBj3D8XRnZ1pTul4G6TSRK6A4FifSwSTvNnmjvNpoH0Vh1dSMRI0zxpV8PAfs9dS9KA==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/icon': 3.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/react-context': 2.0.5_react@18.2.0 - '@chakra-ui/spinner': 2.0.11_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/icon': 3.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/react-context': 2.0.6_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/spinner': 2.0.12_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/anatomy/2.1.0: - resolution: {integrity: sha512-E3jMPGqKuGTbt7mKtc8g/MOOenw2c4wqRC1vOypyFgmC8wsewdY+DJJNENF3atXAK7p5VMBKQfZ7ipNlHnDAwA==} + /@chakra-ui/anatomy/2.1.1: + resolution: {integrity: sha512-LUHAoqJAgxAqmyckG5bUpBrfEo1FleEyY+1A8hkWciy58gZ+h3GoY9oBpHcdo7XdHPpy3G+3hieK/7i9NLwxAw==} dev: false - /@chakra-ui/avatar/2.2.1_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-sgiogfLM8vas8QJTt7AJI4XxNXYdViCWj+xYJwyOwUN93dWKImqqx3O2ihCXoXTIqQWg1rcEgoJ5CxCg6rQaQQ==} + /@chakra-ui/avatar/2.2.2_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-wFDK1wT5kQxkpCAX6mPhx9kh0Pi2RnfN32bCRFio4Mmiq0ltfSEWi3/XxlawDr31Ch3T3qbtPVLqn355B4U9ZA==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/image': 2.0.12_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/react-children-utils': 2.0.4_react@18.2.0 - '@chakra-ui/react-context': 2.0.5_react@18.2.0 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/image': 2.0.13_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/react-children-utils': 2.0.5_react@18.2.0 + '@chakra-ui/react-context': 2.0.6_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/breadcrumb/2.1.1_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-OSa+F9qJ1xmF0zVxC1GU46OWbbhGf0kurHioSB729d+tRw/OMzmqrrfCJ7KVUUN8NEnTZXT5FIgokMvHGEt+Hg==} + /@chakra-ui/breadcrumb/2.1.2_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-NbWg9YKCxo6nbwORpfFkD6bIDvcDdCPPLx+tqIqVwoplpaSPeFV5lzPy4Lg/MS6x6Ko6a/GItGpDQGPuey+iWA==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/react-children-utils': 2.0.4_react@18.2.0 - '@chakra-ui/react-context': 2.0.5_react@18.2.0 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/react-children-utils': 2.0.5_react@18.2.0 + '@chakra-ui/react-context': 2.0.6_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/breakpoint-utils/2.0.5: - resolution: {integrity: sha512-8uhrckMwoR/powlAhxiFZPM0s8vn0B2yEyEaRcwpy5NmRAJSTEotC2WkSyQl/Cjysx9scredumB5g+fBX7IqGQ==} + /@chakra-ui/breakpoint-utils/2.0.6: + resolution: {integrity: sha512-aigYoZdHtV+PNFr/RTHjbIYK49PsMLvwtpZsowKWJ6xDyPKHtfhwZ2VOBTUyaQf4mXgaB9MNOF46zOTJN8RfLQ==} + dependencies: + '@chakra-ui/shared-utils': 2.0.4 dev: false - /@chakra-ui/button/2.0.13_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-T9W/zHpHZVcbx/BMg0JIXCgRycut/eYoTYee/E+eBxyPCH45n308AsYU2bZ8TgZxUwbYNRgMp4qRL/KHUQDv5g==} + /@chakra-ui/button/2.0.14_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-XdP1sB67N2DujDXPWyyXMTjW7frcnbf3yN/3F/asQClZX7ppw8Y36a6uZ94+6Cv67BPc0CokN+m3oQZhINJ+vw==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/react-context': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-merge-refs': 2.0.5_react@18.2.0 - '@chakra-ui/spinner': 2.0.11_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/react-context': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-merge-refs': 2.0.6_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/spinner': 2.0.12_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/card/2.1.3_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-8ET6ZOo6HtJutetqHJVOz+VpZvrWMGFAELfHsCuA/7orp7QZyUyXqfA79cZqZXCd3C4zn2G8H0bkiQFvzxQgOw==} + /@chakra-ui/card/2.1.4_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-MO8tjFBX2OZJt+NOthDoKcGRMQW/43NePze8Sju7zXqv1ocq7VB0DvToPLkopgeKaPx6AyYhzRXQjYXLcjYgQw==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/checkbox/2.2.5_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-7fNH+Q2nB2uMSnYAPtYxnuwZ1MOJqblZHa/ScfZ/fjiPDyEae1m068ZP/l9yJ5zlawYMTkp83m/JVcu5QFYurA==} + /@chakra-ui/checkbox/2.2.7_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-9p0U5xRE4OL5AbhZjV6Gw0iECLz8yd0cP43FabyBY8UfqrJPpAT22jxRmQ6Tv+HKbvAmgXOtxyIdwYTb1s1D+g==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/form-control': 2.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/react-context': 2.0.5_react@18.2.0 - '@chakra-ui/react-types': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-callback-ref': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-controllable-state': 2.0.6_react@18.2.0 - '@chakra-ui/react-use-merge-refs': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-safe-layout-effect': 2.0.3_react@18.2.0 - '@chakra-ui/react-use-update-effect': 2.0.5_react@18.2.0 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm - '@chakra-ui/visually-hidden': 2.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@zag-js/focus-visible': 0.1.0 + '@chakra-ui/form-control': 2.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/react-context': 2.0.6_react@18.2.0 + '@chakra-ui/react-types': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-callback-ref': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-controllable-state': 2.0.7_react@18.2.0 + '@chakra-ui/react-use-merge-refs': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-safe-layout-effect': 2.0.4_react@18.2.0 + '@chakra-ui/react-use-update-effect': 2.0.6_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/visually-hidden': 2.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@zag-js/focus-visible': 0.2.1 react: 18.2.0 dev: false - /@chakra-ui/clickable/2.0.11_react@18.2.0: - resolution: {integrity: sha512-5Y2dl5cxNgOxHbjxyxsL6Vdze4wUUvwsMCCW3kXwgz2OUI2y5UsBZNcvhNJx3RchJEd0fylMKiKoKmnZMHN2aw==} + /@chakra-ui/clickable/2.0.12_react@18.2.0: + resolution: {integrity: sha512-boZwlHZ1BdsC4P/1r+SRbKRMG+/UzOgc16Fmhl2QkZquVF6jS6QtJBS1/fL+1N8oijz87nuhBoetNECnfWYN+w==} peerDependencies: react: '>=18 || 18' dependencies: - '@chakra-ui/react-use-merge-refs': 2.0.5_react@18.2.0 + '@chakra-ui/react-use-merge-refs': 2.0.6_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 react: 18.2.0 dev: false - /@chakra-ui/close-button/2.0.13_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-ZI/3p84FPlW0xoDCZYqsnIvR6bTc2d/TlhwyTHsDDxq9ZOWp9c2JicVn6WTdWGdshk8itnZZdG50IcnizGnimA==} + /@chakra-ui/close-button/2.0.14_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-C/MR6EH+MUC49QCtKdoeAq/GYvs4CEvl0xjwri6qFYd8+UEkXPfl33Idw0c3kPbGe+aTrh4vMAYrRNwc4BveIg==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/icon': 3.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/icon': 3.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/color-mode/2.1.10_react@18.2.0: - resolution: {integrity: sha512-aUPouOUPn7IPm1v00/9AIkRuNrkCwJlbjVL1kJzLzxijYjbHvEHPxntITt+JWjtXPT8xdOq6mexLYCOGA67JwQ==} + /@chakra-ui/color-mode/2.1.11_react@18.2.0: + resolution: {integrity: sha512-556wqI/MohJAqzP9AD+YsKGi982TzrsAaRGr7RCY5fChNe/wHraLPjMPNITPjjDQWiUmZYkaEos78/4u3qOdpA==} peerDependencies: react: '>=18 || 18' dependencies: - '@chakra-ui/react-use-safe-layout-effect': 2.0.3_react@18.2.0 + '@chakra-ui/react-use-safe-layout-effect': 2.0.4_react@18.2.0 react: 18.2.0 dev: false - /@chakra-ui/control-box/2.0.11_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-UJb4vqq+/FPuwTCuaPeHa2lwtk6u7eFvLuwDCST2e/sBWGJC1R+1/Il5pHccnWs09FWxyZ9v/Oxkg/CG3jZR4Q==} + /@chakra-ui/control-box/2.0.12_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-SR2rG917ttCAda9Kh0eqr0X2AWQii2iRrgTks3fbDGi7seV7m3tkrpK2hr7rPz5zX0UoJi6CFO04Q6cSclFylw==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/counter/2.0.11_react@18.2.0: - resolution: {integrity: sha512-1YRt/jom+m3iWw9J9trcM6rAHDvD4lwThiO9raxUK7BRsYUhnPZvsMpcXU1Moax218C4rRpbI9KfPLaig0m1xQ==} + /@chakra-ui/counter/2.0.12_react@18.2.0: + resolution: {integrity: sha512-LselA3J2OvO1GxXo9pTvFEDEYXaSkelEGAOasUfME2ckQnznMOI96x7cLAujyMuhTAuGnz0n4mxAOp/iMHKL4Q==} peerDependencies: react: '>=18 || 18' dependencies: - '@chakra-ui/number-utils': 2.0.5 - '@chakra-ui/react-use-callback-ref': 2.0.5_react@18.2.0 + '@chakra-ui/number-utils': 2.0.6 + '@chakra-ui/react-use-callback-ref': 2.0.6_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 react: 18.2.0 dev: false - /@chakra-ui/css-reset/2.0.10_hp5f5nkljdiwilp4rgxyefcplu: - resolution: {integrity: sha512-FwHOfw2P4ckbpSahDZef2KoxcvHPUg09jlicWdp24/MjdsOO5PAB/apm2UBvQflY4WAJyOqYaOdnXFlR6nF4cQ==} + /@chakra-ui/css-reset/2.0.11_hp5f5nkljdiwilp4rgxyefcplu: + resolution: {integrity: sha512-TnydPIMYaQX8kJ8cKgbXfHaBKLr9wCqZS+UnqUxUo3YzMNRjOUPg4DWVO4n4s+GwuZy860DGsBoJaheLqrilVg==} peerDependencies: '@emotion/react': '>=10.0.35' react: '>=18 || 18' dependencies: - '@emotion/react': 11.10.5_xl5my4wapvq2ctl7qwehtbgorq + '@emotion/react': 11.10.5_jp5qgyg6plq757v5hojp7ls2oe react: 18.2.0 dev: false - /@chakra-ui/descendant/3.0.11_react@18.2.0: - resolution: {integrity: sha512-sNLI6NS6uUgrvYS6Imhoc1YlI6bck6pfxMBJcnXVSfdIjD6XjCmeY2YgzrtDS+o+J8bB3YJeIAG/vsVy5USE5Q==} + /@chakra-ui/descendant/3.0.12_react@18.2.0: + resolution: {integrity: sha512-jx37SI6PYKMSgn+46Ou8LGa2nbEiBRmU4rzz+0/klVpCSd4yQLcm1c4nPv0D7SoQrhq/cQq4tUPfC2U4tXeovQ==} peerDependencies: react: '>=18 || 18' dependencies: - '@chakra-ui/react-context': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-merge-refs': 2.0.5_react@18.2.0 + '@chakra-ui/react-context': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-merge-refs': 2.0.6_react@18.2.0 react: 18.2.0 dev: false - /@chakra-ui/dom-utils/2.0.4: - resolution: {integrity: sha512-P936+WKinz5fgHzfwiUQjE/t7NC8bU89Tceim4tbn8CIm/9b+CsHX64eNw4vyJqRwt78TXQK7aGBIbS18R0q5Q==} + /@chakra-ui/dom-utils/2.0.5: + resolution: {integrity: sha512-cZsaji3ntRcJOqrc9xyS2JSGXr/VLPFTTvShLApxg5dCDWvrGrCJGQ+iSP6R2FGHo2D6cpAgMdPO9O65KUyZBA==} dev: false - /@chakra-ui/editable/2.0.16_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-kIFPufzIlViNv7qi2PxxWWBvjLb+3IP5hUGmqOA9qcYz5TAdqblQqDClm0iajlIDNUFWnS4h056o8jKsQ42a5A==} + /@chakra-ui/editable/2.0.17_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-1Yy2rfWPtRg/1qx2yv9ovTwrpuFHFLEB8LyizM44yvKnSEqTb2K6CTYhVHQBzI92bQUbGsorSflLvFFUzB55XQ==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/react-context': 2.0.5_react@18.2.0 - '@chakra-ui/react-types': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-callback-ref': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-controllable-state': 2.0.6_react@18.2.0 - '@chakra-ui/react-use-focus-on-pointer-down': 2.0.4_react@18.2.0 - '@chakra-ui/react-use-merge-refs': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-safe-layout-effect': 2.0.3_react@18.2.0 - '@chakra-ui/react-use-update-effect': 2.0.5_react@18.2.0 - '@chakra-ui/shared-utils': 2.0.3 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/react-context': 2.0.6_react@18.2.0 + '@chakra-ui/react-types': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-callback-ref': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-controllable-state': 2.0.7_react@18.2.0 + '@chakra-ui/react-use-focus-on-pointer-down': 2.0.5_react@18.2.0 + '@chakra-ui/react-use-merge-refs': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-safe-layout-effect': 2.0.4_react@18.2.0 + '@chakra-ui/react-use-update-effect': 2.0.6_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/event-utils/2.0.6: - resolution: {integrity: sha512-ZIoqUbgJ5TcCbZRchMv4n7rOl1JL04doMebED88LO5mux36iVP9er/nnOY4Oke1bANKKURMrQf5VTT9hoYeA7A==} + /@chakra-ui/event-utils/2.0.7: + resolution: {integrity: sha512-OBEIx7CIK5k3nYUGnh2WDhth1oGe26fwXMVQjVM9+2LBUYw2Y1Ufac4o7lMiD1CnyUP+Q70yjMV/mFacvP1EMw==} dev: false - /@chakra-ui/focus-lock/2.0.13_kzbn2opkn2327fwg5yzwzya5o4: - resolution: {integrity: sha512-AVSJt+3Ukia/m9TCZZgyWvTY7pw88jArivWVJ2gySGYYIs6z/FJMnlwbCVldV2afS0g3cYaii7aARb/WrlG34Q==} + /@chakra-ui/focus-lock/2.0.14_kzbn2opkn2327fwg5yzwzya5o4: + resolution: {integrity: sha512-p4aieMBm4CG+uhfJ/W+2p3koGfPsHzdzSu2A8AYM5kGZ3rCx6IM97XYSneConw5WH7mSQR4lXzuEDjAyDozXFg==} peerDependencies: react: '>=18 || 18' dependencies: - '@chakra-ui/dom-utils': 2.0.4 + '@chakra-ui/dom-utils': 2.0.5 react: 18.2.0 react-focus-lock: 2.9.2_kzbn2opkn2327fwg5yzwzya5o4 transitivePeerDependencies: - '@types/react' dev: false - /@chakra-ui/form-control/2.0.13_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-J964JlgrxP+LP3kYmLk1ttbl73u6ghT+JQDjEjkEUc8lSS9Iv4u9XkRDQHuz2t2y0KHjQdH12PUfUfBqcITbYw==} + /@chakra-ui/form-control/2.0.14_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-HPT65tNxQJ6E3AqhREa90aJOdJ1TUj+Y37fLqhIUOMrFX2eLjthE81XswjrUGbcaQk0DuCqMLMBFjeUNxo2Qhw==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/icon': 3.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/react-context': 2.0.5_react@18.2.0 - '@chakra-ui/react-types': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-merge-refs': 2.0.5_react@18.2.0 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/icon': 3.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/react-context': 2.0.6_react@18.2.0 + '@chakra-ui/react-types': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-merge-refs': 2.0.6_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/hooks/2.1.2_react@18.2.0: - resolution: {integrity: sha512-/vDBOqqnho9q++lay0ZcvnH8VuE0wT2OkZj+qDwFwjiHAtGPVxHCSpu9KC8BIHME5TlWjyO6riVyUCb2e2ip6w==} + /@chakra-ui/hooks/2.1.4_react@18.2.0: + resolution: {integrity: sha512-FOsBBMK2zl7qdBrBgmkMNMkkbkKzM0RwYoK7oV+ldUG1f7pvjPBmzRFZ3wiIh5FlbffZvlLAH22D3a2xldWDZw==} peerDependencies: react: '>=18 || 18' dependencies: - '@chakra-ui/react-utils': 2.0.9_react@18.2.0 - '@chakra-ui/utils': 2.0.12 + '@chakra-ui/react-utils': 2.0.11_react@18.2.0 + '@chakra-ui/utils': 2.0.14 compute-scroll-into-view: 1.0.14 copy-to-clipboard: 3.3.1 react: 18.2.0 dev: false - /@chakra-ui/icon/3.0.13_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-RaDLC4psd8qyInY2RX4AlYRfpLBNw3VsMih17BFf8EESVhBXNJcYy7Q9eMV/K4NvZfZT42vuVqGVNFmkG89lBQ==} + /@chakra-ui/icon/3.0.14_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-ksNDXSByoLFNec/7UANtiy/lHt2NO3/Xe5KIde3zh70yY1QcRQjO8TjvXgYwqLbR0D6OzMGggrZnJKafeZhjRQ==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/shared-utils': 2.0.3 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/image/2.0.12_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-uclFhs0+wq2qujGu8Wk4eEWITA3iZZQTitGiFSEkO9Ws5VUH+Gqtn3mUilH0orubrI5srJsXAmjVTuVwge1KJQ==} + /@chakra-ui/image/2.0.13_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-zcTN3DuhoLCkCgCwPGvy++F9jaCE2OQjoLKJSU2Rnc0c8WjCZZqXKuRdg3GhaYc80kaVSexMSc6h04Hki+JgVQ==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/react-use-safe-layout-effect': 2.0.3_react@18.2.0 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/react-use-safe-layout-effect': 2.0.4_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/input/2.0.14_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-CkSrUJeKWogOSt2pUf2vVv5s0bUVcAi4/XGj1JVCCfyIX6a6h1m8R69MShTPxPiQ0Mdebq5ATrW/aZQQXZzRGQ==} + /@chakra-ui/input/2.0.16_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-4ybF7PQa8MQJm/QvD+UogYerB9/nZuNk+A9Eh9Djtg0EMiD/z+2jhZp2a4Te0HE8mq/DaEK7aNgw4s/EmAKnGA==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/form-control': 2.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/object-utils': 2.0.5 - '@chakra-ui/react-children-utils': 2.0.4_react@18.2.0 - '@chakra-ui/react-context': 2.0.5_react@18.2.0 - '@chakra-ui/shared-utils': 2.0.3 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/form-control': 2.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/object-utils': 2.0.6 + '@chakra-ui/react-children-utils': 2.0.5_react@18.2.0 + '@chakra-ui/react-context': 2.0.6_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/layout/2.1.11_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-UP19V8EeI/DEODbWrZlqC0sg248bpFaWpMiM/+g9Bsxs9aof3yexpMD/7gb0yrfbIrkdvSBrcQeqxXGzbfoopw==} + /@chakra-ui/layout/2.1.12_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-iIz9QiS0iB+8NUX5r9TtCbV2JbGzEbKVPiTTtnf48utu12lX4xcdpZJm6jgtgWjvwyo+N+FxyQ8oNff5OqN+Hw==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/breakpoint-utils': 2.0.5 - '@chakra-ui/icon': 3.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/object-utils': 2.0.5 - '@chakra-ui/react-children-utils': 2.0.4_react@18.2.0 - '@chakra-ui/react-context': 2.0.5_react@18.2.0 - '@chakra-ui/shared-utils': 2.0.3 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/breakpoint-utils': 2.0.6 + '@chakra-ui/icon': 3.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/object-utils': 2.0.6 + '@chakra-ui/react-children-utils': 2.0.5_react@18.2.0 + '@chakra-ui/react-context': 2.0.6_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/lazy-utils/2.0.3: - resolution: {integrity: sha512-SQ5I5rJrcHpVUcEftHLOh8UyeY+06R8Gv3k2RjcpvM6mb2Gktlz/4xl2GcUh3LWydgGQDW/7Rse5rQhKWgzmcg==} + /@chakra-ui/lazy-utils/2.0.4: + resolution: {integrity: sha512-HaVlEIlWNdk9vuubfc+EJkNkwP4pORXkPanP72KF8CxM4NN1hCSm+2gAvlCZCmWUIKIyhGMO1lXPY923o2Mnug==} dev: false - /@chakra-ui/live-region/2.0.11_react@18.2.0: - resolution: {integrity: sha512-ltObaKQekP75GCCbN+vt1/mGABSCaRdQELmotHTBc5AioA3iyCDHH69ev+frzEwLvKFqo+RomAdAAgqBIMJ02Q==} + /@chakra-ui/live-region/2.0.12_react@18.2.0: + resolution: {integrity: sha512-hzCvqeYRtocLn0KmlEpVdYbt/7Tb5tBtsjMBfJb2lQkarQRwC9xzZ4arCcsDZAWiR3c3wvXdSob3vZ71biz46g==} peerDependencies: react: '>=18 || 18' dependencies: react: 18.2.0 dev: false - /@chakra-ui/media-query/3.2.8_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-djmEg/eJ5Qrjn7SArTqjsvlwF6mNeMuiawrTwnU+0EKq9Pq/wVSb7VaIhxdQYJLA/DbRhE/KPMogw1LNVKa4Rw==} + /@chakra-ui/media-query/3.2.9_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-4vaf8YqgIs5zhaQTLAif+aiiixo9gpk1xiTn4oTiDZQFuTVhKyv4iI93NbAKif/Bls+8XghbMo0rF93DjqRRzg==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/breakpoint-utils': 2.0.5 - '@chakra-ui/react-env': 2.0.11_react@18.2.0 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/breakpoint-utils': 2.0.6 + '@chakra-ui/react-env': 2.0.12_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/menu/2.1.5_t76srolfnsegfnwwaemkfwgcyq: - resolution: {integrity: sha512-2UusrQtxHcqcO9n/0YobNN3RJC8yAZU6oJbRPuvsQ9IL89scEWCTIxXEYrnIjeh/5zikcSEDGo9zM9Udg/XcsA==} + /@chakra-ui/menu/2.1.6_yqhfmoaf5dfprehsryzajus72q: + resolution: {integrity: sha512-/ypgx+JmYgItoBq0bUMetnjDu3aS75lra4xVQeMEG8L7y8/q7B4uIIJeSVh7o8UQJCvV05doxnwsxV7zBW29bw==} peerDependencies: '@chakra-ui/system': '>=2.0.0' framer-motion: '>=4.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/clickable': 2.0.11_react@18.2.0 - '@chakra-ui/descendant': 3.0.11_react@18.2.0 - '@chakra-ui/lazy-utils': 2.0.3 - '@chakra-ui/popper': 3.0.10_react@18.2.0 - '@chakra-ui/react-children-utils': 2.0.4_react@18.2.0 - '@chakra-ui/react-context': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-animation-state': 2.0.6_react@18.2.0 - '@chakra-ui/react-use-controllable-state': 2.0.6_react@18.2.0 - '@chakra-ui/react-use-disclosure': 2.0.6_react@18.2.0 - '@chakra-ui/react-use-focus-effect': 2.0.7_react@18.2.0 - '@chakra-ui/react-use-merge-refs': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-outside-click': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-update-effect': 2.0.5_react@18.2.0 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm - '@chakra-ui/transition': 2.0.12_f2dei7egqlny4za2bmg57z5csy - framer-motion: 8.0.1_biqbaboplfbrettd7655fr4n2y + '@chakra-ui/clickable': 2.0.12_react@18.2.0 + '@chakra-ui/descendant': 3.0.12_react@18.2.0 + '@chakra-ui/lazy-utils': 2.0.4 + '@chakra-ui/popper': 3.0.11_react@18.2.0 + '@chakra-ui/react-children-utils': 2.0.5_react@18.2.0 + '@chakra-ui/react-context': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-animation-state': 2.0.7_react@18.2.0 + '@chakra-ui/react-use-controllable-state': 2.0.7_react@18.2.0 + '@chakra-ui/react-use-disclosure': 2.0.7_react@18.2.0 + '@chakra-ui/react-use-focus-effect': 2.0.8_react@18.2.0 + '@chakra-ui/react-use-merge-refs': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-outside-click': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-update-effect': 2.0.6_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/transition': 2.0.13_3kvuj4ss2hjbwisvymegpn5af4 + framer-motion: 8.2.4_biqbaboplfbrettd7655fr4n2y react: 18.2.0 dev: false - /@chakra-ui/modal/2.2.5_rwpnwqiawv5pqfgewyobdwzyki: - resolution: {integrity: sha512-QIoN89bT5wnR71wxZFHt7vsS65yF9WCfIwDtFk8ifxJORPi/UkLMwBpjTV2Jfsxd22W6Oo2VOpRR0a5WFeK+jA==} + /@chakra-ui/modal/2.2.6_uajdlyzmdpenth7jszslftoxi4: + resolution: {integrity: sha512-NyGovs3+MimltfCyqrpr20vtwNOaNykJGQFp7GfsfiInoMU7fOyDAc12JfgcVl3LCwk0bEo60hx1zxZ3GQvUxQ==} peerDependencies: '@chakra-ui/system': '>=2.0.0' framer-motion: '>=4.0.0' react: '>=18 || 18' react-dom: '>=18 || 18' dependencies: - '@chakra-ui/close-button': 2.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/focus-lock': 2.0.13_kzbn2opkn2327fwg5yzwzya5o4 - '@chakra-ui/portal': 2.0.12_biqbaboplfbrettd7655fr4n2y - '@chakra-ui/react-context': 2.0.5_react@18.2.0 - '@chakra-ui/react-types': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-merge-refs': 2.0.5_react@18.2.0 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm - '@chakra-ui/transition': 2.0.12_f2dei7egqlny4za2bmg57z5csy + '@chakra-ui/close-button': 2.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/focus-lock': 2.0.14_kzbn2opkn2327fwg5yzwzya5o4 + '@chakra-ui/portal': 2.0.13_biqbaboplfbrettd7655fr4n2y + '@chakra-ui/react-context': 2.0.6_react@18.2.0 + '@chakra-ui/react-types': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-merge-refs': 2.0.6_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/transition': 2.0.13_3kvuj4ss2hjbwisvymegpn5af4 aria-hidden: 1.2.2_kzbn2opkn2327fwg5yzwzya5o4 - framer-motion: 8.0.1_biqbaboplfbrettd7655fr4n2y + framer-motion: 8.2.4_biqbaboplfbrettd7655fr4n2y react: 18.2.0 react-dom: 18.2.0_react@18.2.0 react-remove-scroll: 2.5.5_kzbn2opkn2327fwg5yzwzya5o4 @@ -4497,336 +4568,340 @@ packages: - '@types/react' dev: false - /@chakra-ui/number-input/2.0.14_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-IARUAbP4pn1gP5fY2dK4wtbR3ONjzHgTjH4Zj3ErZvdu/yTURLaZmlb6UGHwgqjWLyioactZ/+n4Njj5CRjs8w==} + /@chakra-ui/number-input/2.0.15_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-x04CqLPFF1bYiIiosB5xoWSoOKYBbrB5EMpm1382X11fdsdrkkR2/3Jqb3Hh0yVV63FtxXaYEeUENb6tJMcGmQ==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/counter': 2.0.11_react@18.2.0 - '@chakra-ui/form-control': 2.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/icon': 3.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/react-context': 2.0.5_react@18.2.0 - '@chakra-ui/react-types': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-callback-ref': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-event-listener': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-interval': 2.0.3_react@18.2.0 - '@chakra-ui/react-use-merge-refs': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-safe-layout-effect': 2.0.3_react@18.2.0 - '@chakra-ui/react-use-update-effect': 2.0.5_react@18.2.0 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/counter': 2.0.12_react@18.2.0 + '@chakra-ui/form-control': 2.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/icon': 3.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/react-context': 2.0.6_react@18.2.0 + '@chakra-ui/react-types': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-callback-ref': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-event-listener': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-interval': 2.0.4_react@18.2.0 + '@chakra-ui/react-use-merge-refs': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-safe-layout-effect': 2.0.4_react@18.2.0 + '@chakra-ui/react-use-update-effect': 2.0.6_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/number-utils/2.0.5: - resolution: {integrity: sha512-Thhohnlqze0i5HBJO9xkfOPq1rv3ji/hNPf2xh1fh4hxrNzdm3HCkz0c6lyRQwGuVoeltEHysYZLH/uWLFTCSQ==} + /@chakra-ui/number-utils/2.0.6: + resolution: {integrity: sha512-VLOyoiXGpZ+eCQSPqKdBCEpen9VAo6pc6FDFuf4BNdIVEfh6ee//Zl7XjyTAGr1G4HUANp8ZxVHHPvtQ10VP4w==} dev: false - /@chakra-ui/object-utils/2.0.5: - resolution: {integrity: sha512-/rIMoYI3c2uLtFIrnTFOPRAI8StUuu335WszqKM0KAW1lwG9H6uSbxqlpZT1Pxi/VQqZKfheGiMQOx5lfTmM/A==} + /@chakra-ui/object-utils/2.0.6: + resolution: {integrity: sha512-fw1AjQ4wdL8hqPGiE6ulXyugwh1m70YluG1yWGZDPi909zJj1/uL0DClgiNJY/8zWJrbMwDjGdYziXudLxahgA==} dev: false - /@chakra-ui/pin-input/2.0.16_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-51cioNYpBSgi9/jq6CrzoDvo8fpMwFXu3SaFRbKO47s9Dz/OAW0MpjyabTfSpwOv0xKZE+ayrYGJopCzZSWXPg==} + /@chakra-ui/pin-input/2.0.17_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-uDL8HIjuvvcEO9YBiAOewFtlrjPDqF+xPIWBh4hetDVt6Pd9XavvuyRJjsogjAZt0FsweUg5sF8g/iVLAihCAQ==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/descendant': 3.0.11_react@18.2.0 - '@chakra-ui/react-children-utils': 2.0.4_react@18.2.0 - '@chakra-ui/react-context': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-controllable-state': 2.0.6_react@18.2.0 - '@chakra-ui/react-use-merge-refs': 2.0.5_react@18.2.0 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/descendant': 3.0.12_react@18.2.0 + '@chakra-ui/react-children-utils': 2.0.5_react@18.2.0 + '@chakra-ui/react-context': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-controllable-state': 2.0.7_react@18.2.0 + '@chakra-ui/react-use-merge-refs': 2.0.6_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/popover/2.1.4_t76srolfnsegfnwwaemkfwgcyq: - resolution: {integrity: sha512-NXVtyMxYzDKzzQph/+GFRSM3tEj3gNvlCX/xGRsCOt9I446zJ1InCd/boXQKAc813coEN9McSOjNWgo+NCBD+Q==} + /@chakra-ui/popover/2.1.5_yqhfmoaf5dfprehsryzajus72q: + resolution: {integrity: sha512-ERM9312mJ1RbiRRdgn0E8jS10ZNBsACFkLhnEe++Ow27pjuIxL/MCpCatEGx9b97osHSsfPHekHjaLcOoCqVIw==} peerDependencies: '@chakra-ui/system': '>=2.0.0' framer-motion: '>=4.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/close-button': 2.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/lazy-utils': 2.0.3 - '@chakra-ui/popper': 3.0.10_react@18.2.0 - '@chakra-ui/react-context': 2.0.5_react@18.2.0 - '@chakra-ui/react-types': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-animation-state': 2.0.6_react@18.2.0 - '@chakra-ui/react-use-disclosure': 2.0.6_react@18.2.0 - '@chakra-ui/react-use-focus-effect': 2.0.7_react@18.2.0 - '@chakra-ui/react-use-focus-on-pointer-down': 2.0.4_react@18.2.0 - '@chakra-ui/react-use-merge-refs': 2.0.5_react@18.2.0 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm - framer-motion: 8.0.1_biqbaboplfbrettd7655fr4n2y + '@chakra-ui/close-button': 2.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/lazy-utils': 2.0.4 + '@chakra-ui/popper': 3.0.11_react@18.2.0 + '@chakra-ui/react-context': 2.0.6_react@18.2.0 + '@chakra-ui/react-types': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-animation-state': 2.0.7_react@18.2.0 + '@chakra-ui/react-use-disclosure': 2.0.7_react@18.2.0 + '@chakra-ui/react-use-focus-effect': 2.0.8_react@18.2.0 + '@chakra-ui/react-use-focus-on-pointer-down': 2.0.5_react@18.2.0 + '@chakra-ui/react-use-merge-refs': 2.0.6_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm + framer-motion: 8.2.4_biqbaboplfbrettd7655fr4n2y react: 18.2.0 dev: false - /@chakra-ui/popper/3.0.10_react@18.2.0: - resolution: {integrity: sha512-6LacbBGX0piHWY/DYxOGCTTFAoRGRHpGIRzTgfNy8jxw4f+rukaVudd4Pc2fwjCTdobJKM8nGNYIYNv9/Dmq9Q==} + /@chakra-ui/popper/3.0.11_react@18.2.0: + resolution: {integrity: sha512-fsKwgq3E0S6FqCzTCQ7HQEr2BOHfHZZMiqvFpGyrIPQ/Esv7aE3Ipw4y4RHTztzJ+vUKK3XTbJzX1cU4RR4a8Q==} peerDependencies: react: '>=18 || 18' dependencies: - '@chakra-ui/react-types': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-merge-refs': 2.0.5_react@18.2.0 + '@chakra-ui/react-types': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-merge-refs': 2.0.6_react@18.2.0 '@popperjs/core': 2.11.6 react: 18.2.0 dev: false - /@chakra-ui/portal/2.0.12_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-8D/1fFUdbJtzyGL5sCBIb4oyTnPG2v6rx/L/qbG43FcXDrongmzLj0+tJ//PbJr+5hxjXAWFUjpPvyx10pTN6Q==} + /@chakra-ui/portal/2.0.13_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-EuzaYJuIXM5elqy0MmXe+nc2bHm72JpxkM/PX+LnRTlkA44Kj/iQP5gnx5KHLVG4RPbcG5p61W4KzIBPSRY0+g==} peerDependencies: react: '>=18 || 18' react-dom: '>=18 || 18' dependencies: - '@chakra-ui/react-context': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-safe-layout-effect': 2.0.3_react@18.2.0 + '@chakra-ui/react-context': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-safe-layout-effect': 2.0.4_react@18.2.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 dev: false - /@chakra-ui/progress/2.1.2_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-ofhMWTqCxnm1NiP/zH4SV7EvOLogfX15MSMTNfGqZv6t8eSSeTn6oRRzsTSllJfSqDey7oZNCRbP7vDhvx9HtQ==} + /@chakra-ui/progress/2.1.3_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-RnVFvdWXrj06oVG0R0m/OunXJ9oxMrcI/UHGgTw74FbjZDSSv7+8j9397iu2Mop7v6iJi0Rhm8Nyi/wEqlO9lw==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/react-context': 2.0.5_react@18.2.0 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/react-context': 2.0.6_react@18.2.0 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/provider/2.0.26_5rzy53przelm5jchjmb5vr6dxy: - resolution: {integrity: sha512-ln5c3zSFvN1WrkPkX/KOWp+CPg6y8opASlZvWvM+1lTpNX82FkXyPiQYjaemGGbKuooqdRMylseWBStoFwjxOw==} + /@chakra-ui/provider/2.0.28_5rzy53przelm5jchjmb5vr6dxy: + resolution: {integrity: sha512-9Q6UTweW0Fbgqd1ifBeVJke0QLp6duZqiju+Ng9C16B31FcNCz8nFPWQLx5yhDnA4XoQ3vNREkrETfae4CfH1Q==} peerDependencies: '@emotion/react': ^11.0.0 '@emotion/styled': ^11.0.0 react: '>=18 || 18' react-dom: '>=18 || 18' dependencies: - '@chakra-ui/css-reset': 2.0.10_hp5f5nkljdiwilp4rgxyefcplu - '@chakra-ui/portal': 2.0.12_biqbaboplfbrettd7655fr4n2y - '@chakra-ui/react-env': 2.0.11_react@18.2.0 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm - '@chakra-ui/utils': 2.0.12 - '@emotion/react': 11.10.5_xl5my4wapvq2ctl7qwehtbgorq - '@emotion/styled': 11.10.5_3djhvnr4jirfvebjqpipo7gthy + '@chakra-ui/css-reset': 2.0.11_hp5f5nkljdiwilp4rgxyefcplu + '@chakra-ui/portal': 2.0.13_biqbaboplfbrettd7655fr4n2y + '@chakra-ui/react-env': 2.0.12_react@18.2.0 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/utils': 2.0.14 + '@emotion/react': 11.10.5_jp5qgyg6plq757v5hojp7ls2oe + '@emotion/styled': 11.10.5_jp5djshq6aqfasno3mth3hguci react: 18.2.0 react-dom: 18.2.0_react@18.2.0 dev: false - /@chakra-ui/radio/2.0.14_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-e/hY1g92Xdu5d5A27NFfa1+ccE2q/A5H7sc/M7p0fId6KO33Dst25Hy+HThtqnYN0Y3Om58fiXEKo5SsdtvSfA==} + /@chakra-ui/radio/2.0.16_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-TQyHi88Jo6BNCNKXMpWxkoKufEOM2va+3ykuFK8RSqaAhRbHXBdnbS23Bq2HR7z7jrsnsOQOkZ9VA64XDDn1fw==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/form-control': 2.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/react-context': 2.0.5_react@18.2.0 - '@chakra-ui/react-types': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-merge-refs': 2.0.5_react@18.2.0 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm - '@zag-js/focus-visible': 0.1.0 + '@chakra-ui/form-control': 2.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/react-context': 2.0.6_react@18.2.0 + '@chakra-ui/react-types': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-merge-refs': 2.0.6_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm + '@zag-js/focus-visible': 0.2.1 react: 18.2.0 dev: false - /@chakra-ui/react-children-utils/2.0.4_react@18.2.0: - resolution: {integrity: sha512-qsKUEfK/AhDbMexWo5JhmdlkxLg5WEw2dFh4XorvU1/dTYsRfP6cjFfO8zE+X3F0ZFNsgKz6rbN5oU349GLEFw==} + /@chakra-ui/react-children-utils/2.0.5_react@18.2.0: + resolution: {integrity: sha512-rP/1HFR9J6wohIzLe/gU+vpey27uey9pVa46VTZfApI6VdzDWiQT1pmrGQeMkba07KdU2MJS/60dhGM4NfvcQA==} peerDependencies: react: '>=18 || 18' dependencies: react: 18.2.0 dev: false - /@chakra-ui/react-context/2.0.5_react@18.2.0: - resolution: {integrity: sha512-WYS0VBl5Q3/kNShQ26BP+Q0OGMeTQWco3hSiJWvO2wYLY7N1BLq6dKs8vyKHZfpwKh2YL2bQeAObi+vSkXp6tQ==} + /@chakra-ui/react-context/2.0.6_react@18.2.0: + resolution: {integrity: sha512-+Bk/lDBirj6KE3vbyyUVCqFGqAe+MOso+1NRHQ0m66/sXWFFnoL/lvuq4osdNp80DOVQ4EYYnHI0olSZZvuKEg==} peerDependencies: react: '>=18 || 18' dependencies: react: 18.2.0 dev: false - /@chakra-ui/react-env/2.0.11_react@18.2.0: - resolution: {integrity: sha512-rPwUHReSWh7rbCw0HePa8Pvc+Q82fUFvVjHTIbXKnE6d+01cCE7j4f1NLeRD9pStKPI6sIZm9xTGvOCzl8F8iw==} + /@chakra-ui/react-env/2.0.12_react@18.2.0: + resolution: {integrity: sha512-BPTz2cxNKhNc1y5J9cCOYndbGiNulpMwihZLkybLRJ1qzZic4KuD3iGOkagJ81STKoPkKEZWfcjnrQTCJTq1fg==} peerDependencies: react: '>=18 || 18' dependencies: react: 18.2.0 dev: false - /@chakra-ui/react-types/2.0.5_react@18.2.0: - resolution: {integrity: sha512-GApp+R/VjS1UV5ms5irrij5LOIgUM0dqSVHagyEFEz88LRKkqMD9RuO577ZsVd4Gn0ULsacVJCUA0HtNUBJNzA==} + /@chakra-ui/react-types/2.0.6_react@18.2.0: + resolution: {integrity: sha512-aAq/nl//PneEfeaDb94zwfXor4OP/d5kc6dEXOZB2HJgCt3hu2+F/1u1QpPLPPTys5xexkQojuZQLnnD9lmQFw==} peerDependencies: react: '>=18 || 18' dependencies: react: 18.2.0 dev: false - /@chakra-ui/react-use-animation-state/2.0.6_react@18.2.0: - resolution: {integrity: sha512-M2kUzZkSBgDpfvnffh3kTsMIM3Dvn+CTMqy9zfY97NL4P3LAWL1MuFtKdlKfQ8hs/QpwS/ew8CTmCtaywn4sKg==} + /@chakra-ui/react-use-animation-state/2.0.7_react@18.2.0: + resolution: {integrity: sha512-v4p5jTopFvYah3vrRU7m6W+m1IEIqxfDco6ASeoEWEcKab4WBdQ1OQr1Oxgip+UIgmvLUnl+3BS+jPUuuKkdgg==} peerDependencies: react: '>=18 || 18' dependencies: - '@chakra-ui/dom-utils': 2.0.4 - '@chakra-ui/react-use-event-listener': 2.0.5_react@18.2.0 + '@chakra-ui/dom-utils': 2.0.5 + '@chakra-ui/react-use-event-listener': 2.0.6_react@18.2.0 react: 18.2.0 dev: false - /@chakra-ui/react-use-callback-ref/2.0.5_react@18.2.0: - resolution: {integrity: sha512-vKnXleD2PzB0nGabY35fRtklMid4z7cecbMG0fkasNNsgWmrQcXJOuEKUUVCynL6FBU6gBnpKFi5Aqj6x+K4tw==} + /@chakra-ui/react-use-callback-ref/2.0.6_react@18.2.0: + resolution: {integrity: sha512-JKh0GJQvLonjSVQJjsBs2gE+Zix/DXfAo8kzNE+DzNf49CNomX59TkcJNXDjtzSktn6GfqDF8IOObJlGlbtG7g==} peerDependencies: react: '>=18 || 18' dependencies: react: 18.2.0 dev: false - /@chakra-ui/react-use-controllable-state/2.0.6_react@18.2.0: - resolution: {integrity: sha512-7WuKrhQkpSRoiI5PKBvuIsO46IIP0wsRQgXtStSaIXv+FIvIJl9cxQXTbmZ5q1Ds641QdAUKx4+6v0K/zoZEHg==} + /@chakra-ui/react-use-controllable-state/2.0.7_react@18.2.0: + resolution: {integrity: sha512-vKGgMtZb/06KnIF0XUFjWvwfKs3x35M6FEc4FU/wgM5FDU9T6Vd1TG7kDHFMoYdcvRf2/fgzkOxgTN052+sMkw==} peerDependencies: react: '>=18 || 18' dependencies: - '@chakra-ui/react-use-callback-ref': 2.0.5_react@18.2.0 + '@chakra-ui/react-use-callback-ref': 2.0.6_react@18.2.0 react: 18.2.0 dev: false - /@chakra-ui/react-use-disclosure/2.0.6_react@18.2.0: - resolution: {integrity: sha512-4UPePL+OcCY37KZ585iLjg8i6J0sjpLm7iZG3PUwmb97oKHVHq6DpmWIM0VfSjcT6AbSqyGcd5BXZQBgwt8HWQ==} + /@chakra-ui/react-use-disclosure/2.0.7_react@18.2.0: + resolution: {integrity: sha512-vQG8AxYq+BkaurCHdMA9pxJAfQDmErMzn9hn2elP0dVfKe2a0O7aCFzX2Ff9PeeBKWOFlUfKf79gRBnhXRa5xw==} peerDependencies: react: '>=18 || 18' dependencies: - '@chakra-ui/react-use-callback-ref': 2.0.5_react@18.2.0 + '@chakra-ui/react-use-callback-ref': 2.0.6_react@18.2.0 react: 18.2.0 dev: false - /@chakra-ui/react-use-event-listener/2.0.5_react@18.2.0: - resolution: {integrity: sha512-etLBphMigxy/cm7Yg22y29gQ8u/K3PniR5ADZX7WVX61Cgsa8ciCqjTE9sTtlJQWAQySbWxt9+mjlT5zaf+6Zw==} + /@chakra-ui/react-use-event-listener/2.0.6_react@18.2.0: + resolution: {integrity: sha512-lDtccra2B/1ap6Z7NESS4QfZajfOLd/jafmVdiO0xc4YSs6VDhenipMCv9O47U5EXapG6jfTXs2nbFkc3jRKiA==} peerDependencies: react: '>=18 || 18' dependencies: - '@chakra-ui/react-use-callback-ref': 2.0.5_react@18.2.0 + '@chakra-ui/react-use-callback-ref': 2.0.6_react@18.2.0 react: 18.2.0 dev: false - /@chakra-ui/react-use-focus-effect/2.0.7_react@18.2.0: - resolution: {integrity: sha512-wI8OUNwfbkusajLac8QtjfSyNmsNu1D5pANmnSHIntHhui6Jwv75Pxx7RgmBEnfBEpleBndhR9E75iCjPLhZ/A==} + /@chakra-ui/react-use-focus-effect/2.0.8_react@18.2.0: + resolution: {integrity: sha512-Et6/97A/6ndPygj6CF8+T7RQH0gsW5fkWNi64R7OjuQSjWxGq1kcmyBGm4E2u2Hbmtf4Hm1dcjzilnYbG7M7IA==} peerDependencies: react: '>=18 || 18' dependencies: - '@chakra-ui/dom-utils': 2.0.4 - '@chakra-ui/react-use-event-listener': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-safe-layout-effect': 2.0.3_react@18.2.0 - '@chakra-ui/react-use-update-effect': 2.0.5_react@18.2.0 + '@chakra-ui/dom-utils': 2.0.5 + '@chakra-ui/react-use-event-listener': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-safe-layout-effect': 2.0.4_react@18.2.0 + '@chakra-ui/react-use-update-effect': 2.0.6_react@18.2.0 react: 18.2.0 dev: false - /@chakra-ui/react-use-focus-on-pointer-down/2.0.4_react@18.2.0: - resolution: {integrity: sha512-L3YKouIi77QbXH9mSLGEFzJbJDhyrPlcRcuu+TSC7mYaK9E+3Ap+RVSAVxj+CfQz7hCWpikPecKDuspIPWlyuA==} + /@chakra-ui/react-use-focus-on-pointer-down/2.0.5_react@18.2.0: + resolution: {integrity: sha512-xDQUp8s+a+0DgqOWdvKXgIZcyXH5RXKkC+qa0mbUJf54b9qLbrD6yw3o2jAvDEGa7vLBjaVY4jfOAdzt7+Na2g==} peerDependencies: react: '>=18 || 18' dependencies: - '@chakra-ui/react-use-event-listener': 2.0.5_react@18.2.0 + '@chakra-ui/react-use-event-listener': 2.0.6_react@18.2.0 react: 18.2.0 dev: false - /@chakra-ui/react-use-interval/2.0.3_react@18.2.0: - resolution: {integrity: sha512-Orbij5c5QkL4NuFyU4mfY/nyRckNBgoGe9ic8574VVNJIXfassevZk0WB+lvqBn5XZeLf2Tj+OGJrg4j4H9wzw==} + /@chakra-ui/react-use-interval/2.0.4_react@18.2.0: + resolution: {integrity: sha512-LCS0CijCBEJW1dz2WQThGn+wPSaA6YWPEWeS2WmobbQhkjLbzEy2z8CIG5MeUopX8v6kDDnCMmIpocmrIyGGbA==} peerDependencies: react: '>=18 || 18' dependencies: - '@chakra-ui/react-use-callback-ref': 2.0.5_react@18.2.0 + '@chakra-ui/react-use-callback-ref': 2.0.6_react@18.2.0 react: 18.2.0 dev: false - /@chakra-ui/react-use-latest-ref/2.0.3_react@18.2.0: - resolution: {integrity: sha512-exNSQD4rPclDSmNwtcChUCJ4NuC2UJ4amyNGBqwSjyaK5jNHk2kkM7rZ6I0I8ul+26lvrXlSuhyv6c2PFwbFQQ==} + /@chakra-ui/react-use-latest-ref/2.0.4_react@18.2.0: + resolution: {integrity: sha512-7xxQeu7PtFUEXbd+BZ+UMX9ASpJET02z9EgtqSfnMgB1ccgo/1i8CYI2/BcolwRf05EUD7kOUA+7eHyP4EI3Uw==} peerDependencies: react: '>=18 || 18' dependencies: react: 18.2.0 dev: false - /@chakra-ui/react-use-merge-refs/2.0.5_react@18.2.0: - resolution: {integrity: sha512-uc+MozBZ8asaUpO8SWcK6D4svRPACN63jv5uosUkXJR+05jQJkUofkfQbf2HeGVbrWCr0XZsftLIm4Mt/QMoVw==} + /@chakra-ui/react-use-merge-refs/2.0.6_react@18.2.0: + resolution: {integrity: sha512-m4fQtm5cn3F39nLj5MhmKsAzdFaYMldR8a4VMtfC2Pnd+bqX8jx2q2yPCjpam9x/Wnh8ZRBMJ2KAjAiGnF3XXw==} peerDependencies: react: '>=18 || 18' dependencies: react: 18.2.0 dev: false - /@chakra-ui/react-use-outside-click/2.0.5_react@18.2.0: - resolution: {integrity: sha512-WmtXUeVaMtxP9aUGGG+GQaDeUn/Bvf8TI3EU5mE1+TtqLHxyA9wtvQurynrogvpilLaBADwn/JeBeqs2wHpvqA==} + /@chakra-ui/react-use-outside-click/2.0.6_react@18.2.0: + resolution: {integrity: sha512-wbZI4zDwSiQ3jCZ++PKmv7uIU6oyEbaap8s6e3O9/JFAlPXxAG48DcSHmQZ8scyEu/wwd8A+/3go49T4VIvc7w==} peerDependencies: react: '>=18 || 18' dependencies: - '@chakra-ui/react-use-callback-ref': 2.0.5_react@18.2.0 + '@chakra-ui/react-use-callback-ref': 2.0.6_react@18.2.0 react: 18.2.0 dev: false - /@chakra-ui/react-use-pan-event/2.0.6_react@18.2.0: - resolution: {integrity: sha512-Vtgl3c+Mj4hdehFRFIgruQVXctwnG1590Ein1FiU8sVnlqO6bpug6Z+B14xBa+F+X0aK+DxnhkJFyWI93Pks2g==} + /@chakra-ui/react-use-pan-event/2.0.8_react@18.2.0: + resolution: {integrity: sha512-HUn7WR9IagtC3KdjmBlHibnFYisQ055IoWReIEWuDz/5KWSPeC2p2QcMc33vhN/ucS1XbWCt6uelHHBeCWWvfA==} peerDependencies: react: '>=18 || 18' dependencies: - '@chakra-ui/event-utils': 2.0.6 - '@chakra-ui/react-use-latest-ref': 2.0.3_react@18.2.0 - framesync: 5.3.0 + '@chakra-ui/event-utils': 2.0.7 + '@chakra-ui/react-use-latest-ref': 2.0.4_react@18.2.0 + framesync: 6.1.2 react: 18.2.0 dev: false - /@chakra-ui/react-use-previous/2.0.3_react@18.2.0: - resolution: {integrity: sha512-A2ODOa0rm2HM4aqXfxxI0zPLcn5Q7iBEjRyfIQhb+EH+d2OFuj3L2slVoIpp6e/km3Xzv2d+u/WbjgTzdQ3d0w==} + /@chakra-ui/react-use-previous/2.0.4_react@18.2.0: + resolution: {integrity: sha512-ZzILmNAoRVPDRFhKUceksQGETQyne4ST7W7Y5NPkr/OAJuzc2njodY0GjGiJTF2YpOSelRn6KB8MDhwp4XR2mw==} peerDependencies: react: '>=18 || 18' dependencies: react: 18.2.0 dev: false - /@chakra-ui/react-use-safe-layout-effect/2.0.3_react@18.2.0: - resolution: {integrity: sha512-dlTvQURzmdfyBbNdydgO4Wy2/HV8aJN8LszTtyb5vRZsyaslDM/ftcxo8E8QjHwRLD/V1Epb/A8731QfimfVaQ==} + /@chakra-ui/react-use-safe-layout-effect/2.0.4_react@18.2.0: + resolution: {integrity: sha512-GbQIdhiesXZ8DV+JxiERz3/zki6PELhYPz/7JxyFUk8xInJnUcuEz2L4bV7rXIm9/bd2kjf4gfV+lHOGfpJdLw==} peerDependencies: react: '>=18 || 18' dependencies: react: 18.2.0 dev: false - /@chakra-ui/react-use-size/2.0.5_react@18.2.0: - resolution: {integrity: sha512-4arAApdiXk5uv5ZeFKltEUCs5h3yD9dp6gTIaXbAdq+/ENK3jMWTwlqzNbJtCyhwoOFrblLSdBrssBMIsNQfZQ==} + /@chakra-ui/react-use-size/2.0.7_react@18.2.0: + resolution: {integrity: sha512-ggj8W0rer9oJ03xXrH4CUBNe6RZ/qtuU/32pMougeVWwZ3COGTODBtFlooIiy3iCvxrpHIgIDXy/hyrBWyvQSw==} peerDependencies: react: '>=18 || 18' dependencies: - '@zag-js/element-size': 0.1.0 + '@zag-js/element-size': 0.3.0 react: 18.2.0 dev: false - /@chakra-ui/react-use-timeout/2.0.3_react@18.2.0: - resolution: {integrity: sha512-rBBUkZSQq3nJQ8fuMkgZNY2Sgg4vKiKNp05GxAwlT7TitOfVZyoTriqQpqz296bWlmkICTZxlqCWfE5fWpsTsg==} + /@chakra-ui/react-use-timeout/2.0.4_react@18.2.0: + resolution: {integrity: sha512-7EqjJVRv61DmWb9UE4R9LPf3l1SDfawQ2/ax/e0lYpDBjaeV013wUH1uurRq8jn/vR1DhNzfRB5VtimE2f2Vsw==} peerDependencies: react: '>=18 || 18' dependencies: - '@chakra-ui/react-use-callback-ref': 2.0.5_react@18.2.0 + '@chakra-ui/react-use-callback-ref': 2.0.6_react@18.2.0 react: 18.2.0 dev: false - /@chakra-ui/react-use-update-effect/2.0.5_react@18.2.0: - resolution: {integrity: sha512-y9tCMr1yuDl8ATYdh64Gv8kge5xE1DMykqPDZw++OoBsTaWr3rx40wblA8NIWuSyJe5ErtKP2OeglvJkYhryJQ==} + /@chakra-ui/react-use-update-effect/2.0.6_react@18.2.0: + resolution: {integrity: sha512-P6+0hocnasjl8xOrFH9BklyCNNzCBu/XAl5y7kZ82uVnS99SaC6cppO9/qWRZI9cYYheWfJ4lyLGeLOcNmI8/Q==} peerDependencies: react: '>=18 || 18' dependencies: react: 18.2.0 dev: false - /@chakra-ui/react-utils/2.0.9_react@18.2.0: - resolution: {integrity: sha512-nlwPBVlQmcl1PiLzZWyrT3FSnt3vKSkBMzQ0EF4SJWA/nOIqTvmffb5DCzCqPzgQaE/Da1Xgus+JufFGM8GLCQ==} + /@chakra-ui/react-utils/2.0.11_react@18.2.0: + resolution: {integrity: sha512-LdE0Ay5Em2ew7fuux9MJAwaxoaU/QwVoH/t6uiUw/JCWpmiMGY6tw6t3eZTvZSRZNfyPWY0MmvOHR1UvIS9JIw==} peerDependencies: react: '>=18 || 18' dependencies: - '@chakra-ui/utils': 2.0.12 + '@chakra-ui/utils': 2.0.14 react: 18.2.0 dev: false - /@chakra-ui/react/2.4.4_w5uice4kjq7uitpodib7xbfoui: - resolution: {integrity: sha512-mA0Js3qpRBTmhPuBlBw85OG9ot7uh7+4IjsASmkzbpJVB1Kz9Z+7RBOpjHfK/03zEsRp+XYrb1ps0DYl8ih5bQ==} + /@chakra-ui/react/2.4.6_7rmqxmvcooh6vn4y4z6d5tku5u: + resolution: {integrity: sha512-uz9QjjxJgf81fXcOWDiVo2rU/lWfThCDKW5UMlYX2OrrHko7OnwZ3r9oMlZFU/vAS71LWhKbjXicJmOwwls42g==} peerDependencies: '@emotion/react': ^11.0.0 '@emotion/styled': ^11.0.0 @@ -4834,326 +4909,341 @@ packages: react: '>=18 || 18' react-dom: '>=18 || 18' dependencies: - '@chakra-ui/accordion': 2.1.4_t76srolfnsegfnwwaemkfwgcyq - '@chakra-ui/alert': 2.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/avatar': 2.2.1_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/breadcrumb': 2.1.1_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/button': 2.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/card': 2.1.3_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/checkbox': 2.2.5_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/close-button': 2.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/control-box': 2.0.11_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/counter': 2.0.11_react@18.2.0 - '@chakra-ui/css-reset': 2.0.10_hp5f5nkljdiwilp4rgxyefcplu - '@chakra-ui/editable': 2.0.16_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/form-control': 2.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/hooks': 2.1.2_react@18.2.0 - '@chakra-ui/icon': 3.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/image': 2.0.12_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/input': 2.0.14_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/layout': 2.1.11_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/live-region': 2.0.11_react@18.2.0 - '@chakra-ui/media-query': 3.2.8_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/menu': 2.1.5_t76srolfnsegfnwwaemkfwgcyq - '@chakra-ui/modal': 2.2.5_rwpnwqiawv5pqfgewyobdwzyki - '@chakra-ui/number-input': 2.0.14_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/pin-input': 2.0.16_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/popover': 2.1.4_t76srolfnsegfnwwaemkfwgcyq - '@chakra-ui/popper': 3.0.10_react@18.2.0 - '@chakra-ui/portal': 2.0.12_biqbaboplfbrettd7655fr4n2y - '@chakra-ui/progress': 2.1.2_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/provider': 2.0.26_5rzy53przelm5jchjmb5vr6dxy - '@chakra-ui/radio': 2.0.14_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/react-env': 2.0.11_react@18.2.0 - '@chakra-ui/select': 2.0.14_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/skeleton': 2.0.20_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/slider': 2.0.16_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/spinner': 2.0.11_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/stat': 2.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/styled-system': 2.5.0 - '@chakra-ui/switch': 2.0.17_t76srolfnsegfnwwaemkfwgcyq - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm - '@chakra-ui/table': 2.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/tabs': 2.1.5_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/tag': 2.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/textarea': 2.0.14_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/theme': 2.2.2_egcizgpwtsioofm7hx34ab4iqi - '@chakra-ui/theme-utils': 2.0.6 - '@chakra-ui/toast': 4.0.6_jwhq6pzhnhrjemfn55rda4eonm - '@chakra-ui/tooltip': 2.2.3_jwhq6pzhnhrjemfn55rda4eonm - '@chakra-ui/transition': 2.0.12_f2dei7egqlny4za2bmg57z5csy - '@chakra-ui/utils': 2.0.12 - '@chakra-ui/visually-hidden': 2.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@emotion/react': 11.10.5_xl5my4wapvq2ctl7qwehtbgorq - '@emotion/styled': 11.10.5_3djhvnr4jirfvebjqpipo7gthy - framer-motion: 8.0.1_biqbaboplfbrettd7655fr4n2y + '@chakra-ui/accordion': 2.1.5_yqhfmoaf5dfprehsryzajus72q + '@chakra-ui/alert': 2.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/avatar': 2.2.2_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/breadcrumb': 2.1.2_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/button': 2.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/card': 2.1.4_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/checkbox': 2.2.7_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/close-button': 2.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/control-box': 2.0.12_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/counter': 2.0.12_react@18.2.0 + '@chakra-ui/css-reset': 2.0.11_hp5f5nkljdiwilp4rgxyefcplu + '@chakra-ui/editable': 2.0.17_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/form-control': 2.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/hooks': 2.1.4_react@18.2.0 + '@chakra-ui/icon': 3.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/image': 2.0.13_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/input': 2.0.16_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/layout': 2.1.12_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/live-region': 2.0.12_react@18.2.0 + '@chakra-ui/media-query': 3.2.9_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/menu': 2.1.6_yqhfmoaf5dfprehsryzajus72q + '@chakra-ui/modal': 2.2.6_uajdlyzmdpenth7jszslftoxi4 + '@chakra-ui/number-input': 2.0.15_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/pin-input': 2.0.17_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/popover': 2.1.5_yqhfmoaf5dfprehsryzajus72q + '@chakra-ui/popper': 3.0.11_react@18.2.0 + '@chakra-ui/portal': 2.0.13_biqbaboplfbrettd7655fr4n2y + '@chakra-ui/progress': 2.1.3_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/provider': 2.0.28_5rzy53przelm5jchjmb5vr6dxy + '@chakra-ui/radio': 2.0.16_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/react-env': 2.0.12_react@18.2.0 + '@chakra-ui/select': 2.0.15_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/skeleton': 2.0.21_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/slider': 2.0.18_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/spinner': 2.0.12_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/stat': 2.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/styled-system': 2.5.1 + '@chakra-ui/switch': 2.0.19_yqhfmoaf5dfprehsryzajus72q + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/table': 2.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/tabs': 2.1.6_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/tag': 2.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/textarea': 2.0.15_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/theme': 2.2.4_ak67p4fuwhwgy7hpxa6ejvcgoy + '@chakra-ui/theme-utils': 2.0.8 + '@chakra-ui/toast': 4.0.8_2sgc3xionyowyoly2zvdrbptny + '@chakra-ui/tooltip': 2.2.4_2sgc3xionyowyoly2zvdrbptny + '@chakra-ui/transition': 2.0.13_3kvuj4ss2hjbwisvymegpn5af4 + '@chakra-ui/utils': 2.0.14 + '@chakra-ui/visually-hidden': 2.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@emotion/react': 11.10.5_jp5qgyg6plq757v5hojp7ls2oe + '@emotion/styled': 11.10.5_jp5djshq6aqfasno3mth3hguci + framer-motion: 8.2.4_biqbaboplfbrettd7655fr4n2y react: 18.2.0 react-dom: 18.2.0_react@18.2.0 transitivePeerDependencies: - '@types/react' dev: false - /@chakra-ui/select/2.0.14_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-fvVGxAtLaIXGOMicrzSa6imMw5h26S1ar3xyNmXgR40dbpTPHmtQJkbHBf9FwwQXgSgKWgBzsztw5iDHCpPVzA==} + /@chakra-ui/select/2.0.15_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-TdrkZNMyyZu1H/J/hn4Rqz7WES6cTLZfTqSIi0FtnmFMCiOmfLT317A0d783uwU/YnDGogjfTQ4aAAY2PEsgGw==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/form-control': 2.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/form-control': 2.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/shared-utils/2.0.3: - resolution: {integrity: sha512-pCU+SUGdXzjAuUiUT8mriekL3tJVfNdwSTIaNeip7k/SWDzivrKGMwAFBxd3XVTDevtVusndkO4GJuQ3yILzDg==} + /@chakra-ui/shared-utils/2.0.4: + resolution: {integrity: sha512-JGWr+BBj3PXGZQ2gxbKSD1wYjESbYsZjkCeE2nevyVk4rN3amV1wQzCnBAhsuJktMaZD6KC/lteo9ou9QUDzpA==} dev: false - /@chakra-ui/skeleton/2.0.20_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-PEjjAHT/X8XEHTzXlN0kL883m1Z4Yo4A/ztv4VOvBTnXhHl2wFrrwucxj8TS3eWoCJ65dY9b0ZySP9ARTUe1ng==} + /@chakra-ui/skeleton/2.0.21_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-ztHfV/6Mwl1Wl8H8fkAszMHnyobNZ4SjVD/rImBlKfqSh2VW8jzSwzqN77Oi6iZ7fsqdPN7w2QWS5EAtsUxTVw==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/media-query': 3.2.8_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/react-use-previous': 2.0.3_react@18.2.0 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/media-query': 3.2.9_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/react-use-previous': 2.0.4_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/slider/2.0.16_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-0nEu9+OAPv4yzMrTH6SkNNMiXbLRe7lXYv1gWbpDGOsNgpGDFYmA7qpzsiiJEJoynqcJZqmDPArqWWPNYeY6Sw==} + /@chakra-ui/slider/2.0.18_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-wfkW9Xe3WVK1yUY0ELAPVLghknxqzPjqidQgbiMSNlKxTs70sFuACsbbwMV+LMcE+2aUYOGOaqTFI8nPfVdbOw==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/number-utils': 2.0.5 - '@chakra-ui/react-context': 2.0.5_react@18.2.0 - '@chakra-ui/react-types': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-callback-ref': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-controllable-state': 2.0.6_react@18.2.0 - '@chakra-ui/react-use-latest-ref': 2.0.3_react@18.2.0 - '@chakra-ui/react-use-merge-refs': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-pan-event': 2.0.6_react@18.2.0 - '@chakra-ui/react-use-size': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-update-effect': 2.0.5_react@18.2.0 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/number-utils': 2.0.6 + '@chakra-ui/react-context': 2.0.6_react@18.2.0 + '@chakra-ui/react-types': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-callback-ref': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-controllable-state': 2.0.7_react@18.2.0 + '@chakra-ui/react-use-latest-ref': 2.0.4_react@18.2.0 + '@chakra-ui/react-use-merge-refs': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-pan-event': 2.0.8_react@18.2.0 + '@chakra-ui/react-use-size': 2.0.7_react@18.2.0 + '@chakra-ui/react-use-update-effect': 2.0.6_react@18.2.0 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/spinner/2.0.11_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-piO2ghWdJzQy/+89mDza7xLhPnW7pA+ADNbgCb1vmriInWedS41IBKe+pSPz4IidjCbFu7xwKE0AerFIbrocCA==} + /@chakra-ui/spinner/2.0.12_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-c9R0k7RUgff5g79Q5kX1mE4lsXqLKIskIbPksL7Qm3Zw/ZbDHyNILFFltPLt7350rC9mGzqzEZbizAFlksbdLw==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/stat/2.0.13_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-6XeuE/7w0BjyCHSxMbsf6/rNOOs8BSit1NS7g7+Jd/40Pc/SKlNWLd3kxXPid4eT3RwyNIdMPtm30OActr9nqQ==} + /@chakra-ui/stat/2.0.14_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-VW92QvrRZDZAtUhPHWLhS0SzxVmElb6dRevVokzTm2sBQbkE1pkZnzoYuEkBx3t0QjxZj5YhqXR+CEkZFpM1rw==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/icon': 3.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/react-context': 2.0.5_react@18.2.0 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/icon': 3.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/react-context': 2.0.6_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/styled-system/2.5.0: - resolution: {integrity: sha512-xbvD9MTSXqsPbunCCxfebqslokU53zUefPDQJhgXNKKeMq0NGEgNdGOFXC8oFDP1S/I1GgohKcrSbrSXXLw8yg==} + /@chakra-ui/styled-system/2.5.1: + resolution: {integrity: sha512-HhaXR/r5eGlC7vkoOWQ31yZEj+Aq+kFee7ZZb0fBRGKQichn06S9Ugr8CsFyzb+jNexHdtBlIcTBm0ufJ8HsFA==} dependencies: + '@chakra-ui/shared-utils': 2.0.4 csstype: 3.1.1 lodash.mergewith: 4.6.2 dev: false - /@chakra-ui/switch/2.0.17_t76srolfnsegfnwwaemkfwgcyq: - resolution: {integrity: sha512-BQabfC6qYi5xBJvEFPzKq0yl6fTtTNNEHTid5r7h0PWcCnAiHwQJTpQRpxp+AjK569LMLtTXReTZvNBrzEwOrA==} + /@chakra-ui/switch/2.0.19_yqhfmoaf5dfprehsryzajus72q: + resolution: {integrity: sha512-mXEXrTQAfGnmgAeRcVvcgC98ZaB9/WBSpfVgVKLRVuLhv5XYwhffxxZb9Zqaa3eWb9iilxi3qQUtN0g/wu2G7w==} peerDependencies: '@chakra-ui/system': '>=2.0.0' framer-motion: '>=4.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/checkbox': 2.2.5_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm - framer-motion: 8.0.1_biqbaboplfbrettd7655fr4n2y + '@chakra-ui/checkbox': 2.2.7_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm + framer-motion: 8.2.4_biqbaboplfbrettd7655fr4n2y react: 18.2.0 dev: false - /@chakra-ui/system/2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm: - resolution: {integrity: sha512-x7S7pNKQtFk7/qsn3aHlbZfhcacvaGXBKlnQvHKrbmDVxgLCjGExdi/8Vs7rSYzIyXHx3lItpwd2qHsqqcNvaQ==} + /@chakra-ui/system/2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm: + resolution: {integrity: sha512-sUmLyo+zjv+Im56slRaQA5fw04y7JuVGKgGW8xcQan+jVtMI2gGBvnecOUeNNiEWglpW/pZ/AE9rgJX9dKkrkA==} peerDependencies: '@emotion/react': ^11.0.0 '@emotion/styled': ^11.0.0 react: '>=18 || 18' dependencies: - '@chakra-ui/color-mode': 2.1.10_react@18.2.0 - '@chakra-ui/react-utils': 2.0.9_react@18.2.0 - '@chakra-ui/styled-system': 2.5.0 - '@chakra-ui/theme-utils': 2.0.6 - '@chakra-ui/utils': 2.0.12 - '@emotion/react': 11.10.5_xl5my4wapvq2ctl7qwehtbgorq - '@emotion/styled': 11.10.5_3djhvnr4jirfvebjqpipo7gthy + '@chakra-ui/color-mode': 2.1.11_react@18.2.0 + '@chakra-ui/react-utils': 2.0.11_react@18.2.0 + '@chakra-ui/styled-system': 2.5.1 + '@chakra-ui/theme-utils': 2.0.8 + '@chakra-ui/utils': 2.0.14 + '@emotion/react': 11.10.5_jp5qgyg6plq757v5hojp7ls2oe + '@emotion/styled': 11.10.5_jp5djshq6aqfasno3mth3hguci react: 18.2.0 react-fast-compare: 3.2.0 dev: false - /@chakra-ui/table/2.0.13_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-miQUBJ07L7RzVoFAD6C9I9gaaABeivFRjbr9hf3vyTCsUTV/HDIBHROr6V1sIcQS3asU5nrgbDzRm90mvFOTiw==} + /@chakra-ui/table/2.0.14_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-tiRr//5GfFnpCz4PyVgEIWBMsePAM1SWfvAJJYG2wBXNULYB/5nYmch+cJzPqZtdgL2/RuKIJINAmqVZQVddrw==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/react-context': 2.0.5_react@18.2.0 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/react-context': 2.0.6_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/tabs/2.1.5_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-XmnKDclAJe0FoW4tdC8AlnZpPN5fcj92l4r2sqiL9WyYVEM71hDxZueETIph/GTtfMelG7Z8e5vBHP4rh1RT5g==} + /@chakra-ui/tabs/2.1.6_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-9y+ZBRSBFOvsMY8R+nmlWXqMNwokttA1cwcnjp9djsXuN+vabN8nzPcdKsoBbYUhZJp01k2Qgg3jZ46KiD9n7w==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/clickable': 2.0.11_react@18.2.0 - '@chakra-ui/descendant': 3.0.11_react@18.2.0 - '@chakra-ui/lazy-utils': 2.0.3 - '@chakra-ui/react-children-utils': 2.0.4_react@18.2.0 - '@chakra-ui/react-context': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-controllable-state': 2.0.6_react@18.2.0 - '@chakra-ui/react-use-merge-refs': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-safe-layout-effect': 2.0.3_react@18.2.0 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/clickable': 2.0.12_react@18.2.0 + '@chakra-ui/descendant': 3.0.12_react@18.2.0 + '@chakra-ui/lazy-utils': 2.0.4 + '@chakra-ui/react-children-utils': 2.0.5_react@18.2.0 + '@chakra-ui/react-context': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-controllable-state': 2.0.7_react@18.2.0 + '@chakra-ui/react-use-merge-refs': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-safe-layout-effect': 2.0.4_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/tag/2.0.13_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-W1urf+tvGMt6J3cc31HudybYSl+B5jYUP5DJxzXM9p+n3JrvXWAo4D6LmpLBHY5zT2mNne14JF1rVeRcG4Rtdg==} + /@chakra-ui/tag/2.0.14_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-f6XU7GwTJkPDXU66Qbq8sS2i4dNb1pmeW2T1AFnzDZLI3kNLjw5B6tgW1HGr26/oq9Xu8aGNqAp0yGy9bAfeAA==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/icon': 3.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/react-context': 2.0.5_react@18.2.0 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/icon': 3.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/react-context': 2.0.6_react@18.2.0 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/textarea/2.0.14_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-r8hF1rCi+GseLtY/IGeVWXFN0Uve2b820UQumRj4qxj7PsPqw1hFg7Cecbbb9zwF38K/m+D3IdwFeJzI1MtgRA==} + /@chakra-ui/textarea/2.0.15_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-qARh+MgeP1HSOV4oEZK5JwvQIq3gMC3kU1giMGasjsLTDjNPZiVMGpj91Z+mYB0C3IdbJhIuQCo1eM5QAL/QHg==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/form-control': 2.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/form-control': 2.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false - /@chakra-ui/theme-tools/2.0.14_egcizgpwtsioofm7hx34ab4iqi: - resolution: {integrity: sha512-lVcDmq5pyU0QbsIFKjt/iVUFDap7di2QHvPvGChA1YSjtg1PtuUi+BxEXWzp3Nfgw/N4rMvlBs+S0ynJypdwbg==} + /@chakra-ui/theme-tools/2.0.16_ak67p4fuwhwgy7hpxa6ejvcgoy: + resolution: {integrity: sha512-B/LD+2LNDeHYd/LVCHIJqckVZfhrycTUpNbhRVAiDRaS0AAcsPxKas7liTFkkMkM076YjiHlcla3KpVX+E9tzg==} peerDependencies: '@chakra-ui/styled-system': '>=2.0.0' dependencies: - '@chakra-ui/anatomy': 2.1.0 - '@chakra-ui/styled-system': 2.5.0 + '@chakra-ui/anatomy': 2.1.1 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/styled-system': 2.5.1 color2k: 2.0.0 dev: false - /@chakra-ui/theme-utils/2.0.6: - resolution: {integrity: sha512-kUm3jaz3sQ/bhBEZ6RWPs1xptQNdSWh/krv9p92rvSkEfjCBDHM5dx7dYk/8KamyUZ6DmK+M31dPyOdOROkBFQ==} + /@chakra-ui/theme-utils/2.0.8: + resolution: {integrity: sha512-E4GT1tT5JTwsxRCgopdkLWx6oxd1lrI7DBLiwW0WxvtPmHfy5I9CB4CVnYBNHQZNXiJZyUQpCwKyGg2npGxv5Q==} dependencies: - '@chakra-ui/styled-system': 2.5.0 - '@chakra-ui/theme': 2.2.2_egcizgpwtsioofm7hx34ab4iqi + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/styled-system': 2.5.1 + '@chakra-ui/theme': 2.2.4_ak67p4fuwhwgy7hpxa6ejvcgoy lodash.mergewith: 4.6.2 dev: false - /@chakra-ui/theme/2.2.2_egcizgpwtsioofm7hx34ab4iqi: - resolution: {integrity: sha512-7DlOQiXmnaqYyqXwqmfFSCWGkUonuqmNC5mmUCwxI435KgHNCaE2bIm6DI7N2NcIcuVcfc8Vn0UqrDoGU3zJBg==} + /@chakra-ui/theme/2.2.4_ak67p4fuwhwgy7hpxa6ejvcgoy: + resolution: {integrity: sha512-zo1FBfkJBsvpOGGByRB4aEvekdeT/9BB7Lz3rAluKkC+Wo8yce1tTSlvPMpf2f4lsEI8zVid5ATQ6u3+kIFg4w==} peerDependencies: '@chakra-ui/styled-system': '>=2.0.0' dependencies: - '@chakra-ui/anatomy': 2.1.0 - '@chakra-ui/styled-system': 2.5.0 - '@chakra-ui/theme-tools': 2.0.14_egcizgpwtsioofm7hx34ab4iqi + '@chakra-ui/anatomy': 2.1.1 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/styled-system': 2.5.1 + '@chakra-ui/theme-tools': 2.0.16_ak67p4fuwhwgy7hpxa6ejvcgoy dev: false - /@chakra-ui/toast/4.0.6_jwhq6pzhnhrjemfn55rda4eonm: - resolution: {integrity: sha512-LatqPM7Vhj22qCyOYXDuhretohp5lJWcXpI9QwpDjd/CEeChy4kYeIJbaLBMzl2WTfIZ+rfHRBhFTpp33aGyqA==} + /@chakra-ui/toast/4.0.8_2sgc3xionyowyoly2zvdrbptny: + resolution: {integrity: sha512-g50kEZvrApkcNdm9ssccE9YYFsPMwTWz5IwUEFBJ2iSrEaTz5rikq/F2CP+oRu2vq22RPvczoOUnSaXE8GRzww==} peerDependencies: - '@chakra-ui/system': 2.3.5 + '@chakra-ui/system': 2.3.7 framer-motion: '>=4.0.0' react: '>=18 || 18' react-dom: '>=18 || 18' dependencies: - '@chakra-ui/alert': 2.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/close-button': 2.0.13_iuckyjetixsa6e5uo5ymtjguvq - '@chakra-ui/portal': 2.0.12_biqbaboplfbrettd7655fr4n2y - '@chakra-ui/react-use-timeout': 2.0.3_react@18.2.0 - '@chakra-ui/react-use-update-effect': 2.0.5_react@18.2.0 - '@chakra-ui/styled-system': 2.5.0 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm - '@chakra-ui/theme': 2.2.2_egcizgpwtsioofm7hx34ab4iqi - framer-motion: 8.0.1_biqbaboplfbrettd7655fr4n2y + '@chakra-ui/alert': 2.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/close-button': 2.0.14_7wjnschhdqxnmmgtwx36wzhvlm + '@chakra-ui/portal': 2.0.13_biqbaboplfbrettd7655fr4n2y + '@chakra-ui/react-use-timeout': 2.0.4_react@18.2.0 + '@chakra-ui/react-use-update-effect': 2.0.6_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/styled-system': 2.5.1 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/theme': 2.2.4_ak67p4fuwhwgy7hpxa6ejvcgoy + framer-motion: 8.2.4_biqbaboplfbrettd7655fr4n2y react: 18.2.0 react-dom: 18.2.0_react@18.2.0 dev: false - /@chakra-ui/tooltip/2.2.3_jwhq6pzhnhrjemfn55rda4eonm: - resolution: {integrity: sha512-yOne9ofFYfW2XHsbCEPWgLUTnHKm5z21f/cPjwEqtmvCS7aTCOLFiwz2ckRS8yJbIAy+mw0UG6jQsblYKgXj4A==} + /@chakra-ui/tooltip/2.2.4_2sgc3xionyowyoly2zvdrbptny: + resolution: {integrity: sha512-KUEsSjIwTyFvdixWg3jVUcpaiAfMddRxiuxnsKcFVv8H5dZF75tstaq8iAHY+pueh6CRmIvO2Oh7XWiAYA/LJA==} peerDependencies: '@chakra-ui/system': '>=2.0.0' framer-motion: '>=4.0.0' react: '>=18 || 18' react-dom: '>=18 || 18' dependencies: - '@chakra-ui/popper': 3.0.10_react@18.2.0 - '@chakra-ui/portal': 2.0.12_biqbaboplfbrettd7655fr4n2y - '@chakra-ui/react-types': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-disclosure': 2.0.6_react@18.2.0 - '@chakra-ui/react-use-event-listener': 2.0.5_react@18.2.0 - '@chakra-ui/react-use-merge-refs': 2.0.5_react@18.2.0 - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm - framer-motion: 8.0.1_biqbaboplfbrettd7655fr4n2y + '@chakra-ui/popper': 3.0.11_react@18.2.0 + '@chakra-ui/portal': 2.0.13_biqbaboplfbrettd7655fr4n2y + '@chakra-ui/react-types': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-disclosure': 2.0.7_react@18.2.0 + '@chakra-ui/react-use-event-listener': 2.0.6_react@18.2.0 + '@chakra-ui/react-use-merge-refs': 2.0.6_react@18.2.0 + '@chakra-ui/shared-utils': 2.0.4 + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm + framer-motion: 8.2.4_biqbaboplfbrettd7655fr4n2y react: 18.2.0 react-dom: 18.2.0_react@18.2.0 dev: false - /@chakra-ui/transition/2.0.12_f2dei7egqlny4za2bmg57z5csy: - resolution: {integrity: sha512-ff6eU+m08ccYfCkk0hKfY/XlmGxCrfbBgsKgV4mirZ4SKUL1GVye8CYuHwWQlBJo+8s0yIpsTNxAuX4n/cW9/w==} + /@chakra-ui/transition/2.0.13_3kvuj4ss2hjbwisvymegpn5af4: + resolution: {integrity: sha512-vpzK5HN91eDLkBEdaO6GTCJOYgJYHlmxCAym/tScBuWM2ALZ4mWu57qWgPptgGv+IpMfuvL1t+IVqPgyWwEQFw==} peerDependencies: framer-motion: '>=4.0.0' react: '>=18 || 18' dependencies: - framer-motion: 8.0.1_biqbaboplfbrettd7655fr4n2y + '@chakra-ui/shared-utils': 2.0.4 + framer-motion: 8.2.4_biqbaboplfbrettd7655fr4n2y react: 18.2.0 dev: false - /@chakra-ui/utils/2.0.12: - resolution: {integrity: sha512-1Z1MgsrfMQhNejSdrPJk8v5J4gCefHo+1wBmPPHTz5bGEbAAbZ13aXAfXy8w0eFy0Nvnawn0EHW7Oynp/MdH+Q==} + /@chakra-ui/utils/2.0.14: + resolution: {integrity: sha512-vYxtAUPY09Ex2Ae2ZvQKA1d2+lMKq/wUaRiqpwmeLfutEQuPQZc3qzQcAIMRQx3wLgXr9BUFDtHgBoOz0XKtZw==} dependencies: '@types/lodash.mergewith': 4.6.6 css-box-model: 1.2.1 - framesync: 5.3.0 + framesync: 6.1.2 lodash.mergewith: 4.6.2 dev: false - /@chakra-ui/visually-hidden/2.0.13_iuckyjetixsa6e5uo5ymtjguvq: - resolution: {integrity: sha512-sDEeeEjLfID333EC46NdCbhK2HyMXlpl5HzcJjuwWIpyVz4E1gKQ9hlwpq6grijvmzeSywQ5D3tTwUrvZck4KQ==} + /@chakra-ui/visually-hidden/2.0.14_7wjnschhdqxnmmgtwx36wzhvlm: + resolution: {integrity: sha512-/evqTuCeN3laukL1BPZO8HTzgs+dzq0v6gu/MJFgiSAKGLfInn0/IStKGK2vIluuCtJIgaHVdKcJzr+7sJhd0Q==} peerDependencies: '@chakra-ui/system': '>=2.0.0' react: '>=18 || 18' dependencies: - '@chakra-ui/system': 2.3.5_dovxhg2tvkkxkdnqyoum6wzcxm + '@chakra-ui/system': 2.3.7_dovxhg2tvkkxkdnqyoum6wzcxm react: 18.2.0 dev: false /@changesets/apply-release-plan/6.1.3: resolution: {integrity: sha512-ECDNeoc3nfeAe1jqJb5aFQX7CqzQhD2klXRez2JDb/aVpGUbX673HgKrnrgJRuQR/9f2TtLoYIzrGB9qwD77mg==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@changesets/config': 2.3.0 '@changesets/get-version-range-type': 0.3.2 '@changesets/git': 2.0.0 @@ -5163,7 +5253,7 @@ packages: fs-extra: 7.0.1 lodash.startcase: 4.4.0 outdent: 0.5.0 - prettier: 2.8.1 + prettier: 2.8.2 resolve-from: 5.0.0 semver: 5.7.1 dev: true @@ -5171,7 +5261,7 @@ packages: /@changesets/assemble-release-plan/5.2.3: resolution: {integrity: sha512-g7EVZCmnWz3zMBAdrcKhid4hkHT+Ft1n0mLussFMcB1dE2zCuwcvGoy9ec3yOgPGF4hoMtgHaMIk3T3TBdvU9g==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@changesets/errors': 0.1.4 '@changesets/get-dependents-graph': 1.3.5 '@changesets/types': 5.2.1 @@ -5189,7 +5279,7 @@ packages: resolution: {integrity: sha512-0cbTiDms+ICTVtEwAFLNW0jBNex9f5+fFv3I771nBvdnV/mOjd1QJ4+f8KtVSOrwD9SJkk9xbDkWFb0oXd8d1Q==} hasBin: true dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@changesets/apply-release-plan': 6.1.3 '@changesets/assemble-release-plan': 5.2.3 '@changesets/changelog-git': 0.1.14 @@ -5255,7 +5345,7 @@ packages: /@changesets/get-release-plan/3.0.16: resolution: {integrity: sha512-OpP9QILpBp1bY2YNIKFzwigKh7Qe9KizRsZomzLe6pK8IUo8onkAAVUD8+JRKSr8R7d4+JRuQrfSSNlEwKyPYg==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@changesets/assemble-release-plan': 5.2.3 '@changesets/config': 2.3.0 '@changesets/pre': 1.0.14 @@ -5271,7 +5361,7 @@ packages: /@changesets/git/2.0.0: resolution: {integrity: sha512-enUVEWbiqUTxqSnmesyJGWfzd51PY4H7mH9yUw0hPVpZBJ6tQZFMU3F3mT/t9OJ/GjyiM4770i+sehAn6ymx6A==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@changesets/errors': 0.1.4 '@changesets/types': 5.2.1 '@manypkg/get-packages': 1.1.3 @@ -5296,7 +5386,7 @@ packages: /@changesets/pre/1.0.14: resolution: {integrity: sha512-dTsHmxQWEQekHYHbg+M1mDVYFvegDh9j/kySNuDKdylwfMEevTeDouR7IfHNyVodxZXu17sXoJuf2D0vi55FHQ==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@changesets/errors': 0.1.4 '@changesets/types': 5.2.1 '@manypkg/get-packages': 1.1.3 @@ -5306,7 +5396,7 @@ packages: /@changesets/read/0.5.9: resolution: {integrity: sha512-T8BJ6JS6j1gfO1HFq50kU3qawYxa4NTbI/ASNVVCBTsKquy2HYwM9r7ZnzkiMe8IEObAJtUVGSrePCOxAK2haQ==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@changesets/git': 2.0.0 '@changesets/logger': 0.0.5 '@changesets/parse': 0.3.16 @@ -5327,11 +5417,11 @@ packages: /@changesets/write/0.2.3: resolution: {integrity: sha512-Dbamr7AIMvslKnNYsLFafaVORx4H0pvCA2MHqgtNCySMe1blImEyAEOzDmcgKAkgz4+uwoLz7demIrX+JBr/Xw==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@changesets/types': 5.2.1 fs-extra: 7.0.1 human-id: 1.0.2 - prettier: 2.8.1 + prettier: 2.8.2 dev: true /@cnakazawa/watch/1.0.4: @@ -5389,15 +5479,15 @@ packages: transitivePeerDependencies: - supports-color - /@emotion/babel-plugin/11.10.5_@babel+core@7.20.5: + /@emotion/babel-plugin/11.10.5_@babel+core@7.20.12: resolution: {integrity: sha512-xE7/hyLHJac7D2Ve9dKroBBZqBT7WuPQmWcq7HSGb84sUuP4mlOWoB8dvVfD9yk5DHkU1m6RW7xSoDtnQHNQeA==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-module-imports': 7.18.6 - '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.20.5 - '@babel/runtime': 7.20.6 + '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.20.12 + '@babel/runtime': 7.20.7 '@emotion/hash': 0.9.0 '@emotion/memoize': 0.8.0 '@emotion/serialize': 1.1.1 @@ -5444,7 +5534,7 @@ packages: /@emotion/memoize/0.8.0: resolution: {integrity: sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==} - /@emotion/react/11.10.5_xl5my4wapvq2ctl7qwehtbgorq: + /@emotion/react/11.10.5_jp5qgyg6plq757v5hojp7ls2oe: resolution: {integrity: sha512-TZs6235tCJ/7iF6/rvTaOH4oxQg2gMAcdHemjwLKIjKz4rRuYe1HJ2TQJKnAcRAfOUDdU8XoDadCe1rl72iv8A==} peerDependencies: '@babel/core': ^7.0.0 @@ -5456,9 +5546,9 @@ packages: '@types/react': optional: true dependencies: - '@babel/core': 7.20.5 - '@babel/runtime': 7.20.6 - '@emotion/babel-plugin': 11.10.5_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/runtime': 7.20.7 + '@emotion/babel-plugin': 11.10.5_@babel+core@7.20.12 '@emotion/cache': 11.10.5 '@emotion/serialize': 1.1.1 '@emotion/use-insertion-effect-with-fallbacks': 1.0.0_react@18.2.0 @@ -5483,7 +5573,7 @@ packages: resolution: {integrity: sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==} dev: false - /@emotion/styled/11.10.5_3djhvnr4jirfvebjqpipo7gthy: + /@emotion/styled/11.10.5_jp5djshq6aqfasno3mth3hguci: resolution: {integrity: sha512-8EP6dD7dMkdku2foLoruPCNkRevzdcBaY6q0l0OsbyJK+x8D9HWjX27ARiSIKNF634hY9Zdoedh8bJCiva8yZw==} peerDependencies: '@babel/core': ^7.0.0 @@ -5496,11 +5586,11 @@ packages: '@types/react': optional: true dependencies: - '@babel/core': 7.20.5 - '@babel/runtime': 7.20.6 - '@emotion/babel-plugin': 11.10.5_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/runtime': 7.20.7 + '@emotion/babel-plugin': 11.10.5_@babel+core@7.20.12 '@emotion/is-prop-valid': 1.2.0 - '@emotion/react': 11.10.5_xl5my4wapvq2ctl7qwehtbgorq + '@emotion/react': 11.10.5_jp5qgyg6plq757v5hojp7ls2oe '@emotion/serialize': 1.1.1 '@emotion/use-insertion-effect-with-fallbacks': 1.0.0_react@18.2.0 '@emotion/utils': 1.2.0 @@ -5534,8 +5624,8 @@ packages: resolution: {integrity: sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==} dev: false - /@eslint/eslintrc/1.4.0: - resolution: {integrity: sha512-7yfvXy6MWLgWSFsLhz5yH3iQ52St8cdUY6FoGieKkRDVxuxmrNuUetIuu6cmjNWwniUHiWXjxCr5tTXDrbYS5A==} + /@eslint/eslintrc/1.4.1: + resolution: {integrity: sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 @@ -5636,7 +5726,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.3.1 - '@types/node': 18.11.17 + '@types/node': 18.11.18 chalk: 4.1.2 jest-message-util: 29.3.1 jest-util: 29.3.1 @@ -5657,14 +5747,14 @@ packages: '@jest/test-result': 29.3.1 '@jest/transform': 29.3.1 '@jest/types': 29.3.1 - '@types/node': 18.11.17 + '@types/node': 18.11.18 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.7.0 exit: 0.1.2 graceful-fs: 4.2.10 jest-changed-files: 29.2.0 - jest-config: 29.3.1_@types+node@18.11.17 + jest-config: 29.3.1_@types+node@18.11.18 jest-haste-map: 29.3.1 jest-message-util: 29.3.1 jest-regex-util: 29.2.0 @@ -5699,14 +5789,14 @@ packages: '@jest/test-result': 29.3.1 '@jest/transform': 29.3.1 '@jest/types': 29.3.1 - '@types/node': 18.11.17 + '@types/node': 18.11.18 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.7.0 exit: 0.1.2 graceful-fs: 4.2.10 jest-changed-files: 29.2.0 - jest-config: 29.3.1_xgdmd3tdlagpkcvgycprrn3igm + jest-config: 29.3.1_zfha7dvnw4nti6zkbsmhmn6xo4 jest-haste-map: 29.3.1 jest-message-util: 29.3.1 jest-regex-util: 29.2.0 @@ -5733,7 +5823,7 @@ packages: dependencies: '@jest/fake-timers': 29.3.1 '@jest/types': 29.3.1 - '@types/node': 18.11.17 + '@types/node': 18.11.18 jest-mock: 29.3.1 dev: true @@ -5760,7 +5850,7 @@ packages: dependencies: '@jest/types': 29.3.1 '@sinonjs/fake-timers': 9.1.2 - '@types/node': 18.11.17 + '@types/node': 18.11.18 jest-message-util: 29.3.1 jest-mock: 29.3.1 jest-util: 29.3.1 @@ -5793,7 +5883,7 @@ packages: '@jest/transform': 29.3.1 '@jest/types': 29.3.1 '@jridgewell/trace-mapping': 0.3.17 - '@types/node': 18.11.17 + '@types/node': 18.11.18 chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 @@ -5855,7 +5945,7 @@ packages: resolution: {integrity: sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==} engines: {node: '>= 10.14.2'} dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@jest/types': 26.6.2 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 @@ -5878,7 +5968,7 @@ packages: resolution: {integrity: sha512-8wmCFBTVGYqFNLWfcOWoVuMuKYPUBTnTMDkdvFtAYELwDOl9RGwOsvQWGPFxDJ8AWY9xM/8xCXdqmPK3+Q5Lug==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@jest/types': 29.3.1 '@jridgewell/trace-mapping': 0.3.17 babel-plugin-istanbul: 6.1.1 @@ -5903,7 +5993,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.11.17 + '@types/node': 18.11.18 '@types/yargs': 15.0.14 chalk: 4.1.2 dev: true @@ -5915,7 +6005,7 @@ packages: '@jest/schemas': 29.0.0 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.11.17 + '@types/node': 18.11.18 '@types/yargs': 17.0.17 chalk: 4.1.2 dev: true @@ -5977,7 +6067,7 @@ packages: /@manypkg/find-root/1.1.0: resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@types/node': 12.20.55 find-up: 4.1.0 fs-extra: 8.1.0 @@ -5986,7 +6076,7 @@ packages: /@manypkg/get-packages/1.1.3: resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@changesets/types': 4.1.0 '@manypkg/find-root': 1.1.0 fs-extra: 8.1.0 @@ -6056,7 +6146,7 @@ packages: '@motionone/easing': 10.15.1 '@motionone/types': 10.15.1 '@motionone/utils': 10.15.1 - tslib: 2.4.0 + tslib: 2.4.1 dev: false /@motionone/dom/10.15.3: @@ -6067,14 +6157,14 @@ packages: '@motionone/types': 10.15.1 '@motionone/utils': 10.15.1 hey-listen: 1.0.8 - tslib: 2.4.0 + tslib: 2.4.1 dev: false /@motionone/easing/10.15.1: resolution: {integrity: sha512-6hIHBSV+ZVehf9dcKZLT7p5PEKHGhDwky2k8RKkmOvUoYP3S+dXsKupyZpqx5apjd9f+php4vXk4LuS+ADsrWw==} dependencies: '@motionone/utils': 10.15.1 - tslib: 2.4.0 + tslib: 2.4.1 dev: false /@motionone/generators/10.15.1: @@ -6082,7 +6172,7 @@ packages: dependencies: '@motionone/types': 10.15.1 '@motionone/utils': 10.15.1 - tslib: 2.4.0 + tslib: 2.4.1 dev: false /@motionone/types/10.15.1: @@ -6094,7 +6184,7 @@ packages: dependencies: '@motionone/types': 10.15.1 hey-listen: 1.0.8 - tslib: 2.4.0 + tslib: 2.4.1 dev: false /@mrmlnc/readdir-enhanced/2.2.1: @@ -6205,10 +6295,10 @@ packages: mkdirp: 1.0.4 rimraf: 3.0.2 - /@nrwl/cli/15.3.3: - resolution: {integrity: sha512-ZWTmVP9H3ukppWWGaS/s3Nym2nOYgnt6eHtuUFNsroz8LesG5oFAJviOz9jDEM/b+pLIrvYfU5aAGZqrtM3Z2A==} + /@nrwl/cli/15.4.5: + resolution: {integrity: sha512-f13s0/hzS9jsV1+QPr1Lp3Um+3dOHD8gEP2h7uw17rEPrtJ5ggRKMj/HcZ9dkT9zDM9EmPtVTb6k38ON+NWcUw==} dependencies: - nx: 15.3.3 + nx: 15.4.5 transitivePeerDependencies: - '@swc-node/register' - '@swc/core' @@ -6231,11 +6321,11 @@ packages: - debug dev: true - /@nrwl/tao/15.3.3: - resolution: {integrity: sha512-f9+VwhlJ/7TWpjHSgoUOAA067uP9DmzABMY9HC5OREEDaCx+rzYEvbLAPv6cXzWw+6IYM6cyKw0zWSQrdEVrWg==} + /@nrwl/tao/15.4.5: + resolution: {integrity: sha512-UMtxXxTWqbyZOdyD9Zt2IsDY/JVXIFZtY6pO4jPha7+UIHWf2Zi8Dszs6UoUTS4mqpNMIkKymwpZGtkDTfiAJA==} hasBin: true dependencies: - nx: 15.3.3 + nx: 15.4.5 transitivePeerDependencies: - '@swc-node/register' - '@swc/core' @@ -6363,13 +6453,13 @@ packages: dependencies: immer: 9.0.16 react: 18.2.0 - react-redux: 8.0.5_6fpxtwwxc52cyvwzdgczt4jvpq + react-redux: 8.0.5_gm3gubmwja4o7q6fr6adx3fpz4 redux: 4.2.0 redux-thunk: 2.4.2_redux@4.2.0 reselect: 4.1.7 - /@remix-run/router/1.2.0: - resolution: {integrity: sha512-GO82KYYTWPRCgdNtnheaZG3LcViUlxRFlHM7ykh7N+ufoXi6PVIHoP+9RUG/vuzl2hr9i/h6EA1Eq+2HpqJ0gQ==} + /@remix-run/router/1.2.1: + resolution: {integrity: sha512-XiY0IsyHR+DXYS5vBxpoBe/8veTeoRpMHP+vDosLZxL5bnpetzI0igkxkLZS235ldLzyfkxF+2divEwWHP3vMQ==} engines: {node: '>=14'} dev: false @@ -6388,7 +6478,7 @@ packages: react: '>=16.14.0 || 18' react-dom: '>=16.14.0 || 18' dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@popperjs/core': 2.11.6 '@react-aria/ssr': 3.4.1_react@18.2.0 '@restart/hooks': 0.4.7_react@18.2.0 @@ -6419,7 +6509,7 @@ packages: react: 18.2.0 react-is: 16.9.0 - /@rollup/plugin-babel/6.0.3_zrxplyvfi52whpdwd6wkjjeo5q: + /@rollup/plugin-babel/6.0.3_2l6eqm5ksmys5vhtxa73rmqufy: resolution: {integrity: sha512-fKImZKppa1A/gX73eg4JGo+8kQr/q1HBQaCGKECZ0v4YBBv3lFqi14+7xyApECzvkLTHCifx+7ntcrvtBIRcpg==} engines: {node: '>=14.0.0'} peerDependencies: @@ -6432,13 +6522,13 @@ packages: rollup: optional: true dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@babel/helper-module-imports': 7.18.6 - '@rollup/pluginutils': 5.0.2_rollup@3.7.5 - rollup: 3.7.5 + '@rollup/pluginutils': 5.0.2_rollup@3.9.1 + rollup: 3.9.1 dev: true - /@rollup/plugin-commonjs/24.0.0_rollup@3.7.5: + /@rollup/plugin-commonjs/24.0.0_rollup@3.9.1: resolution: {integrity: sha512-0w0wyykzdyRRPHOb0cQt14mIBLujfAv6GgP6g8nvg/iBxEm112t3YPPq+Buqe2+imvElTka+bjNlJ/gB56TD8g==} engines: {node: '>=14.0.0'} peerDependencies: @@ -6447,16 +6537,16 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2_rollup@3.7.5 + '@rollup/pluginutils': 5.0.2_rollup@3.9.1 commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.0.3 is-reference: 1.2.1 magic-string: 0.27.0 - rollup: 3.7.5 + rollup: 3.9.1 dev: true - /@rollup/plugin-node-resolve/15.0.1_rollup@3.7.5: + /@rollup/plugin-node-resolve/15.0.1_rollup@3.9.1: resolution: {integrity: sha512-ReY88T7JhJjeRVbfCyNj+NXAG3IIsVMsX9b5/9jC98dRP8/yxlZdz7mHZbHk5zHr24wZZICS5AcXsFZAXYUQEg==} engines: {node: '>=14.0.0'} peerDependencies: @@ -6465,17 +6555,17 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2_rollup@3.7.5 + '@rollup/pluginutils': 5.0.2_rollup@3.9.1 '@types/resolve': 1.20.2 deepmerge: 4.2.2 is-builtin-module: 3.2.0 is-module: 1.0.0 resolve: 1.22.1 - rollup: 3.7.5 + rollup: 3.9.1 dev: true - /@rollup/plugin-terser/0.2.1_rollup@3.7.5: - resolution: {integrity: sha512-hV52c8Oo6/cXZZxVVoRNBb4zh+EKSHS4I1sedWV5pf0O+hTLSkrf6w86/V0AZutYtwBguB6HLKwz89WDBfwGOA==} + /@rollup/plugin-terser/0.3.0_rollup@3.9.1: + resolution: {integrity: sha512-mYTkNW9KjOscS/3QWU5LfOKsR3/fAAVDaqcAe2TZ7ng6pN46f+C7FOZbITuIW/neA+PhcjoKl7yMyB3XcmA4gw==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^2.x || ^3.x @@ -6483,7 +6573,7 @@ packages: rollup: optional: true dependencies: - rollup: 3.7.5 + rollup: 3.9.1 serialize-javascript: 6.0.0 smob: 0.0.6 terser: 5.16.1 @@ -6497,7 +6587,7 @@ packages: picomatch: 2.3.1 dev: true - /@rollup/pluginutils/5.0.2_rollup@3.7.5: + /@rollup/pluginutils/5.0.2_rollup@3.9.1: resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -6509,7 +6599,7 @@ packages: '@types/estree': 1.0.0 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 3.7.5 + rollup: 3.9.1 dev: true /@sinclair/typebox/0.24.51: @@ -6613,7 +6703,7 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/addon-controls/6.5.15_u7mmoyqfty2flmkfggora6dwra: + /@storybook/addon-controls/6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi: resolution: {integrity: sha512-q5y0TvD0stvQoJZ2PnFmmKIRNSOI4/k2NKyZq//J2cBUBcP1reYlFxdsNwLZWmAFpSIkc2+nsliEzNxU1WByoA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -6628,7 +6718,7 @@ packages: '@storybook/api': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/client-logger': 6.5.15 '@storybook/components': 6.5.15_biqbaboplfbrettd7655fr4n2y - '@storybook/core-common': 6.5.15_u7mmoyqfty2flmkfggora6dwra + '@storybook/core-common': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/node-logger': 6.5.15 '@storybook/store': 6.5.15_biqbaboplfbrettd7655fr4n2y @@ -6647,7 +6737,7 @@ packages: - webpack-command dev: true - /@storybook/addon-docs/6.5.15_6vks55to3m3a5tiiibgux3fcau: + /@storybook/addon-docs/6.5.15_fi4aqgmyxx6g5c5h7mjyx7uqhi: resolution: {integrity: sha512-k3LAu+wVp6pNhfh6B1soCRl6+7sNTNxtqy6WTrIeVJVCGbXbyc5s7gQ48gJ4WAk6meoDEZbypiP4NK1El03YLg==} peerDependencies: '@storybook/mdx2-csf': ^0.0.3 @@ -6661,25 +6751,25 @@ packages: react-dom: optional: true dependencies: - '@babel/plugin-transform-react-jsx': 7.19.0_@babel+core@7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 + '@babel/plugin-transform-react-jsx': 7.19.0_@babel+core@7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 '@jest/transform': 26.6.2 '@mdx-js/react': 1.6.22_react@18.2.0 '@storybook/addons': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/api': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/components': 6.5.15_biqbaboplfbrettd7655fr4n2y - '@storybook/core-common': 6.5.15_u7mmoyqfty2flmkfggora6dwra + '@storybook/core-common': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi '@storybook/core-events': 6.5.15 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/docs-tools': 6.5.15_biqbaboplfbrettd7655fr4n2y - '@storybook/mdx1-csf': 0.0.1_@babel+core@7.20.5 + '@storybook/mdx1-csf': 0.0.1_@babel+core@7.20.12 '@storybook/node-logger': 6.5.15 '@storybook/postinstall': 6.5.15 '@storybook/preview-web': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/source-loader': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/store': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/theming': 6.5.15_biqbaboplfbrettd7655fr4n2y - babel-loader: 8.3.0_ztqwsvkb6z73luspkai6ilstpu + babel-loader: 8.3.0_la66t7xldg4uecmyawueag5wkm core-js: 3.26.1 fast-deep-equal: 3.1.3 global: 4.4.0 @@ -6702,7 +6792,7 @@ packages: - webpack-command dev: true - /@storybook/addon-essentials/6.5.15_f5aeetbt7hal5oebpnz6rkvmbi: + /@storybook/addon-essentials/6.5.15_z5whyyu6n3lw5tgkvntrvyoayu: resolution: {integrity: sha512-m3EY6BhUk6Z9Et7P5wGaRGNoEDHzJIOsLbGS/4IXvIoDfrqmNIilqUQl8kfDqpVdBSFprvpacHpKpLosu9H37w==} peerDependencies: '@babel/core': ^7.9.6 @@ -6759,19 +6849,19 @@ packages: webpack: optional: true dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@storybook/addon-actions': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/addon-backgrounds': 6.5.15_biqbaboplfbrettd7655fr4n2y - '@storybook/addon-controls': 6.5.15_u7mmoyqfty2flmkfggora6dwra - '@storybook/addon-docs': 6.5.15_6vks55to3m3a5tiiibgux3fcau + '@storybook/addon-controls': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi + '@storybook/addon-docs': 6.5.15_fi4aqgmyxx6g5c5h7mjyx7uqhi '@storybook/addon-measure': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/addon-outline': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/addon-toolbars': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/addon-viewport': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/addons': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/api': 6.5.15_biqbaboplfbrettd7655fr4n2y - '@storybook/builder-webpack5': 6.5.15_u7mmoyqfty2flmkfggora6dwra - '@storybook/core-common': 6.5.15_u7mmoyqfty2flmkfggora6dwra + '@storybook/builder-webpack5': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi + '@storybook/core-common': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi '@storybook/node-logger': 6.5.15 core-js: 3.26.1 react: 18.2.0 @@ -6933,7 +7023,7 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/builder-webpack4/6.5.15_u7mmoyqfty2flmkfggora6dwra: + /@storybook/builder-webpack4/6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi: resolution: {integrity: sha512-1ZkMECUUdiYplhlgyUF5fqW3XU7eWNDJbuPUguyDOeidgJ111WZzBcLuKj+SNrzdNNgXwROCWAFybiNnX33YHQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -6943,7 +7033,7 @@ packages: typescript: optional: true dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@storybook/addons': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/api': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/channel-postmessage': 6.5.15 @@ -6951,7 +7041,7 @@ packages: '@storybook/client-api': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/client-logger': 6.5.15 '@storybook/components': 6.5.15_biqbaboplfbrettd7655fr4n2y - '@storybook/core-common': 6.5.15_u7mmoyqfty2flmkfggora6dwra + '@storybook/core-common': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi '@storybook/core-events': 6.5.15 '@storybook/node-logger': 6.5.15 '@storybook/preview-web': 6.5.15_biqbaboplfbrettd7655fr4n2y @@ -6963,13 +7053,13 @@ packages: '@types/node': 16.18.10 '@types/webpack': 4.41.33 autoprefixer: 9.8.8 - babel-loader: 8.3.0_em3sh5kto35xuanci4cvhzqfay + babel-loader: 8.3.0_nwtvwtk5tmh22l2urnqucz7kqu case-sensitive-paths-webpack-plugin: 2.4.0 core-js: 3.26.1 css-loader: 3.6.0_webpack@4.46.0 file-loader: 6.2.0_webpack@4.46.0 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 4.1.6_kkfru4rqae5axw7aezlpgdmyl4 + fork-ts-checker-webpack-plugin: 4.1.6_m5gnij3rfg5tbgezneaxeqvybq glob: 7.2.3 glob-promise: 3.4.0_glob@7.2.3 global: 4.4.0 @@ -7002,7 +7092,7 @@ packages: - webpack-command dev: true - /@storybook/builder-webpack5/6.5.15_u7mmoyqfty2flmkfggora6dwra: + /@storybook/builder-webpack5/6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi: resolution: {integrity: sha512-BnSoAmI02pvbGBSyzCx+voXb/d5EopQ78zx/lYv4CeOspBFOYEfGvAgYHILFo04V12S2/k8aSOc/tCYw5AqPtw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -7012,7 +7102,7 @@ packages: typescript: optional: true dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@storybook/addons': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/api': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/channel-postmessage': 6.5.15 @@ -7020,7 +7110,7 @@ packages: '@storybook/client-api': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/client-logger': 6.5.15 '@storybook/components': 6.5.15_biqbaboplfbrettd7655fr4n2y - '@storybook/core-common': 6.5.15_u7mmoyqfty2flmkfggora6dwra + '@storybook/core-common': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi '@storybook/core-events': 6.5.15 '@storybook/node-logger': 6.5.15 '@storybook/preview-web': 6.5.15_biqbaboplfbrettd7655fr4n2y @@ -7029,13 +7119,13 @@ packages: '@storybook/store': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/theming': 6.5.15_biqbaboplfbrettd7655fr4n2y '@types/node': 16.18.10 - babel-loader: 8.3.0_ztqwsvkb6z73luspkai6ilstpu + babel-loader: 8.3.0_la66t7xldg4uecmyawueag5wkm babel-plugin-named-exports-order: 0.0.2 browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 core-js: 3.26.1 css-loader: 5.2.7_webpack@5.75.0 - fork-ts-checker-webpack-plugin: 6.5.2_az3o33dww67cevji5ejlhmxqnq + fork-ts-checker-webpack-plugin: 6.5.2_ztinast3o6ojylpg2e7ubjmesm glob: 7.2.3 glob-promise: 3.4.0_glob@7.2.3 html-webpack-plugin: 5.5.0_webpack@5.75.0 @@ -7223,7 +7313,7 @@ packages: webpack: 4.46.0 dev: true - /@storybook/core-common/6.5.15_u7mmoyqfty2flmkfggora6dwra: + /@storybook/core-common/6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi: resolution: {integrity: sha512-uits9o6qwHTPnjsNZP25f7hWmUBGRJ7FXtxxtEaNSmtiwk50KWxBaro7wt505lJ1Gb9vOhpNPhS7y3IxdsXNmQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -7233,41 +7323,41 @@ packages: typescript: optional: true dependencies: - '@babel/core': 7.20.5 - '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-proposal-decorators': 7.20.5_@babel+core@7.20.5 - '@babel/plugin-proposal-export-default-from': 7.18.10_@babel+core@7.20.5 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-proposal-object-rest-spread': 7.20.2_@babel+core@7.20.5 - '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.20.5 - '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-proposal-private-property-in-object': 7.20.5_@babel+core@7.20.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.20.5 - '@babel/plugin-transform-arrow-functions': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-block-scoping': 7.20.5_@babel+core@7.20.5 - '@babel/plugin-transform-classes': 7.20.2_@babel+core@7.20.5 - '@babel/plugin-transform-destructuring': 7.20.2_@babel+core@7.20.5 - '@babel/plugin-transform-for-of': 7.18.8_@babel+core@7.20.5 - '@babel/plugin-transform-parameters': 7.20.5_@babel+core@7.20.5 - '@babel/plugin-transform-shorthand-properties': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-transform-spread': 7.19.0_@babel+core@7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 - '@babel/preset-typescript': 7.18.6_@babel+core@7.20.5 - '@babel/register': 7.18.9_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-proposal-decorators': 7.20.5_@babel+core@7.20.12 + '@babel/plugin-proposal-export-default-from': 7.18.10_@babel+core@7.20.12 + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-proposal-object-rest-spread': 7.20.2_@babel+core@7.20.12 + '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.20.12 + '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-proposal-private-property-in-object': 7.20.5_@babel+core@7.20.12 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.20.12 + '@babel/plugin-transform-arrow-functions': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-transform-block-scoping': 7.20.5_@babel+core@7.20.12 + '@babel/plugin-transform-classes': 7.20.2_@babel+core@7.20.12 + '@babel/plugin-transform-destructuring': 7.20.2_@babel+core@7.20.12 + '@babel/plugin-transform-for-of': 7.18.8_@babel+core@7.20.12 + '@babel/plugin-transform-parameters': 7.20.5_@babel+core@7.20.12 + '@babel/plugin-transform-shorthand-properties': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-transform-spread': 7.19.0_@babel+core@7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 + '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 + '@babel/register': 7.18.9_@babel+core@7.20.12 '@storybook/node-logger': 6.5.15 '@storybook/semver': 7.3.2 '@types/node': 16.18.10 '@types/pretty-hrtime': 1.0.1 - babel-loader: 8.3.0_em3sh5kto35xuanci4cvhzqfay + babel-loader: 8.3.0_nwtvwtk5tmh22l2urnqucz7kqu babel-plugin-macros: 3.1.0 - babel-plugin-polyfill-corejs3: 0.1.7_@babel+core@7.20.5 + babel-plugin-polyfill-corejs3: 0.1.7_@babel+core@7.20.12 chalk: 4.1.2 core-js: 3.26.1 express: 4.18.2 file-system-cache: 1.1.0 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.2_kkfru4rqae5axw7aezlpgdmyl4 + fork-ts-checker-webpack-plugin: 6.5.2_m5gnij3rfg5tbgezneaxeqvybq fs-extra: 9.1.0 glob: 7.2.3 handlebars: 4.7.7 @@ -7300,7 +7390,7 @@ packages: core-js: 3.26.1 dev: true - /@storybook/core-server/6.5.15_qhdeggitumap5653mursb7x3zq: + /@storybook/core-server/6.5.15_kmfhe2mixbezwh4fdxncdqtxia: resolution: {integrity: sha512-m+pZwHhCjwryeqTptyyKHSbIjnnPGKoRSnkqLTOpKQf8llZMnNQWUFrn4fx6UDKzxFQ2st2+laV8O2QbMs8qwQ==} peerDependencies: '@storybook/builder-webpack5': '*' @@ -7317,19 +7407,19 @@ packages: optional: true dependencies: '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-webpack4': 6.5.15_u7mmoyqfty2flmkfggora6dwra - '@storybook/builder-webpack5': 6.5.15_u7mmoyqfty2flmkfggora6dwra + '@storybook/builder-webpack4': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi + '@storybook/builder-webpack5': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi '@storybook/core-client': 6.5.15_o3ten7nsuz3dqqktls46i6uq3y - '@storybook/core-common': 6.5.15_u7mmoyqfty2flmkfggora6dwra + '@storybook/core-common': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi '@storybook/core-events': 6.5.15 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/csf-tools': 6.5.15 - '@storybook/manager-webpack4': 6.5.15_u7mmoyqfty2flmkfggora6dwra - '@storybook/manager-webpack5': 6.5.15_u7mmoyqfty2flmkfggora6dwra + '@storybook/manager-webpack4': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi + '@storybook/manager-webpack5': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi '@storybook/node-logger': 6.5.15 '@storybook/semver': 7.3.2 '@storybook/store': 6.5.15_biqbaboplfbrettd7655fr4n2y - '@storybook/telemetry': 6.5.15_u7mmoyqfty2flmkfggora6dwra + '@storybook/telemetry': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi '@types/node': 16.18.10 '@types/node-fetch': 2.6.2 '@types/pretty-hrtime': 1.0.1 @@ -7379,7 +7469,7 @@ packages: - webpack-command dev: true - /@storybook/core/6.5.15_b5fjqqvegzepvw5d7tnollnhrq: + /@storybook/core/6.5.15_gsof4e5ietvxsx6gtvh5w2poze: resolution: {integrity: sha512-T9TjLxbb5P/XvLEoj0dnbtexJa0V3pqCifRlIUNkTJO0nU3PdGLMcKMSyIYWjkthAJ9oBrajnodV0UveM/epTg==} peerDependencies: '@storybook/builder-webpack5': '*' @@ -7396,10 +7486,10 @@ packages: typescript: optional: true dependencies: - '@storybook/builder-webpack5': 6.5.15_u7mmoyqfty2flmkfggora6dwra + '@storybook/builder-webpack5': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi '@storybook/core-client': 6.5.15_fzk2o5r53sgjs5saca2d7spkha - '@storybook/core-server': 6.5.15_qhdeggitumap5653mursb7x3zq - '@storybook/manager-webpack5': 6.5.15_u7mmoyqfty2flmkfggora6dwra + '@storybook/core-server': 6.5.15_kmfhe2mixbezwh4fdxncdqtxia + '@storybook/manager-webpack5': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi react: 18.2.0 react-dom: 18.2.0_react@18.2.0 typescript: 4.9.4 @@ -7425,15 +7515,15 @@ packages: '@storybook/mdx2-csf': optional: true dependencies: - '@babel/core': 7.20.5 - '@babel/generator': 7.20.5 - '@babel/parser': 7.20.5 - '@babel/plugin-transform-react-jsx': 7.19.0_@babel+core@7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/traverse': 7.20.5 - '@babel/types': 7.20.5 + '@babel/core': 7.20.12 + '@babel/generator': 7.20.7 + '@babel/parser': 7.20.7 + '@babel/plugin-transform-react-jsx': 7.19.0_@babel+core@7.20.12 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/traverse': 7.20.12 + '@babel/types': 7.20.7 '@storybook/csf': 0.0.2--canary.4566f4d.1 - '@storybook/mdx1-csf': 0.0.1_@babel+core@7.20.5 + '@storybook/mdx1-csf': 0.0.1_@babel+core@7.20.12 core-js: 3.26.1 fs-extra: 9.1.0 global: 4.4.0 @@ -7452,7 +7542,7 @@ packages: /@storybook/docs-tools/6.5.15_biqbaboplfbrettd7655fr4n2y: resolution: {integrity: sha512-8w78NFOtlJGuIa9vPPsr87J9iQUGmLFh7CrMS2+t9LxW+0oH5MZ8QqPQUHNuTuKsYN3r+QAmmi2pj0auZmCoKA==} dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/store': 6.5.15_biqbaboplfbrettd7655fr4n2y core-js: 3.26.1 @@ -7465,7 +7555,7 @@ packages: - supports-color dev: true - /@storybook/manager-webpack4/6.5.15_u7mmoyqfty2flmkfggora6dwra: + /@storybook/manager-webpack4/6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi: resolution: {integrity: sha512-zRvBTMoaFO6MvHDsDLnt3tsFENhpY3k+e/UIPdqbIDMbUPGGQzxJucAM9aS/kbVSO5IVs8IflVxbeeB/uTIIfA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -7475,18 +7565,18 @@ packages: typescript: optional: true dependencies: - '@babel/core': 7.20.5 - '@babel/plugin-transform-template-literals': 7.18.9_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/plugin-transform-template-literals': 7.18.9_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 '@storybook/addons': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/core-client': 6.5.15_o3ten7nsuz3dqqktls46i6uq3y - '@storybook/core-common': 6.5.15_u7mmoyqfty2flmkfggora6dwra + '@storybook/core-common': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi '@storybook/node-logger': 6.5.15 '@storybook/theming': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/ui': 6.5.15_biqbaboplfbrettd7655fr4n2y '@types/node': 16.18.10 '@types/webpack': 4.41.33 - babel-loader: 8.3.0_em3sh5kto35xuanci4cvhzqfay + babel-loader: 8.3.0_nwtvwtk5tmh22l2urnqucz7kqu case-sensitive-paths-webpack-plugin: 2.4.0 chalk: 4.1.2 core-js: 3.26.1 @@ -7523,7 +7613,7 @@ packages: - webpack-command dev: true - /@storybook/manager-webpack5/6.5.15_u7mmoyqfty2flmkfggora6dwra: + /@storybook/manager-webpack5/6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi: resolution: {integrity: sha512-yrHVFUHGdVRWq/oGJwQu+UOZzxELH5SS+Lpn5oIQ/Dblam9piQC0KmBZtFuA9X8acaw4BBVnXgF/aiqs9fOp/Q==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -7533,17 +7623,17 @@ packages: typescript: optional: true dependencies: - '@babel/core': 7.20.5 - '@babel/plugin-transform-template-literals': 7.18.9_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/plugin-transform-template-literals': 7.18.9_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 '@storybook/addons': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/core-client': 6.5.15_fzk2o5r53sgjs5saca2d7spkha - '@storybook/core-common': 6.5.15_u7mmoyqfty2flmkfggora6dwra + '@storybook/core-common': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi '@storybook/node-logger': 6.5.15 '@storybook/theming': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/ui': 6.5.15_biqbaboplfbrettd7655fr4n2y '@types/node': 16.18.10 - babel-loader: 8.3.0_ztqwsvkb6z73luspkai6ilstpu + babel-loader: 8.3.0_la66t7xldg4uecmyawueag5wkm case-sensitive-paths-webpack-plugin: 2.4.0 chalk: 4.1.2 core-js: 3.26.1 @@ -7580,13 +7670,13 @@ packages: - webpack-command dev: true - /@storybook/mdx1-csf/0.0.1_@babel+core@7.20.5: + /@storybook/mdx1-csf/0.0.1_@babel+core@7.20.12: resolution: {integrity: sha512-4biZIWWzoWlCarMZmTpqcJNgo/RBesYZwGFbQeXiGYsswuvfWARZnW9RE9aUEMZ4XPn7B1N3EKkWcdcWe/K2tg==} dependencies: - '@babel/generator': 7.20.5 - '@babel/parser': 7.20.5 - '@babel/preset-env': 7.20.2_@babel+core@7.20.5 - '@babel/types': 7.20.5 + '@babel/generator': 7.20.7 + '@babel/parser': 7.20.7 + '@babel/preset-env': 7.20.2_@babel+core@7.20.12 + '@babel/types': 7.20.7 '@mdx-js/mdx': 1.6.22 '@types/lodash': 4.14.191 js-string-escape: 1.0.1 @@ -7660,7 +7750,7 @@ packages: - supports-color dev: true - /@storybook/react/6.5.15_5wqaqrzryrbegr3b6nhkgfpkte: + /@storybook/react/6.5.15_4umj6u2aef6td5xkg3f7eukyp4: resolution: {integrity: sha512-iQta2xOs/oK0sw/zpn3g/huvOmvggzi8z2/WholmUmmRiSQRo9lOhRXH0u13T4ja4fEa+u7m58G83xOG6i73Kw==} engines: {node: '>=10.13.0'} hasBin: true @@ -7688,18 +7778,18 @@ packages: typescript: optional: true dependencies: - '@babel/core': 7.20.5 - '@babel/preset-flow': 7.18.6_@babel+core@7.20.5 - '@babel/preset-react': 7.18.6_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/preset-flow': 7.18.6_@babel+core@7.20.12 + '@babel/preset-react': 7.18.6_@babel+core@7.20.12 '@pmmmwh/react-refresh-webpack-plugin': 0.5.10_ohj47mxwagpoxvu7nhhwxzphqm '@storybook/addons': 6.5.15_biqbaboplfbrettd7655fr4n2y - '@storybook/builder-webpack5': 6.5.15_u7mmoyqfty2flmkfggora6dwra + '@storybook/builder-webpack5': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi '@storybook/client-logger': 6.5.15 - '@storybook/core': 6.5.15_b5fjqqvegzepvw5d7tnollnhrq - '@storybook/core-common': 6.5.15_u7mmoyqfty2flmkfggora6dwra + '@storybook/core': 6.5.15_gsof4e5ietvxsx6gtvh5w2poze + '@storybook/core-common': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/docs-tools': 6.5.15_biqbaboplfbrettd7655fr4n2y - '@storybook/manager-webpack5': 6.5.15_u7mmoyqfty2flmkfggora6dwra + '@storybook/manager-webpack5': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi '@storybook/node-logger': 6.5.15 '@storybook/react-docgen-typescript-plugin': 1.0.2-canary.6.9d540b91e815f8fc2f8829189deb00553559ff63.0_3fkjkrd3audxnith3e7fo4fnxi '@storybook/semver': 7.3.2 @@ -7821,11 +7911,11 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/telemetry/6.5.15_u7mmoyqfty2flmkfggora6dwra: + /@storybook/telemetry/6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi: resolution: {integrity: sha512-WHMRG6xMkEGscn1q4SotwzV8hxM1g3zHyXPN77iosY5zpOIn/qAzvkmW28V1DPH9jPWMZMizBgG1TIQvUpduXg==} dependencies: '@storybook/client-logger': 6.5.15 - '@storybook/core-common': 6.5.15_u7mmoyqfty2flmkfggora6dwra + '@storybook/core-common': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi chalk: 4.1.2 core-js: 3.26.1 detect-package-manager: 2.0.1 @@ -7907,7 +7997,7 @@ packages: engines: {node: '>=12'} dependencies: '@babel/code-frame': 7.18.6 - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@types/aria-query': 4.2.2 aria-query: 5.1.3 chalk: 4.1.2 @@ -7916,6 +8006,20 @@ packages: pretty-format: 27.5.1 dev: true + /@testing-library/dom/8.19.1: + resolution: {integrity: sha512-P6iIPyYQ+qH8CvGauAqanhVnjrnRe0IZFSYCeGkSRW9q3u8bdVn2NPI+lasFyVsEQn1J/IFmp5Aax41+dAP9wg==} + engines: {node: '>=12'} + dependencies: + '@babel/code-frame': 7.18.6 + '@babel/runtime': 7.20.7 + '@types/aria-query': 5.0.1 + aria-query: 5.1.3 + chalk: 4.1.2 + dom-accessibility-api: 0.5.14 + lz-string: 1.4.4 + pretty-format: 27.5.1 + dev: true + /@testing-library/jest-dom/5.16.5: resolution: {integrity: sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==} engines: {node: '>=8', npm: '>=6', yarn: '>=1'} @@ -7940,18 +8044,18 @@ packages: dependencies: '@babel/runtime': 7.20.6 '@testing-library/dom': 8.19.0 - '@types/react-dom': 18.0.9 + '@types/react-dom': 18.0.10 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 dev: true - /@testing-library/user-event/14.4.3_aaq3sbffpfe3jnxzm2zngsddei: + /@testing-library/user-event/14.4.3_ua4wuun3fnehcjqtqj2e2ldgpe: resolution: {integrity: sha512-kCUc5MEwaEMakkO5x7aoD+DLi02ehmEM2QCGWvNqAS1dV/fAvORWEjnjsEIvml59M7Y5kCkWN6fCCyPOe8OL6Q==} engines: {node: '>=12', npm: '>=6'} peerDependencies: '@testing-library/dom': '>=7.21.4' dependencies: - '@testing-library/dom': 8.19.0 + '@testing-library/dom': 8.19.1 dev: true /@tootallnate/once/1.1.2: @@ -8009,6 +8113,10 @@ packages: resolution: {integrity: sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==} dev: true + /@types/aria-query/5.0.1: + resolution: {integrity: sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==} + dev: true + /@types/async-stream-emitter/4.0.0: resolution: {integrity: sha512-13vdKrWE2navt87EPbk6VcUjQgAu/p/rRGdbcE+bYhbKg/fA7nsEgRkxIdlEpZTnGyixUO5+5yHKaIXgMmKL0A==} dependencies: @@ -8027,8 +8135,8 @@ packages: /@types/babel__core/7.1.20: resolution: {integrity: sha512-PVb6Bg2QuscZ30FvOU7z4guG6c926D9YRvOxEaelzndpMsvP+YM74Q/dAFASpg2l6+XLalxSGxcq/lrgYWZtyQ==} dependencies: - '@babel/parser': 7.20.5 - '@babel/types': 7.20.5 + '@babel/parser': 7.20.7 + '@babel/types': 7.20.7 '@types/babel__generator': 7.6.4 '@types/babel__template': 7.4.1 '@types/babel__traverse': 7.18.3 @@ -8037,20 +8145,20 @@ packages: /@types/babel__generator/7.6.4: resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==} dependencies: - '@babel/types': 7.20.5 + '@babel/types': 7.20.7 dev: true /@types/babel__template/7.4.1: resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} dependencies: - '@babel/parser': 7.20.5 - '@babel/types': 7.20.5 + '@babel/parser': 7.20.7 + '@babel/types': 7.20.7 dev: true /@types/babel__traverse/7.18.3: resolution: {integrity: sha512-1kbcJ40lLB7MHsj39U4Sh1uTd2E7rLEa79kmDpI6cy+XiXsteB3POdQomoq4FxszMrO3ZYchkhYJw7A2862b3w==} dependencies: - '@babel/types': 7.20.5 + '@babel/types': 7.20.7 dev: true /@types/babylon/6.16.6: @@ -8066,12 +8174,12 @@ packages: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.35 - '@types/node': 18.11.17 + '@types/node': 18.11.18 /@types/bonjour/3.5.10: resolution: {integrity: sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==} dependencies: - '@types/node': 18.11.17 + '@types/node': 18.11.18 dev: true /@types/cacheable-request/6.0.3: @@ -8079,7 +8187,7 @@ packages: dependencies: '@types/http-cache-semantics': 4.0.1 '@types/keyv': 3.1.4 - '@types/node': 18.11.17 + '@types/node': 18.11.18 '@types/responselike': 1.0.0 /@types/chrome/0.0.206: @@ -8095,8 +8203,8 @@ packages: classnames: 2.3.2 dev: true - /@types/codemirror/5.60.5: - resolution: {integrity: sha512-TiECZmm8St5YxjFUp64LK0c8WU5bxMDt9YaAek1UqUb9swrSCoJhh92fWu1p3mTEqlHjhB5sY7OFBhWroJXZVg==} + /@types/codemirror/5.60.6: + resolution: {integrity: sha512-JIDPSvkYRlcv/2F0erqD+de2ni/Mz6FJMEGb0vwF6ByQOcHIKfiEfwrO4d6dSRwYeHyNUMpGjev0PyjX2M0XWw==} dependencies: '@types/tern': 0.23.4 dev: false @@ -8121,18 +8229,18 @@ packages: resolution: {integrity: sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==} dependencies: '@types/express-serve-static-core': 4.17.31 - '@types/node': 18.11.17 + '@types/node': 18.11.18 dev: true /@types/connect/3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 18.11.17 + '@types/node': 18.11.18 /@types/consumable-stream/2.0.0: resolution: {integrity: sha512-RuXAZX3pQ2jGgETa1p4fTZb4Y1IxanZ8hafWewNoWW+Nqc4OcDw2VbAPzB1Wq7l5rtvmmCmHnpDX0CNRthqsAA==} dependencies: - '@types/node': 18.11.17 + '@types/node': 18.11.18 dev: true /@types/cookie/0.4.1: @@ -8146,7 +8254,7 @@ packages: /@types/copy-webpack-plugin/8.0.1_webpack-cli@5.0.1: resolution: {integrity: sha512-TwEeGse0/wq+t3SFW0DEwroMS/cDkwVZT+vj7tMAYTp7llt/yz6NuW2n04X2M5P/kSfBQOORhrHAN2mqZdmybg==} dependencies: - '@types/node': 18.11.17 + '@types/node': 18.11.18 tapable: 2.2.1 webpack: 5.75.0_webpack-cli@5.0.1 transitivePeerDependencies: @@ -8159,13 +8267,13 @@ packages: /@types/cors/2.8.13: resolution: {integrity: sha512-RG8AStHlUiV5ysZQKq97copd2UmVYw3/pRMLefISZ3S1hK104Cwm7iLQ3fTKx+lsUH2CE8FlLaYeEA2LSeqYUA==} dependencies: - '@types/node': 18.11.17 + '@types/node': 18.11.18 dev: true /@types/cross-spawn/6.0.2: resolution: {integrity: sha512-KuwNhp3eza+Rhu8IFI5HUXRP0LIhqH5cAjubUvGXXthh4YYBuP2ntwEX+Cz8GJoZUHlKo247wPWOfA9LYEq4cw==} dependencies: - '@types/node': 18.11.17 + '@types/node': 18.11.18 dev: true /@types/d3-array/2.12.3: @@ -8329,21 +8437,21 @@ packages: /@types/dragula/3.7.1: resolution: {integrity: sha512-hbMEG5+wZEwV6NK4cbexldLWEvYNox8PywM9ICIeCTM99g8nJxccE3C8vvl66TCfnN+R8ioNdOrHWJT+5X0pvw==} - /@types/es6template/1.0.0: - resolution: {integrity: sha512-wvlFvfUd3FAJyRhgjfibljYSPJ/XKmB3sSlPV+1P5dinRmdSE0lYOFXfJ/ZiWSfBN0Cex5MENBUw8kjsvft+8w==} + /@types/es6template/1.0.1: + resolution: {integrity: sha512-3cg8/6oOpdYSOgGb8PyHBQPvvG2I5EiIoiMWYvgo9EJEHdRNVCn9pEAOtmnjAFjzMRiRTNgMP/+Ktk5DkzHmGQ==} dev: true /@types/eslint-scope/3.7.4: resolution: {integrity: sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==} dependencies: '@types/eslint': 8.4.10 - '@types/estree': 0.0.51 + '@types/estree': 1.0.0 dev: true /@types/eslint/8.4.10: resolution: {integrity: sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==} dependencies: - '@types/estree': 0.0.51 + '@types/estree': 1.0.0 '@types/json-schema': 7.0.11 dev: true @@ -8357,7 +8465,7 @@ packages: /@types/express-serve-static-core/4.17.31: resolution: {integrity: sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==} dependencies: - '@types/node': 18.11.17 + '@types/node': 18.11.18 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 @@ -8388,20 +8496,20 @@ packages: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 16.18.10 + '@types/node': 18.11.18 dev: true /@types/glob/8.0.0: resolution: {integrity: sha512-l6NQsDDyQUVeoTynNpC9uRvCUint/gSUXQA2euwmTuWGvPY5LSDUu6tkCtJB2SvGQlJQzLaKqcGZP4//7EDveA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 16.18.10 + '@types/node': 18.11.18 dev: true /@types/graceful-fs/4.1.5: resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} dependencies: - '@types/node': 18.11.17 + '@types/node': 18.11.18 dev: true /@types/har-format/1.2.10: @@ -8448,7 +8556,7 @@ packages: /@types/http-proxy/1.17.9: resolution: {integrity: sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==} dependencies: - '@types/node': 18.11.17 + '@types/node': 18.11.18 dev: true /@types/is-ci/3.0.0: @@ -8477,8 +8585,8 @@ packages: '@types/istanbul-lib-report': 3.0.0 dev: true - /@types/jest/29.2.4: - resolution: {integrity: sha512-PipFB04k2qTRPePduVLTRiPzQfvMeLwUN3Z21hsAKaB/W9IIzgB2pizCL466ftJlcyZqnHoC9ZHpxLGl3fS86A==} + /@types/jest/29.2.5: + resolution: {integrity: sha512-H2cSxkKgVmqNHXP7TC2L/WUorrZu8ZigyRywfVzv6EyBlxj39n4C00hjXYQWsbwqgElaj/CiAeSRmk5GoaKTgw==} dependencies: expect: 29.3.1 pretty-format: 29.3.1 @@ -8494,7 +8602,7 @@ packages: /@types/jsdom/20.0.1: resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} dependencies: - '@types/node': 18.11.17 + '@types/node': 18.11.18 '@types/tough-cookie': 4.0.2 parse5: 7.1.2 dev: true @@ -8509,13 +8617,13 @@ packages: /@types/jsonwebtoken/8.5.9: resolution: {integrity: sha512-272FMnFGzAVMGtu9tkr29hRL6bZj4Zs1KZNeHLnKqAvp06tAIcarTMwOh8/8bz4FmKRcMxZhZNeUAQsNLoiPhg==} dependencies: - '@types/node': 18.11.17 + '@types/node': 18.11.18 dev: true /@types/keyv/3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 18.11.17 + '@types/node': 18.11.18 /@types/lodash-es/4.17.6: resolution: {integrity: sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg==} @@ -8574,10 +8682,10 @@ packages: resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==} dev: true - /@types/morgan/1.9.3: - resolution: {integrity: sha512-BiLcfVqGBZCyNCnCH3F4o2GmDLrpy0HeBVnNlyZG4fo88ZiE9SoiBe3C+2ezuwbjlEyT+PDZ17//TAlRxAn75Q==} + /@types/morgan/1.9.4: + resolution: {integrity: sha512-cXoc4k+6+YAllH3ZHmx4hf7La1dzUk6keTR4bF4b4Sc0mZxU/zK4wO7l+ZzezXm/jkYj/qC+uYGZrarZdIVvyQ==} dependencies: - '@types/node': 18.11.17 + '@types/node': 18.11.18 dev: true /@types/ms/0.7.31: @@ -8587,7 +8695,7 @@ packages: /@types/node-fetch/2.6.2: resolution: {integrity: sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==} dependencies: - '@types/node': 18.11.17 + '@types/node': 18.11.18 form-data: 3.0.1 /@types/node/12.20.55: @@ -8599,6 +8707,10 @@ packages: /@types/node/18.11.17: resolution: {integrity: sha512-HJSUJmni4BeDHhfzn6nF0sVmd1SMezP7/4F0Lq+aXzmp2xm9O7WXrUtHW/CHlYVtZUbByEvWidHqRtcJXGF2Ng==} + dev: true + + /@types/node/18.11.18: + resolution: {integrity: sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==} /@types/normalize-package-data/2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -8654,8 +8766,8 @@ packages: /@types/range-parser/1.2.4: resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==} - /@types/react-dom/18.0.9: - resolution: {integrity: sha512-qnVvHxASt/H7i+XG1U1xMiY5t+IHcPGUK7TDMDzom08xa7e86eCeKOiLZezwCKVxJn6NEiiy2ekgX8aQssjIKg==} + /@types/react-dom/18.0.10: + resolution: {integrity: sha512-E42GW/JA4Qv15wQdqJq8DL4JhNpB3prJgjgapN3qJT9K2zO5IIAQh4VXvCEDupoqAwnz0cY4RlXeC/ajX5SFHg==} dependencies: '@types/react': 18.0.26 @@ -8702,7 +8814,7 @@ packages: /@types/responselike/1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: - '@types/node': 18.11.17 + '@types/node': 18.11.18 /@types/retry/0.12.0: resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} @@ -8737,12 +8849,12 @@ packages: resolution: {integrity: sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==} dependencies: '@types/mime': 3.0.1 - '@types/node': 18.11.17 + '@types/node': 18.11.18 /@types/set-cookie-parser/2.4.2: resolution: {integrity: sha512-fBZgytwhYAUkj/jC/FAV4RQ5EerRup1YQsXQCh8rZfiHkc4UahC192oH0smGwsXol3cL3A5oETuAHeQHmhXM4w==} dependencies: - '@types/node': 18.11.17 + '@types/node': 18.11.18 dev: false /@types/simple-diff/1.6.1: @@ -8783,7 +8895,7 @@ packages: /@types/sockjs/0.3.33: resolution: {integrity: sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==} dependencies: - '@types/node': 18.11.17 + '@types/node': 18.11.18 dev: true /@types/source-list-map/0.1.2: @@ -8817,7 +8929,7 @@ packages: resolution: {integrity: sha512-tLfnlJf6A5mB6ddqF159GqcDizfzbMUB1/DeT59/wBNqzRTNNKsaw79A/1TZ84X+f/EwWH8FeuSkjlCLyqS/zQ==} dependencies: '@types/cookiejar': 2.1.2 - '@types/node': 18.11.17 + '@types/node': 18.11.18 dev: true /@types/supertest/2.0.12: @@ -8839,7 +8951,7 @@ packages: /@types/testing-library__jest-dom/5.14.5: resolution: {integrity: sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==} dependencies: - '@types/jest': 29.2.4 + '@types/jest': 29.2.5 dev: true /@types/tough-cookie/4.0.2: @@ -8878,7 +8990,7 @@ packages: /@types/webpack-sources/3.2.0: resolution: {integrity: sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==} dependencies: - '@types/node': 16.18.10 + '@types/node': 18.11.18 '@types/source-list-map': 0.1.2 source-map: 0.7.4 dev: true @@ -8886,7 +8998,7 @@ packages: /@types/webpack/4.41.33: resolution: {integrity: sha512-PPajH64Ft2vWevkerISMtnZ8rTs4YmRbs+23c402J0INmxDKCrhZNvwZYtzx96gY2wAtXdrK1BS2fiC8MlLr3g==} dependencies: - '@types/node': 16.18.10 + '@types/node': 18.11.18 '@types/tapable': 1.0.8 '@types/uglify-js': 3.17.1 '@types/webpack-sources': 3.2.0 @@ -8903,7 +9015,7 @@ packages: /@types/ws/8.5.3: resolution: {integrity: sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==} dependencies: - '@types/node': 18.11.17 + '@types/node': 18.11.18 dev: true /@types/yargs-parser/21.0.0: @@ -8926,11 +9038,11 @@ packages: resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} requiresBuild: true dependencies: - '@types/node': 18.11.17 + '@types/node': 18.11.18 optional: true - /@typescript-eslint/eslint-plugin/5.47.0_ncmi6noazr3nzas7jxykisekym: - resolution: {integrity: sha512-AHZtlXAMGkDmyLuLZsRpH3p4G/1iARIwc/T0vIem2YB+xW6pZaXYXzCBnZSF/5fdM97R9QqZWZ+h3iW10XgevQ==} + /@typescript-eslint/eslint-plugin/5.48.0_k73wpmdolxikpyqun3p36akaaq: + resolution: {integrity: sha512-SVLafp0NXpoJY7ut6VFVUU9I+YeFsDzeQwtK0WZ+xbRN3mtxJ08je+6Oi2N89qDn087COdO0u3blKZNv9VetRQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -8940,12 +9052,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - '@typescript-eslint/scope-manager': 5.47.0 - '@typescript-eslint/type-utils': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - '@typescript-eslint/utils': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa + '@typescript-eslint/parser': 5.48.0_iukboom6ndih5an6iafl45j2fe + '@typescript-eslint/scope-manager': 5.48.0 + '@typescript-eslint/type-utils': 5.48.0_iukboom6ndih5an6iafl45j2fe + '@typescript-eslint/utils': 5.48.0_iukboom6ndih5an6iafl45j2fe debug: 4.3.4 - eslint: 8.30.0 + eslint: 8.31.0 ignore: 5.2.4 natural-compare-lite: 1.4.0 regexpp: 3.2.0 @@ -8956,8 +9068,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.47.0_lzzuuodtsqwxnvqeq4g4likcqa: - resolution: {integrity: sha512-udPU4ckK+R1JWCGdQC4Qa27NtBg7w020ffHqGyAK8pAgOVuNw7YaKXGChk+udh+iiGIJf6/E/0xhVXyPAbsczw==} + /@typescript-eslint/parser/5.48.0_iukboom6ndih5an6iafl45j2fe: + resolution: {integrity: sha512-1mxNA8qfgxX8kBvRDIHEzrRGrKHQfQlbW6iHyfHYS0Q4X1af+S6mkLNtgCOsGVl8+/LUPrqdHMssAemkrQ01qg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -8966,26 +9078,26 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.47.0 - '@typescript-eslint/types': 5.47.0 - '@typescript-eslint/typescript-estree': 5.47.0_typescript@4.9.4 + '@typescript-eslint/scope-manager': 5.48.0 + '@typescript-eslint/types': 5.48.0 + '@typescript-eslint/typescript-estree': 5.48.0_typescript@4.9.4 debug: 4.3.4 - eslint: 8.30.0 + eslint: 8.31.0 typescript: 4.9.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/5.47.0: - resolution: {integrity: sha512-dvJab4bFf7JVvjPuh3sfBUWsiD73aiftKBpWSfi3sUkysDQ4W8x+ZcFpNp7Kgv0weldhpmMOZBjx1wKN8uWvAw==} + /@typescript-eslint/scope-manager/5.48.0: + resolution: {integrity: sha512-0AA4LviDtVtZqlyUQnZMVHydDATpD9SAX/RC5qh6cBd3xmyWvmXYF+WT1oOmxkeMnWDlUVTwdODeucUnjz3gow==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.47.0 - '@typescript-eslint/visitor-keys': 5.47.0 + '@typescript-eslint/types': 5.48.0 + '@typescript-eslint/visitor-keys': 5.48.0 dev: true - /@typescript-eslint/type-utils/5.47.0_lzzuuodtsqwxnvqeq4g4likcqa: - resolution: {integrity: sha512-1J+DFFrYoDUXQE1b7QjrNGARZE6uVhBqIvdaXTe5IN+NmEyD68qXR1qX1g2u4voA+nCaelQyG8w30SAOihhEYg==} + /@typescript-eslint/type-utils/5.48.0_iukboom6ndih5an6iafl45j2fe: + resolution: {integrity: sha512-vbtPO5sJyFjtHkGlGK4Sthmta0Bbls4Onv0bEqOGm7hP9h8UpRsHJwsrCiWtCUndTRNQO/qe6Ijz9rnT/DB+7g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -8994,23 +9106,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.47.0_typescript@4.9.4 - '@typescript-eslint/utils': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa + '@typescript-eslint/typescript-estree': 5.48.0_typescript@4.9.4 + '@typescript-eslint/utils': 5.48.0_iukboom6ndih5an6iafl45j2fe debug: 4.3.4 - eslint: 8.30.0 + eslint: 8.31.0 tsutils: 3.21.0_typescript@4.9.4 typescript: 4.9.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types/5.47.0: - resolution: {integrity: sha512-eslFG0Qy8wpGzDdYKu58CEr3WLkjwC5Usa6XbuV89ce/yN5RITLe1O8e+WFEuxnfftHiJImkkOBADj58ahRxSg==} + /@typescript-eslint/types/5.48.0: + resolution: {integrity: sha512-UTe67B0Ypius0fnEE518NB2N8gGutIlTojeTg4nt0GQvikReVkurqxd2LvYa9q9M5MQ6rtpNyWTBxdscw40Xhw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.47.0_typescript@4.9.4: - resolution: {integrity: sha512-LxfKCG4bsRGq60Sqqu+34QT5qT2TEAHvSCCJ321uBWywgE2dS0LKcu5u+3sMGo+Vy9UmLOhdTw5JHzePV/1y4Q==} + /@typescript-eslint/typescript-estree/5.48.0_typescript@4.9.4: + resolution: {integrity: sha512-7pjd94vvIjI1zTz6aq/5wwE/YrfIyEPLtGJmRfyNR9NYIW+rOvzzUv3Cmq2hRKpvt6e9vpvPUQ7puzX7VSmsEw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -9018,8 +9130,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.47.0 - '@typescript-eslint/visitor-keys': 5.47.0 + '@typescript-eslint/types': 5.48.0 + '@typescript-eslint/visitor-keys': 5.48.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -9030,31 +9142,31 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.47.0_lzzuuodtsqwxnvqeq4g4likcqa: - resolution: {integrity: sha512-U9xcc0N7xINrCdGVPwABjbAKqx4GK67xuMV87toI+HUqgXj26m6RBp9UshEXcTrgCkdGYFzgKLt8kxu49RilDw==} + /@typescript-eslint/utils/5.48.0_iukboom6ndih5an6iafl45j2fe: + resolution: {integrity: sha512-x2jrMcPaMfsHRRIkL+x96++xdzvrdBCnYRd5QiW5Wgo1OB4kDYPbC1XjWP/TNqlfK93K/lUL92erq5zPLgFScQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: '@types/json-schema': 7.0.11 '@types/semver': 7.3.13 - '@typescript-eslint/scope-manager': 5.47.0 - '@typescript-eslint/types': 5.47.0 - '@typescript-eslint/typescript-estree': 5.47.0_typescript@4.9.4 - eslint: 8.30.0 + '@typescript-eslint/scope-manager': 5.48.0 + '@typescript-eslint/types': 5.48.0 + '@typescript-eslint/typescript-estree': 5.48.0_typescript@4.9.4 + eslint: 8.31.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.30.0 + eslint-utils: 3.0.0_eslint@8.31.0 semver: 7.3.8 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys/5.47.0: - resolution: {integrity: sha512-ByPi5iMa6QqDXe/GmT/hR6MZtVPi0SqMQPDx15FczCBXJo/7M8T88xReOALAfpBLm+zxpPfmhuEvPb577JRAEg==} + /@typescript-eslint/visitor-keys/5.48.0: + resolution: {integrity: sha512-5motVPz5EgxQ0bHjut3chzBkJ3Z3sheYVcSwS5BpHZpLqSptSmELNtGixmgj65+rIfhvtQTz5i9OP2vtzdDH7Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.47.0 + '@typescript-eslint/types': 5.48.0 eslint-visitor-keys: 3.3.0 dev: true @@ -9369,12 +9481,12 @@ packages: tslib: 2.4.1 dev: true - /@zag-js/element-size/0.1.0: - resolution: {integrity: sha512-QF8wp0+V8++z+FHXiIw93+zudtubYszOtYbNgK39fg3pi+nCZtuSm4L1jC5QZMatNZ83MfOzyNCfgUubapagJQ==} + /@zag-js/element-size/0.3.0: + resolution: {integrity: sha512-5/hEI+0c6ZNCx6KHlOS5/WeHsd6+I7gk7Y/b/zATp4Rp3tHirs/tu1frq+iy5BmfaG9hbQtfHfUJTjOcI5jnoQ==} dev: false - /@zag-js/focus-visible/0.1.0: - resolution: {integrity: sha512-PeaBcTmdZWcFf7n1aM+oiOdZc+sy14qi0emPIeUuGMTjbP0xLGrZu43kdpHnWSXy7/r4Ubp/vlg50MCV8+9Isg==} + /@zag-js/focus-visible/0.2.1: + resolution: {integrity: sha512-19uTjoZGP4/Ax7kSNhhay9JA83BirKzpqLkeEAilrpdI1hE5xuq6q+tzJOsrMOOqJrm7LkmZp5lbsTQzvK2pYg==} dev: false /@zkochan/js-yaml/0.0.6: @@ -9771,7 +9883,7 @@ packages: resolution: {integrity: sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==} engines: {node: '>=6.0'} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@babel/runtime-corejs3': 7.20.6 dev: true @@ -10032,17 +10144,17 @@ packages: resolution: {integrity: sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==} dev: true - /babel-jest/29.3.1_@babel+core@7.20.5: + /babel-jest/29.3.1_@babel+core@7.20.12: resolution: {integrity: sha512-aard+xnMoxgjwV70t0L6wkW/3HQQtV+O0PEimxKgzNqCJnbYmroPojdP2tqKSOAt8QAKV/uSZU8851M7B5+fcA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@jest/transform': 29.3.1 '@types/babel__core': 7.1.20 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.2.0_@babel+core@7.20.5 + babel-preset-jest: 29.2.0_@babel+core@7.20.12 chalk: 4.1.2 graceful-fs: 4.2.10 slash: 3.0.0 @@ -10050,29 +10162,14 @@ packages: - supports-color dev: true - /babel-loader/8.3.0_em3sh5kto35xuanci4cvhzqfay: + /babel-loader/8.3.0_la66t7xldg4uecmyawueag5wkm: resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==} engines: {node: '>= 8.9'} peerDependencies: '@babel/core': ^7.0.0 webpack: '>=2' dependencies: - '@babel/core': 7.20.5 - find-cache-dir: 3.3.2 - loader-utils: 2.0.4 - make-dir: 3.1.0 - schema-utils: 2.7.1 - webpack: 4.46.0 - dev: true - - /babel-loader/8.3.0_ztqwsvkb6z73luspkai6ilstpu: - resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==} - engines: {node: '>= 8.9'} - peerDependencies: - '@babel/core': ^7.0.0 - webpack: '>=2' - dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 find-cache-dir: 3.3.2 loader-utils: 2.0.4 make-dir: 3.1.0 @@ -10080,14 +10177,29 @@ packages: webpack: 5.75.0 dev: true - /babel-loader/9.1.0_ztqwsvkb6z73luspkai6ilstpu: - resolution: {integrity: sha512-Antt61KJPinUMwHwIIz9T5zfMgevnfZkEVWYDWlG888fgdvRRGD0JTuf/fFozQnfT+uq64sk1bmdHDy/mOEWnA==} + /babel-loader/8.3.0_nwtvwtk5tmh22l2urnqucz7kqu: + resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==} + engines: {node: '>= 8.9'} + peerDependencies: + '@babel/core': ^7.0.0 + webpack: '>=2' + dependencies: + '@babel/core': 7.20.12 + find-cache-dir: 3.3.2 + loader-utils: 2.0.4 + make-dir: 3.1.0 + schema-utils: 2.7.1 + webpack: 4.46.0 + dev: true + + /babel-loader/9.1.2_la66t7xldg4uecmyawueag5wkm: + resolution: {integrity: sha512-mN14niXW43tddohGl8HPu5yfQq70iUThvFL/4QzESA7GcZoC0eVOhvWdQ8+3UlSjaDE9MVtsW9mxDY07W7VpVA==} engines: {node: '>= 14.15.0'} peerDependencies: '@babel/core': ^7.12.0 webpack: '>=5' dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 find-cache-dir: 3.3.2 schema-utils: 4.0.0 webpack: 5.75.0_webpack-cli@5.0.1 @@ -10130,8 +10242,8 @@ packages: resolution: {integrity: sha512-TnspP2WNiR3GLfCsUNHqeXw0RoQ2f9U5hQ5L3XFpwuO8htQmSrhh8qsB6vi5Yi8+kuynN1yjDjQsPfkebmB6ZA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/template': 7.18.10 - '@babel/types': 7.20.5 + '@babel/template': 7.20.7 + '@babel/types': 7.20.7 '@types/babel__core': 7.1.20 '@types/babel__traverse': 7.18.3 dev: true @@ -10140,7 +10252,7 @@ packages: resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} engines: {node: '>=10', npm: '>=6'} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 cosmiconfig: 7.1.0 resolve: 1.22.1 @@ -10148,50 +10260,50 @@ packages: resolution: {integrity: sha512-OgOYHOLoRK+/mvXU9imKHlG6GkPLYrUCvFXG/CM93R/aNNO8pOOF4aS+S8CCHMDQoNSeiOYEZb/G6RwL95Jktw==} dev: true - /babel-plugin-polyfill-corejs2/0.3.3_@babel+core@7.20.5: + /babel-plugin-polyfill-corejs2/0.3.3_@babel+core@7.20.12: resolution: {integrity: sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.20.5 - '@babel/core': 7.20.5 - '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.20.12 semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-corejs3/0.1.7_@babel+core@7.20.5: + /babel-plugin-polyfill-corejs3/0.1.7_@babel+core@7.20.12: resolution: {integrity: sha512-u+gbS9bbPhZWEeyy1oR/YaaSpod/KDT07arZHb80aTpl8H5ZBq+uN1nN9/xtX7jQyfLdPfoqI4Rue/MQSWJquw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 - '@babel/helper-define-polyfill-provider': 0.1.5_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/helper-define-polyfill-provider': 0.1.5_@babel+core@7.20.12 core-js-compat: 3.26.1 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-corejs3/0.6.0_@babel+core@7.20.5: + /babel-plugin-polyfill-corejs3/0.6.0_@babel+core@7.20.12: resolution: {integrity: sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 - '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.20.12 core-js-compat: 3.26.1 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-regenerator/0.4.1_@babel+core@7.20.5: + /babel-plugin-polyfill-regenerator/0.4.1_@babel+core@7.20.12: resolution: {integrity: sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.5 - '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.20.12 transitivePeerDependencies: - supports-color dev: true @@ -10221,35 +10333,35 @@ packages: /babel-plugin-syntax-jsx/6.18.0: resolution: {integrity: sha512-qrPaCSo9c8RHNRHIotaufGbuOBN8rtdC4QrrFFc43vyWCCz7Kl7GL1PGaXtMGQZUXrkCjNEgxDfmAuAabr/rlw==} - /babel-preset-current-node-syntax/1.0.1_@babel+core@7.20.5: + /babel-preset-current-node-syntax/1.0.1_@babel+core@7.20.12: resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.20.5 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.20.5 - '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.20.5 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.20.5 - '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.20.5 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.20.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.20.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.20.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.20.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.20.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.20.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.20.5 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.20.5 + '@babel/core': 7.20.12 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.20.12 + '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.20.12 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.20.12 + '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.20.12 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.20.12 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.20.12 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.20.12 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.20.12 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.20.12 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.20.12 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.20.12 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.20.12 dev: true - /babel-preset-jest/29.2.0_@babel+core@7.20.5: + /babel-preset-jest/29.2.0_@babel+core@7.20.12: resolution: {integrity: sha512-z9JmMJppMxNv8N7fNRHvhMg9cvIkMxQBXgFkane3yKVEvEOP+kB50lk8DFRvF9PGqbyXxlmebKWhuDORO8RgdA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 babel-plugin-jest-hoist: 29.2.0 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.20.5 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.20.12 dev: true /babel-runtime/6.26.0: @@ -11703,7 +11815,7 @@ packages: /css-vendor/2.0.8: resolution: {integrity: sha512-x9Aq0XTInxrkuFeHKbYC7zWY8ai7qJ04Kxd9MnvbC1uO5DagxoHQjm4JvG+vCdXOoFtCjbL2XSZfxmoYa9uQVQ==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 is-in-browser: 1.1.3 dev: false @@ -12375,7 +12487,7 @@ packages: /dom-helpers/5.2.1: resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 csstype: 3.1.1 dev: false @@ -12744,7 +12856,7 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-airbnb-base/15.0.0_2lbwmhbr7bncddqbzzpg77o75m: + /eslint-config-airbnb-base/15.0.0_ol7jqilc3wemtdbq3nzhywgxq4: resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -12752,14 +12864,14 @@ packages: eslint-plugin-import: ^2.25.2 dependencies: confusing-browser-globals: 1.0.11 - eslint: 8.30.0 - eslint-plugin-import: 2.26.0_eslint@8.30.0 + eslint: 8.31.0 + eslint-plugin-import: 2.26.0_eslint@8.31.0 object.assign: 4.1.4 object.entries: 1.1.6 semver: 6.3.0 dev: true - /eslint-config-airbnb/19.0.4_j3uyvjk2vb2gkfzhvqukeu5rlq: + /eslint-config-airbnb/19.0.4_kdrd7zxcgo7evu26hvr6zfy33i: resolution: {integrity: sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==} engines: {node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -12769,23 +12881,23 @@ packages: eslint-plugin-react: ^7.28.0 eslint-plugin-react-hooks: ^4.3.0 dependencies: - eslint: 8.30.0 - eslint-config-airbnb-base: 15.0.0_2lbwmhbr7bncddqbzzpg77o75m - eslint-plugin-import: 2.26.0_eslint@8.30.0 - eslint-plugin-jsx-a11y: 6.6.1_eslint@8.30.0 - eslint-plugin-react: 7.31.11_eslint@8.30.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.30.0 + eslint: 8.31.0 + eslint-config-airbnb-base: 15.0.0_ol7jqilc3wemtdbq3nzhywgxq4 + eslint-plugin-import: 2.26.0_eslint@8.31.0 + eslint-plugin-jsx-a11y: 6.6.1_eslint@8.31.0 + eslint-plugin-react: 7.31.11_eslint@8.31.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.31.0 object.assign: 4.1.4 object.entries: 1.1.6 dev: true - /eslint-config-prettier/8.5.0_eslint@8.30.0: - resolution: {integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==} + /eslint-config-prettier/8.6.0_eslint@8.31.0: + resolution: {integrity: sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.30.0 + eslint: 8.31.0 dev: true /eslint-import-resolver-node/0.3.6: @@ -12797,7 +12909,7 @@ packages: - supports-color dev: true - /eslint-module-utils/2.7.4_dc7heojkjdjw5ttc65wer4jauy: + /eslint-module-utils/2.7.4_rahvyjeqqlq6ogimp3cp7kgkfq: resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: @@ -12819,13 +12931,13 @@ packages: optional: true dependencies: debug: 3.2.7 - eslint: 8.30.0 + eslint: 8.31.0 eslint-import-resolver-node: 0.3.6 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-import/2.26.0_eslint@8.30.0: + /eslint-plugin-import/2.26.0_eslint@8.31.0: resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} engines: {node: '>=4'} peerDependencies: @@ -12839,9 +12951,9 @@ packages: array.prototype.flat: 1.3.1 debug: 2.6.9 doctrine: 2.1.0 - eslint: 8.30.0 + eslint: 8.31.0 eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.7.4_dc7heojkjdjw5ttc65wer4jauy + eslint-module-utils: 2.7.4_rahvyjeqqlq6ogimp3cp7kgkfq has: 1.0.3 is-core-module: 2.11.0 is-glob: 4.0.3 @@ -12855,8 +12967,8 @@ packages: - supports-color dev: true - /eslint-plugin-jest/27.1.7_ynswt5pvagzyqki5w7w75b3qvm: - resolution: {integrity: sha512-0QVzf+og4YI1Qr3UoprkqqhezAZjFffdi62b0IurkCXMqPtRW84/UT4CKsYT80h/D82LA9avjO/80Ou1LdgbaQ==} + /eslint-plugin-jest/27.2.1_5lw7u3puxf47qfi53ot2fqzcvq: + resolution: {integrity: sha512-l067Uxx7ZT8cO9NJuf+eJHvt6bqJyz2Z29wykyEdz/OtmcELQl2MQGQLX8J94O1cSJWAwUSEvCjwjA7KEK3Hmg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@typescript-eslint/eslint-plugin': ^5.0.0 @@ -12868,16 +12980,16 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.47.0_ncmi6noazr3nzas7jxykisekym - '@typescript-eslint/utils': 5.47.0_lzzuuodtsqwxnvqeq4g4likcqa - eslint: 8.30.0 + '@typescript-eslint/eslint-plugin': 5.48.0_k73wpmdolxikpyqun3p36akaaq + '@typescript-eslint/utils': 5.48.0_iukboom6ndih5an6iafl45j2fe + eslint: 8.31.0 jest: 29.3.1 transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-jsx-a11y/6.6.1_eslint@8.30.0: + /eslint-plugin-jsx-a11y/6.6.1_eslint@8.31.0: resolution: {integrity: sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==} engines: {node: '>=4.0'} peerDependencies: @@ -12891,7 +13003,7 @@ packages: axobject-query: 2.2.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.30.0 + eslint: 8.31.0 has: 1.0.3 jsx-ast-utils: 3.3.3 language-tags: 1.0.7 @@ -12899,16 +13011,16 @@ packages: semver: 6.3.0 dev: true - /eslint-plugin-react-hooks/4.6.0_eslint@8.30.0: + /eslint-plugin-react-hooks/4.6.0_eslint@8.31.0: resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: - eslint: 8.30.0 + eslint: 8.31.0 dev: true - /eslint-plugin-react/7.31.11_eslint@8.30.0: + /eslint-plugin-react/7.31.11_eslint@8.31.0: resolution: {integrity: sha512-TTvq5JsT5v56wPa9OYHzsrOlHzKZKjV+aLgS+55NJP/cuzdiQPC7PfYoUjMoxlffKtvijpk7vA/jmuqRb9nohw==} engines: {node: '>=4'} peerDependencies: @@ -12918,7 +13030,7 @@ packages: array.prototype.flatmap: 1.3.1 array.prototype.tosorted: 1.1.1 doctrine: 2.1.0 - eslint: 8.30.0 + eslint: 8.31.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.3 minimatch: 3.1.2 @@ -12956,13 +13068,13 @@ packages: estraverse: 5.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.30.0: + /eslint-utils/3.0.0_eslint@8.31.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.30.0 + eslint: 8.31.0 eslint-visitor-keys: 2.1.0 dev: true @@ -12976,12 +13088,12 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.30.0: - resolution: {integrity: sha512-MGADB39QqYuzEGov+F/qb18r4i7DohCDOfatHaxI2iGlPuC65bwG2gxgO+7DkyL38dRFaRH7RaRAgU6JKL9rMQ==} + /eslint/8.31.0: + resolution: {integrity: sha512-0tQQEVdmPZ1UtUKXjX7EMm9BlgJ08G90IhWh0PKDCb3ZLsgAOHI8fYSIzYVZej92zsgq+ft0FGsxhJ3xo2tbuA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint/eslintrc': 1.4.0 + '@eslint/eslintrc': 1.4.1 '@humanwhocodes/config-array': 0.11.8 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 @@ -12992,7 +13104,7 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.30.0 + eslint-utils: 3.0.0_eslint@8.31.0 eslint-visitor-keys: 3.3.0 espree: 9.4.1 esquery: 1.4.0 @@ -13072,8 +13184,8 @@ packages: resolution: {integrity: sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg==} engines: {node: '>=8.3.0'} dependencies: - '@babel/traverse': 7.20.5 - '@babel/types': 7.20.5 + '@babel/traverse': 7.20.12 + '@babel/types': 7.20.7 c8: 7.12.0 transitivePeerDependencies: - supports-color @@ -13556,7 +13668,7 @@ packages: signal-exit: 3.0.7 dev: true - /fork-ts-checker-webpack-plugin/4.1.6_kkfru4rqae5axw7aezlpgdmyl4: + /fork-ts-checker-webpack-plugin/4.1.6_m5gnij3rfg5tbgezneaxeqvybq: resolution: {integrity: sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==} engines: {node: '>=6.11.5', yarn: '>=1.0.0'} peerDependencies: @@ -13572,7 +13684,7 @@ packages: dependencies: '@babel/code-frame': 7.18.6 chalk: 2.4.2 - eslint: 8.30.0 + eslint: 8.31.0 micromatch: 3.1.10 minimatch: 3.1.2 semver: 5.7.1 @@ -13584,7 +13696,7 @@ packages: - supports-color dev: true - /fork-ts-checker-webpack-plugin/6.5.2_az3o33dww67cevji5ejlhmxqnq: + /fork-ts-checker-webpack-plugin/6.5.2_m5gnij3rfg5tbgezneaxeqvybq: resolution: {integrity: sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==} engines: {node: '>=10', yarn: '>=1.0.0'} peerDependencies: @@ -13604,39 +13716,7 @@ packages: chokidar: 3.5.3 cosmiconfig: 6.0.0 deepmerge: 4.2.2 - eslint: 8.30.0 - fs-extra: 9.1.0 - glob: 7.2.3 - memfs: 3.4.12 - minimatch: 3.1.2 - schema-utils: 2.7.0 - semver: 7.3.8 - tapable: 1.1.3 - typescript: 4.9.4 - webpack: 5.75.0 - dev: true - - /fork-ts-checker-webpack-plugin/6.5.2_kkfru4rqae5axw7aezlpgdmyl4: - resolution: {integrity: sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==} - engines: {node: '>=10', yarn: '>=1.0.0'} - peerDependencies: - eslint: '>= 6' - typescript: '>= 2.7' - vue-template-compiler: '*' - webpack: '>= 4' - peerDependenciesMeta: - eslint: - optional: true - vue-template-compiler: - optional: true - dependencies: - '@babel/code-frame': 7.18.6 - '@types/json-schema': 7.0.11 - chalk: 4.1.2 - chokidar: 3.5.3 - cosmiconfig: 6.0.0 - deepmerge: 4.2.2 - eslint: 8.30.0 + eslint: 8.31.0 fs-extra: 9.1.0 glob: 7.2.3 memfs: 3.4.12 @@ -13648,6 +13728,38 @@ packages: webpack: 4.46.0 dev: true + /fork-ts-checker-webpack-plugin/6.5.2_ztinast3o6ojylpg2e7ubjmesm: + resolution: {integrity: sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==} + engines: {node: '>=10', yarn: '>=1.0.0'} + peerDependencies: + eslint: '>= 6' + typescript: '>= 2.7' + vue-template-compiler: '*' + webpack: '>= 4' + peerDependenciesMeta: + eslint: + optional: true + vue-template-compiler: + optional: true + dependencies: + '@babel/code-frame': 7.18.6 + '@types/json-schema': 7.0.11 + chalk: 4.1.2 + chokidar: 3.5.3 + cosmiconfig: 6.0.0 + deepmerge: 4.2.2 + eslint: 8.31.0 + fs-extra: 9.1.0 + glob: 7.2.3 + memfs: 3.4.12 + minimatch: 3.1.2 + schema-utils: 2.7.0 + semver: 7.3.8 + tapable: 1.1.3 + typescript: 4.9.4 + webpack: 5.75.0 + dev: true + /fork-ts-checker-webpack-plugin/7.2.14_3fkjkrd3audxnith3e7fo4fnxi: resolution: {integrity: sha512-Tg2feh/n8k486KX0EbXVUfJj3j0xnnbKYTJw0fnIb2QdV0+lblOYZSal5ed9hARoWVwKeOC7sYE2EakSRLo5ZA==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} @@ -13712,8 +13824,8 @@ packages: map-cache: 0.2.2 dev: true - /framer-motion/8.0.1_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-rr9Sb97cGM5BWU0jMsmTi9x5w8hF90p6wRUlXto5IFejxMVS8YUxT8Ljjy8RspQKPEGOQUZDIZNvlcLBhs0tMw==} + /framer-motion/8.2.4_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-bd2g3kgb8m0jBi+OOzsKPW4rQCn5gOOlbAlT0iMX6ruQPZ9qzIIABrRj2DFhwW6EcFvfJSP6EVVHSI8SQYBBOw==} peerDependencies: react: ^18.0.0 || 18 react-dom: ^18.0.0 || 18 @@ -13722,15 +13834,15 @@ packages: hey-listen: 1.0.8 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - tslib: 2.4.0 + tslib: 2.4.1 optionalDependencies: '@emotion/is-prop-valid': 0.8.8 dev: false - /framesync/5.3.0: - resolution: {integrity: sha512-oc5m68HDO/tuK2blj7ZcdEBRx3p1PjrgHazL8GYEpvULhrtGIFbQArN6cQS2QhW8mitffaB+VYzMjDqBxxQeoA==} + /framesync/6.1.2: + resolution: {integrity: sha512-jBTqhX6KaQVDyus8muwZbBeGGP0XgujBRbQ7gM7BRdS3CadCZIHiawyzYLnafYcvZIh5j8WE7cxZKFn7dXhu9g==} dependencies: - tslib: 2.4.1 + tslib: 2.4.0 dev: false /fresh/0.5.2: @@ -13996,7 +14108,7 @@ packages: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.0.5 + minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 dev: true @@ -14677,8 +14789,8 @@ packages: /immer/9.0.16: resolution: {integrity: sha512-qenGE7CstVm1NrHQbMh8YaSzTZTFNP3zPqr3YU0S0UY441j4bJTg4A2Hh5KAhwgaiU6ZZ1Ar6y/2f4TblnMReQ==} - /immutable/4.1.0: - resolution: {integrity: sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==} + /immutable/4.2.2: + resolution: {integrity: sha512-fTMKDwtbvO5tldky9QZ2fMX7slR0mYpY5nbnFWYp0fOzDhHqhgIw9KoYgxLWsoNTS9ZHGauHj18DTyEw6BK3Og==} /import-fresh/3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} @@ -15322,8 +15434,8 @@ packages: resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.20.5 - '@babel/parser': 7.20.5 + '@babel/core': 7.20.12 + '@babel/parser': 7.20.7 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.0 semver: 6.3.0 @@ -15390,7 +15502,7 @@ packages: '@jest/expect': 29.3.1 '@jest/test-result': 29.3.1 '@jest/types': 29.3.1 - '@types/node': 18.11.17 + '@types/node': 18.11.18 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -15437,7 +15549,7 @@ packages: - ts-node dev: true - /jest-cli/29.3.1_@types+node@18.11.17: + /jest-cli/29.3.1_@types+node@18.11.18: resolution: {integrity: sha512-TO/ewvwyvPOiBBuWZ0gm04z3WWP8TIK8acgPzE4IxgsLKQgb377NYGrQLc3Wl/7ndWzIH2CDNNsUjGxwLL43VQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -15454,7 +15566,7 @@ packages: exit: 0.1.2 graceful-fs: 4.2.10 import-local: 3.1.0 - jest-config: 29.3.1_@types+node@18.11.17 + jest-config: 29.3.1_@types+node@18.11.18 jest-util: 29.3.1 jest-validate: 29.3.1 prompts: 2.4.2 @@ -15465,7 +15577,7 @@ packages: - ts-node dev: true - /jest-cli/29.3.1_xgdmd3tdlagpkcvgycprrn3igm: + /jest-cli/29.3.1_zfha7dvnw4nti6zkbsmhmn6xo4: resolution: {integrity: sha512-TO/ewvwyvPOiBBuWZ0gm04z3WWP8TIK8acgPzE4IxgsLKQgb377NYGrQLc3Wl/7ndWzIH2CDNNsUjGxwLL43VQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -15482,7 +15594,7 @@ packages: exit: 0.1.2 graceful-fs: 4.2.10 import-local: 3.1.0 - jest-config: 29.3.1_xgdmd3tdlagpkcvgycprrn3igm + jest-config: 29.3.1_zfha7dvnw4nti6zkbsmhmn6xo4 jest-util: 29.3.1 jest-validate: 29.3.1 prompts: 2.4.2 @@ -15505,10 +15617,10 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@jest/test-sequencer': 29.3.1 '@jest/types': 29.3.1 - babel-jest: 29.3.1_@babel+core@7.20.5 + babel-jest: 29.3.1_@babel+core@7.20.12 chalk: 4.1.2 ci-info: 3.7.0 deepmerge: 4.2.2 @@ -15531,7 +15643,7 @@ packages: - supports-color dev: true - /jest-config/29.3.1_@types+node@18.11.17: + /jest-config/29.3.1_@types+node@18.11.18: resolution: {integrity: sha512-y0tFHdj2WnTEhxmGUK1T7fgLen7YK4RtfvpLFBXfQkh2eMJAQq24Vx9472lvn5wg0MAO6B+iPfJfzdR9hJYalg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -15543,11 +15655,11 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@jest/test-sequencer': 29.3.1 '@jest/types': 29.3.1 - '@types/node': 18.11.17 - babel-jest: 29.3.1_@babel+core@7.20.5 + '@types/node': 18.11.18 + babel-jest: 29.3.1_@babel+core@7.20.12 chalk: 4.1.2 ci-info: 3.7.0 deepmerge: 4.2.2 @@ -15570,7 +15682,7 @@ packages: - supports-color dev: true - /jest-config/29.3.1_xgdmd3tdlagpkcvgycprrn3igm: + /jest-config/29.3.1_zfha7dvnw4nti6zkbsmhmn6xo4: resolution: {integrity: sha512-y0tFHdj2WnTEhxmGUK1T7fgLen7YK4RtfvpLFBXfQkh2eMJAQq24Vx9472lvn5wg0MAO6B+iPfJfzdR9hJYalg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -15582,11 +15694,11 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 '@jest/test-sequencer': 29.3.1 '@jest/types': 29.3.1 - '@types/node': 18.11.17 - babel-jest: 29.3.1_@babel+core@7.20.5 + '@types/node': 18.11.18 + babel-jest: 29.3.1_@babel+core@7.20.12 chalk: 4.1.2 ci-info: 3.7.0 deepmerge: 4.2.2 @@ -15605,7 +15717,7 @@ packages: pretty-format: 29.3.1 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.1_moeqx3xmzxqxagf2sz6mqkbb7m + ts-node: 10.9.1_awa2wsr5thmg3i7jqycphctjfq transitivePeerDependencies: - supports-color dev: true @@ -15668,7 +15780,7 @@ packages: '@jest/environment': 29.3.1 '@jest/fake-timers': 29.3.1 '@jest/types': 29.3.1 - '@types/node': 18.11.17 + '@types/node': 18.11.18 jest-mock: 29.3.1 jest-util: 29.3.1 dev: true @@ -15684,7 +15796,7 @@ packages: dependencies: '@jest/types': 26.6.2 '@types/graceful-fs': 4.1.5 - '@types/node': 18.11.17 + '@types/node': 18.11.18 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.10 @@ -15707,7 +15819,7 @@ packages: dependencies: '@jest/types': 29.3.1 '@types/graceful-fs': 4.1.5 - '@types/node': 18.11.17 + '@types/node': 18.11.18 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.10 @@ -15758,7 +15870,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.3.1 - '@types/node': 18.11.17 + '@types/node': 18.11.18 jest-util: 29.3.1 dev: true @@ -15818,7 +15930,7 @@ packages: '@jest/test-result': 29.3.1 '@jest/transform': 29.3.1 '@jest/types': 29.3.1 - '@types/node': 18.11.17 + '@types/node': 18.11.18 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.10 @@ -15849,7 +15961,7 @@ packages: '@jest/test-result': 29.3.1 '@jest/transform': 29.3.1 '@jest/types': 29.3.1 - '@types/node': 18.11.17 + '@types/node': 18.11.18 chalk: 4.1.2 cjs-module-lexer: 1.2.2 collect-v8-coverage: 1.0.1 @@ -15872,7 +15984,7 @@ packages: resolution: {integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==} engines: {node: '>= 10.14.2'} dependencies: - '@types/node': 18.11.17 + '@types/node': 18.11.18 graceful-fs: 4.2.10 dev: true @@ -15880,18 +15992,18 @@ packages: resolution: {integrity: sha512-+3JOc+s28upYLI2OJM4PWRGK9AgpsMs/ekNryUV0yMBClT9B1DF2u2qay8YxcQd338PPYSFNb0lsar1B49sLDA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.20.5 - '@babel/generator': 7.20.5 - '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.20.5 - '@babel/plugin-syntax-typescript': 7.20.0_@babel+core@7.20.5 - '@babel/traverse': 7.20.5 - '@babel/types': 7.20.5 + '@babel/core': 7.20.12 + '@babel/generator': 7.20.7 + '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-syntax-typescript': 7.20.0_@babel+core@7.20.12 + '@babel/traverse': 7.20.12 + '@babel/types': 7.20.7 '@jest/expect-utils': 29.3.1 '@jest/transform': 29.3.1 '@jest/types': 29.3.1 '@types/babel__traverse': 7.18.3 '@types/prettier': 2.7.2 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.20.5 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.20.12 chalk: 4.1.2 expect: 29.3.1 graceful-fs: 4.2.10 @@ -15913,7 +16025,7 @@ packages: engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 - '@types/node': 18.11.17 + '@types/node': 18.11.18 chalk: 4.1.2 graceful-fs: 4.2.10 is-ci: 2.0.0 @@ -15925,7 +16037,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.3.1 - '@types/node': 18.11.17 + '@types/node': 18.11.18 chalk: 4.1.2 ci-info: 3.7.0 graceful-fs: 4.2.10 @@ -15950,7 +16062,7 @@ packages: dependencies: '@jest/test-result': 29.3.1 '@jest/types': 29.3.1 - '@types/node': 18.11.17 + '@types/node': 18.11.18 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -15962,7 +16074,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 18.11.17 + '@types/node': 18.11.18 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true @@ -15971,7 +16083,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 18.11.17 + '@types/node': 18.11.18 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -15980,7 +16092,7 @@ packages: resolution: {integrity: sha512-lY4AnnmsEWeiXirAIA0c9SDPbuCBq8IYuDVL8PMm0MZ2PEs2yPvRA/J64QBXuZp7CYKrDM/rmNrc9/i3KJQncw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 18.11.17 + '@types/node': 18.11.18 jest-util: 29.3.1 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -16006,7 +16118,7 @@ packages: - ts-node dev: true - /jest/29.3.1_@types+node@18.11.17: + /jest/29.3.1_@types+node@18.11.18: resolution: {integrity: sha512-6iWfL5DTT0Np6UYs/y5Niu7WIfNv/wRTtN5RSXt2DIEft3dx3zPuw/3WJQBCJfmEzvDiEKwoqMbGD9n49+qLSA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -16019,14 +16131,14 @@ packages: '@jest/core': 29.3.1 '@jest/types': 29.3.1 import-local: 3.1.0 - jest-cli: 29.3.1_@types+node@18.11.17 + jest-cli: 29.3.1_@types+node@18.11.18 transitivePeerDependencies: - '@types/node' - supports-color - ts-node dev: true - /jest/29.3.1_xgdmd3tdlagpkcvgycprrn3igm: + /jest/29.3.1_zfha7dvnw4nti6zkbsmhmn6xo4: resolution: {integrity: sha512-6iWfL5DTT0Np6UYs/y5Niu7WIfNv/wRTtN5RSXt2DIEft3dx3zPuw/3WJQBCJfmEzvDiEKwoqMbGD9n49+qLSA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -16039,7 +16151,7 @@ packages: '@jest/core': 29.3.1_ts-node@10.9.1 '@jest/types': 29.3.1 import-local: 3.1.0 - jest-cli: 29.3.1_xgdmd3tdlagpkcvgycprrn3igm + jest-cli: 29.3.1_zfha7dvnw4nti6zkbsmhmn6xo4 transitivePeerDependencies: - '@types/node' - supports-color @@ -16241,7 +16353,7 @@ packages: /jss-plugin-camel-case/10.9.2: resolution: {integrity: sha512-wgBPlL3WS0WDJ1lPJcgjux/SHnDuu7opmgQKSraKs4z8dCCyYMx9IDPFKBXQ8Q5dVYij1FFV0WdxyhuOOAXuTg==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 hyphenate-style-name: 1.0.4 jss: 10.9.2 dev: false @@ -16249,7 +16361,7 @@ packages: /jss-plugin-compose/10.9.2: resolution: {integrity: sha512-XvsGar4D791VgOMqbEk1XYY5s84Ew57OMLYjbnTXl3MSaBTvmR5M3dTqQbBquJGp4pLyyqlfTcijfolZII1w4Q==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 jss: 10.9.2 tiny-warning: 1.0.3 dev: false @@ -16257,21 +16369,21 @@ packages: /jss-plugin-default-unit/10.9.2: resolution: {integrity: sha512-pYg0QX3bBEFtTnmeSI3l7ad1vtHU42YEEpgW7pmIh+9pkWNWb5dwS/4onSfAaI0kq+dOZHzz4dWe+8vWnanoSg==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 jss: 10.9.2 dev: false /jss-plugin-expand/10.9.2: resolution: {integrity: sha512-D3PGLUJu3YbHhX6vANooCa1gqfv68wLssDp08wH21YVTCt6u8jWfqkoj9NmPz5ea1Fc0WMoJtofJTlgb6ApZvw==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 jss: 10.9.2 dev: false /jss-plugin-extend/10.9.2: resolution: {integrity: sha512-55lXOQ7yyRtrMRYOcWUeZ3Ea4/Cd/oTndvb9j/5O3+E816nRoYbDsqKI8ob0Yx8PnfHBsQN0u10JcLnqq+8aPA==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 jss: 10.9.2 tiny-warning: 1.0.3 dev: false @@ -16279,14 +16391,14 @@ packages: /jss-plugin-global/10.9.2: resolution: {integrity: sha512-GcX0aE8Ef6AtlasVrafg1DItlL/tWHoC4cGir4r3gegbWwF5ZOBYhx04gurPvWHC8F873aEGqge7C17xpwmp2g==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 jss: 10.9.2 dev: false /jss-plugin-nested/10.9.2: resolution: {integrity: sha512-VgiOWIC6bvgDaAL97XCxGD0BxOKM0K0zeB/ECyNaVF6FqvdGB9KBBWRdy2STYAss4VVA7i5TbxFZN+WSX1kfQA==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 jss: 10.9.2 tiny-warning: 1.0.3 dev: false @@ -16294,14 +16406,14 @@ packages: /jss-plugin-props-sort/10.9.2: resolution: {integrity: sha512-AP1AyUTbi2szylgr+O0OB7gkIxEGzySLITZ2GpsaoX72YMCGI2jYAc+WUhPfvUnZYiauF4zTnN4V4TGuvFjJlw==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 jss: 10.9.2 dev: false /jss-plugin-rule-value-function/10.9.2: resolution: {integrity: sha512-vf5ms8zvLFMub6swbNxvzsurHfUZ5Shy5aJB2gIpY6WNA3uLinEcxYyraQXItRHi5ivXGqYciFDRM2ZoVoRZ4Q==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 jss: 10.9.2 tiny-warning: 1.0.3 dev: false @@ -16309,7 +16421,7 @@ packages: /jss-plugin-rule-value-observable/10.9.2: resolution: {integrity: sha512-SSqBD4s/k2mwsOUg6+LI/oEmvUxokIWi+5bZOyer/2nP4kMxeo3gHURc2yiAEu3v62Sf3GHhgC6pBAugxhLL9A==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 jss: 10.9.2 symbol-observable: 1.2.0 dev: false @@ -16317,7 +16429,7 @@ packages: /jss-plugin-template/10.9.2: resolution: {integrity: sha512-f+ANQg8n+tkYea4Fu1Qt4skv9UJiNllzJB1Ga0QyumDZZJVpCzl8/mbFT1cvQSW7h+yB31GexFYVF3ct5fFGzA==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 jss: 10.9.2 tiny-warning: 1.0.3 dev: false @@ -16325,7 +16437,7 @@ packages: /jss-plugin-vendor-prefixer/10.9.2: resolution: {integrity: sha512-SxcEoH+Rttf9fEv6KkiPzLdXRmI6waOTcMkbbEFgdZLDYNIP9UKNHFy6thhbRKqv0XMQZdrEsbDyV464zE/dUA==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 css-vendor: 2.0.8 jss: 10.9.2 dev: false @@ -16333,7 +16445,7 @@ packages: /jss-preset-default/10.9.2: resolution: {integrity: sha512-HMkTLgYPRjwdiu8n8ZB2VEfpO95cZ5AmmSYvFSvt76MQJMp/xDh6cP49MmZHwMpIvXwNj0LI8Peglgwz+rHKBQ==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 jss: 10.9.2 jss-plugin-camel-case: 10.9.2 jss-plugin-compose: 10.9.2 @@ -16352,7 +16464,7 @@ packages: /jss/10.9.2: resolution: {integrity: sha512-b8G6rWpYLR4teTUbGd4I4EsnWjg7MN0Q5bSsjKhVkJVjhQDy2KzkbD2AW3TuT0RYZVmZZHKIrXDn6kjU14qkUg==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 csstype: 3.1.1 is-in-browser: 1.1.3 tiny-warning: 1.0.3 @@ -16454,8 +16566,8 @@ packages: engines: {node: '>= 8'} dev: true - /knex/2.3.0_sqlite3@5.1.4: - resolution: {integrity: sha512-WMizPaq9wRMkfnwKXKXgBZeZFOSHGdtoSz5SaLAVNs3WRDfawt9O89T4XyH52PETxjV8/kRk0Yf+8WBEP/zbYw==} + /knex/2.4.0_sqlite3@5.1.4: + resolution: {integrity: sha512-i0GWwqYp1Hs2yvc2rlDO6nzzkLhwdyOZKRdsMTB8ZxOs2IXQyL5rBjSbS1krowCh6V65T4X9CJaKtuIfkaPGSA==} engines: {node: '>=12'} hasBin: true peerDependencies: @@ -16524,7 +16636,7 @@ packages: resolution: {integrity: sha512-prXSYk799h3GY3iOWnC6ZigYzMPjxN2svgjJ9shk7oMadSNX3wXy0B6F32PMJv7qtMnrIbUxoEHzbutvxR2LBQ==} engines: {node: '>=6.0.0', npm: '>=6.0.0', yarn: '>=1.0.0'} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 app-root-dir: 1.0.2 core-js: 3.26.1 dotenv: 8.6.0 @@ -16798,7 +16910,6 @@ packages: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} dependencies: yallist: 3.1.1 - dev: true /lru-cache/6.0.0: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} @@ -17692,8 +17803,8 @@ packages: resolution: {integrity: sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==} dev: true - /nx/15.3.3: - resolution: {integrity: sha512-yR102AlVW5Sb7X1e9cyR+0h44RD6c3eLJbAZ0yVFKPCKw+zQTdGvAqITtB6ZeFnPkg6Qq6f1oWu6G0n6f2cTpw==} + /nx/15.4.5: + resolution: {integrity: sha512-1spZL6sgOV8JJJuN8W5CLtJYwTOnlyaV32jPXfidavU0QMS8MP+rW3+NUQ9Uzc1UYhOu8llZWtnen93neVGQRw==} hasBin: true requiresBuild: true peerDependencies: @@ -17705,8 +17816,8 @@ packages: '@swc/core': optional: true dependencies: - '@nrwl/cli': 15.3.3 - '@nrwl/tao': 15.3.3 + '@nrwl/cli': 15.4.5 + '@nrwl/tao': 15.4.5 '@parcel/watcher': 2.0.4 '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.0-rc.34 @@ -17735,7 +17846,7 @@ packages: strong-log-transformer: 2.1.0 tar-stream: 2.2.0 tmp: 0.2.1 - tsconfig-paths: 3.14.1 + tsconfig-paths: 4.1.2 tslib: 2.4.1 v8-compile-cache: 2.3.0 yargs: 17.6.2 @@ -18355,7 +18466,7 @@ packages: resolution: {integrity: sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ==} engines: {node: '>=10'} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 dev: true /posix-character-classes/0.1.1: @@ -18529,8 +18640,8 @@ packages: hasBin: true dev: true - /prettier/2.8.1: - resolution: {integrity: sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==} + /prettier/2.8.2: + resolution: {integrity: sha512-BtRV9BcncDyI2tsuS19zzhzoxD8Dh8LiCx7j7tHzrkz8GFXAexeWFdi22mjE1d16dftH2qNaytVxqiRTGlMfpw==} engines: {node: '>=10.13.0'} hasBin: true dev: true @@ -18938,7 +19049,7 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@restart/hooks': 0.4.7_react@18.2.0 '@restart/ui': 1.4.1_biqbaboplfbrettd7655fr4n2y '@types/react': 18.0.26 @@ -18960,7 +19071,7 @@ packages: peerDependencies: react: ^15.3.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || 18 dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 react: 18.2.0 dev: false @@ -18981,9 +19092,9 @@ packages: engines: {node: '>=8.10.0'} hasBin: true dependencies: - '@babel/core': 7.20.5 - '@babel/generator': 7.20.5 - '@babel/runtime': 7.20.6 + '@babel/core': 7.20.12 + '@babel/generator': 7.20.7 + '@babel/runtime': 7.20.7 ast-types: 0.14.2 commander: 2.20.3 doctrine: 3.0.0 @@ -19037,7 +19148,7 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@types/react': 18.0.26 focus-lock: 0.11.4 prop-types: 15.8.1 @@ -19060,7 +19171,7 @@ packages: peerDependencies: react: ^16.8.4 || ^17.0.0 || 18 dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 is-dom: 1.1.0 prop-types: 15.8.1 react: 18.2.0 @@ -19090,7 +19201,7 @@ packages: react-deep-force-update: 1.1.2 dev: true - /react-redux/8.0.5_6fpxtwwxc52cyvwzdgczt4jvpq: + /react-redux/8.0.5_gm3gubmwja4o7q6fr6adx3fpz4: resolution: {integrity: sha512-Q2f6fCKxPFpkXt1qNRZdEDLlScsDWyrgSj0mliK59qU6W5gvBiKkdMEG2lJzhd1rCctf0hb6EtePPLZ2e0m1uw==} peerDependencies: '@types/react': ^16.8 || ^17.0 || ^18.0 @@ -19114,7 +19225,7 @@ packages: '@babel/runtime': 7.20.6 '@types/hoist-non-react-statics': 3.3.1 '@types/react': 18.0.26 - '@types/react-dom': 18.0.9 + '@types/react-dom': 18.0.10 '@types/use-sync-external-store': 0.0.3 hoist-non-react-statics: 3.3.2 react: 18.2.0 @@ -19123,6 +19234,39 @@ packages: redux: 4.2.0 use-sync-external-store: 1.2.0_react@18.2.0 + /react-redux/8.0.5_ie75ejlwqy5zh3tldgt7pftwcu: + resolution: {integrity: sha512-Q2f6fCKxPFpkXt1qNRZdEDLlScsDWyrgSj0mliK59qU6W5gvBiKkdMEG2lJzhd1rCctf0hb6EtePPLZ2e0m1uw==} + peerDependencies: + '@types/react': ^16.8 || ^17.0 || ^18.0 + '@types/react-dom': ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || 18 + react-dom: ^16.8 || ^17.0 || ^18.0 || 18 + react-native: '>=0.59' + redux: ^4 + peerDependenciesMeta: + '@types/react': + optional: true + '@types/react-dom': + optional: true + react-dom: + optional: true + react-native: + optional: true + redux: + optional: true + dependencies: + '@babel/runtime': 7.20.6 + '@types/hoist-non-react-statics': 3.3.1 + '@types/react': 18.0.26 + '@types/react-dom': 18.0.10 + '@types/use-sync-external-store': 0.0.3 + hoist-non-react-statics: 3.3.2 + react: 18.2.0 + react-dom: 18.2.0_react@18.2.0 + react-is: 18.2.0 + use-sync-external-store: 1.2.0_react@18.2.0 + dev: false + /react-redux/8.0.5_lyglh7ra5csqnudbq3lr4zb6du: resolution: {integrity: sha512-Q2f6fCKxPFpkXt1qNRZdEDLlScsDWyrgSj0mliK59qU6W5gvBiKkdMEG2lJzhd1rCctf0hb6EtePPLZ2e0m1uw==} peerDependencies: @@ -19156,39 +19300,6 @@ packages: use-sync-external-store: 1.2.0_react@18.2.0 dev: true - /react-redux/8.0.5_yqqa5ithnjtlkxisuaub7c4kpa: - resolution: {integrity: sha512-Q2f6fCKxPFpkXt1qNRZdEDLlScsDWyrgSj0mliK59qU6W5gvBiKkdMEG2lJzhd1rCctf0hb6EtePPLZ2e0m1uw==} - peerDependencies: - '@types/react': ^16.8 || ^17.0 || ^18.0 - '@types/react-dom': ^16.8 || ^17.0 || ^18.0 - react: ^16.8 || ^17.0 || ^18.0 || 18 - react-dom: ^16.8 || ^17.0 || ^18.0 || 18 - react-native: '>=0.59' - redux: ^4 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - react-dom: - optional: true - react-native: - optional: true - redux: - optional: true - dependencies: - '@babel/runtime': 7.20.6 - '@types/hoist-non-react-statics': 3.3.1 - '@types/react': 18.0.26 - '@types/react-dom': 18.0.9 - '@types/use-sync-external-store': 0.0.3 - hoist-non-react-statics: 3.3.2 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 - react-is: 18.2.0 - use-sync-external-store: 1.2.0_react@18.2.0 - dev: false - /react-refresh/0.11.0: resolution: {integrity: sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==} engines: {node: '>=0.10.0'} @@ -19229,38 +19340,38 @@ packages: use-sidecar: 1.1.2_kzbn2opkn2327fwg5yzwzya5o4 dev: false - /react-router-dom/6.6.0_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-qC4jnvpfCPKVle1mKLD75IvZLcbVJyFMlSn16WY9ZiOed3dgSmqhslCf/u3tmSccWOujkdsT/OwGq12bELmvjg==} + /react-router-dom/6.6.1_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-u+8BKUtelStKbZD5UcY0NY90WOzktrkJJhyhNg7L0APn9t1qJNLowzrM9CHdpB6+rcPt6qQrlkIXsTvhuXP68g==} engines: {node: '>=14'} peerDependencies: react: '>=16.8 || 18' react-dom: '>=16.8 || 18' dependencies: - '@remix-run/router': 1.2.0 + '@remix-run/router': 1.2.1 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 - react-router: 6.6.0_react@18.2.0 + react-router: 6.6.1_react@18.2.0 dev: false - /react-router/6.6.0_react@18.2.0: - resolution: {integrity: sha512-+VPfCIaFbkW7BAiB/2oeprxKAt1KLbl+zXZ10CXOYezKWgBmTKyh8XjI53eLqY5kd7uY+V4rh3UW44FclwUU+Q==} + /react-router/6.6.1_react@18.2.0: + resolution: {integrity: sha512-YkvlYRusnI/IN0kDtosUCgxqHeulN5je+ew8W+iA1VvFhf86kA+JEI/X/8NqYcr11hCDDp906S+SGMpBheNeYQ==} engines: {node: '>=14'} peerDependencies: react: '>=16.8 || 18' dependencies: - '@remix-run/router': 1.2.0 + '@remix-run/router': 1.2.1 react: 18.2.0 dev: false - /react-select/5.7.0_bkycudvrb3j3gvocoupj7qjewi: + /react-select/5.7.0_vwskmg7mzf6u2jufkkmcrhvxcm: resolution: {integrity: sha512-lJGiMxCa3cqnUr2Jjtg9YHsaytiZqeNOKeibv6WF5zbK/fPegZ1hg3y/9P1RZVLhqBTs0PfqQLKuAACednYGhQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@emotion/cache': 11.10.5 - '@emotion/react': 11.10.5_xl5my4wapvq2ctl7qwehtbgorq + '@emotion/react': 11.10.5_jp5qgyg6plq757v5hojp7ls2oe '@floating-ui/dom': 1.0.12 '@types/react-transition-group': 4.4.5 memoize-one: 6.0.0 @@ -19329,7 +19440,7 @@ packages: react: '>=16.6.0 || 18' react-dom: '>=16.6.0 || 18' dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -19536,7 +19647,7 @@ packages: /regenerator-transform/0.15.1: resolution: {integrity: sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 dev: true /regex-not/1.0.2: @@ -19838,7 +19949,7 @@ packages: /robust-predicates/3.0.1: resolution: {integrity: sha512-ndEIpszUHiG4HtDsQLeIuMvRsDnn8c8rYStabochtUeCvfuvNptb5TUbVD68LRAILPX7p9nqQGh4xJgn3EHS/g==} - /rollup-plugin-typescript2/0.34.1_oj4jlwi3mkekxo3vucumcwebnq: + /rollup-plugin-typescript2/0.34.1_esmavzhadgk2idmxtiodxm33ma: resolution: {integrity: sha512-P4cHLtGikESmqi1CA+tdMDUv8WbQV48mzPYt77TSTOPJpERyZ9TXdDgjSDix8Fkqce6soYz3+fa4lrC93IEkcw==} peerDependencies: rollup: '>=1.26.3' @@ -19847,14 +19958,14 @@ packages: '@rollup/pluginutils': 4.2.1 find-cache-dir: 3.3.2 fs-extra: 10.1.0 - rollup: 3.7.5 + rollup: 3.9.1 semver: 7.3.8 tslib: 2.4.1 typescript: 4.9.4 dev: true - /rollup/3.7.5: - resolution: {integrity: sha512-z0ZbqHBtS/et2EEUKMrAl2CoSdwN7ZPzL17UMiKN9RjjqHShTlv7F9J6ZJZJNREYjBh3TvBrdfjkFDIXFNeuiQ==} + /rollup/3.9.1: + resolution: {integrity: sha512-GswCYHXftN8ZKGVgQhTFUJB/NBXxrRGgO2NCy6E8s1rwEJ4Q9/VttNqcYfEvx4dTo4j58YqdC3OVztPzlKSX8w==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: @@ -20857,31 +20968,31 @@ packages: shallowequal: 1.1.0 supports-color: 5.5.0 - /stylelint-config-prettier/9.0.4_stylelint@14.16.0: + /stylelint-config-prettier/9.0.4_stylelint@14.16.1: resolution: {integrity: sha512-38nIGTGpFOiK5LjJ8Ma1yUgpKENxoKSOhbDNSemY7Ep0VsJoXIW9Iq/2hSt699oB9tReynfWicTAoIHiq8Rvbg==} engines: {node: '>= 12'} hasBin: true peerDependencies: stylelint: '>=11.0.0' dependencies: - stylelint: 14.16.0 + stylelint: 14.16.1 dev: true - /stylelint-config-recommended/9.0.0_stylelint@14.16.0: + /stylelint-config-recommended/9.0.0_stylelint@14.16.1: resolution: {integrity: sha512-9YQSrJq4NvvRuTbzDsWX3rrFOzOlYBmZP+o513BJN/yfEmGSr0AxdvrWs0P/ilSpVV/wisamAHu5XSk8Rcf4CQ==} peerDependencies: stylelint: ^14.10.0 dependencies: - stylelint: 14.16.0 + stylelint: 14.16.1 dev: true - /stylelint-config-standard/29.0.0_stylelint@14.16.0: + /stylelint-config-standard/29.0.0_stylelint@14.16.1: resolution: {integrity: sha512-uy8tZLbfq6ZrXy4JKu3W+7lYLgRQBxYTUUB88vPgQ+ZzAxdrvcaSUW9hOMNLYBnwH+9Kkj19M2DHdZ4gKwI7tg==} peerDependencies: stylelint: ^14.14.0 dependencies: - stylelint: 14.16.0 - stylelint-config-recommended: 9.0.0_stylelint@14.16.0 + stylelint: 14.16.1 + stylelint-config-recommended: 9.0.0_stylelint@14.16.1 dev: true /stylelint-config-styled-components/0.1.1: @@ -20899,8 +21010,8 @@ packages: - supports-color dev: true - /stylelint/14.16.0: - resolution: {integrity: sha512-X6uTi9DcxjzLV8ZUAjit1vsRtSwcls0nl07c9rqOPzvpA8IvTX/xWEkBRowS0ffevRrqkHa/ThDEu86u73FQDg==} + /stylelint/14.16.1: + resolution: {integrity: sha512-ErlzR/T3hhbV+a925/gbfc3f3Fep9/bnspMiJPorfGEmcBbXdS+oo6LrVtoUZ/w9fqD6o6k7PtUlCOsCRdjX/A==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} hasBin: true dependencies: @@ -21395,7 +21506,7 @@ packages: engines: {node: '>=6.10'} dev: true - /ts-jest/29.0.3_orsjflytm5zjweotzi5qijesea: + /ts-jest/29.0.3_b6ud3wjfzxmze5tmlpgpdpo43e: resolution: {integrity: sha512-Ibygvmuyq1qp/z3yTh9QTwVVAbFdDy/+4BtIQR2sp6baF2SJU/8CKK/hhnGIDY2L90Az2jIqTwZPnN2p+BweiQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -21416,7 +21527,7 @@ packages: esbuild: optional: true dependencies: - '@babel/core': 7.20.5 + '@babel/core': 7.20.12 bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 jest: 29.3.1 @@ -21452,7 +21563,7 @@ packages: dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.3.1_@types+node@18.11.17 + jest: 29.3.1_@types+node@18.11.18 jest-util: 29.3.1 json5: 2.2.2 lodash.memoize: 4.1.2 @@ -21462,7 +21573,7 @@ packages: yargs-parser: 21.1.1 dev: true - /ts-node/10.9.1_moeqx3xmzxqxagf2sz6mqkbb7m: + /ts-node/10.9.1_awa2wsr5thmg3i7jqycphctjfq: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -21481,7 +21592,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 - '@types/node': 18.11.17 + '@types/node': 18.11.18 acorn: 8.8.1 acorn-walk: 8.2.0 arg: 4.1.3 @@ -21518,6 +21629,15 @@ packages: strip-bom: 3.0.0 dev: true + /tsconfig-paths/4.1.2: + resolution: {integrity: sha512-uhxiMgnXQp1IR622dUXI+9Ehnws7i/y6xvpZB9IbUVOPy0muvdvgXeZOn88UcGPiT98Vp3rJPTa8bFoalZ3Qhw==} + engines: {node: '>=6'} + dependencies: + json5: 2.2.2 + minimist: 1.2.7 + strip-bom: 3.0.0 + dev: true + /tslib/1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true @@ -21675,7 +21795,7 @@ packages: peerDependencies: react: '>=15.0.0 || 18' dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@types/react': 18.0.26 invariant: 2.2.4 react: 18.2.0 @@ -22755,7 +22875,6 @@ packages: /yallist/3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - dev: true /yallist/4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} From 248aa98c0ba0ae2670b137a066def910cd9ff9ba Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 7 Jan 2023 21:20:29 +0000 Subject: [PATCH 13/15] chore(deps): lock file maintenance (#1301) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- extension/jest.config.js | 2 +- packages/redux-devtools-app/jest.config.js | 2 +- pnpm-lock.yaml | 1042 ++++++++++---------- 3 files changed, 504 insertions(+), 542 deletions(-) diff --git a/extension/jest.config.js b/extension/jest.config.js index 26d1c602..e48385f6 100644 --- a/extension/jest.config.js +++ b/extension/jest.config.js @@ -6,6 +6,6 @@ module.exports = { '\\.css$': '/test/__mocks__/styleMock.ts', }, transformIgnorePatterns: [ - 'node_modules/(?!.pnpm|d3|dateformat|delaunator|nanoid|robust-predicates|uuid)', + 'node_modules/(?!.pnpm|d3|dateformat|delaunator|internmap|nanoid|robust-predicates|uuid)', ], }; diff --git a/packages/redux-devtools-app/jest.config.js b/packages/redux-devtools-app/jest.config.js index e15f90f8..e5abc3cc 100644 --- a/packages/redux-devtools-app/jest.config.js +++ b/packages/redux-devtools-app/jest.config.js @@ -10,6 +10,6 @@ module.exports = { '^.+\\.tsx?$': ['ts-jest', { tsconfig: 'tsconfig.test.json' }], }, transformIgnorePatterns: [ - 'node_modules/(?!.pnpm|d3|dateformat|delaunator|nanoid|robust-predicates|uuid)', + 'node_modules/(?!.pnpm|d3|dateformat|delaunator|internmap|nanoid|robust-predicates|uuid)', ], }; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 39fcc0c0..b9b83bd0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2497,7 +2497,7 @@ packages: '@graphql-tools/schema': 9.0.12_graphql@16.6.0 '@josephg/resolvable': 1.0.1 '@types/express': 4.17.15 - '@types/express-serve-static-core': 4.17.31 + '@types/express-serve-static-core': 4.17.32 '@types/node-fetch': 2.6.2 async-retry: 1.3.3 body-parser: 1.20.1 @@ -2505,7 +2505,7 @@ packages: express: 4.18.2 graphql: 16.6.0 loglevel: 1.8.1 - lru-cache: 7.13.1 + lru-cache: 7.14.1 negotiator: 0.6.3 node-abort-controller: 3.0.1 node-fetch: 2.6.7 @@ -2645,8 +2645,8 @@ packages: dependencies: '@babel/highlight': 7.18.6 - /@babel/compat-data/7.20.5: - resolution: {integrity: sha512-KZXo2t10+/jxmkhNXc7pZTqRvSOIvVv/+lJwHS+B2rErwOyjuVRh60yVpb7liQ1U5t7lLJ1bz+t8tSypUZdm0g==} + /@babel/compat-data/7.20.10: + resolution: {integrity: sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==} engines: {node: '>=6.9.0'} /@babel/core/7.12.9: @@ -2664,7 +2664,7 @@ packages: convert-source-map: 1.9.0 debug: 4.3.4 gensync: 1.0.0-beta.2 - json5: 2.2.2 + json5: 2.2.3 lodash: 4.17.21 resolve: 1.22.1 semver: 5.7.1 @@ -2690,7 +2690,7 @@ packages: convert-source-map: 1.9.0 debug: 4.3.4 gensync: 1.0.0-beta.2 - json5: 2.2.2 + json5: 2.2.3 semver: 6.3.0 transitivePeerDependencies: - supports-color @@ -2731,34 +2731,21 @@ packages: '@babel/types': 7.20.7 dev: true - /@babel/helper-compilation-targets/7.20.0_@babel+core@7.20.12: - resolution: {integrity: sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/compat-data': 7.20.5 - '@babel/core': 7.20.12 - '@babel/helper-validator-option': 7.18.6 - browserslist: 4.21.4 - semver: 6.3.0 - dev: true - /@babel/helper-compilation-targets/7.20.7_@babel+core@7.20.12: resolution: {integrity: sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.20.5 + '@babel/compat-data': 7.20.10 '@babel/core': 7.20.12 '@babel/helper-validator-option': 7.18.6 browserslist: 4.21.4 lru-cache: 5.1.1 semver: 6.3.0 - /@babel/helper-create-class-features-plugin/7.20.5_@babel+core@7.20.12: - resolution: {integrity: sha512-3RCdA/EmEaikrhayahwToF0fpweU/8o2p8vhc1c/1kftHOdTKuC65kik/TLc+qfbS8JKw4qqJbne4ovICDhmww==} + /@babel/helper-create-class-features-plugin/7.20.12_@babel+core@7.20.12: + resolution: {integrity: sha512-9OunRkbT0JQcednL0UFvbfXpAsUXiGjUk0a7sN8fUXX7Mue79cUSMjHGDRRi/Vz9vYlpIhLV5fMD5dKoMhhsNQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -2767,9 +2754,10 @@ packages: '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-function-name': 7.19.0 - '@babel/helper-member-expression-to-functions': 7.18.9 + '@babel/helper-member-expression-to-functions': 7.20.7 '@babel/helper-optimise-call-expression': 7.18.6 - '@babel/helper-replace-supers': 7.19.1 + '@babel/helper-replace-supers': 7.20.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 '@babel/helper-split-export-declaration': 7.18.6 transitivePeerDependencies: - supports-color @@ -2844,8 +2832,8 @@ packages: dependencies: '@babel/types': 7.20.7 - /@babel/helper-member-expression-to-functions/7.18.9: - resolution: {integrity: sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==} + /@babel/helper-member-expression-to-functions/7.20.7: + resolution: {integrity: sha512-9J0CxJLq315fEdi4s7xK5TQaNYjZw+nDVpVqr1axNGKzdrdwYBD5b4uKv3n75aABG0rCCTK8Im8Ww7eYfMrZgw==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.20.7 @@ -2902,13 +2890,14 @@ packages: - supports-color dev: true - /@babel/helper-replace-supers/7.19.1: - resolution: {integrity: sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==} + /@babel/helper-replace-supers/7.20.7: + resolution: {integrity: sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-member-expression-to-functions': 7.18.9 + '@babel/helper-member-expression-to-functions': 7.20.7 '@babel/helper-optimise-call-expression': 7.18.6 + '@babel/template': 7.20.7 '@babel/traverse': 7.20.12 '@babel/types': 7.20.7 transitivePeerDependencies: @@ -2976,14 +2965,6 @@ packages: chalk: github.com/Methuselah96/chalk/7e66d0ff681fc10462ce327f1c4f82bfa13193e2 js-tokens: 4.0.0 - /@babel/parser/7.20.5: - resolution: {integrity: sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.20.7 - dev: true - /@babel/parser/7.20.7: resolution: {integrity: sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==} engines: {node: '>=6.0.0'} @@ -3001,8 +2982,8 @@ packages: '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.18.9_@babel+core@7.20.12: - resolution: {integrity: sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==} + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.20.7_@babel+core@7.20.12: + resolution: {integrity: sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 @@ -3010,11 +2991,11 @@ packages: '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 - '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.20.12 + '@babel/plugin-proposal-optional-chaining': 7.20.7_@babel+core@7.20.12 dev: true - /@babel/plugin-proposal-async-generator-functions/7.20.1_@babel+core@7.20.12: - resolution: {integrity: sha512-Gh5rchzSwE4kC+o/6T8waD0WHEQIsDmjltY8WnWRXHUdH8axZhuH86Ov9M72YhJfDrZseQwuuWaaIT/TmePp3g==} + /@babel/plugin-proposal-async-generator-functions/7.20.7_@babel+core@7.20.12: + resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3035,36 +3016,36 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.20.12 - '@babel/helper-create-class-features-plugin': 7.20.5_@babel+core@7.20.12 + '@babel/helper-create-class-features-plugin': 7.20.12_@babel+core@7.20.12 '@babel/helper-plugin-utils': 7.20.2 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-class-static-block/7.18.6_@babel+core@7.20.12: - resolution: {integrity: sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==} + /@babel/plugin-proposal-class-static-block/7.20.7_@babel+core@7.20.12: + resolution: {integrity: sha512-AveGOoi9DAjUYYuUAG//Ig69GlazLnoyzMw68VCDux+c1tsnnH/OkYcpz/5xzMkEFC6UxjR5Gw1c+iY2wOGVeQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.12.0 dependencies: '@babel/core': 7.20.12 - '@babel/helper-create-class-features-plugin': 7.20.5_@babel+core@7.20.12 + '@babel/helper-create-class-features-plugin': 7.20.12_@babel+core@7.20.12 '@babel/helper-plugin-utils': 7.20.2 '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.20.12 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-decorators/7.20.5_@babel+core@7.20.12: - resolution: {integrity: sha512-Lac7PpRJXcC3s9cKsBfl+uc+DYXU5FD06BrTFunQO6QIQT+DwyzDPURAowI3bcvD1dZF/ank1Z5rstUJn3Hn4Q==} + /@babel/plugin-proposal-decorators/7.20.7_@babel+core@7.20.12: + resolution: {integrity: sha512-JB45hbUweYpwAGjkiM7uCyXMENH2lG+9r3G2E+ttc2PRXAoEkpfd/KW5jDg4j8RS6tLtTG1jZi9LbHZVSfs1/A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.20.12 - '@babel/helper-create-class-features-plugin': 7.20.5_@babel+core@7.20.12 + '@babel/helper-create-class-features-plugin': 7.20.12_@babel+core@7.20.12 '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-replace-supers': 7.19.1 + '@babel/helper-replace-supers': 7.20.7 '@babel/helper-split-export-declaration': 7.18.6 '@babel/plugin-syntax-decorators': 7.19.0_@babel+core@7.20.12 transitivePeerDependencies: @@ -3115,8 +3096,8 @@ packages: '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.20.12 dev: true - /@babel/plugin-proposal-logical-assignment-operators/7.18.9_@babel+core@7.20.12: - resolution: {integrity: sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==} + /@babel/plugin-proposal-logical-assignment-operators/7.20.7_@babel+core@7.20.12: + resolution: {integrity: sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3156,21 +3137,21 @@ packages: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.9 - '@babel/plugin-transform-parameters': 7.20.5_@babel+core@7.12.9 + '@babel/plugin-transform-parameters': 7.20.7_@babel+core@7.12.9 dev: true - /@babel/plugin-proposal-object-rest-spread/7.20.2_@babel+core@7.20.12: - resolution: {integrity: sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ==} + /@babel/plugin-proposal-object-rest-spread/7.20.7_@babel+core@7.20.12: + resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.20.5 + '@babel/compat-data': 7.20.10 '@babel/core': 7.20.12 '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.20.12 '@babel/helper-plugin-utils': 7.20.2 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.20.12 - '@babel/plugin-transform-parameters': 7.20.5_@babel+core@7.20.12 + '@babel/plugin-transform-parameters': 7.20.7_@babel+core@7.20.12 dev: true /@babel/plugin-proposal-optional-catch-binding/7.18.6_@babel+core@7.20.12: @@ -3184,8 +3165,8 @@ packages: '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.20.12 dev: true - /@babel/plugin-proposal-optional-chaining/7.18.9_@babel+core@7.20.12: - resolution: {integrity: sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==} + /@babel/plugin-proposal-optional-chaining/7.20.7_@babel+core@7.20.12: + resolution: {integrity: sha512-T+A7b1kfjtRM51ssoOfS1+wbyCVqorfyZhT99TvxxLMirPShD8CzKMRepMlCBGM5RpHMbn8s+5MMHnPstJH6mQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3203,7 +3184,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.20.12 - '@babel/helper-create-class-features-plugin': 7.20.5_@babel+core@7.20.12 + '@babel/helper-create-class-features-plugin': 7.20.12_@babel+core@7.20.12 '@babel/helper-plugin-utils': 7.20.2 transitivePeerDependencies: - supports-color @@ -3217,7 +3198,7 @@ packages: dependencies: '@babel/core': 7.20.12 '@babel/helper-annotate-as-pure': 7.18.6 - '@babel/helper-create-class-features-plugin': 7.20.5_@babel+core@7.20.12 + '@babel/helper-create-class-features-plugin': 7.20.12_@babel+core@7.20.12 '@babel/helper-plugin-utils': 7.20.2 '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.20.12 transitivePeerDependencies: @@ -3459,8 +3440,8 @@ packages: '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-arrow-functions/7.18.6_@babel+core@7.20.12: - resolution: {integrity: sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==} + /@babel/plugin-transform-arrow-functions/7.20.7_@babel+core@7.20.12: + resolution: {integrity: sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3469,8 +3450,8 @@ packages: '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-async-to-generator/7.18.6_@babel+core@7.20.12: - resolution: {integrity: sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==} + /@babel/plugin-transform-async-to-generator/7.20.7_@babel+core@7.20.12: + resolution: {integrity: sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3493,8 +3474,8 @@ packages: '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-block-scoping/7.20.5_@babel+core@7.20.12: - resolution: {integrity: sha512-WvpEIW9Cbj9ApF3yJCjIEEf1EiNJLtXagOrL5LNWEZOo3jv8pmPoYTSNJQvqej8OavVlgOoOPw6/htGZro6IkA==} + /@babel/plugin-transform-block-scoping/7.20.11_@babel+core@7.20.12: + resolution: {integrity: sha512-tA4N427a7fjf1P0/2I4ScsHGc5jcHPbb30xMbaTke2gxDuWpUfXDuX1FEymJwKk4tuGUvGcejAR6HdZVqmmPyw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3503,8 +3484,8 @@ packages: '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-classes/7.20.2_@babel+core@7.20.12: - resolution: {integrity: sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g==} + /@babel/plugin-transform-classes/7.20.7_@babel+core@7.20.12: + resolution: {integrity: sha512-LWYbsiXTPKl+oBlXUGlwNlJZetXD5Am+CyBdqhPsDVjM9Jc8jwBJFrKhHf900Kfk2eZG1y9MAG3UNajol7A4VQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3516,25 +3497,26 @@ packages: '@babel/helper-function-name': 7.19.0 '@babel/helper-optimise-call-expression': 7.18.6 '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-replace-supers': 7.19.1 + '@babel/helper-replace-supers': 7.20.7 '@babel/helper-split-export-declaration': 7.18.6 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-computed-properties/7.18.9_@babel+core@7.20.12: - resolution: {integrity: sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==} + /@babel/plugin-transform-computed-properties/7.20.7_@babel+core@7.20.12: + resolution: {integrity: sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 + '@babel/template': 7.20.7 dev: true - /@babel/plugin-transform-destructuring/7.20.2_@babel+core@7.20.12: - resolution: {integrity: sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw==} + /@babel/plugin-transform-destructuring/7.20.7_@babel+core@7.20.12: + resolution: {integrity: sha512-Xwg403sRrZb81IVB79ZPqNQME23yhugYVqgTxAhT99h485F4f+GMELFhhOsscDUB7HCswepKeCKLn/GZvUKoBA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3628,8 +3610,8 @@ packages: '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-modules-amd/7.19.6_@babel+core@7.20.12: - resolution: {integrity: sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==} + /@babel/plugin-transform-modules-amd/7.20.11_@babel+core@7.20.12: + resolution: {integrity: sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3641,8 +3623,8 @@ packages: - supports-color dev: true - /@babel/plugin-transform-modules-commonjs/7.19.6_@babel+core@7.20.12: - resolution: {integrity: sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==} + /@babel/plugin-transform-modules-commonjs/7.20.11_@babel+core@7.20.12: + resolution: {integrity: sha512-S8e1f7WQ7cimJQ51JkAaDrEtohVEitXjgCGAS2N8S31Y42E+kWwfSz83LYz57QdBm7q9diARVqanIaH2oVgQnw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3655,8 +3637,8 @@ packages: - supports-color dev: true - /@babel/plugin-transform-modules-systemjs/7.19.6_@babel+core@7.20.12: - resolution: {integrity: sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==} + /@babel/plugin-transform-modules-systemjs/7.20.11_@babel+core@7.20.12: + resolution: {integrity: sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3712,13 +3694,13 @@ packages: dependencies: '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-replace-supers': 7.19.1 + '@babel/helper-replace-supers': 7.20.7 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-parameters/7.20.5_@babel+core@7.12.9: - resolution: {integrity: sha512-h7plkOmcndIUWXZFLgpbrh2+fXAi47zcUX7IrOQuZdLD0I0KvjJ6cvo3BEcAOsDOcZhVKGJqv07mkSqK0y2isQ==} + /@babel/plugin-transform-parameters/7.20.7_@babel+core@7.12.9: + resolution: {integrity: sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3727,8 +3709,8 @@ packages: '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-parameters/7.20.5_@babel+core@7.20.12: - resolution: {integrity: sha512-h7plkOmcndIUWXZFLgpbrh2+fXAi47zcUX7IrOQuZdLD0I0KvjJ6cvo3BEcAOsDOcZhVKGJqv07mkSqK0y2isQ==} + /@babel/plugin-transform-parameters/7.20.7_@babel+core@7.20.12: + resolution: {integrity: sha512-WiWBIkeHKVOSYPO0pWkxGPfKeWrCJyD3NJ53+Lrp/QMSZbsVPovrVl2aWZ19D/LTVnaDv5Ap7GJ/B2CTOZdrfA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3764,11 +3746,11 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.20.12 - '@babel/plugin-transform-react-jsx': 7.19.0_@babel+core@7.20.12 + '@babel/plugin-transform-react-jsx': 7.20.7_@babel+core@7.20.12 dev: true - /@babel/plugin-transform-react-jsx/7.19.0_@babel+core@7.20.12: - resolution: {integrity: sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==} + /@babel/plugin-transform-react-jsx/7.20.7_@babel+core@7.20.12: + resolution: {integrity: sha512-Tfq7qqD+tRj3EoDhY00nn2uP2hsRxgYGi5mLQ5TimKav0a9Lrpd4deE+fcLXU8zFYRjlKPHZhpCvfEA6qnBxqQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3840,8 +3822,8 @@ packages: '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-spread/7.19.0_@babel+core@7.20.12: - resolution: {integrity: sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==} + /@babel/plugin-transform-spread/7.20.7_@babel+core@7.20.12: + resolution: {integrity: sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3881,14 +3863,14 @@ packages: '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-typescript/7.20.2_@babel+core@7.20.12: - resolution: {integrity: sha512-jvS+ngBfrnTUBfOQq8NfGnSbF9BrqlR6hjJ2yVxMkmO5nL/cdifNbI30EfjRlN4g5wYWNnMPyj5Sa6R1pbLeag==} + /@babel/plugin-transform-typescript/7.20.7_@babel+core@7.20.12: + resolution: {integrity: sha512-m3wVKEvf6SoszD8pu4NZz3PvfKRCMgk6D6d0Qi9hNnlM5M6CFS92EgF4EiHVLKbU0r/r7ty1hg7NPZwE7WRbYw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.20.12 - '@babel/helper-create-class-features-plugin': 7.20.5_@babel+core@7.20.12 + '@babel/helper-create-class-features-plugin': 7.20.12_@babel+core@7.20.12 '@babel/helper-plugin-utils': 7.20.2 '@babel/plugin-syntax-typescript': 7.20.0_@babel+core@7.20.12 transitivePeerDependencies: @@ -3930,25 +3912,25 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.20.5 + '@babel/compat-data': 7.20.10 '@babel/core': 7.20.12 - '@babel/helper-compilation-targets': 7.20.0_@babel+core@7.20.12 + '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.20.12 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-validator-option': 7.18.6 '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.18.6_@babel+core@7.20.12 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.18.9_@babel+core@7.20.12 - '@babel/plugin-proposal-async-generator-functions': 7.20.1_@babel+core@7.20.12 + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.20.7_@babel+core@7.20.12 + '@babel/plugin-proposal-async-generator-functions': 7.20.7_@babel+core@7.20.12 '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.20.12 - '@babel/plugin-proposal-class-static-block': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-proposal-class-static-block': 7.20.7_@babel+core@7.20.12 '@babel/plugin-proposal-dynamic-import': 7.18.6_@babel+core@7.20.12 '@babel/plugin-proposal-export-namespace-from': 7.18.9_@babel+core@7.20.12 '@babel/plugin-proposal-json-strings': 7.18.6_@babel+core@7.20.12 - '@babel/plugin-proposal-logical-assignment-operators': 7.18.9_@babel+core@7.20.12 + '@babel/plugin-proposal-logical-assignment-operators': 7.20.7_@babel+core@7.20.12 '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.20.12 '@babel/plugin-proposal-numeric-separator': 7.18.6_@babel+core@7.20.12 - '@babel/plugin-proposal-object-rest-spread': 7.20.2_@babel+core@7.20.12 + '@babel/plugin-proposal-object-rest-spread': 7.20.7_@babel+core@7.20.12 '@babel/plugin-proposal-optional-catch-binding': 7.18.6_@babel+core@7.20.12 - '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.20.12 + '@babel/plugin-proposal-optional-chaining': 7.20.7_@babel+core@7.20.12 '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.20.12 '@babel/plugin-proposal-private-property-in-object': 7.20.5_@babel+core@7.20.12 '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.20.12 @@ -3967,13 +3949,13 @@ packages: '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.20.12 '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.20.12 '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.20.12 - '@babel/plugin-transform-arrow-functions': 7.18.6_@babel+core@7.20.12 - '@babel/plugin-transform-async-to-generator': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-transform-arrow-functions': 7.20.7_@babel+core@7.20.12 + '@babel/plugin-transform-async-to-generator': 7.20.7_@babel+core@7.20.12 '@babel/plugin-transform-block-scoped-functions': 7.18.6_@babel+core@7.20.12 - '@babel/plugin-transform-block-scoping': 7.20.5_@babel+core@7.20.12 - '@babel/plugin-transform-classes': 7.20.2_@babel+core@7.20.12 - '@babel/plugin-transform-computed-properties': 7.18.9_@babel+core@7.20.12 - '@babel/plugin-transform-destructuring': 7.20.2_@babel+core@7.20.12 + '@babel/plugin-transform-block-scoping': 7.20.11_@babel+core@7.20.12 + '@babel/plugin-transform-classes': 7.20.7_@babel+core@7.20.12 + '@babel/plugin-transform-computed-properties': 7.20.7_@babel+core@7.20.12 + '@babel/plugin-transform-destructuring': 7.20.7_@babel+core@7.20.12 '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.20.12 '@babel/plugin-transform-duplicate-keys': 7.18.9_@babel+core@7.20.12 '@babel/plugin-transform-exponentiation-operator': 7.18.6_@babel+core@7.20.12 @@ -3981,30 +3963,30 @@ packages: '@babel/plugin-transform-function-name': 7.18.9_@babel+core@7.20.12 '@babel/plugin-transform-literals': 7.18.9_@babel+core@7.20.12 '@babel/plugin-transform-member-expression-literals': 7.18.6_@babel+core@7.20.12 - '@babel/plugin-transform-modules-amd': 7.19.6_@babel+core@7.20.12 - '@babel/plugin-transform-modules-commonjs': 7.19.6_@babel+core@7.20.12 - '@babel/plugin-transform-modules-systemjs': 7.19.6_@babel+core@7.20.12 + '@babel/plugin-transform-modules-amd': 7.20.11_@babel+core@7.20.12 + '@babel/plugin-transform-modules-commonjs': 7.20.11_@babel+core@7.20.12 + '@babel/plugin-transform-modules-systemjs': 7.20.11_@babel+core@7.20.12 '@babel/plugin-transform-modules-umd': 7.18.6_@babel+core@7.20.12 '@babel/plugin-transform-named-capturing-groups-regex': 7.20.5_@babel+core@7.20.12 '@babel/plugin-transform-new-target': 7.18.6_@babel+core@7.20.12 '@babel/plugin-transform-object-super': 7.18.6_@babel+core@7.20.12 - '@babel/plugin-transform-parameters': 7.20.5_@babel+core@7.20.12 + '@babel/plugin-transform-parameters': 7.20.7_@babel+core@7.20.12 '@babel/plugin-transform-property-literals': 7.18.6_@babel+core@7.20.12 '@babel/plugin-transform-regenerator': 7.20.5_@babel+core@7.20.12 '@babel/plugin-transform-reserved-words': 7.18.6_@babel+core@7.20.12 '@babel/plugin-transform-shorthand-properties': 7.18.6_@babel+core@7.20.12 - '@babel/plugin-transform-spread': 7.19.0_@babel+core@7.20.12 + '@babel/plugin-transform-spread': 7.20.7_@babel+core@7.20.12 '@babel/plugin-transform-sticky-regex': 7.18.6_@babel+core@7.20.12 '@babel/plugin-transform-template-literals': 7.18.9_@babel+core@7.20.12 '@babel/plugin-transform-typeof-symbol': 7.18.9_@babel+core@7.20.12 '@babel/plugin-transform-unicode-escapes': 7.18.10_@babel+core@7.20.12 '@babel/plugin-transform-unicode-regex': 7.18.6_@babel+core@7.20.12 '@babel/preset-modules': 0.1.5_@babel+core@7.20.12 - '@babel/types': 7.20.5 + '@babel/types': 7.20.7 babel-plugin-polyfill-corejs2: 0.3.3_@babel+core@7.20.12 babel-plugin-polyfill-corejs3: 0.6.0_@babel+core@7.20.12 babel-plugin-polyfill-regenerator: 0.4.1_@babel+core@7.20.12 - core-js-compat: 3.26.1 + core-js-compat: 3.27.1 semver: 6.3.0 transitivePeerDependencies: - supports-color @@ -4045,7 +4027,7 @@ packages: '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-validator-option': 7.18.6 '@babel/plugin-transform-react-display-name': 7.18.6_@babel+core@7.20.12 - '@babel/plugin-transform-react-jsx': 7.19.0_@babel+core@7.20.12 + '@babel/plugin-transform-react-jsx': 7.20.7_@babel+core@7.20.12 '@babel/plugin-transform-react-jsx-development': 7.18.6_@babel+core@7.20.12 '@babel/plugin-transform-react-pure-annotations': 7.18.6_@babel+core@7.20.12 dev: true @@ -4059,7 +4041,7 @@ packages: '@babel/core': 7.20.12 '@babel/helper-plugin-utils': 7.20.2 '@babel/helper-validator-option': 7.18.6 - '@babel/plugin-transform-typescript': 7.20.2_@babel+core@7.20.12 + '@babel/plugin-transform-typescript': 7.20.7_@babel+core@7.20.12 transitivePeerDependencies: - supports-color dev: true @@ -4078,20 +4060,14 @@ packages: source-map-support: 0.5.21 dev: true - /@babel/runtime-corejs3/7.20.6: - resolution: {integrity: sha512-tqeujPiuEfcH067mx+7otTQWROVMKHXEaOQcAeNV5dDdbPWvPcFA8/W9LXw2NfjNmOetqLl03dfnG2WALPlsRQ==} + /@babel/runtime-corejs3/7.20.7: + resolution: {integrity: sha512-jr9lCZ4RbRQmCR28Q8U8Fu49zvFqLxTY9AMOUz+iyMohMoAgpEcVxY+wJNay99oXOpOcCTODkk70NDN2aaJEeg==} engines: {node: '>=6.9.0'} dependencies: - core-js-pure: 3.26.1 + core-js-pure: 3.27.1 regenerator-runtime: 0.13.11 dev: true - /@babel/runtime/7.20.6: - resolution: {integrity: sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==} - engines: {node: '>=6.9.0'} - dependencies: - regenerator-runtime: 0.13.11 - /@babel/runtime/7.20.7: resolution: {integrity: sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==} engines: {node: '>=6.9.0'} @@ -4123,26 +4099,8 @@ packages: transitivePeerDependencies: - supports-color - /@babel/traverse/7.20.5: - resolution: {integrity: sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.18.6 - '@babel/generator': 7.20.7 - '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-function-name': 7.19.0 - '@babel/helper-hoist-variables': 7.18.6 - '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.20.7 - '@babel/types': 7.20.7 - debug: 4.3.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/traverse/7.20.5_supports-color@5.5.0: - resolution: {integrity: sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==} + /@babel/traverse/7.20.12_supports-color@5.5.0: + resolution: {integrity: sha512-MsIbFN0u+raeja38qboyF8TIT7K0BFzz/Yd/77ta4MsUsmP2RAnidIlwq7d5HFQrH/OZJecGV6B71C4zAgpoSQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.18.6 @@ -4158,15 +4116,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/types/7.20.5: - resolution: {integrity: sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-string-parser': 7.19.4 - '@babel/helper-validator-identifier': 7.19.1 - to-fast-properties: 2.0.0 - dev: true - /@babel/types/7.20.7: resolution: {integrity: sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==} engines: {node: '>=6.9.0'} @@ -5144,7 +5093,7 @@ packages: '@chakra-ui/anatomy': 2.1.1 '@chakra-ui/shared-utils': 2.0.4 '@chakra-ui/styled-system': 2.5.1 - color2k: 2.0.0 + color2k: 2.0.1 dev: false /@chakra-ui/theme-utils/2.0.8: @@ -5447,14 +5396,14 @@ packages: '@jridgewell/trace-mapping': 0.3.9 dev: true - /@csstools/selector-specificity/2.0.2_2xshye3abirqjlplmebvmaxyna: + /@csstools/selector-specificity/2.0.2_wajs5nedgkikc5pcuwett7legi: resolution: {integrity: sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 postcss-selector-parser: ^6.0.10 dependencies: - postcss: 8.4.20 + postcss: 8.4.21 postcss-selector-parser: 6.0.11 dev: true @@ -5641,14 +5590,14 @@ packages: - supports-color dev: true - /@floating-ui/core/1.0.4: - resolution: {integrity: sha512-FPFLbg2b06MIw1dqk2SOEMAMX3xlrreGjcui5OTxfBDtaKTmh0kioOVjT8gcfl58juawL/yF+S+gnq8aUYQx/Q==} + /@floating-ui/core/1.1.0: + resolution: {integrity: sha512-zbsLwtnHo84w1Kc8rScAo5GMk1GdecSlrflIbfnEBJwvTSj1SL6kkOYV+nHraMCPEy+RNZZUaZyL8JosDGCtGQ==} dev: false - /@floating-ui/dom/1.0.12: - resolution: {integrity: sha512-HeG/wHoa2laUHlDX3xkzqlUqliAfa+zqV04LaKIwNCmCNaW2p0fQi4/Kd0LB4GdFoJ2UllLFq5gWnXAd67lg7w==} + /@floating-ui/dom/1.1.0: + resolution: {integrity: sha512-TSogMPVxbRe77QCj1dt8NmRiJasPvuc+eT5jnJ6YpLqgOD2zXc5UA3S1qwybN+GVCDNdKfpKy1oj8RpzLJvh6A==} dependencies: - '@floating-ui/core': 1.0.4 + '@floating-ui/core': 1.1.0 dev: false /@gar/promisify/1.1.3: @@ -5750,7 +5699,7 @@ packages: '@types/node': 18.11.18 ansi-escapes: 4.3.2 chalk: 4.1.2 - ci-info: 3.7.0 + ci-info: 3.7.1 exit: 0.1.2 graceful-fs: 4.2.10 jest-changed-files: 29.2.0 @@ -5792,7 +5741,7 @@ packages: '@types/node': 18.11.18 ansi-escapes: 4.3.2 chalk: 4.1.2 - ci-info: 3.7.0 + ci-info: 3.7.1 exit: 0.1.2 graceful-fs: 4.2.10 jest-changed-files: 29.2.0 @@ -5994,7 +5943,7 @@ packages: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 '@types/node': 18.11.18 - '@types/yargs': 15.0.14 + '@types/yargs': 15.0.15 chalk: 4.1.2 dev: true @@ -6006,7 +5955,7 @@ packages: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 '@types/node': 18.11.18 - '@types/yargs': 17.0.17 + '@types/yargs': 17.0.19 chalk: 4.1.2 dev: true @@ -6278,7 +6227,7 @@ packages: engines: {node: '>= 8'} dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.14.0 + fastq: 1.15.0 dev: true /@npmcli/fs/1.1.1: @@ -6342,7 +6291,7 @@ packages: requiresBuild: true dependencies: node-addon-api: 3.2.1 - node-gyp-build: 4.5.0 + node-gyp-build: 4.6.0 dev: true /@pmmmwh/react-refresh-webpack-plugin/0.5.10_ohj47mxwagpoxvu7nhhwxzphqm: @@ -6373,7 +6322,7 @@ packages: dependencies: ansi-html-community: 0.0.8 common-path-prefix: 3.0.0 - core-js-pure: 3.26.1 + core-js-pure: 3.27.1 error-stack-parser: 2.1.4 find-up: 5.0.0 html-entities: 2.3.3 @@ -6451,7 +6400,7 @@ packages: react-redux: optional: true dependencies: - immer: 9.0.16 + immer: 9.0.17 react: 18.2.0 react-redux: 8.0.5_gm3gubmwja4o7q6fr6adx3fpz4 redux: 4.2.0 @@ -6499,7 +6448,7 @@ packages: dependencies: '@types/json-schema': 7.0.11 ajv: 6.12.6 - core-js-pure: 3.26.1 + core-js-pure: 3.27.1 json-schema-merge-allof: 0.6.0 jsonpointer: 5.0.1 lodash: 4.17.21 @@ -6659,7 +6608,7 @@ packages: '@storybook/core-events': 6.5.15 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/theming': 6.5.15_biqbaboplfbrettd7655fr4n2y - core-js: 3.26.1 + core-js: 3.27.1 fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 @@ -6693,7 +6642,7 @@ packages: '@storybook/core-events': 6.5.15 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/theming': 6.5.15_biqbaboplfbrettd7655fr4n2y - core-js: 3.26.1 + core-js: 3.27.1 global: 4.4.0 memoizerific: 1.11.3 react: 18.2.0 @@ -6723,7 +6672,7 @@ packages: '@storybook/node-logger': 6.5.15 '@storybook/store': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/theming': 6.5.15_biqbaboplfbrettd7655fr4n2y - core-js: 3.26.1 + core-js: 3.27.1 lodash: 4.17.21 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -6751,7 +6700,7 @@ packages: react-dom: optional: true dependencies: - '@babel/plugin-transform-react-jsx': 7.19.0_@babel+core@7.20.12 + '@babel/plugin-transform-react-jsx': 7.20.7_@babel+core@7.20.12 '@babel/preset-env': 7.20.2_@babel+core@7.20.12 '@jest/transform': 26.6.2 '@mdx-js/react': 1.6.22_react@18.2.0 @@ -6770,7 +6719,7 @@ packages: '@storybook/store': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/theming': 6.5.15_biqbaboplfbrettd7655fr4n2y babel-loader: 8.3.0_la66t7xldg4uecmyawueag5wkm - core-js: 3.26.1 + core-js: 3.27.1 fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 @@ -6863,7 +6812,7 @@ packages: '@storybook/builder-webpack5': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi '@storybook/core-common': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi '@storybook/node-logger': 6.5.15 - core-js: 3.26.1 + core-js: 3.27.1 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 regenerator-runtime: 0.13.11 @@ -6896,7 +6845,7 @@ packages: '@storybook/components': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/core-events': 6.5.15 '@storybook/csf': 0.0.2--canary.4566f4d.1 - core-js: 3.26.1 + core-js: 3.27.1 global: 4.4.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -6919,7 +6868,7 @@ packages: '@storybook/components': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/core-events': 6.5.15 '@storybook/csf': 0.0.2--canary.4566f4d.1 - core-js: 3.26.1 + core-js: 3.27.1 global: 4.4.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -6943,7 +6892,7 @@ packages: '@storybook/client-logger': 6.5.15 '@storybook/components': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/theming': 6.5.15_biqbaboplfbrettd7655fr4n2y - core-js: 3.26.1 + core-js: 3.27.1 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 regenerator-runtime: 0.13.11 @@ -6966,7 +6915,7 @@ packages: '@storybook/components': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/core-events': 6.5.15 '@storybook/theming': 6.5.15_biqbaboplfbrettd7655fr4n2y - core-js: 3.26.1 + core-js: 3.27.1 global: 4.4.0 memoizerific: 1.11.3 prop-types: 15.8.1 @@ -6989,7 +6938,7 @@ packages: '@storybook/router': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/theming': 6.5.15_biqbaboplfbrettd7655fr4n2y '@types/webpack-env': 1.18.0 - core-js: 3.26.1 + core-js: 3.27.1 global: 4.4.0 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -7009,7 +6958,7 @@ packages: '@storybook/router': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/semver': 7.3.2 '@storybook/theming': 6.5.15_biqbaboplfbrettd7655fr4n2y - core-js: 3.26.1 + core-js: 3.27.1 fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 @@ -7050,12 +6999,12 @@ packages: '@storybook/store': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/theming': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/ui': 6.5.15_biqbaboplfbrettd7655fr4n2y - '@types/node': 16.18.10 + '@types/node': 16.18.11 '@types/webpack': 4.41.33 autoprefixer: 9.8.8 babel-loader: 8.3.0_nwtvwtk5tmh22l2urnqucz7kqu case-sensitive-paths-webpack-plugin: 2.4.0 - core-js: 3.26.1 + core-js: 3.27.1 css-loader: 3.6.0_webpack@4.46.0 file-loader: 6.2.0_webpack@4.46.0 find-up: 5.0.0 @@ -7118,12 +7067,12 @@ packages: '@storybook/semver': 7.3.2 '@storybook/store': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/theming': 6.5.15_biqbaboplfbrettd7655fr4n2y - '@types/node': 16.18.10 + '@types/node': 16.18.11 babel-loader: 8.3.0_la66t7xldg4uecmyawueag5wkm babel-plugin-named-exports-order: 0.0.2 browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 - core-js: 3.26.1 + core-js: 3.27.1 css-loader: 5.2.7_webpack@5.75.0 fork-ts-checker-webpack-plugin: 6.5.2_ztinast3o6ojylpg2e7ubjmesm glob: 7.2.3 @@ -7160,7 +7109,7 @@ packages: '@storybook/channels': 6.5.15 '@storybook/client-logger': 6.5.15 '@storybook/core-events': 6.5.15 - core-js: 3.26.1 + core-js: 3.27.1 global: 4.4.0 qs: 6.11.0 telejson: 6.0.8 @@ -7171,7 +7120,7 @@ packages: dependencies: '@storybook/channels': 6.5.15 '@storybook/client-logger': 6.5.15 - core-js: 3.26.1 + core-js: 3.27.1 global: 4.4.0 telejson: 6.0.8 dev: true @@ -7179,7 +7128,7 @@ packages: /@storybook/channels/6.5.15: resolution: {integrity: sha512-gPpsBgirv2NCXbH4WbYqdkI0JLE96aiVuu7UEWfn9yu071pQ9CLHbhXGD9fSFNrfOkyBBY10ppSE7uCXw3Wexg==} dependencies: - core-js: 3.26.1 + core-js: 3.27.1 ts-dedent: 2.2.0 util-deprecate: 1.0.2 dev: true @@ -7199,7 +7148,7 @@ packages: '@storybook/store': 6.5.15_biqbaboplfbrettd7655fr4n2y '@types/qs': 6.9.7 '@types/webpack-env': 1.18.0 - core-js: 3.26.1 + core-js: 3.27.1 fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 @@ -7217,7 +7166,7 @@ packages: /@storybook/client-logger/6.5.15: resolution: {integrity: sha512-0uyxKvodq+FycGv6aUwC1wUR6suXf2+7ywMFAOlYolI4UvNj8NyU/5AfgKT5XnxYAgPmoCiAjOE700TrfHrosw==} dependencies: - core-js: 3.26.1 + core-js: 3.27.1 global: 4.4.0 dev: true @@ -7230,7 +7179,7 @@ packages: '@storybook/client-logger': 6.5.15 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/theming': 6.5.15_biqbaboplfbrettd7655fr4n2y - core-js: 3.26.1 + core-js: 3.27.1 memoizerific: 1.11.3 qs: 6.11.0 react: 18.2.0 @@ -7262,7 +7211,7 @@ packages: '@storybook/ui': 6.5.15_biqbaboplfbrettd7655fr4n2y airbnb-js-shims: 2.2.1 ansi-to-html: 0.6.15 - core-js: 3.26.1 + core-js: 3.27.1 global: 4.4.0 lodash: 4.17.21 qs: 6.11.0 @@ -7299,7 +7248,7 @@ packages: '@storybook/ui': 6.5.15_biqbaboplfbrettd7655fr4n2y airbnb-js-shims: 2.2.1 ansi-to-html: 0.6.15 - core-js: 3.26.1 + core-js: 3.27.1 global: 4.4.0 lodash: 4.17.21 qs: 6.11.0 @@ -7325,35 +7274,35 @@ packages: dependencies: '@babel/core': 7.20.12 '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.20.12 - '@babel/plugin-proposal-decorators': 7.20.5_@babel+core@7.20.12 + '@babel/plugin-proposal-decorators': 7.20.7_@babel+core@7.20.12 '@babel/plugin-proposal-export-default-from': 7.18.10_@babel+core@7.20.12 '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.20.12 - '@babel/plugin-proposal-object-rest-spread': 7.20.2_@babel+core@7.20.12 - '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.20.12 + '@babel/plugin-proposal-object-rest-spread': 7.20.7_@babel+core@7.20.12 + '@babel/plugin-proposal-optional-chaining': 7.20.7_@babel+core@7.20.12 '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.20.12 '@babel/plugin-proposal-private-property-in-object': 7.20.5_@babel+core@7.20.12 '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.20.12 - '@babel/plugin-transform-arrow-functions': 7.18.6_@babel+core@7.20.12 - '@babel/plugin-transform-block-scoping': 7.20.5_@babel+core@7.20.12 - '@babel/plugin-transform-classes': 7.20.2_@babel+core@7.20.12 - '@babel/plugin-transform-destructuring': 7.20.2_@babel+core@7.20.12 + '@babel/plugin-transform-arrow-functions': 7.20.7_@babel+core@7.20.12 + '@babel/plugin-transform-block-scoping': 7.20.11_@babel+core@7.20.12 + '@babel/plugin-transform-classes': 7.20.7_@babel+core@7.20.12 + '@babel/plugin-transform-destructuring': 7.20.7_@babel+core@7.20.12 '@babel/plugin-transform-for-of': 7.18.8_@babel+core@7.20.12 - '@babel/plugin-transform-parameters': 7.20.5_@babel+core@7.20.12 + '@babel/plugin-transform-parameters': 7.20.7_@babel+core@7.20.12 '@babel/plugin-transform-shorthand-properties': 7.18.6_@babel+core@7.20.12 - '@babel/plugin-transform-spread': 7.19.0_@babel+core@7.20.12 + '@babel/plugin-transform-spread': 7.20.7_@babel+core@7.20.12 '@babel/preset-env': 7.20.2_@babel+core@7.20.12 '@babel/preset-react': 7.18.6_@babel+core@7.20.12 '@babel/preset-typescript': 7.18.6_@babel+core@7.20.12 '@babel/register': 7.18.9_@babel+core@7.20.12 '@storybook/node-logger': 6.5.15 '@storybook/semver': 7.3.2 - '@types/node': 16.18.10 + '@types/node': 16.18.11 '@types/pretty-hrtime': 1.0.1 babel-loader: 8.3.0_nwtvwtk5tmh22l2urnqucz7kqu babel-plugin-macros: 3.1.0 babel-plugin-polyfill-corejs3: 0.1.7_@babel+core@7.20.12 chalk: 4.1.2 - core-js: 3.26.1 + core-js: 3.27.1 express: 4.18.2 file-system-cache: 1.1.0 find-up: 5.0.0 @@ -7362,7 +7311,7 @@ packages: glob: 7.2.3 handlebars: 4.7.7 interpret: 2.2.0 - json5: 2.2.2 + json5: 2.2.3 lazy-universal-dotenv: 3.0.1 picomatch: 2.3.1 pkg-dir: 5.0.0 @@ -7387,7 +7336,7 @@ packages: /@storybook/core-events/6.5.15: resolution: {integrity: sha512-B1Ba6l5W7MeNclclqMMTMHgYgfdpB5SIhNCQFnzIz8blynzRhNFMdxvbAl6Je5G0S4xydYYd7Lno2kXQebs7HA==} dependencies: - core-js: 3.26.1 + core-js: 3.27.1 dev: true /@storybook/core-server/6.5.15_kmfhe2mixbezwh4fdxncdqtxia: @@ -7420,7 +7369,7 @@ packages: '@storybook/semver': 7.3.2 '@storybook/store': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/telemetry': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi - '@types/node': 16.18.10 + '@types/node': 16.18.11 '@types/node-fetch': 2.6.2 '@types/pretty-hrtime': 1.0.1 '@types/webpack': 4.41.33 @@ -7430,7 +7379,7 @@ packages: cli-table3: 0.6.3 commander: 6.2.1 compression: 1.7.4 - core-js: 3.26.1 + core-js: 3.27.1 cpy: 8.1.2 detect-port: 1.5.1 express: 4.18.2 @@ -7454,7 +7403,7 @@ packages: util-deprecate: 1.0.2 watchpack: 2.4.0 webpack: 4.46.0 - ws: 8.11.0 + ws: 8.12.0 x-default-browser: 0.4.0 transitivePeerDependencies: - '@storybook/mdx2-csf' @@ -7518,13 +7467,13 @@ packages: '@babel/core': 7.20.12 '@babel/generator': 7.20.7 '@babel/parser': 7.20.7 - '@babel/plugin-transform-react-jsx': 7.19.0_@babel+core@7.20.12 + '@babel/plugin-transform-react-jsx': 7.20.7_@babel+core@7.20.12 '@babel/preset-env': 7.20.2_@babel+core@7.20.12 '@babel/traverse': 7.20.12 '@babel/types': 7.20.7 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/mdx1-csf': 0.0.1_@babel+core@7.20.12 - core-js: 3.26.1 + core-js: 3.27.1 fs-extra: 9.1.0 global: 4.4.0 regenerator-runtime: 0.13.11 @@ -7545,7 +7494,7 @@ packages: '@babel/core': 7.20.12 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/store': 6.5.15_biqbaboplfbrettd7655fr4n2y - core-js: 3.26.1 + core-js: 3.27.1 doctrine: 3.0.0 lodash: 4.17.21 regenerator-runtime: 0.13.11 @@ -7574,12 +7523,12 @@ packages: '@storybook/node-logger': 6.5.15 '@storybook/theming': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/ui': 6.5.15_biqbaboplfbrettd7655fr4n2y - '@types/node': 16.18.10 + '@types/node': 16.18.11 '@types/webpack': 4.41.33 babel-loader: 8.3.0_nwtvwtk5tmh22l2urnqucz7kqu case-sensitive-paths-webpack-plugin: 2.4.0 chalk: 4.1.2 - core-js: 3.26.1 + core-js: 3.27.1 css-loader: 3.6.0_webpack@4.46.0 express: 4.18.2 file-loader: 6.2.0_webpack@4.46.0 @@ -7632,11 +7581,11 @@ packages: '@storybook/node-logger': 6.5.15 '@storybook/theming': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/ui': 6.5.15_biqbaboplfbrettd7655fr4n2y - '@types/node': 16.18.10 + '@types/node': 16.18.11 babel-loader: 8.3.0_la66t7xldg4uecmyawueag5wkm case-sensitive-paths-webpack-plugin: 2.4.0 chalk: 4.1.2 - core-js: 3.26.1 + core-js: 3.27.1 css-loader: 5.2.7_webpack@5.75.0 express: 4.18.2 find-up: 5.0.0 @@ -7694,7 +7643,7 @@ packages: dependencies: '@types/npmlog': 4.1.4 chalk: 4.1.2 - core-js: 3.26.1 + core-js: 3.27.1 npmlog: 5.0.1 pretty-hrtime: 1.0.3 dev: true @@ -7702,7 +7651,7 @@ packages: /@storybook/postinstall/6.5.15: resolution: {integrity: sha512-l7pApTgLD10OedNOyuf4vUdVCHLOSaIUIL9gdJl1WaSFHiUpJvvzBIh5M4aRICYPbnuExQc8y2GAjERKO4Ep+g==} dependencies: - core-js: 3.26.1 + core-js: 3.27.1 dev: true /@storybook/preview-web/6.5.15_biqbaboplfbrettd7655fr4n2y: @@ -7718,7 +7667,7 @@ packages: '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/store': 6.5.15_biqbaboplfbrettd7655fr4n2y ansi-to-html: 0.6.15 - core-js: 3.26.1 + core-js: 3.27.1 global: 4.4.0 lodash: 4.17.21 qs: 6.11.0 @@ -7795,14 +7744,14 @@ packages: '@storybook/semver': 7.3.2 '@storybook/store': 6.5.15_biqbaboplfbrettd7655fr4n2y '@types/estree': 0.0.51 - '@types/node': 16.18.10 + '@types/node': 16.18.11 '@types/webpack-env': 1.18.0 acorn: 7.4.1 acorn-jsx: 5.3.2_acorn@7.4.1 acorn-walk: 7.2.0 babel-plugin-add-react-displayname: 0.0.5 babel-plugin-react-docgen: 4.2.1 - core-js: 3.26.1 + core-js: 3.27.1 escodegen: 2.0.0 fs-extra: 9.1.0 global: 4.4.0 @@ -7849,7 +7798,7 @@ packages: react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 dependencies: '@storybook/client-logger': 6.5.15 - core-js: 3.26.1 + core-js: 3.27.1 memoizerific: 1.11.3 qs: 6.11.0 react: 18.2.0 @@ -7862,7 +7811,7 @@ packages: engines: {node: '>=10'} hasBin: true dependencies: - core-js: 3.26.1 + core-js: 3.27.1 find-up: 4.1.0 dev: true @@ -7875,7 +7824,7 @@ packages: '@storybook/addons': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/client-logger': 6.5.15 '@storybook/csf': 0.0.2--canary.4566f4d.1 - core-js: 3.26.1 + core-js: 3.27.1 estraverse: 5.3.0 global: 4.4.0 loader-utils: 2.0.4 @@ -7896,7 +7845,7 @@ packages: '@storybook/client-logger': 6.5.15 '@storybook/core-events': 6.5.15 '@storybook/csf': 0.0.2--canary.4566f4d.1 - core-js: 3.26.1 + core-js: 3.27.1 fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 @@ -7917,7 +7866,7 @@ packages: '@storybook/client-logger': 6.5.15 '@storybook/core-common': 6.5.15_ezwbcwsuf2bqvxzlg3s7mwruqi chalk: 4.1.2 - core-js: 3.26.1 + core-js: 3.27.1 detect-package-manager: 2.0.1 fetch-retry: 5.0.3 fs-extra: 9.1.0 @@ -7945,7 +7894,7 @@ packages: react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 dependencies: '@storybook/client-logger': 6.5.15 - core-js: 3.26.1 + core-js: 3.27.1 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -7967,7 +7916,7 @@ packages: '@storybook/router': 6.5.15_biqbaboplfbrettd7655fr4n2y '@storybook/semver': 7.3.2 '@storybook/theming': 6.5.15_biqbaboplfbrettd7655fr4n2y - core-js: 3.26.1 + core-js: 3.27.1 memoizerific: 1.11.3 qs: 6.11.0 react: 18.2.0 @@ -7992,20 +7941,6 @@ packages: resolution: {integrity: sha512-g697J3WxV/Zytemz8aTuKjTGYtta9+02kva3C1xc7KXB8GdbfE1akGJIsZLyY/FSh2QrnE+fiB7vmWU3XNcb6A==} dev: true - /@testing-library/dom/8.19.0: - resolution: {integrity: sha512-6YWYPPpxG3e/xOo6HIWwB/58HukkwIVTOaZ0VwdMVjhRUX/01E4FtQbck9GazOOj7MXHc5RBzMrU86iBJHbI+A==} - engines: {node: '>=12'} - dependencies: - '@babel/code-frame': 7.18.6 - '@babel/runtime': 7.20.7 - '@types/aria-query': 4.2.2 - aria-query: 5.1.3 - chalk: 4.1.2 - dom-accessibility-api: 0.5.14 - lz-string: 1.4.4 - pretty-format: 27.5.1 - dev: true - /@testing-library/dom/8.19.1: resolution: {integrity: sha512-P6iIPyYQ+qH8CvGauAqanhVnjrnRe0IZFSYCeGkSRW9q3u8bdVn2NPI+lasFyVsEQn1J/IFmp5Aax41+dAP9wg==} engines: {node: '>=12'} @@ -8015,7 +7950,7 @@ packages: '@types/aria-query': 5.0.1 aria-query: 5.1.3 chalk: 4.1.2 - dom-accessibility-api: 0.5.14 + dom-accessibility-api: 0.5.15 lz-string: 1.4.4 pretty-format: 27.5.1 dev: true @@ -8025,12 +7960,12 @@ packages: engines: {node: '>=8', npm: '>=6', yarn: '>=1'} dependencies: '@adobe/css-tools': 4.0.1 - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@types/testing-library__jest-dom': 5.14.5 aria-query: 5.1.3 chalk: 3.0.0 css.escape: 1.5.1 - dom-accessibility-api: 0.5.14 + dom-accessibility-api: 0.5.15 lodash: 4.17.21 redent: 3.0.0 dev: true @@ -8042,8 +7977,8 @@ packages: react: ^18.0.0 || 18 react-dom: ^18.0.0 || 18 dependencies: - '@babel/runtime': 7.20.6 - '@testing-library/dom': 8.19.0 + '@babel/runtime': 7.20.7 + '@testing-library/dom': 8.19.1 '@types/react-dom': 18.0.10 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -8088,7 +8023,7 @@ packages: /@types/ag-auth/1.0.0: resolution: {integrity: sha512-9Zri8Apx8al2ZfqcsJ5X39GoirGiVcP7sp1I4mOgsRwXeAwPGadE//44jMHTpCpVDwQ4geGzmD2KMlZspAAcdA==} dependencies: - '@types/jsonwebtoken': 8.5.9 + '@types/jsonwebtoken': 9.0.0 dev: true /@types/ag-channel/5.0.0: @@ -8109,10 +8044,6 @@ packages: '@types/writable-consumable-stream': 2.0.0 dev: true - /@types/aria-query/4.2.2: - resolution: {integrity: sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==} - dev: true - /@types/aria-query/5.0.1: resolution: {integrity: sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q==} dev: true @@ -8187,7 +8118,7 @@ packages: dependencies: '@types/http-cache-semantics': 4.0.1 '@types/keyv': 3.1.4 - '@types/node': 18.11.18 + '@types/node': 16.18.11 '@types/responselike': 1.0.0 /@types/chrome/0.0.206: @@ -8228,7 +8159,7 @@ packages: /@types/connect-history-api-fallback/1.3.5: resolution: {integrity: sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==} dependencies: - '@types/express-serve-static-core': 4.17.31 + '@types/express-serve-static-core': 4.17.32 '@types/node': 18.11.18 dev: true @@ -8276,153 +8207,153 @@ packages: '@types/node': 18.11.18 dev: true - /@types/d3-array/2.12.3: - resolution: {integrity: sha512-hN879HLPTVqZV3FQEXy7ptt083UXwguNbnxdTGzVW4y4KjX5uyNKljrQixZcSJfLyFirbpUokxpXtvR+N5+KIg==} + /@types/d3-array/3.0.4: + resolution: {integrity: sha512-nwvEkG9vYOc0Ic7G7kwgviY4AQlTfYGIZ0fqB7CQHXGyYM6nO7kJh5EguSNA3jfh4rq7Sb7eMVq8isuvg2/miQ==} - /@types/d3-axis/2.1.3: - resolution: {integrity: sha512-QjXjwZ0xzyrW2ndkmkb09ErgWDEYtbLBKGui73QLMFm3woqWpxptfD5Y7vqQdybMcu7WEbjZ5q+w2w5+uh2IjA==} + /@types/d3-axis/3.0.2: + resolution: {integrity: sha512-uGC7DBh0TZrU/LY43Fd8Qr+2ja1FKmH07q2FoZFHo1eYl8aj87GhfVoY1saJVJiq24rp1+wpI6BvQJMKgQm8oA==} dependencies: - '@types/d3-selection': 2.0.1 + '@types/d3-selection': 3.0.4 - /@types/d3-brush/2.1.2: - resolution: {integrity: sha512-DnZmjdK1ycX1CMiW9r5E3xSf1tL+bp3yob1ON8bf0xB0/odfmGXeYOTafU+2SmU1F0/dvcqaO4SMjw62onOu6A==} + /@types/d3-brush/3.0.2: + resolution: {integrity: sha512-2TEm8KzUG3N7z0TrSKPmbxByBx54M+S9lHoP2J55QuLU0VSQ9mE96EJSAOVNEqd1bbynMjeTS9VHmz8/bSw8rA==} dependencies: - '@types/d3-selection': 2.0.1 + '@types/d3-selection': 3.0.4 - /@types/d3-chord/2.0.3: - resolution: {integrity: sha512-koIqSNQLPRQPXt7c55hgRF6Lr9Ps72r1+Biv55jdYR+SHJ463MsB2lp4ktzttFNmrQw/9yWthf/OmSUj5dNXKw==} + /@types/d3-chord/3.0.2: + resolution: {integrity: sha512-abT/iLHD3sGZwqMTX1TYCMEulr+wBd0SzyOQnjYNLp7sngdOHYtNkMRI5v3w5thoN+BWtlHVDx2Osvq6fxhZWw==} - /@types/d3-color/2.0.3: - resolution: {integrity: sha512-+0EtEjBfKEDtH9Rk3u3kLOUXM5F+iZK+WvASPb0MhIZl8J8NUvGeZRwKCXl+P3HkYx5TdU4YtcibpqHkSR9n7w==} + /@types/d3-color/3.1.0: + resolution: {integrity: sha512-HKuicPHJuvPgCD+np6Se9MQvS6OCbJmOjGvylzMJRlDwUXjKTTXs6Pwgk79O09Vj/ho3u1ofXnhFOaEWWPrlwA==} - /@types/d3-contour/2.0.4: - resolution: {integrity: sha512-WMac1xV/mXAgkgr5dUvzsBV5OrgNZDBDpJk9s3v2SadTqGgDRirKABb2Ek2H1pFlYVH4Oly9XJGnuzxKDduqWA==} + /@types/d3-contour/3.0.2: + resolution: {integrity: sha512-k6/bGDoAGJZnZWaKzeB+9glgXCYGvh6YlluxzBREiVo8f/X2vpTEdgPy9DN7Z2i42PZOZ4JDhVdlTSTSkLDPlQ==} dependencies: - '@types/d3-array': 2.12.3 + '@types/d3-array': 3.0.4 '@types/geojson': 7946.0.10 - /@types/d3-delaunay/5.3.1: - resolution: {integrity: sha512-F6itHi2DxdatHil1rJ2yEFUNhejj8+0Acd55LZ6Ggwbdoks0+DxVY2cawNj16sjCBiWvubVlh6eBMVsYRNGLew==} + /@types/d3-delaunay/6.0.1: + resolution: {integrity: sha512-tLxQ2sfT0p6sxdG75c6f/ekqxjyYR0+LwPrsO1mbC9YDBzPJhs2HbJJRrn8Ez1DBoHRo2yx7YEATI+8V1nGMnQ==} - /@types/d3-dispatch/2.0.1: - resolution: {integrity: sha512-eT2K8uG3rXkmRiCpPn0rNrekuSLdBfV83vbTvfZliA5K7dbeaqWS/CBHtJ9SQoF8aDTsWSY4A0RU67U/HcKdJQ==} + /@types/d3-dispatch/3.0.2: + resolution: {integrity: sha512-rxN6sHUXEZYCKV05MEh4z4WpPSqIw+aP7n9ZN6WYAAvZoEAghEK1WeVZMZcHRBwyaKflU43PCUAJNjFxCzPDjg==} - /@types/d3-drag/2.0.2: - resolution: {integrity: sha512-m9USoFaTgVw2mmE7vLjWTApT9dMxMlql/dl3Gj503x+1a2n6K455iDWydqy2dfCpkUBCoF82yRGDgcSk9FUEyQ==} + /@types/d3-drag/3.0.2: + resolution: {integrity: sha512-qmODKEDvyKWVHcWWCOVcuVcOwikLVsyc4q4EBJMREsoQnR2Qoc2cZQUyFUPgO9q4S3qdSqJKBsuefv+h0Qy+tw==} dependencies: - '@types/d3-selection': 2.0.1 + '@types/d3-selection': 3.0.4 - /@types/d3-dsv/2.0.3: - resolution: {integrity: sha512-15sp4Z+ZVWuZuV0QEDu4cu/0C5vlD+JYXaUMDs8JTWpTJjcrAtjyR1vVwEfbgmU5kLNOOMRTlDCYyWWFx7eh/w==} + /@types/d3-dsv/3.0.1: + resolution: {integrity: sha512-76pBHCMTvPLt44wFOieouXcGXWOF0AJCceUvaFkxSZEu4VDUdv93JfpMa6VGNFs01FHfuP4a5Ou68eRG1KBfTw==} - /@types/d3-ease/2.0.2: - resolution: {integrity: sha512-29Y73Tg6o6aL+3/S/kEun84m5BO4bjRNau6pMWv9N9rZHcJv/O/07mW6EjqxrePZZS64fj0wiB5LMHr4Jzf3eQ==} + /@types/d3-ease/3.0.0: + resolution: {integrity: sha512-aMo4eaAOijJjA6uU+GIeW018dvy9+oH5Y2VPPzjjfxevvGQ/oRDs+tfYC9b50Q4BygRR8yE2QCLsrT0WtAVseA==} - /@types/d3-fetch/2.0.2: - resolution: {integrity: sha512-sllsCSWrNdSvzOJWN5RnxkmtvW9pCttONGajSxHX9FUQ9kOkGE391xlz6VDBdZxLnpwjp3I+mipbwsaCjq4m5A==} + /@types/d3-fetch/3.0.2: + resolution: {integrity: sha512-gllwYWozWfbep16N9fByNBDTkJW/SyhH6SGRlXloR7WdtAaBui4plTP+gbUgiEot7vGw/ZZop1yDZlgXXSuzjA==} dependencies: - '@types/d3-dsv': 2.0.3 + '@types/d3-dsv': 3.0.1 - /@types/d3-force/2.1.4: - resolution: {integrity: sha512-1XVRc2QbeUSL1FRVE53Irdz7jY+drTwESHIMVirCwkAAMB/yVC8ezAfx/1Alq0t0uOnphoyhRle1ht5CuPgSJQ==} + /@types/d3-force/3.0.4: + resolution: {integrity: sha512-q7xbVLrWcXvSBBEoadowIUJ7sRpS1yvgMWnzHJggFy5cUZBq2HZL5k/pBSm0GdYWS1vs5/EDwMjSKF55PDY4Aw==} - /@types/d3-format/2.0.2: - resolution: {integrity: sha512-OhQPuTeeMhD9A0Ksqo4q1S9Z1Q57O/t4tTPBxBQxRB4IERnxeoEYLPe72fA/GYpPSUrfKZVOgLHidkxwbzLdJA==} + /@types/d3-format/3.0.1: + resolution: {integrity: sha512-5KY70ifCCzorkLuIkDe0Z9YTf9RR2CjBX1iaJG+rgM/cPP+sO+q9YdQ9WdhQcgPj1EQiJ2/0+yUkkziTG6Lubg==} - /@types/d3-geo/2.0.4: - resolution: {integrity: sha512-kP0LcPVN6P/42hmFt0kZm93YTscfawZo6tioL9y0Ya2l5rxaGoYrIG4zee+yJoK9cLTOc8E8S5ExqTEYVwjIkw==} + /@types/d3-geo/3.0.3: + resolution: {integrity: sha512-bK9uZJS3vuDCNeeXQ4z3u0E7OeJZXjUgzFdSOtNtMCJCLvDtWDwfpRVWlyt3y8EvRzI0ccOu9xlMVirawolSCw==} dependencies: '@types/geojson': 7946.0.10 - /@types/d3-hierarchy/2.0.2: - resolution: {integrity: sha512-6PlBRwbjUPPt0ZFq/HTUyOAdOF3p73EUYots74lHMUyAVtdFSOS/hAeNXtEIM9i7qRDntuIblXxHGUMb9MuNRA==} + /@types/d3-hierarchy/3.1.1: + resolution: {integrity: sha512-QwjxA3+YCKH3N1Rs3uSiSy1bdxlLB1uUiENXeJudBoAFvtDuswUxLcanoOaR2JYn1melDTuIXR8VhnVyI3yG/A==} - /@types/d3-interpolate/2.0.2: - resolution: {integrity: sha512-lElyqlUfIPyWG/cD475vl6msPL4aMU7eJvx1//Q177L8mdXoVPFl1djIESF2FKnc0NyaHvQlJpWwKJYwAhUoCw==} + /@types/d3-interpolate/3.0.1: + resolution: {integrity: sha512-jx5leotSeac3jr0RePOH1KdR9rISG91QIE4Q2PYTu4OymLTZfA3SrnURSLzKH48HmXVUru50b8nje4E79oQSQw==} dependencies: - '@types/d3-color': 2.0.3 + '@types/d3-color': 3.1.0 - /@types/d3-path/2.0.2: - resolution: {integrity: sha512-3YHpvDw9LzONaJzejXLOwZ3LqwwkoXb9LI2YN7Hbd6pkGo5nIlJ09ul4bQhBN4hQZJKmUpX8HkVqbzgUKY48cg==} + /@types/d3-path/3.0.0: + resolution: {integrity: sha512-0g/A+mZXgFkQxN3HniRDbXMN79K3CdTpLsevj+PXiTcb2hVyvkZUBg37StmgCQkaD84cUJ4uaDAWq7UJOQy2Tg==} - /@types/d3-polygon/2.0.1: - resolution: {integrity: sha512-X3XTIwBxlzRIWe4yaD1KsmcfItjSPLTGL04QDyP08jyHDVsnz3+NZJMwtD4vCaTAVpGSjbqS+jrBo8cO2V/xMA==} + /@types/d3-polygon/3.0.0: + resolution: {integrity: sha512-D49z4DyzTKXM0sGKVqiTDTYr+DHg/uxsiWDAkNrwXYuiZVd9o9wXZIo+YsHkifOiyBkmSWlEngHCQme54/hnHw==} - /@types/d3-quadtree/2.0.2: - resolution: {integrity: sha512-KgWL4jlz8QJJZX01E4HKXJ9FLU94RTuObsAYqsPp8YOAcYDmEgJIQJ+ojZcnKUAnrUb78ik8JBKWas5XZPqJnQ==} + /@types/d3-quadtree/3.0.2: + resolution: {integrity: sha512-QNcK8Jguvc8lU+4OfeNx+qnVy7c0VrDJ+CCVFS9srBo2GL9Y18CnIxBdTF3v38flrGy5s1YggcoAiu6s4fLQIw==} - /@types/d3-random/2.2.1: - resolution: {integrity: sha512-5vvxn6//poNeOxt1ZwC7QU//dG9QqABjy1T7fP/xmFHY95GnaOw3yABf29hiu5SR1Oo34XcpyHFbzod+vemQjA==} + /@types/d3-random/3.0.1: + resolution: {integrity: sha512-IIE6YTekGczpLYo/HehAy3JGF1ty7+usI97LqraNa8IiDur+L44d0VOjAvFQWJVdZOJHukUJw+ZdZBlgeUsHOQ==} - /@types/d3-scale-chromatic/2.0.1: - resolution: {integrity: sha512-3EuZlbPu+pvclZcb1DhlymTWT2W+lYsRKBjvkH2ojDbCWDYavifqu1vYX9WGzlPgCgcS4Alhk1+zapXbGEGylQ==} + /@types/d3-scale-chromatic/3.0.0: + resolution: {integrity: sha512-dsoJGEIShosKVRBZB0Vo3C8nqSDqVGujJU6tPznsBJxNJNwMF8utmS83nvCBKQYPpjCzaaHcrf66iTRpZosLPw==} - /@types/d3-scale/3.3.2: - resolution: {integrity: sha512-gGqr7x1ost9px3FvIfUMi5XA/F/yAf4UkUDtdQhpH92XCT0Oa7zkkRzY61gPVJq+DxpHn/btouw5ohWkbBsCzQ==} + /@types/d3-scale/4.0.3: + resolution: {integrity: sha512-PATBiMCpvHJSMtZAMEhc2WyL+hnzarKzI6wAHYjhsonjWJYGq5BXTzQjv4l8m2jO183/4wZ90rKvSeT7o72xNQ==} dependencies: - '@types/d3-time': 2.1.1 + '@types/d3-time': 3.0.0 - /@types/d3-selection/2.0.1: - resolution: {integrity: sha512-3mhtPnGE+c71rl/T5HMy+ykg7migAZ4T6gzU0HxpgBFKcasBrSnwRbYV1/UZR6o5fkpySxhWxAhd7yhjj8jL7g==} + /@types/d3-selection/3.0.4: + resolution: {integrity: sha512-ZeykX7286BCyMg9sH5fIAORyCB6hcATPSRQpN47jwBA2bMbAT0s+EvtDP5r1FZYJ95R8QoEE1CKJX+n0/M5Vhg==} - /@types/d3-shape/2.1.3: - resolution: {integrity: sha512-HAhCel3wP93kh4/rq+7atLdybcESZ5bRHDEZUojClyZWsRuEMo3A52NGYJSh48SxfxEU6RZIVbZL2YFZ2OAlzQ==} + /@types/d3-shape/3.1.1: + resolution: {integrity: sha512-6Uh86YFF7LGg4PQkuO2oG6EMBRLuW9cbavUW46zkIO5kuS2PfTqo2o9SkgtQzguBHbLgNnU90UNsITpsX1My+A==} dependencies: - '@types/d3-path': 2.0.2 + '@types/d3-path': 3.0.0 - /@types/d3-time-format/3.0.1: - resolution: {integrity: sha512-5GIimz5IqaRsdnxs4YlyTZPwAMfALu/wA4jqSiuqgdbCxUZ2WjrnwANqOtoBJQgeaUTdYNfALJO0Yb0YrDqduA==} + /@types/d3-time-format/4.0.0: + resolution: {integrity: sha512-yjfBUe6DJBsDin2BMIulhSHmr5qNR5Pxs17+oW4DoVPyVIXZ+m6bs7j1UVKP08Emv6jRmYrYqxYzO63mQxy1rw==} - /@types/d3-time/2.1.1: - resolution: {integrity: sha512-9MVYlmIgmRR31C5b4FVSWtuMmBHh2mOWQYfl7XAYOa8dsnb7iEmUmRSWSFgXFtkjxO65d7hTUHQC+RhR/9IWFg==} + /@types/d3-time/3.0.0: + resolution: {integrity: sha512-sZLCdHvBUcNby1cB6Fd3ZBrABbjz3v1Vm90nysCQ6Vt7vd6e/h9Lt7SiJUoEX0l4Dzc7P5llKyhqSi1ycSf1Hg==} - /@types/d3-timer/2.0.1: - resolution: {integrity: sha512-TF8aoF5cHcLO7W7403blM7L1T+6NF3XMyN3fxyUolq2uOcFeicG/khQg/dGxiCJWoAcmYulYN7LYSRKO54IXaA==} + /@types/d3-timer/3.0.0: + resolution: {integrity: sha512-HNB/9GHqu7Fo8AQiugyJbv6ZxYz58wef0esl4Mv828w1ZKpAshw/uFWVDUcIB9KKFeFKoxS3cHY07FFgtTRZ1g==} - /@types/d3-transition/2.0.2: - resolution: {integrity: sha512-376TICEykdXOEA9uUIYpjshEkxfGwCPnkHUl8+6gphzKbf5NMnUhKT7wR59Yxrd9wtJ/rmE3SVLx6/8w4eY6Zg==} + /@types/d3-transition/3.0.3: + resolution: {integrity: sha512-/S90Od8Id1wgQNvIA8iFv9jRhCiZcGhPd2qX0bKF/PS+y0W5CrXKgIiELd2CvG1mlQrWK/qlYh3VxicqG1ZvgA==} dependencies: - '@types/d3-selection': 2.0.1 + '@types/d3-selection': 3.0.4 - /@types/d3-zoom/2.0.3: - resolution: {integrity: sha512-9X9uDYKk2U8w775OHj36s9Q7GkNAnJKGw6+sbkP5DpHSjELwKvTGzEK6+IISYfLpJRL/V3mRXMhgDnnJ5LkwJg==} + /@types/d3-zoom/3.0.2: + resolution: {integrity: sha512-t09DDJVBI6AkM7N8kuPsnq/3d/ehtRKBN1xSiYjjMCgbiw6HM6Ged5VhvswmhprfKyGvzeTEL/4WBaK9llWvlA==} dependencies: - '@types/d3-interpolate': 2.0.2 - '@types/d3-selection': 2.0.1 + '@types/d3-interpolate': 3.0.1 + '@types/d3-selection': 3.0.4 /@types/d3/7.4.0: resolution: {integrity: sha512-jIfNVK0ZlxcuRDKtRS/SypEyOQ6UHaFQBKv032X45VvxSJ6Yi5G9behy9h6tNTHTDGh5Vq+KbmBjUWLgY4meCA==} dependencies: - '@types/d3-array': 2.12.3 - '@types/d3-axis': 2.1.3 - '@types/d3-brush': 2.1.2 - '@types/d3-chord': 2.0.3 - '@types/d3-color': 2.0.3 - '@types/d3-contour': 2.0.4 - '@types/d3-delaunay': 5.3.1 - '@types/d3-dispatch': 2.0.1 - '@types/d3-drag': 2.0.2 - '@types/d3-dsv': 2.0.3 - '@types/d3-ease': 2.0.2 - '@types/d3-fetch': 2.0.2 - '@types/d3-force': 2.1.4 - '@types/d3-format': 2.0.2 - '@types/d3-geo': 2.0.4 - '@types/d3-hierarchy': 2.0.2 - '@types/d3-interpolate': 2.0.2 - '@types/d3-path': 2.0.2 - '@types/d3-polygon': 2.0.1 - '@types/d3-quadtree': 2.0.2 - '@types/d3-random': 2.2.1 - '@types/d3-scale': 3.3.2 - '@types/d3-scale-chromatic': 2.0.1 - '@types/d3-selection': 2.0.1 - '@types/d3-shape': 2.1.3 - '@types/d3-time': 2.1.1 - '@types/d3-time-format': 3.0.1 - '@types/d3-timer': 2.0.1 - '@types/d3-transition': 2.0.2 - '@types/d3-zoom': 2.0.3 + '@types/d3-array': 3.0.4 + '@types/d3-axis': 3.0.2 + '@types/d3-brush': 3.0.2 + '@types/d3-chord': 3.0.2 + '@types/d3-color': 3.1.0 + '@types/d3-contour': 3.0.2 + '@types/d3-delaunay': 6.0.1 + '@types/d3-dispatch': 3.0.2 + '@types/d3-drag': 3.0.2 + '@types/d3-dsv': 3.0.1 + '@types/d3-ease': 3.0.0 + '@types/d3-fetch': 3.0.2 + '@types/d3-force': 3.0.4 + '@types/d3-format': 3.0.1 + '@types/d3-geo': 3.0.3 + '@types/d3-hierarchy': 3.1.1 + '@types/d3-interpolate': 3.0.1 + '@types/d3-path': 3.0.0 + '@types/d3-polygon': 3.0.0 + '@types/d3-quadtree': 3.0.2 + '@types/d3-random': 3.0.1 + '@types/d3-scale': 4.0.3 + '@types/d3-scale-chromatic': 3.0.0 + '@types/d3-selection': 3.0.4 + '@types/d3-shape': 3.1.1 + '@types/d3-time': 3.0.0 + '@types/d3-time-format': 4.0.0 + '@types/d3-timer': 3.0.0 + '@types/d3-transition': 3.0.3 + '@types/d3-zoom': 3.0.2 /@types/dateformat/5.0.0: resolution: {integrity: sha512-SZg4JdHIWHQGEokbYGZSDvo5wA4TLYPXaqhigs/wH+REDOejcJzgH+qyY+HtEUtWOZxEUkbhbdYPqQDiEgrXeA==} @@ -8445,13 +8376,13 @@ packages: resolution: {integrity: sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==} dependencies: '@types/eslint': 8.4.10 - '@types/estree': 1.0.0 + '@types/estree': 0.0.51 dev: true /@types/eslint/8.4.10: resolution: {integrity: sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==} dependencies: - '@types/estree': 1.0.0 + '@types/estree': 0.0.51 '@types/json-schema': 7.0.11 dev: true @@ -8462,8 +8393,8 @@ packages: /@types/estree/1.0.0: resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==} - /@types/express-serve-static-core/4.17.31: - resolution: {integrity: sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==} + /@types/express-serve-static-core/4.17.32: + resolution: {integrity: sha512-aI5h/VOkxOF2Z1saPy0Zsxs5avets/iaiAJYznQFm5By/pamU31xWKL//epiF4OfUA2qTOc9PV6tCUjhO8wlZA==} dependencies: '@types/node': 18.11.18 '@types/qs': 6.9.7 @@ -8473,7 +8404,7 @@ packages: resolution: {integrity: sha512-Yv0k4bXGOH+8a+7bELd2PqHQsuiANB+A8a4gnQrkRWzrkKlb6KHaVvyXhqs04sVW/OWlbPyYxRgYlIXLfrufMQ==} dependencies: '@types/body-parser': 1.19.2 - '@types/express-serve-static-core': 4.17.31 + '@types/express-serve-static-core': 4.17.32 '@types/qs': 6.9.7 '@types/serve-static': 1.15.0 @@ -8496,14 +8427,14 @@ packages: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 18.11.18 + '@types/node': 16.18.11 dev: true /@types/glob/8.0.0: resolution: {integrity: sha512-l6NQsDDyQUVeoTynNpC9uRvCUint/gSUXQA2euwmTuWGvPY5LSDUu6tkCtJB2SvGQlJQzLaKqcGZP4//7EDveA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 18.11.18 + '@types/node': 16.18.11 dev: true /@types/graceful-fs/4.1.5: @@ -8562,7 +8493,7 @@ packages: /@types/is-ci/3.0.0: resolution: {integrity: sha512-Q0Op0hdWbYd1iahB+IFNQcWXFq4O0Q5MwQP7uN0souuQ4rPg1vEYcnIOfr1gY+M+6rc8FGoRaBO1mOOvL29sEQ==} dependencies: - ci-info: 3.7.0 + ci-info: 3.7.1 dev: true /@types/is-function/1.0.1: @@ -8614,8 +8545,8 @@ packages: resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} dev: true - /@types/jsonwebtoken/8.5.9: - resolution: {integrity: sha512-272FMnFGzAVMGtu9tkr29hRL6bZj4Zs1KZNeHLnKqAvp06tAIcarTMwOh8/8bz4FmKRcMxZhZNeUAQsNLoiPhg==} + /@types/jsonwebtoken/9.0.0: + resolution: {integrity: sha512-mM4TkDpA9oixqg1Fv2vVpOFyIVLJjm5x4k0V+K/rEsizfjD7Tk7LKk3GTtbB7KCfP0FEHQtsZqFxYA0+sijNVg==} dependencies: '@types/node': 18.11.18 dev: true @@ -8623,7 +8554,7 @@ packages: /@types/keyv/3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 18.11.18 + '@types/node': 16.18.11 /@types/lodash-es/4.17.6: resolution: {integrity: sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg==} @@ -8702,12 +8633,8 @@ packages: resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} dev: true - /@types/node/16.18.10: - resolution: {integrity: sha512-XU1+v7h81p7145ddPfjv7jtWvkSilpcnON3mQ+bDi9Yuf7OI56efOglXRyXWgQ57xH3fEQgh7WOJMncRHVew5w==} - - /@types/node/18.11.17: - resolution: {integrity: sha512-HJSUJmni4BeDHhfzn6nF0sVmd1SMezP7/4F0Lq+aXzmp2xm9O7WXrUtHW/CHlYVtZUbByEvWidHqRtcJXGF2Ng==} - dev: true + /@types/node/16.18.11: + resolution: {integrity: sha512-3oJbGBUWuS6ahSnEq1eN2XrCyf4YsWI8OyCvo7c64zQJNplk3mO84t53o8lfTk+2ji59g5ycfc6qQ3fdHliHuA==} /@types/node/18.11.18: resolution: {integrity: sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==} @@ -8814,7 +8741,7 @@ packages: /@types/responselike/1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: - '@types/node': 18.11.18 + '@types/node': 16.18.11 /@types/retry/0.12.0: resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} @@ -8875,7 +8802,7 @@ packages: '@types/socketcluster-server': 16.1.0 '@types/stream-demux': 8.0.0 '@types/writable-consumable-stream': 2.0.0 - '@types/ws': 8.5.3 + '@types/ws': 8.5.4 dev: true /@types/socketcluster-server/16.1.0: @@ -8885,11 +8812,11 @@ packages: '@types/ag-simple-broker': 5.0.0 '@types/async-stream-emitter': 4.0.0 '@types/consumable-stream': 2.0.0 - '@types/jsonwebtoken': 8.5.9 + '@types/jsonwebtoken': 9.0.0 '@types/sc-errors': 1.4.1 '@types/stream-demux': 8.0.0 '@types/writable-consumable-stream': 2.0.0 - '@types/ws': 8.5.3 + '@types/ws': 8.5.4 dev: true /@types/sockjs/0.3.33: @@ -8990,7 +8917,7 @@ packages: /@types/webpack-sources/3.2.0: resolution: {integrity: sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==} dependencies: - '@types/node': 18.11.18 + '@types/node': 16.18.11 '@types/source-list-map': 0.1.2 source-map: 0.7.4 dev: true @@ -8998,7 +8925,7 @@ packages: /@types/webpack/4.41.33: resolution: {integrity: sha512-PPajH64Ft2vWevkerISMtnZ8rTs4YmRbs+23c402J0INmxDKCrhZNvwZYtzx96gY2wAtXdrK1BS2fiC8MlLr3g==} dependencies: - '@types/node': 18.11.18 + '@types/node': 16.18.11 '@types/tapable': 1.0.8 '@types/uglify-js': 3.17.1 '@types/webpack-sources': 3.2.0 @@ -9012,8 +8939,8 @@ packages: '@types/consumable-stream': 2.0.0 dev: true - /@types/ws/8.5.3: - resolution: {integrity: sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==} + /@types/ws/8.5.4: + resolution: {integrity: sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==} dependencies: '@types/node': 18.11.18 dev: true @@ -9022,14 +8949,14 @@ packages: resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} dev: true - /@types/yargs/15.0.14: - resolution: {integrity: sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==} + /@types/yargs/15.0.15: + resolution: {integrity: sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==} dependencies: '@types/yargs-parser': 21.0.0 dev: true - /@types/yargs/17.0.17: - resolution: {integrity: sha512-72bWxFKTK6uwWJAVT+3rF6Jo6RTojiJ27FQo8Rf60AL+VZbzoVPnMFhKsUnbjR8A3BTCYQ7Mv3hnl8T0A+CX9g==} + /@types/yargs/17.0.19: + resolution: {integrity: sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==} dependencies: '@types/yargs-parser': 21.0.0 dev: true @@ -9666,7 +9593,7 @@ packages: array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 es5-shim: 4.6.7 - es6-shim: 0.35.6 + es6-shim: 0.35.7 function.prototype.name: 1.1.5 globalthis: 1.0.3 object.entries: 1.1.6 @@ -9695,7 +9622,7 @@ packages: ajv: optional: true dependencies: - ajv: 8.11.2 + ajv: 8.12.0 dev: true /ajv-keywords/3.5.2_ajv@6.12.6: @@ -9706,12 +9633,12 @@ packages: ajv: 6.12.6 dev: true - /ajv-keywords/5.1.0_ajv@8.11.2: + /ajv-keywords/5.1.0_ajv@8.12.0: resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} peerDependencies: ajv: ^8.8.2 dependencies: - ajv: 8.11.2 + ajv: 8.12.0 fast-deep-equal: 3.1.3 dev: true @@ -9723,8 +9650,8 @@ packages: json-schema-traverse: 0.4.1 uri-js: 4.4.1 - /ajv/8.11.2: - resolution: {integrity: sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==} + /ajv/8.12.0: + resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} dependencies: fast-deep-equal: 3.1.3 json-schema-traverse: 1.0.0 @@ -9884,13 +9811,13 @@ packages: engines: {node: '>=6.0'} dependencies: '@babel/runtime': 7.20.7 - '@babel/runtime-corejs3': 7.20.6 + '@babel/runtime-corejs3': 7.20.7 dev: true /aria-query/5.1.3: resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} dependencies: - deep-equal: 2.1.0 + deep-equal: 2.2.0 dev: true /arr-diff/4.0.0: @@ -9931,7 +9858,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.5 + es-abstract: 1.21.0 get-intrinsic: 1.1.3 is-string: 1.0.7 dev: true @@ -9964,7 +9891,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.5 + es-abstract: 1.21.0 es-shim-unscopables: 1.0.0 dev: true @@ -9974,7 +9901,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.5 + es-abstract: 1.21.0 es-shim-unscopables: 1.0.0 dev: true @@ -9984,7 +9911,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.5 + es-abstract: 1.21.0 es-array-method-boxes-properly: 1.0.0 is-string: 1.0.7 dev: true @@ -9995,7 +9922,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.5 + es-abstract: 1.21.0 es-array-method-boxes-properly: 1.0.0 is-string: 1.0.7 dev: true @@ -10005,7 +9932,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.5 + es-abstract: 1.21.0 es-shim-unscopables: 1.0.0 get-intrinsic: 1.1.3 dev: true @@ -10105,7 +10032,7 @@ packages: hasBin: true dependencies: browserslist: 4.21.4 - caniuse-lite: 1.0.30001441 + caniuse-lite: 1.0.30001442 normalize-range: 0.1.2 num2fraction: 1.2.2 picocolors: 0.2.1 @@ -10117,8 +10044,8 @@ packages: resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} engines: {node: '>= 0.4'} - /axe-core/4.6.1: - resolution: {integrity: sha512-lCZN5XRuOnpG4bpMq8v0khrWtUOn+i8lZSb6wHZH56ZfbIEv6XwJV84AAueh9/zi7qPVJ/E4yz6fmsiyOmXR4w==} + /axe-core/4.6.2: + resolution: {integrity: sha512-b1WlTV8+XKLj9gZy2DZXgQiyDp9xkkoe2a6U6UbYccScq2wgH/YwCeI2/Jq2mgo0HzQxqJOjWZBLeA/mqsk5Mg==} engines: {node: '>=4'} dev: true @@ -10130,8 +10057,8 @@ packages: - debug dev: true - /axios/1.2.1: - resolution: {integrity: sha512-I88cFiGu9ryt/tfVEi4kX2SITsvDddTajXTOFmt2uK1ZVA8LytjtdeyefdQWEf5PU8w+4SSJDoYnggflB5tW4A==} + /axios/1.2.2: + resolution: {integrity: sha512-bz/J4gS2S3I7mpN/YZfGFTqhXTYzRho8Ay38w2otuuDR322KzFIWm/4W2K6gIwvWaws5n+mnb7D1lN9uD+QH6Q==} dependencies: follow-redirects: 1.15.2 form-data: 4.0.0 @@ -10265,7 +10192,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.20.5 + '@babel/compat-data': 7.20.10 '@babel/core': 7.20.12 '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.20.12 semver: 6.3.0 @@ -10280,7 +10207,7 @@ packages: dependencies: '@babel/core': 7.20.12 '@babel/helper-define-polyfill-provider': 0.1.5_@babel+core@7.20.12 - core-js-compat: 3.26.1 + core-js-compat: 3.27.1 transitivePeerDependencies: - supports-color dev: true @@ -10292,7 +10219,7 @@ packages: dependencies: '@babel/core': 7.20.12 '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.20.12 - core-js-compat: 3.26.1 + core-js-compat: 3.27.1 transitivePeerDependencies: - supports-color dev: true @@ -10670,7 +10597,7 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001441 + caniuse-lite: 1.0.30001442 electron-to-chromium: 1.4.284 node-releases: 2.0.8 update-browserslist-db: 1.0.10_browserslist@4.21.4 @@ -10908,8 +10835,8 @@ packages: /camelize/1.0.1: resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} - /caniuse-lite/1.0.30001441: - resolution: {integrity: sha512-OyxRR4Vof59I3yGWXws6i908EtGbMzVUi3ganaZQHmydk1iwDhRnvaPG2WaR0KcqrDFKrxVZHULT396LEPhXfg==} + /caniuse-lite/1.0.30001442: + resolution: {integrity: sha512-239m03Pqy0hwxYPYR5JwOIxRJfLTWtle9FV8zosfV5pHg+/51uD4nxcUlM8+mWWGfwKtt8lJNHnD3cWw9VZ6ow==} /capture-exit/2.0.0: resolution: {integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==} @@ -10973,6 +10900,7 @@ packages: dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 + dev: true /chalk/5.2.0: resolution: {integrity: sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==} @@ -11065,7 +10993,7 @@ packages: requiresBuild: true dependencies: '@testim/chrome-version': 1.1.3 - axios: 1.2.1 + axios: 1.2.2 compare-versions: 5.0.3 extract-zip: 2.0.1 https-proxy-agent: 5.0.1 @@ -11080,8 +11008,8 @@ packages: resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} dev: true - /ci-info/3.7.0: - resolution: {integrity: sha512-2CpRNYmImPx+RXKLq6jko/L07phmS9I02TyqkcNU20GCF/GgaWvc58hPtjxDX8lPpkdwc9sNh72V9k00S7ezog==} + /ci-info/3.7.1: + resolution: {integrity: sha512-4jYS4MOAaCIStSRwiuxc4B8MYhIe676yO1sYGzARnjXkWpmzZMMYxY6zu8WYWDhSuth5zhrQ1rhNSibyyvv4/w==} engines: {node: '>=8'} dev: true @@ -11286,8 +11214,8 @@ packages: color-string: 1.9.1 dev: false - /color2k/2.0.0: - resolution: {integrity: sha512-DWX9eXOC4fbJNiuvdH4QSHvvfLWyFo9TuFp7V9OzdsbPAdrWAuYc8qvFP2bIQ/LKh4LrAVnJ6vhiQYPvAHdtTg==} + /color2k/2.0.1: + resolution: {integrity: sha512-iCg+xrEqtYISsSJZN1z44fyhv4EfX8lSkcDhodt6VnMf1+iMwZxAtmGXchTCeMUnTbXunGvUVK6E3skkApPnZw==} dev: false /colord/2.9.3: @@ -11334,8 +11262,8 @@ packages: engines: {node: '>= 12'} dev: true - /commander/9.4.1: - resolution: {integrity: sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw==} + /commander/9.5.0: + resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} engines: {node: ^12.20.0 || >=14} /common-path-prefix/3.0.0: @@ -11517,14 +11445,14 @@ packages: webpack: 5.75.0_webpack-cli@5.0.1 dev: true - /core-js-compat/3.26.1: - resolution: {integrity: sha512-622/KzTudvXCDLRw70iHW4KKs1aGpcRcowGWyYJr2DEBfRrd6hNJybxSWJFuZYD4ma86xhrwDDHxmDaIq4EA8A==} + /core-js-compat/3.27.1: + resolution: {integrity: sha512-Dg91JFeCDA17FKnneN7oCMz4BkQ4TcffkgHP4OWwp9yx3pi7ubqMDXXSacfNak1PQqjc95skyt+YBLHQJnkJwA==} dependencies: browserslist: 4.21.4 dev: true - /core-js-pure/3.26.1: - resolution: {integrity: sha512-VVXcDpp/xJ21KdULRq/lXdLzQAtX7+37LzpyfFM973il0tWSsDEoyzG38G14AjTpK9VTfiNM9jnFauq/CpaWGQ==} + /core-js-pure/3.27.1: + resolution: {integrity: sha512-BS2NHgwwUppfeoqOXqi08mUqS5FiZpuRuJJpKsaME7kJz0xxuk0xkhDdfMIlP/zLa80krBqss1LtD7f889heAw==} requiresBuild: true /core-js/2.6.12: @@ -11532,8 +11460,8 @@ packages: deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js. requiresBuild: true - /core-js/3.26.1: - resolution: {integrity: sha512-21491RRQVzUn0GGM9Z1Jrpr6PNPxPi+Za8OM9q4tksTSnlbXXGKK1nXNg/QvwFYettXvSX6zWKCtHHfjN4puyA==} + /core-js/3.27.1: + resolution: {integrity: sha512-GutwJLBChfGCpwwhbYoqfv03LAfmiz7e7D/BNxzeMxwQf10GRSzqiOjx7AmtEk+heiD/JWmBuyBPgFtx0Sg1ww==} requiresBuild: true dev: true @@ -11765,13 +11693,13 @@ packages: peerDependencies: webpack: ^4.27.0 || ^5.0.0 dependencies: - icss-utils: 5.1.0_postcss@8.4.20 + icss-utils: 5.1.0_postcss@8.4.21 loader-utils: 2.0.4 - postcss: 8.4.20 - postcss-modules-extract-imports: 3.0.0_postcss@8.4.20 - postcss-modules-local-by-default: 4.0.0_postcss@8.4.20 - postcss-modules-scope: 3.0.0_postcss@8.4.20 - postcss-modules-values: 4.0.0_postcss@8.4.20 + postcss: 8.4.21 + postcss-modules-extract-imports: 3.0.0_postcss@8.4.21 + postcss-modules-local-by-default: 4.0.0_postcss@8.4.21 + postcss-modules-scope: 3.0.0_postcss@8.4.21 + postcss-modules-values: 4.0.0_postcss@8.4.21 postcss-value-parser: 4.2.0 schema-utils: 3.1.1 semver: 7.3.8 @@ -11784,12 +11712,12 @@ packages: peerDependencies: webpack: ^5.0.0 dependencies: - icss-utils: 5.1.0_postcss@8.4.20 - postcss: 8.4.20 - postcss-modules-extract-imports: 3.0.0_postcss@8.4.20 - postcss-modules-local-by-default: 4.0.0_postcss@8.4.20 - postcss-modules-scope: 3.0.0_postcss@8.4.20 - postcss-modules-values: 4.0.0_postcss@8.4.20 + icss-utils: 5.1.0_postcss@8.4.21 + postcss: 8.4.21 + postcss-modules-extract-imports: 3.0.0_postcss@8.4.21 + postcss-modules-local-by-default: 4.0.0_postcss@8.4.21 + postcss-modules-scope: 3.0.0_postcss@8.4.21 + postcss-modules-values: 4.0.0_postcss@8.4.21 postcss-value-parser: 4.2.0 semver: 7.3.8 webpack: 5.75.0_webpack-cli@5.0.1 @@ -11894,7 +11822,7 @@ packages: resolution: {integrity: sha512-gUY/qeHq/yNqqoCKNq4vtpFLdoCdvyNpWoC/KNjhGbhDuQpAM9sIQQKkXSNpXa9h5KySs/gzm7R88WkUutgwWQ==} engines: {node: '>=12'} dependencies: - internmap: 1.0.1 + internmap: 2.0.3 /d3-axis/3.0.0: resolution: {integrity: sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==} @@ -12227,15 +12155,17 @@ packages: resolution: {integrity: sha512-yVn6RZmHiGnxRKR9sJb3iVV2XTF1Ghh2DiWRZ3dMnGc43yUdWWF/kX6lQyk3+P84iprfWKU/8zFTrlkvtFm1ug==} dev: false - /deep-equal/2.1.0: - resolution: {integrity: sha512-2pxgvWu3Alv1PoWEyVg7HS8YhGlUFUV7N5oOvfL6d+7xAmLSemMwv/c8Zv/i9KFzxV5Kt5CAvQc70fLwVuf4UA==} + /deep-equal/2.2.0: + resolution: {integrity: sha512-RdpzE0Hv4lhowpIUKKMJfeH6C1pXdtT1/it80ubgWqwI3qpuxUBpC1S4hnHg+zjnuOoDkzUtUCEEkG+XG5l3Mw==} dependencies: call-bind: 1.0.2 es-get-iterator: 1.1.2 get-intrinsic: 1.1.3 is-arguments: 1.1.1 + is-array-buffer: 3.0.1 is-date-object: 1.0.5 is-regex: 1.1.4 + is-shared-array-buffer: 1.0.2 isarray: 2.0.5 object-is: 1.1.5 object-keys: 1.1.1 @@ -12474,8 +12404,8 @@ packages: resolution: {integrity: sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ==} dev: true - /dom-accessibility-api/0.5.14: - resolution: {integrity: sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==} + /dom-accessibility-api/0.5.15: + resolution: {integrity: sha512-8o+oVqLQZoruQPYy3uAAQtc6YbtSiRq5aPJBhJ82YTJRHvI6ofhYAkC81WmjFTnfUbqg6T3aCglIpU9p/5e7Cw==} dev: true /dom-converter/0.2.0: @@ -12594,7 +12524,7 @@ packages: requiresBuild: true dependencies: '@electron/get': 2.0.2 - '@types/node': 16.18.10 + '@types/node': 16.18.11 extract-zip: 2.0.1 transitivePeerDependencies: - supports-color @@ -12724,26 +12654,31 @@ packages: stackframe: 1.3.4 dev: true - /es-abstract/1.20.5: - resolution: {integrity: sha512-7h8MM2EQhsCA7pU/Nv78qOXFpD8Rhqd12gYiSJVkrH9+e8VuA8JlPJK/hQjjlLv6pJvx/z1iRFKzYb0XT/RuAQ==} + /es-abstract/1.21.0: + resolution: {integrity: sha512-GUGtW7eXQay0c+PRq0sGIKSdaBorfVqsCMhGHo4elP7YVqZu9nCZS4UkK4gv71gOWNMra/PaSKD3ao1oWExO0g==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 + es-set-tostringtag: 2.0.1 es-to-primitive: 1.2.1 function-bind: 1.1.1 function.prototype.name: 1.1.5 get-intrinsic: 1.1.3 get-symbol-description: 1.0.0 + globalthis: 1.0.3 gopd: 1.0.1 has: 1.0.3 has-property-descriptors: 1.0.0 + has-proto: 1.0.1 has-symbols: 1.0.3 internal-slot: 1.0.4 + is-array-buffer: 3.0.1 is-callable: 1.2.7 is-negative-zero: 2.0.2 is-regex: 1.1.4 is-shared-array-buffer: 1.0.2 is-string: 1.0.7 + is-typed-array: 1.1.10 is-weakref: 1.0.2 object-inspect: 1.12.2 object-keys: 1.1.1 @@ -12752,7 +12687,9 @@ packages: safe-regex-test: 1.0.0 string.prototype.trimend: 1.0.6 string.prototype.trimstart: 1.0.6 + typed-array-length: 1.0.4 unbox-primitive: 1.0.2 + which-typed-array: 1.1.9 dev: true /es-array-method-boxes-properly/1.0.0: @@ -12776,6 +12713,15 @@ packages: resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==} dev: true + /es-set-tostringtag/2.0.1: + resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.1.3 + has: 1.0.3 + has-tostringtag: 1.0.0 + dev: true + /es-shim-unscopables/1.0.0: resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==} dependencies: @@ -12800,8 +12746,8 @@ packages: resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} optional: true - /es6-shim/0.35.6: - resolution: {integrity: sha512-EmTr31wppcaIAgblChZiuN/l9Y7DPyw8Xtbg7fIVngn6zMW+IEBJDJngeKC3x6wr0V/vcA2wqeFnaw1bFJbDdA==} + /es6-shim/0.35.7: + resolution: {integrity: sha512-baZkUfTDSx7X69+NA8imbvGrsPfqH0MX7ADdIDjqwsI8lkTgLIiD2QWrUCSGsUQ0YMnSCA/4pNgSyXdnLHWf3A==} dev: true /es6-template-regex/0.1.1: @@ -12995,11 +12941,11 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 aria-query: 4.2.2 array-includes: 3.1.6 ast-types-flow: 0.0.7 - axe-core: 4.6.1 + axe-core: 4.6.2 axobject-query: 2.2.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 @@ -13438,8 +13384,8 @@ packages: engines: {node: '>= 4.9.1'} dev: true - /fastq/1.14.0: - resolution: {integrity: sha512-eR2D+V9/ExcbF9ls441yIuN6TI2ED1Y2ZcA5BmMtJsOkWOFRJQ0Jt0g1UwqXJJVAb+V+umH5Dfr8oh4EVP7VVg==} + /fastq/1.15.0: + resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} dependencies: reusify: 1.0.4 dev: true @@ -13950,7 +13896,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.5 + es-abstract: 1.21.0 functions-have-names: 1.2.3 dev: true @@ -14108,7 +14054,7 @@ packages: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.1.2 + minimatch: 3.0.5 once: 1.4.0 path-is-absolute: 1.0.1 dev: true @@ -14314,6 +14260,11 @@ packages: dependencies: get-intrinsic: 1.1.3 + /has-proto/1.0.1: + resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} + engines: {node: '>= 0.4'} + dev: true + /has-symbols/1.0.3: resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} engines: {node: '>= 0.4'} @@ -14557,7 +14508,7 @@ packages: dependencies: camel-case: 4.1.2 clean-css: 5.2.0 - commander: 9.4.1 + commander: 9.5.0 entities: 4.4.0 param-case: 3.0.4 relateurl: 0.2.7 @@ -14757,13 +14708,13 @@ packages: postcss: 7.0.39 dev: true - /icss-utils/5.1.0_postcss@8.4.20: + /icss-utils/5.1.0_postcss@8.4.21: resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.20 + postcss: 8.4.21 dev: true /ieee754/1.2.1: @@ -14786,8 +14737,8 @@ packages: /immediate/3.0.6: resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} - /immer/9.0.16: - resolution: {integrity: sha512-qenGE7CstVm1NrHQbMh8YaSzTZTFNP3zPqr3YU0S0UY441j4bJTg4A2Hh5KAhwgaiU6ZZ1Ar6y/2f4TblnMReQ==} + /immer/9.0.17: + resolution: {integrity: sha512-+hBruaLSQvkPfxRiTLK/mi4vLH+/VQS6z2KJahdoxlleFOI8ARqzOF17uy12eFDlqWmPoygwc5evgwcp+dlHhg==} /immutable/4.2.2: resolution: {integrity: sha512-fTMKDwtbvO5tldky9QZ2fMX7slR0mYpY5nbnFWYp0fOzDhHqhgIw9KoYgxLWsoNTS9ZHGauHj18DTyEw6BK3Og==} @@ -14867,7 +14818,7 @@ packages: engines: {node: '>=12.0.0'} dependencies: ansi-escapes: 4.3.2 - chalk: 4.1.2 + chalk: 4.1.1 cli-cursor: 3.1.0 cli-width: 3.0.0 external-editor: 3.1.0 @@ -14892,8 +14843,9 @@ packages: side-channel: 1.0.4 dev: true - /internmap/1.0.1: - resolution: {integrity: sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==} + /internmap/2.0.3: + resolution: {integrity: sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==} + engines: {node: '>=12'} /interpret/2.2.0: resolution: {integrity: sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==} @@ -14964,6 +14916,14 @@ packages: call-bind: 1.0.2 has-tostringtag: 1.0.0 + /is-array-buffer/3.0.1: + resolution: {integrity: sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==} + dependencies: + call-bind: 1.0.2 + get-intrinsic: 1.1.3 + is-typed-array: 1.1.10 + dev: true + /is-arrayish/0.2.1: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} @@ -15029,7 +14989,7 @@ packages: resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} hasBin: true dependencies: - ci-info: 3.7.0 + ci-info: 3.7.1 dev: true /is-core-module/2.11.0: @@ -15622,7 +15582,7 @@ packages: '@jest/types': 29.3.1 babel-jest: 29.3.1_@babel+core@7.20.12 chalk: 4.1.2 - ci-info: 3.7.0 + ci-info: 3.7.1 deepmerge: 4.2.2 glob: 7.2.3 graceful-fs: 4.2.10 @@ -15661,7 +15621,7 @@ packages: '@types/node': 18.11.18 babel-jest: 29.3.1_@babel+core@7.20.12 chalk: 4.1.2 - ci-info: 3.7.0 + ci-info: 3.7.1 deepmerge: 4.2.2 glob: 7.2.3 graceful-fs: 4.2.10 @@ -15700,7 +15660,7 @@ packages: '@types/node': 18.11.18 babel-jest: 29.3.1_@babel+core@7.20.12 chalk: 4.1.2 - ci-info: 3.7.0 + ci-info: 3.7.1 deepmerge: 4.2.2 glob: 7.2.3 graceful-fs: 4.2.10 @@ -15763,7 +15723,7 @@ packages: '@jest/fake-timers': 29.3.1 '@jest/types': 29.3.1 '@types/jsdom': 20.0.1 - '@types/node': 18.11.17 + '@types/node': 18.11.18 jest-mock: 29.3.1 jest-util: 29.3.1 jsdom: 20.0.3 @@ -16039,7 +15999,7 @@ packages: '@jest/types': 29.3.1 '@types/node': 18.11.18 chalk: 4.1.2 - ci-info: 3.7.0 + ci-info: 3.7.1 graceful-fs: 4.2.10 picomatch: 2.3.1 dev: true @@ -16231,7 +16191,7 @@ packages: whatwg-encoding: 2.0.0 whatwg-mimetype: 3.0.0 whatwg-url: 11.0.0 - ws: 8.11.0 + ws: 8.12.0 xml-name-validator: 4.0.0 transitivePeerDependencies: - bufferutil @@ -16291,15 +16251,15 @@ packages: hasBin: true dev: true - /json5/1.0.1: - resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==} + /json5/1.0.2: + resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} hasBin: true dependencies: minimist: 1.2.7 dev: true - /json5/2.2.2: - resolution: {integrity: sha512-46Tk9JiOL2z7ytNQWFLpj99RZkVgeHf87yGQKsIkaPz1qSH9UczKH1rO7K3wgRselo0tYMUNfecYpm/p1vC7tQ==} + /json5/2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} engines: {node: '>=6'} hasBin: true @@ -16315,7 +16275,6 @@ packages: chalk: 2.4.2 diff-match-patch: 1.0.5 dev: false - bundledDependencies: [] /jsonfile/4.0.0: resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} @@ -16595,7 +16554,7 @@ packages: optional: true dependencies: colorette: 2.0.19 - commander: 9.4.1 + commander: 9.5.0 debug: 4.3.4 escalade: 3.1.1 esm: 3.2.25 @@ -16638,7 +16597,7 @@ packages: dependencies: '@babel/runtime': 7.20.7 app-root-dir: 1.0.2 - core-js: 3.26.1 + core-js: 3.27.1 dotenv: 8.6.0 dotenv-expand: 5.1.0 dev: true @@ -16729,7 +16688,7 @@ packages: dependencies: big.js: 5.2.2 emojis-list: 3.0.0 - json5: 1.0.1 + json5: 1.0.2 dev: true /loader-utils/2.0.4: @@ -16738,7 +16697,7 @@ packages: dependencies: big.js: 5.2.2 emojis-list: 3.0.0 - json5: 2.2.2 + json5: 2.2.3 dev: true /localforage/1.10.0: @@ -16846,7 +16805,7 @@ packages: resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} engines: {node: '>=10'} dependencies: - chalk: 4.1.2 + chalk: 4.1.1 is-unicode-supported: 0.1.0 dev: false @@ -16917,11 +16876,6 @@ packages: dependencies: yallist: 4.0.0 - /lru-cache/7.13.1: - resolution: {integrity: sha512-CHqbAq7NFlW3RSnoWXLJBxCWaZVBrfa9UEHId2M3AW8iEBurbqduNexEUCGc3SHc6iCYXNJCDi903LajSVAEPQ==} - engines: {node: '>=12'} - dev: false - /lru-cache/7.14.1: resolution: {integrity: sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==} engines: {node: '>=12'} @@ -17643,8 +17597,8 @@ packages: engines: {node: '>= 6.13.0'} dev: true - /node-gyp-build/4.5.0: - resolution: {integrity: sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg==} + /node-gyp-build/4.6.0: + resolution: {integrity: sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==} hasBin: true dev: true @@ -17822,7 +17776,7 @@ packages: '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.0-rc.34 '@zkochan/js-yaml': 0.0.6 - axios: 1.2.1 + axios: 1.2.2 chalk: 4.1.0 chokidar: 3.5.3 cli-cursor: 3.1.0 @@ -17911,7 +17865,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.5 + es-abstract: 1.21.0 dev: true /object.fromentries/2.0.6: @@ -17920,7 +17874,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.5 + es-abstract: 1.21.0 dev: true /object.getownpropertydescriptors/2.1.5: @@ -17930,14 +17884,14 @@ packages: array.prototype.reduce: 1.0.5 call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.5 + es-abstract: 1.21.0 dev: true /object.hasown/1.1.2: resolution: {integrity: sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==} dependencies: define-properties: 1.1.4 - es-abstract: 1.20.5 + es-abstract: 1.21.0 dev: true /object.pick/1.3.0: @@ -17953,7 +17907,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.5 + es-abstract: 1.21.0 dev: true /objectorarray/1.0.5: @@ -18037,7 +17991,7 @@ packages: engines: {node: '>=10'} dependencies: bl: 4.1.0 - chalk: 4.1.2 + chalk: 4.1.1 cli-cursor: 3.1.0 cli-spinners: 2.7.0 is-interactive: 1.0.0 @@ -18507,13 +18461,13 @@ packages: postcss: 7.0.39 dev: true - /postcss-modules-extract-imports/3.0.0_postcss@8.4.20: + /postcss-modules-extract-imports/3.0.0_postcss@8.4.21: resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.20 + postcss: 8.4.21 dev: true /postcss-modules-local-by-default/3.0.3: @@ -18526,14 +18480,14 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-modules-local-by-default/4.0.0_postcss@8.4.20: + /postcss-modules-local-by-default/4.0.0_postcss@8.4.21: resolution: {integrity: sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0_postcss@8.4.20 - postcss: 8.4.20 + icss-utils: 5.1.0_postcss@8.4.21 + postcss: 8.4.21 postcss-selector-parser: 6.0.11 postcss-value-parser: 4.2.0 dev: true @@ -18546,13 +18500,13 @@ packages: postcss-selector-parser: 6.0.11 dev: true - /postcss-modules-scope/3.0.0_postcss@8.4.20: + /postcss-modules-scope/3.0.0_postcss@8.4.21: resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.20 + postcss: 8.4.21 postcss-selector-parser: 6.0.11 dev: true @@ -18563,27 +18517,27 @@ packages: postcss: 7.0.39 dev: true - /postcss-modules-values/4.0.0_postcss@8.4.20: + /postcss-modules-values/4.0.0_postcss@8.4.21: resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0_postcss@8.4.20 - postcss: 8.4.20 + icss-utils: 5.1.0_postcss@8.4.21 + postcss: 8.4.21 dev: true /postcss-resolve-nested-selector/0.1.1: resolution: {integrity: sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==} dev: true - /postcss-safe-parser/6.0.0_postcss@8.4.20: + /postcss-safe-parser/6.0.0_postcss@8.4.21: resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.3.3 dependencies: - postcss: 8.4.20 + postcss: 8.4.21 dev: true /postcss-selector-parser/6.0.11: @@ -18605,8 +18559,8 @@ packages: source-map: 0.6.1 dev: true - /postcss/8.4.20: - resolution: {integrity: sha512-6Q04AXR1212bXr5fh03u8aAwbLxAQNGQ/Q1LNa0VfOI06ZAlhPHtQvE4OIdpj4kLThXilalPnmDSOD65DcHt+g==} + /postcss/8.4.21: + resolution: {integrity: sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.4 @@ -18730,7 +18684,7 @@ packages: array.prototype.map: 1.0.5 call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.5 + es-abstract: 1.21.0 get-intrinsic: 1.1.3 iterate-value: 1.0.2 dev: true @@ -18741,7 +18695,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.5 + es-abstract: 1.21.0 dev: true /promise/7.3.1: @@ -19222,7 +19176,7 @@ packages: redux: optional: true dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@types/hoist-non-react-statics': 3.3.1 '@types/react': 18.0.26 '@types/react-dom': 18.0.10 @@ -19255,7 +19209,7 @@ packages: redux: optional: true dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@types/hoist-non-react-statics': 3.3.1 '@types/react': 18.0.26 '@types/react-dom': 18.0.10 @@ -19288,7 +19242,7 @@ packages: redux: optional: true dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 '@types/hoist-non-react-statics': 3.3.1 '@types/react': 18.0.26 '@types/use-sync-external-store': 0.0.3 @@ -19372,7 +19326,7 @@ packages: '@babel/runtime': 7.20.7 '@emotion/cache': 11.10.5 '@emotion/react': 11.10.5_jp5qgyg6plq757v5hojp7ls2oe - '@floating-ui/dom': 1.0.12 + '@floating-ui/dom': 1.1.0 '@types/react-transition-group': 4.4.5 memoize-one: 6.0.0 prop-types: 15.8.1 @@ -19624,7 +19578,7 @@ packages: /redux/4.2.0: resolution: {integrity: sha512-oSBmcKKIuIR4ME29/AeNUnl5L+hvBq7OaJWzaptTQJAntaPvxIJqfnjbaEiCzzaIz+XmVILfqAM3Ob0aXLPfjA==} dependencies: - '@babel/runtime': 7.20.6 + '@babel/runtime': 7.20.7 /regenerate-unicode-properties/10.1.0: resolution: {integrity: sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==} @@ -20107,9 +20061,9 @@ packages: engines: {node: '>= 12.13.0'} dependencies: '@types/json-schema': 7.0.11 - ajv: 8.11.2 + ajv: 8.12.0 ajv-formats: 2.1.1 - ajv-keywords: 5.1.0_ajv@8.11.2 + ajv-keywords: 5.1.0_ajv@8.12.0 dev: true /select-hose/2.0.0: @@ -20122,7 +20076,7 @@ packages: dependencies: jszip: 3.10.1 tmp: 0.2.1 - ws: 8.11.0 + ws: 8.12.0 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -20455,7 +20409,7 @@ packages: stream-demux: 8.1.0 uuid: 8.3.2 vinyl-buffer: 1.0.1 - ws: 8.11.0 + ws: 8.12.0 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -20473,7 +20427,7 @@ packages: sc-formatter: 3.0.3 stream-demux: 8.1.0 writable-consumable-stream: 2.0.0 - ws: 8.11.0 + ws: 8.12.0 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -20773,7 +20727,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.5 + es-abstract: 1.21.0 get-intrinsic: 1.1.3 has-symbols: 1.0.3 internal-slot: 1.0.4 @@ -20787,7 +20741,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.5 + es-abstract: 1.21.0 dev: true /string.prototype.padstart/3.1.4: @@ -20796,7 +20750,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.5 + es-abstract: 1.21.0 dev: true /string.prototype.trimend/1.0.6: @@ -20804,7 +20758,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.5 + es-abstract: 1.21.0 dev: true /string.prototype.trimstart/1.0.6: @@ -20812,7 +20766,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.4 - es-abstract: 1.20.5 + es-abstract: 1.21.0 dev: true /string_decoder/1.1.1: @@ -20955,7 +20909,7 @@ packages: react-is: '>= 16.8.0' dependencies: '@babel/helper-module-imports': 7.18.6 - '@babel/traverse': 7.20.5_supports-color@5.5.0 + '@babel/traverse': 7.20.12_supports-color@5.5.0 '@emotion/is-prop-valid': 1.2.0 '@emotion/stylis': 0.8.5 '@emotion/unitless': 0.7.5 @@ -21002,8 +20956,8 @@ packages: /stylelint-processor-styled-components/1.10.0: resolution: {integrity: sha512-g4HpN9rm0JD0LoHuIOcd/FIjTZCJ0ErQ+dC3VTxp+dSvnkV+MklKCCmCQEdz5K5WxF4vPuzfVgdbSDuPYGZhoA==} dependencies: - '@babel/parser': 7.20.5 - '@babel/traverse': 7.20.5 + '@babel/parser': 7.20.7 + '@babel/traverse': 7.20.12 micromatch: 4.0.5 postcss: 7.0.39 transitivePeerDependencies: @@ -21015,7 +20969,7 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} hasBin: true dependencies: - '@csstools/selector-specificity': 2.0.2_2xshye3abirqjlplmebvmaxyna + '@csstools/selector-specificity': 2.0.2_wajs5nedgkikc5pcuwett7legi balanced-match: 2.0.0 colord: 2.9.3 cosmiconfig: 7.1.0 @@ -21038,10 +20992,10 @@ packages: micromatch: 4.0.5 normalize-path: 3.0.0 picocolors: 1.0.0 - postcss: 8.4.20 + postcss: 8.4.21 postcss-media-query-parser: 0.2.3 postcss-resolve-nested-selector: 0.1.1 - postcss-safe-parser: 6.0.0_postcss@8.4.20 + postcss-safe-parser: 6.0.0_postcss@8.4.21 postcss-selector-parser: 6.0.11 postcss-value-parser: 4.2.0 resolve-from: 5.0.0 @@ -21159,7 +21113,7 @@ packages: resolution: {integrity: sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==} engines: {node: '>=10.0.0'} dependencies: - ajv: 8.11.2 + ajv: 8.12.0 lodash.truncate: 4.4.2 slice-ansi: 4.0.0 string-width: 4.2.3 @@ -21532,7 +21486,7 @@ packages: fast-json-stable-stringify: 2.1.0 jest: 29.3.1 jest-util: 29.3.1 - json5: 2.2.2 + json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.3.8 @@ -21565,7 +21519,7 @@ packages: fast-json-stable-stringify: 2.1.0 jest: 29.3.1_@types+node@18.11.18 jest-util: 29.3.1 - json5: 2.2.2 + json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.3.8 @@ -21624,7 +21578,7 @@ packages: resolution: {integrity: sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==} dependencies: '@types/json5': 0.0.29 - json5: 1.0.1 + json5: 1.0.2 minimist: 1.2.7 strip-bom: 3.0.0 dev: true @@ -21633,7 +21587,7 @@ packages: resolution: {integrity: sha512-uhxiMgnXQp1IR622dUXI+9Ehnws7i/y6xvpZB9IbUVOPy0muvdvgXeZOn88UcGPiT98Vp3rJPTa8bFoalZ3Qhw==} engines: {node: '>=6'} dependencies: - json5: 2.2.2 + json5: 2.2.3 minimist: 1.2.7 strip-bom: 3.0.0 dev: true @@ -21741,6 +21695,14 @@ packages: media-typer: 0.3.0 mime-types: 2.1.35 + /typed-array-length/1.0.4: + resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} + dependencies: + call-bind: 1.0.2 + for-each: 0.3.3 + is-typed-array: 1.1.10 + dev: true + /typedarray-to-buffer/3.1.5: resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} dependencies: @@ -22317,7 +22279,7 @@ packages: '@webpack-cli/info': 2.0.1_rjsyjcrmk25kqsjzwkvj3a2evq '@webpack-cli/serve': 2.0.1_ewykyfxtgmraekx43xa23ld4wa colorette: 2.0.19 - commander: 9.4.1 + commander: 9.5.0 cross-spawn: 7.0.3 envinfo: 7.8.1 fastest-levenshtein: 1.0.16 @@ -22351,7 +22313,7 @@ packages: '@webpack-cli/info': 2.0.1_rjsyjcrmk25kqsjzwkvj3a2evq '@webpack-cli/serve': 2.0.1_rjsyjcrmk25kqsjzwkvj3a2evq colorette: 2.0.19 - commander: 9.4.1 + commander: 9.5.0 cross-spawn: 7.0.3 envinfo: 7.8.1 fastest-levenshtein: 1.0.16 @@ -22422,7 +22384,7 @@ packages: '@types/serve-index': 1.9.1 '@types/serve-static': 1.15.0 '@types/sockjs': 0.3.33 - '@types/ws': 8.5.3 + '@types/ws': 8.5.4 ansi-html-community: 0.0.8 bonjour-service: 1.0.14 chokidar: 3.5.3 @@ -22446,7 +22408,7 @@ packages: webpack: 5.75.0_webpack-cli@5.0.1 webpack-cli: 5.0.1_uaydpeuxkjjcxdbyfgk36cjdxi webpack-dev-middleware: 5.3.3_webpack@5.75.0 - ws: 8.11.0 + ws: 8.12.0 transitivePeerDependencies: - bufferutil - debug @@ -22829,12 +22791,12 @@ packages: signal-exit: 3.0.7 dev: true - /ws/8.11.0: - resolution: {integrity: sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==} + /ws/8.12.0: + resolution: {integrity: sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 + utf-8-validate: '>=5.0.2' peerDependenciesMeta: bufferutil: optional: true From c9293470ecdb3a1651eb8166575288d913f58c85 Mon Sep 17 00:00:00 2001 From: Nathan Bierema Date: Sun, 8 Jan 2023 13:59:58 -0500 Subject: [PATCH 14/15] Fix launching electron app using CLI (#1319) --- packages/redux-devtools-cli/src/bin/openApp.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/redux-devtools-cli/src/bin/openApp.ts b/packages/redux-devtools-cli/src/bin/openApp.ts index f38e2a96..f46df3cd 100644 --- a/packages/redux-devtools-cli/src/bin/openApp.ts +++ b/packages/redux-devtools-cli/src/bin/openApp.ts @@ -12,7 +12,7 @@ export default async function openApp(app: true | string, options: Options) { try { const port = options.port ? `--port=${options.port}` : ''; // eslint-disable-next-line @typescript-eslint/no-var-requires - spawn.sync(require('electron') as string, [ + spawn(require('electron') as string, [ path.join( path.dirname(fileURLToPath(import.meta.url)), '..', From 69833d35b25d7b2d9fe6fa8beeaa630c68f2f383 Mon Sep 17 00:00:00 2001 From: Nathan Bierema Date: Sun, 8 Jan 2023 14:12:15 -0500 Subject: [PATCH 15/15] Update ready promise (#1320) --- .../redux-devtools-cli/src/bin/injectServer.ts | 2 +- .../src/bin/redux-devtools.ts | 12 +++++------- packages/redux-devtools-cli/src/index.ts | 17 +++++++---------- 3 files changed, 13 insertions(+), 18 deletions(-) diff --git a/packages/redux-devtools-cli/src/bin/injectServer.ts b/packages/redux-devtools-cli/src/bin/injectServer.ts index 93ccd2b4..50c01ad7 100644 --- a/packages/redux-devtools-cli/src/bin/injectServer.ts +++ b/packages/redux-devtools-cli/src/bin/injectServer.ts @@ -56,7 +56,7 @@ export function inject( startFlag, ' require("' + name + '")(' + JSON.stringify(options) + ')', ' .then(_remotedev =>', - ' _remotedev.on("ready", () => {', + ' _remotedev.ready.then(() => {', ' if (!_remotedev.portAlreadyUsed) console.log("-".repeat(80));', ' ' + serverFlag, ' })', diff --git a/packages/redux-devtools-cli/src/bin/redux-devtools.ts b/packages/redux-devtools-cli/src/bin/redux-devtools.ts index d7b5a704..2356bab5 100644 --- a/packages/redux-devtools-cli/src/bin/redux-devtools.ts +++ b/packages/redux-devtools-cli/src/bin/redux-devtools.ts @@ -87,10 +87,8 @@ if (argv.injectserver) { ); } -// eslint-disable-next-line @typescript-eslint/no-floating-promises -server(argv).then(async function (r) { - if (argv.open && argv.open !== 'false') { - await r.listener('ready').once(); - await openApp(argv.open as string, options); - } -}); +const response = await server(argv); +if (argv.open && argv.open !== 'false') { + await response.ready; + await openApp(argv.open as string, options); +} diff --git a/packages/redux-devtools-cli/src/index.ts b/packages/redux-devtools-cli/src/index.ts index fd93931b..6fc2036b 100644 --- a/packages/redux-devtools-cli/src/index.ts +++ b/packages/redux-devtools-cli/src/index.ts @@ -13,7 +13,7 @@ const LOG_LEVEL_INFO = 3; export default async function (argv: { [arg: string]: any }): Promise<{ portAlreadyUsed?: boolean; - listener: (eventName: 'ready') => { once(): Promise }; + ready: Promise; }> { const options = Object.assign(getOptions(argv), { allowClientPublish: false, @@ -29,13 +29,7 @@ export default async function (argv: { [arg: string]: any }): Promise<{ } return { portAlreadyUsed: true, - listener: function () { - return { - once() { - return Promise.resolve(); - }, - }; - }, + ready: Promise.resolve(), }; } @@ -135,6 +129,9 @@ export default async function (argv: { [arg: string]: any }): Promise<{ })(); httpServer.listen(options.port); - // @ts-expect-error Shouldn't there be a 'ready' event? - return agServer; + return { + ready: (async () => { + await agServer.listener('ready' as 'error').once(); + })(), + }; }