From 2c4ae43e688a9873e86211ea0e7aeb9ba770dd77 Mon Sep 17 00:00:00 2001
From: Minteck <contact@minteck.org>
Date: Tue, 18 Oct 2022 08:59:09 +0200
Subject: Update

---
 alarm/node_modules/axios/lib/adapters/index.js | 33 ++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)
 create mode 100644 alarm/node_modules/axios/lib/adapters/index.js

(limited to 'alarm/node_modules/axios/lib/adapters/index.js')

diff --git a/alarm/node_modules/axios/lib/adapters/index.js b/alarm/node_modules/axios/lib/adapters/index.js
new file mode 100644
index 0000000..02ab126
--- /dev/null
+++ b/alarm/node_modules/axios/lib/adapters/index.js
@@ -0,0 +1,33 @@
+import utils from '../utils.js';
+import httpAdapter from './http.js';
+import xhrAdapter from './xhr.js';
+
+const adapters = {
+  http: httpAdapter,
+  xhr: xhrAdapter
+}
+
+export default {
+  getAdapter: (nameOrAdapter) => {
+    if(utils.isString(nameOrAdapter)){
+      const adapter = adapters[nameOrAdapter];
+
+      if (!nameOrAdapter) {
+        throw Error(
+          utils.hasOwnProp(nameOrAdapter) ?
+            `Adapter '${nameOrAdapter}' is not available in the build` :
+            `Can not resolve adapter '${nameOrAdapter}'`
+        );
+      }
+
+      return adapter
+    }
+
+    if (!utils.isFunction(nameOrAdapter)) {
+      throw new TypeError('adapter is not a function');
+    }
+
+    return nameOrAdapter;
+  },
+  adapters
+}
-- 
cgit