Skip to content

Commit 33cf6be

Browse files
committed
fix: add Deno type definitions for Edge Functions
- Update deno.json with proper Deno namespaces - Add function-level deno.json configuration - Include Edge Runtime types for TypeScript - Resolve 'Cannot find name Deno' errors
1 parent 25d9613 commit 33cf6be

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

supabase/functions/deno.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
{
22
"compilerOptions": {
33
"strict": true,
4-
"lib": ["deno.window"]
4+
"lib": ["deno.window", "deno.ns", "esnext"],
5+
"types": ["https://deno.land/x/edge_runtime/index.d.ts"]
56
},
67
"imports": {
7-
"std/": "https://deno.land/std@0.168.0/"
8+
"std/": "https://deno.land/std@0.224.0/"
89
}
910
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"compilerOptions": {
3+
"strict": true,
4+
"lib": ["deno.ns", "deno.unstable", "esnext"]
5+
}
6+
}

0 commit comments

Comments
 (0)