// @ts-check /* eslint-env node */ import stringify from 'virtual-dom-stringify' import {radar} from './index.js' const chart = radar({ // columns price: 'Price', useful: 'Usefulness', design: 'Design', battery: 'Battery Capacity', camera: 'Camera Quality' }, [ // data {class: 'iphone', price: 1, battery: .7, design: 1, useful: .9, camera: .9}, {class: 'galaxy', price: .8, battery: 1, design: .6, useful: .8, camera: 1}, {class: 'nexus', price: .5, battery: .8, design: .7, useful: .6, camera: .6} ], { shapeProps: (data) => ({className: 'shape ' + data.class}) }) process.stdout.write(` ${stringify(chart, undefined)} `)