diff --git a/deps.ts b/deps.ts new file mode 100644 index 0000000..1df33db --- /dev/null +++ b/deps.ts @@ -0,0 +1,15 @@ +import "https://deno.land/std@0.155.0/dotenv/load.ts" + +export * as pogo from "https://deno.land/x/pogo@v0.5.2/main.ts" +export * as validatte from "https://deno.land/x/validatte@v0.1.1/mod.ts" +export * as supabase from "npm:@supabase/supabase-js" +export { + join, + normalize, + relative, +} from "https://deno.land/std@0.135.0/path/mod.ts"; + +export { + ensureFile, + ensureFileSync, +} from "https://deno.land/std@0.135.0/fs/mod.ts"; \ No newline at end of file diff --git a/utils/index.ts b/utils/index.ts new file mode 100644 index 0000000..7253570 --- /dev/null +++ b/utils/index.ts @@ -0,0 +1 @@ +export { default as database } from "./supabase.ts" \ No newline at end of file diff --git a/utils/supabase.ts b/utils/supabase.ts new file mode 100644 index 0000000..eba2937 --- /dev/null +++ b/utils/supabase.ts @@ -0,0 +1,7 @@ +import { supabase as dep } from "../deps.ts"; + +export default dep.createClient(Deno.env.get("SUPABASE_URL"), Deno.env.get("SUPABASE_KEY")) + + + +// export default base as supabase \ No newline at end of file