date-fns-tz
Advanced tools
Comparing version 1.3.0-beta.1 to 1.3.0-beta.2
@@ -1,2 +0,2 @@ | ||
import dateFnsFormat from '../_date-fns/format.cjs' | ||
import dateFnsFormat from 'date-fns/format/index.js' | ||
import formatters from './formatters/index.js' | ||
@@ -3,0 +3,0 @@ import toDate from '../toDate/index.js' |
@@ -1,2 +0,2 @@ | ||
import cloneObject from '../_date-fns/cloneObject.cjs' | ||
import cloneObject from 'date-fns/_lib/cloneObject/index.js' | ||
import format from '../format/index.js' | ||
@@ -3,0 +3,0 @@ import utcToZonedTime from '../utcToZonedTime/index.js' |
// This file is generated automatically by `scripts/build/fp.js`. Please, don't change it. | ||
import fn from '../../format/index.js' | ||
import convertToFP from '../../_date-fns/convertToFP.cjs' | ||
import convertToFP from 'date-fns/fp/_lib/convertToFP/index.js' | ||
@@ -6,0 +6,0 @@ var format = convertToFP(fn, 2) |
// This file is generated automatically by `scripts/build/fp.js`. Please, don't change it. | ||
import fn from '../../formatInTimeZone/index.js' | ||
import convertToFP from '../../_date-fns/convertToFP.cjs' | ||
import convertToFP from 'date-fns/fp/_lib/convertToFP/index.js' | ||
@@ -6,0 +6,0 @@ var formatInTimeZone = convertToFP(fn, 3) |
// This file is generated automatically by `scripts/build/fp.js`. Please, don't change it. | ||
import fn from '../../formatInTimeZone/index.js' | ||
import convertToFP from '../../_date-fns/convertToFP.cjs' | ||
import convertToFP from 'date-fns/fp/_lib/convertToFP/index.js' | ||
@@ -6,0 +6,0 @@ var formatInTimeZoneWithOptions = convertToFP(fn, 4) |
// This file is generated automatically by `scripts/build/fp.js`. Please, don't change it. | ||
import fn from '../../format/index.js' | ||
import convertToFP from '../../_date-fns/convertToFP.cjs' | ||
import convertToFP from 'date-fns/fp/_lib/convertToFP/index.js' | ||
@@ -6,0 +6,0 @@ var formatWithOptions = convertToFP(fn, 3) |
// This file is generated automatically by `scripts/build/fp.js`. Please, don't change it. | ||
import fn from '../../getTimezoneOffset/index.js' | ||
import convertToFP from '../../_date-fns/convertToFP.cjs' | ||
import convertToFP from 'date-fns/fp/_lib/convertToFP/index.js' | ||
@@ -6,0 +6,0 @@ var getTimezoneOffset = convertToFP(fn, 2) |
// This file is generated automatically by `scripts/build/fp.js`. Please, don't change it. | ||
import fn from '../../toDate/index.js' | ||
import convertToFP from '../../_date-fns/convertToFP.cjs' | ||
import convertToFP from 'date-fns/fp/_lib/convertToFP/index.js' | ||
@@ -6,0 +6,0 @@ var toDate = convertToFP(fn, 1) |
// This file is generated automatically by `scripts/build/fp.js`. Please, don't change it. | ||
import fn from '../../toDate/index.js' | ||
import convertToFP from '../../_date-fns/convertToFP.cjs' | ||
import convertToFP from 'date-fns/fp/_lib/convertToFP/index.js' | ||
@@ -6,0 +6,0 @@ var toDateWithOptions = convertToFP(fn, 2) |
// This file is generated automatically by `scripts/build/fp.js`. Please, don't change it. | ||
import fn from '../../utcToZonedTime/index.js' | ||
import convertToFP from '../../_date-fns/convertToFP.cjs' | ||
import convertToFP from 'date-fns/fp/_lib/convertToFP/index.js' | ||
@@ -6,0 +6,0 @@ var utcToZonedTime = convertToFP(fn, 2) |
// This file is generated automatically by `scripts/build/fp.js`. Please, don't change it. | ||
import fn from '../../utcToZonedTime/index.js' | ||
import convertToFP from '../../_date-fns/convertToFP.cjs' | ||
import convertToFP from 'date-fns/fp/_lib/convertToFP/index.js' | ||
@@ -6,0 +6,0 @@ var utcToZonedTimeWithOptions = convertToFP(fn, 3) |
// This file is generated automatically by `scripts/build/fp.js`. Please, don't change it. | ||
import fn from '../../zonedTimeToUtc/index.js' | ||
import convertToFP from '../../_date-fns/convertToFP.cjs' | ||
import convertToFP from 'date-fns/fp/_lib/convertToFP/index.js' | ||
@@ -6,0 +6,0 @@ var zonedTimeToUtc = convertToFP(fn, 2) |
// This file is generated automatically by `scripts/build/fp.js`. Please, don't change it. | ||
import fn from '../../zonedTimeToUtc/index.js' | ||
import convertToFP from '../../_date-fns/convertToFP.cjs' | ||
import convertToFP from 'date-fns/fp/_lib/convertToFP/index.js' | ||
@@ -6,0 +6,0 @@ var zonedTimeToUtcWithOptions = convertToFP(fn, 3) |
@@ -1,3 +0,3 @@ | ||
import toInteger from '../_date-fns/toInteger.cjs' | ||
import getTimezoneOffsetInMilliseconds from '../_date-fns/getTimezoneOffsetInMilliseconds.cjs' | ||
import toInteger from 'date-fns/_lib/toInteger/index.js' | ||
import getTimezoneOffsetInMilliseconds from 'date-fns/_lib/getTimezoneOffsetInMilliseconds/index.js' | ||
import tzParseTimezone from '../_lib/tzParseTimezone/index.js' | ||
@@ -4,0 +4,0 @@ import tzPattern from '../_lib/tzPattern/index.js' |
@@ -1,2 +0,2 @@ | ||
import cloneObject from '../_date-fns/cloneObject.cjs' | ||
import cloneObject from 'date-fns/_lib/cloneObject/index.js' | ||
import toDate from '../toDate/index.js' | ||
@@ -3,0 +3,0 @@ import tzPattern from '../_lib/tzPattern/index.js' |
@@ -8,7 +8,7 @@ "use strict"; | ||
var _format = _interopRequireDefault(require("../_date-fns/format.cjs")); | ||
var _index = _interopRequireDefault(require("date-fns/format/index.js")); | ||
var _index = _interopRequireDefault(require("./formatters/index.js")); | ||
var _index2 = _interopRequireDefault(require("./formatters/index.js")); | ||
var _index2 = _interopRequireDefault(require("../toDate/index.js")); | ||
var _index3 = _interopRequireDefault(require("../toDate/index.js")); | ||
@@ -335,3 +335,3 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
if (matches) { | ||
var date = (0, _index2.default)(dirtyDate, options); // Work through each match and replace the tz token in the format string with the quoted | ||
var date = (0, _index3.default)(dirtyDate, options); // Work through each match and replace the tz token in the format string with the quoted | ||
// formatted time zone so the remaining tokens can be filled in by date-fns#format. | ||
@@ -346,3 +346,3 @@ | ||
var precededByQuotedSection = result[pos - 1] === "'"; | ||
var replaced = result.replace(token, "'" + _index.default[token[0]](date, token, null, options) + "'"); // If the replacement results in two adjoining quoted strings, the back to back quotes | ||
var replaced = result.replace(token, "'" + _index2.default[token[0]](date, token, null, options) + "'"); // If the replacement results in two adjoining quoted strings, the back to back quotes | ||
// are removed so it doesn't look like an escaped quote. | ||
@@ -354,5 +354,5 @@ | ||
return (0, _format.default)(dirtyDate, formatStr, options); | ||
return (0, _index.default)(dirtyDate, formatStr, options); | ||
} | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"type": "commonjs", | ||
"module": "../esm/format/index.js", | ||
"typings": "../typings.d.ts" | ||
} |
@@ -8,7 +8,7 @@ "use strict"; | ||
var _cloneObject = _interopRequireDefault(require("../_date-fns/cloneObject.cjs")); | ||
var _index = _interopRequireDefault(require("date-fns/_lib/cloneObject/index.js")); | ||
var _index = _interopRequireDefault(require("../format/index.js")); | ||
var _index2 = _interopRequireDefault(require("../format/index.js")); | ||
var _index2 = _interopRequireDefault(require("../utcToZonedTime/index.js")); | ||
var _index3 = _interopRequireDefault(require("../utcToZonedTime/index.js")); | ||
@@ -40,7 +40,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
function formatInTimeZone(date, timeZone, formatStr, options) { | ||
var extendedOptions = (0, _cloneObject.default)(options); | ||
var extendedOptions = (0, _index.default)(options); | ||
extendedOptions.timeZone = timeZone; | ||
return (0, _index.default)((0, _index2.default)(date, timeZone), formatStr, extendedOptions); | ||
return (0, _index2.default)((0, _index3.default)(date, timeZone), formatStr, extendedOptions); | ||
} | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"type": "commonjs", | ||
"module": "../esm/formatInTimeZone/index.js", | ||
"typings": "../typings.d.ts" | ||
} |
@@ -10,3 +10,3 @@ "use strict"; | ||
var _convertToFP = _interopRequireDefault(require("../../_date-fns/convertToFP.cjs")); | ||
var _index2 = _interopRequireDefault(require("date-fns/fp/_lib/convertToFP/index.js")); | ||
@@ -16,5 +16,5 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
// This file is generated automatically by `scripts/build/fp.js`. Please, don't change it. | ||
var format = (0, _convertToFP.default)(_index.default, 2); | ||
var format = (0, _index2.default)(_index.default, 2); | ||
var _default = format; | ||
exports.default = _default; | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"type": "commonjs", | ||
"module": "../../esm/fp/format/index.js", | ||
"typings": "../../typings.d.ts" | ||
} |
@@ -10,3 +10,3 @@ "use strict"; | ||
var _convertToFP = _interopRequireDefault(require("../../_date-fns/convertToFP.cjs")); | ||
var _index2 = _interopRequireDefault(require("date-fns/fp/_lib/convertToFP/index.js")); | ||
@@ -16,5 +16,5 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
// This file is generated automatically by `scripts/build/fp.js`. Please, don't change it. | ||
var formatInTimeZone = (0, _convertToFP.default)(_index.default, 3); | ||
var formatInTimeZone = (0, _index2.default)(_index.default, 3); | ||
var _default = formatInTimeZone; | ||
exports.default = _default; | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"type": "commonjs", | ||
"module": "../../esm/fp/formatInTimeZone/index.js", | ||
"typings": "../../typings.d.ts" | ||
} |
@@ -10,3 +10,3 @@ "use strict"; | ||
var _convertToFP = _interopRequireDefault(require("../../_date-fns/convertToFP.cjs")); | ||
var _index2 = _interopRequireDefault(require("date-fns/fp/_lib/convertToFP/index.js")); | ||
@@ -16,5 +16,5 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
// This file is generated automatically by `scripts/build/fp.js`. Please, don't change it. | ||
var formatInTimeZoneWithOptions = (0, _convertToFP.default)(_index.default, 4); | ||
var formatInTimeZoneWithOptions = (0, _index2.default)(_index.default, 4); | ||
var _default = formatInTimeZoneWithOptions; | ||
exports.default = _default; | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"type": "commonjs", | ||
"module": "../../esm/fp/formatInTimeZoneWithOptions/index.js", | ||
"typings": "../../typings.d.ts" | ||
} |
@@ -10,3 +10,3 @@ "use strict"; | ||
var _convertToFP = _interopRequireDefault(require("../../_date-fns/convertToFP.cjs")); | ||
var _index2 = _interopRequireDefault(require("date-fns/fp/_lib/convertToFP/index.js")); | ||
@@ -16,5 +16,5 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
// This file is generated automatically by `scripts/build/fp.js`. Please, don't change it. | ||
var formatWithOptions = (0, _convertToFP.default)(_index.default, 3); | ||
var formatWithOptions = (0, _index2.default)(_index.default, 3); | ||
var _default = formatWithOptions; | ||
exports.default = _default; | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"type": "commonjs", | ||
"module": "../../esm/fp/formatWithOptions/index.js", | ||
"typings": "../../typings.d.ts" | ||
} |
@@ -10,3 +10,3 @@ "use strict"; | ||
var _convertToFP = _interopRequireDefault(require("../../_date-fns/convertToFP.cjs")); | ||
var _index2 = _interopRequireDefault(require("date-fns/fp/_lib/convertToFP/index.js")); | ||
@@ -16,5 +16,5 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
// This file is generated automatically by `scripts/build/fp.js`. Please, don't change it. | ||
var getTimezoneOffset = (0, _convertToFP.default)(_index.default, 2); | ||
var getTimezoneOffset = (0, _index2.default)(_index.default, 2); | ||
var _default = getTimezoneOffset; | ||
exports.default = _default; | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"type": "commonjs", | ||
"module": "../../esm/fp/getTimezoneOffset/index.js", | ||
"typings": "../../typings.d.ts" | ||
} |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"type": "commonjs", | ||
"module": "../esm/fp/index.js", | ||
"typings": "../typings.d.ts" | ||
} |
@@ -10,3 +10,3 @@ "use strict"; | ||
var _convertToFP = _interopRequireDefault(require("../../_date-fns/convertToFP.cjs")); | ||
var _index2 = _interopRequireDefault(require("date-fns/fp/_lib/convertToFP/index.js")); | ||
@@ -16,5 +16,5 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
// This file is generated automatically by `scripts/build/fp.js`. Please, don't change it. | ||
var toDate = (0, _convertToFP.default)(_index.default, 1); | ||
var toDate = (0, _index2.default)(_index.default, 1); | ||
var _default = toDate; | ||
exports.default = _default; | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"type": "commonjs", | ||
"module": "../../esm/fp/toDate/index.js", | ||
"typings": "../../typings.d.ts" | ||
} |
@@ -10,3 +10,3 @@ "use strict"; | ||
var _convertToFP = _interopRequireDefault(require("../../_date-fns/convertToFP.cjs")); | ||
var _index2 = _interopRequireDefault(require("date-fns/fp/_lib/convertToFP/index.js")); | ||
@@ -16,5 +16,5 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
// This file is generated automatically by `scripts/build/fp.js`. Please, don't change it. | ||
var toDateWithOptions = (0, _convertToFP.default)(_index.default, 2); | ||
var toDateWithOptions = (0, _index2.default)(_index.default, 2); | ||
var _default = toDateWithOptions; | ||
exports.default = _default; | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"type": "commonjs", | ||
"module": "../../esm/fp/toDateWithOptions/index.js", | ||
"typings": "../../typings.d.ts" | ||
} |
@@ -10,3 +10,3 @@ "use strict"; | ||
var _convertToFP = _interopRequireDefault(require("../../_date-fns/convertToFP.cjs")); | ||
var _index2 = _interopRequireDefault(require("date-fns/fp/_lib/convertToFP/index.js")); | ||
@@ -16,5 +16,5 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
// This file is generated automatically by `scripts/build/fp.js`. Please, don't change it. | ||
var utcToZonedTime = (0, _convertToFP.default)(_index.default, 2); | ||
var utcToZonedTime = (0, _index2.default)(_index.default, 2); | ||
var _default = utcToZonedTime; | ||
exports.default = _default; | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"type": "commonjs", | ||
"module": "../../esm/fp/utcToZonedTime/index.js", | ||
"typings": "../../typings.d.ts" | ||
} |
@@ -10,3 +10,3 @@ "use strict"; | ||
var _convertToFP = _interopRequireDefault(require("../../_date-fns/convertToFP.cjs")); | ||
var _index2 = _interopRequireDefault(require("date-fns/fp/_lib/convertToFP/index.js")); | ||
@@ -16,5 +16,5 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
// This file is generated automatically by `scripts/build/fp.js`. Please, don't change it. | ||
var utcToZonedTimeWithOptions = (0, _convertToFP.default)(_index.default, 3); | ||
var utcToZonedTimeWithOptions = (0, _index2.default)(_index.default, 3); | ||
var _default = utcToZonedTimeWithOptions; | ||
exports.default = _default; | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"type": "commonjs", | ||
"module": "../../esm/fp/utcToZonedTimeWithOptions/index.js", | ||
"typings": "../../typings.d.ts" | ||
} |
@@ -10,3 +10,3 @@ "use strict"; | ||
var _convertToFP = _interopRequireDefault(require("../../_date-fns/convertToFP.cjs")); | ||
var _index2 = _interopRequireDefault(require("date-fns/fp/_lib/convertToFP/index.js")); | ||
@@ -16,5 +16,5 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
// This file is generated automatically by `scripts/build/fp.js`. Please, don't change it. | ||
var zonedTimeToUtc = (0, _convertToFP.default)(_index.default, 2); | ||
var zonedTimeToUtc = (0, _index2.default)(_index.default, 2); | ||
var _default = zonedTimeToUtc; | ||
exports.default = _default; | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"type": "commonjs", | ||
"module": "../../esm/fp/zonedTimeToUtc/index.js", | ||
"typings": "../../typings.d.ts" | ||
} |
@@ -10,3 +10,3 @@ "use strict"; | ||
var _convertToFP = _interopRequireDefault(require("../../_date-fns/convertToFP.cjs")); | ||
var _index2 = _interopRequireDefault(require("date-fns/fp/_lib/convertToFP/index.js")); | ||
@@ -16,5 +16,5 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
// This file is generated automatically by `scripts/build/fp.js`. Please, don't change it. | ||
var zonedTimeToUtcWithOptions = (0, _convertToFP.default)(_index.default, 3); | ||
var zonedTimeToUtcWithOptions = (0, _index2.default)(_index.default, 3); | ||
var _default = zonedTimeToUtcWithOptions; | ||
exports.default = _default; | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"type": "commonjs", | ||
"module": "../../esm/fp/zonedTimeToUtcWithOptions/index.js", | ||
"typings": "../../typings.d.ts" | ||
} |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"type": "commonjs", | ||
"module": "../esm/getTimezoneOffset/index.js", | ||
"typings": "../typings.d.ts" | ||
} |
{ | ||
"name": "date-fns-tz", | ||
"version": "1.3.0-beta.1", | ||
"version": "1.3.0-beta.2", | ||
"sideEffects": false, | ||
@@ -27,3 +27,16 @@ "description": "Time zone support for date-fns v2 with the Intl API", | ||
"exports": { | ||
".": "./esm/index.js", | ||
".": "./index.js", | ||
"./format": "./format/index.js", | ||
"./formatInTimeZone": "./formatInTimeZone/index.js", | ||
"./getTimezoneOffset": "./getTimezoneOffset/index.js", | ||
"./toDate": "./toDate/index.js", | ||
"./utcToZonedTime": "./utcToZonedTime/index.js", | ||
"./zonedTimeToUtc": "./zonedTimeToUtc/index.js", | ||
"./fp": "./fp/index.js", | ||
"./fp/format": "./fp/format/index.js", | ||
"./fp/formatInTimeZone": "./fp/formatInTimeZone/index.js", | ||
"./fp/getTimezoneOffset": "./fp/getTimezoneOffset/index.js", | ||
"./fp/toDate": "./fp/toDate/index.js", | ||
"./fp/utcToZonedTime": "./fp/utcToZonedTime/index.js", | ||
"./fp/zonedTimeToUtc": "./fp/zonedTimeToUtc/index.js", | ||
"./esm": "./esm/index.js", | ||
@@ -30,0 +43,0 @@ "./esm/format": "./esm/format/index.js", |
@@ -8,9 +8,9 @@ "use strict"; | ||
var _toInteger = _interopRequireDefault(require("../_date-fns/toInteger.cjs")); | ||
var _index = _interopRequireDefault(require("date-fns/_lib/toInteger/index.js")); | ||
var _getTimezoneOffsetInMilliseconds = _interopRequireDefault(require("../_date-fns/getTimezoneOffsetInMilliseconds.cjs")); | ||
var _index2 = _interopRequireDefault(require("date-fns/_lib/getTimezoneOffsetInMilliseconds/index.js")); | ||
var _index = _interopRequireDefault(require("../_lib/tzParseTimezone/index.js")); | ||
var _index3 = _interopRequireDefault(require("../_lib/tzParseTimezone/index.js")); | ||
var _index2 = _interopRequireDefault(require("../_lib/tzPattern/index.js")); | ||
var _index4 = _interopRequireDefault(require("../_lib/tzPattern/index.js")); | ||
@@ -47,3 +47,3 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
// time zone tokens (to identify the presence of a tz) | ||
timeZone: _index2.default | ||
timeZone: _index4.default | ||
}; | ||
@@ -102,3 +102,3 @@ /** | ||
var options = dirtyOptions || {}; | ||
var additionalDigits = options.additionalDigits == null ? DEFAULT_ADDITIONAL_DIGITS : (0, _toInteger.default)(options.additionalDigits); | ||
var additionalDigits = options.additionalDigits == null ? DEFAULT_ADDITIONAL_DIGITS : (0, _index.default)(options.additionalDigits); | ||
@@ -143,3 +143,3 @@ if (additionalDigits !== 2 && additionalDigits !== 1 && additionalDigits !== 0) { | ||
if (dateStrings.timeZone || options.timeZone) { | ||
offset = (0, _index.default)(dateStrings.timeZone || options.timeZone, new Date(timestamp + time)); | ||
offset = (0, _index3.default)(dateStrings.timeZone || options.timeZone, new Date(timestamp + time)); | ||
@@ -151,4 +151,4 @@ if (isNaN(offset)) { | ||
// get offset accurate to hour in time zones that change offset | ||
offset = (0, _getTimezoneOffsetInMilliseconds.default)(new Date(timestamp + time)); | ||
offset = (0, _getTimezoneOffsetInMilliseconds.default)(new Date(timestamp + time + offset)); | ||
offset = (0, _index2.default)(new Date(timestamp + time)); | ||
offset = (0, _index2.default)(new Date(timestamp + time + offset)); | ||
} | ||
@@ -155,0 +155,0 @@ |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"type": "commonjs", | ||
"module": "../esm/toDate/index.js", | ||
"typings": "../typings.d.ts" | ||
} |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"type": "commonjs", | ||
"module": "../esm/utcToZonedTime/index.js", | ||
"typings": "../typings.d.ts" | ||
} |
@@ -8,9 +8,9 @@ "use strict"; | ||
var _cloneObject = _interopRequireDefault(require("../_date-fns/cloneObject.cjs")); | ||
var _index = _interopRequireDefault(require("date-fns/_lib/cloneObject/index.js")); | ||
var _index = _interopRequireDefault(require("../toDate/index.js")); | ||
var _index2 = _interopRequireDefault(require("../toDate/index.js")); | ||
var _index2 = _interopRequireDefault(require("../_lib/tzPattern/index.js")); | ||
var _index3 = _interopRequireDefault(require("../_lib/tzPattern/index.js")); | ||
var _index3 = _interopRequireDefault(require("../_lib/tzParseTimezone/index.js")); | ||
var _index4 = _interopRequireDefault(require("../_lib/tzParseTimezone/index.js")); | ||
@@ -44,11 +44,11 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
function zonedTimeToUtc(date, timeZone, options) { | ||
if (typeof date === 'string' && !date.match(_index2.default)) { | ||
var extendedOptions = (0, _cloneObject.default)(options); | ||
if (typeof date === 'string' && !date.match(_index3.default)) { | ||
var extendedOptions = (0, _index.default)(options); | ||
extendedOptions.timeZone = timeZone; | ||
return (0, _index.default)(date, extendedOptions); | ||
return (0, _index2.default)(date, extendedOptions); | ||
} | ||
var d = (0, _index.default)(date, options); | ||
var d = (0, _index2.default)(date, options); | ||
var utc = Date.UTC(d.getFullYear(), d.getMonth(), d.getDate(), d.getHours(), d.getMinutes(), d.getSeconds(), d.getMilliseconds()); | ||
var offsetMilliseconds = (0, _index3.default)(timeZone, new Date(utc)); | ||
var offsetMilliseconds = (0, _index4.default)(timeZone, new Date(utc)); | ||
return new Date(utc + offsetMilliseconds); | ||
@@ -55,0 +55,0 @@ } |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"type": "commonjs", | ||
"module": "../esm/zonedTimeToUtc/index.js", | ||
"typings": "../typings.d.ts" | ||
} |
207856
162
3402