diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json
index 83792da787e4d7267856da2134bf52c0e3c1b450..58c42b62dfc1e134fe906b8295cf7169005fde95 100644
--- a/.devcontainer/devcontainer.json
+++ b/.devcontainer/devcontainer.json
@@ -22,7 +22,7 @@
     // Terraform support
     "ghcr.io/devcontainers/features/terraform:1": {},
     // Just a wrap to install needed packages
-    "ghcr.io/rocker-org/devcontainer-features/apt-packages:1": {
+    "ghcr.io/devcontainers-contrib/features/apt-packages:1": {
       // Dependencies copied from ../docker/Dockerfile plus some dev stuff
       "packages": [
         "build-essential",
diff --git a/.prettierignore b/.prettierignore
index faedf3258b0fdfaffe6d7a1e2b46a68bf5074d0b..e3b0c14e0e96ba3384accfaf0786d195b09cdf8a 100644
--- a/.prettierignore
+++ b/.prettierignore
@@ -10,3 +10,7 @@ frontend/bundleinspector.html
 
 #server
 server/swagger/openapi.json
+
+#embed
+**/static/**
+embed/src/utils/chat/hljs.js
diff --git a/.prettierrc b/.prettierrc
index 3574c1dfdb4cd8bc926021a9213a4c9102bd20ed..5e2bccfe49211f9d5fdd5f5dc5dba96267206d51 100644
--- a/.prettierrc
+++ b/.prettierrc
@@ -17,7 +17,7 @@
       }
     },
     {
-      "files": "*.config.js",
+      "files": ["*.config.js"],
       "options": {
         "semi": false,
         "parser": "flow",
diff --git a/collector/package.json b/collector/package.json
index 785604e38584942667138eeb480542290ee3aa85..938d65e15edf8789604d5c9eef8bdb7abdbf0457 100644
--- a/collector/package.json
+++ b/collector/package.json
@@ -12,7 +12,7 @@
   "scripts": {
     "dev": "NODE_ENV=development nodemon --ignore hotdir --ignore storage --trace-warnings index.js",
     "start": "NODE_ENV=production node index.js",
-    "lint": "yarn prettier --write ./processSingleFile ./processLink ./utils index.js"
+    "lint": "yarn prettier --ignore-path ../.prettierignore --write ./processSingleFile ./processLink ./utils index.js"
   },
   "dependencies": {
     "@googleapis/youtube": "^9.0.0",
diff --git a/embed/.prettierignore b/embed/.prettierignore
deleted file mode 100644
index d90a3c0893ba01508c7e9d097da3f528873567f6..0000000000000000000000000000000000000000
--- a/embed/.prettierignore
+++ /dev/null
@@ -1,9 +0,0 @@
-# defaults
-**/.git
-**/.svn
-**/.hg
-**/node_modules
-
-**/dist
-**/static/**
-src/utils/chat/hljs.js
diff --git a/embed/jsconfig.json b/embed/jsconfig.json
index c8cc81fdbe7b371d7ae17b7fb3ccb773e1a23d84..20cd368c0b255f906d7f2944135c82b4ae2b69a5 100644
--- a/embed/jsconfig.json
+++ b/embed/jsconfig.json
@@ -4,9 +4,7 @@
     "target": "esnext",
     "jsx": "react",
     "paths": {
-      "@/*": [
-        "./src/*"
-      ],
-    }
-  }
-}
\ No newline at end of file
+      "@/*": ["./src/*"],
+    },
+  },
+}
diff --git a/embed/package.json b/embed/package.json
index eb3999303be84a849e5bc4fbb006832baf74377e..712af8e6c2ccb11d5324e5d5c5b252085d2b11e2 100644
--- a/embed/package.json
+++ b/embed/package.json
@@ -1,6 +1,7 @@
 {
   "name": "anythingllm-embedded-chat",
   "private": false,
+  "license": "MIT",
   "type": "module",
   "scripts": {
     "dev": "nodemon -e js,jsx,css --watch src --exec \"yarn run dev:preview\"",
@@ -8,7 +9,7 @@
     "dev:build": "vite build && cat src/static/tailwind@3.4.1.js >> dist/anythingllm-chat-widget.js",
     "build": "vite build && cat src/static/tailwind@3.4.1.js >> dist/anythingllm-chat-widget.js && npx terser --compress -o dist/anythingllm-chat-widget.min.js -- dist/anythingllm-chat-widget.js",
     "build:publish": "yarn build && mkdir -p ../frontend/public/embed && cp -r dist/anythingllm-chat-widget.min.js ../frontend/public/embed/anythingllm-chat-widget.min.js",
-    "lint": "yarn prettier --write ./src"
+    "lint": "yarn prettier --ignore-path ../.prettierignore --write ./src"
   },
   "dependencies": {
     "@microsoft/fetch-event-source": "^2.0.1",
diff --git a/embed/vite.config.js b/embed/vite.config.js
index 2150642212bcb9fcf538fd4f2375fe2d4d60be77..9e23c70d2c106896a2afb90ba394ce4ad02d5c30 100644
--- a/embed/vite.config.js
+++ b/embed/vite.config.js
@@ -38,7 +38,7 @@ export default defineConfig({
     rollupOptions: {
       external: [
         // Reduces transformation time by 50% and we don't even use this variant, so we can ignore.
-        /@phosphor-icons\/react\/dist\/ssr/,
+        /@phosphor-icons\/react\/dist\/ssr/
       ]
     },
     commonjsOptions: {
@@ -51,7 +51,7 @@ export default defineConfig({
     emptyOutDir: true,
     inlineDynamicImports: true,
     assetsDir: "",
-    sourcemap: 'inline',
+    sourcemap: "inline"
   },
   optimizeDeps: {
     esbuildOptions: {
@@ -60,5 +60,5 @@ export default defineConfig({
       },
       plugins: []
     }
-  },
+  }
 })
diff --git a/frontend/jsconfig.json b/frontend/jsconfig.json
index c8cc81fdbe7b371d7ae17b7fb3ccb773e1a23d84..e21fc3764f71a684fa9c706571aebd6570efd2e7 100644
--- a/frontend/jsconfig.json
+++ b/frontend/jsconfig.json
@@ -4,9 +4,7 @@
     "target": "esnext",
     "jsx": "react",
     "paths": {
-      "@/*": [
-        "./src/*"
-      ],
+      "@/*": ["./src/*"]
     }
   }
-}
\ No newline at end of file
+}
diff --git a/frontend/package.json b/frontend/package.json
index 11e612fcdfd4295116ec45d765fd7546d76420a4..2b669731a3eb1c05f8a9fa2c48a0c749a759c9d0 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -7,7 +7,7 @@
     "start": "vite --open",
     "dev": "NODE_ENV=development vite --debug --host=0.0.0.0",
     "build": "vite build",
-    "lint": "yarn prettier --write ./src",
+    "lint": "yarn prettier --ignore-path ../.prettierignore --write ./src",
     "preview": "vite preview"
   },
   "dependencies": {
diff --git a/frontend/vite.config.js b/frontend/vite.config.js
index 3785b9477c6cfc15ede28cd52d34adc64d23e41b..ff96bdcd20764399bd48e64badb65b3bee9f2545 100644
--- a/frontend/vite.config.js
+++ b/frontend/vite.config.js
@@ -51,7 +51,7 @@ export default defineConfig({
     rollupOptions: {
       external: [
         // Reduces transformation time by 50% and we don't even use this variant, so we can ignore.
-        /@phosphor-icons\/react\/dist\/ssr/,
+        /@phosphor-icons\/react\/dist\/ssr/
       ]
     },
     commonjsOptions: {
diff --git a/server/package.json b/server/package.json
index 4f9954700e0d085b7ee95ae52bee8232e70cee4e..b107695cc6549c49307956daec9fc987a0e2bab9 100644
--- a/server/package.json
+++ b/server/package.json
@@ -12,7 +12,7 @@
   "scripts": {
     "dev": "NODE_ENV=development nodemon --ignore documents --ignore vector-cache --ignore storage --ignore swagger --trace-warnings index.js",
     "start": "NODE_ENV=production node index.js",
-    "lint": "yarn prettier --write ./endpoints ./models ./utils index.js",
+    "lint": "yarn prettier --ignore-path ../.prettierignore --write ./endpoints ./models ./utils index.js",
     "swagger": "node ./swagger/init.js",
     "sqlite:migrate": "cd ./utils/prisma && node migrateFromSqlite.js"
   },