Fix for plugin.ts

This commit is contained in:
2026-09-28 16:34:54 +02:00
parent 170c9a53f1
commit 9bf8599116
3 changed files with 5 additions and 5 deletions
+2 -2
View File
@@ -67,8 +67,8 @@ import { buildSeoPlugin, injectAutoFillMeta, injectSeoTabs } from './modules/seo
// optional peer dependency at build time (it isn't in the plugin's own // optional peer dependency at build time (it isn't in the plugin's own
// node_modules). Avoids TS2307 without @ts-expect-error; the module // node_modules). Avoids TS2307 without @ts-expect-error; the module
// exists at runtime in projects that installed it. // exists at runtime in projects that installed it.
const pkg = '@clocklimited/payload-2fa'; // @ts-ignore
const mod = await import(pkg); const mod = await import('@clocklimited/payload-2fa');
// The package exports `payloadTotp`; older/other builds may use // The package exports `payloadTotp`; older/other builds may use
// `totpPlugin`. Accept either so a rename doesn't break us. // `totpPlugin`. Accept either so a rename doesn't break us.
const totp = mod.payloadTotp ?? mod.totpPlugin; const totp = mod.payloadTotp ?? mod.totpPlugin;
+1 -1
View File
File diff suppressed because one or more lines are too long
+2 -2
View File
@@ -76,8 +76,8 @@ export const ipalKit = (options: IpalOptions): Plugin => {
// optional peer dependency at build time (it isn't in the plugin's own // optional peer dependency at build time (it isn't in the plugin's own
// node_modules). Avoids TS2307 without @ts-expect-error; the module // node_modules). Avoids TS2307 without @ts-expect-error; the module
// exists at runtime in projects that installed it. // exists at runtime in projects that installed it.
const pkg = '@clocklimited/payload-2fa' // @ts-ignore
const mod = (await import(pkg)) as { const mod = (await import('@clocklimited/payload-2fa')) as {
payloadTotp?: (opts: Record<string, unknown>) => Plugin payloadTotp?: (opts: Record<string, unknown>) => Plugin
totpPlugin?: (opts: Record<string, unknown>) => Plugin totpPlugin?: (opts: Record<string, unknown>) => Plugin
} }