Skip to content

Commit 461ee20

Browse files
feat(api): update via SDK Studio
1 parent f451a9d commit 461ee20

24 files changed

+84
-75
lines changed

.stats.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 13
22
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/beeper%2Fbeeper-desktop-api-10508b7bd52381c216ed2584b7b0894f70fcc97fbd7f86792e78f72d108157c5.yml
33
openapi_spec_hash: d5f07fd2a363877f4c72da1187b8aaf1
4-
config_hash: 857ecb3898a0c0360732ad8e7cfdad19
4+
config_hash: 8a7bde89e7896e6e7b000cb6bdbf48cf

src/client.ts

Lines changed: 28 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,18 @@ import * as Shims from './internal/shims';
1313
import * as Opts from './internal/request-options';
1414
import * as qs from './internal/qs';
1515
import { VERSION } from './version';
16-
import * as Errors from './core/error';
17-
import * as Pagination from './core/pagination';
18-
import { AbstractPage, type CursorIDParams, CursorIDResponse } from './core/pagination';
19-
import * as Uploads from './core/uploads';
20-
import * as API from './resources/index';
21-
import { APIPromise } from './core/api-promise';
22-
import { Account, Accounts, AccountsResponse } from './resources/accounts';
23-
import { App, AppFocusParams, FocusRequest } from './resources/app';
16+
import * as Errors from 'beeper/desktop-api-typescript/core/error';
17+
import * as Pagination from 'beeper/desktop-api-typescript/core/pagination';
18+
import {
19+
AbstractPage,
20+
type CursorIDParams,
21+
CursorIDResponse,
22+
} from 'beeper/desktop-api-typescript/core/pagination';
23+
import * as Uploads from 'beeper/desktop-api-typescript/core/uploads';
24+
import * as API from 'beeper/desktop-api-typescript/resources/index';
25+
import { APIPromise } from 'beeper/desktop-api-typescript/core/api-promise';
26+
import { Account, Accounts, AccountsResponse } from 'beeper/desktop-api-typescript/resources/accounts';
27+
import { App, AppFocusParams, FocusRequest } from 'beeper/desktop-api-typescript/resources/app';
2428
import {
2529
ArchiveRequest,
2630
Chat,
@@ -36,7 +40,7 @@ import {
3640
GetChatResponse,
3741
LinkRequest,
3842
LinkResponse,
39-
} from './resources/chats';
43+
} from 'beeper/desktop-api-typescript/resources/chats';
4044
import {
4145
DraftRequest,
4246
Message,
@@ -49,28 +53,33 @@ import {
4953
SearchResponse,
5054
SendRequest,
5155
SendResponse,
52-
} from './resources/messages';
53-
import { OAuth, OAuthRevokeTokenParams, RevokeRequest, UserInfo } from './resources/oauth';
56+
} from 'beeper/desktop-api-typescript/resources/messages';
57+
import {
58+
OAuth,
59+
OAuthRevokeTokenParams,
60+
RevokeRequest,
61+
UserInfo,
62+
} from 'beeper/desktop-api-typescript/resources/oauth';
5463
import {
5564
ClearReminderRequest,
5665
ReminderClearParams,
5766
ReminderSetParams,
5867
Reminders,
5968
SetReminderRequest,
60-
} from './resources/reminders';
61-
import { type Fetch } from './internal/builtin-types';
62-
import { isRunningInBrowser } from './internal/detect-platform';
63-
import { HeadersLike, NullableHeaders, buildHeaders } from './internal/headers';
64-
import { FinalRequestOptions, RequestOptions } from './internal/request-options';
65-
import { readEnv } from './internal/utils/env';
69+
} from 'beeper/desktop-api-typescript/resources/reminders';
70+
import { type Fetch } from 'beeper/desktop-api-typescript/internal/builtin-types';
71+
import { isRunningInBrowser } from 'beeper/desktop-api-typescript/internal/detect-platform';
72+
import { HeadersLike, NullableHeaders, buildHeaders } from 'beeper/desktop-api-typescript/internal/headers';
73+
import { FinalRequestOptions, RequestOptions } from 'beeper/desktop-api-typescript/internal/request-options';
74+
import { readEnv } from 'beeper/desktop-api-typescript/internal/utils/env';
6675
import {
6776
type LogLevel,
6877
type Logger,
6978
formatRequestDetails,
7079
loggerFor,
7180
parseLogLevel,
72-
} from './internal/utils/log';
73-
import { isEmptyObj } from './internal/utils/values';
81+
} from 'beeper/desktop-api-typescript/internal/utils/log';
82+
import { isEmptyObj } from 'beeper/desktop-api-typescript/internal/utils/values';
7483

