interface Pluginimport { type Plugin } from "https://deno.land/x/aleph@v0.2.21/types.ts"; A plugin for Aleph.js application. Propertiesoptionalname: stringname gives the plugin a name. test: RegExptest matches the import url. optionalacceptHMR: booleanacceptHMR accepts the HMR. Methodsoptionalresolve(url: string): { url: string; external?: boolean; }resolve resolves the import url, if the external returned the compilation will skip the import url. optionaltransform(content: Uint8Array, url: string): Promise<{ code: string; map?: string; loader?: | "js" | "ts" | "css" | "markdown"; }>transform transforms the source content.