Skip to content

Commit f8dd43a

Browse files
authored
🤖 Merge PR DefinitelyTyped#73881 [dockerode] add missing pruneBuilder type definition by @KuSh
1 parent 5158d08 commit f8dd43a

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

‎types/dockerode/dockerode-tests.ts‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -499,6 +499,10 @@ docker.pruneImages((err, response) => {
499499
// NOOP
500500
});
501501

502+
docker.pruneBuilder((err, response) => {
503+
// NOOP
504+
});
505+
502506
docker.pruneNetworks((err, response) => {
503507
// NOOP
504508
});

‎types/dockerode/index.d.ts‎

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2043,6 +2043,14 @@ declare namespace Dockerode {
20432043
SpaceReclaimed: number;
20442044
}
20452045

2046+
interface PruneBuilderOptions {
2047+
abortSignal?: AbortSignal;
2048+
}
2049+
2050+
interface PruneBuilderInfo {
2051+
SpaceReclaimed: number;
2052+
}
2053+
20462054
interface PruneVolumesInfo {
20472055
VolumesDeleted: string[];
20482056
SpaceReclaimed: number;
@@ -2269,6 +2277,10 @@ declare class Dockerode {
22692277
pruneImages(callback: Callback<Dockerode.PruneImagesInfo>): void;
22702278
pruneImages(options?: {}): Promise<Dockerode.PruneImagesInfo>;
22712279

2280+
pruneBuilder(options: Dockerode.PruneBuilderOptions, callback: Callback<Dockerode.PruneBuilderInfo>): void;
2281+
pruneBuilder(callback: Callback<Dockerode.PruneBuilderInfo>): void;
2282+
pruneBuilder(options?: Dockerode.PruneBuilderOptions): Promise<Dockerode.PruneBuilderInfo>;
2283+
22722284
pruneContainers(options: {}, callback: Callback<Dockerode.PruneContainersInfo>): void;
22732285
pruneContainers(callback: Callback<Dockerode.PruneContainersInfo>): void;
22742286
pruneContainers(options?: {}): Promise<Dockerode.PruneContainersInfo>;

0 commit comments

Comments
 (0)