{"library":"vega2ol","type":"library","category":null,"description":"A TypeScript library that transpiles Vega expressions to OpenLayers array-based expression format. v1.1.1 (latest), stable release. Key differentiator: bridges Vega-Lite/Vega visualization specs with OpenLayers map styling by converting conditional logic, math/string/array functions, and member access (e.g., datum.field) into OpenLayers expressions like ['case', ['>', ['get', 'value'], 100], 'red', 'blue']. Ideal for OpenLayers users who prefer Vega's concise JavaScript-like syntax.","language":"javascript","status":"active","version":"1.1.1","tags":["javascript","vega","openlayers","expression","transpiler","geospatial","typescript"],"last_verified":"Fri May 01","install":[{"cmd":"npm install vega2ol","imports":["import { vega2ol } from 'vega2ol'","import { vega2ol } from 'vega2ol'","import { VegaToOLVisitor } from 'vega2ol'"]},{"cmd":"yarn add vega2ol","imports":[]},{"cmd":"pnpm add vega2ol","imports":[]}],"homepage":null,"github":"https://github.com/geojupyter/vega2ol","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vega2ol","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}