From 4a7ac65184a83306421dafa51a7588c6bc924ce6 Mon Sep 17 00:00:00 2001
From: Marcus Schiesser <mail@marcusschiesser.de>
Date: Fri, 2 Feb 2024 10:56:03 +0700
Subject: [PATCH] fix: not finding templates path

---
 .vscode/settings.json                | 3 +++
 packages/create-llama/helpers/dir.ts | 8 +-------
 packages/create-llama/package.json   | 3 +--
 3 files changed, 5 insertions(+), 9 deletions(-)

diff --git a/.vscode/settings.json b/.vscode/settings.json
index d2956a2fd..6c61f9757 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -11,5 +11,8 @@
   },
   "[jsonc]": {
     "editor.defaultFormatter": "esbenp.prettier-vscode"
+  },
+  "[json]": {
+    "editor.defaultFormatter": "esbenp.prettier-vscode"
   }
 }
diff --git a/packages/create-llama/helpers/dir.ts b/packages/create-llama/helpers/dir.ts
index 08c2fe8fe..31ded64cf 100644
--- a/packages/create-llama/helpers/dir.ts
+++ b/packages/create-llama/helpers/dir.ts
@@ -1,9 +1,3 @@
 import path from "path";
-import { fileURLToPath } from "url";
 
-export const templatesDir = path.join(
-  fileURLToPath(import.meta.url),
-  "..",
-  "..",
-  "templates",
-);
+export const templatesDir = path.join(__dirname, "..", "templates");
diff --git a/packages/create-llama/package.json b/packages/create-llama/package.json
index 5f6c7599b..c8964714a 100644
--- a/packages/create-llama/package.json
+++ b/packages/create-llama/package.json
@@ -17,8 +17,7 @@
     "create-llama": "./dist/index.js"
   },
   "files": [
-    "dist/index.js",
-    "./templates"
+    "dist"
   ],
   "scripts": {
     "clean": "rimraf --glob ./dist ./templates/**/__pycache__ ./templates/**/node_modules ./templates/**/poetry.lock",
-- 
GitLab