@nxextensions/firebase-cypress
Version:
An NX Plugin for Firebase Applications that would like to use emulators for E2E testing with Cypress
33 lines (32 loc) • 816 B
TypeScript
export type Json = {
[k: string]: any;
};
export interface CypressRunnerSchema {
baseUrl?: string;
cypressConfig: string;
browser?: string;
env?: Record<string, string>;
spec?: string;
tag?: string;
exit?: boolean;
headed?: boolean;
runnerUi?: boolean;
headless?: boolean;
record?: boolean;
key?: string;
parallel?: boolean;
ciBuildId?: string | number;
group?: string;
testingType?: 'component' | 'e2e';
ignoreTestFiles?: string | string[];
reporter?: string;
reporterOptions?: string | Json;
quiet?: boolean;
autoCancelAfterFailures?: boolean | number;
watch?: boolean;
ctTailwindPath?: string;
portLockFilePath?: string;
webServerCommand?: string;
emulatorCommand: string;
devServerTarget?: string;
}