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: dev-env + esm support + non-compiled internal packages #3071

Closed tracy-french closed 1 week ago

tracy-french commented 1 week ago

Overview

This change is the start of a refactor to collocate the storybook/playwright environments across the repo (recommended by turbo) into a single development environment (i.e., @iot-app-kit/dev-env). Collocation of the envs provides:

In this change, the dashboard storybook/playwright env is used as the basis of dev-env. In later changes, react-components and scene-composer stories/playwright tests will be migrated.

To build the dev-env, the following additional updates were made:

Also includes:

Legal

This project is available under the Apache 2.0 License.