1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-17 16:53:34 +00:00

reference barrels

This commit is contained in:
Kyle Spearrin
2018-02-19 12:33:32 -05:00
parent 36315dae19
commit 2d9f53fbed
62 changed files with 293 additions and 223 deletions

View File

@@ -1,4 +1,4 @@
import { AttachmentResponse } from '../response/attachmentResponse';
import { AttachmentResponse } from '../response';
export class AttachmentData {
id: string;

View File

@@ -1,4 +1,4 @@
import { CipherType } from '../../enums/cipherType';
import { CipherType } from '../../enums';
import { AttachmentData } from './attachmentData';
import { CardData } from './cardData';
@@ -7,7 +7,7 @@ import { IdentityData } from './identityData';
import { LoginData } from './loginData';
import { SecureNoteData } from './secureNoteData';
import { CipherResponse } from '../response/cipherResponse';
import { CipherResponse } from '../response';
export class CipherData {
id: string;

View File

@@ -1,4 +1,4 @@
import { CollectionResponse } from '../response/collectionResponse';
import { CollectionResponse } from '../response';
export class CollectionData {
id: string;

View File

@@ -1,4 +1,4 @@
import { FieldType } from '../../enums/fieldType';
import { FieldType } from '../../enums';
export class FieldData {
type: FieldType;

View File

@@ -1,4 +1,4 @@
import { FolderResponse } from '../response/folderResponse';
import { FolderResponse } from '../response';
export class FolderData {
id: string;

View File

@@ -1,4 +1,4 @@
import { SecureNoteType } from '../../enums/secureNoteType';
import { SecureNoteType } from '../../enums';
export class SecureNoteData {
type: SecureNoteType;

View File

@@ -1,9 +1,9 @@
import { AttachmentData } from '../data/attachmentData';
import { AttachmentData } from '../data';
import { CipherString } from './cipherString';
import Domain from './domain';
import { AttachmentView } from '../view/attachmentView';
import { AttachmentView } from '../view';
export class Attachment extends Domain {
id: string;

View File

@@ -1,4 +1,4 @@
import { TwoFactorProviderType } from '../../enums/twoFactorProviderType';
import { TwoFactorProviderType } from '../../enums';
export class AuthResult {
twoFactor: boolean = false;

View File

@@ -1,9 +1,9 @@
import { CardData } from '../data/cardData';
import { CardData } from '../data';
import { CipherString } from './cipherString';
import Domain from './domain';
import { CardView } from '../view/cardView';
import { CardView } from '../view';
export class Card extends Domain {
cardholderName: CipherString;

View File

@@ -1,8 +1,8 @@
import { CipherType } from '../../enums/cipherType';
import { CipherType } from '../../enums';
import { CipherData } from '../data/cipherData';
import { CipherData } from '../data';
import { CipherView } from '../view/cipherView';
import { CipherView } from '../view';
import { Attachment } from './attachment';
import { Card } from './card';

View File

@@ -1,6 +1,6 @@
import { EncryptionType } from '../../enums/encryptionType';
import { EncryptionType } from '../../enums';
import { CryptoService } from '../../abstractions/crypto.service';
import { CryptoService } from '../../abstractions';
export class CipherString {
encryptedString?: string;

View File

@@ -1,6 +1,6 @@
import { CollectionData } from '../data/collectionData';
import { CollectionData } from '../data';
import { CollectionView } from '../view/collectionView';
import { CollectionView } from '../view';
import { CipherString } from './cipherString';
import Domain from './domain';

View File

@@ -1,6 +1,6 @@
import { CipherString } from '../domain/cipherString';
import { CipherString } from './cipherString';
import { View } from '../view/view';
import { View } from '../view';
export default abstract class Domain {
protected buildDomainModel<D extends Domain>(domain: D, dataObj: any, map: any,

View File

@@ -1,11 +1,11 @@
import { FieldType } from '../../enums/fieldType';
import { FieldType } from '../../enums';
import { FieldData } from '../data/fieldData';
import { FieldData } from '../data';
import { CipherString } from './cipherString';
import Domain from './domain';
import { FieldView } from '../view/fieldView';
import { FieldView } from '../view';
export class Field extends Domain {
name: CipherString;

View File

@@ -1,6 +1,6 @@
import { FolderData } from '../data/folderData';
import { FolderData } from '../data';
import { FolderView } from '../view/folderView';
import { FolderView } from '../view';
import { CipherString } from './cipherString';
import Domain from './domain';

View File

@@ -1,9 +1,9 @@
import { IdentityData } from '../data/identityData';
import { IdentityData } from '../data';
import { CipherString } from './cipherString';
import Domain from './domain';
import { IdentityView } from '../view/identityView';
import { IdentityView } from '../view';
export class Identity extends Domain {
title: CipherString;

View File

@@ -1,6 +1,6 @@
import { LoginData } from '../data/loginData';
import { LoginData } from '../data';
import { LoginView } from '../view/loginView';
import { LoginView } from '../view';
import { CipherString } from './cipherString';
import Domain from './domain';

View File

@@ -1,10 +1,10 @@
import { SecureNoteType } from '../../enums/secureNoteType';
import { SecureNoteType } from '../../enums';
import { SecureNoteData } from '../data/secureNoteData';
import { SecureNoteData } from '../data';
import Domain from './domain';
import { SecureNoteView } from '../view/secureNoteView';
import { SecureNoteView } from '../view';
export class SecureNote extends Domain {
type: SecureNoteType;

View File

@@ -1,6 +1,6 @@
import * as forge from 'node-forge';
import { EncryptionType } from '../../enums/encryptionType';
import { EncryptionType } from '../../enums';
import { SymmetricCryptoKeyBuffers } from './symmetricCryptoKeyBuffers';

View File

@@ -1,4 +1,4 @@
import { CipherType } from '../../enums/cipherType';
import { CipherType } from '../../enums';
export class CipherRequest {
type: CipherType;

View File

@@ -1,6 +1,6 @@
import { DeviceType } from '../../enums/deviceType';
import { DeviceType } from '../../enums';
import { PlatformUtilsService } from '../../abstractions/platformUtils.service';
import { PlatformUtilsService } from '../../abstractions';
export class DeviceRequest {
type: DeviceType;

View File

@@ -1,4 +1,4 @@
import { Folder } from '../domain/folder';
import { Folder } from '../domain';
export class FolderRequest {
name: string;

View File

@@ -1,4 +1,4 @@
import { DeviceType } from '../../enums/deviceType';
import { DeviceType } from '../../enums';
export class DeviceResponse {
id: string;

View File

@@ -1,4 +1,4 @@
import { TwoFactorProviderType } from '../../enums/twoFactorProviderType';
import { TwoFactorProviderType } from '../../enums';
export class IdentityTwoFactorResponse {
twoFactorProviders: TwoFactorProviderType[];

View File

@@ -1,6 +1,6 @@
import { View } from './view';
import { Attachment } from '../domain/attachment';
import { Attachment } from '../domain';
export class AttachmentView implements View {
id: string;

View File

@@ -1,6 +1,6 @@
import { View } from './view';
import { Card } from '../domain/card';
import { Card } from '../domain';
export class CardView implements View {
cardholderName: string;

View File

@@ -1,6 +1,6 @@
import { CipherType } from '../../enums/cipherType';
import { CipherType } from '../../enums';
import { Cipher } from '../domain/cipher';
import { Cipher } from '../domain';
import { AttachmentView } from './attachmentView';
import { CardView } from './cardView';

View File

@@ -1,6 +1,6 @@
import { View } from './view';
import { Collection } from '../domain/collection';
import { Collection } from '../domain';
export class CollectionView implements View {
id: string;

View File

@@ -1,8 +1,8 @@
import { FieldType } from '../../enums/fieldType';
import { FieldType } from '../../enums';
import { View } from './view';
import { Field } from '../domain/field';
import { Field } from '../domain';
export class FieldView implements View {
name: string;

View File

@@ -1,6 +1,6 @@
import { View } from './view';
import { Folder } from '../domain/folder';
import { Folder } from '../domain';
export class FolderView implements View {
id: string = null;

View File

@@ -1,6 +1,6 @@
import { View } from './view';
import { Identity } from '../domain/identity';
import { Identity } from '../domain';
export class IdentityView implements View {
title: string = null;

View File

@@ -1,7 +1,9 @@
export { AttachmentView } from './attachmentView';
export { CardView } from './cardView';
export { CipherView } from './cipherView';
export { CollectionView } from './collectionView';
export { FieldView } from './fieldView';
export { FolderView } from './folderView';
export { IdentityView } from './identityView';
export { LoginView } from './loginView';
export { SecureNoteView } from './secureNoteView';

View File

@@ -1,8 +1,8 @@
import { View } from './view';
import { Login } from '../domain/login';
import { Login } from '../domain';
import { PlatformUtilsService } from '../../abstractions/platformUtils.service';
import { PlatformUtilsService } from '../../abstractions';
export class LoginView implements View {
username: string;

View File

@@ -1,8 +1,8 @@
import { SecureNoteType } from '../../enums/secureNoteType';
import { SecureNoteType } from '../../enums';
import { View } from './view';
import { SecureNote } from '../domain/secureNote';
import { SecureNote } from '../domain';
export class SecureNoteView implements View {
type: SecureNoteType;