smlabt opened a new pull request, #911: URL: https://github.com/apache/streampipes/pull/911
The two libraries "@streampipes/platform-services" and "@streampipes/shared-ui" are only available locally. So we can not use `npm install` without the flag `--legacy-peer-dependency`. Unfortunatelly dependabot uses `npm install` without this flag and therefore can not be used. I think a good approach to manage these local libraries would be to use [Nx](https://nx.dev/) which brings support for angular monorepos (https://nx.dev/angular-tutorial/1-code-generation) But to use Nx we need to do some refactoring, I will open a discussion for this. As a quick workaround I removed the two peer dependencies and added a "postinstall" Scrips which builds and installs the libraries after running `npm install`. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
