From 4da08f33994ec00b33305383e044bcc2f75db297 Mon Sep 17 00:00:00 2001 From: lucasfelixc Date: Tue, 9 Jun 2026 17:45:50 -0300 Subject: [PATCH] Fix example deploy structure --- .github/workflows/deploy-examples.yml | 4 ++-- packages/examples/js-vanilla/vite.config.ts | 5 +++-- packages/examples/react/vite.config.ts | 5 +++-- wrangler.toml | 3 --- 4 files changed, 8 insertions(+), 9 deletions(-) diff --git a/.github/workflows/deploy-examples.yml b/.github/workflows/deploy-examples.yml index 81a2f41..befef64 100644 --- a/.github/workflows/deploy-examples.yml +++ b/.github/workflows/deploy-examples.yml @@ -23,10 +23,10 @@ jobs: - run: pnpm install --frozen-lockfile - name: Build vanilla example - run: pnpm -C packages/examples/js-vanilla run build -- --base=/vanilla/ + run: pnpm -C packages/examples/js-vanilla run build - name: Build react example - run: pnpm -C packages/examples/react run build -- --base=/react/ + run: pnpm -C packages/examples/react run build - name: Assemble pages run: | diff --git a/packages/examples/js-vanilla/vite.config.ts b/packages/examples/js-vanilla/vite.config.ts index 7ca9915..511f276 100644 --- a/packages/examples/js-vanilla/vite.config.ts +++ b/packages/examples/js-vanilla/vite.config.ts @@ -4,11 +4,12 @@ import { fileURLToPath } from 'url'; const __dirname = fileURLToPath(new URL('.', import.meta.url)); -export default defineConfig({ +export default defineConfig(({ command }) => ({ + base: command === 'build' ? '/vanilla/' : '/', resolve: { alias: { '@floormap/core': resolve(__dirname, '../../core/src/index.ts'), '@floormap/svg': resolve(__dirname, '../../svg/src/index.ts'), }, }, -}); +})); diff --git a/packages/examples/react/vite.config.ts b/packages/examples/react/vite.config.ts index 5b846cd..e4bf04a 100644 --- a/packages/examples/react/vite.config.ts +++ b/packages/examples/react/vite.config.ts @@ -5,12 +5,13 @@ import { fileURLToPath } from 'url'; const __dirname = fileURLToPath(new URL('.', import.meta.url)); -export default defineConfig({ +export default defineConfig(({ command }) => ({ plugins: [react()], + base: command === 'build' ? '/react/' : '/', resolve: { alias: { '@floormap/core': resolve(__dirname, '../../core/src/index.ts'), '@floormap/react': resolve(__dirname, '../../adapters/react/src/index.ts'), }, }, -}); +})); diff --git a/wrangler.toml b/wrangler.toml index fee3baa..851c934 100644 --- a/wrangler.toml +++ b/wrangler.toml @@ -1,5 +1,2 @@ name = "floormap" compatibility_date = "2026-06-08" - -[assets] -directory = "./packages/examples/react/dist"