UNPKG

passbolt-styleguide

Version:

Passbolt styleguide contains common styling assets used by the different sites, plugin, etc.

37 lines (32 loc) 1.29 kB
/** * Passbolt ~ Open source password manager for teams * Copyright (c) 2022 Passbolt SA (https://www.passbolt.com) * * Licensed under GNU Affero General Public License version 3 of the or any later version. * For full copyright and license information, please see the LICENSE.txt * Redistributions of files must retain the above copyright notice. * * @copyright Copyright (c) 2022 Passbolt SA (https://www.passbolt.com) * @license https://opensource.org/licenses/AGPL-3.0 AGPL License * @link https://www.passbolt.com Passbolt(tm) * @since 3.6.0 */ import AccountEntity from "./accountEntity"; import { pgpKeys } from "../../../../../test/fixture/pgpKeys/keys"; export const defaultAccountDto = (data = {}) => { data = JSON.parse(JSON.stringify(data)); const defaultData = { type: AccountEntity.TYPE_ACCOUNT, domain: "https://passbolt.local", user_id: pgpKeys.ada.userId, username: "ada@passbolt.com", first_name: "Ada", last_name: "Lovelace", user_key_fingerprint: pgpKeys.ada.fingerprint, user_public_armored_key: pgpKeys.ada.public, user_private_armored_key: pgpKeys.ada.private, server_public_armored_key: pgpKeys.server.public, locale: "de-DE", }; return Object.assign(defaultData, data); };