Skip to content

Commit 2116566

Browse files
committed
.
1 parent 32e6f44 commit 2116566

File tree

19 files changed

+43
-15
lines changed

19 files changed

+43
-15
lines changed

apps/browser/src/background/main.background.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ import {
1111
DefaultLockService,
1212
InternalUserDecryptionOptionsServiceAbstraction,
1313
LoginEmailServiceAbstraction,
14-
LogoutReason,
1514
PinService,
1615
PinServiceAbstraction,
1716
UserDecryptionOptionsService,
1817
} from "@bitwarden/auth/common";
18+
import { LogoutReason } from "@bitwarden/logout";
1919
import { ApiService as ApiServiceAbstraction } from "@bitwarden/common/abstractions/api.service";
2020
import { AuditService as AuditServiceAbstraction } from "@bitwarden/common/abstractions/audit.service";
2121
import { EventCollectionService as EventCollectionServiceAbstraction } from "@bitwarden/common/abstractions/event/event-collection.service";

apps/browser/src/popup/app.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { NavigationEnd, Router, RouterOutlet } from "@angular/router";
66
import { Subject, takeUntil, firstValueFrom, concatMap, filter, tap } from "rxjs";
77

88
import { DeviceTrustToastService } from "@bitwarden/angular/auth/services/device-trust-toast.service.abstraction";
9-
import { LogoutReason } from "@bitwarden/auth/common";
9+
import { LogoutReason } from "@bitwarden/logout";
1010
import { AccountService } from "@bitwarden/common/auth/abstractions/account.service";
1111
import { AuthService } from "@bitwarden/common/auth/abstractions/auth.service";
1212
import { AuthenticationStatus } from "@bitwarden/common/auth/enums/authentication-status";

apps/desktop/src/app/app.component.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ import { DeviceTrustToastService } from "@bitwarden/angular/auth/services/device
2727
import { ModalRef } from "@bitwarden/angular/components/modal/modal.ref";
2828
import { ModalService } from "@bitwarden/angular/services/modal.service";
2929
import { FingerprintDialogComponent, LoginApprovalComponent } from "@bitwarden/auth/angular";
30-
import { DESKTOP_SSO_CALLBACK, LogoutReason } from "@bitwarden/auth/common";
30+
import { DESKTOP_SSO_CALLBACK } from "@bitwarden/auth/common";
31+
import { LogoutReason } from "@bitwarden/logout";
3132
import { EventUploadService } from "@bitwarden/common/abstractions/event/event-upload.service";
3233
import { SearchService } from "@bitwarden/common/abstractions/search.service";
3334
import { OrganizationService } from "@bitwarden/common/admin-console/abstractions/organization/organization.service.abstraction";

libs/angular/src/services/injection-tokens.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { Observable, Subject } from "rxjs";
44

55
// This import has been flagged as unallowed for this class. It may be involved in a circular dependency loop.
66
// eslint-disable-next-line no-restricted-imports
7-
import { LogoutReason } from "@bitwarden/auth/common";
7+
import { LogoutReason } from "@bitwarden/logout";
88
import { ClientType } from "@bitwarden/common/enums";
99
import { VaultTimeout } from "@bitwarden/common/key-management/vault-timeout";
1010
import { RegionConfig } from "@bitwarden/common/platform/abstractions/environment.service";

libs/angular/src/services/jslib-services.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,12 +49,12 @@ import {
4949
LoginStrategyService,
5050
LoginStrategyServiceAbstraction,
5151
LoginSuccessHandlerService,
52-
LogoutReason,
5352
PinService,
5453
PinServiceAbstraction,
5554
UserDecryptionOptionsService,
5655
UserDecryptionOptionsServiceAbstraction,
5756
} from "@bitwarden/auth/common";
57+
import { LogoutReason } from "@bitwarden/logout";
5858
import { ApiService as ApiServiceAbstraction } from "@bitwarden/common/abstractions/api.service";
5959
import { AuditService as AuditServiceAbstraction } from "@bitwarden/common/abstractions/audit.service";
6060
import { EventCollectionService as EventCollectionServiceAbstraction } from "@bitwarden/common/abstractions/event/event-collection.service";

libs/common/src/auth/services/token.service.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ import { Opaque } from "type-fest";
55

66
// This import has been flagged as unallowed for this class. It may be involved in a circular dependency loop.
77
// eslint-disable-next-line no-restricted-imports
8-
import { LogoutReason, decodeJwtTokenToJson } from "@bitwarden/auth/common";
8+
import { decodeJwtTokenToJson } from "@bitwarden/auth/common";
9+
import { LogoutReason } from "@bitwarden/logout";
910

