mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-07-04 17:20:09 +00:00
Added build function to base app type. (#40960)
This commit is contained in:
4
types/keystonejs__keystone/index.d.ts
vendored
4
types/keystonejs__keystone/index.d.ts
vendored
@@ -17,7 +17,9 @@ declare module '@keystonejs/keystone' {
|
||||
|
||||
class BaseKeystoneAdapter {}
|
||||
class BaseAuthStrategy {}
|
||||
class BaseApp {}
|
||||
class BaseApp {
|
||||
build(args?: { distDir: string; keystone: Keystone }): void | Promise<void>;
|
||||
}
|
||||
|
||||
interface KeystoneOptions {
|
||||
name: string;
|
||||
|
||||
@@ -115,8 +115,13 @@ const apps: BaseApp[] = [
|
||||
}),
|
||||
];
|
||||
|
||||
keystone
|
||||
.prepare({ apps, dev: process.env.NODE_ENV !== 'production' })
|
||||
.then(async ({ middlewares }) => {
|
||||
await keystone.connect();
|
||||
});
|
||||
apps.map(app =>
|
||||
app.build({
|
||||
distDir: '.',
|
||||
keystone,
|
||||
}),
|
||||
);
|
||||
|
||||
keystone.prepare({ apps, dev: process.env.NODE_ENV !== 'production' }).then(async ({ middlewares }) => {
|
||||
await keystone.connect();
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user