diff --git a/packages/create-llama/templates/types/llamaindexserver/nextjs/.npmrc b/packages/create-llama/templates/types/llamaindexserver/nextjs/.npmrc new file mode 100644 index 000000000..ea7e7353e --- /dev/null +++ b/packages/create-llama/templates/types/llamaindexserver/nextjs/.npmrc @@ -0,0 +1,3 @@ +# Temporary workaround: @llamaindex/server requires older workflow version. +# We override it to fix a crash (PR #717), so we need legacy-peer-deps to ignore the conflict. +legacy-peer-deps=true \ No newline at end of file diff --git a/packages/create-llama/templates/types/llamaindexserver/nextjs/package.json b/packages/create-llama/templates/types/llamaindexserver/nextjs/package.json index 9c994362d..53ef088c9 100644 --- a/packages/create-llama/templates/types/llamaindexserver/nextjs/package.json +++ b/packages/create-llama/templates/types/llamaindexserver/nextjs/package.json @@ -10,14 +10,18 @@ "eject": "llamaindex-server eject" }, "dependencies": { - "@llamaindex/openai": "~0.4.0", - "@llamaindex/server": "^0.3.0", - "@llamaindex/workflow": "~1.1.8", - "@llamaindex/tools": "~0.1.2", - "llamaindex": "~0.11.0", + "@llamaindex/openai": "^0.5.0", + "@llamaindex/server": "^0.4.0", + "@llamaindex/workflow": "^1.1.24", + "@llamaindex/tools": "^0.1.0", + "llamaindex": "^0.12.0", + "llama-cloud-services": "^0.1.0", "dotenv": "^16.4.7", "zod": "^3.23.8" }, + "overrides": { + "@llamaindex/workflow": "^1.1.24" + }, "devDependencies": { "@types/node": "^20.10.3", "tsx": "4.7.2",