🚨 Active Supply Chain Attack:node-ipc Package Compromised.Learn More
Socket
Book a DemoSign in
Socket

@forter/chart

Package Overview
Dependencies
Maintainers
3
Versions
145
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@forter/chart - npm Package Compare versions

Comparing version
6.2.2
to
6.2.3
+8
-0
CHANGELOG.md

@@ -6,2 +6,10 @@ # Change Log

## [6.2.3](https://github.com/forter/web-components/compare/@forter/chart@6.2.2...@forter/chart@6.2.3) (2025-04-20)
**Note:** Version bump only for package @forter/chart
## [6.2.2](https://github.com/forter/web-components/compare/@forter/chart@6.2.1...@forter/chart@6.2.2) (2025-04-09)

@@ -8,0 +16,0 @@

+9
-5
import { merge } from 'lodash-es';
import { CHART_TYPES } from '../enums.js';
import { getVar } from './builder-helpers.js';

@@ -38,7 +39,10 @@ const sparklineConfigBuilder = (config, chartJSConfig) => {

};
chartJSConfig.data.datasets = chartJSConfig.data.datasets.map(dataset => ({ ...dataset,
borderWidth: sparklineBorderWidth,
type: CHART_TYPES.LINE,
clip: false
}));
chartJSConfig.data.datasets = chartJSConfig.data.datasets.map(dataset => {
return { ...dataset,
borderWidth: sparklineBorderWidth,
borderColor: getVar('--fc-color-text-secondary'),
type: CHART_TYPES.LINE,
clip: false
};
});
return merge(chartJSConfig, configObject);

@@ -45,0 +49,0 @@ };

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

