The Full-stack Framework in Deno.
type LoaderPlugin = {
/** `name` gives the plugin a name. */
name: string
/** `type` specifies the plugin type. */
type: 'loader'
/** `test` matches the import url. */
test: RegExp
/** `acceptHMR` enables the HMR. */
acceptHMR?: boolean
/** allowPage` allows to load the module as a page. */
allowPage?: boolean
/** `resove` resolves the module url. */
resolve?(url: string): ResolveResult
/** `load` loads the source content. */
load?(input: { url: string, data?: any }, app: ServerApplication): LoaderOutput | Promise<LoaderOutput>
}
extractSize
and remoteExternal
config optionRouterURL
land aleph -v
framework/core/events
testing (#292)Huge thanks to @stereosteve @cdoremus @hyakt @KotlinIsland
createHtml
function breaks script src (#271)Huge Thanks to @cdoremus
browserslist
config optionsignal
option for std serverhostname
for APIRequest (#267)redirect.ts
(#268)export * from "..."
statement in bundle mode (#280)Huge thanks to @cdoremus @getspooky @stereosteve
hostname
field for APIRequest
(#267)redirect
method for APIRequest
(#266)compress
option for Config
baseURL
to basePath
of Config
· Breaking
useDeno
renderingbuild
command don't respect the outputDir
option (#263)Huge thanks to @getspooky @chibat
RouterURL
types · Breaking
useDeno
hook ignore location query
(#262)revalidate
of useDeno
hook to 0
jsFile
is invalid on windows port (#201)postcss
option for Config typedynamic
hoc typingstaticPaths
option of ssrasPage
-> allowPage
fixedReactEsmShBuildVersion
transform option (#232)