jitsu icon indicating copy to clipboard operation
jitsu copied to clipboard

Refresh configurator UI build stack

Open vklimontovich opened this issue 3 years ago • 0 comments

At the moment configurator is using lerna and yarn as build tools. Those tools are great, but we have a few issues:

  • @jitsu/catalog publishing process is not very reliable
  • DX is not great: changes in @jitsu/catalog is 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:

  • test and lint should run on build
  • CI should check code-style first to fail earlier
  • If git-hooks can be configure per directory, we should use husky to run code-style checks

vklimontovich avatar Jun 21 '22 01:06 vklimontovich