Remove config Dependency
Signed-off-by: Johan Haals <johan.haals@gmail.com>
This commit is contained in:
@@ -37,6 +37,7 @@ import { OidcAuthResult as OidcAuthResult_2 } from '@backstage/plugin-auth-backe
|
||||
import { prepareBackstageIdentityResponse as prepareBackstageIdentityResponse_2 } from '@backstage/plugin-auth-node';
|
||||
import { Profile } from 'passport';
|
||||
import { ProfileInfo as ProfileInfo_2 } from '@backstage/plugin-auth-node';
|
||||
import { RootConfigService } from '@backstage/backend-plugin-api';
|
||||
import { SignInInfo as SignInInfo_2 } from '@backstage/plugin-auth-node';
|
||||
import { SignInResolver as SignInResolver_2 } from '@backstage/plugin-auth-node';
|
||||
import { TokenManager } from '@backstage/backend-common';
|
||||
@@ -654,7 +655,7 @@ export interface RouterOptions {
|
||||
// (undocumented)
|
||||
catalogApi?: CatalogApi;
|
||||
// (undocumented)
|
||||
config: Config;
|
||||
config: RootConfigService;
|
||||
// (undocumented)
|
||||
database: DatabaseService;
|
||||
// (undocumented)
|
||||
|
||||
@@ -47,7 +47,6 @@
|
||||
"@backstage/backend-plugin-api": "workspace:^",
|
||||
"@backstage/catalog-client": "workspace:^",
|
||||
"@backstage/catalog-model": "workspace:^",
|
||||
"@backstage/config": "workspace:^",
|
||||
"@backstage/errors": "workspace:^",
|
||||
"@backstage/plugin-auth-backend-module-atlassian-provider": "workspace:^",
|
||||
"@backstage/plugin-auth-backend-module-aws-alb-provider": "workspace:^",
|
||||
|
||||
@@ -23,6 +23,7 @@ import {
|
||||
DiscoveryService,
|
||||
HttpAuthService,
|
||||
LoggerService,
|
||||
RootConfigService,
|
||||
TokenManagerService,
|
||||
} from '@backstage/backend-plugin-api';
|
||||
import { defaultAuthProviderFactories } from '../providers';
|
||||
@@ -44,7 +45,6 @@ import { readBackstageTokenExpiration } from './readBackstageTokenExpiration';
|
||||
import { TokenIssuer } from '../identity/types';
|
||||
import { StaticTokenIssuer } from '../identity/StaticTokenIssuer';
|
||||
import { StaticKeyStore } from '../identity/StaticKeyStore';
|
||||
import { Config } from '@backstage/config';
|
||||
import { bindProviderRouters, ProviderFactories } from '../providers/router';
|
||||
|
||||
/**
|
||||
@@ -54,7 +54,7 @@ import { bindProviderRouters, ProviderFactories } from '../providers/router';
|
||||
export interface RouterOptions {
|
||||
logger: LoggerService;
|
||||
database: DatabaseService;
|
||||
config: Config;
|
||||
config: RootConfigService;
|
||||
discovery: DiscoveryService;
|
||||
tokenManager: TokenManagerService;
|
||||
auth?: AuthService;
|
||||
|
||||
Reference in New Issue
Block a user