From d8b99e82f922056bd3c1359ff5191d96ccbd4f11 Mon Sep 17 00:00:00 2001 From: Kiko Beats Date: Wed, 26 Oct 2022 21:55:43 +0200 Subject: [PATCH 1/2] build: update dependencies --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 0baa593..07aeb38 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ ], "dependencies": { "@microlink/mql": "~0.10.28", - "next": "~12.2.5", + "next": "~13.0.0", "react": "~18.2.0", "react-dom": "~18.2.0" }, From 057b3a5d715e00fe29be22b9b25991c3a327c139 Mon Sep 17 00:00:00 2001 From: Kiko Beats Date: Wed, 26 Oct 2022 21:55:51 +0200 Subject: [PATCH 2/2] fix: better typecheck --- pages/api/index.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pages/api/index.js b/pages/api/index.js index 3dd9b09..ea1e918 100644 --- a/pages/api/index.js +++ b/pages/api/index.js @@ -8,11 +8,12 @@ const NODE_ENV = process.env.NODE_ENV const API_ENDPOINT = process.env.API_ENDPOINT || 'https://pro.microlink.io' const API_KEY = process.env.API_KEY -const origins = process.env.ORIGINS.split(',').map(n => n.trim()) +const origins = process.env.ORIGINS?.split(',').map(n => n.trim()) + const isProduction = NODE_ENV === 'production' const isAllowedDomain = - isProduction && origins.length > 0 + isProduction && Array.isArray(origins) ? origin => origins.includes(origin) : () => true