Skip to content

Commit 698bac5

Browse files
committed
Merge remote-tracking branch 'upstream/main'
2 parents d1f74a6 + 2449105 commit 698bac5

File tree

10 files changed

+116
-514
lines changed

10 files changed

+116
-514
lines changed

README.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ Core libraries:
4545
* [Tanstack Query](https://tanstack.com/tanstack-query/): A library that provides a set of tools for getting, caching, and updating game data.
4646
<img width="44" alt="image" src="https://github.com/user-attachments/assets/bf70dddc-68c0-48f4-9c41-74c22f54e3d1">
4747
You can use the following button to show Tanstack Query interactions with the game. (the button will be automatically hidden when released)
48+
* [Tailwind CSS](https://tailwindcss.com/): A utility-first CSS framework for rapidly building custom designs.
49+
* [Tailwind CSS Motion](https://rombo.co/tailwind/): A library that provides a set of utilities for creating animations with Tailwind CSS.
4850

4951
UI libraries:
5052

@@ -56,7 +58,8 @@ UI libraries:
5658
Text libraries:
5759

5860
* [i18next](https://www.i18next.com/): A library that gives the possibility to manage multiple translations in the application.
59-
* [Reacr Markdown](https://www.npmjs.com/package/react-markdown): A library that allows you to render markdown in React components.
61+
* [React Markdown](https://www.npmjs.com/package/react-markdown): A library that allows you to render markdown in React components.
62+
* [React Markdown Typewriter](hhttps://www.npmjs.com/package/react-markdown-typewriter): This library provides a new component, MarkdownTypewriter, that combines the Markdown component of react-markdown with the animation of typewriter. The animation was created entirely with motion.
6063

6164
## How to use
6265

package.json

+13-9
Original file line numberDiff line numberDiff line change
@@ -18,37 +18,41 @@
1818
"@mui/icons-material": "^6.4.6",
1919
"@mui/joy": "^5.0.0-beta.51",
2020
"@mui/material": "^6.4.6",
21-
"@tanstack/react-query": "^5.66.9",
21+
"@tailwindcss/vite": "^4.0.9",
22+
"@tanstack/react-query": "^5.67.1",
2223
"i18next": "^24.2.2",
2324
"i18next-chained-backend": "^4.6.2",
2425
"i18next-resources-to-backend": "^1.2.1",
25-
"motion": "^12.4.7",
26+
"motion": "^12.4.10",
2627
"notistack": "^3.0.2",
2728
"react": "^19.0.0",
2829
"react-color-palette": "^7.3.0",
2930
"react-dom": "^19.0.0",
3031
"react-error-boundary": "^5.0.0",
3132
"react-i18next": "^15.4.1",
32-
"react-markdown": "^10.0.0",
33+
"react-markdown": "^10.0.1",
34+
"react-markdown-typewriter": "^1.0.1",
3335
"react-router-dom": "^7.2.0",
3436
"rehype-raw": "^7.0.0",
3537
"remark-gfm": "^4.0.1",
3638
"shade-generator": "^1.2.7",
39+
"tailwindcss": "^4.0.9",
3740
"vite-plugin-checker": "^0.9.0",
3841
"zustand": "^5.0.3"
3942
},
4043
"devDependencies": {
41-
"@tanstack/react-query-devtools": "^5.66.9",
42-
"@types/node": "^22.13.5",
44+
"@tanstack/react-query-devtools": "^5.67.1",
45+
"@types/node": "^22.13.9",
4346
"@types/react": "^19.0.10",
4447
"@types/react-dom": "^19.0.4",
45-
"@typescript-eslint/eslint-plugin": "^8.25.0",
46-
"@typescript-eslint/parser": "^8.25.0",
48+
"@typescript-eslint/eslint-plugin": "^8.26.0",
49+
"@typescript-eslint/parser": "^8.26.0",
4750
"@vitejs/plugin-react": "^4.3.4",
4851
"eslint": "^9.21.0",
49-
"eslint-plugin-react-hooks": "^5.1.0",
52+
"eslint-plugin-react-hooks": "^5.2.0",
5053
"eslint-plugin-react-refresh": "^0.4.19",
51-
"typescript": "^5.7.3",
54+
"tailwindcss-motion": "^1.1.0",
55+
"typescript": "^5.8.2",
5256
"vite": "^6.2.0",
5357
"vite-plugin-pwa": "^0.21.1"
5458
},

0 commit comments

Comments
 (0)