fix: lint

This commit is contained in:
2024-07-06 21:26:38 +02:00
parent 96f7c2cfe7
commit 97144fe45a
5 changed files with 9 additions and 9 deletions

View File

@@ -1,4 +1,4 @@
import { CreateExecOptions, Exec } from "./exec.ts";
import { type CreateExecOptions, Exec } from "./exec.ts";
import { modem } from "./modem.ts";
export class Container {
@@ -55,7 +55,7 @@ export class Container {
*
* @see https://docs.docker.com/engine/api/v1.45/#tag/Container/operation/ContainerInspect
*/
async inspect() {
async inspect(): Promise<Record<string, never>> {
return modem.get({ path: `/containers/${this.id}/json` });
}
@@ -91,7 +91,7 @@ export class Container {
* @param cmd - Command to run.
* @param opts - Options for the command.
*/
async exec(cmd: string | string[], opts: Partial<CreateExecOptions> = {}) {
async exec(cmd: string | string[], opts: Partial<CreateExecOptions> = {}): Promise<void> {
const { Id } = await modem.post<{ Id: string }>({
path: `/containers/${this.id}/exec`,
body: {
@@ -101,7 +101,7 @@ export class Container {
AttachStderr: true,
},
});
return new Exec(Id).start();
await new Exec(Id).start();
}
}