7584
export interface ClientOptions {
7685
/**

src/core/api-promise.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
import { type BeeperDesktop } from '../client';
3+
import { type BeeperDesktop } from 'beeper/desktop-api-typescript/client';
44

55
import { type PromiseOrValue } from '../internal/types';
66
import { APIResponseProps, defaultParseResponse } from '../internal/parse';

src/core/pagination.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
import { BeeperDesktopError } from './error';
44
import { FinalRequestOptions } from '../internal/request-options';
55
import { defaultParseResponse } from '../internal/parse';
6-
import { type BeeperDesktop } from '../client';
7-
import { APIPromise } from './api-promise';
8-
import { type APIResponseProps } from '../internal/parse';
9-
import { maybeObj } from '../internal/utils/values';
6+
import { type BeeperDesktop } from 'beeper/desktop-api-typescript/client';
7+
import { APIPromise } from 'beeper/desktop-api-typescript/core/api-promise';
8+
import { type APIResponseProps } from 'beeper/desktop-api-typescript/internal/parse';
9+
import { maybeObj } from 'beeper/desktop-api-typescript/internal/utils/values';
1010

1111
export type PageRequestOptions = Pick<FinalRequestOptions, 'query' | 'headers' | 'body' | 'path' | 'method'>;
1212

src/index.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
export { BeeperDesktop as default } from './client';
44

5-
export { type Uploadable, toFile } from './core/uploads';
6-
export { APIPromise } from './core/api-promise';
7-
export { BeeperDesktop, type ClientOptions } from './client';
8-
export { PagePromise } from './core/pagination';
5+
export { type Uploadable, toFile } from 'beeper/desktop-api-typescript/core/uploads';
6+
export { APIPromise } from 'beeper/desktop-api-typescript/core/api-promise';
7+
export { BeeperDesktop, type ClientOptions } from 'beeper/desktop-api-typescript/client';
8+
export { PagePromise } from 'beeper/desktop-api-typescript/core/pagination';
99
export {
1010
BeeperDesktopError,
1111
APIError,
@@ -20,4 +20,4 @@ export {
2020
InternalServerError,
2121
PermissionDeniedError,
2222
UnprocessableEntityError,
23-
} from './core/error';
23+
} from 'beeper/desktop-api-typescript/core/error';

src/internal/parse.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

33
import type { FinalRequestOptions } from './request-options';
4-
import { type BeeperDesktop } from '../client';
5-
import { formatRequestDetails, loggerFor } from './utils/log';
4+
import { type BeeperDesktop } from 'beeper/desktop-api-typescript/client';
5+
import { formatRequestDetails, loggerFor } from 'beeper/desktop-api-typescript/internal/utils/log';
66

77
export type APIResponseProps = {
88
response: Response;

src/internal/request-options.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
import { NullableHeaders } from './headers';
3+
import { NullableHeaders } from 'beeper/desktop-api-typescript/internal/headers';
44

55
import type { BodyInit } from './builtin-types';
66
import type { HTTPMethod, MergedRequestInit } from './types';

src/internal/utils/base64.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
import { BeeperDesktopError } from '../../core/error';
4-
import { encodeUTF8 } from './bytes';
3+
import { BeeperDesktopError } from 'beeper/desktop-api-typescript/core/error';
4+
import { encodeUTF8 } from 'beeper/desktop-api-typescript/internal/utils/bytes';
55

66
export const toBase64 = (data: string | Uint8Array | null | undefined): string => {
77
if (!data) return '';

src/internal/utils/log.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

33
import { hasOwn } from './values';
4-
import { type BeeperDesktop } from '../../client';
5-
import { RequestOptions } from '../request-options';
4+
import { type BeeperDesktop } from 'beeper/desktop-api-typescript/client';
5+
import { RequestOptions } from 'beeper/desktop-api-typescript/internal/request-options';
66

77
type LogFn = (message: string, ...rest: unknown[]) => void;
88
export type Logger = {

src/internal/utils/values.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
import { BeeperDesktopError } from '../../core/error';
3+
import { BeeperDesktopError } from 'beeper/desktop-api-typescript/core/error';
44

55
// https://url.spec.whatwg.org/#url-scheme-string
66
const startsWithSchemeRegexp = /^[a-z][a-z0-9+.-]*:/i;

0 commit comments

Comments
 (0)