From 12d685e1a1e7ad83fc1889cd4b0262fef9a81144 Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Fri, 22 Sep 2023 22:31:12 +0530 Subject: [PATCH] chore: uses hack for consistent esm support --- utils/validations.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/utils/validations.js b/utils/validations.js index 8726fe0b7..65d1c5336 100644 --- a/utils/validations.js +++ b/utils/validations.js @@ -2,7 +2,8 @@ const R = require('ramda'); const { VALID_RECORD_TYPES } = require('./constants'); const { or, and, validate, between, testRegex, withLengthEq, withLengthGte } = require('./helpers'); const INVALID_NAMES = require('./invalid-domains.json'); -const { default: ipRegex } = require('ip-regex'); +const ipRegex_ = require('ip-regex'); +const ipRegex = ipRegex_.default ?? ipRegex_; const isValidURL = and([R.is(String), testRegex(/^https?:\/\//ig)]);