jitsu
jitsu copied to clipboard
Refresh configurator UI build stack
At the moment configurator is using lerna and yarn as build tools. Those tools are great, but we have a few issues:
-
@jitsu/catalogpublishing process is not very reliable - DX is not great: changes in
@jitsu/catalogis not always trigger hot reload of the app
We used pnpm + turbo in jitsu-sdk and they have proven to be much better. This issue is about migrating configurator ui to this pnpm/turbo as well. Besides, other issues should be fixed:
-
testandlintshould run on build - CI should check code-style first to fail earlier
- If git-hooks can be configure per directory, we should use
huskyto run code-style checks