{"library":"vega-util","type":"library","category":null,"description":"vega-util is a foundational JavaScript utility library within the Vega ecosystem, providing a comprehensive set of helper methods for common operations across Vega modules. It includes functions for type checking (e.g., `isObject`, `isArray`, `isString`), object manipulation (like `extend`, `merge`), array utilities, string operations, logging, error handling, and more. As of its current stable version v6.2.0, vega-util is exclusively distributed as an ESM module. The project maintains an active release cadence, frequently updating to incorporate new features, bug fixes, and security patches, as evidenced by recent v5.x and v6.x releases. Its primary differentiation lies in being a core, dependency-free utility library specifically tailored to support the data visualization functionalities of Vega and Vega-Lite.","language":"javascript","status":"active","version":"2.1.0","tags":["javascript","vega","utilities"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vega-util","imports":["import { isObject } from 'vega-util';","import { merge } from 'vega-util';","import { error } from 'vega-util';"]},{"cmd":"yarn add vega-util","imports":[]},{"cmd":"pnpm add vega-util","imports":[]}],"homepage":"https://vega.github.io","github":"https://github.com/vega/vega","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vega-util","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/vega-util/compatibility"}}