diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json
index 35cb2516469658c801ec71949c2b200198e68e41..fde9c2812afe7fc121d4f42abbc0943d79fbbf55 100644
--- a/.devcontainer/devcontainer.json
+++ b/.devcontainer/devcontainer.json
@@ -4,6 +4,6 @@
     "ghcr.io/devcontainers/features/node:1": {},
     "ghcr.io/devcontainers-contrib/features/turborepo-npm:1": {},
     "ghcr.io/devcontainers-contrib/features/typescript:2": {},
-    "ghcr.io/devcontainers-contrib/features/pnpm:2": {}
-  }
+    "ghcr.io/devcontainers-contrib/features/pnpm:2": {},
+  },
 }
diff --git a/apps/docs/tsconfig.json b/apps/docs/tsconfig.json
index bc4d3935908d2dfbe5ec9b03b3e8eb90f199dd9b..6cdb26a5e3a4c185512c77238c4ef9a8c94f2bfc 100644
--- a/apps/docs/tsconfig.json
+++ b/apps/docs/tsconfig.json
@@ -6,6 +6,6 @@
     "composite": true,
     "incremental": true,
     "outDir": "./lib",
-    "tsBuildInfoFile": "./lib/.tsbuildinfo"
-  }
+    "tsBuildInfoFile": "./lib/.tsbuildinfo",
+  },
 }
diff --git a/examples/tsconfig.json b/examples/tsconfig.json
index 3e1c08c43921c039b288343fafeb16f975f7929a..2ce149ac3858c19502b2e29283f810ec9a74be57 100644
--- a/examples/tsconfig.json
+++ b/examples/tsconfig.json
@@ -6,7 +6,7 @@
     "esModuleInterop": true,
     "forceConsistentCasingInFileNames": true,
     "strict": true,
-    "skipLibCheck": true
+    "skipLibCheck": true,
   },
-  "include": ["./**/*.ts"]
+  "include": ["./**/*.ts"],
 }
diff --git a/packages/core/tsconfig.json b/packages/core/tsconfig.json
index 8ef1bfbe6d0c747563a7ec7654efa1c1b614a4ac..ce09c533fa989142d0b1ac6c330f9cea35f6c36c 100644
--- a/packages/core/tsconfig.json
+++ b/packages/core/tsconfig.json
@@ -12,8 +12,8 @@
     "strict": true,
     "lib": ["es2015", "dom"],
     "target": "ES2015",
-    "resolveJsonModule": true
+    "resolveJsonModule": true,
   },
   "include": ["./src"],
-  "exclude": ["node_modules"]
+  "exclude": ["node_modules"],
 }
diff --git a/packages/create-llama/e2e/tsconfig.json b/packages/create-llama/e2e/tsconfig.json
index e45598cbae2c75c1440d718e6638bd5f0393e618..ce21a4de0facfdb495d5c456daac76feeb070554 100644
--- a/packages/create-llama/e2e/tsconfig.json
+++ b/packages/create-llama/e2e/tsconfig.json
@@ -1,12 +1,12 @@
 {
   "extends": "../../../tsconfig.json",
   "compilerOptions": {
-    "tsBuildInfoFile": "./lib/.e2e.tsbuildinfo"
+    "tsBuildInfoFile": "./lib/.e2e.tsbuildinfo",
   },
   "include": ["./**/*.ts"],
   "references": [
     {
-      "path": ".."
-    }
-  ]
+      "path": "..",
+    },
+  ],
 }
diff --git a/packages/create-llama/templates/types/simple/express/tsconfig.json b/packages/create-llama/templates/types/simple/express/tsconfig.json
index bc819cab43220b31fac6abb1d4a36ac5880ef011..b7687912a99030f8e8764333e95805f6751b3994 100644
--- a/packages/create-llama/templates/types/simple/express/tsconfig.json
+++ b/packages/create-llama/templates/types/simple/express/tsconfig.json
@@ -5,6 +5,6 @@
     "forceConsistentCasingInFileNames": true,
     "strict": true,
     "skipLibCheck": true,
-    "moduleResolution": "node"
-  }
+    "moduleResolution": "node",
+  },
 }
diff --git a/packages/create-llama/templates/types/streaming/express/tsconfig.json b/packages/create-llama/templates/types/streaming/express/tsconfig.json
index bc819cab43220b31fac6abb1d4a36ac5880ef011..b7687912a99030f8e8764333e95805f6751b3994 100644
--- a/packages/create-llama/templates/types/streaming/express/tsconfig.json
+++ b/packages/create-llama/templates/types/streaming/express/tsconfig.json
@@ -5,6 +5,6 @@
     "forceConsistentCasingInFileNames": true,
     "strict": true,
     "skipLibCheck": true,
-    "moduleResolution": "node"
-  }
+    "moduleResolution": "node",
+  },
 }
diff --git a/packages/create-llama/templates/types/streaming/nextjs/tsconfig.json b/packages/create-llama/templates/types/streaming/nextjs/tsconfig.json
index 40c136b8255d33d2f7335e82f141d9d16005d878..b3f86129768207c1887b953aa660310853c16cba 100644
--- a/packages/create-llama/templates/types/streaming/nextjs/tsconfig.json
+++ b/packages/create-llama/templates/types/streaming/nextjs/tsconfig.json
@@ -15,14 +15,14 @@
     "incremental": true,
     "plugins": [
       {
-        "name": "next"
-      }
+        "name": "next",
+      },
     ],
     "paths": {
-      "@/*": ["./*"]
+      "@/*": ["./*"],
     },
-    "forceConsistentCasingInFileNames": true
+    "forceConsistentCasingInFileNames": true,
   },
   "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
-  "exclude": ["node_modules"]
+  "exclude": ["node_modules"],
 }
diff --git a/packages/create-llama/tsconfig.json b/packages/create-llama/tsconfig.json
index 8c2c4944ee39a6253675fd140f35579aab468359..ecd08fe57ba13946774f26dd8523134e400b48ae 100644
--- a/packages/create-llama/tsconfig.json
+++ b/packages/create-llama/tsconfig.json
@@ -6,14 +6,14 @@
     "strict": true,
     "resolveJsonModule": true,
     "esModuleInterop": true,
-    "skipLibCheck": true
+    "skipLibCheck": true,
   },
   "include": [
     "create-app.ts",
     "index.ts",
     "./helpers",
     "questions.ts",
-    "package.json"
+    "package.json",
   ],
-  "exclude": ["dist"]
+  "exclude": ["dist"],
 }
diff --git a/tsconfig.json b/tsconfig.json
index 179a3f95a60311a0623de5574a260938e0bd196b..3d515939aeb982e32103fe334475146d03493e82 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -9,24 +9,24 @@
     "outDir": "./lib",
     "tsBuildInfoFile": "./lib/.tsbuildinfo",
     "incremental": true,
-    "composite": true
+    "composite": true,
   },
   "files": [],
   "references": [
     {
-      "path": "./apps/docs/tsconfig.json"
+      "path": "./apps/docs/tsconfig.json",
     },
     {
-      "path": "./packages/core"
+      "path": "./packages/core",
     },
     {
-      "path": "./packages/create-llama"
+      "path": "./packages/create-llama",
     },
     {
-      "path": "./packages/create-llama/e2e"
+      "path": "./packages/create-llama/e2e",
     },
     {
-      "path": "./examples"
-    }
-  ]
+      "path": "./examples",
+    },
+  ],
 }