mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-05 22:32:12 +00:00
Merged via squash.
Prepared head SHA: 6f5813ffff
Co-authored-by: keithce <2086282+keithce@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
13 lines
761 B
JavaScript
13 lines
761 B
JavaScript
// Thin ESM wrapper so native dynamic import() resolves in source-checkout mode
|
|
// where jiti loads index.ts but import("./src/plugin-entry.runtime.js") uses
|
|
// Node's native ESM loader which cannot resolve .ts files directly.
|
|
import { createRequire } from "node:module";
|
|
const require = createRequire(import.meta.url);
|
|
const { createJiti } = require("jiti");
|
|
const jiti = createJiti(import.meta.url, { interopDefault: true });
|
|
const mod = jiti("./plugin-entry.runtime.ts");
|
|
export const ensureMatrixCryptoRuntime = mod.ensureMatrixCryptoRuntime;
|
|
export const handleVerifyRecoveryKey = mod.handleVerifyRecoveryKey;
|
|
export const handleVerificationBootstrap = mod.handleVerificationBootstrap;
|
|
export const handleVerificationStatus = mod.handleVerificationStatus;
|