UNPKG

@baseplate-dev/sync

Version:

Library for syncing Baseplate descriptions

19 lines 592 B
import { createGeneratorTask } from '../generators/generators.js'; /** * Create a generator task that depends on a single provider * * @param dependency - The dependency to run the task with * @param run - The function to run with the dependency * @returns A generator task that depends on the provider */ export function createProviderTask(dependency, run) { return createGeneratorTask({ dependencies: { provider: dependency, }, run({ provider }) { run(provider); }, }); } //# sourceMappingURL=create-provider-task.js.map