1011
import { EncryptService } from "../../key-management/crypto/abstractions/encrypt.service";
1112
import {

libs/common/src/key-management/key-connector/services/key-connector.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { combineLatest, filter, firstValueFrom, Observable, of, switchMap } from
44

55
// This import has been flagged as unallowed for this class. It may be involved in a circular dependency loop.
66
// eslint-disable-next-line no-restricted-imports
7-
import { LogoutReason } from "@bitwarden/auth/common";
7+
import { LogoutReason } from "@bitwarden/logout";
88
import { AccountService } from "@bitwarden/common/auth/abstractions/account.service";
99
// This import has been flagged as unallowed for this class. It may be involved in a circular dependency loop.
1010
// eslint-disable-next-line no-restricted-imports

libs/common/src/key-management/vault-timeout/services/vault-timeout.service.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { BehaviorSubject, from, of } from "rxjs";
88
import { CollectionService } from "@bitwarden/admin-console/common";
99
// This import has been flagged as unallowed for this class. It may be involved in a circular dependency loop.
1010
// eslint-disable-next-line no-restricted-imports
11-
import { LogoutReason } from "@bitwarden/auth/common";
11+
import { LogoutReason } from "@bitwarden/logout";
1212
// This import has been flagged as unallowed for this class. It may be involved in a circular dependency loop.
1313
// eslint-disable-next-line no-restricted-imports
1414
import { BiometricsService } from "@bitwarden/key-management";

libs/common/src/key-management/vault-timeout/services/vault-timeout.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { combineLatest, concatMap, filter, firstValueFrom, map, timeout } from "
77
import { CollectionService } from "@bitwarden/admin-console/common";
88
// This import has been flagged as unallowed for this class. It may be involved in a circular dependency loop.
99
// eslint-disable-next-line no-restricted-imports
10-
import { LogoutReason } from "@bitwarden/auth/common";
10+
import { LogoutReason } from "@bitwarden/logout";
1111
// This import has been flagged as unallowed for this class. It may be involved in a circular dependency loop.
1212
// eslint-disable-next-line no-restricted-imports
1313
import { BiometricsService } from "@bitwarden/key-management";

libs/common/src/platform/notifications/internal/default-notifications.service.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { BehaviorSubject, bufferCount, firstValueFrom, ObservedValueOf, Subject
33

44
// This import has been flagged as unallowed for this class. It may be involved in a circular dependency loop.
55
// eslint-disable-next-line no-restricted-imports
6-
import { LogoutReason } from "@bitwarden/auth/common";
6+
import { LogoutReason } from "@bitwarden/logout";
77

88
import { awaitAsync } from "../../../../spec";
99
import { Matrix } from "../../../../spec/matrix";

libs/common/src/platform/notifications/internal/default-notifications.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import {
1313

1414
// This import has been flagged as unallowed for this class. It may be involved in a circular dependency loop.
1515
// eslint-disable-next-line no-restricted-imports
16-
import { LogoutReason } from "@bitwarden/auth/common";
16+
import { LogoutReason } from "@bitwarden/logout";
1717

1818
import { AccountService } from "../../../auth/abstractions/account.service";
1919
import { AuthService } from "../../../auth/abstractions/auth.service";

libs/common/src/platform/sync/default-sync.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import { KeyService } from "@bitwarden/key-management";
1818
import { UserDecryptionOptionsServiceAbstraction } from "../../../../auth/src/common/abstractions";
1919
// FIXME: remove `src` and fix import
2020
// eslint-disable-next-line no-restricted-imports
21-
import { LogoutReason } from "../../../../auth/src/common/types";
21+
import { LogoutReason } from "@bitwarden/logout";
2222
import { ApiService } from "../../abstractions/api.service";
2323
import { InternalOrganizationServiceAbstraction } from "../../admin-console/abstractions/organization/organization.service.abstraction";
2424
import { InternalPolicyService } from "../../admin-console/abstractions/policy/policy.service.abstraction";

libs/common/src/services/api.service.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { of } from "rxjs";
33

44
// This import has been flagged as unallowed for this class. It may be involved in a circular dependency loop.
55
// eslint-disable-next-line no-restricted-imports
6-
import { LogoutReason } from "@bitwarden/auth/common";
6+
import { LogoutReason } from "@bitwarden/logout";
77

88
import { TokenService } from "../auth/abstractions/token.service";
99
import { DeviceType } from "../enums";

libs/common/src/services/api.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import {
1212
} from "@bitwarden/admin-console/common";
1313
// This import has been flagged as unallowed for this class. It may be involved in a circular dependency loop.
1414
// eslint-disable-next-line no-restricted-imports
15-
import { LogoutReason } from "@bitwarden/auth/common";
15+
import { LogoutReason } from "@bitwarden/logout";
1616

1717
import { ApiService as ApiServiceAbstraction } from "../abstractions/api.service";
1818
import { OrganizationConnectionType } from "../admin-console/enums";

libs/logout/package.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"name": "@bitwarden/logout",
3+
"version": "0.0.0",
4+
"description": "Services and models pertaining to logout",
5+
"keywords": [
6+
"bitwarden"
7+
],
8+
"author": "Bitwarden Inc.",
9+
"homepage": "https://bitwarden.com",
10+
"repository": {
11+
"type": "git",
12+
"url": "https://github.com/bitwarden/clients"
13+
},
14+
"license": "GPL-3.0",
15+
"scripts": {
16+
"clean": "rimraf dist",
17+
"build": "npm run clean && tsc",
18+
"build:watch": "npm run clean && tsc -watch"
19+
}
20+
}
File renamed without changes.

libs/logout/tsconfig.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"extends": "../../tsconfig.base",
3+
"include": ["src"],
4+
"exclude": ["node_modules", "dist"]
5+
}

tsconfig.base.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,8 @@
4646
"@bitwarden/vault-export-core": ["./libs/tools/export/vault-export/vault-export-core/src"],
4747
"@bitwarden/vault-export-ui": ["./libs/tools/export/vault-export/vault-export-ui/src"],
4848
"@bitwarden/vault": ["./libs/vault/src"],
49-
"@bitwarden/web-vault/*": ["./apps/web/src/*"]
49+
"@bitwarden/web-vault/*": ["./apps/web/src/*"],
50+
"@bitwarden/logout": ["./libs/logout/src"]
5051
},
5152
"plugins": [
5253
{

0 commit comments

Comments
 (0)