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

dashlane json importer

This commit is contained in:
Kyle Spearrin
2018-12-12 17:06:13 -05:00
parent 9694d2922e
commit ed74f73a8c
3 changed files with 168 additions and 94 deletions

View File

@@ -25,7 +25,7 @@ import { BitwardenCsvImporter } from '../importers/bitwardenCsvImporter';
import { BlurCsvImporter } from '../importers/blurCsvImporter';
import { ChromeCsvImporter } from '../importers/chromeCsvImporter';
import { ClipperzHtmlImporter } from '../importers/clipperzHtmlImporter';
import { DashlaneCsvImporter } from '../importers/dashlaneCsvImporter';
import { DashlaneJsonImporter } from '../importers/dashlaneJsonImporter';
import { EnpassCsvImporter } from '../importers/enpassCsvImporter';
import { FirefoxCsvImporter } from '../importers/firefoxCsvImporter';
import { GnomeJsonImporter } from '../importers/gnomeJsonImporter';
@@ -63,7 +63,7 @@ export class ImportService implements ImportServiceAbstraction {
{ id: 'firefoxcsv', name: 'Firefox (csv)' },
{ id: 'keepass2xml', name: 'KeePass 2 (xml)' },
{ id: '1password1pif', name: '1Password (1pif)' },
{ id: 'dashlanecsv', name: 'Dashlane (csv)' },
{ id: 'dashlanejson', name: 'Dashlane (json)' },
];
regularImportOptions: ImportOption[] = [
@@ -185,8 +185,8 @@ export class ImportService implements ImportServiceAbstraction {
return new EnpassCsvImporter();
case 'pwsafexml':
return new PasswordSafeXmlImporter();
case 'dashlanecsv':
return new DashlaneCsvImporter();
case 'dashlanejson':
return new DashlaneJsonImporter();
case 'msecurecsv':
return new MSecureCsvImporter();
case 'stickypasswordxml':