Skip to content

Commit f97687d

Browse files
committed
Migrate to new open API spec
1 parent 990c92f commit f97687d

File tree

21 files changed

+14914
-7183
lines changed

21 files changed

+14914
-7183
lines changed

generate-openapi.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/bash
22
set -euo pipefail
33

4-
OUTPUT_DIR="../stream-node/src/gen-feeds"
4+
OUTPUT_DIR="../stream-node/src/gen"
55
CHAT_DIR="../chat"
66

77
rm -rf $OUTPUT_DIR

index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ export * from './src/StreamCall';
33
export * from './src/StreamChatClient';
44
export * from './src/StreamChannel';
55
export * from './src/StreamVideoClient';
6-
export * from './src/gen-feeds/models';
76
export * from './src/gen/models';
87
export * from './src/StreamFeedsClient';
98
export * from './src/StreamFeed';

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"lint": "eslint **/*.ts",
3030
"lint:fix": "eslint --fix **/*.ts",
3131
"prettier:fix": "prettier . --write",
32-
"lint:gen": "eslint --fix src/gen-feeds/**/*ts && prettier src/gen-feeds/**/*.ts --write"
32+
"lint:gen": "eslint --fix src/gen/**/*ts"
3333
},
3434
"lint-staged": {
3535
"**/*": [

src/ApiClient.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { v4 as uuidv4 } from 'uuid';
22
import { ApiConfig, RequestMetadata, StreamError } from './types';
3-
import { APIError } from './gen-feeds/models';
3+
import { APIError } from './gen/models';
44
import { getRateLimitFromResponseHeader } from './utils/rate-limit';
55

66
export class ApiClient {

src/StreamClient.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,9 @@ import { StreamVideoClient } from './StreamVideoClient';
44
import crypto from 'crypto';
55
import { StreamChatClient } from './StreamChatClient';
66
import { CallTokenPayload, UserTokenPayload } from './types';
7-
import { QueryBannedUsersPayload } from './gen/models';
7+
import { QueryBannedUsersPayload, UserRequest } from './gen/models';
88
import { StreamModerationClient } from './StreamModerationClient';
99
import { ApiClient } from './ApiClient';
10-
import { UserRequest } from './gen-feeds/models';
1110
import { StreamFeedsClient } from './StreamFeedsClient';
1211

1312
export interface StreamClientOptions {

src/StreamFeed.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { FeedApi } from './gen-feeds/feeds/FeedApi';
1+
import { FeedApi } from './gen/feeds/FeedApi';
22

33
export class StreamFeed extends FeedApi {
44
get fid() {

src/StreamFeedsClient.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { FeedsApi } from './gen-feeds/feeds/FeedsApi';
1+
import { FeedsApi } from './gen/feeds/FeedsApi';
22
import { StreamFeed } from './StreamFeed';
33

44
export class StreamFeedsClient extends FeedsApi {

src/gen-feeds/feeds/FeedApi.ts

Lines changed: 0 additions & 129 deletions
This file was deleted.

0 commit comments

Comments
 (0)