Skip to content

Commit

Permalink
Lint fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
mikemilla committed Sep 7, 2023
1 parent 7e230aa commit 6d77052
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 6 deletions.
2 changes: 1 addition & 1 deletion src/__tests__/issue-token.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import mockRequests from "./lib/mock-requests";

const mockRequest: ICourierAuthIssueTokenParameters = {
scope: "user_id:example_user_id read:messages",
expires_in: "2 days"
expiresIn: "2 days"
}

const mockResponse: ICourierAuthIssueTokenResponse = {
Expand Down
4 changes: 2 additions & 2 deletions src/client.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ import {
replaceBrand,
} from "./brands";
import { bulk } from "./bulk";
import { postIssueToken } from "./issue-token";
import { lists } from "./lists";
import { notifications } from "./notifications";
import { preferences } from "./preferences";
Expand Down Expand Up @@ -36,7 +37,6 @@ import {
ICourierMessagesGetParameters,
ICourierMessagesGetResponse,
} from "./types";
import { postIssueToken } from "./issue-token";

const cancelMessage = (options: ICourierClientConfiguration) => {
return async (messageId: string): Promise<ICourierMessageCancelResponse> => {
Expand Down Expand Up @@ -123,6 +123,7 @@ export const client = (
getMessages: getMessages(options),
getProfile: getProfile(options),
getRecipientSubscriptions: getRecipientSubscriptions(options),
issueToken: postIssueToken(options),
lists: lists(options),
mergeProfile: mergeProfile(options),
notifications: notifications(options),
Expand All @@ -134,7 +135,6 @@ export const client = (
tenants: tenants(options),
tokenManagement: tokenManagement(options),
users: users(options),
issueToken: postIssueToken(options),
};
};

5 changes: 4 additions & 1 deletion src/issue-token/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,10 @@ import { ICourierAuthIssueTokenParameters, ICourierAuthIssueTokenResponse } from

export const postIssueToken = (options: ICourierClientConfiguration) => {
return async (params: ICourierAuthIssueTokenParameters): Promise<ICourierAuthIssueTokenResponse> => {
const res = await options.httpClient.post<ICourierAuthIssueTokenResponse>(`/auth/issue-token`, params);
const res = await options.httpClient.post<ICourierAuthIssueTokenResponse>(`/auth/issue-token`, {
expires_in: params.expiresIn,
scope: params.scope,
});
return res.data;
};
};
4 changes: 2 additions & 2 deletions src/issue-token/types.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
export interface ICourierAuthIssueTokenParameters {
scope: string;
expires_in: string;
expiresIn: string;
}

export interface ICourierAuthIssueTokenResponse {
Expand All @@ -10,6 +10,6 @@ export interface ICourierAuthIssueTokenResponse {
export interface ICourierClientAuth {
postIssueToken: (
scope: string,
expires_in?: string
expiresIn?: string
) => Promise<ICourierAuthIssueTokenResponse>;
}

0 comments on commit 6d77052

Please sign in to comment.