diff --git a/extensions/vscode/src/multiStepInputs/addDeployment.ts b/extensions/vscode/src/multiStepInputs/addDeployment.ts index 5b142f9c57..5bf7382ffc 100644 --- a/extensions/vscode/src/multiStepInputs/addDeployment.ts +++ b/extensions/vscode/src/multiStepInputs/addDeployment.ts @@ -13,7 +13,11 @@ import { window, } from "vscode"; -import { AccountAuthType, useApi, isConfigurationError } from "../api"; +import { + AccountAuthType, + useApi, + isConfigurationError, +} from "@publishing-client/api"; import { getSummaryStringFromError } from "../utils/errors"; import { uniqueDeploymentName, untitledDeploymentName } from "../utils/names"; import { deployProject } from "../views/deployProgress"; diff --git a/extensions/vscode/src/multiStepInputs/deployProject.ts b/extensions/vscode/src/multiStepInputs/deployProject.ts index 3b42f3d2f4..8f1fdd2006 100644 --- a/extensions/vscode/src/multiStepInputs/deployProject.ts +++ b/extensions/vscode/src/multiStepInputs/deployProject.ts @@ -14,7 +14,7 @@ import { Deployment, useApi, isConfigurationError, -} from "../api"; +} from "@publishing-client/api"; import { getSummaryStringFromError } from "../utils/errors"; import { deployProject } from "../views/deployProgress"; import { EventStream } from "../events"; diff --git a/extensions/vscode/src/services.ts b/extensions/vscode/src/services.ts index aef6f46035..d64df855fa 100644 --- a/extensions/vscode/src/services.ts +++ b/extensions/vscode/src/services.ts @@ -5,7 +5,7 @@ import * as vscode from "vscode"; import { HOST } from "."; import { Panel } from "./panels"; import { Server } from "./servers"; -import { useApi } from "./api"; +import { useApi } from "@publishing-client/api"; export class Service implements vscode.Disposable { private context: vscode.ExtensionContext; diff --git a/extensions/vscode/src/utils/names.ts b/extensions/vscode/src/utils/names.ts index 0a726e9c08..85bf99ca7b 100644 --- a/extensions/vscode/src/utils/names.ts +++ b/extensions/vscode/src/utils/names.ts @@ -1,6 +1,6 @@ // Copyright (C) 2024 by Posit Software, PBC. -import api from "../api"; +import api from "@publishing-client/api"; export async function untitledConfigurationName(): Promise { const existingConfigurations = (await api.configurations.getAll()).data; diff --git a/extensions/vscode/src/views/configurations.ts b/extensions/vscode/src/views/configurations.ts index c2e52b1a8c..44445a104e 100644 --- a/extensions/vscode/src/views/configurations.ts +++ b/extensions/vscode/src/views/configurations.ts @@ -17,13 +17,12 @@ import { workspace, } from "vscode"; -import api from "../api"; -import { +import api, { Configuration, ConfigurationDetails, ConfigurationError, isConfigurationError, -} from "../api/types/configurations"; +} from "@publishing-client/api"; import { confirmDelete, confirmReplace } from "../dialogs"; import { getSummaryStringFromError } from "../utils/errors"; diff --git a/extensions/vscode/src/views/credentials.ts b/extensions/vscode/src/views/credentials.ts index d414d791ff..05ed2c609f 100644 --- a/extensions/vscode/src/views/credentials.ts +++ b/extensions/vscode/src/views/credentials.ts @@ -11,7 +11,7 @@ import { window, } from "vscode"; -import api, { Account } from "../api"; +import api, { Account } from "@publishing-client/api"; import { getSummaryStringFromError } from "../utils/errors"; const viewName = "posit.publisher.credentials"; diff --git a/extensions/vscode/src/views/deployProgress.ts b/extensions/vscode/src/views/deployProgress.ts index 9017aeba49..9202b309a6 100644 --- a/extensions/vscode/src/views/deployProgress.ts +++ b/extensions/vscode/src/views/deployProgress.ts @@ -1,7 +1,7 @@ // Copyright (C) 2024 by Posit Software, PBC. import { ProgressLocation, Uri, env, window } from "vscode"; -import { eventTypeToString, EventStreamMessage } from "../api"; +import { eventTypeToString, EventStreamMessage } from "@publishing-client/api"; import { EventStream, UnregisterCallback } from "../events"; export function deployProject(localID: string, stream: EventStream) { diff --git a/extensions/vscode/src/views/deployments.ts b/extensions/vscode/src/views/deployments.ts index 5f675199da..4d1397c555 100644 --- a/extensions/vscode/src/views/deployments.ts +++ b/extensions/vscode/src/views/deployments.ts @@ -25,7 +25,7 @@ import { isDeploymentError, isPreDeployment, useApi, -} from "../api"; +} from "@publishing-client/api"; import { confirmForget } from "../dialogs"; import { EventStream } from "../events"; diff --git a/extensions/vscode/src/views/files.ts b/extensions/vscode/src/views/files.ts index cc64b39506..2b1d64cfb5 100644 --- a/extensions/vscode/src/views/files.ts +++ b/extensions/vscode/src/views/files.ts @@ -1,7 +1,6 @@ // Copyright (C) 2024 by Posit Software, PBC. -import { DeploymentFile, ExclusionMatch } from "../api/types/files"; -import { useApi } from "../api"; +import { useApi, DeploymentFile, ExclusionMatch } from "@publishing-client/api"; import { TreeDataProvider, TreeItem, diff --git a/extensions/vscode/src/views/requirements.ts b/extensions/vscode/src/views/requirements.ts index 71d8a67844..fabf98b0f5 100644 --- a/extensions/vscode/src/views/requirements.ts +++ b/extensions/vscode/src/views/requirements.ts @@ -17,7 +17,7 @@ import { } from "vscode"; import { isAxiosError } from "axios"; -import api from "../api"; +import api from "@publishing-client/api"; import { confirmOverwrite } from "../dialogs"; import { getSummaryStringFromError } from "../utils/errors"; import { fileExists } from "../utils/files";