azavea / green-equity-demo

A demo project for visualizing Infrastructure Bill spending
1 stars 0 forks source link

Typescript lint warnings in console #113

Open travissouthard opened 1 year ago

travissouthard commented 1 year ago

Overview

There are a lot of compile warnings in the logs and console of the demo right now.

Expected Behavior

We want to always have our React apps running with no errors or warnings, e.g. "Compiled successfully" every commit

Actual Behavior

There are many warnings. Most are "Unexpected any" and "Forbidden non-null assertion" and luckily the compiler tells us what files and line numbers to fix.

Steps to Reproduce

Demo

image
jacobtylerwalls commented 1 year ago

Thanks, I forgot to open a card for this. We discussed it here: https://github.com/azavea/green-equity-demo/pull/86#issuecomment-1478416288

Some of these are tolerable, so we could add a tslint ignore, but they need to be considered individually.