New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update apps to use local shared-libs #5694
Labels
Priority: 2 - Medium
Normal priority
Type: Technical issue
Improve something that users won't notice
Projects
Comments
dianabarsan
added
Type: Technical issue
Improve something that users won't notice
Priority: 2 - Medium
Normal priority
labels
May 27, 2019
Ready for AT in |
garethbowen
pushed a commit
that referenced
this issue
Jun 19, 2019
Changes packages for all apps so shared-libs are local again. Changes transitions error reporting to not stringify errors. Changes lineage lib to not require pouchdb and run integration tests with memory adapter, to avoid building leveldown every time we install or test the library. Adds jasmine reporter to improve e2e tests outputs. #5694
This was referenced Jun 20, 2019
kennsippell
pushed a commit
that referenced
this issue
Jul 5, 2019
Changes packages for all apps so shared-libs are local again. Changes transitions error reporting to not stringify errors. Changes lineage lib to not require pouchdb and run integration tests with memory adapter, to avoid building leveldown every time we install or test the library. Adds jasmine reporter to improve e2e tests outputs. #5694
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Priority: 2 - Medium
Normal priority
Type: Technical issue
Improve something that users won't notice
We use
npm pack
to zipapi
andsentinel
and attach them to our build ddoc as part of build process. We also use a collection of scoped (@medic/<library>
) shared libraries across our apps.Due to a bug in npm, we were forced to
npm publish
these libraries in order for them to be packed as bundledDependencies .Due to the large overhead required to manage and update these published shared libraries and the fact that the bug in npm was fixed, our shared libraries can be local once more.
The text was updated successfully, but these errors were encountered: