npm.io
1.0.0 • Published 2 years ago

@the-deep/reporting-module-components

Licence
ISC
Version
1.0.0
Deps
2
Size
46 kB
Vulns
0
Weekly
0

DEEP Reporting Module Components

Map vizzard component of the DEEP Reporting module allowing users to create and design interactive maps and present geographic data on a map for reporting purposes using proportional symbols and choropleth polygons.

Built using JavaScript, React, OpenLayers and D3.js.

Getting Started

Clone the repository

git clone git@github.com:the-deep/reporting-module-map-vizzard.git

Change into folder

cd reporting-module-map-vizzard

Install dependencies

yarn install

Run linters

For library:

cd lib
yarn lint
yarn css-lint
yarn typecheck

For storybook:

yarn lint
# or
yarn lint:lenient
Build and watch library
cd lib
yarn watch
Run storybook
cd storybook
yarn storybook