From d22eb734229deba358b4a1eb900ae18e0c771616 Mon Sep 17 00:00:00 2001 From: Chris Barth Date: Tue, 26 Mar 2024 09:12:17 -0500 Subject: [PATCH] don't re-import --- src/strategy.ts | 3 +-- src/types.ts | 2 +- test/multiSamlStrategy.spec.ts | 3 ++- test/strategy.spec.ts | 3 ++- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/strategy.ts b/src/strategy.ts index c00e7d56..d0ae9df6 100644 --- a/src/strategy.ts +++ b/src/strategy.ts @@ -1,8 +1,7 @@ import { Strategy as PassportStrategy } from "passport-strategy"; import { strict as assert } from "assert"; import * as url from "url"; -import { Profile } from "."; -import { SAML } from "@node-saml/node-saml"; +import { SAML, Profile } from "@node-saml/node-saml"; import { PassportSamlConfig } from "./types"; import { AuthenticateOptions, diff --git a/src/types.ts b/src/types.ts index ff23f061..193e49f2 100644 --- a/src/types.ts +++ b/src/types.ts @@ -1,6 +1,6 @@ import type * as express from "express"; import * as passport from "passport"; -import { Profile, SamlConfig } from "."; +import { Profile, SamlConfig } from "@node-saml/node-saml"; export interface AuthenticateOptions extends passport.AuthenticateOptions { samlFallback?: "login-request" | "logout-request"; diff --git a/test/multiSamlStrategy.spec.ts b/test/multiSamlStrategy.spec.ts index e123ee24..74afa106 100644 --- a/test/multiSamlStrategy.spec.ts +++ b/test/multiSamlStrategy.spec.ts @@ -3,7 +3,8 @@ import * as express from "express"; import { Strategy } from "passport-strategy"; import * as sinon from "sinon"; import { expect } from "chai"; -import { MultiSamlStrategy, SAML, AbstractStrategy } from "../src"; +import { MultiSamlStrategy, AbstractStrategy } from "../src"; +import { SAML } from "@node-saml/node-saml"; import { MultiStrategyConfig, RequestWithUser, diff --git a/test/strategy.spec.ts b/test/strategy.spec.ts index f18003e5..0459c6a7 100644 --- a/test/strategy.spec.ts +++ b/test/strategy.spec.ts @@ -3,7 +3,8 @@ import type * as express from "express"; import { expect } from "chai"; import * as sinon from "sinon"; -import { Profile, SAML, Strategy as SamlStrategy } from "../src"; +import { Strategy as SamlStrategy } from "../src"; +import { SAML, Profile } from "@node-saml/node-saml"; import { RequestWithUser, VerifiedCallback,