From 48ecee19748ad8f18495ab11944e97322b545355 Mon Sep 17 00:00:00 2001 From: Joshua Date: Wed, 14 Sep 2022 00:41:17 +0200 Subject: [PATCH] utils and deps --- deps.ts | 15 +++++++++++++++ utils/index.ts | 1 + utils/supabase.ts | 7 +++++++ 3 files changed, 23 insertions(+) create mode 100644 deps.ts create mode 100644 utils/index.ts create mode 100644 utils/supabase.ts 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