Skip to main content

validateDate

@epilot/switching-deadlines


@epilot/switching-deadlines / index / validateDate

Function: validateDate()

validateDate(__namedParameters, proposedDate, fromDate?): boolean

Defined in: helpers.ts:52

Validate if a proposed start date is valid using default settings

Parameters​

__namedParameters​

SwitchingCase

proposedDate​

string | Date

fromDate?​

string | Date

Returns​

boolean

Example​

import { validateDate, Commodity, UseCase } from '@epilot/switching-deadlines';

const isValid = validateDate('2025-10-05', {
commodity: Commodity.POWER,
useCase: UseCase.SWITCH,
requiresTermination: true
});

console.log(isValid); // false