Repository navigation
Commit 2f92e4c
committed
Migrate build system from Webpack to Rsbuild and update dependencies
- check for ts errors the whole codebase on every file save during 'pnpm watch'
- [Pasted text] (web views are not showing up - blank screen)
- in apps/editor - svg rendering is broken [Pasted text]
- codicons doesn't appear (we see empty squares)
├── README.md
├── apps
│ ├── browser
│ │ ├── README.md
│ │ └── package.json
│ ├── editor
│ │ ├── .vscodeignore
│ │ ├── package.json
│ │ ├── rsbuild.config.ts
│ │ ├── src
│ │ │ ├── extension.ts
│ │ │ ├── services
│ │ │ │ └── websocket-server-process.ts
│ │ │ └── views
│ │ │ ├── chats
│ │ │ │ └── frontend
│ │ │ │ └── App.tsx
│ │ │ ├── prompt
│ │ │ │ ├── backend
│ │ │ │ │ ├── message-handlers
│ │ │ │ │ │ └── handle-open-website.ts
│ │ │ │ │ └── utils
│ │ │ │ │ └── website-fetcher.ts
│ │ │ │ └── frontend
│ │ │ │ ├── App.tsx
│ │ │ │ ├── Prompt.module.scss
│ │ │ │ └── Prompt.tsx
│ │ │ └── settings
│ │ │ └── frontend
│ │ │ ├── App.tsx
│ │ │ ├── Home
│ │ │ │ └── sections
│ │ │ │ └── WebSection.tsx
│ │ │ └── Settings.tsx
│ │ ├── tsconfig.json
│ │ └── webpack.config.ts
│ └── web
│ ├── package.json
│ └── tsconfig.json
├── media
│ └── README.md
├── package.json
├── packages
│ ├── shared
│ │ ├── package.json
│ │ ├── tsconfig.build.json
│ │ └── tsconfig.json
│ └── ui
│ ├── package.json
│ ├── src
│ │ ├── assets
│ │ │ └── icons
│ │ │ ├── ai-studio.svg
│ │ │ ├── arena.svg
│ │ │ ├── at-sign.svg
│ │ │ ├── claude.svg
│ │ │ ├── code-web-chat-logo.svg
│ │ │ ├── code-web-chat-text.svg
│ │ │ ├── copilot.svg
│ │ │ ├── deepseek.svg
│ │ │ ├── discord-logo.svg
│ │ │ ├── doubao.svg
│ │ │ ├── gemini.svg
│ │ │ ├── github-copilot.svg
│ │ │ ├── grok.svg
│ │ │ ├── hash-sign.svg
│ │ │ ├── hugging-chat.svg
│ │ │ ├── kimi.svg
│ │ │ ├── meta.svg
│ │ │ ├── mistral.svg
│ │ │ ├── open-webui.svg
│ │ │ ├── openai.svg
│ │ │ ├── openrouter.svg
│ │ │ ├── qwen.svg
│ │ │ ├── slash.svg
│ │ │ ├── together.svg
│ │ │ ├── x.svg
│ │ │ ├── yuanbao.svg
│ │ │ └── z-ai.svg
│ │ ├── components
│ │ │ └── editor
│ │ │ └── common
│ │ │ └── Icon
│ │ │ ├── Icon.tsx
│ │ │ └── index.ts
│ │ └── types
│ │ └── svg.d.ts
│ └── tsconfig.json
└── pnpm-workspace.yaml1 parent 7bc844d commit 2f92e4c
23 files changed
Lines changed: 1689 additions & 2514 deletions
File tree
- apps
- browser
- src/views/popup
- editor
- src
- web
- packages
- ui
- src
- components/editor/common/Icon
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
3 | 6 | | |
4 | 7 | | |
5 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
4 | 7 | | |
5 | 8 | | |
6 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | | - | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
10 | | - | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
11 | 16 | | |
12 | 17 | | |
13 | 18 | | |
| |||
16 | 21 | | |
17 | 22 | | |
18 | 23 | | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | 24 | | |
23 | 25 | | |
24 | 26 | | |
25 | | - | |
26 | 27 | | |
27 | 28 | | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
| 29 | + | |
| 30 | + | |
37 | 31 | | |
38 | 32 | | |
39 | 33 | | |
| |||
42 | 36 | | |
43 | 37 | | |
44 | 38 | | |
45 | | - | |
46 | | - | |
| 39 | + | |
47 | 40 | | |
48 | 41 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | 10 | | |
12 | 11 | | |
13 | 12 | | |
14 | | - | |
15 | 13 | | |
16 | 14 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
7 | | - | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
8 | 8 | | |
9 | | - | |
10 | 9 | | |
11 | 10 | | |
12 | 11 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
| 6 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
10 | | - | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
1312 | 1312 | | |
1313 | 1313 | | |
1314 | 1314 | | |
1315 | | - | |
1316 | | - | |
1317 | | - | |
| 1315 | + | |
| 1316 | + | |
| 1317 | + | |
| 1318 | + | |
| 1319 | + | |
1318 | 1320 | | |
1319 | 1321 | | |
1320 | | - | |
1321 | 1322 | | |
1322 | | - | |
1323 | | - | |
1324 | 1323 | | |
1325 | | - | |
1326 | | - | |
1327 | | - | |
1328 | 1324 | | |
1329 | | - | |
1330 | | - | |
| 1325 | + | |
1331 | 1326 | | |
1332 | 1327 | | |
1333 | 1328 | | |
1334 | 1329 | | |
1335 | 1330 | | |
1336 | | - | |
1337 | 1331 | | |
1338 | 1332 | | |
1339 | 1333 | | |
| |||
0 commit comments