Commit 8046912b08c4

Vincent Demeester <vincent@sbr.pm>
2026-02-16 10:09:40
fix: add bun-types for node module resolution
Added bun-types devDependency to guardrails and nix-guardrails extensions to resolve LSP errors for node:fs, node:path, node:os, and node:fs/promises module imports.
1 parent 66db87f
Changed files (4)
dots
pi
agent
extensions
dots/pi/agent/extensions/guardrails/bun.lock
@@ -0,0 +1,19 @@
+{
+  "lockfileVersion": 1,
+  "configVersion": 0,
+  "workspaces": {
+    "": {
+      "name": "guardrails",
+      "devDependencies": {
+        "bun-types": "^1.0.0",
+      },
+    },
+  },
+  "packages": {
+    "@types/node": ["@types/node@25.2.3", "", { "dependencies": { "undici-types": "~7.16.0" } }, "sha512-m0jEgYlYz+mDJZ2+F4v8D1AyQb+QzsNqRuI7xg1VQX/KlKS0qT9r1Mo16yo5F/MtifXFgaofIFsdFMox2SxIbQ=="],
+
+    "bun-types": ["bun-types@1.3.9", "", { "dependencies": { "@types/node": "*" } }, "sha512-+UBWWOakIP4Tswh0Bt0QD0alpTY8cb5hvgiYeWCMet9YukHbzuruIEeXC2D7nMJPB12kbh8C7XJykSexEqGKJg=="],
+
+    "undici-types": ["undici-types@7.16.0", "", {}, "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw=="],
+  }
+}
dots/pi/agent/extensions/guardrails/package.json
@@ -5,5 +5,8 @@
   "type": "module",
   "pi": {
     "extensions": ["./index.ts"]
+  },
+  "devDependencies": {
+    "bun-types": "^1.0.0"
   }
 }
dots/pi/agent/extensions/nix-guardrails/bun.lock
@@ -0,0 +1,19 @@
+{
+  "lockfileVersion": 1,
+  "configVersion": 0,
+  "workspaces": {
+    "": {
+      "name": "nix-guardrails",
+      "devDependencies": {
+        "bun-types": "^1.0.0",
+      },
+    },
+  },
+  "packages": {
+    "@types/node": ["@types/node@25.2.3", "", { "dependencies": { "undici-types": "~7.16.0" } }, "sha512-m0jEgYlYz+mDJZ2+F4v8D1AyQb+QzsNqRuI7xg1VQX/KlKS0qT9r1Mo16yo5F/MtifXFgaofIFsdFMox2SxIbQ=="],
+
+    "bun-types": ["bun-types@1.3.9", "", { "dependencies": { "@types/node": "*" } }, "sha512-+UBWWOakIP4Tswh0Bt0QD0alpTY8cb5hvgiYeWCMet9YukHbzuruIEeXC2D7nMJPB12kbh8C7XJykSexEqGKJg=="],
+
+    "undici-types": ["undici-types@7.16.0", "", {}, "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw=="],
+  }
+}
dots/pi/agent/extensions/nix-guardrails/package.json
@@ -5,5 +5,8 @@
   "type": "module",
   "pi": {
     "extensions": ["./index.ts"]
+  },
+  "devDependencies": {
+    "bun-types": "^1.0.0"
   }
 }