gitextract_eo89ckcu/ ├── .editorconfig ├── .github/ │ └── workflows/ │ └── test.yml ├── .gitignore ├── .prettierrc ├── .vscode/ │ └── settings.json ├── CHANGELOG.md ├── LICENSE ├── PRIVACY_POLICY.md ├── README.md ├── package.json ├── resources/ │ ├── full.pug │ ├── manifest.v2.json │ ├── manifest.v3.json │ └── popup.pug ├── scripts/ │ └── version.js ├── source/ │ ├── background/ │ │ ├── index.ts │ │ ├── library/ │ │ │ └── domain.ts │ │ ├── services/ │ │ │ ├── autoLogin.ts │ │ │ ├── config.ts │ │ │ ├── crypto.ts │ │ │ ├── cryptoKeys.ts │ │ │ ├── desktop/ │ │ │ │ ├── actions.ts │ │ │ │ ├── header.ts │ │ │ │ └── request.ts │ │ │ ├── disabledDomains.ts │ │ │ ├── entry.ts │ │ │ ├── init.ts │ │ │ ├── log.ts │ │ │ ├── loginMemory.ts │ │ │ ├── messaging.ts │ │ │ ├── notifications.ts │ │ │ ├── recents.ts │ │ │ ├── storage/ │ │ │ │ └── BrowserStorageInterface.ts │ │ │ ├── storage.ts │ │ │ └── tabs.ts │ │ └── types.ts │ ├── full/ │ │ ├── applications/ │ │ │ └── full.tsx │ │ ├── components/ │ │ │ ├── App.tsx │ │ │ ├── Layout.tsx │ │ │ └── pages/ │ │ │ ├── AttributionsPage.tsx │ │ │ ├── DisabledDomainsPage.tsx │ │ │ ├── NotificationsPage.tsx │ │ │ ├── connect/ │ │ │ │ ├── CodeInput.tsx │ │ │ │ ├── ConnectPage.tsx │ │ │ │ └── index.tsx │ │ │ └── saveCredentials/ │ │ │ ├── CredentialsSaver.tsx │ │ │ ├── CredentialsSelector.tsx │ │ │ ├── NewEntrySavePrompt.tsx │ │ │ └── index.tsx │ │ ├── hooks/ │ │ │ ├── credentials.ts │ │ │ ├── disabledDomains.ts │ │ │ ├── document.ts │ │ │ └── vaultContents.ts │ │ ├── index.pug │ │ ├── services/ │ │ │ ├── credentials.ts │ │ │ ├── disabledDomains.ts │ │ │ ├── init.ts │ │ │ ├── log.ts │ │ │ ├── notifications.ts │ │ │ └── vaults.ts │ │ ├── styles/ │ │ │ └── full.sass │ │ └── types.ts │ ├── popup/ │ │ ├── applications/ │ │ │ └── popup.tsx │ │ ├── components/ │ │ │ ├── App.tsx │ │ │ ├── contexts/ │ │ │ │ └── LaunchContext.tsx │ │ │ ├── entries/ │ │ │ │ ├── EntryInfoDialog.tsx │ │ │ │ ├── EntryItem.tsx │ │ │ │ └── EntryItemList.tsx │ │ │ ├── navigation/ │ │ │ │ └── Navigator.tsx │ │ │ ├── otps/ │ │ │ │ ├── OTPItem.tsx │ │ │ │ └── OTPItemList.tsx │ │ │ ├── pages/ │ │ │ │ ├── AboutPage.tsx │ │ │ │ ├── EntriesPage.tsx │ │ │ │ ├── OTPsPage.tsx │ │ │ │ ├── SaveDialogPage.tsx │ │ │ │ ├── SettingsPage.tsx │ │ │ │ └── VaultsPage.tsx │ │ │ └── vaults/ │ │ │ ├── VaultItem.tsx │ │ │ ├── VaultItemList.tsx │ │ │ └── VaultStateIndicator.tsx │ │ ├── hooks/ │ │ │ ├── credentials.ts │ │ │ ├── desktop.ts │ │ │ ├── document.ts │ │ │ ├── otp.ts │ │ │ └── tab.ts │ │ ├── index.pug │ │ ├── queries/ │ │ │ ├── desktop.ts │ │ │ ├── disabledDomains.ts │ │ │ └── loginMemory.ts │ │ ├── services/ │ │ │ ├── clipboard.ts │ │ │ ├── entry.ts │ │ │ ├── init.ts │ │ │ ├── log.ts │ │ │ ├── recents.ts │ │ │ ├── reset.ts │ │ │ └── tab.ts │ │ ├── state/ │ │ │ └── app.ts │ │ ├── styles/ │ │ │ └── popup.sass │ │ └── types.ts │ ├── shared/ │ │ ├── components/ │ │ │ ├── ConfirmDialog.tsx │ │ │ ├── ErrorBoundary.tsx │ │ │ ├── ErrorMessage.tsx │ │ │ ├── RouteError.tsx │ │ │ ├── ThemeProvider.tsx │ │ │ └── loading/ │ │ │ └── BusyLoader.tsx │ │ ├── extension.ts │ │ ├── hooks/ │ │ │ ├── async.ts │ │ │ ├── config.ts │ │ │ ├── global.ts │ │ │ ├── theme.ts │ │ │ └── timer.ts │ │ ├── i18n/ │ │ │ ├── trans.ts │ │ │ └── translations/ │ │ │ ├── en.json │ │ │ └── nl.json │ │ ├── library/ │ │ │ ├── buffer.ts │ │ │ ├── clone.ts │ │ │ ├── domain.ts │ │ │ ├── error.ts │ │ │ ├── extension.ts │ │ │ ├── i18n.ts │ │ │ ├── log.ts │ │ │ ├── otp.ts │ │ │ ├── url.ts │ │ │ ├── vaultTypes.ts │ │ │ └── version.ts │ │ ├── notifications/ │ │ │ ├── index.ts │ │ │ └── pages/ │ │ │ └── WelcomeV3.tsx │ │ ├── queries/ │ │ │ └── config.ts │ │ ├── services/ │ │ │ ├── messaging.ts │ │ │ └── notifications.ts │ │ ├── styles/ │ │ │ ├── base.sass │ │ │ └── fonts.sass │ │ ├── symbols.ts │ │ ├── themes.ts │ │ └── types.ts │ ├── tab/ │ │ ├── index.ts │ │ ├── library/ │ │ │ ├── disable.ts │ │ │ ├── dismount.ts │ │ │ ├── frames.ts │ │ │ ├── page.ts │ │ │ ├── position.ts │ │ │ ├── resize.ts │ │ │ ├── styles.ts │ │ │ └── zIndex.ts │ │ ├── services/ │ │ │ ├── LoginTracker.ts │ │ │ ├── autoLogin.ts │ │ │ ├── config.ts │ │ │ ├── form.ts │ │ │ ├── formDetection.ts │ │ │ ├── init.ts │ │ │ ├── log.ts │ │ │ ├── logins/ │ │ │ │ ├── disabled.ts │ │ │ │ ├── saving.ts │ │ │ │ └── watcher.ts │ │ │ └── messaging.ts │ │ ├── state/ │ │ │ ├── form.ts │ │ │ └── frame.ts │ │ ├── types.ts │ │ └── ui/ │ │ ├── launch.ts │ │ ├── popup.ts │ │ └── saveDialog.ts │ └── typings/ │ ├── assets.d.ts │ └── globals.d.ts ├── tsconfig.json └── webpack.config.js