Index: imaps-frontend/node_modules/es-abstract/2023/Number/add.js
===================================================================
--- imaps-frontend/node_modules/es-abstract/2023/Number/add.js	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/es-abstract/2023/Number/add.js	(revision d56544918790c0c3bc50f2f0a98c99f3d2988ccf)
@@ -2,6 +2,7 @@
 
 var $TypeError = require('es-errors/type');
-var isFinite = require('math-intrinsics/isFinite');
-var isNaN = require('math-intrinsics/isNaN');
+
+var isFinite = require('../../helpers/isFinite');
+var isNaN = require('../../helpers/isNaN');
 
 // https://262.ecma-international.org/12.0/#sec-numeric-types-number-add
Index: imaps-frontend/node_modules/es-abstract/2023/Number/divide.js
===================================================================
--- imaps-frontend/node_modules/es-abstract/2023/Number/divide.js	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/es-abstract/2023/Number/divide.js	(revision d56544918790c0c3bc50f2f0a98c99f3d2988ccf)
@@ -2,6 +2,7 @@
 
 var $TypeError = require('es-errors/type');
-var isFinite = require('math-intrinsics/isFinite');
-var isNaN = require('math-intrinsics/isNaN');
+
+var isFinite = require('../../helpers/isFinite');
+var isNaN = require('../../helpers/isNaN');
 
 // https://262.ecma-international.org/11.0/#sec-numeric-types-number-divide
Index: imaps-frontend/node_modules/es-abstract/2023/Number/exponentiate.js
===================================================================
--- imaps-frontend/node_modules/es-abstract/2023/Number/exponentiate.js	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/es-abstract/2023/Number/exponentiate.js	(revision d56544918790c0c3bc50f2f0a98c99f3d2988ccf)
@@ -1,15 +1,17 @@
 'use strict';
 
-// var isNegativeZero = require('math-intrinsics/isNegativeZero');
-var $pow = require('math-intrinsics/pow');
+var GetIntrinsic = require('get-intrinsic');
+// var isNegativeZero = require('is-negative-zero');
+
+var $pow = GetIntrinsic('%Math.pow%');
 
 var $TypeError = require('es-errors/type');
 
 /*
-var abs = require('math-intrinsics/abs');
-var isFinite = require('math-intrinsics/isFinite');
-var isNaN = require('math-intrinsics/isNaN');
+var abs = require('../../helpers/abs');
+var isFinite = require('../../helpers/isFinite');
+var isNaN = require('../../helpers/isNaN');
 
-var IsInteger = require('math-intrinsics/isInteger');
+var IsInteger = require('../IsInteger');
 */
 
Index: imaps-frontend/node_modules/es-abstract/2023/Number/remainder.js
===================================================================
--- imaps-frontend/node_modules/es-abstract/2023/Number/remainder.js	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/es-abstract/2023/Number/remainder.js	(revision d56544918790c0c3bc50f2f0a98c99f3d2988ccf)
@@ -2,6 +2,7 @@
 
 var $TypeError = require('es-errors/type');
-var isNaN = require('math-intrinsics/isNaN');
-var isFinite = require('math-intrinsics/isFinite');
+
+var isNaN = require('../../helpers/isNaN');
+var isFinite = require('../../helpers/isFinite');
 
 var truncate = require('../truncate');
Index: imaps-frontend/node_modules/es-abstract/2023/Number/sameValue.js
===================================================================
--- imaps-frontend/node_modules/es-abstract/2023/Number/sameValue.js	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/es-abstract/2023/Number/sameValue.js	(revision d56544918790c0c3bc50f2f0a98c99f3d2988ccf)
@@ -1,5 +1,6 @@
 'use strict';
 
-var isNegativeZero = require('math-intrinsics/isNegativeZero');
+var isNegativeZero = require('is-negative-zero');
+
 var $TypeError = require('es-errors/type');
 
Index: imaps-frontend/node_modules/es-abstract/2023/Number/toString.js
===================================================================
--- imaps-frontend/node_modules/es-abstract/2023/Number/toString.js	(revision 79a03170cdde4e801d12257ee86723774970427b)
+++ imaps-frontend/node_modules/es-abstract/2023/Number/toString.js	(revision d56544918790c0c3bc50f2f0a98c99f3d2988ccf)
@@ -2,8 +2,10 @@
 
 var $TypeError = require('es-errors/type');
-var callBound = require('call-bound');
-var isInteger = require('math-intrinsics/isInteger');
+
+var callBound = require('call-bind/callBound');
 
 var $numberToString = callBound('Number.prototype.toString');
+
+var isInteger = require('../../helpers/isInteger');
 
 // https://262.ecma-international.org/14.0/#sec-numeric-types-number-tostring
