From 55a6fcdd3f5b3c55712e5cfc9dd4d994da38d4c8 Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Wed, 28 May 2025 12:53:22 -0400 Subject: add provider_list --- js/src/global/index.ts | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 js/src/global/index.ts (limited to 'js/src/global') diff --git a/js/src/global/index.ts b/js/src/global/index.ts new file mode 100644 index 000000000..1e097f38c --- /dev/null +++ b/js/src/global/index.ts @@ -0,0 +1,20 @@ +import envpaths from "env-paths"; +import fs from "fs/promises"; +const paths = envpaths("opencode", { + suffix: "", +}); + +await Promise.all([ + fs.mkdir(paths.config, { recursive: true }), + fs.mkdir(paths.cache, { recursive: true }), +]); + +export namespace Global { + export function config() { + return paths.config; + } + + export function cache() { + return paths.cache; + } +} -- cgit v1.2.3