@@ -23,6 +23,7 @@ declare module "@marko/run" {
2323 "/docs/explanation/serializable-state" : { verb : "get" ; meta : typeof import ( "../src/routes/docs/_compiled-docs/explanation/serializable-state+meta.json" ) ; } ;
2424 "/docs/explanation/streaming" : { verb : "get" ; meta : typeof import ( "../src/routes/docs/_compiled-docs/explanation/streaming+meta.json" ) ; } ;
2525 "/docs/explanation/targeted-compilation" : { verb : "get" ; meta : typeof import ( "../src/routes/docs/_compiled-docs/explanation/targeted-compilation+meta.json" ) ; } ;
26+ "/docs/explanation/why-is-marko-fast" : { verb : "get" ; meta : typeof import ( "../src/routes/docs/_compiled-docs/explanation/why-is-marko-fast+meta.json" ) ; } ;
2627 "/docs/guide/duplicate-form-submissions" : { verb : "get" ; meta : typeof import ( "../src/routes/docs/_compiled-docs/guide/duplicate-form-submissions+meta.json" ) ; } ;
2728 "/docs/guide/library-integration" : { verb : "get" ; meta : typeof import ( "../src/routes/docs/_compiled-docs/guide/library-integration+meta.json" ) ; } ;
2829 "/docs/guide/low-level-apis" : { verb : "get" ; meta : typeof import ( "../src/routes/docs/_compiled-docs/guide/low-level-apis+meta.json" ) ; } ;
@@ -78,7 +79,7 @@ declare module "../src/routes/docs/_llms/reference-full%2emd+handler" {
7879declare module "../src/routes/docs/+middleware" {
7980 namespace MarkoRun {
8081 export { NotHandled , NotMatched , GetPaths , PostPaths , GetablePath , GetableHref , PostablePath , PostableHref , Platform } ;
81- export type Route = Run . Routes [ "/docs" | "/docs/explanation/controllable-components" | "/docs/explanation/fine-grained-bundling" | "/docs/explanation/immutable-state" | "/docs/explanation/let-vs-const" | "/docs/explanation/nested-reactivity" | "/docs/explanation/optimizing-performance" | "/docs/explanation/separation-of-concerns" | "/docs/explanation/serializable-state" | "/docs/explanation/streaming" | "/docs/explanation/targeted-compilation" | "/docs/guide/duplicate-form-submissions" | "/docs/guide/library-integration" | "/docs/guide/low-level-apis" | "/docs/guide/marko-5-interop" | "/docs/guide/publishing-components" | "/docs/guide/styling" | "/docs/introduction/getting-started" | "/docs/introduction/installation" | "/docs/introduction/integrations" | "/docs/introduction/welcome-to-marko" | "/docs/introduction/why-marko" | "/docs/marko-run/file-based-routing" | "/docs/marko-run/getting-started" | "/docs/marko-run/typescript" | "/docs/reference/concise-syntax" | "/docs/reference/core-tag" | "/docs/reference/custom-tag" | "/docs/reference/language" | "/docs/reference/native-tag" | "/docs/reference/reactivity" | "/docs/reference/template" | "/docs/reference/typescript" | "/docs/tutorial/components-and-reactivity" | "/docs/tutorial/fundamentals" | "/docs/reference-full.md" ] ;
82+ export type Route = Run . Routes [ "/docs" | "/docs/explanation/controllable-components" | "/docs/explanation/fine-grained-bundling" | "/docs/explanation/immutable-state" | "/docs/explanation/let-vs-const" | "/docs/explanation/nested-reactivity" | "/docs/explanation/optimizing-performance" | "/docs/explanation/separation-of-concerns" | "/docs/explanation/serializable-state" | "/docs/explanation/streaming" | "/docs/explanation/targeted-compilation" | "/docs/explanation/why-is-marko-fast" | "/docs/guide/duplicate-form-submissions" | "/docs/guide/library-integration" | "/docs/guide/low-level-apis" | "/docs/guide/marko-5-interop" | "/docs/guide/publishing-components" | "/docs/guide/styling" | "/docs/introduction/getting-started" | "/docs/introduction/installation" | "/docs/introduction/integrations" | "/docs/introduction/welcome-to-marko" | "/docs/introduction/why-marko" | "/docs/marko-run/file-based-routing" | "/docs/marko-run/getting-started" | "/docs/marko-run/typescript" | "/docs/reference/concise-syntax" | "/docs/reference/core-tag" | "/docs/reference/custom-tag" | "/docs/reference/language" | "/docs/reference/native-tag" | "/docs/reference/reactivity" | "/docs/reference/template" | "/docs/reference/typescript" | "/docs/tutorial/components-and-reactivity" | "/docs/tutorial/fundamentals" | "/docs/reference-full.md" ] ;
8283 export type Context = Run . MultiRouteContext < Route > ;
8384 export type Handler = Run . HandlerLike < Route > ;
8485 /** @deprecated use `((context, next) => { ... }) satisfies MarkoRun.Handler` instead */
@@ -218,6 +219,17 @@ declare module "../src/routes/docs/_compiled-docs/explanation/targeted-compilati
218219 }
219220}
220221
222+ declare module "../src/routes/docs/_compiled-docs/explanation/why-is-marko-fast+page.marko" {
223+ namespace MarkoRun {
224+ export { NotHandled , NotMatched , GetPaths , PostPaths , GetablePath , GetableHref , PostablePath , PostableHref , Platform } ;
225+ export type Route = Run . Routes [ "/docs/explanation/why-is-marko-fast" ] ;
226+ export type Context = Run . MultiRouteContext < Route > & Marko . Global ;
227+ export type Handler = Run . HandlerLike < Route > ;
228+ /** @deprecated use `((context, next) => { ... }) satisfies MarkoRun.Handler` instead */
229+ export const route : Run . HandlerTypeFn < Route > ;
230+ }
231+ }
232+
221233declare module "../src/routes/docs/_compiled-docs/guide/duplicate-form-submissions+page.marko" {
222234 namespace MarkoRun {
223235 export { NotHandled , NotMatched , GetPaths , PostPaths , GetablePath , GetableHref , PostablePath , PostableHref , Platform } ;
@@ -497,7 +509,7 @@ declare module "../src/routes/+layout.marko" {
497509 export interface Input extends Run . LayoutInput < typeof import ( "../src/routes/+layout.marko" ) > { }
498510 namespace MarkoRun {
499511 export { NotHandled , NotMatched , GetPaths , PostPaths , GetablePath , GetableHref , PostablePath , PostableHref , Platform } ;
500- export type Route = Run . Routes [ "/" | "/brand" | "/docs/explanation/controllable-components" | "/docs/explanation/fine-grained-bundling" | "/docs/explanation/immutable-state" | "/docs/explanation/let-vs-const" | "/docs/explanation/nested-reactivity" | "/docs/explanation/optimizing-performance" | "/docs/explanation/separation-of-concerns" | "/docs/explanation/serializable-state" | "/docs/explanation/streaming" | "/docs/explanation/targeted-compilation" | "/docs/guide/duplicate-form-submissions" | "/docs/guide/library-integration" | "/docs/guide/low-level-apis" | "/docs/guide/marko-5-interop" | "/docs/guide/publishing-components" | "/docs/guide/styling" | "/docs/introduction/getting-started" | "/docs/introduction/installation" | "/docs/introduction/integrations" | "/docs/introduction/welcome-to-marko" | "/docs/introduction/why-marko" | "/docs/marko-run/file-based-routing" | "/docs/marko-run/getting-started" | "/docs/marko-run/typescript" | "/docs/reference/concise-syntax" | "/docs/reference/core-tag" | "/docs/reference/custom-tag" | "/docs/reference/language" | "/docs/reference/native-tag" | "/docs/reference/reactivity" | "/docs/reference/template" | "/docs/reference/typescript" | "/docs/tutorial/components-and-reactivity" | "/docs/tutorial/fundamentals" | "/playground" ] ;
512+ export type Route = Run . Routes [ "/" | "/brand" | "/docs/explanation/controllable-components" | "/docs/explanation/fine-grained-bundling" | "/docs/explanation/immutable-state" | "/docs/explanation/let-vs-const" | "/docs/explanation/nested-reactivity" | "/docs/explanation/optimizing-performance" | "/docs/explanation/separation-of-concerns" | "/docs/explanation/serializable-state" | "/docs/explanation/streaming" | "/docs/explanation/targeted-compilation" | "/docs/explanation/why-is-marko-fast" | "/docs/guide/duplicate-form-submissions" | "/docs/guide/library-integration" | "/docs/guide/low-level-apis" | "/docs/guide/marko-5-interop" | "/docs/guide/publishing-components" | "/docs/guide/styling" | "/docs/introduction/getting-started" | "/docs/introduction/installation" | "/docs/introduction/integrations" | "/docs/introduction/welcome-to-marko" | "/docs/introduction/why-marko" | "/docs/marko-run/file-based-routing" | "/docs/marko-run/getting-started" | "/docs/marko-run/typescript" | "/docs/reference/concise-syntax" | "/docs/reference/core-tag" | "/docs/reference/custom-tag" | "/docs/reference/language" | "/docs/reference/native-tag" | "/docs/reference/reactivity" | "/docs/reference/template" | "/docs/reference/typescript" | "/docs/tutorial/components-and-reactivity" | "/docs/tutorial/fundamentals" | "/playground" ] ;
501513 export type Context = Run . MultiRouteContext < Route > & Marko . Global ;
502514 export type Handler = Run . HandlerLike < Route > ;
503515 /** @deprecated use `((context, next) => { ... }) satisfies MarkoRun.Handler` instead */
@@ -509,7 +521,7 @@ declare module "../src/routes/docs/+layout.marko" {
509521 export interface Input extends Run . LayoutInput < typeof import ( "../src/routes/docs/+layout.marko" ) > { }
510522 namespace MarkoRun {
511523 export { NotHandled , NotMatched , GetPaths , PostPaths , GetablePath , GetableHref , PostablePath , PostableHref , Platform } ;
512- export type Route = Run . Routes [ "/docs/explanation/controllable-components" | "/docs/explanation/fine-grained-bundling" | "/docs/explanation/immutable-state" | "/docs/explanation/let-vs-const" | "/docs/explanation/nested-reactivity" | "/docs/explanation/optimizing-performance" | "/docs/explanation/separation-of-concerns" | "/docs/explanation/serializable-state" | "/docs/explanation/streaming" | "/docs/explanation/targeted-compilation" | "/docs/guide/duplicate-form-submissions" | "/docs/guide/library-integration" | "/docs/guide/low-level-apis" | "/docs/guide/marko-5-interop" | "/docs/guide/publishing-components" | "/docs/guide/styling" | "/docs/introduction/getting-started" | "/docs/introduction/installation" | "/docs/introduction/integrations" | "/docs/introduction/welcome-to-marko" | "/docs/introduction/why-marko" | "/docs/marko-run/file-based-routing" | "/docs/marko-run/getting-started" | "/docs/marko-run/typescript" | "/docs/reference/concise-syntax" | "/docs/reference/core-tag" | "/docs/reference/custom-tag" | "/docs/reference/language" | "/docs/reference/native-tag" | "/docs/reference/reactivity" | "/docs/reference/template" | "/docs/reference/typescript" | "/docs/tutorial/components-and-reactivity" | "/docs/tutorial/fundamentals" ] ;
524+ export type Route = Run . Routes [ "/docs/explanation/controllable-components" | "/docs/explanation/fine-grained-bundling" | "/docs/explanation/immutable-state" | "/docs/explanation/let-vs-const" | "/docs/explanation/nested-reactivity" | "/docs/explanation/optimizing-performance" | "/docs/explanation/separation-of-concerns" | "/docs/explanation/serializable-state" | "/docs/explanation/streaming" | "/docs/explanation/targeted-compilation" | "/docs/explanation/why-is-marko-fast" | "/docs/guide/duplicate-form-submissions" | "/docs/guide/library-integration" | "/docs/guide/low-level-apis" | "/docs/guide/marko-5-interop" | "/docs/guide/publishing-components" | "/docs/guide/styling" | "/docs/introduction/getting-started" | "/docs/introduction/installation" | "/docs/introduction/integrations" | "/docs/introduction/welcome-to-marko" | "/docs/introduction/why-marko" | "/docs/marko-run/file-based-routing" | "/docs/marko-run/getting-started" | "/docs/marko-run/typescript" | "/docs/reference/concise-syntax" | "/docs/reference/core-tag" | "/docs/reference/custom-tag" | "/docs/reference/language" | "/docs/reference/native-tag" | "/docs/reference/reactivity" | "/docs/reference/template" | "/docs/reference/typescript" | "/docs/tutorial/components-and-reactivity" | "/docs/tutorial/fundamentals" ] ;
513525 export type Context = Run . MultiRouteContext < Route > & Marko . Global ;
514526 export type Handler = Run . HandlerLike < Route > ;
515527 /** @deprecated use `((context, next) => { ... }) satisfies MarkoRun.Handler` instead */
0 commit comments