From 83622bd65a0ebd7c22555fb2cfdb542e20d044b9 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Thu, 4 Nov 2021 16:25:02 +0100 Subject: anastasis-core: type naming consistency --- packages/anastasis-core/src/index.ts | 50 ++++++++++++++-------------- packages/anastasis-core/src/reducer-types.ts | 30 ++++++++--------- 2 files changed, 40 insertions(+), 40 deletions(-) diff --git a/packages/anastasis-core/src/index.ts b/packages/anastasis-core/src/index.ts index 3b73aa002..fd04eb4d7 100644 --- a/packages/anastasis-core/src/index.ts +++ b/packages/anastasis-core/src/index.ts @@ -27,15 +27,15 @@ import { TruthUploadRequest, } from "./provider-types.js"; import { - ActionArgAddAuthentication, - ActionArgDeleteAuthentication, - ActionArgDeletePolicy, - ActionArgEnterSecret, - ActionArgEnterSecretName, - ActionArgEnterUserAttributes, + ActionArgsAddAuthentication, + ActionArgsDeleteAuthentication, + ActionArgsDeletePolicy, + ActionArgsEnterSecret, + ActionArgsEnterSecretName, + ActionArgsEnterUserAttributes, ActionArgsAddPolicy, - ActionArgSelectContinent, - ActionArgSelectCountry, + ActionArgsSelectContinent, + ActionArgsSelectCountry, ActionArgsSelectChallenge, ActionArgsSolveChallengeRequest, ActionArgsUpdateExpiration, @@ -43,9 +43,9 @@ import { AuthenticationProviderStatusOk, AuthMethod, BackupStates, - codecForActionArgEnterUserAttributes, + codecForActionArgsEnterUserAttributes, codecForActionArgsAddPolicy, - codecForActionArgSelectChallenge, + codecForActionArgsSelectChallenge, codecForActionArgSelectContinent, codecForActionArgSelectCountry, codecForActionArgsUpdateExpiration, @@ -168,7 +168,7 @@ export async function getRecoveryStartState(): Promise { async function selectCountry( selectedContinent: string, - args: ActionArgSelectCountry, + args: ActionArgsSelectCountry, ): Promise & Partial> { const countryCode = args.country_code; const currencies = args.currencies; @@ -209,7 +209,7 @@ async function selectCountry( async function backupSelectCountry( state: ReducerStateBackup, - args: ActionArgSelectCountry, + args: ActionArgsSelectCountry, ): Promise { return { ...state, @@ -220,7 +220,7 @@ async function backupSelectCountry( async function recoverySelectCountry( state: ReducerStateRecovery, - args: ActionArgSelectCountry, + args: ActionArgsSelectCountry, ): Promise { return { ...state, @@ -275,7 +275,7 @@ async function getProviderInfo( async function backupEnterUserAttributes( state: ReducerStateBackup, - args: ActionArgEnterUserAttributes, + args: ActionArgsEnterUserAttributes, ): Promise { const attributes = args.identity_attributes; const providerUrls = Object.keys(state.authentication_providers ?? {}); @@ -787,7 +787,7 @@ async function solveChallenge( async function recoveryEnterUserAttributes( state: ReducerStateRecovery, - args: ActionArgEnterUserAttributes, + args: ActionArgsEnterUserAttributes, ): Promise { // FIXME: validate attributes const st: ReducerStateRecovery = { @@ -812,7 +812,7 @@ async function selectChallenge( async function backupSelectContinent( state: ReducerStateBackup, - args: ActionArgSelectContinent, + args: ActionArgsSelectContinent, ): Promise { const countries = getCountries(args.continent); if (countries.length <= 0) { @@ -831,7 +831,7 @@ async function backupSelectContinent( async function recoverySelectContinent( state: ReducerStateRecovery, - args: ActionArgSelectContinent, + args: ActionArgsSelectContinent, ): Promise { const countries = getCountries(args.continent); return { @@ -890,7 +890,7 @@ function transitionRecoveryJump( async function addAuthentication( state: ReducerStateBackup, - args: ActionArgAddAuthentication, + args: ActionArgsAddAuthentication, ): Promise { return { ...state, @@ -903,7 +903,7 @@ async function addAuthentication( async function deleteAuthentication( state: ReducerStateBackup, - args: ActionArgDeleteAuthentication, + args: ActionArgsDeleteAuthentication, ): Promise { const m = state.authentication_methods ?? []; m.splice(args.authentication_method, 1); @@ -915,7 +915,7 @@ async function deleteAuthentication( async function deletePolicy( state: ReducerStateBackup, - args: ActionArgDeletePolicy, + args: ActionArgsDeletePolicy, ): Promise { const policies = [...(state.policies ?? [])]; policies.splice(args.policy_index, 1); @@ -1020,7 +1020,7 @@ async function updateUploadFees( async function enterSecret( state: ReducerStateBackup, - args: ActionArgEnterSecret, + args: ActionArgsEnterSecret, ): Promise { return updateUploadFees({ ...state, @@ -1048,7 +1048,7 @@ async function nextFromChallengeSelecting( async function enterSecretName( state: ReducerStateBackup, - args: ActionArgEnterSecretName, + args: ActionArgsEnterSecretName, ): Promise { return { ...state, @@ -1094,7 +1094,7 @@ const backupTransitions: Record< ...transitionBackupJump("back", BackupStates.CountrySelecting), ...transition( "enter_user_attributes", - codecForActionArgEnterUserAttributes(), + codecForActionArgsEnterUserAttributes(), backupEnterUserAttributes, ), }, @@ -1157,7 +1157,7 @@ const recoveryTransitions: Record< ...transitionRecoveryJump("back", RecoveryStates.CountrySelecting), ...transition( "enter_user_attributes", - codecForActionArgEnterUserAttributes(), + codecForActionArgsEnterUserAttributes(), recoveryEnterUserAttributes, ), }, @@ -1169,7 +1169,7 @@ const recoveryTransitions: Record< ...transitionRecoveryJump("back", RecoveryStates.SecretSelecting), ...transition( "select_challenge", - codecForActionArgSelectChallenge(), + codecForActionArgsSelectChallenge(), selectChallenge, ), ...transition("next", codecForAny(), nextFromChallengeSelecting), diff --git a/packages/anastasis-core/src/reducer-types.ts b/packages/anastasis-core/src/reducer-types.ts index 69feb6b64..e0d311e88 100644 --- a/packages/anastasis-core/src/reducer-types.ts +++ b/packages/anastasis-core/src/reducer-types.ts @@ -256,16 +256,16 @@ export interface ReducerStateBackupUserAttributesCollecting authentication_providers: { [url: string]: AuthenticationProviderStatus }; } -export interface ActionArgEnterUserAttributes { +export interface ActionArgsEnterUserAttributes { identity_attributes: Record; } -export const codecForActionArgEnterUserAttributes = () => - buildCodecForObject() +export const codecForActionArgsEnterUserAttributes = () => + buildCodecForObject() .property("identity_attributes", codecForAny()) - .build("ActionArgEnterUserAttributes"); + .build("ActionArgsEnterUserAttributes"); -export interface ActionArgAddAuthentication { +export interface ActionArgsAddAuthentication { authentication_method: { type: string; instructions: string; @@ -274,19 +274,19 @@ export interface ActionArgAddAuthentication { }; } -export interface ActionArgDeleteAuthentication { +export interface ActionArgsDeleteAuthentication { authentication_method: number; } -export interface ActionArgDeletePolicy { +export interface ActionArgsDeletePolicy { policy_index: number; } -export interface ActionArgEnterSecretName { +export interface ActionArgsEnterSecretName { name: string; } -export interface ActionArgEnterSecret { +export interface ActionArgsEnterSecret { secret: { value: string; mime?: string; @@ -294,16 +294,16 @@ export interface ActionArgEnterSecret { expiration: Timestamp; } -export interface ActionArgSelectContinent { +export interface ActionArgsSelectContinent { continent: string; } export const codecForActionArgSelectContinent = () => - buildCodecForObject() + buildCodecForObject() .property("continent", codecForString()) .build("ActionArgSelectContinent"); -export interface ActionArgSelectCountry { +export interface ActionArgsSelectCountry { country_code: string; currencies: string[]; } @@ -347,13 +347,13 @@ export const codecForActionArgsUpdateExpiration = () => .property("expiration", codecForTimestamp) .build("ActionArgsUpdateExpiration"); -export const codecForActionArgSelectChallenge = () => +export const codecForActionArgsSelectChallenge = () => buildCodecForObject() .property("uuid", codecForString()) - .build("ActionArgSelectChallenge"); + .build("ActionArgsSelectChallenge"); export const codecForActionArgSelectCountry = () => - buildCodecForObject() + buildCodecForObject() .property("country_code", codecForString()) .property("currencies", codecForList(codecForString())) .build("ActionArgSelectCountry"); -- cgit v1.2.3