aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/packages/turbo-ignore/src/getTask.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/turbo-ignore/src/getTask.ts')
-rw-r--r--packages/turbo-ignore/src/getTask.ts13
1 files changed, 13 insertions, 0 deletions
diff --git a/packages/turbo-ignore/src/getTask.ts b/packages/turbo-ignore/src/getTask.ts
new file mode 100644
index 0000000..9e95e35
--- /dev/null
+++ b/packages/turbo-ignore/src/getTask.ts
@@ -0,0 +1,13 @@
+import { info } from "./logger";
+import { TurboIgnoreArgs } from "./types";
+
+export function getTask(args: TurboIgnoreArgs): string | null {
+ if (args.task) {
+ info(`Using "${args.task}" as the task from the arguments`);
+ return `"${args.task}"`;
+ }
+
+ info('Using "build" as the task as it was unspecified');
+
+ return "build";
+}