mirror of
https://github.com/bitwarden/browser
synced 2025-12-16 08:13:42 +00:00
Add support to import from Nordpass(.csv) (#360)
* Add support for parsing .csv files from Nordpass * Remove whitespace before extracting CardExpiration * Add curlybraces to one-liner if's as requested * NordPassImporter: Process more complex names
This commit is contained in:
committed by
GitHub
parent
e298ecfee3
commit
1eb40a4891
@@ -54,6 +54,7 @@ import { LogMeOnceCsvImporter } from '../importers/logMeOnceCsvImporter';
|
||||
import { MeldiumCsvImporter } from '../importers/meldiumCsvImporter';
|
||||
import { MSecureCsvImporter } from '../importers/msecureCsvImporter';
|
||||
import { MykiCsvImporter } from '../importers/mykiCsvImporter';
|
||||
import { NordPassCsvImporter } from '../importers/nordpassCsvImporter';
|
||||
import { OnePassword1PifImporter } from '../importers/onepasswordImporters/onepassword1PifImporter';
|
||||
import { OnePasswordMacCsvImporter } from '../importers/onepasswordImporters/onepasswordMacCsvImporter';
|
||||
import { OnePasswordWinCsvImporter } from '../importers/onepasswordImporters/onepasswordWinCsvImporter';
|
||||
@@ -137,6 +138,7 @@ export class ImportService implements ImportServiceAbstraction {
|
||||
{ id: 'codebookcsv', name: 'Codebook (csv)' },
|
||||
{ id: 'encryptrcsv', name: 'Encryptr (csv)' },
|
||||
{ id: 'yoticsv', name: 'Yoti (csv)' },
|
||||
{ id: 'nordpasscsv', name: 'Nordpass (csv)' },
|
||||
];
|
||||
|
||||
constructor(private cipherService: CipherService, private folderService: FolderService,
|
||||
@@ -294,6 +296,8 @@ export class ImportService implements ImportServiceAbstraction {
|
||||
return new EncryptrCsvImporter();
|
||||
case 'yoticsv':
|
||||
return new YotiCsvImporter();
|
||||
case 'nordpasscsv':
|
||||
return new NordPassCsvImporter();
|
||||
default:
|
||||
return null;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user