UNPKG

iles

Version:

Vite & Vue powered static site generator with partial hydration

31 lines (28 loc) 1.02 kB
import { ComponentInfo } from 'unplugin-vue-components/types'; import { Awaited } from '../shared.js'; import '~/site'; import 'vite'; import 'rollup'; import 'vue'; import '@vitejs/plugin-vue'; import 'unplugin-vue-components/vite'; import 'vite-plugin-solid'; import '@sveltejs/vite-plugin-svelte'; import '@preact/preset-vite'; import 'vue-router'; import '@unhead/vue'; import '@islands/pages'; import '@islands/mdx'; import '@islands/hydration/dist/vanilla'; type ImportsMetadata = Record<string, ComponentInfo>; declare function parseId(id: string): { path: string; query: { [k: string]: string; }; }; declare function parseExports(code: string): Promise<string[]>; declare function parseImports(code: string): Promise<ImportsMetadata>; type ParsedImports = Awaited<ReturnType<typeof parseImports>>; declare function parseImportVariables(partialStatement: string): string[][]; export { type ImportsMetadata, type ParsedImports, parseExports, parseId, parseImportVariables, parseImports };