date-fns-tz
Advanced tools
Comparing version 1.2.2 to 1.3.0-beta.0
@@ -1,3 +0,3 @@ | ||
import tzIntlTimeZoneName from '../../_lib/tzIntlTimeZoneName' | ||
import tzParseTimezone from '../../_lib/tzParseTimezone' | ||
import tzIntlTimeZoneName from '../../_lib/tzIntlTimeZoneName/index.js' | ||
import tzParseTimezone from '../../_lib/tzParseTimezone/index.js' | ||
@@ -4,0 +4,0 @@ var MILLISECONDS_IN_MINUTE = 60 * 1000 |
@@ -1,4 +0,4 @@ | ||
import dateFnsFormat from 'date-fns/esm/format' | ||
import formatters from './formatters' | ||
import toDate from '../toDate' | ||
import dateFnsFormat from '../_date-fns/format.cjs' | ||
import formatters from './formatters/index.js' | ||
import toDate from '../toDate/index.js' | ||
@@ -306,3 +306,3 @@ var tzFormattingTokensRegExp = /([xXOz]+)|''|'(''|[^'])+('|$)/g | ||
* // Represent 2 July 2014 in Esperanto: | ||
* import { eoLocale } from 'date-fns/esm/locale/eo' | ||
* import { eoLocale } from 'date-fns/locale/eo' | ||
* var result = format(new Date(2014, 6, 2), "do 'de' MMMM yyyy", { | ||
@@ -309,0 +309,0 @@ * locale: eoLocale |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"typings": "../../typings.d.ts" | ||
} |
@@ -1,4 +0,4 @@ | ||
import cloneObject from 'date-fns/esm/_lib/cloneObject' | ||
import format from '../format' | ||
import utcToZonedTime from '../utcToZonedTime' | ||
import cloneObject from '../_date-fns/cloneObject.cjs' | ||
import format from '../format/index.js' | ||
import utcToZonedTime from '../utcToZonedTime/index.js' | ||
@@ -5,0 +5,0 @@ /** |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"typings": "../../typings.d.ts" | ||
} |
// 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/esm/fp/_lib/convertToFP/index.js' | ||
import convertToFP from '../../_date-fns/convertToFP.cjs' | ||
@@ -6,0 +6,0 @@ var format = convertToFP(fn, 2) |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"typings": "../../../typings.d.ts" | ||
} |
// 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/esm/fp/_lib/convertToFP/index.js' | ||
import convertToFP from '../../_date-fns/convertToFP.cjs' | ||
@@ -6,0 +6,0 @@ var formatInTimeZone = convertToFP(fn, 3) |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"typings": "../../../typings.d.ts" | ||
} |
// 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/esm/fp/_lib/convertToFP/index.js' | ||
import convertToFP from '../../_date-fns/convertToFP.cjs' | ||
@@ -6,0 +6,0 @@ var formatInTimeZoneWithOptions = convertToFP(fn, 4) |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"typings": "../../../typings.d.ts" | ||
} |
// 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/esm/fp/_lib/convertToFP/index.js' | ||
import convertToFP from '../../_date-fns/convertToFP.cjs' | ||
@@ -6,0 +6,0 @@ var formatWithOptions = convertToFP(fn, 3) |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"typings": "../../../typings.d.ts" | ||
} |
// 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/esm/fp/_lib/convertToFP/index.js' | ||
import convertToFP from '../../_date-fns/convertToFP.cjs' | ||
@@ -6,0 +6,0 @@ var getTimezoneOffset = convertToFP(fn, 2) |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"typings": "../../../typings.d.ts" | ||
} |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"typings": "../../typings.d.ts" | ||
} |
// 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/esm/fp/_lib/convertToFP/index.js' | ||
import convertToFP from '../../_date-fns/convertToFP.cjs' | ||
@@ -6,0 +6,0 @@ var toDate = convertToFP(fn, 1) |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"typings": "../../../typings.d.ts" | ||
} |
// 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/esm/fp/_lib/convertToFP/index.js' | ||
import convertToFP from '../../_date-fns/convertToFP.cjs' | ||
@@ -6,0 +6,0 @@ var toDateWithOptions = convertToFP(fn, 2) |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"typings": "../../../typings.d.ts" | ||
} |
// 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/esm/fp/_lib/convertToFP/index.js' | ||
import convertToFP from '../../_date-fns/convertToFP.cjs' | ||
@@ -6,0 +6,0 @@ var utcToZonedTime = convertToFP(fn, 2) |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"typings": "../../../typings.d.ts" | ||
} |
// 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/esm/fp/_lib/convertToFP/index.js' | ||
import convertToFP from '../../_date-fns/convertToFP.cjs' | ||
@@ -6,0 +6,0 @@ var utcToZonedTimeWithOptions = convertToFP(fn, 3) |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"typings": "../../../typings.d.ts" | ||
} |
// 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/esm/fp/_lib/convertToFP/index.js' | ||
import convertToFP from '../../_date-fns/convertToFP.cjs' | ||
@@ -6,0 +6,0 @@ var zonedTimeToUtc = convertToFP(fn, 2) |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"typings": "../../../typings.d.ts" | ||
} |
// 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/esm/fp/_lib/convertToFP/index.js' | ||
import convertToFP from '../../_date-fns/convertToFP.cjs' | ||
@@ -6,0 +6,0 @@ var zonedTimeToUtcWithOptions = convertToFP(fn, 3) |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"typings": "../../../typings.d.ts" | ||
} |
@@ -1,2 +0,2 @@ | ||
import tzParseTimezone from '../_lib/tzParseTimezone' | ||
import tzParseTimezone from '../_lib/tzParseTimezone/index.js' | ||
@@ -3,0 +3,0 @@ /** |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"typings": "../../typings.d.ts" | ||
} |
@@ -1,5 +0,5 @@ | ||
import toInteger from 'date-fns/esm/_lib/toInteger/index.js' | ||
import getTimezoneOffsetInMilliseconds from 'date-fns/esm/_lib/getTimezoneOffsetInMilliseconds/index.js' | ||
import tzParseTimezone from '../_lib/tzParseTimezone' | ||
import tzPattern from '../_lib/tzPattern' | ||
import toInteger from '../_date-fns/toInteger.cjs' | ||
import getTimezoneOffsetInMilliseconds from '../_date-fns/getTimezoneOffsetInMilliseconds.cjs' | ||
import tzParseTimezone from '../_lib/tzParseTimezone/index.js' | ||
import tzPattern from '../_lib/tzPattern/index.js' | ||
@@ -6,0 +6,0 @@ var MILLISECONDS_IN_HOUR = 3600000 |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"typings": "../../typings.d.ts" | ||
} |
@@ -1,3 +0,3 @@ | ||
import tzParseTimezone from '../_lib/tzParseTimezone' | ||
import toDate from '../toDate' | ||
import tzParseTimezone from '../_lib/tzParseTimezone/index.js' | ||
import toDate from '../toDate/index.js' | ||
@@ -4,0 +4,0 @@ /** |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"typings": "../../typings.d.ts" | ||
} |
@@ -1,5 +0,5 @@ | ||
import cloneObject from 'date-fns/esm/_lib/cloneObject' | ||
import toDate from '../toDate' | ||
import tzPattern from '../_lib/tzPattern' | ||
import tzParseTimezone from '../_lib/tzParseTimezone' | ||
import cloneObject from '../_date-fns/cloneObject.cjs' | ||
import toDate from '../toDate/index.js' | ||
import tzPattern from '../_lib/tzPattern/index.js' | ||
import tzParseTimezone from '../_lib/tzParseTimezone/index.js' | ||
@@ -6,0 +6,0 @@ /** |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"typings": "../../typings.d.ts" | ||
} |
@@ -8,5 +8,5 @@ "use strict"; | ||
var _tzIntlTimeZoneName = _interopRequireDefault(require("../../_lib/tzIntlTimeZoneName")); | ||
var _index = _interopRequireDefault(require("../../_lib/tzIntlTimeZoneName/index.js")); | ||
var _tzParseTimezone = _interopRequireDefault(require("../../_lib/tzParseTimezone")); | ||
var _index2 = _interopRequireDefault(require("../../_lib/tzParseTimezone/index.js")); | ||
@@ -20,3 +20,3 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
var originalDate = options._originalDate || date; | ||
var timezoneOffset = options.timeZone ? (0, _tzParseTimezone.default)(options.timeZone, originalDate, true) / MILLISECONDS_IN_MINUTE : originalDate.getTimezoneOffset(); | ||
var timezoneOffset = options.timeZone ? (0, _index2.default)(options.timeZone, originalDate, true) / MILLISECONDS_IN_MINUTE : originalDate.getTimezoneOffset(); | ||
@@ -53,3 +53,3 @@ if (timezoneOffset === 0) { | ||
var originalDate = options._originalDate || date; | ||
var timezoneOffset = options.timeZone ? (0, _tzParseTimezone.default)(options.timeZone, originalDate, true) / MILLISECONDS_IN_MINUTE : originalDate.getTimezoneOffset(); | ||
var timezoneOffset = options.timeZone ? (0, _index2.default)(options.timeZone, originalDate, true) / MILLISECONDS_IN_MINUTE : originalDate.getTimezoneOffset(); | ||
@@ -82,3 +82,3 @@ switch (token) { | ||
var originalDate = options._originalDate || date; | ||
var timezoneOffset = options.timeZone ? (0, _tzParseTimezone.default)(options.timeZone, originalDate, true) / MILLISECONDS_IN_MINUTE : originalDate.getTimezoneOffset(); | ||
var timezoneOffset = options.timeZone ? (0, _index2.default)(options.timeZone, originalDate, true) / MILLISECONDS_IN_MINUTE : originalDate.getTimezoneOffset(); | ||
@@ -107,3 +107,3 @@ switch (token) { | ||
case 'zzz': | ||
return (0, _tzIntlTimeZoneName.default)('short', originalDate, options); | ||
return (0, _index.default)('short', originalDate, options); | ||
// Long | ||
@@ -113,3 +113,3 @@ | ||
default: | ||
return (0, _tzIntlTimeZoneName.default)('long', originalDate, options); | ||
return (0, _index.default)('long', originalDate, options); | ||
} | ||
@@ -116,0 +116,0 @@ } |
@@ -8,7 +8,7 @@ "use strict"; | ||
var _format = _interopRequireDefault(require("date-fns/format")); | ||
var _format = _interopRequireDefault(require("../_date-fns/format.cjs")); | ||
var _formatters = _interopRequireDefault(require("./formatters")); | ||
var _index = _interopRequireDefault(require("./formatters/index.js")); | ||
var _toDate = _interopRequireDefault(require("../toDate")); | ||
var _index2 = _interopRequireDefault(require("../toDate/index.js")); | ||
@@ -335,3 +335,3 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
if (matches) { | ||
var date = (0, _toDate.default)(dirtyDate, options); // Work through each match and replace the tz token in the format string with the quoted | ||
var date = (0, _index2.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, "'" + _formatters.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, "'" + _index.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. | ||
@@ -349,0 +349,0 @@ |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"module": "../esm/format/index.js", | ||
"typings": "../typings.d.ts" | ||
} |
@@ -8,7 +8,7 @@ "use strict"; | ||
var _cloneObject = _interopRequireDefault(require("date-fns/_lib/cloneObject")); | ||
var _cloneObject = _interopRequireDefault(require("../_date-fns/cloneObject.cjs")); | ||
var _format = _interopRequireDefault(require("../format")); | ||
var _index = _interopRequireDefault(require("../format/index.js")); | ||
var _utcToZonedTime = _interopRequireDefault(require("../utcToZonedTime")); | ||
var _index2 = _interopRequireDefault(require("../utcToZonedTime/index.js")); | ||
@@ -42,5 +42,5 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
extendedOptions.timeZone = timeZone; | ||
return (0, _format.default)((0, _utcToZonedTime.default)(date, timeZone), formatStr, extendedOptions); | ||
return (0, _index.default)((0, _index2.default)(date, timeZone), formatStr, extendedOptions); | ||
} | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"module": "../esm/formatInTimeZone/index.js", | ||
"typings": "../typings.d.ts" | ||
} |
@@ -10,3 +10,3 @@ "use strict"; | ||
var _index2 = _interopRequireDefault(require("date-fns/fp/_lib/convertToFP/index.js")); | ||
var _convertToFP = _interopRequireDefault(require("../../_date-fns/convertToFP.cjs")); | ||
@@ -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, _index2.default)(_index.default, 2); | ||
var format = (0, _convertToFP.default)(_index.default, 2); | ||
var _default = format; | ||
exports.default = _default; | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"module": "../../esm/fp/format/index.js", | ||
"typings": "../../typings.d.ts" | ||
} |
@@ -10,3 +10,3 @@ "use strict"; | ||
var _index2 = _interopRequireDefault(require("date-fns/fp/_lib/convertToFP/index.js")); | ||
var _convertToFP = _interopRequireDefault(require("../../_date-fns/convertToFP.cjs")); | ||
@@ -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, _index2.default)(_index.default, 3); | ||
var formatInTimeZone = (0, _convertToFP.default)(_index.default, 3); | ||
var _default = formatInTimeZone; | ||
exports.default = _default; | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"module": "../../esm/fp/formatInTimeZone/index.js", | ||
"typings": "../../typings.d.ts" | ||
} |
@@ -10,3 +10,3 @@ "use strict"; | ||
var _index2 = _interopRequireDefault(require("date-fns/fp/_lib/convertToFP/index.js")); | ||
var _convertToFP = _interopRequireDefault(require("../../_date-fns/convertToFP.cjs")); | ||
@@ -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, _index2.default)(_index.default, 4); | ||
var formatInTimeZoneWithOptions = (0, _convertToFP.default)(_index.default, 4); | ||
var _default = formatInTimeZoneWithOptions; | ||
exports.default = _default; | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"module": "../../esm/fp/formatInTimeZoneWithOptions/index.js", | ||
"typings": "../../typings.d.ts" | ||
} |
@@ -10,3 +10,3 @@ "use strict"; | ||
var _index2 = _interopRequireDefault(require("date-fns/fp/_lib/convertToFP/index.js")); | ||
var _convertToFP = _interopRequireDefault(require("../../_date-fns/convertToFP.cjs")); | ||
@@ -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, _index2.default)(_index.default, 3); | ||
var formatWithOptions = (0, _convertToFP.default)(_index.default, 3); | ||
var _default = formatWithOptions; | ||
exports.default = _default; | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"module": "../../esm/fp/formatWithOptions/index.js", | ||
"typings": "../../typings.d.ts" | ||
} |
@@ -10,3 +10,3 @@ "use strict"; | ||
var _index2 = _interopRequireDefault(require("date-fns/fp/_lib/convertToFP/index.js")); | ||
var _convertToFP = _interopRequireDefault(require("../../_date-fns/convertToFP.cjs")); | ||
@@ -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, _index2.default)(_index.default, 2); | ||
var getTimezoneOffset = (0, _convertToFP.default)(_index.default, 2); | ||
var _default = getTimezoneOffset; | ||
exports.default = _default; | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"module": "../../esm/fp/getTimezoneOffset/index.js", | ||
"typings": "../../typings.d.ts" | ||
} |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"module": "../esm/fp/index.js", | ||
"typings": "../typings.d.ts" | ||
} |
@@ -10,3 +10,3 @@ "use strict"; | ||
var _index2 = _interopRequireDefault(require("date-fns/fp/_lib/convertToFP/index.js")); | ||
var _convertToFP = _interopRequireDefault(require("../../_date-fns/convertToFP.cjs")); | ||
@@ -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, _index2.default)(_index.default, 1); | ||
var toDate = (0, _convertToFP.default)(_index.default, 1); | ||
var _default = toDate; | ||
exports.default = _default; | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"module": "../../esm/fp/toDate/index.js", | ||
"typings": "../../typings.d.ts" | ||
} |
@@ -10,3 +10,3 @@ "use strict"; | ||
var _index2 = _interopRequireDefault(require("date-fns/fp/_lib/convertToFP/index.js")); | ||
var _convertToFP = _interopRequireDefault(require("../../_date-fns/convertToFP.cjs")); | ||
@@ -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, _index2.default)(_index.default, 2); | ||
var toDateWithOptions = (0, _convertToFP.default)(_index.default, 2); | ||
var _default = toDateWithOptions; | ||
exports.default = _default; | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"module": "../../esm/fp/toDateWithOptions/index.js", | ||
"typings": "../../typings.d.ts" | ||
} |
@@ -10,3 +10,3 @@ "use strict"; | ||
var _index2 = _interopRequireDefault(require("date-fns/fp/_lib/convertToFP/index.js")); | ||
var _convertToFP = _interopRequireDefault(require("../../_date-fns/convertToFP.cjs")); | ||
@@ -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, _index2.default)(_index.default, 2); | ||
var utcToZonedTime = (0, _convertToFP.default)(_index.default, 2); | ||
var _default = utcToZonedTime; | ||
exports.default = _default; | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"module": "../../esm/fp/utcToZonedTime/index.js", | ||
"typings": "../../typings.d.ts" | ||
} |
@@ -10,3 +10,3 @@ "use strict"; | ||
var _index2 = _interopRequireDefault(require("date-fns/fp/_lib/convertToFP/index.js")); | ||
var _convertToFP = _interopRequireDefault(require("../../_date-fns/convertToFP.cjs")); | ||
@@ -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, _index2.default)(_index.default, 3); | ||
var utcToZonedTimeWithOptions = (0, _convertToFP.default)(_index.default, 3); | ||
var _default = utcToZonedTimeWithOptions; | ||
exports.default = _default; | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"module": "../../esm/fp/utcToZonedTimeWithOptions/index.js", | ||
"typings": "../../typings.d.ts" | ||
} |
@@ -10,3 +10,3 @@ "use strict"; | ||
var _index2 = _interopRequireDefault(require("date-fns/fp/_lib/convertToFP/index.js")); | ||
var _convertToFP = _interopRequireDefault(require("../../_date-fns/convertToFP.cjs")); | ||
@@ -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, _index2.default)(_index.default, 2); | ||
var zonedTimeToUtc = (0, _convertToFP.default)(_index.default, 2); | ||
var _default = zonedTimeToUtc; | ||
exports.default = _default; | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"module": "../../esm/fp/zonedTimeToUtc/index.js", | ||
"typings": "../../typings.d.ts" | ||
} |
@@ -10,3 +10,3 @@ "use strict"; | ||
var _index2 = _interopRequireDefault(require("date-fns/fp/_lib/convertToFP/index.js")); | ||
var _convertToFP = _interopRequireDefault(require("../../_date-fns/convertToFP.cjs")); | ||
@@ -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, _index2.default)(_index.default, 3); | ||
var zonedTimeToUtcWithOptions = (0, _convertToFP.default)(_index.default, 3); | ||
var _default = zonedTimeToUtcWithOptions; | ||
exports.default = _default; | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"module": "../../esm/fp/zonedTimeToUtcWithOptions/index.js", | ||
"typings": "../../typings.d.ts" | ||
} |
@@ -8,3 +8,3 @@ "use strict"; | ||
var _tzParseTimezone = _interopRequireDefault(require("../_lib/tzParseTimezone")); | ||
var _index = _interopRequireDefault(require("../_lib/tzParseTimezone/index.js")); | ||
@@ -41,5 +41,5 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
function getTimezoneOffset(timeZone, date) { | ||
return -(0, _tzParseTimezone.default)(timeZone, date); | ||
return -(0, _index.default)(timeZone, date); | ||
} | ||
module.exports = exports.default; |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"module": "../esm/getTimezoneOffset/index.js", | ||
"typings": "../typings.d.ts" | ||
} |
{ | ||
"name": "date-fns-tz", | ||
"version": "1.2.2", | ||
"version": "1.3.0-beta.0", | ||
"sideEffects": false, | ||
@@ -22,5 +22,22 @@ "description": "Time zone support for date-fns v2 with the Intl API", | ||
}, | ||
"type": "commonjs", | ||
"main": "index.js", | ||
"module": "esm/index.js", | ||
"types": "typings.d.ts", | ||
"exports": { | ||
"./esm": "./esm/index.js", | ||
"./esm/format": "./esm/format/index.js", | ||
"./esm/formatInTimeZone": "./esm/formatInTimeZone/index.js", | ||
"./esm/getTimezoneOffset": "./esm/getTimezoneOffset/index.js", | ||
"./esm/toDate": "./esm/toDate/index.js", | ||
"./esm/utcToZonedTime": "./esm/utcToZonedTime/index.js", | ||
"./esm/zonedTimeToUtc": "./esm/zonedTimeToUtc/index.js", | ||
"./esm/fp": "./esm/fp/index.js", | ||
"./esm/fp/format": "./esm/fp/format/index.js", | ||
"./esm/fp/formatInTimeZone": "./esm/fp/formatInTimeZone/index.js", | ||
"./esm/fp/getTimezoneOffset": "./esm/fp/getTimezoneOffset/index.js", | ||
"./esm/fp/toDate": "./esm/fp/toDate/index.js", | ||
"./esm/fp/utcToZonedTime": "./esm/fp/utcToZonedTime/index.js", | ||
"./esm/fp/zonedTimeToUtc": "./esm/fp/zonedTimeToUtc/index.js" | ||
}, | ||
"scripts": { | ||
@@ -27,0 +44,0 @@ "build": "./scripts/build/build.sh", |
@@ -8,9 +8,9 @@ "use strict"; | ||
var _index = _interopRequireDefault(require("date-fns/_lib/toInteger/index.js")); | ||
var _toInteger = _interopRequireDefault(require("../_date-fns/toInteger.cjs")); | ||
var _index2 = _interopRequireDefault(require("date-fns/_lib/getTimezoneOffsetInMilliseconds/index.js")); | ||
var _getTimezoneOffsetInMilliseconds = _interopRequireDefault(require("../_date-fns/getTimezoneOffsetInMilliseconds.cjs")); | ||
var _tzParseTimezone = _interopRequireDefault(require("../_lib/tzParseTimezone")); | ||
var _index = _interopRequireDefault(require("../_lib/tzParseTimezone/index.js")); | ||
var _tzPattern = _interopRequireDefault(require("../_lib/tzPattern")); | ||
var _index2 = _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: _tzPattern.default | ||
timeZone: _index2.default | ||
}; | ||
@@ -102,3 +102,3 @@ /** | ||
var options = dirtyOptions || {}; | ||
var additionalDigits = options.additionalDigits == null ? DEFAULT_ADDITIONAL_DIGITS : (0, _index.default)(options.additionalDigits); | ||
var additionalDigits = options.additionalDigits == null ? DEFAULT_ADDITIONAL_DIGITS : (0, _toInteger.default)(options.additionalDigits); | ||
@@ -143,3 +143,3 @@ if (additionalDigits !== 2 && additionalDigits !== 1 && additionalDigits !== 0) { | ||
if (dateStrings.timeZone || options.timeZone) { | ||
offset = (0, _tzParseTimezone.default)(dateStrings.timeZone || options.timeZone, new Date(timestamp + time)); | ||
offset = (0, _index.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, _index2.default)(new Date(timestamp + time)); | ||
offset = (0, _index2.default)(new Date(timestamp + time + offset)); | ||
offset = (0, _getTimezoneOffsetInMilliseconds.default)(new Date(timestamp + time)); | ||
offset = (0, _getTimezoneOffsetInMilliseconds.default)(new Date(timestamp + time + offset)); | ||
} | ||
@@ -155,0 +155,0 @@ |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"module": "../esm/toDate/index.js", | ||
"typings": "../typings.d.ts" | ||
} |
@@ -8,5 +8,5 @@ "use strict"; | ||
var _tzParseTimezone = _interopRequireDefault(require("../_lib/tzParseTimezone")); | ||
var _index = _interopRequireDefault(require("../_lib/tzParseTimezone/index.js")); | ||
var _toDate = _interopRequireDefault(require("../toDate")); | ||
var _index2 = _interopRequireDefault(require("../toDate/index.js")); | ||
@@ -40,4 +40,4 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
function utcToZonedTime(dirtyDate, timeZone, options) { | ||
var date = (0, _toDate.default)(dirtyDate, options); | ||
var offsetMilliseconds = (0, _tzParseTimezone.default)(timeZone, date, true); | ||
var date = (0, _index2.default)(dirtyDate, options); | ||
var offsetMilliseconds = (0, _index.default)(timeZone, date, true); | ||
var d = new Date(date.getTime() - offsetMilliseconds); | ||
@@ -44,0 +44,0 @@ return new Date(d.getUTCFullYear(), d.getUTCMonth(), d.getUTCDate(), d.getUTCHours(), d.getUTCMinutes(), d.getUTCSeconds(), d.getUTCMilliseconds()); |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"module": "../esm/utcToZonedTime/index.js", | ||
"typings": "../typings.d.ts" | ||
} |
@@ -8,9 +8,9 @@ "use strict"; | ||
var _cloneObject = _interopRequireDefault(require("date-fns/_lib/cloneObject")); | ||
var _cloneObject = _interopRequireDefault(require("../_date-fns/cloneObject.cjs")); | ||
var _toDate = _interopRequireDefault(require("../toDate")); | ||
var _index = _interopRequireDefault(require("../toDate/index.js")); | ||
var _tzPattern = _interopRequireDefault(require("../_lib/tzPattern")); | ||
var _index2 = _interopRequireDefault(require("../_lib/tzPattern/index.js")); | ||
var _tzParseTimezone = _interopRequireDefault(require("../_lib/tzParseTimezone")); | ||
var _index3 = _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(_tzPattern.default)) { | ||
if (typeof date === 'string' && !date.match(_index2.default)) { | ||
var extendedOptions = (0, _cloneObject.default)(options); | ||
extendedOptions.timeZone = timeZone; | ||
return (0, _toDate.default)(date, extendedOptions); | ||
return (0, _index.default)(date, extendedOptions); | ||
} | ||
var d = (0, _toDate.default)(date, options); | ||
var d = (0, _index.default)(date, options); | ||
var utc = Date.UTC(d.getFullYear(), d.getMonth(), d.getDate(), d.getHours(), d.getMinutes(), d.getSeconds(), d.getMilliseconds()); | ||
var offsetMilliseconds = (0, _tzParseTimezone.default)(timeZone, new Date(utc)); | ||
var offsetMilliseconds = (0, _index3.default)(timeZone, new Date(utc)); | ||
return new Date(utc + offsetMilliseconds); | ||
@@ -55,0 +55,0 @@ } |
{ | ||
"sideEffects": false, | ||
"type": "module", | ||
"module": "../esm/zonedTimeToUtc/index.js", | ||
"typings": "../typings.d.ts" | ||
} |
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
207918
173
3412
2