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

++ Update npm dependencies and error handling #633

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

lenoxys
Copy link
Contributor

@lenoxys lenoxys commented Sep 30, 2024

++

This pull request updates the npm dependencies in the project, including the eufy-security-client, ffmpeg-for-homebridge, @angular-devkit/build-angular, @angular-eslint packages, @ng-bootstrap/ng-bootstrap, @popperjs/core, @typescript-eslint packages, and lucide-angular. It also makes some changes to the error handling, including changing log.error to log.warn in the EufySecurityPlatform class and adding an enableEmbeddedPKCS1Support property to the eufyConfig. The final configuration object is also logged for debugging purposes.

++ Refactor button setup in CameraAccessory ++

- Update eufy-security-client to version 3.1.0
- Update ffmpeg-for-homebridge to version 2.1.1
- Update @angular-devkit/build-angular to version ~18.2.3
- Update @angular-eslint packages to version 18.3.0
- Update @ng-bootstrap/ng-bootstrap to version ^17.0.1
- Update @popperjs/core to version ^2.11.8
- Update @typescript-eslint packages to version 8.4.0
- Update lucide-angular to version ^0.439.0

- Change log.error to log.warn in EufySecurityPlatform class
- Add enableEmbeddedPKCS1Support property to eufyConfig
- Log the final configuration object for debugging purposes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant