From ce463fd00c980a577ed97a9bf888b9d93c011c3b Mon Sep 17 00:00:00 2001 From: Eduardo San Martin Morote Date: Tue, 22 Jul 2025 15:44:27 +0200 Subject: [PATCH] build: test out size --- packages/router/package.json | 1 + packages/router/src/experimental/index.ts | 6 ++++++ packages/router/tsdown.config.ts | 14 ++++++++++++++ 3 files changed, 21 insertions(+) create mode 100644 packages/router/src/experimental/index.ts diff --git a/packages/router/package.json b/packages/router/package.json index 0ccbbdee..c136b002 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -91,6 +91,7 @@ "dev": "vitest --ui", "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 1", "build": "tsdown", + "build:old": "rimraf dist && rollup -c rollup.config.mjs", "build:dts": "tail -n +10 src/globalExtensions.ts >> dist/vue-router.d.mts", "build:playground": "vue-tsc --noEmit && vite build --config playground/vite.config.ts", "build:e2e": "vue-tsc --noEmit && vite build --config e2e/vite.config.mjs", diff --git a/packages/router/src/experimental/index.ts b/packages/router/src/experimental/index.ts new file mode 100644 index 00000000..2f16ccb4 --- /dev/null +++ b/packages/router/src/experimental/index.ts @@ -0,0 +1,6 @@ +export { experimental_createRouter } from './router' +export type { + EXPERIMENTAL_Router, + EXPERIMENTAL_RouteRecordNormalized, + EXPERIMENTAL_RouterOptions, +} from './router' diff --git a/packages/router/tsdown.config.ts b/packages/router/tsdown.config.ts index 23822ed9..b3dbb401 100644 --- a/packages/router/tsdown.config.ts +++ b/packages/router/tsdown.config.ts @@ -36,8 +36,21 @@ const commonOptions = { dts: false, } satisfies Options +const experimental = { + ...commonOptions, + sourcemap: true, + entry: { + 'experimental/index': './src/experimental/index.ts', + }, + dts: true, +} satisfies Options + const esm = { ...commonOptions, + entry: { + ...commonOptions.entry, + // 'experimental/index': './src/experimental/index.ts', + }, platform: 'neutral', dts: true, // sourcemap: true, @@ -106,4 +119,5 @@ export default [ cjsProd, iife, iifeProd, + // experimental, ] -- 2.47.2