New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@easyv/charts

Package Overview
Dependencies
Maintainers
5
Versions
234
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@easyv/charts - npm Package Compare versions

Comparing version 1.0.3 to 1.0.4

6

lib/components/Band.js

@@ -22,3 +22,3 @@ "use strict";

var _d = require("d3");
var _d3v = require("d3v6");

@@ -32,3 +32,3 @@ function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }

case 'min':
var minData = (0, _d.min)(data, function (d) {
var minData = (0, _d3v.min)(data, function (d) {
return d.data.y;

@@ -43,3 +43,3 @@ });

case 'max':
var maxData = (0, _d.max)(data, function (d) {
var maxData = (0, _d3v.max)(data, function (d) {
return d.data.y;

@@ -46,0 +46,0 @@ });

@@ -18,3 +18,3 @@ "use strict";

var _d = require("d3");
var _d3v = require("d3v6");

@@ -137,4 +137,4 @@ var _utils = require("../utils");

var length = colors.length;
if (!!(length < 2)) return (0, _d.scaleLinear)().domain([0, 1]).range([colors[0].color || '#000', colors[0].color || '#000']);
var linear = (0, _d.scaleLinear)().domain(colors.map(function (d) {
if (!!(length < 2)) return (0, _d3v.scaleLinear)().domain([0, 1]).range([colors[0].color || '#000', colors[0].color || '#000']);
var linear = (0, _d3v.scaleLinear)().domain(colors.map(function (d) {
return d.offset;

@@ -141,0 +141,0 @@ })).range(colors.map(function (d) {

@@ -22,3 +22,3 @@ "use strict";

var _d = require("d3");
var _d3v = require("d3v6");

@@ -124,3 +124,3 @@ var _utils = require("../utils");

var areaGen = (0, _react.useMemo)(function () {
var areaGen = (0, _d.area)().x(function (_ref6) {
var areaGen = (0, _d3v.area)().x(function (_ref6) {
var x = _ref6.data.x;

@@ -132,3 +132,3 @@ return xScaler(x);

}).y0(height).defined(defined);
curve && areaGen.curve(_d.curveCatmullRom.alpha(tension));
curve && areaGen.curve(_d3v.curveCatmullRom.alpha(tension));
return areaGen;

@@ -186,3 +186,3 @@ }, [xScaler, yScaler, curve, tension]);

var lineGen = (0, _react.useMemo)(function () {
var lineGen = (0, _d.line)().x(function (_ref12) {
var lineGen = (0, _d3v.line)().x(function (_ref12) {
var x = _ref12.data.x;

@@ -194,3 +194,3 @@ return xScaler(x);

}).defined(defined);
curve && lineGen.curve(_d.curveCatmullRom.alpha(tension));
curve && lineGen.curve(_d3v.curveCatmullRom.alpha(tension));
return lineGen;

@@ -197,0 +197,0 @@ }, [xScaler, yScaler, tension, curve]);

@@ -16,3 +16,3 @@ "use strict";

var _d = require("d3");
var _d3v = require("d3v6");

@@ -26,3 +26,3 @@ var _utils = require("../utils");

var stackData = function stackData(data, series) {
var dataMap = (0, _d.group)(data, function (d) {
var dataMap = (0, _d3v.group)(data, function (d) {
return d.x;

@@ -81,3 +81,3 @@ });

var x = (0, _react.useMemo)(function () {
return (0, _toConsumableArray2["default"])((0, _d.group)(data, function (d) {
return (0, _toConsumableArray2["default"])((0, _d3v.group)(data, function (d) {
return d.x;

@@ -84,0 +84,0 @@ }).keys());

@@ -18,3 +18,3 @@ "use strict";

var _d = require("d3");
var _d3v = require("d3v6");

@@ -47,3 +47,3 @@ var _utils = require("../utils");

var setStackData = function setStackData(data, series) {
var dataMap = (0, _d.group)(data, function (d) {
var dataMap = (0, _d3v.group)(data, function (d) {
return d.x;

@@ -50,0 +50,0 @@ });

@@ -15,3 +15,3 @@ "use strict";

var _d = require("d3");
var _d3v = require("d3v6");

@@ -278,3 +278,3 @@ function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }

function band() {
var scale = (0, _d.scaleOrdinal)().unknown(undefined),
var scale = (0, _d3v.scaleOrdinal)().unknown(undefined),
domain = scale.domain,

@@ -302,3 +302,3 @@ ordinalRange = scale.range,

if (round) start = Math.round(start), bandwidth = Math.round(bandwidth);
var values = (0, _d.range)(n).map(function (i) {
var values = (0, _d3v.range)(n).map(function (i) {
return start + step * i + step / 2;

@@ -305,0 +305,0 @@ });

{
"name": "@easyv/charts",
"version": "1.0.3",
"version": "1.0.4",
"description": "",

@@ -25,3 +25,3 @@ "main": "lib/index.js",

"@easyv/utils": "^0.0.23",
"d3": "^6.7.0",
"d3v6": "npm:d3@^6.7.0",
"popmotion": "^9.3.6",

@@ -28,0 +28,0 @@ "react": "^17.0.2"

import React, { memo, Fragment } from 'react';
import { getColor } from '@easyv/utils';
import { min, max, count } from 'd3';
import { min, max } from 'd3v6';
const getHighlightData = (data, extent) => {

@@ -5,0 +5,0 @@ switch (extent) {

import React, { useState, useEffect, useRef } from 'react';
import { scaleLinear } from 'd3';
import { scaleLinear } from 'd3v6';
import { getColorList } from '../utils';

@@ -4,0 +4,0 @@

import React, { memo, Fragment, useMemo } from 'react';
import { line as d3Line, area as d3Area, curveCatmullRom } from 'd3';
import { line as d3Line, area as d3Area, curveCatmullRom } from 'd3v6';
import { getFontStyle, getColorList } from '../utils';

@@ -4,0 +4,0 @@ import { Lighter, LinearGradient } from '.';

import { useMemo } from 'react';
import { group } from 'd3';
import { group } from 'd3v6';
import {

@@ -4,0 +4,0 @@ getStacks,

import { useMemo } from 'react';
import { group } from 'd3';
import { group } from 'd3v6';
import {

@@ -4,0 +4,0 @@ dataYOrZ,

@@ -1,2 +0,2 @@

import { scaleOrdinal as ordinal, range as sequence } from 'd3';
import { scaleOrdinal as ordinal, range as sequence } from 'd3v6';

@@ -3,0 +3,0 @@ const defaultSize = 10;

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc