@deboxsoft/module-server
Advanced tools
Comparing version 3.0.0-beta.18 to 3.0.0-beta.19
@@ -19,7 +19,7 @@ import * as mqemitter from 'mqemitter'; | ||
*/ | ||
interface ModifiedResult<D = never> { | ||
interface ModifiedResult<D = unknown> { | ||
data: D; | ||
metadata: Record<string, never>; | ||
metadata: Record<string, unknown>; | ||
} | ||
interface Repository<Data, Input, UpdateInput = Partial<Input>, Filter = Record<string, never>, ID = string, E = never, S = never> { | ||
interface Repository<Data, Input, UpdateInput = Partial<Input>, Filter = Record<string, unknown>, ID = string, E = unknown, S = unknown> { | ||
create(input: Input, opts?: RepoTransactionOptions<E, S>): Promise<DataResult<Data>>; | ||
@@ -29,4 +29,4 @@ import(input: Input[], opts?: RepoTransactionOptions<E, S>): Promise<DataResult<Data[]>>; | ||
findById(id: ID, opts?: RepoTransactionOptions<E, S>): Promise<Data | null>; | ||
find<P = Record<string, never>>(query?: P, opts?: RepoTransactionOptions<E, S>): Promise<Data[]>; | ||
findPage(options: PaginationOptions<Filter>, opts?: RepoTransactionOptions<E, S>): Promise<Pagination<Data>>; | ||
find<P = Record<string, unknown>>(query?: P, opts?: RepoTransactionOptions<E, S>): Promise<Data[]>; | ||
findPage(paginationOptions: PaginationOptions<Filter>, opts?: RepoTransactionOptions<E, S>): Promise<Pagination<Data>>; | ||
delete(id: ID | ID[], opts?: RepoTransactionOptions<E, S>): Promise<DataResult<boolean>>; | ||
@@ -33,0 +33,0 @@ } |
{ | ||
"name": "@deboxsoft/module-server", | ||
"version": "3.0.0-beta.18", | ||
"version": "3.0.0-beta.19", | ||
"license": "SEE LICENSE IN LICENSE", | ||
@@ -51,3 +51,3 @@ "maintainers": [ | ||
"ioredis": "^5.2.2", | ||
"@deboxsoft/module-core": "^3.0.0-beta.2" | ||
"@deboxsoft/module-core": "^3.0.0-beta.4" | ||
}, | ||
@@ -54,0 +54,0 @@ "peerDependencies": { |
Sorry, the diff of this file is not supported yet
135882