├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .gitattributes ├── .github └── workflows │ └── build_and_test.yml ├── .gitignore ├── .nvmrc ├── .prettierignore ├── .prettierrc.json ├── .vscode ├── Node.js.code-profile ├── launch.json ├── settings.json └── tasks.json ├── README.md ├── drizzle.config.ts ├── drizzle ├── 0000_large_morg.sql ├── 0001_panoramic_electro.sql ├── 0002_bizarre_franklin_storm.sql ├── 0003_wild_natasha_romanoff.sql └── meta │ ├── 0000_snapshot.json │ ├── 0001_snapshot.json │ ├── 0002_snapshot.json │ ├── 0003_snapshot.json │ └── _journal.json ├── package.json ├── src ├── allocation │ ├── allocatedCapability.ts │ ├── allocationConfiguration.ts │ ├── allocationFacade.ts │ ├── allocations.ts │ ├── capabilitiesAllocated.ts │ ├── capabilitiesReleased.ts │ ├── capabilityscheduling │ │ ├── allocatableCapabilitiesSummary.ts │ │ ├── allocatableCapability.ts │ │ ├── allocatableCapabilityId.ts │ │ ├── allocatableCapabilityRepository.ts │ │ ├── allocatableCapabilitySummary.ts │ │ ├── allocatableResourceId.ts │ │ ├── capabilityFinder.ts │ │ ├── capabilityPlanningConfiguration.ts │ │ ├── capabilityScheduler.ts │ │ ├── capabilitySelector.ts │ │ ├── index.ts │ │ ├── legacyacl │ │ │ ├── employeeCreatedInLegacySystemMessageHandler.ts │ │ │ ├── index.ts │ │ │ └── translateToCapabilitySelector.ts │ │ └── schema │ │ │ └── index.ts │ ├── cashflow │ │ ├── cashflow.ts │ │ ├── cashflowConfiguration.ts │ │ ├── cashflowFacade.ts │ │ ├── cashflowRepository.ts │ │ ├── cost.ts │ │ ├── drizzleCashflowRepository.ts │ │ ├── earnings.ts │ │ ├── earningsRecalculated.ts │ │ ├── income.ts │ │ ├── index.ts │ │ └── schema │ │ │ └── index.ts │ ├── demand.ts │ ├── demands.ts │ ├── drizzleProjectAllocationsRepository.ts │ ├── inMemoryProjectAllocationsRepository.ts │ ├── index.ts │ ├── notSatisfiedDemands.ts │ ├── potentialTransfers.ts │ ├── potentialTransfersService.ts │ ├── project.ts │ ├── projectAllocationDemandsScheduled.ts │ ├── projectAllocationScheduled.ts │ ├── projectAllocations.ts │ ├── projectAllocationsId.ts │ ├── projectAllocationsRepository.ts │ ├── projectsAllocationsSummary.ts │ ├── publishMissingDemandsService.ts │ └── schema │ │ └── index.ts ├── availability │ ├── availabilityConfiguration.ts │ ├── availabilityFacade.ts │ ├── blockade.ts │ ├── calendars.ts │ ├── index.ts │ ├── owner.ts │ ├── resourceAvailability.ts │ ├── resourceAvailabilityId.ts │ ├── resourceAvailabilityReadModel.ts │ ├── resourceAvailabilityRepository.ts │ ├── resourceGroupedAvailability.ts │ ├── resourceId.ts │ ├── resourceTakenOver.ts │ ├── schema │ │ └── index.ts │ └── segment │ │ ├── index.ts │ │ ├── segments.ts │ │ ├── segmentsInMinutes.ts │ │ ├── slotToNormalizedSlot.ts │ │ └── slotToSegments.ts ├── index.ts ├── optimization │ ├── dimension.ts │ ├── index.ts │ ├── item.ts │ ├── optimizationConfiguration.ts │ ├── optimizationFacade.ts │ ├── result.ts │ ├── totalCapacity.ts │ └── totalWeight.ts ├── planning │ ├── capabilitiesDemanded.ts │ ├── chosenResources.ts │ ├── createProjectAllocations.ts │ ├── criticalStagePlanned.ts │ ├── demands.ts │ ├── editStageDateService.ts │ ├── index.ts │ ├── neededResourcesChosen.ts │ ├── parallelization │ │ ├── durationCalculator.ts │ │ ├── index.ts │ │ ├── parallelStages.ts │ │ ├── parallelStagesList.ts │ │ ├── sortedNodesToParallelizedStages.ts │ │ ├── stage.ts │ │ ├── stageParallelization.ts │ │ └── stagesToNodes.ts │ ├── planChosenResources.ts │ ├── planningConfiguration.ts │ ├── planningFacade.ts │ ├── project.ts │ ├── projectCard.ts │ ├── projectId.ts │ ├── projectRepository.ts │ ├── schedule │ │ ├── calendars.ts │ │ ├── index.ts │ │ ├── schedule.ts │ │ ├── scheduleBasedOnChosenResourcesAvailabilityCalculator.ts │ │ ├── scheduleBasedOnReferenceStageCalculator.ts │ │ └── scheduleBasedOnStartDayCalculator.ts │ └── schema │ │ └── index.ts ├── resource │ ├── device │ │ ├── device.ts │ │ ├── deviceConfiguration.ts │ │ ├── deviceFacade.ts │ │ ├── deviceId.ts │ │ ├── deviceRepository.ts │ │ ├── deviceSummary.ts │ │ ├── index.ts │ │ └── scheduleDeviceCapabilities.ts │ ├── employee │ │ ├── employee.ts │ │ ├── employeeAllocationPolicy.ts │ │ ├── employeeConfiguration.ts │ │ ├── employeeFacade.ts │ │ ├── employeeId.ts │ │ ├── employeeRepository.ts │ │ ├── employeeSummary.ts │ │ ├── index.ts │ │ ├── scheduleEmployeeCapabilities.ts │ │ └── seniority.ts │ ├── index.ts │ ├── resourceConfiguration.ts │ ├── resourceFacade.ts │ └── schema │ │ └── index.ts ├── risk │ ├── index.ts │ ├── riskConfiguration.ts │ ├── riskPeriodicCheckSaga.ts │ ├── riskPeriodicCheckSagaDispatcher.ts │ ├── riskPeriodicCheckSagaId.ts │ ├── riskPeriodicCheckSagaRepository.ts │ ├── riskPeriodicCheckSagaStep.ts │ ├── riskPushNotification.ts │ ├── schema │ │ └── index.ts │ ├── verifyCriticalResourceAvailableDuringPlanning.ts │ ├── verifyEnoughDemandsDuringPlanning.ts │ └── verifyNeededResourcesAvailableInTimeSlot.ts ├── schema │ └── index.ts ├── shared │ ├── capability.ts │ ├── index.ts │ ├── resourceName.ts │ └── timeslot.ts ├── simulation │ ├── additionalPricedCapability.ts │ ├── availableResourceCapability.ts │ ├── demand.ts │ ├── demands.ts │ ├── index.ts │ ├── projectId.ts │ ├── result.ts │ ├── simulatedCapabilities.ts │ ├── simulatedProject.ts │ ├── simulationConfiguration.ts │ └── simulationFacade.ts ├── sorter │ ├── edge.ts │ ├── feedbackArcSeOnGraph.ts │ ├── graphTopologicalSort.ts │ ├── index.ts │ ├── node.ts │ ├── nodes.ts │ └── sortedNodes.ts ├── storage │ ├── drizzle.ts │ ├── inMemoryRepository.ts │ ├── index.ts │ ├── rawPostgres.ts │ ├── repository.ts │ └── transactionalDecorator.ts └── utils │ ├── clock.ts │ ├── duration.ts │ ├── equatable.ts │ ├── event.ts │ ├── eventsPublisher.ts │ ├── index.ts │ ├── objectMap.ts │ ├── objectSet.ts │ ├── optional.ts │ ├── typing.ts │ ├── utilsConfiguration.ts │ └── uuid.ts ├── test ├── allocation │ ├── allocationsToProject.unit.spec.ts │ ├── capabilityAllocating.int.spec.ts │ ├── capabilityscheduling │ │ ├── capabilityScheduling.int.spec.ts │ │ ├── capabilitySelector.unit.spec.ts │ │ └── legacyacl │ │ │ └── translateToCapabilitySelectorTest.unit.spec.ts │ ├── cashflow │ │ ├── cashFlowTestConfiguration.ts │ │ ├── cashflowFacade.unit.spec.ts │ │ └── earnings.unit.spec.ts │ ├── createHourlyDemandsSummaryService.unit.spec.ts │ ├── creatingNewProject.int.spec.ts │ ├── demandScheduling.int.spec.ts │ ├── potentialTransferScenarios.unit.spec.ts │ └── resourceAllocating.int.spec.ts ├── asserts │ └── index.ts ├── availability │ ├── availabilityCalendar.int.spec.ts │ ├── availabilityFacade.int.spec.ts │ ├── resourceAvailability.unit.spec.ts │ ├── resourceAvailabilityLoading.int.spec.ts │ ├── resourceAvailabilityOptimisticLocking.int.spec.ts │ ├── resourceAvailabilityUniqueness.int.spec.ts │ ├── segment │ │ ├── segments.unit.spec.ts │ │ └── slotToNormalizedSlot.unit.spec.ts │ └── takingRandomResource.int.spec.ts ├── optimization │ ├── capabilityCapacityDimension.ts │ ├── optimization.unit.spec.ts │ └── optimizationForTimedCapabilities.unit.spec.ts ├── planning │ ├── parallelization │ │ ├── dependencyRemovalSuggesting.unit.spec.ts │ │ ├── durationCalculator.unit.spec.ts │ │ └── parallelization.unit.spec.ts │ ├── planningDbTestConfiguration.ts │ ├── planningFacade.int.spec.ts │ ├── planningFacade.unit.spec.ts │ ├── planningTestConfiguration.ts │ ├── rd.int.spec.ts │ ├── redisRepository.int.ts │ ├── schedule │ │ ├── assertions │ │ │ ├── index.ts │ │ │ ├── scheduleAssert.ts │ │ │ └── stageAssert.ts │ │ ├── scheduleCalculation.unit.spec.ts │ │ └── timeslot.unit.spec.ts │ ├── specializedWaterfall.int.spec.ts │ ├── standardWaterfall.int.spec.ts │ ├── timeCriticalWaterfall.int.spec.ts │ └── vision.int.spec.ts ├── resource │ ├── device │ │ ├── creatingDevice.int.spec.ts │ │ └── scheduleDeviceCapabilitiesTest.int.spec.ts │ └── employee │ │ ├── allocationPolicies.unit.spec.ts │ │ ├── creatingEmployee.int.spec.ts │ │ └── scheduleEmployeeCapabilities.int.spec.ts ├── risk │ ├── riskPeriodicCheckSaga.unit.spec.ts │ ├── riskPeriodicCheckSagaDispatcherE2ETest.int.spec.ts │ └── verifyEnoughDemandsDuringPlanning.int.spec.ts ├── setup │ ├── eventBusWrapper.ts │ ├── index.ts │ └── redisTestContainer.ts ├── shared │ └── timeslot.unit.spec.ts ├── simulation │ ├── availableCapabilitiesBuilder.ts │ ├── simulatedProjectsBuilder.ts │ └── simulationScenarios.unit.spec.ts └── sorter │ ├── feedbackArcSeOnGraph.unit.spec.ts │ └── graphTopologicalSort.unit.spec.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build_and_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/.github/workflows/build_and_test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v20.10.0 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | **/dist/ 2 | **/lib/ -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.vscode/Node.js.code-profile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/.vscode/Node.js.code-profile -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/README.md -------------------------------------------------------------------------------- /drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/drizzle.config.ts -------------------------------------------------------------------------------- /drizzle/0000_large_morg.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/drizzle/0000_large_morg.sql -------------------------------------------------------------------------------- /drizzle/0001_panoramic_electro.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/drizzle/0001_panoramic_electro.sql -------------------------------------------------------------------------------- /drizzle/0002_bizarre_franklin_storm.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/drizzle/0002_bizarre_franklin_storm.sql -------------------------------------------------------------------------------- /drizzle/0003_wild_natasha_romanoff.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/drizzle/0003_wild_natasha_romanoff.sql -------------------------------------------------------------------------------- /drizzle/meta/0000_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/drizzle/meta/0000_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0001_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/drizzle/meta/0001_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0002_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/drizzle/meta/0002_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/0003_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/drizzle/meta/0003_snapshot.json -------------------------------------------------------------------------------- /drizzle/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/drizzle/meta/_journal.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/package.json -------------------------------------------------------------------------------- /src/allocation/allocatedCapability.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/allocatedCapability.ts -------------------------------------------------------------------------------- /src/allocation/allocationConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/allocationConfiguration.ts -------------------------------------------------------------------------------- /src/allocation/allocationFacade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/allocationFacade.ts -------------------------------------------------------------------------------- /src/allocation/allocations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/allocations.ts -------------------------------------------------------------------------------- /src/allocation/capabilitiesAllocated.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/capabilitiesAllocated.ts -------------------------------------------------------------------------------- /src/allocation/capabilitiesReleased.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/capabilitiesReleased.ts -------------------------------------------------------------------------------- /src/allocation/capabilityscheduling/allocatableCapabilitiesSummary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/capabilityscheduling/allocatableCapabilitiesSummary.ts -------------------------------------------------------------------------------- /src/allocation/capabilityscheduling/allocatableCapability.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/capabilityscheduling/allocatableCapability.ts -------------------------------------------------------------------------------- /src/allocation/capabilityscheduling/allocatableCapabilityId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/capabilityscheduling/allocatableCapabilityId.ts -------------------------------------------------------------------------------- /src/allocation/capabilityscheduling/allocatableCapabilityRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/capabilityscheduling/allocatableCapabilityRepository.ts -------------------------------------------------------------------------------- /src/allocation/capabilityscheduling/allocatableCapabilitySummary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/capabilityscheduling/allocatableCapabilitySummary.ts -------------------------------------------------------------------------------- /src/allocation/capabilityscheduling/allocatableResourceId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/capabilityscheduling/allocatableResourceId.ts -------------------------------------------------------------------------------- /src/allocation/capabilityscheduling/capabilityFinder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/capabilityscheduling/capabilityFinder.ts -------------------------------------------------------------------------------- /src/allocation/capabilityscheduling/capabilityPlanningConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/capabilityscheduling/capabilityPlanningConfiguration.ts -------------------------------------------------------------------------------- /src/allocation/capabilityscheduling/capabilityScheduler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/capabilityscheduling/capabilityScheduler.ts -------------------------------------------------------------------------------- /src/allocation/capabilityscheduling/capabilitySelector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/capabilityscheduling/capabilitySelector.ts -------------------------------------------------------------------------------- /src/allocation/capabilityscheduling/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/capabilityscheduling/index.ts -------------------------------------------------------------------------------- /src/allocation/capabilityscheduling/legacyacl/employeeCreatedInLegacySystemMessageHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/capabilityscheduling/legacyacl/employeeCreatedInLegacySystemMessageHandler.ts -------------------------------------------------------------------------------- /src/allocation/capabilityscheduling/legacyacl/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/capabilityscheduling/legacyacl/index.ts -------------------------------------------------------------------------------- /src/allocation/capabilityscheduling/legacyacl/translateToCapabilitySelector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/capabilityscheduling/legacyacl/translateToCapabilitySelector.ts -------------------------------------------------------------------------------- /src/allocation/capabilityscheduling/schema/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/capabilityscheduling/schema/index.ts -------------------------------------------------------------------------------- /src/allocation/cashflow/cashflow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/cashflow/cashflow.ts -------------------------------------------------------------------------------- /src/allocation/cashflow/cashflowConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/cashflow/cashflowConfiguration.ts -------------------------------------------------------------------------------- /src/allocation/cashflow/cashflowFacade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/cashflow/cashflowFacade.ts -------------------------------------------------------------------------------- /src/allocation/cashflow/cashflowRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/cashflow/cashflowRepository.ts -------------------------------------------------------------------------------- /src/allocation/cashflow/cost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/cashflow/cost.ts -------------------------------------------------------------------------------- /src/allocation/cashflow/drizzleCashflowRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/cashflow/drizzleCashflowRepository.ts -------------------------------------------------------------------------------- /src/allocation/cashflow/earnings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/cashflow/earnings.ts -------------------------------------------------------------------------------- /src/allocation/cashflow/earningsRecalculated.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/cashflow/earningsRecalculated.ts -------------------------------------------------------------------------------- /src/allocation/cashflow/income.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/cashflow/income.ts -------------------------------------------------------------------------------- /src/allocation/cashflow/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/cashflow/index.ts -------------------------------------------------------------------------------- /src/allocation/cashflow/schema/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/cashflow/schema/index.ts -------------------------------------------------------------------------------- /src/allocation/demand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/demand.ts -------------------------------------------------------------------------------- /src/allocation/demands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/demands.ts -------------------------------------------------------------------------------- /src/allocation/drizzleProjectAllocationsRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/drizzleProjectAllocationsRepository.ts -------------------------------------------------------------------------------- /src/allocation/inMemoryProjectAllocationsRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/inMemoryProjectAllocationsRepository.ts -------------------------------------------------------------------------------- /src/allocation/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/index.ts -------------------------------------------------------------------------------- /src/allocation/notSatisfiedDemands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/notSatisfiedDemands.ts -------------------------------------------------------------------------------- /src/allocation/potentialTransfers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/potentialTransfers.ts -------------------------------------------------------------------------------- /src/allocation/potentialTransfersService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/potentialTransfersService.ts -------------------------------------------------------------------------------- /src/allocation/project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/project.ts -------------------------------------------------------------------------------- /src/allocation/projectAllocationDemandsScheduled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/projectAllocationDemandsScheduled.ts -------------------------------------------------------------------------------- /src/allocation/projectAllocationScheduled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/projectAllocationScheduled.ts -------------------------------------------------------------------------------- /src/allocation/projectAllocations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/projectAllocations.ts -------------------------------------------------------------------------------- /src/allocation/projectAllocationsId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/projectAllocationsId.ts -------------------------------------------------------------------------------- /src/allocation/projectAllocationsRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/projectAllocationsRepository.ts -------------------------------------------------------------------------------- /src/allocation/projectsAllocationsSummary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/projectsAllocationsSummary.ts -------------------------------------------------------------------------------- /src/allocation/publishMissingDemandsService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/publishMissingDemandsService.ts -------------------------------------------------------------------------------- /src/allocation/schema/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/allocation/schema/index.ts -------------------------------------------------------------------------------- /src/availability/availabilityConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/availability/availabilityConfiguration.ts -------------------------------------------------------------------------------- /src/availability/availabilityFacade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/availability/availabilityFacade.ts -------------------------------------------------------------------------------- /src/availability/blockade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/availability/blockade.ts -------------------------------------------------------------------------------- /src/availability/calendars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/availability/calendars.ts -------------------------------------------------------------------------------- /src/availability/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/availability/index.ts -------------------------------------------------------------------------------- /src/availability/owner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/availability/owner.ts -------------------------------------------------------------------------------- /src/availability/resourceAvailability.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/availability/resourceAvailability.ts -------------------------------------------------------------------------------- /src/availability/resourceAvailabilityId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/availability/resourceAvailabilityId.ts -------------------------------------------------------------------------------- /src/availability/resourceAvailabilityReadModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/availability/resourceAvailabilityReadModel.ts -------------------------------------------------------------------------------- /src/availability/resourceAvailabilityRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/availability/resourceAvailabilityRepository.ts -------------------------------------------------------------------------------- /src/availability/resourceGroupedAvailability.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/availability/resourceGroupedAvailability.ts -------------------------------------------------------------------------------- /src/availability/resourceId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/availability/resourceId.ts -------------------------------------------------------------------------------- /src/availability/resourceTakenOver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/availability/resourceTakenOver.ts -------------------------------------------------------------------------------- /src/availability/schema/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/availability/schema/index.ts -------------------------------------------------------------------------------- /src/availability/segment/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/availability/segment/index.ts -------------------------------------------------------------------------------- /src/availability/segment/segments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/availability/segment/segments.ts -------------------------------------------------------------------------------- /src/availability/segment/segmentsInMinutes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/availability/segment/segmentsInMinutes.ts -------------------------------------------------------------------------------- /src/availability/segment/slotToNormalizedSlot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/availability/segment/slotToNormalizedSlot.ts -------------------------------------------------------------------------------- /src/availability/segment/slotToSegments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/availability/segment/slotToSegments.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/optimization/dimension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/optimization/dimension.ts -------------------------------------------------------------------------------- /src/optimization/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/optimization/index.ts -------------------------------------------------------------------------------- /src/optimization/item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/optimization/item.ts -------------------------------------------------------------------------------- /src/optimization/optimizationConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/optimization/optimizationConfiguration.ts -------------------------------------------------------------------------------- /src/optimization/optimizationFacade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/optimization/optimizationFacade.ts -------------------------------------------------------------------------------- /src/optimization/result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/optimization/result.ts -------------------------------------------------------------------------------- /src/optimization/totalCapacity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/optimization/totalCapacity.ts -------------------------------------------------------------------------------- /src/optimization/totalWeight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/optimization/totalWeight.ts -------------------------------------------------------------------------------- /src/planning/capabilitiesDemanded.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/capabilitiesDemanded.ts -------------------------------------------------------------------------------- /src/planning/chosenResources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/chosenResources.ts -------------------------------------------------------------------------------- /src/planning/createProjectAllocations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/createProjectAllocations.ts -------------------------------------------------------------------------------- /src/planning/criticalStagePlanned.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/criticalStagePlanned.ts -------------------------------------------------------------------------------- /src/planning/demands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/demands.ts -------------------------------------------------------------------------------- /src/planning/editStageDateService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/editStageDateService.ts -------------------------------------------------------------------------------- /src/planning/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/index.ts -------------------------------------------------------------------------------- /src/planning/neededResourcesChosen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/neededResourcesChosen.ts -------------------------------------------------------------------------------- /src/planning/parallelization/durationCalculator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/parallelization/durationCalculator.ts -------------------------------------------------------------------------------- /src/planning/parallelization/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/parallelization/index.ts -------------------------------------------------------------------------------- /src/planning/parallelization/parallelStages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/parallelization/parallelStages.ts -------------------------------------------------------------------------------- /src/planning/parallelization/parallelStagesList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/parallelization/parallelStagesList.ts -------------------------------------------------------------------------------- /src/planning/parallelization/sortedNodesToParallelizedStages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/parallelization/sortedNodesToParallelizedStages.ts -------------------------------------------------------------------------------- /src/planning/parallelization/stage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/parallelization/stage.ts -------------------------------------------------------------------------------- /src/planning/parallelization/stageParallelization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/parallelization/stageParallelization.ts -------------------------------------------------------------------------------- /src/planning/parallelization/stagesToNodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/parallelization/stagesToNodes.ts -------------------------------------------------------------------------------- /src/planning/planChosenResources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/planChosenResources.ts -------------------------------------------------------------------------------- /src/planning/planningConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/planningConfiguration.ts -------------------------------------------------------------------------------- /src/planning/planningFacade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/planningFacade.ts -------------------------------------------------------------------------------- /src/planning/project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/project.ts -------------------------------------------------------------------------------- /src/planning/projectCard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/projectCard.ts -------------------------------------------------------------------------------- /src/planning/projectId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/projectId.ts -------------------------------------------------------------------------------- /src/planning/projectRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/projectRepository.ts -------------------------------------------------------------------------------- /src/planning/schedule/calendars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/schedule/calendars.ts -------------------------------------------------------------------------------- /src/planning/schedule/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/schedule/index.ts -------------------------------------------------------------------------------- /src/planning/schedule/schedule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/schedule/schedule.ts -------------------------------------------------------------------------------- /src/planning/schedule/scheduleBasedOnChosenResourcesAvailabilityCalculator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/schedule/scheduleBasedOnChosenResourcesAvailabilityCalculator.ts -------------------------------------------------------------------------------- /src/planning/schedule/scheduleBasedOnReferenceStageCalculator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/schedule/scheduleBasedOnReferenceStageCalculator.ts -------------------------------------------------------------------------------- /src/planning/schedule/scheduleBasedOnStartDayCalculator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/schedule/scheduleBasedOnStartDayCalculator.ts -------------------------------------------------------------------------------- /src/planning/schema/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/planning/schema/index.ts -------------------------------------------------------------------------------- /src/resource/device/device.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/resource/device/device.ts -------------------------------------------------------------------------------- /src/resource/device/deviceConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/resource/device/deviceConfiguration.ts -------------------------------------------------------------------------------- /src/resource/device/deviceFacade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/resource/device/deviceFacade.ts -------------------------------------------------------------------------------- /src/resource/device/deviceId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/resource/device/deviceId.ts -------------------------------------------------------------------------------- /src/resource/device/deviceRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/resource/device/deviceRepository.ts -------------------------------------------------------------------------------- /src/resource/device/deviceSummary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/resource/device/deviceSummary.ts -------------------------------------------------------------------------------- /src/resource/device/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/resource/device/index.ts -------------------------------------------------------------------------------- /src/resource/device/scheduleDeviceCapabilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/resource/device/scheduleDeviceCapabilities.ts -------------------------------------------------------------------------------- /src/resource/employee/employee.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/resource/employee/employee.ts -------------------------------------------------------------------------------- /src/resource/employee/employeeAllocationPolicy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/resource/employee/employeeAllocationPolicy.ts -------------------------------------------------------------------------------- /src/resource/employee/employeeConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/resource/employee/employeeConfiguration.ts -------------------------------------------------------------------------------- /src/resource/employee/employeeFacade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/resource/employee/employeeFacade.ts -------------------------------------------------------------------------------- /src/resource/employee/employeeId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/resource/employee/employeeId.ts -------------------------------------------------------------------------------- /src/resource/employee/employeeRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/resource/employee/employeeRepository.ts -------------------------------------------------------------------------------- /src/resource/employee/employeeSummary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/resource/employee/employeeSummary.ts -------------------------------------------------------------------------------- /src/resource/employee/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/resource/employee/index.ts -------------------------------------------------------------------------------- /src/resource/employee/scheduleEmployeeCapabilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/resource/employee/scheduleEmployeeCapabilities.ts -------------------------------------------------------------------------------- /src/resource/employee/seniority.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/resource/employee/seniority.ts -------------------------------------------------------------------------------- /src/resource/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/resource/index.ts -------------------------------------------------------------------------------- /src/resource/resourceConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/resource/resourceConfiguration.ts -------------------------------------------------------------------------------- /src/resource/resourceFacade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/resource/resourceFacade.ts -------------------------------------------------------------------------------- /src/resource/schema/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/resource/schema/index.ts -------------------------------------------------------------------------------- /src/risk/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/risk/index.ts -------------------------------------------------------------------------------- /src/risk/riskConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/risk/riskConfiguration.ts -------------------------------------------------------------------------------- /src/risk/riskPeriodicCheckSaga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/risk/riskPeriodicCheckSaga.ts -------------------------------------------------------------------------------- /src/risk/riskPeriodicCheckSagaDispatcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/risk/riskPeriodicCheckSagaDispatcher.ts -------------------------------------------------------------------------------- /src/risk/riskPeriodicCheckSagaId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/risk/riskPeriodicCheckSagaId.ts -------------------------------------------------------------------------------- /src/risk/riskPeriodicCheckSagaRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/risk/riskPeriodicCheckSagaRepository.ts -------------------------------------------------------------------------------- /src/risk/riskPeriodicCheckSagaStep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/risk/riskPeriodicCheckSagaStep.ts -------------------------------------------------------------------------------- /src/risk/riskPushNotification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/risk/riskPushNotification.ts -------------------------------------------------------------------------------- /src/risk/schema/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/risk/schema/index.ts -------------------------------------------------------------------------------- /src/risk/verifyCriticalResourceAvailableDuringPlanning.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/risk/verifyCriticalResourceAvailableDuringPlanning.ts -------------------------------------------------------------------------------- /src/risk/verifyEnoughDemandsDuringPlanning.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/risk/verifyEnoughDemandsDuringPlanning.ts -------------------------------------------------------------------------------- /src/risk/verifyNeededResourcesAvailableInTimeSlot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/risk/verifyNeededResourcesAvailableInTimeSlot.ts -------------------------------------------------------------------------------- /src/schema/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/schema/index.ts -------------------------------------------------------------------------------- /src/shared/capability.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/shared/capability.ts -------------------------------------------------------------------------------- /src/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/shared/index.ts -------------------------------------------------------------------------------- /src/shared/resourceName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/shared/resourceName.ts -------------------------------------------------------------------------------- /src/shared/timeslot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/shared/timeslot.ts -------------------------------------------------------------------------------- /src/simulation/additionalPricedCapability.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/simulation/additionalPricedCapability.ts -------------------------------------------------------------------------------- /src/simulation/availableResourceCapability.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/simulation/availableResourceCapability.ts -------------------------------------------------------------------------------- /src/simulation/demand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/simulation/demand.ts -------------------------------------------------------------------------------- /src/simulation/demands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/simulation/demands.ts -------------------------------------------------------------------------------- /src/simulation/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/simulation/index.ts -------------------------------------------------------------------------------- /src/simulation/projectId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/simulation/projectId.ts -------------------------------------------------------------------------------- /src/simulation/result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/simulation/result.ts -------------------------------------------------------------------------------- /src/simulation/simulatedCapabilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/simulation/simulatedCapabilities.ts -------------------------------------------------------------------------------- /src/simulation/simulatedProject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/simulation/simulatedProject.ts -------------------------------------------------------------------------------- /src/simulation/simulationConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/simulation/simulationConfiguration.ts -------------------------------------------------------------------------------- /src/simulation/simulationFacade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/simulation/simulationFacade.ts -------------------------------------------------------------------------------- /src/sorter/edge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/sorter/edge.ts -------------------------------------------------------------------------------- /src/sorter/feedbackArcSeOnGraph.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/sorter/feedbackArcSeOnGraph.ts -------------------------------------------------------------------------------- /src/sorter/graphTopologicalSort.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/sorter/graphTopologicalSort.ts -------------------------------------------------------------------------------- /src/sorter/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/sorter/index.ts -------------------------------------------------------------------------------- /src/sorter/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/sorter/node.ts -------------------------------------------------------------------------------- /src/sorter/nodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/sorter/nodes.ts -------------------------------------------------------------------------------- /src/sorter/sortedNodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/sorter/sortedNodes.ts -------------------------------------------------------------------------------- /src/storage/drizzle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/storage/drizzle.ts -------------------------------------------------------------------------------- /src/storage/inMemoryRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/storage/inMemoryRepository.ts -------------------------------------------------------------------------------- /src/storage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/storage/index.ts -------------------------------------------------------------------------------- /src/storage/rawPostgres.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/storage/rawPostgres.ts -------------------------------------------------------------------------------- /src/storage/repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/storage/repository.ts -------------------------------------------------------------------------------- /src/storage/transactionalDecorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/storage/transactionalDecorator.ts -------------------------------------------------------------------------------- /src/utils/clock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/utils/clock.ts -------------------------------------------------------------------------------- /src/utils/duration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/utils/duration.ts -------------------------------------------------------------------------------- /src/utils/equatable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/utils/equatable.ts -------------------------------------------------------------------------------- /src/utils/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/utils/event.ts -------------------------------------------------------------------------------- /src/utils/eventsPublisher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/utils/eventsPublisher.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/objectMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/utils/objectMap.ts -------------------------------------------------------------------------------- /src/utils/objectSet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/utils/objectSet.ts -------------------------------------------------------------------------------- /src/utils/optional.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/utils/optional.ts -------------------------------------------------------------------------------- /src/utils/typing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/utils/typing.ts -------------------------------------------------------------------------------- /src/utils/utilsConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/utils/utilsConfiguration.ts -------------------------------------------------------------------------------- /src/utils/uuid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/src/utils/uuid.ts -------------------------------------------------------------------------------- /test/allocation/allocationsToProject.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/allocation/allocationsToProject.unit.spec.ts -------------------------------------------------------------------------------- /test/allocation/capabilityAllocating.int.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/allocation/capabilityAllocating.int.spec.ts -------------------------------------------------------------------------------- /test/allocation/capabilityscheduling/capabilityScheduling.int.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/allocation/capabilityscheduling/capabilityScheduling.int.spec.ts -------------------------------------------------------------------------------- /test/allocation/capabilityscheduling/capabilitySelector.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/allocation/capabilityscheduling/capabilitySelector.unit.spec.ts -------------------------------------------------------------------------------- /test/allocation/capabilityscheduling/legacyacl/translateToCapabilitySelectorTest.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/allocation/capabilityscheduling/legacyacl/translateToCapabilitySelectorTest.unit.spec.ts -------------------------------------------------------------------------------- /test/allocation/cashflow/cashFlowTestConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/allocation/cashflow/cashFlowTestConfiguration.ts -------------------------------------------------------------------------------- /test/allocation/cashflow/cashflowFacade.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/allocation/cashflow/cashflowFacade.unit.spec.ts -------------------------------------------------------------------------------- /test/allocation/cashflow/earnings.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/allocation/cashflow/earnings.unit.spec.ts -------------------------------------------------------------------------------- /test/allocation/createHourlyDemandsSummaryService.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/allocation/createHourlyDemandsSummaryService.unit.spec.ts -------------------------------------------------------------------------------- /test/allocation/creatingNewProject.int.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/allocation/creatingNewProject.int.spec.ts -------------------------------------------------------------------------------- /test/allocation/demandScheduling.int.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/allocation/demandScheduling.int.spec.ts -------------------------------------------------------------------------------- /test/allocation/potentialTransferScenarios.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/allocation/potentialTransferScenarios.unit.spec.ts -------------------------------------------------------------------------------- /test/allocation/resourceAllocating.int.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/allocation/resourceAllocating.int.spec.ts -------------------------------------------------------------------------------- /test/asserts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/asserts/index.ts -------------------------------------------------------------------------------- /test/availability/availabilityCalendar.int.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/availability/availabilityCalendar.int.spec.ts -------------------------------------------------------------------------------- /test/availability/availabilityFacade.int.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/availability/availabilityFacade.int.spec.ts -------------------------------------------------------------------------------- /test/availability/resourceAvailability.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/availability/resourceAvailability.unit.spec.ts -------------------------------------------------------------------------------- /test/availability/resourceAvailabilityLoading.int.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/availability/resourceAvailabilityLoading.int.spec.ts -------------------------------------------------------------------------------- /test/availability/resourceAvailabilityOptimisticLocking.int.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/availability/resourceAvailabilityOptimisticLocking.int.spec.ts -------------------------------------------------------------------------------- /test/availability/resourceAvailabilityUniqueness.int.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/availability/resourceAvailabilityUniqueness.int.spec.ts -------------------------------------------------------------------------------- /test/availability/segment/segments.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/availability/segment/segments.unit.spec.ts -------------------------------------------------------------------------------- /test/availability/segment/slotToNormalizedSlot.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/availability/segment/slotToNormalizedSlot.unit.spec.ts -------------------------------------------------------------------------------- /test/availability/takingRandomResource.int.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/availability/takingRandomResource.int.spec.ts -------------------------------------------------------------------------------- /test/optimization/capabilityCapacityDimension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/optimization/capabilityCapacityDimension.ts -------------------------------------------------------------------------------- /test/optimization/optimization.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/optimization/optimization.unit.spec.ts -------------------------------------------------------------------------------- /test/optimization/optimizationForTimedCapabilities.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/optimization/optimizationForTimedCapabilities.unit.spec.ts -------------------------------------------------------------------------------- /test/planning/parallelization/dependencyRemovalSuggesting.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/planning/parallelization/dependencyRemovalSuggesting.unit.spec.ts -------------------------------------------------------------------------------- /test/planning/parallelization/durationCalculator.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/planning/parallelization/durationCalculator.unit.spec.ts -------------------------------------------------------------------------------- /test/planning/parallelization/parallelization.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/planning/parallelization/parallelization.unit.spec.ts -------------------------------------------------------------------------------- /test/planning/planningDbTestConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/planning/planningDbTestConfiguration.ts -------------------------------------------------------------------------------- /test/planning/planningFacade.int.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/planning/planningFacade.int.spec.ts -------------------------------------------------------------------------------- /test/planning/planningFacade.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/planning/planningFacade.unit.spec.ts -------------------------------------------------------------------------------- /test/planning/planningTestConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/planning/planningTestConfiguration.ts -------------------------------------------------------------------------------- /test/planning/rd.int.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/planning/rd.int.spec.ts -------------------------------------------------------------------------------- /test/planning/redisRepository.int.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/planning/redisRepository.int.ts -------------------------------------------------------------------------------- /test/planning/schedule/assertions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/planning/schedule/assertions/index.ts -------------------------------------------------------------------------------- /test/planning/schedule/assertions/scheduleAssert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/planning/schedule/assertions/scheduleAssert.ts -------------------------------------------------------------------------------- /test/planning/schedule/assertions/stageAssert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/planning/schedule/assertions/stageAssert.ts -------------------------------------------------------------------------------- /test/planning/schedule/scheduleCalculation.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/planning/schedule/scheduleCalculation.unit.spec.ts -------------------------------------------------------------------------------- /test/planning/schedule/timeslot.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/planning/schedule/timeslot.unit.spec.ts -------------------------------------------------------------------------------- /test/planning/specializedWaterfall.int.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/planning/specializedWaterfall.int.spec.ts -------------------------------------------------------------------------------- /test/planning/standardWaterfall.int.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/planning/standardWaterfall.int.spec.ts -------------------------------------------------------------------------------- /test/planning/timeCriticalWaterfall.int.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/planning/timeCriticalWaterfall.int.spec.ts -------------------------------------------------------------------------------- /test/planning/vision.int.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/planning/vision.int.spec.ts -------------------------------------------------------------------------------- /test/resource/device/creatingDevice.int.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/resource/device/creatingDevice.int.spec.ts -------------------------------------------------------------------------------- /test/resource/device/scheduleDeviceCapabilitiesTest.int.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/resource/device/scheduleDeviceCapabilitiesTest.int.spec.ts -------------------------------------------------------------------------------- /test/resource/employee/allocationPolicies.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/resource/employee/allocationPolicies.unit.spec.ts -------------------------------------------------------------------------------- /test/resource/employee/creatingEmployee.int.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/resource/employee/creatingEmployee.int.spec.ts -------------------------------------------------------------------------------- /test/resource/employee/scheduleEmployeeCapabilities.int.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/resource/employee/scheduleEmployeeCapabilities.int.spec.ts -------------------------------------------------------------------------------- /test/risk/riskPeriodicCheckSaga.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/risk/riskPeriodicCheckSaga.unit.spec.ts -------------------------------------------------------------------------------- /test/risk/riskPeriodicCheckSagaDispatcherE2ETest.int.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/risk/riskPeriodicCheckSagaDispatcherE2ETest.int.spec.ts -------------------------------------------------------------------------------- /test/risk/verifyEnoughDemandsDuringPlanning.int.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/risk/verifyEnoughDemandsDuringPlanning.int.spec.ts -------------------------------------------------------------------------------- /test/setup/eventBusWrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/setup/eventBusWrapper.ts -------------------------------------------------------------------------------- /test/setup/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/setup/index.ts -------------------------------------------------------------------------------- /test/setup/redisTestContainer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/setup/redisTestContainer.ts -------------------------------------------------------------------------------- /test/shared/timeslot.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/shared/timeslot.unit.spec.ts -------------------------------------------------------------------------------- /test/simulation/availableCapabilitiesBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/simulation/availableCapabilitiesBuilder.ts -------------------------------------------------------------------------------- /test/simulation/simulatedProjectsBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/simulation/simulatedProjectsBuilder.ts -------------------------------------------------------------------------------- /test/simulation/simulationScenarios.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/simulation/simulationScenarios.unit.spec.ts -------------------------------------------------------------------------------- /test/sorter/feedbackArcSeOnGraph.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/sorter/feedbackArcSeOnGraph.unit.spec.ts -------------------------------------------------------------------------------- /test/sorter/graphTopologicalSort.unit.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/test/sorter/graphTopologicalSort.unit.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DomainDrivers/dd-typescript/HEAD/tsconfig.json --------------------------------------------------------------------------------