aboutsummaryrefslogtreecommitdiff
path: root/node_modules/babel-register/node_modules/core-js/library/modules/_date-to-iso-string.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/babel-register/node_modules/core-js/library/modules/_date-to-iso-string.js')
-rw-r--r--node_modules/babel-register/node_modules/core-js/library/modules/_date-to-iso-string.js26
1 files changed, 0 insertions, 26 deletions
diff --git a/node_modules/babel-register/node_modules/core-js/library/modules/_date-to-iso-string.js b/node_modules/babel-register/node_modules/core-js/library/modules/_date-to-iso-string.js
deleted file mode 100644
index 95a02e224..000000000
--- a/node_modules/babel-register/node_modules/core-js/library/modules/_date-to-iso-string.js
+++ /dev/null
@@ -1,26 +0,0 @@
-'use strict';
-// 20.3.4.36 / 15.9.5.43 Date.prototype.toISOString()
-var fails = require('./_fails');
-var getTime = Date.prototype.getTime;
-var $toISOString = Date.prototype.toISOString;
-
-var lz = function (num) {
- return num > 9 ? num : '0' + num;
-};
-
-// PhantomJS / old WebKit has a broken implementations
-module.exports = (fails(function () {
- return $toISOString.call(new Date(-5e13 - 1)) != '0385-07-25T07:06:39.999Z';
-}) || !fails(function () {
- $toISOString.call(new Date(NaN));
-})) ? function toISOString() {
- if (!isFinite(getTime.call(this))) throw RangeError('Invalid time value');
- var d = this;
- var y = d.getUTCFullYear();
- var m = d.getUTCMilliseconds();
- var s = y < 0 ? '-' : y > 9999 ? '+' : '';
- return s + ('00000' + Math.abs(y)).slice(s ? -6 : -4) +
- '-' + lz(d.getUTCMonth() + 1) + '-' + lz(d.getUTCDate()) +
- 'T' + lz(d.getUTCHours()) + ':' + lz(d.getUTCMinutes()) +
- ':' + lz(d.getUTCSeconds()) + '.' + (m > 99 ? m : '0' + lz(m)) + 'Z';
-} : $toISOString;