perf: lazy-load js-yaml (~107KB) as needed (#2551)

- Closes: #2532
This commit is contained in:
Dermot Duffy
2026-06-30 17:45:13 -07:00
committed by dermotduffy
parent 3fe5e4004a
commit d833edb65b
18 changed files with 413 additions and 134 deletions
+1 -2
View File
@@ -4,7 +4,6 @@ import type {
} from '../../config/schema/actions/types.js';
import type { Link } from '../../config/schema/common/link.js';
import { getContextFromError } from '../../utils/error-context.js';
import { dataToContext } from './data-to-context.js';
const DEFAULT_ERROR_ICON = 'mdi:alert';
@@ -31,7 +30,7 @@ export const createNotificationFromText = (
...(options?.metadata && { metadata: options.metadata }),
...(options?.link && { link: options.link }),
...(options?.context && {
context: dataToContext(options.context),
context: [options.context],
}),
...(options?.in_progress !== undefined && { in_progress: options.in_progress }),
});