{"version":3,"file":"sparkline-config-builder.js","sources":["../src/chart-config-builders/sparkline-config-builder.js"],"sourcesContent":["import { merge } from 'lodash-es';\nimport { CHART_TYPES } from '../enums.js';\n\nconst sparklineConfigBuilder = (config, chartJSConfig) => {\n const sparklineBorderWidth = 2;\n const isSparkline = config.series.every(({ seriesType }) => {\n return seriesType === CHART_TYPES.SPARKLINE.toUpperCase();\n });\n\n if (!isSparkline) {\n return chartJSConfig;\n }\n\n const configObject = {\n options: {\n scales: {\n x: {\n display: false,\n },\n y: {\n display: false,\n min: ctx => Math.min(...ctx.chart.data.datasets.flatMap(d => d.data)),\n max: ctx => Math.max(...ctx.chart.data.datasets.flatMap(d => d.data)),\n },\n },\n plugins: {\n tooltip: {\n enabled: false,\n },\n },\n interaction: {\n mode: null,\n },\n },\n };\n\n chartJSConfig.data.datasets = chartJSConfig.data.datasets.map(\n dataset => ({\n ...dataset,\n borderWidth: sparklineBorderWidth,\n type: CHART_TYPES.LINE,\n clip: false\n })\n );\n\n return merge(chartJSConfig, configObject);\n};\n\nexport default sparklineConfigBuilder;\n"],"names":["sparklineConfigBuilder","config","chartJSConfig","sparklineBorderWidth","isSparkline","series","every","seriesType","CHART_TYPES","SPARKLINE","toUpperCase","configObject","options","scales","x","display","y","min","ctx","Math","chart","data","datasets","flatMap","d","max","plugins","tooltip","enabled","interaction","mode","map","dataset","borderWidth","type","LINE","clip","merge"],"mappings":";;;AAGA,MAAMA,sBAAsB,GAAG,CAACC,MAAD,EAASC,aAAT,KAA2B;QAClDC,oBAAoB,GAAG,CAA7B;QACMC,WAAW,GAAGH,MAAM,CAACI,MAAP,CAAcC,KAAd,CAAoB,CAAC;IAAEC;GAAH,KAAoB;WACnDA,UAAU,KAAKC,WAAW,CAACC,SAAZ,CAAsBC,WAAtB,EAAtB;GADkB,CAApB;;MAII,CAACN,WAAL,EAAkB;WACTF,aAAP;;;QAGIS,YAAY,GAAG;IACnBC,OAAO,EAAE;MACPC,MAAM,EAAE;QACNC,CAAC,EAAE;UACDC,OAAO,EAAE;SAFL;QAINC,CAAC,EAAE;UACDD,OAAO,EAAE,KADR;UAEDE,GAAG,EAAEC,GAAG,IAAIC,IAAI,CAACF,GAAL,CAAS,GAAGC,GAAG,CAACE,KAAJ,CAAUC,IAAV,CAAeC,QAAf,CAAwBC,OAAxB,CAAgCC,CAAC,IAAIA,CAAC,CAACH,IAAvC,CAAZ,CAFX;UAGDI,GAAG,EAAEP,GAAG,IAAIC,IAAI,CAACM,GAAL,CAAS,GAAGP,GAAG,CAACE,KAAJ,CAAUC,IAAV,CAAeC,QAAf,CAAwBC,OAAxB,CAAgCC,CAAC,IAAIA,CAAC,CAACH,IAAvC,CAAZ;;OART;MAWPK,OAAO,EAAE;QACPC,OAAO,EAAE;UACPC,OAAO,EAAE;;OAbN;MAgBPC,WAAW,EAAE;QACXC,IAAI,EAAE;;;GAlBZ;EAuBA5B,aAAa,CAACmB,IAAd,CAAmBC,QAAnB,GAA8BpB,aAAa,CAACmB,IAAd,CAAmBC,QAAnB,CAA4BS,GAA5B,CAC5BC,OAAO,KAAK,EACV,GAAGA,OADO;IAEVC,WAAW,EAAE9B,oBAFH;IAGV+B,IAAI,EAAE1B,WAAW,CAAC2B,IAHR;IAIVC,IAAI,EAAE;GAJD,CADqB,CAA9B;SASOC,KAAK,CAACnC,aAAD,EAAgBS,YAAhB,CAAZ;CA1CF;;;;"}
{"version":3,"file":"sparkline-config-builder.js","sources":["../src/chart-config-builders/sparkline-config-builder.js"],"sourcesContent":["import { merge } from 'lodash-es';\nimport { CHART_TYPES } from '../enums.js';\nimport { getVar } from './builder-helpers.js';\n\nconst sparklineConfigBuilder = (config, chartJSConfig) => {\n const sparklineBorderWidth = 2;\n const isSparkline = config.series.every(({ seriesType }) => {\n return seriesType === CHART_TYPES.SPARKLINE.toUpperCase();\n });\n\n if (!isSparkline) {\n return chartJSConfig;\n }\n\n const configObject = {\n options: {\n scales: {\n x: {\n display: false,\n },\n y: {\n display: false,\n min: ctx => Math.min(...ctx.chart.data.datasets.flatMap(d => d.data)),\n max: ctx => Math.max(...ctx.chart.data.datasets.flatMap(d => d.data)),\n },\n },\n plugins: {\n tooltip: {\n enabled: false,\n },\n },\n interaction: {\n mode: null,\n },\n },\n };\n\n chartJSConfig.data.datasets = chartJSConfig.data.datasets.map(dataset => {\n return {\n ...dataset,\n borderWidth: sparklineBorderWidth,\n borderColor: getVar('--fc-color-text-secondary'),\n type: CHART_TYPES.LINE,\n clip: false,\n };\n });\n\n return merge(chartJSConfig, configObject);\n};\n\nexport default sparklineConfigBuilder;\n"],"names":["sparklineConfigBuilder","config","chartJSConfig","sparklineBorderWidth","isSparkline","series","every","seriesType","CHART_TYPES","SPARKLINE","toUpperCase","configObject","options","scales","x","display","y","min","ctx","Math","chart","data","datasets","flatMap","d","max","plugins","tooltip","enabled","interaction","mode","map","dataset","borderWidth","borderColor","getVar","type","LINE","clip","merge"],"mappings":";;;;AAIA,MAAMA,sBAAsB,GAAG,CAACC,MAAD,EAASC,aAAT,KAA2B;QAClDC,oBAAoB,GAAG,CAA7B;QACMC,WAAW,GAAGH,MAAM,CAACI,MAAP,CAAcC,KAAd,CAAoB,CAAC;IAAEC;GAAH,KAAoB;WACnDA,UAAU,KAAKC,WAAW,CAACC,SAAZ,CAAsBC,WAAtB,EAAtB;GADkB,CAApB;;MAII,CAACN,WAAL,EAAkB;WACTF,aAAP;;;QAGIS,YAAY,GAAG;IACnBC,OAAO,EAAE;MACPC,MAAM,EAAE;QACNC,CAAC,EAAE;UACDC,OAAO,EAAE;SAFL;QAINC,CAAC,EAAE;UACDD,OAAO,EAAE,KADR;UAEDE,GAAG,EAAEC,GAAG,IAAIC,IAAI,CAACF,GAAL,CAAS,GAAGC,GAAG,CAACE,KAAJ,CAAUC,IAAV,CAAeC,QAAf,CAAwBC,OAAxB,CAAgCC,CAAC,IAAIA,CAAC,CAACH,IAAvC,CAAZ,CAFX;UAGDI,GAAG,EAAEP,GAAG,IAAIC,IAAI,CAACM,GAAL,CAAS,GAAGP,GAAG,CAACE,KAAJ,CAAUC,IAAV,CAAeC,QAAf,CAAwBC,OAAxB,CAAgCC,CAAC,IAAIA,CAAC,CAACH,IAAvC,CAAZ;;OART;MAWPK,OAAO,EAAE;QACPC,OAAO,EAAE;UACPC,OAAO,EAAE;;OAbN;MAgBPC,WAAW,EAAE;QACXC,IAAI,EAAE;;;GAlBZ;EAuBA5B,aAAa,CAACmB,IAAd,CAAmBC,QAAnB,GAA8BpB,aAAa,CAACmB,IAAd,CAAmBC,QAAnB,CAA4BS,GAA5B,CAAgCC,OAAO,IAAI;WAChE,EACL,GAAGA,OADE;MAELC,WAAW,EAAE9B,oBAFR;MAGL+B,WAAW,EAAEC,MAAM,CAAC,2BAAD,CAHd;MAILC,IAAI,EAAE5B,WAAW,CAAC6B,IAJb;MAKLC,IAAI,EAAE;KALR;GAD4B,CAA9B;SAUOC,KAAK,CAACrC,aAAD,EAAgBS,YAAhB,CAAZ;CA3CF;;;;"}
{
"name": "@forter/chart",
"version": "6.2.2",
"version": "6.2.3",
"description": "chart from Forter Components",

@@ -61,3 +61,3 @@ "author": "Forter Developers",

},
"gitHead": "247544a0e3f85cba1a2df2f7dc856b94ff8090d2"
"gitHead": "ea91f0d50ea514a6190667e395a09b94d6b35dde"
}
import { merge } from 'lodash-es';
import { CHART_TYPES } from '../enums.js';
import { getVar } from './builder-helpers.js';

@@ -37,10 +38,11 @@ const sparklineConfigBuilder = (config, chartJSConfig) => {

chartJSConfig.data.datasets = chartJSConfig.data.datasets.map(
dataset => ({
chartJSConfig.data.datasets = chartJSConfig.data.datasets.map(dataset => {
return {
...dataset,
borderWidth: sparklineBorderWidth,
borderColor: getVar('--fc-color-text-secondary'),
type: CHART_TYPES.LINE,
clip: false
})
);
clip: false,
};
});

@@ -47,0 +49,0 @@ return merge(chartJSConfig, configObject);