In handling data types as complicated as FHIR - we want to have as much type safety as possible. We want to incrementally add Typescript to this project.
Expected Behavior:
No user-facing changes should result from this change
Install typescript
add a tsconfig.json to the project
adjust the webpack config to include typescript compilation
as an example, modify one small file to be .ts
ensure that code compiles, builds, and works in a consumer app
Background:
Expected Behavior: