sveltekit-adapter-html-like
Version:
SvelteKit adapter for HTML-like template engines such as PHP, Blade, Handlebars, etc.
34 lines (28 loc) • 751 B
TypeScript
import { Adapter } from '@sveltejs/kit';
interface AdapterInjectTargets {
[]: AdapterInjectPositions;
[]: AdapterInjectPositions;
}
interface AdapterInjectPositions {
[]: string | string[];
[]: string | string[];
[]: string | string[];
[]: string | string[];
}
interface AdapterReplace {
from: string;
to: string;
many?: boolean;
}
interface AdapterOptions {
assets?: string;
fallback?: string;
injectTo?: AdapterInjectTargets;
minify?: boolean;
pages?: string;
precompress?: boolean;
prettify?: boolean;
replace?: AdapterReplace[];
targetExtension?: string;
}
export default function plugin(options?: AdapterOptions): Adapter;