Commit Graph

34 Commits

Author SHA1 Message Date
e63fc13a8e chore(deps): add prisma and tsx packages 2025-03-06 10:45:39 +08:00
09ef2bf22a feat(components/ui): add Sidebar-13 component from shadcn/ui 2025-03-03 14:51:13 +08:00
4be37fdf1e feat(components/ui): add Tooltip component from shadcn/ui 2025-03-03 10:33:43 +08:00
8fc113b348 chore(deps): update version constraints for monaco-editor and monaco-languageclient 2025-03-02 12:21:32 +08:00
eac2d633ca fix(deps): restrict shiki and @shikijs/monaco versions to <=2.5.0 due to API deprecation 2025-03-02 11:41:19 +08:00
09f47bcfc5 chore(deps): add tar-stream package 2025-02-28 21:15:16 +08:00
e2d1ded341 chore(deps): add @types/dockerode package 2025-02-26 21:30:06 +08:00
ae9be5d325 chore(deps): add dockerode package 2025-02-26 21:17:17 +08:00
780908e4d3 feat(component/ui): add Select component from shadcn/ui 2025-02-25 21:33:17 +08:00
0c2b3c897f chore(deps): add rehype-math and rehype-katex packages 2025-02-25 15:09:20 +08:00
d5cda08a3e feat(components/ui): add Badge and Tabs components from shadcn/ui 2025-02-23 16:37:12 +08:00
3277156673 chore(deps): update rehype dependencies, add rehype-autolink-headings and rehype-slug packages 2025-02-23 14:57:15 +08:00
e74e2e3102 feat(components/ui): add Resizable component from shadcn/ui 2025-02-21 20:02:31 +08:00
8cf98674ef chore(deps): add rehype-pretty-code package 2025-02-20 22:31:04 +08:00
b495cc4ea6 fix(shiki): downgrade @shikijs/monaco and shiki to version 2.5.0 to resolve 'getHighlighter' import error 2025-02-20 22:30:17 +08:00
8498f57fbc chore(deps): add remark-gfm package for GitHub Flavored Markdown support 2025-02-20 18:42:42 +08:00
a4a037f5a4 feat(components/ui): add Scroll Area component from shadcn/ui 2025-02-20 15:56:55 +08:00
1f2394576b chore(deps): add github-markdown-css package 2025-02-20 15:49:30 +08:00
a5a172bb17 chore(deps): add next-mdx-remote package 2025-02-20 15:43:55 +08:00
921c702166 chore(deps): add devicons-react package 2025-02-20 14:01:57 +08:00
2f901ba062 chore(deps): add @fontsource/fira-code package 2025-02-20 09:08:41 +08:00
541aa43d06 chore(deps): add zustand package for state management 2025-02-19 23:03:44 +08:00
5ca8ef91ea fix(deps): replace incorrect @shikijs/markdown-it with @shikijs/monaco 2025-02-19 22:51:25 +08:00
98fc2c75ef feat(component/ui): add Button and DropdownMenu components from shadcn/ui 2025-02-19 22:41:26 +08:00
73aae933ee feat(component/ui): add Toggle component from shadcn/ui 2025-02-19 21:44:24 +08:00
40bb1d8b57 chore(deps): add shiki and @shikijs/markdown-it packages 2025-02-19 21:22:54 +08:00
2bf6265367 chore(deps): add next-themes package 2025-02-19 21:18:30 +08:00
3867de7476 feat(deps): add @types/vscode package 2025-02-19 17:12:59 +08:00
ff38dfc02c chore(deps): add vscode-languageclient and vscode-ws-jsonrpc packages 2025-02-19 11:05:16 +08:00
68943356b3 chore(deps): add normalize-url package 2025-02-19 10:53:06 +08:00
b7ae005076 feat(monaco-editor): add monaco-editor@0.36.1 and monaco-language@5.0.1 to enable LSP integration
- This commit adds the monaco-languageclient package (version 5.0.1) to enable Language Server Protocol (LSP) support in the Monaco Editor. The version 5.0.1 is chosen as it is the compatible version for monaco-editor@0.36.1, as documented in the official compatibility table. The monaco-editor package is pinned to version 0.36.1 to avoid compatibility issues with @monaco-editor/react.

- Refs: https://github.com/TypeFox/monaco-languageclient/blob/main/docs/versions-and-history.md#monaco-editor--codingamemonaco-vscode-api-compatibility-table
2025-02-19 10:28:20 +08:00
5f245d6234 chore(deps): add @monaco-editor/react package 2025-02-19 09:15:12 +08:00
f7261ede2c chore: initialize shadcn/ui 2025-02-19 09:07:30 +08:00
19f5e6af2a chore: initialize the project 2025-02-19 09:00:15 +08:00