UNPKG

@simulacrum/auth0-simulator

Version:

Run local instance of Auth0 API for local development and integration testing

17 lines 976 B
import { createFoundationSimulationServer, type SimulationHandlers, type FoundationSimulator } from "@simulacrum/foundation-simulator"; import { ExtendedSimulationStore } from "./store/index.ts"; import { type Auth0InitialStore } from "./store/entities.ts"; import { Auth0Configuration } from "./types.ts"; export type Auth0Simulator = ({ initialState, extend, options, }?: { initialState?: Auth0InitialStore; extend?: { extendStore?: SimulationInput["extendStore"]; openapiHandlers?: (simulationStore: ExtendedSimulationStore) => SimulationHandlers; extendRouter?: SimulationInput["extendRouter"]; }; options?: Partial<Auth0Configuration>; }) => ReturnType<FoundationSimulator<ExtendedSimulationStore>>; type SimulationInput = Parameters<typeof createFoundationSimulationServer>[0]; export declare const simulation: Auth0Simulator; export { auth0UserSchema, defaultUser } from "./store/entities.ts"; //# sourceMappingURL=index.d.ts.map