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

Upgrade deps #62

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

Upgrade deps #62

wants to merge 2 commits into from

Conversation

diazd2
Copy link
Contributor

@diazd2 diazd2 commented Oct 2, 2024

As we're making changes to our apps' template to prepare to make those libraries public soon, I also added a small set of changes here to fix dependency vulnerabilities and tiny TS errors.

I couldn't find the branch for v4.4.0, so this PR targeting master might be incorrect. If that's the case, could you point me to the correct branch/tag and I can rebase the changes?

@diazd2 diazd2 requested a review from Caledrith October 2, 2024 14:56
Copy link

@jontiritilli jontiritilli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

import { Manifest } from "ryuu-client/lib/models";
import { Manifest as RCManifest } from "ryuu-client/lib/models";

export type Manifest = RCManifest;

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this intend to allow access to the manifest from apps in the future?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It was actually a TS error since Manifest was not getting re-exported from here but referenced in another file. Either way, it should allow to re-use this library to import the interface, yes

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, and actually, I might also open a patch PR for ryuu-client since the def for Manifest didn't seem accurate from what I saw

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.

2 participants