@nivo/scales
Advanced tools
Comparing version 0.56.0 to 0.57.0
@@ -139,3 +139,5 @@ 'use strict'; | ||
_ref$precision = _ref.precision, | ||
precision = _ref$precision === void 0 ? 'millisecond' : _ref$precision; | ||
precision = _ref$precision === void 0 ? 'millisecond' : _ref$precision, | ||
_ref$useUTC = _ref.useUTC, | ||
useUTC = _ref$useUTC === void 0 ? true : _ref$useUTC; | ||
var precisionFn = createPrecisionMethod(precision); | ||
@@ -145,3 +147,3 @@ if (format === 'native') return function (v) { | ||
}; | ||
var parseTime = d3TimeFormat.timeParse(format); | ||
var parseTime = useUTC ? d3TimeFormat.utcParse(format) : d3TimeFormat.timeParse(format); | ||
return function (v) { | ||
@@ -161,3 +163,5 @@ return precisionFn(parseTime(v)); | ||
_ref$max = _ref.max, | ||
max = _ref$max === void 0 ? 'auto' : _ref$max; | ||
max = _ref$max === void 0 ? 'auto' : _ref$max, | ||
_ref$useUTC = _ref.useUTC, | ||
useUTC = _ref$useUTC === void 0 ? true : _ref$useUTC; | ||
var values = xy[axis]; | ||
@@ -167,3 +171,4 @@ var size = axis === 'x' ? width : height; | ||
format: format, | ||
precision: precision | ||
precision: precision, | ||
useUTC: useUTC | ||
}); | ||
@@ -182,3 +187,4 @@ var minValue = min; | ||
} | ||
var scale = d3Scale.scaleTime().domain([minValue, maxValue]).range([0, size]); | ||
var scale = useUTC ? d3Scale.scaleUtc : d3Scale.scaleTime; | ||
scale.domain([minValue, maxValue]).range([0, size]); | ||
scale.type = 'time'; | ||
@@ -185,0 +191,0 @@ return scale; |
import PropTypes from 'prop-types'; | ||
import { scaleLinear, scaleLog, scalePoint, scaleTime } from 'd3-scale'; | ||
import { timeParse } from 'd3-time-format'; | ||
import { scaleLinear, scaleLog, scalePoint, scaleUtc, scaleTime } from 'd3-scale'; | ||
import { utcParse, timeParse } from 'd3-time-format'; | ||
import uniq from 'lodash/uniq'; | ||
@@ -133,3 +133,5 @@ import uniqBy from 'lodash/uniqBy'; | ||
_ref$precision = _ref.precision, | ||
precision = _ref$precision === void 0 ? 'millisecond' : _ref$precision; | ||
precision = _ref$precision === void 0 ? 'millisecond' : _ref$precision, | ||
_ref$useUTC = _ref.useUTC, | ||
useUTC = _ref$useUTC === void 0 ? true : _ref$useUTC; | ||
var precisionFn = createPrecisionMethod(precision); | ||
@@ -139,3 +141,3 @@ if (format === 'native') return function (v) { | ||
}; | ||
var parseTime = timeParse(format); | ||
var parseTime = useUTC ? utcParse(format) : timeParse(format); | ||
return function (v) { | ||
@@ -155,3 +157,5 @@ return precisionFn(parseTime(v)); | ||
_ref$max = _ref.max, | ||
max = _ref$max === void 0 ? 'auto' : _ref$max; | ||
max = _ref$max === void 0 ? 'auto' : _ref$max, | ||
_ref$useUTC = _ref.useUTC, | ||
useUTC = _ref$useUTC === void 0 ? true : _ref$useUTC; | ||
var values = xy[axis]; | ||
@@ -161,3 +165,4 @@ var size = axis === 'x' ? width : height; | ||
format: format, | ||
precision: precision | ||
precision: precision, | ||
useUTC: useUTC | ||
}); | ||
@@ -176,3 +181,4 @@ var minValue = min; | ||
} | ||
var scale = scaleTime().domain([minValue, maxValue]).range([0, size]); | ||
var scale = useUTC ? scaleUtc : scaleTime; | ||
scale.domain([minValue, maxValue]).range([0, size]); | ||
scale.type = 'time'; | ||
@@ -179,0 +185,0 @@ return scale; |
@@ -137,3 +137,5 @@ (function (global, factory) { | ||
_ref$precision = _ref.precision, | ||
precision = _ref$precision === void 0 ? 'millisecond' : _ref$precision; | ||
precision = _ref$precision === void 0 ? 'millisecond' : _ref$precision, | ||
_ref$useUTC = _ref.useUTC, | ||
useUTC = _ref$useUTC === void 0 ? true : _ref$useUTC; | ||
var precisionFn = createPrecisionMethod(precision); | ||
@@ -143,3 +145,3 @@ if (format === 'native') return function (v) { | ||
}; | ||
var parseTime = d3TimeFormat.timeParse(format); | ||
var parseTime = useUTC ? d3TimeFormat.utcParse(format) : d3TimeFormat.timeParse(format); | ||
return function (v) { | ||
@@ -159,3 +161,5 @@ return precisionFn(parseTime(v)); | ||
_ref$max = _ref.max, | ||
max = _ref$max === void 0 ? 'auto' : _ref$max; | ||
max = _ref$max === void 0 ? 'auto' : _ref$max, | ||
_ref$useUTC = _ref.useUTC, | ||
useUTC = _ref$useUTC === void 0 ? true : _ref$useUTC; | ||
var values = xy[axis]; | ||
@@ -165,3 +169,4 @@ var size = axis === 'x' ? width : height; | ||
format: format, | ||
precision: precision | ||
precision: precision, | ||
useUTC: useUTC | ||
}); | ||
@@ -180,3 +185,4 @@ var minValue = min; | ||
} | ||
var scale = d3Scale.scaleTime().domain([minValue, maxValue]).range([0, size]); | ||
var scale = useUTC ? d3Scale.scaleUtc : d3Scale.scaleTime; | ||
scale.domain([minValue, maxValue]).range([0, size]); | ||
scale.type = 'time'; | ||
@@ -183,0 +189,0 @@ return scale; |
@@ -0,1 +1,9 @@ | ||
/* | ||
* This file is part of the nivo project. | ||
* | ||
* Copyright 2016-present, Raphaël Benitte. | ||
* | ||
* For the full copyright and license information, please view the LICENSE | ||
* file that was distributed with this source code. | ||
*/ | ||
declare module '@nivo/scales' { | ||
@@ -2,0 +10,0 @@ export interface LinearScale { |
{ | ||
"name": "@nivo/scales", | ||
"version": "0.56.0", | ||
"version": "0.57.0", | ||
"license": "MIT", | ||
@@ -28,3 +28,3 @@ "author": { | ||
}, | ||
"gitHead": "99c7f6bd886d517f12fa04441b1102d082a1bf26" | ||
"gitHead": "747b36908447afad4d4c4fe570bf9e189e163b15" | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No README
QualityPackage does not have a README. This may indicate a failed publish or a low quality package.
Found 1 instance in 1 package
51759
7
1203
0
4