Skip to content

Commit d051865

Browse files
committed
fix(schema): do not use full path assets/public aliases
1 parent 7bb2f5a commit d051865

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

packages/schema/src/config/common.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { existsSync } from 'node:fs'
22
import { readdir } from 'node:fs/promises'
33
import { defineUntypedSchema } from 'untyped'
4-
import { join, relative, resolve } from 'pathe'
4+
import { basename, join, relative, resolve } from 'pathe'
55
import { isDebug, isDevelopment, isTest } from 'std-env'
66
import { defu } from 'defu'
77
import { findWorkspaceDir } from 'pkg-types'
@@ -420,8 +420,8 @@ export default defineUntypedSchema({
420420
'@': srcDir,
421421
'~~': rootDir,
422422
'@@': rootDir,
423-
[assetsDir]: join(srcDir, assetsDir),
424-
[publicDir]: join(srcDir, publicDir),
423+
[basename(assetsDir)]: join(srcDir, assetsDir),
424+
[basename(publicDir)]: join(srcDir, publicDir),
425425
...val,
426426
}
427427
},

0 commit comments

Comments
 (0)