mirror of
https://github.com/FlipsideCrypto/DefinitelyTyped.git
synced 2026-02-06 10:56:53 +00:00
Convert mongoose-seeder to an external module (#11687)
This commit is contained in:
parent
59ff802dab
commit
58aab2ab8b
24
mongoose-seeder/index.d.ts
vendored
24
mongoose-seeder/index.d.ts
vendored
@ -3,18 +3,16 @@
|
||||
// Definitions by: Crevil <https://github.com/Crevil/>
|
||||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
||||
|
||||
declare module 'mongoose-seeder' {
|
||||
import * as Q from 'q';
|
||||
import * as Q from 'q';
|
||||
|
||||
export interface IOptions {
|
||||
dropDatabase?: boolean;
|
||||
dropCollections?: boolean;
|
||||
}
|
||||
|
||||
type seedCallback = (err: any, dbData: any) => void;
|
||||
|
||||
export function seed(data: any, options: IOptions, callback: seedCallback): void;
|
||||
export function seed(data: any, callback: seedCallback): void;
|
||||
|
||||
export function seed(data: any, options: IOptions): Q.Promise<any>;
|
||||
export interface IOptions {
|
||||
dropDatabase?: boolean;
|
||||
dropCollections?: boolean;
|
||||
}
|
||||
|
||||
type seedCallback = (err: any, dbData: any) => void;
|
||||
|
||||
export function seed(data: any, options: IOptions, callback: seedCallback): void;
|
||||
export function seed(data: any, callback: seedCallback): void;
|
||||
|
||||
export function seed(data: any, options: IOptions): Q.Promise<any>;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user