@enonic/mock-xp
Version:
Mock Enonic XP API JavaScript Library
50 lines (48 loc) • 1.06 kB
TypeScript
import type {
get as getContext,
run as runInContext
} from '@enonic-types/lib-context';
import type { vol } from 'memfs';
export type { App } from './App.d';
export type {
CreateUserNodeParams,
GroupNode,
GroupNodeData,
RoleNode,
RoleNodeData,
UserData,
UserNode,
} from './Auth.d';
export type {
MockContext,
MockContextLib,
MockContextParams,
} from './Context.d';
export type {
Resolve
} from './Globals.d';
export { Log } from './Log.d';
export {
GetActiveVersionParamObject,
GetActiveVersionResponse
} from './node/getActiveVersion.d';
export { NodeModifyParams } from './node/modify.d';
export { RepoNodeWithData } from './node/node.d';
export { NodeQueryParams } from './node/query/index.d';
export {
NodeQueryResponse,
NodeRefreshParams,
RepoConnection,
Source
} from './node/repoConnection.d';
export {
BranchConfig,
CreateBranchParams,
CreateRepoParams,
RepoLib,
RepositoryConfig,
RepositorySettings
} from './Repo.d';
export {Request} from './Request.d';
export {ValueLib} from './Value.d';
export type Vol = typeof vol;