@ironforge/sdk
Advanced tools
Comparing version 0.0.5 to 0.0.6
@@ -1,2 +0,2 @@ | ||
import { AccountsFilterBody, AccountsRequestResultWithMetadata } from '../types'; | ||
import { AccountsFilterBody, AccountsRequestResult } from '../types'; | ||
import { Cluster } from '../utils'; | ||
@@ -21,4 +21,4 @@ /** Configures the accounts filterByType request. */ | ||
export declare function accountsFilterByType<T = any>(apiKey: string, host: string, config: AccountsFilterByTypeConfig): Promise<{ | ||
result: AccountsRequestResultWithMetadata<T>; | ||
result: AccountsRequestResult<T[]>; | ||
status: number; | ||
}>; |
@@ -1,2 +0,2 @@ | ||
import { AccountsFilterBody, AccountsRequestResultWithMetadata } from '../types'; | ||
import { AccountsFilterBody, AccountsRequestResult } from '../types'; | ||
import { Cluster } from '../utils'; | ||
@@ -19,4 +19,4 @@ /** Configures the accounts filter request. */ | ||
export declare function accountsFilter<T = any>(apiKey: string, host: string, config: AccountsFilterConfig): Promise<{ | ||
result: AccountsRequestResultWithMetadata<T>; | ||
result: AccountsRequestResult<T[]>; | ||
status: number; | ||
}>; |
@@ -1,2 +0,2 @@ | ||
import { AccountsRequestResultWithMetadata } from '../types'; | ||
import { AccountsRequestResult } from '../types'; | ||
import { Cluster } from '../utils'; | ||
@@ -19,4 +19,4 @@ /** Configures the accounts findByType request. */ | ||
export declare function accountsFindByType<T = any>(apiKey: string, host: string, config: AccountsFindByTypeConfig): Promise<{ | ||
result: AccountsRequestResultWithMetadata<T>; | ||
result: AccountsRequestResult<T[]>; | ||
status: number; | ||
}>; |
@@ -53,3 +53,3 @@ import { AccountsAggregateConfig } from './aggregate'; | ||
filterByType<T = any>(config: AccountsFilterByTypeConfig): Promise<{ | ||
result: import("../types").AccountsRequestResultWithMetadata<T>; | ||
result: import("../types").AccountsRequestResult<T[]>; | ||
status: number; | ||
@@ -64,3 +64,3 @@ }>; | ||
filter<T = any>(config: AccountsFilterConfig): Promise<{ | ||
result: import("../types").AccountsRequestResultWithMetadata<T>; | ||
result: import("../types").AccountsRequestResult<T[]>; | ||
status: number; | ||
@@ -75,3 +75,3 @@ }>; | ||
findByType<T = any>(config: AccountsFindByTypeConfig): Promise<{ | ||
result: import("../types").AccountsRequestResultWithMetadata<T>; | ||
result: import("../types").AccountsRequestResult<T[]>; | ||
status: number; | ||
@@ -96,5 +96,5 @@ }>; | ||
memcmp<T = any>(config: AccountsMemcmpConfig): Promise<{ | ||
result: import("../types").AccountsRequestResultWithMetadata<T>; | ||
result: import("../types").AccountsRequestResult<T[]>; | ||
status: number; | ||
}>; | ||
} |
@@ -1,2 +0,2 @@ | ||
import { AccountsRequestResultWithMetadata, AccountsMemcmpBody } from '../types'; | ||
import { AccountsMemcmpBody, AccountsRequestResult } from '../types'; | ||
import { Cluster } from '../utils'; | ||
@@ -19,4 +19,4 @@ /** Configures the accounts memcmp request. */ | ||
export declare function accountsMemcmp<T = any>(apiKey: string, host: string, config: AccountsMemcmpConfig): Promise<{ | ||
result: AccountsRequestResultWithMetadata<T>; | ||
result: AccountsRequestResult<T[]>; | ||
status: number; | ||
}>; |
@@ -1,2 +0,2 @@ | ||
import { AccountsRequestResultWithMetadata, MongoDbFindBody } from '../../types'; | ||
import { AccountsRequestResult, MongoDbFindBody } from '../../types'; | ||
import { Cluster } from '../../utils'; | ||
@@ -15,4 +15,4 @@ /** Configures the accounts request for mongodb. */ | ||
export declare function mongoDbFind<T = any>(apiKey: string, host: string, config: MongoDbFindConfig): Promise<{ | ||
result: AccountsRequestResultWithMetadata<T>; | ||
result: AccountsRequestResult<T[]>; | ||
status: number; | ||
}>; |
@@ -27,3 +27,3 @@ import { MongoDbAggregateConfig } from './aggregate'; | ||
find<T = any>(config: MongoDbFindConfig): Promise<{ | ||
result: import("../../types").AccountsRequestResultWithMetadata<T>; | ||
result: import("../../types").AccountsRequestResult<T[]>; | ||
status: number; | ||
@@ -30,0 +30,0 @@ }>; |
@@ -5,4 +5,4 @@ /** | ||
export type SuccessAccountsRequestResult<T> = { | ||
error: null | undefined; | ||
data: T; | ||
data: T | null; | ||
error: undefined; | ||
}; | ||
@@ -14,3 +14,3 @@ /** | ||
error: string; | ||
data: null | undefined; | ||
data: undefined; | ||
}; | ||
@@ -30,10 +30,2 @@ /** | ||
export declare function isSuccessResult<T>(result: AccountsRequestResult<T>): result is SuccessAccountsRequestResult<T>; | ||
export type AccountsRequestResultWithMetadata<T> = AccountsRequestResult<T[]> & { | ||
metadata: { | ||
count: number; | ||
offset: number; | ||
limit: number; | ||
hasMore: boolean; | ||
}; | ||
}; | ||
export declare const SortValues: readonly [1, -1, "asc", "desc", "ascending", "descending"]; | ||
@@ -40,0 +32,0 @@ export type SortValue = (typeof SortValues)[number]; |
{ | ||
"name": "@ironforge/sdk", | ||
"version": "0.0.5", | ||
"version": "0.0.6", | ||
"description": "IronForge SDK.", | ||
@@ -5,0 +5,0 @@ "main": "dist/sdk.js", |
# @ironforge/sdk [![Build+Test+Lint](https://github.com/ironforge-cloud/sdk/actions/workflows/build-test-lint.yml/badge.svg)](https://github.com/ironforge-cloud/sdk/actions/workflows/build-test-lint.yml) | ||
IronForge SDK | ||
Ironforge SDK | ||
@@ -5,0 +5,0 @@ [Docs](https://ironforge-cloud.github.io/sdk/docs/) |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
42092
833
9