Uploaded image for project: 'Kogito'
  1. Kogito
  2. KOGITO-1343

Sanitize frontend dependencies for kogito-apps

XMLWordPrintable

      There seems to be imprecise alignment of versions and version management in the kogito-apps project (package.json + packages dir on root level).

      • The project seems to be formed as mono-repo project, using Lerna and Yarn Workspaces.
        For some reason there's also npx invocation in root dir's package.json file (mixing npm and yarn).
      • The project uses Yarn for package management, but yarn lock file is not managed in git.
      • There's no scent of documentation for how the frontend apps were generated, how the dependency management should be handled (through Lerna I suppose).

      I used [1] as a example how to combine Lerna and Yarn.

      [1] https://doppelmutzi.github.io/monorepo-lerna-yarn-workspaces/

              sasriniv Saravana Srinivasan
              jstastny@redhat.com Jan Stastny
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: