Skip to content
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

Added all dependencies to package.json #11

Merged
merged 1 commit into from Sep 30, 2020
Merged

Added all dependencies to package.json #11

merged 1 commit into from Sep 30, 2020

Conversation

zneix
Copy link
Owner

@zneix zneix commented Sep 30, 2020

It seems to be a better practice to keep all dependencies documented in repo and package-lock, so there will be no issues with installing them manually. Even though there are more deps that "self-hosters" might not use, it makes it easier to change configuration, keep version control in check and manage some things like docker images (see #8).
Also, any new future/rewritten dependencies for document stores and other stuff should be added to package-lock as well.

It seems to be a better practice to keep all dependencies documented in repo and package-lock, so there will be no issues with installing them manually. Even though there are more deps that self-hosters might not use, it makes it easier to change configuration and manage some things like docker images (see #8).
@zneix zneix merged commit 8ad9278 into master Sep 30, 2020
@zneix zneix mentioned this pull request Sep 30, 2020
SunRed pushed a commit to SunRed/haste-server that referenced this pull request Feb 12, 2021
It seems to be a better practice to keep all dependencies documented in repo and package-lock, so there will be no issues with installing them manually. Even though there are more deps that self-hosters might not use, it makes it easier to change configuration and manage some things like docker images (see zneix#8).
@zneix zneix deleted the add-deps-to-lock branch May 2, 2021 19:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant