mirror of
https://github.com/bitwarden/browser
synced 2025-12-19 17:53:39 +00:00
[PM-328] Move common/importer to libs/importer (tools-migration) (#5060)
* Create and register new libs/importer Create package.json Create tsconfig Create jest.config Extend shared and root tsconfig and jest.configs Register with eslint * Move importer-related files to libs/importer * Move importer-spec-related files to libs/importer Move import.service.spec * Update package-lock.json * Set CODEOWNERS for new libs/importer * Register libs/importer with cli and fix imports * Register libs/importer with web and fix imports * Move importOption into models Rename importOptions to import-options * Fix linting issues after updating prettier * Only expose necessary files from libs/importer Fix tsconfig files - Removes the trailing /index on imports in web/cli As the spec-files no longer can access the internals via @bitwarden/importer they import by path (../src/importers) * Add barrel files to vendors with more than one importer
This commit is contained in:
committed by
GitHub
parent
7cfabf053c
commit
a5a12a6723
59
libs/importer/src/importers/index.ts
Normal file
59
libs/importer/src/importers/index.ts
Normal file
@@ -0,0 +1,59 @@
|
||||
export { AscendoCsvImporter } from "./ascendo-csv-importer";
|
||||
export { AvastCsvImporter, AvastJsonImporter } from "./avast";
|
||||
export { AviraCsvImporter } from "./avira-csv-importer";
|
||||
export { BlackBerryCsvImporter } from "./blackberry-csv-importer";
|
||||
export { ChromeCsvImporter } from "./chrome-csv-importer";
|
||||
export {
|
||||
BitwardenCsvImporter,
|
||||
BitwardenJsonImporter,
|
||||
BitwardenPasswordProtectedImporter,
|
||||
} from "./bitwarden";
|
||||
export { BlurCsvImporter } from "./blur-csv-importer";
|
||||
export { ButtercupCsvImporter } from "./buttercup-csv-importer";
|
||||
export { ClipperzHtmlImporter } from "./clipperz-html-importer";
|
||||
export { CodebookCsvImporter } from "./codebook-csv-importer";
|
||||
export { DashlaneCsvImporter, DashlaneJsonImporter } from "./dashlane";
|
||||
export { EncryptrCsvImporter } from "./encryptr-csv-importer";
|
||||
export { EnpassCsvImporter, EnpassJsonImporter } from "./enpass";
|
||||
export { FirefoxCsvImporter } from "./firefox-csv-importer";
|
||||
export { FSecureFskImporter } from "./fsecure/fsecure-fsk-importer";
|
||||
export { GnomeJsonImporter } from "./gnome-json-importer";
|
||||
export { KasperskyTxtImporter } from "./kaspersky-txt-importer";
|
||||
export { KeePass2XmlImporter } from "./keepass2-xml-importer";
|
||||
export { KeePassXCsvImporter } from "./keepassx-csv-importer";
|
||||
export { KeeperCsvImporter, KeeperJsonImporter } from "./keeper";
|
||||
export { LastPassCsvImporter } from "./lastpass-csv-importer";
|
||||
export { LogMeOnceCsvImporter } from "./logmeonce-csv-importer";
|
||||
export { MeldiumCsvImporter } from "./meldium-csv-importer";
|
||||
export { MSecureCsvImporter } from "./msecure-csv-importer";
|
||||
export { MykiCsvImporter } from "./myki-csv-importer";
|
||||
export { NordPassCsvImporter } from "./nordpass-csv-importer";
|
||||
export {
|
||||
OnePassword1PifImporter,
|
||||
OnePassword1PuxImporter,
|
||||
OnePasswordMacCsvImporter,
|
||||
OnePasswordWinCsvImporter,
|
||||
} from "./onepassword";
|
||||
export { PadlockCsvImporter } from "./padlock-csv-importer";
|
||||
export { PassKeepCsvImporter } from "./passkeep-csv-importer";
|
||||
export { PasskyJsonImporter } from "./passky/passky-json-importer";
|
||||
export { PassmanJsonImporter } from "./passman-json-importer";
|
||||
export { PasspackCsvImporter } from "./passpack-csv-importer";
|
||||
export { PasswordAgentCsvImporter } from "./passwordagent-csv-importer";
|
||||
export { PasswordBossJsonImporter } from "./passwordboss-json-importer";
|
||||
export { PasswordDragonXmlImporter } from "./passworddragon-xml-importer";
|
||||
export { PasswordSafeXmlImporter } from "./passwordsafe-xml-importer";
|
||||
export { PasswordWalletTxtImporter } from "./passwordwallet-txt-importer";
|
||||
export { PsonoJsonImporter } from "./psono/psono-json-importer";
|
||||
export { RememBearCsvImporter } from "./remembear-csv-importer";
|
||||
export { RoboFormCsvImporter } from "./roboform-csv-importer";
|
||||
export { SafariCsvImporter } from "./safari-csv-importer";
|
||||
export { SafeInCloudXmlImporter } from "./safeincloud-xml-importer";
|
||||
export { SaferPassCsvImporter } from "./saferpass-csv-importer";
|
||||
export { SecureSafeCsvImporter } from "./securesafe-csv-importer";
|
||||
export { SplashIdCsvImporter } from "./splashid-csv-importer";
|
||||
export { StickyPasswordXmlImporter } from "./stickypassword-xml-importer";
|
||||
export { TrueKeyCsvImporter } from "./truekey-csv-importer";
|
||||
export { UpmCsvImporter } from "./upm-csv-importer";
|
||||
export { YotiCsvImporter } from "./yoti-csv-importer";
|
||||
export { ZohoVaultCsvImporter } from "./zohovault-csv-importer";
|
||||
Reference in New Issue
Block a user