-
+
+
diff --git a/src/scripts/auth.ts b/src/scripts/auth.ts
new file mode 100644
index 0000000..54ff481
--- /dev/null
+++ b/src/scripts/auth.ts
@@ -0,0 +1,9 @@
+import * as auth from "@tidal-music/auth"
+
+await auth.init({
+ clientId: "NkcXqihOmrfZdBla",
+ clientSecret: "e6ldlWH48BEBOUZV1uIyIWJOf1KUGUEeH6qHkFvNjeU=",
+ credentialsStorageKey: "ZvZbtTWzx5@1zfiWUluxWD9@di17e1da",
+})
+
+export default auth
diff --git a/src/scripts/client.ts b/src/scripts/client.ts
new file mode 100644
index 0000000..bb9a1f9
--- /dev/null
+++ b/src/scripts/client.ts
@@ -0,0 +1,3 @@
+import { createAPIClient } from "@tidal-music/api"
+import auth from "./auth"
+export const client = createAPIClient(auth.credentialsProvider)
diff --git a/src/scripts/debounce.ts b/src/scripts/debounce.ts
new file mode 100644
index 0000000..cfa11e2
--- /dev/null
+++ b/src/scripts/debounce.ts
@@ -0,0 +1,10 @@
+export const debounce =