@clerk/shared
Version:
Internal package utils used by the Clerk SDKs
11 lines • 974 B
TypeScript
import { handleValueOrFn } from "./handleValueOrFn.js";
import { createDeferredPromise } from "./createDeferredPromise.js";
import { allSettled } from "./allSettled.js";
import { isStaging } from "./instance.js";
import { logErrorInDevMode } from "./logErrorInDevMode.js";
import { noop } from "./noop.js";
import { automatedEnvironmentVariables, isAutomatedEnvironment, isDevelopmentEnvironment, isProductionEnvironment, isTestEnvironment } from "./runtimeEnvironment.js";
import { runIfFunctionOrReturn } from "./runIfFunctionOrReturn.js";
import { fastDeepMergeAndKeep, fastDeepMergeAndReplace } from "./fastDeepMerge.js";
import { timeLimit } from "./timeLimit.js";
export { allSettled, automatedEnvironmentVariables, createDeferredPromise, fastDeepMergeAndKeep, fastDeepMergeAndReplace, handleValueOrFn, isAutomatedEnvironment, isDevelopmentEnvironment, isProductionEnvironment, isStaging, isTestEnvironment, logErrorInDevMode, noop, runIfFunctionOrReturn, timeLimit };