From 6cc083f37020e623cbd1839532baf2bda9bfb906 Mon Sep 17 00:00:00 2001
From: Motoki saito <stmtk1@users.noreply.github.com>
Date: Tue, 30 Jan 2024 12:47:41 +0900
Subject: [PATCH] define mergePoetryDependencies type (#465)

---
 packages/create-llama/helpers/python.ts | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/create-llama/helpers/python.ts b/packages/create-llama/helpers/python.ts
index 015e2c269..186062ec5 100644
--- a/packages/create-llama/helpers/python.ts
+++ b/packages/create-llama/helpers/python.ts
@@ -37,7 +37,7 @@ const getAdditionalDependencies = (vectorDb?: TemplateVectorDB) => {
 
 const mergePoetryDependencies = (
   dependencies: Dependency[],
-  existingDependencies: any,
+  existingDependencies: Record<string, Omit<Dependency, "name">>,
 ) => {
   for (const dependency of dependencies) {
     let value = existingDependencies[dependency.name] ?? {};
@@ -75,7 +75,7 @@ export const addDependencies = async (
 
     // Modify toml dependencies
     const tool = fileParsed.tool as any;
-    const existingDependencies = tool.poetry.dependencies as any;
+    const existingDependencies = tool.poetry.dependencies;
     mergePoetryDependencies(dependencies, existingDependencies);
 
     // Write toml file
-- 
GitLab