@serenity-js/serenity-bdd
Advanced tools
Comparing version 3.4.2 to 3.5.0
@@ -6,2 +6,13 @@ # Change Log | ||
# [3.5.0](https://github.com/serenity-js/serenity-js/compare/v3.4.2...v3.5.0) (2023-07-02) | ||
### Bug Fixes | ||
* **core:** code clean-up: use type-only TypeScript imports where possible ([aa49150](https://github.com/serenity-js/serenity-js/commit/aa49150ca7f367363bb6fcc5e054da8bd820825e)) | ||
## [3.4.2](https://github.com/serenity-js/serenity-js/compare/v3.4.1...v3.4.2) (2023-06-30) | ||
@@ -8,0 +19,0 @@ |
@@ -1,2 +0,2 @@ | ||
import { Argv } from '../Argv'; | ||
import type { Argv } from '../Argv'; | ||
declare const _default: { | ||
@@ -3,0 +3,0 @@ command: string; |
@@ -1,2 +0,2 @@ | ||
import { Argv } from '../Argv'; | ||
import type { Argv } from '../Argv'; | ||
declare const _default: { | ||
@@ -3,0 +3,0 @@ command: string; |
/// <reference types="node" /> | ||
import { AxiosInstance } from 'axios'; | ||
import type { AxiosInstance } from 'axios'; | ||
import { URL } from 'url'; | ||
import { Credentials } from '../model'; | ||
import type { Credentials } from '../model'; | ||
/** | ||
@@ -6,0 +6,0 @@ * @package |
/// <reference types="node" /> | ||
import { Ability } from '@serenity-js/core'; | ||
import { FileSystem, Path } from '@serenity-js/core/lib/io'; | ||
import { ReadStream, Stats, WriteStream } from 'fs'; | ||
import type { Path } from '@serenity-js/core/lib/io'; | ||
import { FileSystem } from '@serenity-js/core/lib/io'; | ||
import type { ReadStream, Stats, WriteStream } from 'fs'; | ||
/** | ||
@@ -6,0 +7,0 @@ * @package |
import { Interaction } from '@serenity-js/core'; | ||
import { Path } from '@serenity-js/core/lib/io'; | ||
import type { Path } from '@serenity-js/core/lib/io'; | ||
/** | ||
@@ -4,0 +4,0 @@ * @package |
import { Interaction } from '@serenity-js/core'; | ||
import { Path } from '@serenity-js/core/lib/io'; | ||
import type { Path } from '@serenity-js/core/lib/io'; | ||
/** | ||
@@ -4,0 +4,0 @@ * @package |
@@ -1,3 +0,4 @@ | ||
import { Answerable, AnswersQuestions, CollectsArtifacts, Interaction, UsesAbilities } from '@serenity-js/core'; | ||
import { Path } from '@serenity-js/core/lib/io'; | ||
import type { Answerable, AnswersQuestions, CollectsArtifacts, UsesAbilities } from '@serenity-js/core'; | ||
import { Interaction } from '@serenity-js/core'; | ||
import type { Path } from '@serenity-js/core/lib/io'; | ||
/** | ||
@@ -4,0 +5,0 @@ * @package |
@@ -1,4 +0,5 @@ | ||
import { Answerable, AnswersQuestions, CollectsArtifacts, Interaction, UsesAbilities } from '@serenity-js/core'; | ||
import { Path } from '@serenity-js/core/lib/io'; | ||
import { AxiosRequestConfig } from 'axios'; | ||
import type { Answerable, AnswersQuestions, CollectsArtifacts, UsesAbilities } from '@serenity-js/core'; | ||
import { Interaction } from '@serenity-js/core'; | ||
import type { Path } from '@serenity-js/core/lib/io'; | ||
import type { AxiosRequestConfig } from 'axios'; | ||
/** | ||
@@ -5,0 +6,0 @@ * @package |
@@ -1,2 +0,2 @@ | ||
import { Path } from '@serenity-js/core/lib/io'; | ||
import type { Path } from '@serenity-js/core/lib/io'; | ||
/** | ||
@@ -3,0 +3,0 @@ * @package |
@@ -1,2 +0,2 @@ | ||
import { Path } from '@serenity-js/core/lib/io'; | ||
import type { Path } from '@serenity-js/core/lib/io'; | ||
/** | ||
@@ -3,0 +3,0 @@ * @package |
@@ -1,2 +0,3 @@ | ||
import { AnswersQuestions, Question, UsesAbilities } from '@serenity-js/core'; | ||
import type { AnswersQuestions, UsesAbilities } from '@serenity-js/core'; | ||
import { Question } from '@serenity-js/core'; | ||
import { Path } from '@serenity-js/core/lib/io'; | ||
@@ -3,0 +4,0 @@ /** |
@@ -1,3 +0,4 @@ | ||
import { AnswersQuestions, Question, UsesAbilities } from '@serenity-js/core'; | ||
import { Argv } from '../../Argv'; | ||
import type { AnswersQuestions, UsesAbilities } from '@serenity-js/core'; | ||
import { Question } from '@serenity-js/core'; | ||
import type { Argv } from '../../Argv'; | ||
/** | ||
@@ -4,0 +5,0 @@ * @package |
@@ -37,2 +37,3 @@ "use strict"; | ||
} | ||
exports.SerenityBDDArguments = SerenityBDDArguments; | ||
SerenityBDDArguments.Allowed = [ | ||
@@ -47,3 +48,2 @@ 'destination', | ||
]; | ||
exports.SerenityBDDArguments = SerenityBDDArguments; | ||
//# sourceMappingURL=SerenityBDDArguments.js.map |
@@ -1,3 +0,3 @@ | ||
import { QuestionAdapter } from '@serenity-js/core'; | ||
import { Argv } from '../../Argv'; | ||
import type { QuestionAdapter } from '@serenity-js/core'; | ||
import type { Argv } from '../../Argv'; | ||
/** | ||
@@ -4,0 +4,0 @@ * @package |
/// <reference types="node" /> | ||
import { AnswersQuestions, PerformsActivities, Task, UsesAbilities } from '@serenity-js/core'; | ||
import type { AnswersQuestions, PerformsActivities, UsesAbilities } from '@serenity-js/core'; | ||
import { Task } from '@serenity-js/core'; | ||
import { Path } from '@serenity-js/core/lib/io'; | ||
import { URL } from 'url'; | ||
import { GAV } from '../../model'; | ||
import type { URL } from 'url'; | ||
import type { GAV } from '../../model'; | ||
/** | ||
@@ -7,0 +8,0 @@ * @package |
@@ -1,3 +0,4 @@ | ||
import { Answerable, AnswersQuestions, PerformsActivities, Task, UsesAbilities } from '@serenity-js/core'; | ||
import { Path } from '@serenity-js/core/lib/io'; | ||
import type { Answerable, AnswersQuestions, PerformsActivities, UsesAbilities } from '@serenity-js/core'; | ||
import { Task } from '@serenity-js/core'; | ||
import type { Path } from '@serenity-js/core/lib/io'; | ||
/** | ||
@@ -4,0 +5,0 @@ * @package |
import { Task } from '@serenity-js/core'; | ||
import { Path } from '@serenity-js/core/lib/io'; | ||
import type { Path } from '@serenity-js/core/lib/io'; | ||
/** | ||
@@ -4,0 +4,0 @@ * @package |
@@ -1,4 +0,4 @@ | ||
import { Stage, StageCrewMember } from '@serenity-js/core'; | ||
import { DomainEvent } from '@serenity-js/core/lib/events'; | ||
import { Printer } from '../Printer'; | ||
import type { Stage, StageCrewMember } from '@serenity-js/core'; | ||
import type { DomainEvent } from '@serenity-js/core/lib/events'; | ||
import type { Printer } from '../Printer'; | ||
/** | ||
@@ -5,0 +5,0 @@ * @desc |
@@ -1,5 +0,5 @@ | ||
import { Stage, StageCrewMember } from '@serenity-js/core'; | ||
import { DomainEvent } from '@serenity-js/core/lib/events'; | ||
import type { Stage, StageCrewMember } from '@serenity-js/core'; | ||
import type { DomainEvent } from '@serenity-js/core/lib/events'; | ||
import ProgressBar from 'progress'; | ||
import { Printer } from '../Printer'; | ||
import type { Printer } from '../Printer'; | ||
/** | ||
@@ -6,0 +6,0 @@ * @desc |
@@ -1,3 +0,3 @@ | ||
import { Actor, Cast } from '@serenity-js/core'; | ||
import { Path } from '@serenity-js/core/lib/io'; | ||
import type { Actor, Cast } from '@serenity-js/core'; | ||
import type { Path } from '@serenity-js/core/lib/io'; | ||
/** | ||
@@ -4,0 +4,0 @@ * @package |
@@ -1,4 +0,4 @@ | ||
import { Actor, Cast } from '@serenity-js/core'; | ||
import { Path } from '@serenity-js/core/lib/io'; | ||
import { AxiosInstance } from 'axios'; | ||
import type { Actor, Cast } from '@serenity-js/core'; | ||
import type { Path } from '@serenity-js/core/lib/io'; | ||
import type { AxiosInstance } from 'axios'; | ||
/** | ||
@@ -5,0 +5,0 @@ * @package |
@@ -1,4 +0,4 @@ | ||
import { StageCrewMember } from '@serenity-js/core'; | ||
import type { StageCrewMember } from '@serenity-js/core'; | ||
export * from './stage'; | ||
export default function create(): StageCrewMember; | ||
//# sourceMappingURL=index.d.ts.map |
@@ -1,5 +0,5 @@ | ||
import { DomainEventQueue } from '@serenity-js/core'; | ||
import { ActivityRelatedArtifactArchived, ActivityRelatedArtifactGenerated, BusinessRuleDetected, FeatureNarrativeDetected, SceneBackgroundDetected, SceneDescriptionDetected, SceneTagged, TestRunnerDetected } from '@serenity-js/core/lib/events'; | ||
import { SerenityBDDReport } from '../SerenityBDDJsonSchema'; | ||
import { SerenityBDDReportContext } from './SerenityBDDReportContext'; | ||
import type { DomainEventQueue } from '@serenity-js/core'; | ||
import type { ActivityRelatedArtifactArchived, ActivityRelatedArtifactGenerated, BusinessRuleDetected, FeatureNarrativeDetected, SceneBackgroundDetected, SceneDescriptionDetected, SceneTagged, TestRunnerDetected } from '@serenity-js/core/lib/events'; | ||
import type { SerenityBDDReport } from '../SerenityBDDJsonSchema'; | ||
import type { SerenityBDDReportContext } from './SerenityBDDReportContext'; | ||
/** | ||
@@ -6,0 +6,0 @@ * @package |
@@ -1,3 +0,4 @@ | ||
import { DomainEventQueues } from '@serenity-js/core'; | ||
import { Artifact, CorrelationId, Name } from '@serenity-js/core/lib/model'; | ||
import type { DomainEventQueues } from '@serenity-js/core'; | ||
import type { Artifact, CorrelationId } from '@serenity-js/core/lib/model'; | ||
import { Name } from '@serenity-js/core/lib/model'; | ||
/** | ||
@@ -4,0 +5,0 @@ * @package |
@@ -1,3 +0,3 @@ | ||
import { CorrelationId } from '@serenity-js/core/lib/model'; | ||
import { TestStep } from '../SerenityBDDJsonSchema'; | ||
import type { CorrelationId } from '@serenity-js/core/lib/model'; | ||
import type { TestStep } from '../SerenityBDDJsonSchema'; | ||
/** | ||
@@ -4,0 +4,0 @@ * @package |
@@ -1,4 +0,4 @@ | ||
import { ErrorDetails } from '../../SerenityBDDJsonSchema'; | ||
import type { ErrorDetails } from '../../SerenityBDDJsonSchema'; | ||
/** @package */ | ||
export declare function errorReportFrom(error?: Error | string | number | boolean | object): ErrorDetails; | ||
//# sourceMappingURL=errorReportFrom.d.ts.map |
@@ -1,3 +0,3 @@ | ||
import { Outcome } from '@serenity-js/core/lib/model'; | ||
import { ErrorDetails } from '../../SerenityBDDJsonSchema'; | ||
import type { Outcome } from '@serenity-js/core/lib/model'; | ||
import type { ErrorDetails } from '../../SerenityBDDJsonSchema'; | ||
/** | ||
@@ -4,0 +4,0 @@ * @package |
@@ -1,2 +0,2 @@ | ||
import { ScenarioParameters } from '@serenity-js/core/lib/model'; | ||
import type { ScenarioParameters } from '@serenity-js/core/lib/model'; | ||
/** | ||
@@ -3,0 +3,0 @@ * @package |
@@ -1,3 +0,3 @@ | ||
import { DomainEventQueue } from '@serenity-js/core'; | ||
import { SerenityBDDReport } from '../../SerenityBDDJsonSchema'; | ||
import type { DomainEventQueue } from '@serenity-js/core'; | ||
import type { SerenityBDDReport } from '../../SerenityBDDJsonSchema'; | ||
import { EventQueueProcessor } from '../EventQueueProcessor'; | ||
@@ -4,0 +4,0 @@ /** |
import { ExecutionSuccessful } from '@serenity-js/core/lib/model'; | ||
import { SerenityBDDReport } from '../../SerenityBDDJsonSchema'; | ||
import type { SerenityBDDReport } from '../../SerenityBDDJsonSchema'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import { ScenarioParametersDescriptor } from './ScenarioParametersDescriptor'; | ||
import type { ScenarioParametersDescriptor } from './ScenarioParametersDescriptor'; | ||
/** | ||
@@ -6,0 +6,0 @@ * @package |
@@ -1,4 +0,4 @@ | ||
import { Description } from '@serenity-js/core/lib/model'; | ||
import { SceneSequenceReportContext } from '../SceneSequenceReportContext'; | ||
import type { Description } from '@serenity-js/core/lib/model'; | ||
import type { SceneSequenceReportContext } from '../SceneSequenceReportContext'; | ||
export declare function scenarioOutlineOf(outline: Description): (context: SceneSequenceReportContext) => SceneSequenceReportContext; | ||
//# sourceMappingURL=scenarioOutlineOf.d.ts.map |
@@ -1,4 +0,4 @@ | ||
import { Outcome, ScenarioDetails } from '@serenity-js/core/lib/model'; | ||
import { SceneSequenceReportContext } from '../SceneSequenceReportContext'; | ||
import type { Outcome, ScenarioDetails } from '@serenity-js/core/lib/model'; | ||
import type { SceneSequenceReportContext } from '../SceneSequenceReportContext'; | ||
export declare function scenarioParameterResult(scenario: ScenarioDetails, outcome: Outcome): (context: SceneSequenceReportContext) => SceneSequenceReportContext; | ||
//# sourceMappingURL=scenarioParameterResult.d.ts.map |
@@ -1,4 +0,4 @@ | ||
import { ScenarioDetails, ScenarioParameters } from '@serenity-js/core/lib/model'; | ||
import { SceneSequenceReportContext } from '../SceneSequenceReportContext'; | ||
import type { ScenarioDetails, ScenarioParameters } from '@serenity-js/core/lib/model'; | ||
import type { SceneSequenceReportContext } from '../SceneSequenceReportContext'; | ||
export declare function scenarioParametersOf(scenario: ScenarioDetails, parameters: ScenarioParameters): (context: SceneSequenceReportContext) => SceneSequenceReportContext; | ||
//# sourceMappingURL=scenarioParametersOf.d.ts.map |
@@ -1,4 +0,4 @@ | ||
import { Outcome } from '@serenity-js/core/lib/model'; | ||
import { SceneSequenceReportContext } from '../SceneSequenceReportContext'; | ||
import type { Outcome } from '@serenity-js/core/lib/model'; | ||
import type { SceneSequenceReportContext } from '../SceneSequenceReportContext'; | ||
export declare function sceneSequenceOverallResult(outcome: Outcome): (context: SceneSequenceReportContext) => SceneSequenceReportContext; | ||
//# sourceMappingURL=sceneSequenceOverallResult.d.ts.map |
@@ -1,4 +0,4 @@ | ||
import { CorrelationId } from '@serenity-js/core/lib/model'; | ||
import { SerenityBDDReport } from '../SerenityBDDJsonSchema'; | ||
import { LinkedTestStep } from './LinkedTestStep'; | ||
import type { CorrelationId } from '@serenity-js/core/lib/model'; | ||
import type { SerenityBDDReport } from '../SerenityBDDJsonSchema'; | ||
import type { LinkedTestStep } from './LinkedTestStep'; | ||
/** | ||
@@ -5,0 +5,0 @@ * @package |
@@ -1,3 +0,3 @@ | ||
import { DomainEventQueue } from '@serenity-js/core'; | ||
import { SerenityBDDReport } from '../../SerenityBDDJsonSchema'; | ||
import type { DomainEventQueue } from '@serenity-js/core'; | ||
import type { SerenityBDDReport } from '../../SerenityBDDJsonSchema'; | ||
import { EventQueueProcessor } from '../EventQueueProcessor'; | ||
@@ -4,0 +4,0 @@ /** |
import { Timestamp } from '@serenity-js/core'; | ||
import { CorrelationId, Outcome } from '@serenity-js/core/lib/model'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { CorrelationId, Outcome } from '@serenity-js/core/lib/model'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
/** | ||
@@ -5,0 +5,0 @@ * @package |
@@ -1,4 +0,4 @@ | ||
import { Timestamp } from '@serenity-js/core'; | ||
import { Artifact, CorrelationId, Name } from '@serenity-js/core/lib/model'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { Timestamp } from '@serenity-js/core'; | ||
import type { Artifact, CorrelationId, Name } from '@serenity-js/core/lib/model'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
/** | ||
@@ -5,0 +5,0 @@ * @package |
@@ -1,4 +0,4 @@ | ||
import { Timestamp } from '@serenity-js/core'; | ||
import { CorrelationId, Name } from '@serenity-js/core/lib/model'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { Timestamp } from '@serenity-js/core'; | ||
import type { CorrelationId, Name } from '@serenity-js/core/lib/model'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
/** | ||
@@ -5,0 +5,0 @@ * @package |
@@ -1,5 +0,5 @@ | ||
import { Timestamp } from '@serenity-js/core'; | ||
import { Path } from '@serenity-js/core/lib/io'; | ||
import { ArtifactType, CorrelationId } from '@serenity-js/core/lib/model'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { Timestamp } from '@serenity-js/core'; | ||
import type { Path } from '@serenity-js/core/lib/io'; | ||
import type { ArtifactType, CorrelationId } from '@serenity-js/core/lib/model'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
/** | ||
@@ -6,0 +6,0 @@ * @package |
@@ -1,3 +0,3 @@ | ||
import { Description, Name } from '@serenity-js/core/lib/model'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { Description, Name } from '@serenity-js/core/lib/model'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
/** | ||
@@ -4,0 +4,0 @@ * @package |
@@ -1,3 +0,3 @@ | ||
import { BusinessRule } from '@serenity-js/core/lib/model'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { BusinessRule } from '@serenity-js/core/lib/model'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
/** | ||
@@ -4,0 +4,0 @@ * @package |
@@ -1,3 +0,3 @@ | ||
import { Description } from '@serenity-js/core/lib/model'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { Description } from '@serenity-js/core/lib/model'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
/** | ||
@@ -4,0 +4,0 @@ * @package |
import { Timestamp } from '@serenity-js/core'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
/** | ||
@@ -4,0 +4,0 @@ * @package |
@@ -1,3 +0,3 @@ | ||
import { Outcome } from '@serenity-js/core/lib/model'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { Outcome } from '@serenity-js/core/lib/model'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
/** | ||
@@ -4,0 +4,0 @@ * @package |
@@ -1,3 +0,3 @@ | ||
import { Timestamp } from '@serenity-js/core'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { Timestamp } from '@serenity-js/core'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
/** | ||
@@ -4,0 +4,0 @@ * @package |
@@ -1,3 +0,3 @@ | ||
import { Description } from '@serenity-js/core/lib/model'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { Description } from '@serenity-js/core/lib/model'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
/** | ||
@@ -4,0 +4,0 @@ * @package |
@@ -1,2 +0,2 @@ | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
/** | ||
@@ -3,0 +3,0 @@ * @package |
@@ -1,3 +0,3 @@ | ||
import { ScenarioDetails } from '@serenity-js/core/lib/model'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { ScenarioDetails } from '@serenity-js/core/lib/model'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
/** | ||
@@ -4,0 +4,0 @@ * @package |
@@ -1,3 +0,3 @@ | ||
import { Tag } from '@serenity-js/core/lib/model'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { Tag } from '@serenity-js/core/lib/model'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
/** | ||
@@ -4,0 +4,0 @@ * @package |
@@ -1,3 +0,3 @@ | ||
import { Name } from '@serenity-js/core/lib/model'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { Name } from '@serenity-js/core/lib/model'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
/** | ||
@@ -4,0 +4,0 @@ * @package |
@@ -1,2 +0,2 @@ | ||
import { JSONObject } from 'tiny-types'; | ||
import type { JSONObject } from 'tiny-types'; | ||
/** @package */ | ||
@@ -3,0 +3,0 @@ export interface SerenityBDDReport extends JSONObject { |
@@ -1,3 +0,3 @@ | ||
import { Stage, StageCrewMember } from '@serenity-js/core'; | ||
import { DomainEvent } from '@serenity-js/core/lib/events'; | ||
import type { Stage, StageCrewMember } from '@serenity-js/core'; | ||
import type { DomainEvent } from '@serenity-js/core/lib/events'; | ||
/** | ||
@@ -4,0 +4,0 @@ * A {@apilink StageCrewMember} that produces [Serenity BDD](http://serenity-bdd.info/)-standard JSON reports |
{ | ||
"name": "@serenity-js/serenity-bdd", | ||
"version": "3.4.2", | ||
"version": "3.5.0", | ||
"description": "Serenity BDD reporter for Serenity/JS", | ||
@@ -48,5 +48,5 @@ "author": { | ||
"dependencies": { | ||
"@serenity-js/assertions": "3.4.2", | ||
"@serenity-js/core": "3.4.2", | ||
"@serenity-js/rest": "3.4.2", | ||
"@serenity-js/assertions": "3.5.0", | ||
"@serenity-js/core": "3.5.0", | ||
"@serenity-js/rest": "3.5.0", | ||
"ansi-regex": "^5.0.1", | ||
@@ -73,5 +73,5 @@ "axios": "^1.4.0", | ||
"ts-node": "^10.9.1", | ||
"typescript": "^5.0.4" | ||
"typescript": "^5.1.6" | ||
}, | ||
"gitHead": "cfa92797638b21f0fde4f2cc836b57f849fee671" | ||
"gitHead": "c34ec9a491ded36cc178f219a9b3cae058c34c2b" | ||
} |
@@ -5,3 +5,3 @@ import { actorCalled, configure } from '@serenity-js/core'; | ||
import { Argv } from '../Argv'; | ||
import type { Argv } from '../Argv'; | ||
import { defaults } from '../defaults'; | ||
@@ -8,0 +8,0 @@ import { formatError } from '../io'; |
@@ -6,3 +6,3 @@ import { isTrue } from '@serenity-js/assertions'; | ||
import { Argv } from '../Argv'; | ||
import type { Argv } from '../Argv'; | ||
import { defaults } from '../defaults'; | ||
@@ -9,0 +9,0 @@ import { axiosClient, formatError } from '../io'; |
import { ConfigurationError } from '@serenity-js/core'; | ||
import axios, { AxiosInstance, AxiosProxyConfig, AxiosRequestConfig } from 'axios'; | ||
import type { AxiosInstance, AxiosProxyConfig, AxiosRequestConfig } from 'axios'; | ||
import axios from 'axios'; | ||
import * as fs from 'fs'; | ||
@@ -7,3 +8,3 @@ import * as https from 'https'; | ||
import { Credentials } from '../model'; | ||
import type { Credentials } from '../model'; | ||
@@ -10,0 +11,0 @@ const HttpsProxyAgent = require('https-proxy-agent'); // eslint-disable-line @typescript-eslint/no-var-requires |
import { Ability } from '@serenity-js/core'; | ||
import { FileSystem, Path } from '@serenity-js/core/lib/io'; | ||
import { ReadStream, Stats, WriteStream } from 'fs'; | ||
import type { Path } from '@serenity-js/core/lib/io'; | ||
import { FileSystem } from '@serenity-js/core/lib/io'; | ||
import type { ReadStream, Stats, WriteStream } from 'fs'; | ||
@@ -5,0 +6,0 @@ /** |
import { Interaction } from '@serenity-js/core'; | ||
import { Path } from '@serenity-js/core/lib/io'; | ||
import type { Path } from '@serenity-js/core/lib/io'; | ||
@@ -4,0 +4,0 @@ import { UseFileSystem } from '../abilities'; |
import { Interaction } from '@serenity-js/core'; | ||
import { Path } from '@serenity-js/core/lib/io'; | ||
import type { Path } from '@serenity-js/core/lib/io'; | ||
@@ -4,0 +4,0 @@ import { UseFileSystem } from '../abilities'; |
@@ -1,3 +0,5 @@ | ||
import { Answerable, AnswersQuestions, CollectsArtifacts, Interaction, UsesAbilities } from '@serenity-js/core'; | ||
import { d, Path } from '@serenity-js/core/lib/io'; | ||
import type { Answerable, AnswersQuestions, CollectsArtifacts, UsesAbilities } from '@serenity-js/core'; | ||
import { Interaction } from '@serenity-js/core'; | ||
import type { Path } from '@serenity-js/core/lib/io'; | ||
import { d } from '@serenity-js/core/lib/io'; | ||
import { spawn } from 'child_process'; | ||
@@ -4,0 +6,0 @@ |
@@ -1,5 +0,7 @@ | ||
import { Answerable, AnswersQuestions, CollectsArtifacts, ConfigurationError, Interaction, UsesAbilities } from '@serenity-js/core'; | ||
import { d, Path } from '@serenity-js/core/lib/io'; | ||
import type { Answerable, AnswersQuestions, CollectsArtifacts, UsesAbilities } from '@serenity-js/core'; | ||
import { ConfigurationError, Interaction } from '@serenity-js/core'; | ||
import type { Path } from '@serenity-js/core/lib/io'; | ||
import { d } from '@serenity-js/core/lib/io'; | ||
import { CallAnApi } from '@serenity-js/rest'; | ||
import { AxiosRequestConfig } from 'axios'; | ||
import type { AxiosRequestConfig } from 'axios'; | ||
@@ -6,0 +8,0 @@ import { DownloadProgressReport, Notification } from '../../model'; |
import { Question } from '@serenity-js/core'; | ||
import { Path } from '@serenity-js/core/lib/io'; | ||
import type { Path } from '@serenity-js/core/lib/io'; | ||
import { createHash } from 'crypto'; | ||
@@ -4,0 +4,0 @@ |
import { Question } from '@serenity-js/core'; | ||
import { Path } from '@serenity-js/core/lib/io'; | ||
import type { Path } from '@serenity-js/core/lib/io'; | ||
@@ -4,0 +4,0 @@ import { UseFileSystem } from '../abilities'; |
@@ -1,2 +0,3 @@ | ||
import { AnswersQuestions, Question, UsesAbilities } from '@serenity-js/core'; | ||
import type { AnswersQuestions, UsesAbilities } from '@serenity-js/core'; | ||
import { Question } from '@serenity-js/core'; | ||
import { Path } from '@serenity-js/core/lib/io'; | ||
@@ -3,0 +4,0 @@ import * as path from 'path'; // eslint-disable-line unicorn/import-style |
@@ -1,4 +0,5 @@ | ||
import { AnswersQuestions, Question, UsesAbilities } from '@serenity-js/core'; | ||
import type { AnswersQuestions, UsesAbilities } from '@serenity-js/core'; | ||
import { Question } from '@serenity-js/core'; | ||
import { Argv } from '../../Argv'; | ||
import type { Argv } from '../../Argv'; | ||
@@ -5,0 +6,0 @@ /** |
@@ -1,4 +0,5 @@ | ||
import { Question, QuestionAdapter } from '@serenity-js/core'; | ||
import type { QuestionAdapter } from '@serenity-js/core'; | ||
import { Question } from '@serenity-js/core'; | ||
import { Argv } from '../../Argv'; | ||
import type { Argv } from '../../Argv'; | ||
@@ -5,0 +6,0 @@ /** |
@@ -1,7 +0,8 @@ | ||
import { AnswersQuestions, PerformsActivities, Task, UsesAbilities } from '@serenity-js/core'; | ||
import type { AnswersQuestions, PerformsActivities, UsesAbilities } from '@serenity-js/core'; | ||
import { Task } from '@serenity-js/core'; | ||
import { Path } from '@serenity-js/core/lib/io'; | ||
import { GetRequest } from '@serenity-js/rest'; | ||
import { URL } from 'url'; | ||
import type { URL } from 'url'; | ||
import { GAV } from '../../model'; | ||
import type { GAV } from '../../model'; | ||
import { CreateDirectory, Notify, StreamResponse } from '../interactions'; | ||
@@ -8,0 +9,0 @@ import { RenameFile } from '../interactions/RenameFile'; |
import { equals } from '@serenity-js/assertions'; | ||
import { Answerable, AnswersQuestions, Check, PerformsActivities, Question, Task, UsesAbilities } from '@serenity-js/core'; | ||
import { Path } from '@serenity-js/core/lib/io'; | ||
import type { Answerable, AnswersQuestions, PerformsActivities, UsesAbilities } from '@serenity-js/core'; | ||
import { Check, Question, Task } from '@serenity-js/core'; | ||
import type { Path } from '@serenity-js/core/lib/io'; | ||
@@ -5,0 +6,0 @@ import { Spawn } from '../interactions'; |
import { Ensure, equals } from '@serenity-js/assertions'; | ||
import { Task } from '@serenity-js/core'; | ||
import { Path } from '@serenity-js/core/lib/io'; | ||
import type { Path } from '@serenity-js/core/lib/io'; | ||
import { GetRequest, LastResponse, Send } from '@serenity-js/rest'; | ||
@@ -5,0 +5,0 @@ |
@@ -1,6 +0,7 @@ | ||
import { Stage, StageCrewMember } from '@serenity-js/core'; | ||
import { ArtifactGenerated, DomainEvent } from '@serenity-js/core/lib/events'; | ||
import type { Stage, StageCrewMember } from '@serenity-js/core'; | ||
import type { DomainEvent } from '@serenity-js/core/lib/events'; | ||
import { ArtifactGenerated } from '@serenity-js/core/lib/events'; | ||
import { Complaint, Notification } from '../model'; | ||
import { Printer } from '../Printer'; | ||
import type { Printer } from '../Printer'; | ||
@@ -7,0 +8,0 @@ /** |
@@ -1,7 +0,8 @@ | ||
import { Stage, StageCrewMember } from '@serenity-js/core'; | ||
import { ArtifactGenerated, DomainEvent } from '@serenity-js/core/lib/events'; | ||
import type { Stage, StageCrewMember } from '@serenity-js/core'; | ||
import type { DomainEvent } from '@serenity-js/core/lib/events'; | ||
import { ArtifactGenerated } from '@serenity-js/core/lib/events'; | ||
import ProgressBar from 'progress'; | ||
import { DownloadProgressReport } from '../model'; | ||
import { Printer } from '../Printer'; | ||
import type { Printer } from '../Printer'; | ||
@@ -8,0 +9,0 @@ /** |
@@ -1,3 +0,4 @@ | ||
import { Actor, Cast, TakeNotes } from '@serenity-js/core'; | ||
import { Path } from '@serenity-js/core/lib/io'; | ||
import type { Actor, Cast} from '@serenity-js/core'; | ||
import { TakeNotes } from '@serenity-js/core'; | ||
import type { Path } from '@serenity-js/core/lib/io'; | ||
@@ -4,0 +5,0 @@ import { UseFileSystem } from '../screenplay'; |
@@ -1,5 +0,6 @@ | ||
import { Actor, Cast, TakeNotes } from '@serenity-js/core'; | ||
import { Path } from '@serenity-js/core/lib/io'; | ||
import type { Actor, Cast} from '@serenity-js/core'; | ||
import { TakeNotes } from '@serenity-js/core'; | ||
import type { Path } from '@serenity-js/core/lib/io'; | ||
import { CallAnApi } from '@serenity-js/rest'; | ||
import { AxiosInstance } from 'axios'; | ||
import type { AxiosInstance } from 'axios'; | ||
@@ -6,0 +7,0 @@ import { UseFileSystem } from '../screenplay'; |
@@ -1,2 +0,2 @@ | ||
import { StageCrewMember } from '@serenity-js/core'; | ||
import type { StageCrewMember } from '@serenity-js/core'; | ||
@@ -3,0 +3,0 @@ import { SerenityBDDReporter } from './stage'; |
@@ -1,3 +0,3 @@ | ||
import { DomainEventQueue } from '@serenity-js/core'; | ||
import { | ||
import type { DomainEventQueue } from '@serenity-js/core'; | ||
import type { | ||
ActivityRelatedArtifactArchived, | ||
@@ -13,4 +13,4 @@ ActivityRelatedArtifactGenerated, | ||
import { SerenityBDDReport } from '../SerenityBDDJsonSchema'; | ||
import { SerenityBDDReportContext } from './SerenityBDDReportContext'; | ||
import type { SerenityBDDReport } from '../SerenityBDDJsonSchema'; | ||
import type { SerenityBDDReportContext } from './SerenityBDDReportContext'; | ||
import { activityRelatedArtifact, archivedActivityRelatedArtifact, backgroundOf, businessRuleOf, descriptionOf, featureNarrativeOf, tagOf, testRunnerCalled } from './transformations'; | ||
@@ -17,0 +17,0 @@ |
@@ -1,6 +0,7 @@ | ||
import { DomainEventQueues } from '@serenity-js/core'; | ||
import type { DomainEventQueues } from '@serenity-js/core'; | ||
import { SceneStarts } from '@serenity-js/core/lib/events'; | ||
import { Artifact, CorrelationId, Name, TestReport } from '@serenity-js/core/lib/model'; | ||
import type { Artifact, CorrelationId} from '@serenity-js/core/lib/model'; | ||
import { Name, TestReport } from '@serenity-js/core/lib/model'; | ||
import { SerenityBDDReport } from '../SerenityBDDJsonSchema'; | ||
import type { SerenityBDDReport } from '../SerenityBDDJsonSchema'; | ||
import { SceneSequenceEventQueueProcessor } from './scene-sequence'; | ||
@@ -7,0 +8,0 @@ import { SingleSceneEventQueueProcessor } from './single-scene'; |
@@ -1,4 +0,4 @@ | ||
import { CorrelationId } from '@serenity-js/core/lib/model'; | ||
import type { CorrelationId } from '@serenity-js/core/lib/model'; | ||
import { TestStep } from '../SerenityBDDJsonSchema'; | ||
import type { TestStep } from '../SerenityBDDJsonSchema'; | ||
@@ -5,0 +5,0 @@ /** |
@@ -6,3 +6,3 @@ /* eslint-disable @typescript-eslint/ban-types */ | ||
import { ErrorDetails } from '../../SerenityBDDJsonSchema'; | ||
import type { ErrorDetails } from '../../SerenityBDDJsonSchema'; | ||
@@ -9,0 +9,0 @@ /** @package */ |
@@ -0,1 +1,3 @@ | ||
import type { | ||
Outcome} from '@serenity-js/core/lib/model'; | ||
import { | ||
@@ -7,8 +9,7 @@ ExecutionCompromised, | ||
ExecutionSkipped, | ||
ImplementationPending, | ||
Outcome, | ||
ImplementationPending | ||
} from '@serenity-js/core/lib/model'; | ||
import { match } from 'tiny-types'; | ||
import { ErrorDetails } from '../../SerenityBDDJsonSchema'; | ||
import type { ErrorDetails } from '../../SerenityBDDJsonSchema'; | ||
import { errorReportFrom } from './errorReportFrom'; | ||
@@ -15,0 +16,0 @@ |
@@ -1,2 +0,2 @@ | ||
import { ScenarioParameters } from '@serenity-js/core/lib/model'; | ||
import type { ScenarioParameters } from '@serenity-js/core/lib/model'; | ||
@@ -3,0 +3,0 @@ /** |
@@ -1,2 +0,4 @@ | ||
import { DomainEventQueue } from '@serenity-js/core'; | ||
import type { DomainEventQueue } from '@serenity-js/core'; | ||
import type { | ||
DomainEvent} from '@serenity-js/core/lib/events'; | ||
import { | ||
@@ -8,3 +10,2 @@ ActivityFinished, | ||
BusinessRuleDetected, | ||
DomainEvent, | ||
FeatureNarrativeDetected, | ||
@@ -23,5 +24,5 @@ SceneBackgroundDetected, | ||
import { SerenityBDDReport } from '../../SerenityBDDJsonSchema'; | ||
import type { SerenityBDDReport } from '../../SerenityBDDJsonSchema'; | ||
import { EventQueueProcessor } from '../EventQueueProcessor'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import { activityFinished, activityStarted, executionFinishedAt, executionStartedAt, reportIdIncluding, scenarioDetailsOf } from '../transformations'; | ||
@@ -28,0 +29,0 @@ import { SceneSequenceReportContext } from './SceneSequenceReportContext'; |
import { ExecutionSuccessful } from '@serenity-js/core/lib/model'; | ||
import { SerenityBDDReport } from '../../SerenityBDDJsonSchema'; | ||
import type { SerenityBDDReport } from '../../SerenityBDDJsonSchema'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import { ScenarioParametersDescriptor } from './ScenarioParametersDescriptor'; | ||
import type { ScenarioParametersDescriptor } from './ScenarioParametersDescriptor'; | ||
@@ -7,0 +7,0 @@ /** |
@@ -1,4 +0,4 @@ | ||
import { Description } from '@serenity-js/core/lib/model'; | ||
import type { Description } from '@serenity-js/core/lib/model'; | ||
import { SceneSequenceReportContext } from '../SceneSequenceReportContext'; | ||
import type { SceneSequenceReportContext } from '../SceneSequenceReportContext'; | ||
@@ -5,0 +5,0 @@ export function scenarioOutlineOf(outline: Description) { |
@@ -1,5 +0,5 @@ | ||
import { Outcome, ScenarioDetails } from '@serenity-js/core/lib/model'; | ||
import type { Outcome, ScenarioDetails } from '@serenity-js/core/lib/model'; | ||
import { outcomeReportFrom } from '../../mappers'; | ||
import { SceneSequenceReportContext } from '../SceneSequenceReportContext'; | ||
import type { SceneSequenceReportContext } from '../SceneSequenceReportContext'; | ||
@@ -6,0 +6,0 @@ export function scenarioParameterResult(scenario: ScenarioDetails, outcome: Outcome) { |
@@ -1,5 +0,5 @@ | ||
import { ScenarioDetails, ScenarioParameters } from '@serenity-js/core/lib/model'; | ||
import type { ScenarioDetails, ScenarioParameters } from '@serenity-js/core/lib/model'; | ||
import { DataTable, DataTableDataSetDescriptor } from '../../../SerenityBDDJsonSchema'; | ||
import { SceneSequenceReportContext } from '../SceneSequenceReportContext'; | ||
import type { DataTable, DataTableDataSetDescriptor } from '../../../SerenityBDDJsonSchema'; | ||
import type { SceneSequenceReportContext } from '../SceneSequenceReportContext'; | ||
@@ -6,0 +6,0 @@ export function scenarioParametersOf(scenario: ScenarioDetails, parameters: ScenarioParameters): (context: SceneSequenceReportContext) => SceneSequenceReportContext { |
@@ -1,5 +0,5 @@ | ||
import { Outcome } from '@serenity-js/core/lib/model'; | ||
import type { Outcome } from '@serenity-js/core/lib/model'; | ||
import { outcomeReportFrom } from '../../mappers'; | ||
import { SceneSequenceReportContext } from '../SceneSequenceReportContext'; | ||
import type { SceneSequenceReportContext } from '../SceneSequenceReportContext'; | ||
@@ -6,0 +6,0 @@ export function sceneSequenceOverallResult(outcome: Outcome) { |
@@ -1,5 +0,5 @@ | ||
import { CorrelationId } from '@serenity-js/core/lib/model'; | ||
import type { CorrelationId } from '@serenity-js/core/lib/model'; | ||
import { SerenityBDDReport } from '../SerenityBDDJsonSchema'; | ||
import { LinkedTestStep } from './LinkedTestStep'; | ||
import type { SerenityBDDReport } from '../SerenityBDDJsonSchema'; | ||
import type { LinkedTestStep } from './LinkedTestStep'; | ||
@@ -6,0 +6,0 @@ /** |
@@ -1,2 +0,4 @@ | ||
import { DomainEventQueue } from '@serenity-js/core'; | ||
import type { DomainEventQueue } from '@serenity-js/core'; | ||
import type { | ||
DomainEvent} from '@serenity-js/core/lib/events'; | ||
import { | ||
@@ -8,3 +10,2 @@ ActivityFinished, | ||
BusinessRuleDetected, | ||
DomainEvent, | ||
FeatureNarrativeDetected, | ||
@@ -20,5 +21,5 @@ SceneBackgroundDetected, | ||
import { SerenityBDDReport } from '../../SerenityBDDJsonSchema'; | ||
import type { SerenityBDDReport } from '../../SerenityBDDJsonSchema'; | ||
import { EventQueueProcessor } from '../EventQueueProcessor'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import { activityFinished, activityStarted, executionFinishedAt, executionFinishedWith, executionStartedAt, reportIdIncluding, scenarioDetailsOf } from '../transformations'; | ||
@@ -25,0 +26,0 @@ import { SingleSceneReportContext } from './SingleSceneReportContext'; |
import { Timestamp } from '@serenity-js/core'; | ||
import { CorrelationId, Outcome } from '@serenity-js/core/lib/model'; | ||
import type { CorrelationId, Outcome } from '@serenity-js/core/lib/model'; | ||
import { outcomeReportFrom } from '../mappers'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
@@ -7,0 +7,0 @@ /** |
@@ -1,3 +0,4 @@ | ||
import { Timestamp } from '@serenity-js/core'; | ||
import { Artifact, CorrelationId, HTTPRequestResponse, JSONData, LogEntry, Name, RequestAndResponse, TextData } from '@serenity-js/core/lib/model'; | ||
import type { Timestamp } from '@serenity-js/core'; | ||
import type { Artifact, CorrelationId, Name, RequestAndResponse} from '@serenity-js/core/lib/model'; | ||
import { HTTPRequestResponse, JSONData, LogEntry, TextData } from '@serenity-js/core/lib/model'; | ||
import { createHash } from 'crypto'; | ||
@@ -7,3 +8,3 @@ import { match } from 'tiny-types'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
@@ -10,0 +11,0 @@ /** |
@@ -1,5 +0,5 @@ | ||
import { Timestamp } from '@serenity-js/core'; | ||
import { CorrelationId, Name } from '@serenity-js/core/lib/model'; | ||
import type { Timestamp } from '@serenity-js/core'; | ||
import type { CorrelationId, Name } from '@serenity-js/core/lib/model'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
@@ -6,0 +6,0 @@ /** |
@@ -1,6 +0,7 @@ | ||
import { Timestamp } from '@serenity-js/core'; | ||
import { Path } from '@serenity-js/core/lib/io'; | ||
import { ArtifactType, CorrelationId, Photo } from '@serenity-js/core/lib/model'; | ||
import type { Timestamp } from '@serenity-js/core'; | ||
import type { Path } from '@serenity-js/core/lib/io'; | ||
import type { ArtifactType, CorrelationId} from '@serenity-js/core/lib/model'; | ||
import { Photo } from '@serenity-js/core/lib/model'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
@@ -7,0 +8,0 @@ /** |
@@ -1,4 +0,4 @@ | ||
import { Description, Name } from '@serenity-js/core/lib/model'; | ||
import type { Description, Name } from '@serenity-js/core/lib/model'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
@@ -5,0 +5,0 @@ /** |
@@ -1,4 +0,4 @@ | ||
import { BusinessRule } from '@serenity-js/core/lib/model'; | ||
import type { BusinessRule } from '@serenity-js/core/lib/model'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
@@ -5,0 +5,0 @@ /** |
@@ -1,4 +0,4 @@ | ||
import { Description } from '@serenity-js/core/lib/model'; | ||
import type { Description } from '@serenity-js/core/lib/model'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
@@ -5,0 +5,0 @@ /** |
import { Timestamp } from '@serenity-js/core'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
@@ -5,0 +5,0 @@ /** |
@@ -1,5 +0,5 @@ | ||
import { Outcome } from '@serenity-js/core/lib/model'; | ||
import type { Outcome } from '@serenity-js/core/lib/model'; | ||
import { outcomeReportFrom } from '../mappers'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
@@ -6,0 +6,0 @@ /** |
@@ -1,4 +0,4 @@ | ||
import { Timestamp } from '@serenity-js/core'; | ||
import type { Timestamp } from '@serenity-js/core'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
@@ -5,0 +5,0 @@ /** |
@@ -1,4 +0,4 @@ | ||
import { Description } from '@serenity-js/core/lib/model'; | ||
import type { Description } from '@serenity-js/core/lib/model'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
@@ -5,0 +5,0 @@ /** |
import { dashify } from '../mappers'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
@@ -4,0 +4,0 @@ /** |
@@ -1,7 +0,7 @@ | ||
import { Path } from '@serenity-js/core/lib/io'; | ||
import { ScenarioDetails } from '@serenity-js/core/lib/model'; | ||
import type { Path } from '@serenity-js/core/lib/io'; | ||
import type { ScenarioDetails } from '@serenity-js/core/lib/model'; | ||
import { ensure, isNotBlank } from 'tiny-types'; | ||
import { dashify, escapeHtml } from '../mappers'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
@@ -8,0 +8,0 @@ /** |
@@ -1,7 +0,8 @@ | ||
import { BrowserTag, CapabilityTag, ExecutionRetriedTag, FeatureTag, IssueTag, ManualTag, PlatformTag, Tag, ThemeTag } from '@serenity-js/core/lib/model'; | ||
import type { Tag} from '@serenity-js/core/lib/model'; | ||
import { BrowserTag, CapabilityTag, ExecutionRetriedTag, FeatureTag, IssueTag, ManualTag, PlatformTag, ThemeTag } from '@serenity-js/core/lib/model'; | ||
import { match } from 'tiny-types'; | ||
import { equal } from 'tiny-types/lib/objects'; | ||
import * as serenitybdd from '../../SerenityBDDJsonSchema'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type * as serenitybdd from '../../SerenityBDDJsonSchema'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import { reportIdIncluding } from './reportIdIncluding'; | ||
@@ -8,0 +9,0 @@ |
@@ -1,4 +0,4 @@ | ||
import { Name } from '@serenity-js/core/lib/model'; | ||
import type { Name } from '@serenity-js/core/lib/model'; | ||
import { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
import type { SerenityBDDReportContext } from '../SerenityBDDReportContext'; | ||
@@ -5,0 +5,0 @@ /** |
@@ -1,2 +0,2 @@ | ||
import { JSONObject } from 'tiny-types'; | ||
import type { JSONObject } from 'tiny-types'; | ||
@@ -3,0 +3,0 @@ // https://github.com/serenity-bdd/serenity-core/tree/50a3b1824001f192da2cdca6326d7525d4dd7f25/serenity-model/src/test/resources |
@@ -1,3 +0,5 @@ | ||
import { DomainEventQueues, Stage, StageCrewMember } from '@serenity-js/core'; | ||
import { ArtifactGenerated, AsyncOperationAttempted, AsyncOperationCompleted, AsyncOperationFailed, DomainEvent, TestRunFinishes } from '@serenity-js/core/lib/events'; | ||
import type { Stage, StageCrewMember } from '@serenity-js/core'; | ||
import { DomainEventQueues } from '@serenity-js/core'; | ||
import type { DomainEvent} from '@serenity-js/core/lib/events'; | ||
import { ArtifactGenerated, AsyncOperationAttempted, AsyncOperationCompleted, AsyncOperationFailed, TestRunFinishes } from '@serenity-js/core/lib/events'; | ||
import { CorrelationId, Description, Name } from '@serenity-js/core/lib/model'; | ||
@@ -4,0 +6,0 @@ |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
407922
6144
+ Added@serenity-js/assertions@3.5.0(transitive)
+ Added@serenity-js/core@3.5.0(transitive)
+ Added@serenity-js/rest@3.5.0(transitive)
- Removed@serenity-js/assertions@3.4.2(transitive)
- Removed@serenity-js/core@3.4.2(transitive)
- Removed@serenity-js/rest@3.4.2(transitive)
Updated@serenity-js/core@3.5.0
Updated@serenity-js/rest@3.5.0