-
-
Notifications
You must be signed in to change notification settings - Fork 4.8k
/
Copy pathtests.ts
44 lines (31 loc) · 907 Bytes
/
tests.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
import ParseServer, { FileSystemAdapter } from 'parse-server';
async function server() {
// $ExpectType ParseServer
const parseServer = await ParseServer.startApp({});
// $ExpectType void
await parseServer.handleShutdown();
// $ExpectType any
parseServer.app;
// $ExpectType any
ParseServer.app({});
// $ExpectType any
ParseServer.promiseRouter({ appId: 'appId' });
// $ExpectType ParseLiveQueryServer
await ParseServer.createLiveQueryServer({}, {}, {});
// $ExpectType any
ParseServer.verifyServerUrl();
// $ExpectError
await ParseServer.startApp();
// $ExpectError
ParseServer.promiseRouter();
// $ExpectError
await ParseServer.createLiveQueryServer();
// $ExpectType ParseServer
const parseServer2 = new ParseServer({});
// $ExpectType ParseServer
await parseServer2.start();
}
function exports() {
// $ExpectType any
FileSystemAdapter;
}