From 4e951e93b55602e6bec1279a4b0651b3bcd3c62e Mon Sep 17 00:00:00 2001 From: Dylan Piercey Date: Fri, 12 Jun 2026 16:31:44 -0700 Subject: [PATCH] chore: upgrade marko dep --- .marko-run/routes.d.ts | 82 ++++++++++++++++++++++++++++++++++++++++-- package-lock.json | 69 +++++++++++++++++++---------------- package.json | 2 +- 3 files changed, 119 insertions(+), 34 deletions(-) diff --git a/.marko-run/routes.d.ts b/.marko-run/routes.d.ts index 96ecc5f9..9478453f 100644 --- a/.marko-run/routes.d.ts +++ b/.marko-run/routes.d.ts @@ -43,13 +43,17 @@ declare module "@marko/run" { "/docs/reference/core-tag": { verb: "get"; meta: typeof import("../src/routes/docs/_compiled-docs/reference/core-tag+meta.json"); }; "/docs/reference/custom-tag": { verb: "get"; meta: typeof import("../src/routes/docs/_compiled-docs/reference/custom-tag+meta.json"); }; "/docs/reference/language": { verb: "get"; meta: typeof import("../src/routes/docs/_compiled-docs/reference/language+meta.json"); }; + "/docs/reference/lazy-loading": { verb: "get"; meta: typeof import("../src/routes/docs/_compiled-docs/reference/lazy-loading+meta.json"); }; "/docs/reference/native-tag": { verb: "get"; meta: typeof import("../src/routes/docs/_compiled-docs/reference/native-tag+meta.json"); }; "/docs/reference/reactivity": { verb: "get"; meta: typeof import("../src/routes/docs/_compiled-docs/reference/reactivity+meta.json"); }; "/docs/reference/supported-environments": { verb: "get"; meta: typeof import("../src/routes/docs/_compiled-docs/reference/supported-environments+meta.json"); }; "/docs/reference/template": { verb: "get"; meta: typeof import("../src/routes/docs/_compiled-docs/reference/template+meta.json"); }; "/docs/reference/typescript": { verb: "get"; meta: typeof import("../src/routes/docs/_compiled-docs/reference/typescript+meta.json"); }; "/docs/tutorial/components-and-reactivity": { verb: "get"; meta: typeof import("../src/routes/docs/_compiled-docs/tutorial/components-and-reactivity+meta.json"); }; + "/docs/tutorial/fetching-data": { verb: "get"; meta: typeof import("../src/routes/docs/_compiled-docs/tutorial/fetching-data+meta.json"); }; "/docs/tutorial/fundamentals": { verb: "get"; meta: typeof import("../src/routes/docs/_compiled-docs/tutorial/fundamentals+meta.json"); }; + "/docs/tutorial/timers-and-effects": { verb: "get"; meta: typeof import("../src/routes/docs/_compiled-docs/tutorial/timers-and-effects+meta.json"); }; + "/docs/tutorial/working-with-lists": { verb: "get"; meta: typeof import("../src/routes/docs/_compiled-docs/tutorial/working-with-lists+meta.json"); }; "/docs/reference-full.md": { verb: "get"; }; "/playground": { verb: "get"; meta: typeof import("../src/routes/playground/+meta.json"); }; } @@ -95,7 +99,7 @@ declare module "../src/routes/docs/_llms/reference-full%2emd+handler" { declare module "../src/routes/docs/+middleware" { namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = Run.Routes["/docs" | "/docs/explanation/class-vs-tags-api" | "/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/supported-environments" | "/docs/reference/template" | "/docs/reference/typescript" | "/docs/tutorial/components-and-reactivity" | "/docs/tutorial/fundamentals" | "/docs/reference-full.md"]; + export type Route = Run.Routes["/docs" | "/docs/explanation/class-vs-tags-api" | "/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/lazy-loading" | "/docs/reference/native-tag" | "/docs/reference/reactivity" | "/docs/reference/supported-environments" | "/docs/reference/template" | "/docs/reference/typescript" | "/docs/tutorial/components-and-reactivity" | "/docs/tutorial/fetching-data" | "/docs/tutorial/fundamentals" | "/docs/tutorial/timers-and-effects" | "/docs/tutorial/working-with-lists" | "/docs/reference-full.md"]; export type Context = Run.MultiRouteContext; export type Handler = Run.HandlerLike; export type GET = Run.HandlerLike; @@ -686,6 +690,24 @@ declare module "../src/routes/docs/_compiled-docs/reference/language+page.marko" } } +declare module "../src/routes/docs/_compiled-docs/reference/lazy-loading+page.marko" { + namespace MarkoRun { + export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; + export type Route = Run.Routes["/docs/reference/lazy-loading"]; + export type Context = Run.MultiRouteContext & Marko.Global; + export type Handler = Run.HandlerLike; + export type GET = Run.HandlerLike; + export type HEAD = Run.HandlerLike; + export type POST = Run.HandlerLike; + export type PUT = Run.HandlerLike; + export type DELETE = Run.HandlerLike; + export type PATCH = Run.HandlerLike; + export type OPTIONS = Run.HandlerLike; + /** @deprecated use `((context, next) => { ... }) satisfies MarkoRun.Handler` instead */ + export const route: Run.HandlerTypeFn; + } +} + declare module "../src/routes/docs/_compiled-docs/reference/native-tag+page.marko" { namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; @@ -794,6 +816,24 @@ declare module "../src/routes/docs/_compiled-docs/tutorial/components-and-reacti } } +declare module "../src/routes/docs/_compiled-docs/tutorial/fetching-data+page.marko" { + namespace MarkoRun { + export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; + export type Route = Run.Routes["/docs/tutorial/fetching-data"]; + export type Context = Run.MultiRouteContext & Marko.Global; + export type Handler = Run.HandlerLike; + export type GET = Run.HandlerLike; + export type HEAD = Run.HandlerLike; + export type POST = Run.HandlerLike; + export type PUT = Run.HandlerLike; + export type DELETE = Run.HandlerLike; + export type PATCH = Run.HandlerLike; + export type OPTIONS = Run.HandlerLike; + /** @deprecated use `((context, next) => { ... }) satisfies MarkoRun.Handler` instead */ + export const route: Run.HandlerTypeFn; + } +} + declare module "../src/routes/docs/_compiled-docs/tutorial/fundamentals+page.marko" { namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; @@ -812,6 +852,42 @@ declare module "../src/routes/docs/_compiled-docs/tutorial/fundamentals+page.mar } } +declare module "../src/routes/docs/_compiled-docs/tutorial/timers-and-effects+page.marko" { + namespace MarkoRun { + export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; + export type Route = Run.Routes["/docs/tutorial/timers-and-effects"]; + export type Context = Run.MultiRouteContext & Marko.Global; + export type Handler = Run.HandlerLike; + export type GET = Run.HandlerLike; + export type HEAD = Run.HandlerLike; + export type POST = Run.HandlerLike; + export type PUT = Run.HandlerLike; + export type DELETE = Run.HandlerLike; + export type PATCH = Run.HandlerLike; + export type OPTIONS = Run.HandlerLike; + /** @deprecated use `((context, next) => { ... }) satisfies MarkoRun.Handler` instead */ + export const route: Run.HandlerTypeFn; + } +} + +declare module "../src/routes/docs/_compiled-docs/tutorial/working-with-lists+page.marko" { + namespace MarkoRun { + export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; + export type Route = Run.Routes["/docs/tutorial/working-with-lists"]; + export type Context = Run.MultiRouteContext & Marko.Global; + export type Handler = Run.HandlerLike; + export type GET = Run.HandlerLike; + export type HEAD = Run.HandlerLike; + export type POST = Run.HandlerLike; + export type PUT = Run.HandlerLike; + export type DELETE = Run.HandlerLike; + export type PATCH = Run.HandlerLike; + export type OPTIONS = Run.HandlerLike; + /** @deprecated use `((context, next) => { ... }) satisfies MarkoRun.Handler` instead */ + export const route: Run.HandlerTypeFn; + } +} + declare module "../src/routes/playground/+page.marko" { namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; @@ -834,7 +910,7 @@ declare module "../src/routes/+layout.marko" { export interface Input extends Run.LayoutInput {} namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = Run.Routes["/" | "/brand" | "/docs/explanation/class-vs-tags-api" | "/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/supported-environments" | "/docs/reference/template" | "/docs/reference/typescript" | "/docs/tutorial/components-and-reactivity" | "/docs/tutorial/fundamentals" | "/playground"]; + export type Route = Run.Routes["/" | "/brand" | "/docs/explanation/class-vs-tags-api" | "/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/lazy-loading" | "/docs/reference/native-tag" | "/docs/reference/reactivity" | "/docs/reference/supported-environments" | "/docs/reference/template" | "/docs/reference/typescript" | "/docs/tutorial/components-and-reactivity" | "/docs/tutorial/fetching-data" | "/docs/tutorial/fundamentals" | "/docs/tutorial/timers-and-effects" | "/docs/tutorial/working-with-lists" | "/playground"]; export type Context = Run.MultiRouteContext & Marko.Global; export type Handler = Run.HandlerLike; export type GET = Run.HandlerLike; @@ -853,7 +929,7 @@ declare module "../src/routes/docs/+layout.marko" { export interface Input extends Run.LayoutInput {} namespace MarkoRun { export { NotHandled, NotMatched, GetPaths, PostPaths, GetablePath, GetableHref, PostablePath, PostableHref, Platform }; - export type Route = Run.Routes["/docs/explanation/class-vs-tags-api" | "/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/supported-environments" | "/docs/reference/template" | "/docs/reference/typescript" | "/docs/tutorial/components-and-reactivity" | "/docs/tutorial/fundamentals"]; + export type Route = Run.Routes["/docs/explanation/class-vs-tags-api" | "/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/lazy-loading" | "/docs/reference/native-tag" | "/docs/reference/reactivity" | "/docs/reference/supported-environments" | "/docs/reference/template" | "/docs/reference/typescript" | "/docs/tutorial/components-and-reactivity" | "/docs/tutorial/fetching-data" | "/docs/tutorial/fundamentals" | "/docs/tutorial/timers-and-effects" | "/docs/tutorial/working-with-lists"]; export type Context = Run.MultiRouteContext & Marko.Global; export type Handler = Run.HandlerLike; export type GET = Run.HandlerLike; diff --git a/package-lock.json b/package-lock.json index 4057115c..dd609a8b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -43,7 +43,7 @@ "lz-string": "^1.5.0", "markdownlint-cli": "^0.48.0", "marked": "^17.0.4", - "marko": "^6.0.171", + "marko": "^6.1.4", "path": "./shim/path", "path-browserify": "^1.0.1", "postcss": "^8.5.8", @@ -341,7 +341,6 @@ "integrity": "sha512-Tdfx4eH2uS+gv9V9NCr3Rz+c7RSS6ntXp3Blliud18ibRUlRxO9dTaOjG4iv4x0nAmMeedP1ORkEpeXSkh2QiQ==", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=20" } @@ -423,8 +422,7 @@ "resolved": "https://registry.npmjs.org/@cspell/dict-css/-/dict-css-4.1.1.tgz", "integrity": "sha512-y/Vgo6qY08e1t9OqR56qjoFLBCpi4QfWMf2qzD1l9omRZwvSMQGRPz4x0bxkkkU4oocMAeztjzCsmLew//c/8w==", "dev": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/@cspell/dict-dart": { "version": "2.3.2", @@ -564,16 +562,14 @@ "resolved": "https://registry.npmjs.org/@cspell/dict-html/-/dict-html-4.0.15.tgz", "integrity": "sha512-GJYnYKoD9fmo2OI0aySEGZOjThnx3upSUvV7mmqUu8oG+mGgzqm82P/f7OqsuvTaInZZwZbo+PwJQd/yHcyFIw==", "dev": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/@cspell/dict-html-symbol-entities": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/@cspell/dict-html-symbol-entities/-/dict-html-symbol-entities-4.0.5.tgz", "integrity": "sha512-429alTD4cE0FIwpMucvSN35Ld87HCyuM8mF731KU5Rm4Je2SG6hmVx7nkBsLyrmH3sQukTcr1GaiZsiEg8svPA==", "dev": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/@cspell/dict-java": { "version": "5.0.12", @@ -771,8 +767,7 @@ "resolved": "https://registry.npmjs.org/@cspell/dict-typescript/-/dict-typescript-3.2.3.tgz", "integrity": "sha512-zXh1wYsNljQZfWWdSPYwQhpwiuW0KPW1dSd8idjMRvSD0aSvWWHoWlrMsmZeRl4qM4QCEAjua8+cjflm41cQBg==", "dev": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/@cspell/dict-vue": { "version": "3.0.5", @@ -954,7 +949,6 @@ } ], "license": "MIT", - "peer": true, "engines": { "node": ">=20.19.0" }, @@ -978,7 +972,6 @@ } ], "license": "MIT", - "peer": true, "engines": { "node": ">=20.19.0" } @@ -2243,6 +2236,7 @@ "os": [ "aix" ], + "peer": true, "engines": { "node": ">=18" } @@ -2260,6 +2254,7 @@ "os": [ "android" ], + "peer": true, "engines": { "node": ">=18" } @@ -2277,6 +2272,7 @@ "os": [ "android" ], + "peer": true, "engines": { "node": ">=18" } @@ -2294,6 +2290,7 @@ "os": [ "android" ], + "peer": true, "engines": { "node": ">=18" } @@ -2311,6 +2308,7 @@ "os": [ "darwin" ], + "peer": true, "engines": { "node": ">=18" } @@ -2328,6 +2326,7 @@ "os": [ "darwin" ], + "peer": true, "engines": { "node": ">=18" } @@ -2345,6 +2344,7 @@ "os": [ "freebsd" ], + "peer": true, "engines": { "node": ">=18" } @@ -2362,6 +2362,7 @@ "os": [ "freebsd" ], + "peer": true, "engines": { "node": ">=18" } @@ -2379,6 +2380,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -2396,6 +2398,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -2413,6 +2416,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -2430,6 +2434,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -2447,6 +2452,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -2464,6 +2470,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -2481,6 +2488,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -2498,6 +2506,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -2515,6 +2524,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=18" } @@ -2532,6 +2542,7 @@ "os": [ "netbsd" ], + "peer": true, "engines": { "node": ">=18" } @@ -2549,6 +2560,7 @@ "os": [ "netbsd" ], + "peer": true, "engines": { "node": ">=18" } @@ -2566,6 +2578,7 @@ "os": [ "openbsd" ], + "peer": true, "engines": { "node": ">=18" } @@ -2583,6 +2596,7 @@ "os": [ "openbsd" ], + "peer": true, "engines": { "node": ">=18" } @@ -2600,6 +2614,7 @@ "os": [ "openharmony" ], + "peer": true, "engines": { "node": ">=18" } @@ -2617,6 +2632,7 @@ "os": [ "sunos" ], + "peer": true, "engines": { "node": ">=18" } @@ -2634,6 +2650,7 @@ "os": [ "win32" ], + "peer": true, "engines": { "node": ">=18" } @@ -2651,6 +2668,7 @@ "os": [ "win32" ], + "peer": true, "engines": { "node": ">=18" } @@ -2668,6 +2686,7 @@ "os": [ "win32" ], + "peer": true, "engines": { "node": ">=18" } @@ -2857,12 +2876,11 @@ "license": "MIT" }, "node_modules/@marko/compiler": { - "version": "5.39.63", - "resolved": "https://registry.npmjs.org/@marko/compiler/-/compiler-5.39.63.tgz", - "integrity": "sha512-PD0Y4pKNTWlstqy1+tvsoAQkQnDqEZD+BgmOQGVOOR0XOHW7GeAL1NVB0/2jh3HH2jFay6wVnbykWMKio4EAEA==", + "version": "5.39.64", + "resolved": "https://registry.npmjs.org/@marko/compiler/-/compiler-5.39.64.tgz", + "integrity": "sha512-TEClp8OAy/3V5rwF9jSrImZtmwujq3ibZEYwd7bik1OP5Z9n80NmksnPbRhdj6jN9FKRs/pK4yxVaplka6YI/A==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@luxass/strip-json-comments": "^1.4.0", "complain": "^1.6.1", @@ -2901,7 +2919,6 @@ "integrity": "sha512-En0e+mihNUdg8Xpprj77VUqLD9NlGTmRLPG2jmsJ1rZhFUpTaPMauvBG1FQ8AzqnKSqGdUjcro4N3FOldaCxKg==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@marko/run-explorer": "^2.0.1", "@marko/vite": "^5.4.2", @@ -4322,7 +4339,6 @@ "integrity": "sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "undici-types": "~7.18.0" } @@ -4542,7 +4558,6 @@ } ], "license": "MIT", - "peer": true, "dependencies": { "baseline-browser-mapping": "^2.9.0", "caniuse-lite": "^1.0.30001759", @@ -6888,19 +6903,19 @@ } }, "node_modules/marko": { - "version": "6.0.171", - "resolved": "https://registry.npmjs.org/marko/-/marko-6.0.171.tgz", - "integrity": "sha512-ktiych+rUK0H/7YHw6Z1YKhGU/ce5XwJXEbPgZurw2tKXhOM9U4y6Hu/I3tPsKjSaBgIyU3hLi1BjO/iSOLxPg==", + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/marko/-/marko-6.1.5.tgz", + "integrity": "sha512-f8Og8cZVaevzcWyHeQX+AhPhXBiqc6xIocvQsS8+C40oyPL48L61lUIFYidTtmX04YUAACG8oapXo7jDBTBgUw==", "dev": true, "license": "MIT", "dependencies": { - "@marko/compiler": "^5.39.62", + "@marko/compiler": "^5.39.64", "csstype": "^3.2.3", "fastest-levenshtein": "^1.0.16", "magic-string": "^0.30.21" }, "engines": { - "node": "18 || 20 || >=22" + "node": ">=22" } }, "node_modules/mdast-util-to-hast": { @@ -7928,7 +7943,6 @@ } ], "license": "MIT", - "peer": true, "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", @@ -8734,7 +8748,6 @@ "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -8756,7 +8769,6 @@ "integrity": "sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==", "dev": true, "license": "MIT", - "peer": true, "bin": { "prettier": "bin/prettier.cjs" }, @@ -10018,7 +10030,6 @@ "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=12" }, @@ -10306,7 +10317,6 @@ "integrity": "sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "esbuild": "^0.27.0", "fdir": "^6.5.0", @@ -10919,7 +10929,6 @@ "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=12" }, diff --git a/package.json b/package.json index 6ac51518..8367f89a 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "lz-string": "^1.5.0", "markdownlint-cli": "^0.48.0", "marked": "^17.0.4", - "marko": "^6.0.171", + "marko": "^6.1.4", "path": "./shim/path", "path-browserify": "^1.0.1", "postcss": "^8.5.8",