
Security News
Happy Birthday, Shai-Hulud
It has been one year since Shai-Hulud made its first appearance on npm.
@ioto/use-echarts
Advanced tools
Vue 3 ECharts wrapper component + composable (useEcharts) for building charts with a clean API, slot-based layout, and resize handling.
For Chinese documentation, see: README.zh-CN.md.
npm i use-echarts echarts
This package uses peer dependencies.
import { useEcharts } from "use-echarts";
const { EChartComponent, setOptions } = useEcharts({});
setOptions({
series: [{ type: "bar", data: [1, 2, 3] }],
});
Render EChartComponent in Vue.
useEcharts(options?)Returns:
EChartComponent: Vue component that renders the chartsetOptions(options): sets ECharts option object or setOption args arraygetOptions(): gets last set optionsgetInstance(): returns ECharts instance or null before readyvue (Vue 3)echartsOptional:
echarts-glecharts-liquidfillThis library uses browser APIs (e.g. ResizeObserver) and must run on the client.
npm i
npm test
npm run build
Checklist:
npm run build and npm testnpm run pack:checknpm publishMIT. See LICENSE.
FAQs
Vue 3 ECharts wrapper + composable (useEcharts) with slots and resize handling.
The npm package @ioto/use-echarts receives a total of 0 weekly downloads. As such, @ioto/use-echarts popularity was classified as not popular.
We found that @ioto/use-echarts demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
It has been one year since Shai-Hulud made its first appearance on npm.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.

Security News
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.