Skip to content

Commit f0f5572

Browse files
committed
feat: update vite version
1 parent cd62576 commit f0f5572

File tree

7 files changed

+543
-522
lines changed

7 files changed

+543
-522
lines changed

.github/workflows/deploy-playground-pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
- name: Setup Node.js
3232
uses: actions/setup-node@v6
3333
with:
34-
node-version: 20
34+
node-version: 22
3535
cache: pnpm
3636

3737
- name: Configure GitHub Pages

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@ dist
44
.DS_Store
55
test-results
66
*.tsbuildinfo
7+
pnpm-lock.yaml

apps/playground/package.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,14 +41,13 @@
4141
"yjs": "^13.6.23"
4242
},
4343
"devDependencies": {
44-
"@tailwindcss/vite": "^4.2.1",
44+
"@tailwindcss/postcss": "^4.2.1",
4545
"@types/react": "^19.0.12",
4646
"@types/react-dom": "^19.0.5",
4747
"@unocss/preset-wind4": "^66.6.6",
48-
"@vitejs/plugin-react": "^4.4.1",
48+
"@vitejs/plugin-react": "^6.0.1",
4949
"tailwindcss": "^4.2.1",
5050
"unocss": "^66.6.6",
51-
"vite": "^6.2.0",
52-
"vite-tsconfig-paths": "^5.1.4"
51+
"vite": "^8.0.0"
5352
}
5453
}

apps/playground/postcss.config.mjs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
export default {
2+
plugins: {
3+
"@tailwindcss/postcss": {},
4+
},
5+
};

apps/playground/src/playground/constants.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import type { Editor } from "@mxm-editor/core";
22
import type { MentionItem } from "@mxm-editor/extension-mention";
33

44
export const sampleImageUrl =
5-
"/tiptap-placeholder-image.svg";
5+
`${import.meta.env.BASE_URL}tiptap-placeholder-image.svg`;
66

77
export const accentRoseColor = "#d9485f";
88
export const accentOceanColor = "#2f7cf6";

apps/playground/vite.config.ts

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
import { defineConfig, loadEnv } from "vite";
22
import react from "@vitejs/plugin-react";
3-
import tailwindcss from "@tailwindcss/vite";
4-
import tsconfigPaths from "vite-tsconfig-paths";
53
import UnoCSS from "unocss/vite";
64

75
const fromRoot = (path: string) => new URL(path, import.meta.url).pathname;
@@ -46,7 +44,7 @@ function resolveGitHubPagesBase(env: Record<string, string>) {
4644
: `/${repo}/`;
4745
}
4846

49-
const editorCorePackages = [
47+
const editorPackages = [
5048
"/packages/pm/",
5149
"/packages/core/",
5250
"/packages/react/",
@@ -109,8 +107,6 @@ const editorCorePackages = [
109107
"/packages/list-kit/",
110108
"/packages/table-kit/",
111109
"/packages/text-style-kit/",
112-
];
113-
const editorFeaturePackages = [
114110
"/packages/extension-callout/",
115111
"/packages/extension-drag-handle/",
116112
"/packages/extension-emoji/",
@@ -134,11 +130,9 @@ export default defineConfig(({ mode }) => {
134130
base: resolveGitHubPagesBase(env),
135131
plugins: [
136132
react(),
137-
tailwindcss(),
138133
UnoCSS({
139134
configFile: fromRoot("./uno.config.ts"),
140135
}),
141-
tsconfigPaths(),
142136
],
143137
build: {
144138
rollupOptions: {
@@ -185,12 +179,8 @@ export default defineConfig(({ mode }) => {
185179
return "editor-collaboration";
186180
}
187181

188-
if (includesAny(id, editorFeaturePackages)) {
189-
return "editor-features";
190-
}
191-
192-
if (includesAny(id, editorCorePackages)) {
193-
return "editor-core";
182+
if (includesAny(id, editorPackages)) {
183+
return "editor-bundle";
194184
}
195185

196186
return undefined;
@@ -199,6 +189,7 @@ export default defineConfig(({ mode }) => {
199189
},
200190
},
201191
resolve: {
192+
tsconfigPaths: true,
202193
alias: {
203194
"@mxm-editor/pm": fromRoot("../../packages/pm/src/index.ts"),
204195
"@mxm-editor/core": fromRoot("../../packages/core/src/index.ts"),

0 commit comments

Comments
 (0)