ui-omakase-framework
Version:
A comprehensive E2E testing framework library with pre-built Cucumber step definitions and utilities for web automation testing
26 lines (25 loc) • 1.24 kB
TypeScript
/**
* E2E Testing Framework Library
*
* This is the main entry point for the E2E testing framework library.
* It exports all the necessary components for consumers to use in their projects.
*/
export type { GlobalConfig, GlobalVariables, PageElementMappings, MockPayloadMappings, HostsConfig, PagesConfig, ErrorsConfig, EmailsConfig, MocksConfig } from './env/global';
export { env, getJsonFromFile, envNumber } from './env/parseEnv';
export { enhancedEnv, enhancedEnvNumber, envBoolean, enhancedGetJsonFromFile, loadConfigWithFallbacks } from './env';
export * from './setup';
export { logger } from './logger';
export * from './step-factories';
export * from './support/browser-behavior';
export * from './support/error-helper';
export * from './support/html-behavior';
export * from './support/input-helper';
export * from './support/mock-behavior';
export * from './support/navigation-behavior';
export * from './support/options-helper';
export * from './support/ramdom-data-helper';
export * from './support/tag-helper';
export * from './support/wait-for-behavior';
export * from './support/web-element-helper';
export * from './reporter/reporter-utils';
export { FrameworkConfig, createFrameworkConfig } from './framework-config';