From 761fa4d836eea7864874e2bf7940a139bfd785ca Mon Sep 17 00:00:00 2001
From: Yi Ding <yi.s.ding@gmail.com>
Date: Thu, 20 Jul 2023 22:29:43 -0700
Subject: [PATCH] switch back to cjs default

---
 packages/core/package.json             | 10 ++++------
 packages/core/src/llm/fetchAdapter.js  |  4 ++--
 packages/eslint-config-custom/index.js |  8 +++++++-
 3 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/packages/core/package.json b/packages/core/package.json
index 29a974adf..a4676d19f 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -14,16 +14,14 @@
   "engines": {
     "node": ">=18.0.0"
   },
-  "types": "./dist/index.d.ts",
-  "type": "module",
   "exports": {
     "import": {
-      "default": "./dist/index.js",
-      "types": "./dist/index.d.ts"
+      "default": "./dist/index.mjs",
+      "types": "./dist/index.d.mts"
     },
     "require": {
-      "default": "./dist/index.cjs",
-      "types": "./dist/index.d.cts"
+      "default": "./dist/index.js",
+      "types": "./dist/index.d.ts"
     }
   },
   "scripts": {
diff --git a/packages/core/src/llm/fetchAdapter.js b/packages/core/src/llm/fetchAdapter.js
index 49df1eab4..9b34eca10 100644
--- a/packages/core/src/llm/fetchAdapter.js
+++ b/packages/core/src/llm/fetchAdapter.js
@@ -38,7 +38,7 @@ const {
  * - Get response body
  * - Check if timeout
  */
-export default async function fetchAdapter(config) {
+module.exports = async function fetchAdapter(config) {
   const request = createRequest(config);
   const promiseChain = [getResponse(request, config)];
 
@@ -65,7 +65,7 @@ export default async function fetchAdapter(config) {
         : settle(resolve, reject, data);
     }
   });
-}
+};
 
 /**
  * Fetch API stage two is to get response body. This funtion tries to retrieve
diff --git a/packages/eslint-config-custom/index.js b/packages/eslint-config-custom/index.js
index b38436a65..905dec0c4 100644
--- a/packages/eslint-config-custom/index.js
+++ b/packages/eslint-config-custom/index.js
@@ -5,7 +5,13 @@ module.exports = {
     "turbo/no-undeclared-env-vars": [
       "error",
       {
-        allowList: ["OPENAI_API_KEY", "REPLICATE_API_TOKEN"],
+        allowList: [
+          "OPENAI_API_KEY",
+          "REPLICATE_API_TOKEN",
+          "DEBUG",
+          "no_proxy",
+          "NO_PROXY",
+        ],
       },
     ],
   },
-- 
GitLab