Skip to content

Commit

Permalink
run formatter
Browse files Browse the repository at this point in the history
  • Loading branch information
danil.radkovskyi committed Aug 22, 2024
1 parent c760a1b commit b60b743
Show file tree
Hide file tree
Showing 2 changed files with 44 additions and 70 deletions.
12 changes: 6 additions & 6 deletions src/dev-mock-service/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
## Dev Mock Service

Dev Mock Service Worker is an API mocking library that allows you to specify
Dev Mock Service Worker is an API mocking library that allows you to specify
custom responses for any API calls inside your app.

### Capabilities
Expand Down Expand Up @@ -29,11 +29,11 @@ const { devvRedis, devvRedditApi, devvFetch } = DevMock.createService({
context,
mode: DevMockMode.Dev,
handlers: [
DevMock.redis.get("mocked_key", () => "Value from mocks!"),
DevMock.fetch.get("https://example.com", () =>
DevMock.httpResponse.ok({ fetched: "mock" }),
),
DevMock.reddit.getSubredditById((id: string) => ({ name: `mock_${id}` })),
DevMock.redis.get("mocked_key", () => "Value from mocks!"),
DevMock.fetch.get("https://example.com", () =>
DevMock.httpResponse.ok({ fetched: "mock" }),
),
DevMock.reddit.getSubredditById((id: string) => ({ name: `mock_${id}` })),
],
});
```
Expand Down
102 changes: 38 additions & 64 deletions src/dev-mock-service/reddit-api-mock-service/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -46,22 +46,20 @@ class DevvRedditApi implements RedditApiInterface {
getSubredditById: RedditAPIClient["getSubredditById"] = (...args) => {
return this.#defaultHandler("getSubredditById")(...args);
};
getSubredditByName: RedditAPIClient["getSubredditByName"] = (
getSubredditByName: RedditAPIClient["getSubredditByName"] = (...args) => {
return this.#defaultHandler("getSubredditByName")(...args);
};
addSubredditRemovalReason: RedditAPIClient["addSubredditRemovalReason"] = (
...args
) => {
return this.#defaultHandler("getSubredditByName")(...args);
return this.#defaultHandler("addSubredditRemovalReason")(...args);
};
addSubredditRemovalReason: RedditAPIClient["addSubredditRemovalReason"] =
(...args) => {
return this.#defaultHandler("addSubredditRemovalReason")(...args);
};
getSubredditRemovalReasons: RedditAPIClient["getSubredditRemovalReasons"] =
(...args) => {
return this.#defaultHandler("getSubredditRemovalReasons")(...args);
};
getCurrentSubreddit: RedditAPIClient["getCurrentSubreddit"] = (
getSubredditRemovalReasons: RedditAPIClient["getSubredditRemovalReasons"] = (
...args
) => {
return this.#defaultHandler("getSubredditRemovalReasons")(...args);
};
getCurrentSubreddit: RedditAPIClient["getCurrentSubreddit"] = (...args) => {
return this.#defaultHandler("getCurrentSubreddit")(...args);
};
getPostById: RedditAPIClient["getPostById"] = (...args) => {
Expand All @@ -76,21 +74,18 @@ class DevvRedditApi implements RedditApiInterface {
getUserById: RedditAPIClient["getUserById"] = (...args) => {
return this.#defaultHandler("getUserById")(...args);
};
getCollectionById: RedditAPIClient["getCollectionById"] = (
...args
) => {
getCollectionById: RedditAPIClient["getCollectionById"] = (...args) => {
return this.#defaultHandler("getCollectionById")(...args);
};
createCollection: RedditAPIClient["createCollection"] = (...args) => {
return this.#defaultHandler("createCollection")(...args);
};
getCollectionsForSubreddit: RedditAPIClient["getCollectionsForSubreddit"] =
(...args) => {
return this.#defaultHandler("getCollectionsForSubreddit")(...args);
};
getUserByUsername: RedditAPIClient["getUserByUsername"] = (
getCollectionsForSubreddit: RedditAPIClient["getCollectionsForSubreddit"] = (
...args
) => {
return this.#defaultHandler("getCollectionsForSubreddit")(...args);
};
getUserByUsername: RedditAPIClient["getUserByUsername"] = (...args) => {
return this.#defaultHandler("getUserByUsername")(...args);
};
getCurrentUser: RedditAPIClient["getCurrentUser"] = (...args) => {
Expand All @@ -108,9 +103,7 @@ class DevvRedditApi implements RedditApiInterface {
getComments: RedditAPIClient["getComments"] = (...args) => {
return this.#defaultHandler("getComments")(...args);
};
getCommentsByUser: RedditAPIClient["getCommentsByUser"] = (
...args
) => {
getCommentsByUser: RedditAPIClient["getCommentsByUser"] = (...args) => {
return this.#defaultHandler("getCommentsByUser")(...args);
};
submitComment: RedditAPIClient["submitComment"] = (...args) => {
Expand All @@ -136,10 +129,11 @@ class DevvRedditApi implements RedditApiInterface {
getPostsByUser: RedditAPIClient["getPostsByUser"] = (...args) => {
return this.#defaultHandler("getPostsByUser")(...args);
};
getCommentsAndPostsByUser: RedditAPIClient["getCommentsAndPostsByUser"] =
(...args) => {
return this.#defaultHandler("getCommentsAndPostsByUser")(...args);
};
getCommentsAndPostsByUser: RedditAPIClient["getCommentsAndPostsByUser"] = (
...args
) => {
return this.#defaultHandler("getCommentsAndPostsByUser")(...args);
};
getModerationLog: RedditAPIClient["getModerationLog"] = (...args) => {
return this.#defaultHandler("getModerationLog")(...args);
};
Expand All @@ -152,14 +146,10 @@ class DevvRedditApi implements RedditApiInterface {
removeUser: RedditAPIClient["removeUser"] = (...args) => {
return this.#defaultHandler("removeUser")(...args);
};
getWikiContributors: RedditAPIClient["getWikiContributors"] = (
...args
) => {
getWikiContributors: RedditAPIClient["getWikiContributors"] = (...args) => {
return this.#defaultHandler("getWikiContributors")(...args);
};
addWikiContributor: RedditAPIClient["addWikiContributor"] = (
...args
) => {
addWikiContributor: RedditAPIClient["addWikiContributor"] = (...args) => {
return this.#defaultHandler("addWikiContributor")(...args);
};
removeWikiContributor: RedditAPIClient["removeWikiContributor"] = (
Expand All @@ -176,18 +166,15 @@ class DevvRedditApi implements RedditApiInterface {
unbanUser: RedditAPIClient["unbanUser"] = (...args) => {
return this.#defaultHandler("unbanUser")(...args);
};
getBannedWikiContributors: RedditAPIClient["getBannedWikiContributors"] =
(...args) => {
return this.#defaultHandler("getBannedWikiContributors")(...args);
};
banWikiContributor: RedditAPIClient["banWikiContributor"] = (
getBannedWikiContributors: RedditAPIClient["getBannedWikiContributors"] = (
...args
) => {
return this.#defaultHandler("getBannedWikiContributors")(...args);
};
banWikiContributor: RedditAPIClient["banWikiContributor"] = (...args) => {
return this.#defaultHandler("banWikiContributor")(...args);
};
unbanWikiContributor: RedditAPIClient["unbanWikiContributor"] = (
...args
) => {
unbanWikiContributor: RedditAPIClient["unbanWikiContributor"] = (...args) => {
return this.#defaultHandler("unbanWikiContributor")(...args);
};
getModerators: RedditAPIClient["getModerators"] = (...args) => {
Expand Down Expand Up @@ -230,9 +217,7 @@ class DevvRedditApi implements RedditApiInterface {
addRemovalNote: RedditAPIClient["addRemovalNote"] = (...args) => {
return this.#defaultHandler("addRemovalNote")(...args);
};
sendPrivateMessage: RedditAPIClient["sendPrivateMessage"] = (
...args
) => {
sendPrivateMessage: RedditAPIClient["sendPrivateMessage"] = (...args) => {
return this.#defaultHandler("sendPrivateMessage")(...args);
};
sendPrivateMessageAsSubreddit: RedditAPIClient["sendPrivateMessageAsSubreddit"] =
Expand Down Expand Up @@ -265,14 +250,10 @@ class DevvRedditApi implements RedditApiInterface {
) => {
return this.#defaultHandler("createUserFlairTemplate")(...args);
};
editFlairTemplate: RedditAPIClient["editFlairTemplate"] = (
...args
) => {
editFlairTemplate: RedditAPIClient["editFlairTemplate"] = (...args) => {
return this.#defaultHandler("editFlairTemplate")(...args);
};
deleteFlairTemplate: RedditAPIClient["deleteFlairTemplate"] = (
...args
) => {
deleteFlairTemplate: RedditAPIClient["deleteFlairTemplate"] = (...args) => {
return this.#defaultHandler("deleteFlairTemplate")(...args);
};
setUserFlair: RedditAPIClient["setUserFlair"] = (...args) => {
Expand Down Expand Up @@ -311,33 +292,28 @@ class DevvRedditApi implements RedditApiInterface {
updateWikiPage: RedditAPIClient["updateWikiPage"] = (...args) => {
return this.#defaultHandler("updateWikiPage")(...args);
};
getWikiPageRevisions: RedditAPIClient["getWikiPageRevisions"] = (
...args
) => {
getWikiPageRevisions: RedditAPIClient["getWikiPageRevisions"] = (...args) => {
return this.#defaultHandler("getWikiPageRevisions")(...args);
};
revertWikiPage: RedditAPIClient["revertWikiPage"] = (...args) => {
return this.#defaultHandler("revertWikiPage")(...args);
};
getWikiPageSettings: RedditAPIClient["getWikiPageSettings"] = (
...args
) => {
getWikiPageSettings: RedditAPIClient["getWikiPageSettings"] = (...args) => {
return this.#defaultHandler("getWikiPageSettings")(...args);
};
updateWikiPageSettings: RedditAPIClient["updateWikiPageSettings"] = (
...args
) => {
return this.#defaultHandler("updateWikiPageSettings")(...args);
};
addEditorToWikiPage: RedditAPIClient["addEditorToWikiPage"] = (
addEditorToWikiPage: RedditAPIClient["addEditorToWikiPage"] = (...args) => {
return this.#defaultHandler("addEditorToWikiPage")(...args);
};
removeEditorFromWikiPage: RedditAPIClient["removeEditorFromWikiPage"] = (
...args
) => {
return this.#defaultHandler("addEditorToWikiPage")(...args);
return this.#defaultHandler("removeEditorFromWikiPage")(...args);
};
removeEditorFromWikiPage: RedditAPIClient["removeEditorFromWikiPage"] =
(...args) => {
return this.#defaultHandler("removeEditorFromWikiPage")(...args);
};
getMessages: RedditAPIClient["getMessages"] = (...args) => {
return this.#defaultHandler("getMessages")(...args);
};
Expand Down Expand Up @@ -369,9 +345,7 @@ class DevvRedditApi implements RedditApiInterface {
// @ts-expect-error
return this.#defaultHandler("getEdited")(...args);
};
getVaultByAddress: RedditAPIClient["getVaultByAddress"] = (
...args
) => {
getVaultByAddress: RedditAPIClient["getVaultByAddress"] = (...args) => {
return this.#defaultHandler("getVaultByAddress")(...args);
};
getVaultByUserId: RedditAPIClient["getVaultByUserId"] = (...args) => {
Expand Down

0 comments on commit b60b743

Please sign in to comment.