diff --git a/src/GraphvizInstaller.ts b/src/GraphvizInstaller.ts index 665001b..1db78e9 100644 --- a/src/GraphvizInstaller.ts +++ b/src/GraphvizInstaller.ts @@ -40,6 +40,7 @@ export class GraphvizInstaller { "apt-get", "install", "-y", + "--no-install-recommends", graphvizVersion ? `graphviz=${graphvizVersion}` : "graphviz", // https://github.com/pygraphviz/pygraphviz/issues/163#issuecomment-570770201 libgraphvizdevVersion diff --git a/src/__tests__/GraphvizInstaller.spec.ts b/src/__tests__/GraphvizInstaller.spec.ts index 7ca7671..ed4fe8d 100644 --- a/src/__tests__/GraphvizInstaller.spec.ts +++ b/src/__tests__/GraphvizInstaller.spec.ts @@ -144,6 +144,7 @@ describe("class GraphvizInstaller", () => { "apt-get", "install", "-y", + "--no-install-recommends", "graphviz", "libgraphviz-dev", "pkg-config", @@ -175,6 +176,7 @@ describe("class GraphvizInstaller", () => { "apt-get", "install", "-y", + "--no-install-recommends", "graphviz", "libgraphviz-dev", "pkg-config", @@ -215,6 +217,7 @@ describe("class GraphvizInstaller", () => { "apt-get", "install", "-y", + "--no-install-recommends", "graphviz=1.1.1", "libgraphviz-dev=2.2.2", "pkg-config", @@ -253,6 +256,7 @@ describe("class GraphvizInstaller", () => { "apt-get", "install", "-y", + "--no-install-recommends", "graphviz=3.3.3", "libgraphviz-dev", "pkg-config", @@ -291,6 +295,7 @@ describe("class GraphvizInstaller", () => { "apt-get", "install", "-y", + "--no-install-recommends", "graphviz", "libgraphviz-dev=4.4.4", "pkg-config",