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

compatibility with @types/passport-saml, fixes #475 #476

Merged
merged 1 commit into from
Oct 29, 2020

Conversation

gugu
Copy link
Contributor

@gugu gugu commented Oct 29, 2020

Description

Before I did not include typings in package.json, but typescript still detects new definitions and turns off @types/passport-saml package

This PR adds compatibility with @types/passport-saml

Copy link
Collaborator

@cjbarth cjbarth left a comment

Choose a reason for hiding this comment

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

I feel like we need to include the Express and In Memory Cache Provider types as at least dev dependencies for this to work well.

I'm on my phone so I may have missed something.

@gugu
Copy link
Contributor Author

gugu commented Oct 29, 2020

inmemory cache provider is included with the module, express types added, thanks @cjbarth

@cjbarth
Copy link
Collaborator

cjbarth commented Oct 29, 2020

Just to be thorough, can we try downloading all this code to an empty folder and just trying to build it and run tests and see if will will work in such a "clean" environment? Otherwise from my phone I can't see anything else.

@gugu
Copy link
Contributor Author

gugu commented Oct 29, 2020

image

@gugu
Copy link
Contributor Author

gugu commented Oct 29, 2020

@cjbarth can I merge?

@gugu gugu merged commit bd4bc79 into master Oct 29, 2020
@markstos markstos deleted the types-passport-compatibility branch October 29, 2020 14:59
@markstos
Copy link
Contributor

Thanks for handling this.

@cjbarth cjbarth added the chore Refactoring, etc. to keep code-rot in check. label Sep 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore Refactoring, etc. to keep code-rot in check.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants