awslabs / iot-app-kit

A development library for creating web applications to visualize industrial data
Apache License 2.0
118 stars 61 forks source link

chore: no builds #3074

Open tracy-french opened 6 days ago

tracy-french commented 6 days ago

Overview

This change removes the need to build dependent packages when developing to incorporate their changes. During development, the TypeScript code between packages is used directly. Changes in one package are immediately reflected in other packages. Development tasks, including the storybook dev server, unit tests, and linting, as well as editor squiglies, will see immediate effect of changing code across packages without changes. The dev env has a strong HMR effect with no page refresh. Watch mode unit tests automatically re-run. It's awesome!

Taking advantage of this change, this PR also includes:

Legal

This project is available under the Apache 2.0 License.