diff --git a/pac-man-board-game/ClientApp/package.json b/pac-man-board-game/ClientApp/package.json index 2c56c25..2a61f1c 100644 --- a/pac-man-board-game/ClientApp/package.json +++ b/pac-man-board-game/ClientApp/package.json @@ -15,7 +15,7 @@ "web-vitals": "^3.4.0" }, "devDependencies": { - "@types/react": "^18.2.20", + "@types/react": "^18.2.28", "@types/react-dom": "^18.2.7", "@vitejs/plugin-react": "^4.0.4", "@vitest/coverage-c8": "^0.33.0", diff --git a/pac-man-board-game/ClientApp/pnpm-lock.yaml b/pac-man-board-game/ClientApp/pnpm-lock.yaml index bb161bd..b3f1252 100644 --- a/pac-man-board-game/ClientApp/pnpm-lock.yaml +++ b/pac-man-board-game/ClientApp/pnpm-lock.yaml @@ -8,86 +8,84 @@ overrides: css-what: ^5.0.1 nth-check: ^3.0.1 -importers: +dependencies: + '@emotion/react': + specifier: ^11.11.1 + version: 11.11.1(@types/react@18.2.28)(react@18.2.0) + '@headlessui/react': + specifier: ^1.7.17 + version: 1.7.17(react-dom@18.2.0)(react@18.2.0) + '@heroicons/react': + specifier: ^2.0.18 + version: 2.0.18(react@18.2.0) + jotai: + specifier: ^2.3.1 + version: 2.3.1(@types/react@18.2.28)(react@18.2.0) + jotai-devtools: + specifier: ^0.6.2 + version: 0.6.2(@emotion/react@11.11.1)(@types/react@18.2.28)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1) + oidc-client: + specifier: ^1.11.5 + version: 1.11.5 + react: + specifier: ^18.2.0 + version: 18.2.0 + react-dom: + specifier: ^18.2.0 + version: 18.2.0(react@18.2.0) + react-router-dom: + specifier: ^6.15.0 + version: 6.15.0(react-dom@18.2.0)(react@18.2.0) + web-vitals: + specifier: ^3.4.0 + version: 3.4.0 - .: - dependencies: - '@emotion/react': - specifier: ^11.11.1 - version: 11.11.1(@types/react@18.2.20)(react@18.2.0) - '@headlessui/react': - specifier: ^1.7.17 - version: 1.7.17(react-dom@18.2.0)(react@18.2.0) - '@heroicons/react': - specifier: ^2.0.18 - version: 2.0.18(react@18.2.0) - jotai: - specifier: ^2.3.1 - version: 2.3.1(@types/react@18.2.20)(react@18.2.0) - jotai-devtools: - specifier: ^0.6.2 - version: 0.6.2(@emotion/react@11.11.1)(@types/react@18.2.20)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1) - oidc-client: - specifier: ^1.11.5 - version: 1.11.5 - react: - specifier: ^18.2.0 - version: 18.2.0 - react-dom: - specifier: ^18.2.0 - version: 18.2.0(react@18.2.0) - react-router-dom: - specifier: ^6.15.0 - version: 6.15.0(react-dom@18.2.0)(react@18.2.0) - web-vitals: - specifier: ^3.4.0 - version: 3.4.0 - devDependencies: - '@types/react': - specifier: ^18.2.20 - version: 18.2.20 - '@types/react-dom': - specifier: ^18.2.7 - version: 18.2.7 - '@vitejs/plugin-react': - specifier: ^4.0.4 - version: 4.0.4(vite@4.4.9) - '@vitest/coverage-c8': - specifier: ^0.33.0 - version: 0.33.0(vitest@0.34.2) - autoprefixer: - specifier: ^10.4.15 - version: 10.4.15(postcss@8.4.28) - cross-env: - specifier: ^7.0.3 - version: 7.0.3 - happy-dom: - specifier: ^10.10.4 - version: 10.10.4 - postcss: - specifier: ^8.4.28 - version: 8.4.28 - tailwindcss: - specifier: ^3.3.3 - version: 3.3.3 - typescript: - specifier: ^5.1.6 - version: 5.1.6 - vite: - specifier: ^4.4.9 - version: 4.4.9(@types/node@20.4.5) - vite-plugin-node-polyfills: - specifier: ^0.11.2 - version: 0.11.2(vite@4.4.9) - vite-plugin-svgr: - specifier: ^3.2.0 - version: 3.2.0(vite@4.4.9) - vite-tsconfig-paths: - specifier: ^4.2.0 - version: 4.2.0(typescript@5.1.6)(vite@4.4.9) - vitest: - specifier: ^0.34.2 - version: 0.34.2(happy-dom@10.10.4) +devDependencies: + '@types/react': + specifier: ^18.2.28 + version: 18.2.28 + '@types/react-dom': + specifier: ^18.2.7 + version: 18.2.7 + '@vitejs/plugin-react': + specifier: ^4.0.4 + version: 4.0.4(vite@4.4.9) + '@vitest/coverage-c8': + specifier: ^0.33.0 + version: 0.33.0(vitest@0.34.2) + autoprefixer: + specifier: ^10.4.15 + version: 10.4.15(postcss@8.4.28) + cross-env: + specifier: ^7.0.3 + version: 7.0.3 + happy-dom: + specifier: ^10.10.4 + version: 10.10.4 + postcss: + specifier: ^8.4.28 + version: 8.4.28 + tailwindcss: + specifier: ^3.3.3 + version: 3.3.3 + typescript: + specifier: ^5.1.6 + version: 5.1.6 + vite: + specifier: ^4.4.9 + version: 4.4.9(@types/node@20.4.5) + vite-plugin-node-polyfills: + specifier: ^0.11.2 + version: 0.11.2(vite@4.4.9) + vite-plugin-svgr: + specifier: ^3.2.0 + version: 3.2.0(vite@4.4.9) + vite-tsconfig-paths: + specifier: ^4.2.0 + version: 4.2.0(typescript@5.1.6)(vite@4.4.9) + vitest: + specifier: ^0.34.2 + version: 0.34.2(happy-dom@10.10.4) packages: @@ -361,7 +359,7 @@ packages: resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==} dev: false - /@emotion/react@11.11.1(@types/react@18.2.20)(react@18.2.0): + /@emotion/react@11.11.1(@types/react@18.2.28)(react@18.2.0): resolution: {integrity: sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==} peerDependencies: '@types/react': '*' @@ -377,7 +375,7 @@ packages: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) '@emotion/utils': 1.2.1 '@emotion/weak-memoize': 0.3.1 - '@types/react': 18.2.20 + '@types/react': 18.2.28 hoist-non-react-statics: 3.3.2 react: 18.2.0 dev: false @@ -721,7 +719,7 @@ packages: '@jridgewell/sourcemap-codec': 1.4.14 dev: true - /@mantine/core@6.0.19(@emotion/react@11.11.1)(@mantine/hooks@6.0.19)(@types/react@18.2.20)(react-dom@18.2.0)(react@18.2.0): + /@mantine/core@6.0.19(@emotion/react@11.11.1)(@mantine/hooks@6.0.19)(@types/react@18.2.28)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-SvMZCOgCc315SIg6hkuLM0ZnBaAac4VFDHZ0BM5LIE4MPJUpe4QOLsg/5RGxOa5s7JRCtu/dawH3/9frvfDrhw==} peerDependencies: '@mantine/hooks': 6.0.19 @@ -735,8 +733,8 @@ packages: '@radix-ui/react-scroll-area': 1.0.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-remove-scroll: 2.5.6(@types/react@18.2.20)(react@18.2.0) - react-textarea-autosize: 8.3.4(@types/react@18.2.20)(react@18.2.0) + react-remove-scroll: 2.5.6(@types/react@18.2.28)(react@18.2.0) + react-textarea-autosize: 8.3.4(@types/react@18.2.28)(react@18.2.0) transitivePeerDependencies: - '@emotion/react' - '@types/react' @@ -758,7 +756,7 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: - '@mantine/core': 6.0.19(@emotion/react@11.11.1)(@mantine/hooks@6.0.19)(@types/react@18.2.20)(react-dom@18.2.0)(react@18.2.0) + '@mantine/core': 6.0.19(@emotion/react@11.11.1)(@mantine/hooks@6.0.19)(@types/react@18.2.28)(react-dom@18.2.0)(react@18.2.0) '@mantine/hooks': 6.0.19(react@18.2.0) '@mantine/utils': 6.0.19(react@18.2.0) prism-react-renderer: 1.3.5(react@18.2.0) @@ -773,7 +771,7 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: - '@emotion/react': 11.11.1(@types/react@18.2.20)(react@18.2.0) + '@emotion/react': 11.11.1(@types/react@18.2.28)(react@18.2.0) clsx: 1.1.1 csstype: 3.0.9 react: 18.2.0 @@ -1129,11 +1127,11 @@ packages: /@types/react-dom@18.2.7: resolution: {integrity: sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==} dependencies: - '@types/react': 18.2.20 + '@types/react': 18.2.28 dev: true - /@types/react@18.2.20: - resolution: {integrity: sha512-WKNtmsLWJM/3D5mG4U84cysVY31ivmyw85dE84fOCk5Hx78wezB/XEjVPWl2JTZ5FkEeaTJf+VgUAUn3PE7Isw==} + /@types/react@18.2.28: + resolution: {integrity: sha512-ad4aa/RaaJS3hyGz0BGegdnSRXQBkd1CCYDCdNjBPg90UUpLgo+WlJqb9fMYUxtehmzF3PJaTWqRZjko6BRzBg==} dependencies: '@types/prop-types': 15.7.5 '@types/scheduler': 0.16.3 @@ -2297,15 +2295,15 @@ packages: hasBin: true dev: true - /jotai-devtools@0.6.2(@emotion/react@11.11.1)(@types/react@18.2.20)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1): + /jotai-devtools@0.6.2(@emotion/react@11.11.1)(@types/react@18.2.28)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1): resolution: {integrity: sha512-iHKYt8V2T2Gh2DtGRpvpv2daVoFoHRJXqk5/LHnhFkJy9rMQuIGo4XgVu/v1ZMSvMzwDXdU3hDOQkfQWlDErUQ==} engines: {node: '>=14.0.0'} peerDependencies: '@emotion/react': '>=11.0.0' react: '>=17.0.0' dependencies: - '@emotion/react': 11.11.1(@types/react@18.2.20)(react@18.2.0) - '@mantine/core': 6.0.19(@emotion/react@11.11.1)(@mantine/hooks@6.0.19)(@types/react@18.2.20)(react-dom@18.2.0)(react@18.2.0) + '@emotion/react': 11.11.1(@types/react@18.2.28)(react@18.2.0) + '@mantine/core': 6.0.19(@emotion/react@11.11.1)(@mantine/hooks@6.0.19)(@types/react@18.2.28)(react-dom@18.2.0)(react@18.2.0) '@mantine/hooks': 6.0.19(react@18.2.0) '@mantine/prism': 6.0.19(@mantine/core@6.0.19)(@mantine/hooks@6.0.19)(react-dom@18.2.0)(react@18.2.0) '@redux-devtools/extension': 3.2.5(redux@4.2.1) @@ -2313,7 +2311,7 @@ packages: jsondiffpatch: 0.5.0 react: 18.2.0 react-error-boundary: 4.0.11(react@18.2.0) - react-json-tree: 0.18.0(@types/react@18.2.20)(react@18.2.0) + react-json-tree: 0.18.0(@types/react@18.2.28)(react@18.2.0) react-resizable-panels: 0.0.54(react-dom@18.2.0)(react@18.2.0) transitivePeerDependencies: - '@types/react' @@ -2321,7 +2319,7 @@ packages: - redux dev: false - /jotai@2.3.1(@types/react@18.2.20)(react@18.2.0): + /jotai@2.3.1(@types/react@18.2.28)(react@18.2.0): resolution: {integrity: sha512-pXhx8/MeRUAHbzayerEUf9NHvP+Ba3q9WAvIMjaSwwuSCKEFhb8UW4XuZPC+Bv4u2ufvlyrxIZ+vy5UJ3f8JsQ==} engines: {node: '>=12.20.0'} peerDependencies: @@ -2333,7 +2331,7 @@ packages: react: optional: true dependencies: - '@types/react': 18.2.20 + '@types/react': 18.2.28 react: 18.2.0 dev: false @@ -2374,6 +2372,7 @@ packages: chalk: 3.0.0 diff-match-patch: 1.0.5 dev: false + bundledDependencies: [] /lilconfig@2.1.0: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} @@ -2913,7 +2912,7 @@ packages: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} dev: true - /react-json-tree@0.18.0(@types/react@18.2.20)(react@18.2.0): + /react-json-tree@0.18.0(@types/react@18.2.28)(react@18.2.0): resolution: {integrity: sha512-Qe6HKSXrr++n9Y31nkRJ3XvQMATISpqigH1vEKhLwB56+nk5thTP0ITThpjxY6ZG/ubpVq/aEHIcyLP/OPHxeA==} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -2921,7 +2920,7 @@ packages: dependencies: '@babel/runtime': 7.22.6 '@types/lodash': 4.14.196 - '@types/react': 18.2.20 + '@types/react': 18.2.28 react: 18.2.0 react-base16-styling: 0.9.1 dev: false @@ -2931,7 +2930,7 @@ packages: engines: {node: '>=0.10.0'} dev: true - /react-remove-scroll-bar@2.3.4(@types/react@18.2.20)(react@18.2.0): + /react-remove-scroll-bar@2.3.4(@types/react@18.2.28)(react@18.2.0): resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==} engines: {node: '>=10'} peerDependencies: @@ -2941,13 +2940,13 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.20 + '@types/react': 18.2.28 react: 18.2.0 - react-style-singleton: 2.2.1(@types/react@18.2.20)(react@18.2.0) + react-style-singleton: 2.2.1(@types/react@18.2.28)(react@18.2.0) tslib: 2.6.1 dev: false - /react-remove-scroll@2.5.6(@types/react@18.2.20)(react@18.2.0): + /react-remove-scroll@2.5.6(@types/react@18.2.28)(react@18.2.0): resolution: {integrity: sha512-bO856ad1uDYLefgArk559IzUNeQ6SWH4QnrevIUjH+GczV56giDfl3h0Idptf2oIKxQmd1p9BN25jleKodTALg==} engines: {node: '>=10'} peerDependencies: @@ -2957,13 +2956,13 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.20 + '@types/react': 18.2.28 react: 18.2.0 - react-remove-scroll-bar: 2.3.4(@types/react@18.2.20)(react@18.2.0) - react-style-singleton: 2.2.1(@types/react@18.2.20)(react@18.2.0) + react-remove-scroll-bar: 2.3.4(@types/react@18.2.28)(react@18.2.0) + react-style-singleton: 2.2.1(@types/react@18.2.28)(react@18.2.0) tslib: 2.6.1 - use-callback-ref: 1.3.0(@types/react@18.2.20)(react@18.2.0) - use-sidecar: 1.1.2(@types/react@18.2.20)(react@18.2.0) + use-callback-ref: 1.3.0(@types/react@18.2.28)(react@18.2.0) + use-sidecar: 1.1.2(@types/react@18.2.28)(react@18.2.0) dev: false /react-resizable-panels@0.0.54(react-dom@18.2.0)(react@18.2.0): @@ -2999,7 +2998,7 @@ packages: react: 18.2.0 dev: false - /react-style-singleton@2.2.1(@types/react@18.2.20)(react@18.2.0): + /react-style-singleton@2.2.1(@types/react@18.2.28)(react@18.2.0): resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} engines: {node: '>=10'} peerDependencies: @@ -3009,14 +3008,14 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.20 + '@types/react': 18.2.28 get-nonce: 1.0.1 invariant: 2.2.4 react: 18.2.0 tslib: 2.6.1 dev: false - /react-textarea-autosize@8.3.4(@types/react@18.2.20)(react@18.2.0): + /react-textarea-autosize@8.3.4(@types/react@18.2.28)(react@18.2.0): resolution: {integrity: sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ==} engines: {node: '>=10'} peerDependencies: @@ -3025,7 +3024,7 @@ packages: '@babel/runtime': 7.22.6 react: 18.2.0 use-composed-ref: 1.3.0(react@18.2.0) - use-latest: 1.2.1(@types/react@18.2.20)(react@18.2.0) + use-latest: 1.2.1(@types/react@18.2.28)(react@18.2.0) transitivePeerDependencies: - '@types/react' dev: false @@ -3444,7 +3443,7 @@ packages: qs: 6.11.2 dev: true - /use-callback-ref@1.3.0(@types/react@18.2.20)(react@18.2.0): + /use-callback-ref@1.3.0(@types/react@18.2.28)(react@18.2.0): resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==} engines: {node: '>=10'} peerDependencies: @@ -3454,7 +3453,7 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.20 + '@types/react': 18.2.28 react: 18.2.0 tslib: 2.6.1 dev: false @@ -3467,7 +3466,7 @@ packages: react: 18.2.0 dev: false - /use-isomorphic-layout-effect@1.1.2(@types/react@18.2.20)(react@18.2.0): + /use-isomorphic-layout-effect@1.1.2(@types/react@18.2.28)(react@18.2.0): resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} peerDependencies: '@types/react': '*' @@ -3476,11 +3475,11 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.20 + '@types/react': 18.2.28 react: 18.2.0 dev: false - /use-latest@1.2.1(@types/react@18.2.20)(react@18.2.0): + /use-latest@1.2.1(@types/react@18.2.28)(react@18.2.0): resolution: {integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==} peerDependencies: '@types/react': '*' @@ -3489,12 +3488,12 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.20 + '@types/react': 18.2.28 react: 18.2.0 - use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.20)(react@18.2.0) + use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.28)(react@18.2.0) dev: false - /use-sidecar@1.1.2(@types/react@18.2.20)(react@18.2.0): + /use-sidecar@1.1.2(@types/react@18.2.28)(react@18.2.0): resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} engines: {node: '>=10'} peerDependencies: @@ -3504,7 +3503,7 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.20 + '@types/react': 18.2.28 detect-node-es: 1.1.0 react: 18.2.0 tslib: 2.6.1