1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-16 08:13:42 +00:00

buttercup csv importer

This commit is contained in:
Kyle Spearrin
2019-10-04 10:11:26 -04:00
parent b2a8041173
commit e8130e7934
2 changed files with 55 additions and 0 deletions

View File

@@ -30,6 +30,7 @@ import { BitwardenCsvImporter } from '../importers/bitwardenCsvImporter';
import { BitwardenJsonImporter } from '../importers/bitwardenJsonImporter';
import { BlackBerryCsvImporter } from '../importers/blackBerryCsvImporter';
import { BlurCsvImporter } from '../importers/blurCsvImporter';
import { ButtercupCsvImporter } from '../importers/buttercupCsvImporter';
import { ChromeCsvImporter } from '../importers/chromeCsvImporter';
import { ClipperzHtmlImporter } from '../importers/clipperzHtmlImporter';
import { DashlaneJsonImporter } from '../importers/dashlaneJsonImporter';
@@ -123,6 +124,7 @@ export class ImportService implements ImportServiceAbstraction {
{ id: 'securesafecsv', name: 'SecureSafe (csv)' },
{ id: 'logmeoncecsv', name: 'LogMeOnce (csv)' },
{ id: 'blackberrycsv', name: 'BlackBerry Password Keeper (csv)' },
{ id: 'buttercupcsv', name: 'Buttercup (csv)' },
];
constructor(private cipherService: CipherService, private folderService: FolderService,
@@ -263,6 +265,8 @@ export class ImportService implements ImportServiceAbstraction {
return new LogMeOnceCsvImporter();
case 'blackberrycsv':
return new BlackBerryCsvImporter();
case 'buttercupcsv':
return new ButtercupCsvImporter();
default:
return null;
}