Socket
Socket
Sign inDemoInstall

date-fns-tz

Package Overview
Dependencies
1
Maintainers
1
Versions
60
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.2.2 to 1.3.0-beta.0

_date-fns/cloneObject.js

4

esm/format/formatters/index.js

@@ -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"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc