feat(cli): make default typescript configurable

This commit is contained in:
Ruben Fiszel
2024-01-27 20:29:31 +01:00
parent 414ebee0f1
commit 59bbff662e
8 changed files with 69 additions and 58 deletions

View File

@@ -10,7 +10,8 @@ export async function downloadZip(
skipVariables?: boolean,
skipResources?: boolean,
skipSecrets?: boolean,
includeSchedules?: boolean
includeSchedules?: boolean,
defaultTs?: "bun" | "deno"
): Promise<JSZip | undefined> {
const requestHeaders: HeadersInit = new Headers();
requestHeaders.set("Authorization", "Bearer " + workspace.token);
@@ -33,7 +34,7 @@ export async function downloadZip(
skipResources ?? false
}&skip_secrets=${skipSecrets ?? false}&include_schedules=${
includeSchedules ?? false
}`,
}&default_ts=${defaultTs ?? "deno"}`,
{
headers: requestHeaders,
method: "GET",