UNPKG

vike

Version:

(Replaces Next.js/Nuxt) 🔨 Composable framework to build advanced applications with flexibility and stability.

14 lines (13 loc) • 816 B
export { resolvePointerImport }; export { resolvePointerImportData }; export type { PointerImport }; import type { DefinedAtFilePath } from '../../../../types/PageConfig.js'; import { type PointerImportData } from './pointerImports.js'; import type { FilePath, FilePathResolved } from '../../../../types/FilePath.js'; import '../../assertEnvVite.js'; type PointerImport = { fileExportPath: FileExportPath; }; type FileExportPath = DefinedAtFilePath & Required<Pick<DefinedAtFilePath, 'fileExportName'>>; declare function resolvePointerImport(configValue: unknown, importerFilePath: FilePathResolved, userRootDir: string, configName: string): null | PointerImport; declare function resolvePointerImportData(pointerImportData: PointerImportData, importerFilePath: FilePathResolved, userRootDir: string): FilePath;