1
0
Fork 0
mirror of synced 2024-09-11 06:56:23 +12:00
budibase/packages/worker/src/features.ts
2024-03-20 11:46:39 +00:00

14 lines
374 B
TypeScript

import { features } from "@budibase/backend-core"
import env from "./environment"
// eslint-disable-next-line no-unused-vars
enum WorkerFeature {}
const featureList: WorkerFeature[] = features.processFeatureEnvVar(
Object.values(WorkerFeature),
env.WORKER_FEATURES
)
export function isFeatureEnabled(feature: WorkerFeature) {
return featureList.includes(feature)
}