rangoo94/bestest

View on GitHub
packages/task-schedulement/lib/getAvailableTaskSchedulementMethods.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { AvailableTaskSchedulementInterface, TaskSchedulementInterface } from './interfaces/TaskSchedulementInterface'
import { taskSchedulementMethods } from './taskSchedulementMethods'

function getAvailableTaskSchedulementMethods (): AvailableTaskSchedulementInterface[] {
  const availableTaskSchedulementMethods = taskSchedulementMethods
    .filter((taskSchedulementMethod: TaskSchedulementInterface) => taskSchedulementMethod.isAvailable())

  return availableTaskSchedulementMethods as AvailableTaskSchedulementInterface[]
}

export {
  getAvailableTaskSchedulementMethods
}