From 236fd58f20fb053bd62040728ad08d6254755a4a Mon Sep 17 00:00:00 2001 From: Evan Sosenko Date: Wed, 5 Aug 2026 22:56:03 -0700 Subject: [PATCH 1/2] Move src/lib/connect to src/lib --- .gitattributes | 4 +- .github/workflows/automerge.yml | 4 +- .../route-imports-without-workspace.hbs | 6 +- codegen/layouts/partials/route-imports.hbs | 18 +-- codegen/layouts/without-workspace.hbs | 2 +- codegen/lib/{connect.ts => http.ts} | 9 +- codegen/lib/index.ts | 2 +- codegen/smith.ts | 8 +- package-lock.json | 121 +----------------- package.json | 12 +- src/connect.ts | 2 - src/index.ts | 3 +- src/lib/{seam/connect => }/api-error-types.ts | 0 src/lib/{seam/connect => }/auth.ts | 0 src/lib/{seam/connect => }/client.ts | 0 src/lib/{seam/connect => }/env.d.ts | 0 .../{seam/connect => }/error-interceptor.ts | 0 src/lib/{seam/connect => }/index.ts | 0 src/lib/{seam/connect => }/openapi.ts | 0 src/lib/{seam/connect => }/options.ts | 0 src/lib/{seam/connect => }/parse-options.ts | 0 src/lib/{seam/connect => }/request-options.ts | 0 .../connect => }/resolve-action-attempt.ts | 0 .../connect => }/resources/access-code.ts | 0 .../connect => }/resources/access-grant.ts | 0 .../connect => }/resources/access-method.ts | 0 .../resources/acs-access-group.ts | 0 .../connect => }/resources/acs-credential.ts | 0 .../connect => }/resources/acs-encoder.ts | 0 .../connect => }/resources/acs-entrance.ts | 0 .../connect => }/resources/acs-system.ts | 0 .../{seam/connect => }/resources/acs-user.ts | 0 .../connect => }/resources/action-attempt.ts | 0 src/lib/{seam/connect => }/resources/batch.ts | 0 .../connect => }/resources/client-session.ts | 0 .../connect => }/resources/connect-webview.ts | 0 .../resources/connected-account.ts | 0 .../connect => }/resources/customer-portal.ts | 0 .../connect => }/resources/device-provider.ts | 0 .../{seam/connect => }/resources/device.ts | 0 src/lib/{seam/connect => }/resources/event.ts | 0 src/lib/{seam/connect => }/resources/index.ts | 0 .../connect => }/resources/instant-key.ts | 0 .../connect => }/resources/noise-threshold.ts | 0 src/lib/{seam/connect => }/resources/phone.ts | 0 src/lib/{seam/connect => }/resources/space.ts | 0 .../resources/thermostat-daily-program.ts | 0 .../resources/thermostat-schedule.ts | 0 .../resources/unmanaged-access-code.ts | 0 .../resources/unmanaged-access-grant.ts | 0 .../resources/unmanaged-access-method.ts | 0 .../resources/unmanaged-device.ts | 0 .../resources/unmanaged-user-identity.ts | 0 .../connect => }/resources/user-identity.ts | 0 .../{seam/connect => }/resources/webhook.ts | 0 .../{seam/connect => }/resources/workspace.ts | 0 .../routes/access-codes/access-codes.ts | 0 .../connect => }/routes/access-codes/index.ts | 0 .../routes/access-codes/simulate/index.ts | 0 .../routes/access-codes/simulate/simulate.ts | 0 .../routes/access-codes/unmanaged/index.ts | 0 .../access-codes/unmanaged/unmanaged.ts | 0 .../routes/access-grants/access-grants.ts | 0 .../routes/access-grants/index.ts | 0 .../routes/access-grants/unmanaged/index.ts | 0 .../access-grants/unmanaged/unmanaged.ts | 0 .../routes/access-methods/access-methods.ts | 0 .../routes/access-methods/index.ts | 0 .../routes/access-methods/unmanaged/index.ts | 0 .../access-methods/unmanaged/unmanaged.ts | 0 .../routes/acs/access-groups/access-groups.ts | 0 .../routes/acs/access-groups/index.ts | 0 src/lib/{seam/connect => }/routes/acs/acs.ts | 0 .../routes/acs/credentials/credentials.ts | 0 .../routes/acs/credentials/index.ts | 0 .../routes/acs/encoders/encoders.ts | 0 .../connect => }/routes/acs/encoders/index.ts | 0 .../routes/acs/encoders/simulate/index.ts | 0 .../routes/acs/encoders/simulate/simulate.ts | 0 .../routes/acs/entrances/entrances.ts | 0 .../routes/acs/entrances/index.ts | 0 .../{seam/connect => }/routes/acs/index.ts | 0 .../connect => }/routes/acs/systems/index.ts | 0 .../routes/acs/systems/systems.ts | 0 .../connect => }/routes/acs/users/index.ts | 0 .../connect => }/routes/acs/users/users.ts | 0 .../routes/action-attempts/action-attempts.ts | 0 .../routes/action-attempts/index.ts | 0 .../routes/client-sessions/client-sessions.ts | 0 .../routes/client-sessions/index.ts | 0 .../connect-webviews/connect-webviews.ts | 0 .../routes/connect-webviews/index.ts | 0 .../connected-accounts/connected-accounts.ts | 0 .../routes/connected-accounts/index.ts | 0 .../connected-accounts/simulate/index.ts | 0 .../connected-accounts/simulate/simulate.ts | 0 .../routes/customers/customers.ts | 0 .../connect => }/routes/customers/index.ts | 0 .../connect => }/routes/devices/devices.ts | 0 .../connect => }/routes/devices/index.ts | 0 .../routes/devices/simulate/index.ts | 0 .../routes/devices/simulate/simulate.ts | 0 .../routes/devices/unmanaged/index.ts | 0 .../routes/devices/unmanaged/unmanaged.ts | 0 .../connect => }/routes/events/events.ts | 0 .../{seam/connect => }/routes/events/index.ts | 0 src/lib/{seam/connect => }/routes/index.ts | 0 .../connect => }/routes/instant-keys/index.ts | 0 .../routes/instant-keys/instant-keys.ts | 0 .../{seam/connect => }/routes/locks/index.ts | 0 .../{seam/connect => }/routes/locks/locks.ts | 0 .../routes/locks/simulate/index.ts | 0 .../routes/locks/simulate/simulate.ts | 0 .../routes/noise-sensors/index.ts | 0 .../routes/noise-sensors/noise-sensors.ts | 0 .../noise-sensors/noise-thresholds/index.ts | 0 .../noise-thresholds/noise-thresholds.ts | 0 .../routes/noise-sensors/simulate/index.ts | 0 .../routes/noise-sensors/simulate/simulate.ts | 0 .../{seam/connect => }/routes/phones/index.ts | 0 .../connect => }/routes/phones/phones.ts | 0 .../routes/phones/simulate/index.ts | 0 .../routes/phones/simulate/simulate.ts | 0 .../seam-http-endpoints-without-workspace.ts | 0 .../routes/seam-http-endpoints.ts | 0 .../routes/seam-http-without-workspace.ts | 0 .../{seam/connect => }/routes/seam-http.ts | 0 .../{seam/connect => }/routes/spaces/index.ts | 0 .../connect => }/routes/spaces/spaces.ts | 0 .../daily-programs/daily-programs.ts | 0 .../thermostats/daily-programs/index.ts | 0 .../connect => }/routes/thermostats/index.ts | 0 .../routes/thermostats/schedules/index.ts | 0 .../routes/thermostats/schedules/schedules.ts | 0 .../routes/thermostats/simulate/index.ts | 0 .../routes/thermostats/simulate/simulate.ts | 0 .../routes/thermostats/thermostats.ts | 0 .../routes/user-identities/index.ts | 0 .../routes/user-identities/unmanaged/index.ts | 0 .../user-identities/unmanaged/unmanaged.ts | 0 .../routes/user-identities/user-identities.ts | 0 .../connect => }/routes/webhooks/index.ts | 0 .../connect => }/routes/webhooks/webhooks.ts | 0 .../connect => }/routes/workspaces/index.ts | 0 .../routes/workspaces/workspaces.ts | 0 src/lib/{seam/connect => }/seam-http-error.ts | 0 .../{seam/connect => }/seam-http-request.ts | 0 src/lib/{seam/connect => }/seam-paginator.ts | 0 src/lib/{seam/connect => }/token.ts | 0 test/seam/connect/seam-http-request.test.ts | 2 +- tsconfig.build.json | 2 +- tsconfig.json | 4 +- typedoc.json | 2 +- 153 files changed, 38 insertions(+), 163 deletions(-) rename codegen/lib/{connect.ts => http.ts} (95%) delete mode 100644 src/connect.ts rename src/lib/{seam/connect => }/api-error-types.ts (100%) rename src/lib/{seam/connect => }/auth.ts (100%) rename src/lib/{seam/connect => }/client.ts (100%) rename src/lib/{seam/connect => }/env.d.ts (100%) rename src/lib/{seam/connect => }/error-interceptor.ts (100%) rename src/lib/{seam/connect => }/index.ts (100%) rename src/lib/{seam/connect => }/openapi.ts (100%) rename src/lib/{seam/connect => }/options.ts (100%) rename src/lib/{seam/connect => }/parse-options.ts (100%) rename src/lib/{seam/connect => }/request-options.ts (100%) rename src/lib/{seam/connect => }/resolve-action-attempt.ts (100%) rename src/lib/{seam/connect => }/resources/access-code.ts (100%) rename src/lib/{seam/connect => }/resources/access-grant.ts (100%) rename src/lib/{seam/connect => }/resources/access-method.ts (100%) rename src/lib/{seam/connect => }/resources/acs-access-group.ts (100%) rename src/lib/{seam/connect => }/resources/acs-credential.ts (100%) rename src/lib/{seam/connect => }/resources/acs-encoder.ts (100%) rename src/lib/{seam/connect => }/resources/acs-entrance.ts (100%) rename src/lib/{seam/connect => }/resources/acs-system.ts (100%) rename src/lib/{seam/connect => }/resources/acs-user.ts (100%) rename src/lib/{seam/connect => }/resources/action-attempt.ts (100%) rename src/lib/{seam/connect => }/resources/batch.ts (100%) rename src/lib/{seam/connect => }/resources/client-session.ts (100%) rename src/lib/{seam/connect => }/resources/connect-webview.ts (100%) rename src/lib/{seam/connect => }/resources/connected-account.ts (100%) rename src/lib/{seam/connect => }/resources/customer-portal.ts (100%) rename src/lib/{seam/connect => }/resources/device-provider.ts (100%) rename src/lib/{seam/connect => }/resources/device.ts (100%) rename src/lib/{seam/connect => }/resources/event.ts (100%) rename src/lib/{seam/connect => }/resources/index.ts (100%) rename src/lib/{seam/connect => }/resources/instant-key.ts (100%) rename src/lib/{seam/connect => }/resources/noise-threshold.ts (100%) rename src/lib/{seam/connect => }/resources/phone.ts (100%) rename src/lib/{seam/connect => }/resources/space.ts (100%) rename src/lib/{seam/connect => }/resources/thermostat-daily-program.ts (100%) rename src/lib/{seam/connect => }/resources/thermostat-schedule.ts (100%) rename src/lib/{seam/connect => }/resources/unmanaged-access-code.ts (100%) rename src/lib/{seam/connect => }/resources/unmanaged-access-grant.ts (100%) rename src/lib/{seam/connect => }/resources/unmanaged-access-method.ts (100%) rename src/lib/{seam/connect => }/resources/unmanaged-device.ts (100%) rename src/lib/{seam/connect => }/resources/unmanaged-user-identity.ts (100%) rename src/lib/{seam/connect => }/resources/user-identity.ts (100%) rename src/lib/{seam/connect => }/resources/webhook.ts (100%) rename src/lib/{seam/connect => }/resources/workspace.ts (100%) rename src/lib/{seam/connect => }/routes/access-codes/access-codes.ts (100%) rename src/lib/{seam/connect => }/routes/access-codes/index.ts (100%) rename src/lib/{seam/connect => }/routes/access-codes/simulate/index.ts (100%) rename src/lib/{seam/connect => }/routes/access-codes/simulate/simulate.ts (100%) rename src/lib/{seam/connect => }/routes/access-codes/unmanaged/index.ts (100%) rename src/lib/{seam/connect => }/routes/access-codes/unmanaged/unmanaged.ts (100%) rename src/lib/{seam/connect => }/routes/access-grants/access-grants.ts (100%) rename src/lib/{seam/connect => }/routes/access-grants/index.ts (100%) rename src/lib/{seam/connect => }/routes/access-grants/unmanaged/index.ts (100%) rename src/lib/{seam/connect => }/routes/access-grants/unmanaged/unmanaged.ts (100%) rename src/lib/{seam/connect => }/routes/access-methods/access-methods.ts (100%) rename src/lib/{seam/connect => }/routes/access-methods/index.ts (100%) rename src/lib/{seam/connect => }/routes/access-methods/unmanaged/index.ts (100%) rename src/lib/{seam/connect => }/routes/access-methods/unmanaged/unmanaged.ts (100%) rename src/lib/{seam/connect => }/routes/acs/access-groups/access-groups.ts (100%) rename src/lib/{seam/connect => }/routes/acs/access-groups/index.ts (100%) rename src/lib/{seam/connect => }/routes/acs/acs.ts (100%) rename src/lib/{seam/connect => }/routes/acs/credentials/credentials.ts (100%) rename src/lib/{seam/connect => }/routes/acs/credentials/index.ts (100%) rename src/lib/{seam/connect => }/routes/acs/encoders/encoders.ts (100%) rename src/lib/{seam/connect => }/routes/acs/encoders/index.ts (100%) rename src/lib/{seam/connect => }/routes/acs/encoders/simulate/index.ts (100%) rename src/lib/{seam/connect => }/routes/acs/encoders/simulate/simulate.ts (100%) rename src/lib/{seam/connect => }/routes/acs/entrances/entrances.ts (100%) rename src/lib/{seam/connect => }/routes/acs/entrances/index.ts (100%) rename src/lib/{seam/connect => }/routes/acs/index.ts (100%) rename src/lib/{seam/connect => }/routes/acs/systems/index.ts (100%) rename src/lib/{seam/connect => }/routes/acs/systems/systems.ts (100%) rename src/lib/{seam/connect => }/routes/acs/users/index.ts (100%) rename src/lib/{seam/connect => }/routes/acs/users/users.ts (100%) rename src/lib/{seam/connect => }/routes/action-attempts/action-attempts.ts (100%) rename src/lib/{seam/connect => }/routes/action-attempts/index.ts (100%) rename src/lib/{seam/connect => }/routes/client-sessions/client-sessions.ts (100%) rename src/lib/{seam/connect => }/routes/client-sessions/index.ts (100%) rename src/lib/{seam/connect => }/routes/connect-webviews/connect-webviews.ts (100%) rename src/lib/{seam/connect => }/routes/connect-webviews/index.ts (100%) rename src/lib/{seam/connect => }/routes/connected-accounts/connected-accounts.ts (100%) rename src/lib/{seam/connect => }/routes/connected-accounts/index.ts (100%) rename src/lib/{seam/connect => }/routes/connected-accounts/simulate/index.ts (100%) rename src/lib/{seam/connect => }/routes/connected-accounts/simulate/simulate.ts (100%) rename src/lib/{seam/connect => }/routes/customers/customers.ts (100%) rename src/lib/{seam/connect => }/routes/customers/index.ts (100%) rename src/lib/{seam/connect => }/routes/devices/devices.ts (100%) rename src/lib/{seam/connect => }/routes/devices/index.ts (100%) rename src/lib/{seam/connect => }/routes/devices/simulate/index.ts (100%) rename src/lib/{seam/connect => }/routes/devices/simulate/simulate.ts (100%) rename src/lib/{seam/connect => }/routes/devices/unmanaged/index.ts (100%) rename src/lib/{seam/connect => }/routes/devices/unmanaged/unmanaged.ts (100%) rename src/lib/{seam/connect => }/routes/events/events.ts (100%) rename src/lib/{seam/connect => }/routes/events/index.ts (100%) rename src/lib/{seam/connect => }/routes/index.ts (100%) rename src/lib/{seam/connect => }/routes/instant-keys/index.ts (100%) rename src/lib/{seam/connect => }/routes/instant-keys/instant-keys.ts (100%) rename src/lib/{seam/connect => }/routes/locks/index.ts (100%) rename src/lib/{seam/connect => }/routes/locks/locks.ts (100%) rename src/lib/{seam/connect => }/routes/locks/simulate/index.ts (100%) rename src/lib/{seam/connect => }/routes/locks/simulate/simulate.ts (100%) rename src/lib/{seam/connect => }/routes/noise-sensors/index.ts (100%) rename src/lib/{seam/connect => }/routes/noise-sensors/noise-sensors.ts (100%) rename src/lib/{seam/connect => }/routes/noise-sensors/noise-thresholds/index.ts (100%) rename src/lib/{seam/connect => }/routes/noise-sensors/noise-thresholds/noise-thresholds.ts (100%) rename src/lib/{seam/connect => }/routes/noise-sensors/simulate/index.ts (100%) rename src/lib/{seam/connect => }/routes/noise-sensors/simulate/simulate.ts (100%) rename src/lib/{seam/connect => }/routes/phones/index.ts (100%) rename src/lib/{seam/connect => }/routes/phones/phones.ts (100%) rename src/lib/{seam/connect => }/routes/phones/simulate/index.ts (100%) rename src/lib/{seam/connect => }/routes/phones/simulate/simulate.ts (100%) rename src/lib/{seam/connect => }/routes/seam-http-endpoints-without-workspace.ts (100%) rename src/lib/{seam/connect => }/routes/seam-http-endpoints.ts (100%) rename src/lib/{seam/connect => }/routes/seam-http-without-workspace.ts (100%) rename src/lib/{seam/connect => }/routes/seam-http.ts (100%) rename src/lib/{seam/connect => }/routes/spaces/index.ts (100%) rename src/lib/{seam/connect => }/routes/spaces/spaces.ts (100%) rename src/lib/{seam/connect => }/routes/thermostats/daily-programs/daily-programs.ts (100%) rename src/lib/{seam/connect => }/routes/thermostats/daily-programs/index.ts (100%) rename src/lib/{seam/connect => }/routes/thermostats/index.ts (100%) rename src/lib/{seam/connect => }/routes/thermostats/schedules/index.ts (100%) rename src/lib/{seam/connect => }/routes/thermostats/schedules/schedules.ts (100%) rename src/lib/{seam/connect => }/routes/thermostats/simulate/index.ts (100%) rename src/lib/{seam/connect => }/routes/thermostats/simulate/simulate.ts (100%) rename src/lib/{seam/connect => }/routes/thermostats/thermostats.ts (100%) rename src/lib/{seam/connect => }/routes/user-identities/index.ts (100%) rename src/lib/{seam/connect => }/routes/user-identities/unmanaged/index.ts (100%) rename src/lib/{seam/connect => }/routes/user-identities/unmanaged/unmanaged.ts (100%) rename src/lib/{seam/connect => }/routes/user-identities/user-identities.ts (100%) rename src/lib/{seam/connect => }/routes/webhooks/index.ts (100%) rename src/lib/{seam/connect => }/routes/webhooks/webhooks.ts (100%) rename src/lib/{seam/connect => }/routes/workspaces/index.ts (100%) rename src/lib/{seam/connect => }/routes/workspaces/workspaces.ts (100%) rename src/lib/{seam/connect => }/seam-http-error.ts (100%) rename src/lib/{seam/connect => }/seam-http-request.ts (100%) rename src/lib/{seam/connect => }/seam-paginator.ts (100%) rename src/lib/{seam/connect => }/token.ts (100%) diff --git a/.gitattributes b/.gitattributes index 5023db78..0851e1ef 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,2 +1,2 @@ -src/lib/seam/connect/resources/** linguist-generated -src/lib/seam/connect/routes/** linguist-generated +src/lib/resources/** linguist-generated +src/lib/routes/** linguist-generated diff --git a/.github/workflows/automerge.yml b/.github/workflows/automerge.yml index 896686b5..3e6ec0ba 100644 --- a/.github/workflows/automerge.yml +++ b/.github/workflows/automerge.yml @@ -30,8 +30,8 @@ jobs: uses: tj-actions/changed-files@v44 with: files: | - src/lib/seam/connect/routes/** - src/lib/seam/connect/resources/** + src/lib/routes/** + src/lib/resources/** merge: name: Merge runs-on: ubuntu-latest diff --git a/codegen/layouts/partials/route-imports-without-workspace.hbs b/codegen/layouts/partials/route-imports-without-workspace.hbs index 99c7fef8..0665ab50 100644 --- a/codegen/layouts/partials/route-imports-without-workspace.hbs +++ b/codegen/layouts/partials/route-imports-without-workspace.hbs @@ -1,5 +1,5 @@ import { seamApiLtsVersion } from 'lib/lts-version.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +import { type Client, createClient } from 'lib/client.js' import { isSeamHttpWithoutWorkspaceOptionsWithClient, isSeamHttpWithoutWorkspaceOptionsWithConsoleSessionToken, @@ -10,5 +10,5 @@ import { type SeamHttpWithoutWorkspaceOptionsWithClient, type SeamHttpWithoutWorkspaceOptionsWithConsoleSessionToken, type SeamHttpWithoutWorkspaceOptionsWithPersonalAccessToken, -} from 'lib/seam/connect/options.js' -import { limitToSeamHttpRequestOptions, parseOptions } from 'lib/seam/connect/parse-options.js' +} from 'lib/options.js' +import { limitToSeamHttpRequestOptions, parseOptions } from 'lib/parse-options.js' diff --git a/codegen/layouts/partials/route-imports.hbs b/codegen/layouts/partials/route-imports.hbs index ffa773dc..4b159b29 100644 --- a/codegen/layouts/partials/route-imports.hbs +++ b/codegen/layouts/partials/route-imports.hbs @@ -1,17 +1,17 @@ import { seamApiLtsVersion } from 'lib/lts-version.js' {{#each resourceTypeImports}} -import type { {{typeName}} } from 'lib/seam/connect/resources/{{fileName}}' +import type { {{typeName}} } from 'lib/resources/{{fileName}}' {{/each}} import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' +} from 'lib/auth.js' import { type Client, type ClientOptions, createClient, -} from 'lib/seam/connect/client.js' +} from 'lib/client.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -27,19 +27,19 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions -} from 'lib/seam/connect/parse-options.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' {{#if needsActionAttemptsImport}} -import { SeamHttpActionAttempts } from 'lib/seam/connect/routes/action-attempts/index.js' +import { SeamHttpActionAttempts } from 'lib/routes/action-attempts/index.js' {{/if}} {{#unless skipClientSessionImport}} -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' {{/unless}} {{#each subroutes}} diff --git a/codegen/layouts/without-workspace.hbs b/codegen/layouts/without-workspace.hbs index 17e079da..927ffedf 100644 --- a/codegen/layouts/without-workspace.hbs +++ b/codegen/layouts/without-workspace.hbs @@ -5,7 +5,7 @@ {{> route-imports-without-workspace }} -import { SeamHttpWorkspaces } from 'lib/seam/connect/routes/workspaces/index.js' +import { SeamHttpWorkspaces } from 'lib/routes/workspaces/index.js' export class SeamHttpWithoutWorkspace { {{> route-class-methods-without-workspace }} diff --git a/codegen/lib/connect.ts b/codegen/lib/http.ts similarity index 95% rename from codegen/lib/connect.ts rename to codegen/lib/http.ts index d1c02cb4..e17aa17c 100644 --- a/codegen/lib/connect.ts +++ b/codegen/lib/http.ts @@ -28,8 +28,8 @@ type File = RouteLayoutContext & ResourceLayoutContext & ResourceIndexLayoutContext & { layout: string } -const rootPath = 'src/lib/seam/connect/routes' -const resourcesPath = 'src/lib/seam/connect/resources' +const rootPath = 'src/lib/routes' +const resourcesPath = 'src/lib/resources' const supportedAuthMethods: SeamAuthMethod[] = [ 'api_key', @@ -39,10 +39,7 @@ const supportedAuthMethods: SeamAuthMethod[] = [ 'console_session_token', ] -export const connect = ( - files: Metalsmith.Files, - metalsmith: Metalsmith, -): void => { +export const http = (files: Metalsmith.Files, metalsmith: Metalsmith): void => { const metadata = metalsmith.metadata() as Metadata const { blueprint } = metadata diff --git a/codegen/lib/index.ts b/codegen/lib/index.ts index b99c46e6..1cc842f5 100644 --- a/codegen/lib/index.ts +++ b/codegen/lib/index.ts @@ -4,4 +4,4 @@ import * as customHelpers from './handlebars-helpers.js' export const helpers = { ...handlebarsHelpers, ...customHelpers } -export * from './connect.js' +export * from './http.js' diff --git a/codegen/smith.ts b/codegen/smith.ts index 3bda151b..44a04697 100644 --- a/codegen/smith.ts +++ b/codegen/smith.ts @@ -7,13 +7,13 @@ import * as types from '@seamapi/types/connect' import { deleteAsync } from 'del' import Metalsmith from 'metalsmith' -import { connect, helpers } from './lib/index.js' +import { helpers, http } from './lib/index.js' const rootDir = dirname(fileURLToPath(import.meta.url)) await Promise.all([ - deleteAsync('./src/lib/seam/connect/routes'), - deleteAsync('./src/lib/seam/connect/resources'), + deleteAsync('./src/lib/routes'), + deleteAsync('./src/lib/resources'), ]) const partials = await getHandlebarsPartials(`${rootDir}/layouts/partials`) @@ -23,7 +23,7 @@ Metalsmith(rootDir) .destination('../') .clean(false) .use(blueprint({ types, omitUndocumented: true })) - .use(connect) + .use(http) .use( layouts({ default: 'default.hbs', diff --git a/package-lock.json b/package-lock.json index d412b6cc..85428ebf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,7 +23,6 @@ "ava": "^8.0.1", "c8": "^12.0.0", "change-case": "^5.0.2", - "concurrently": "^10.0.4", "del-cli": "^7.0.0", "eslint": "^9.31.0", "eslint-import-resolver-typescript": "^4.4.5", @@ -2958,77 +2957,6 @@ "node": ">=10.18.0 <11 || >=12.14.0 <13 || >=14" } }, - "node_modules/concurrently": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-10.0.4.tgz", - "integrity": "sha512-trZql+7l/0+WRAsAnEdctr4+iiOS6ZrViI6H8QWcCF9MFS/LT0dKpe8vluB1to6it+OxSI4VospFTIFMW8DJRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "chalk": "5.6.2", - "rxjs": "7.8.2", - "shell-quote": "1.9.0", - "supports-color": "10.2.2", - "tree-kill": "1.2.2", - "yargs": "18.0.0" - }, - "bin": { - "conc": "dist/bin/index.js", - "concurrently": "dist/bin/index.js" - }, - "engines": { - "node": ">=22" - }, - "funding": { - "url": "https://github.com/open-cli-tools/concurrently?sponsor=1" - } - }, - "node_modules/concurrently/node_modules/string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/concurrently/node_modules/yargs": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-18.0.0.tgz", - "integrity": "sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==", - "dev": true, - "license": "MIT", - "dependencies": { - "cliui": "^9.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "string-width": "^7.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^22.0.0" - }, - "engines": { - "node": "^20.19.0 || ^22.12.0 || >=23" - } - }, - "node_modules/concurrently/node_modules/yargs-parser": { - "version": "22.0.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-22.0.0.tgz", - "integrity": "sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==", - "dev": true, - "license": "ISC", - "engines": { - "node": "^20.19.0 || ^22.12.0 || >=23" - } - }, "node_modules/consola": { "version": "3.4.2", "resolved": "https://registry.npmjs.org/consola/-/consola-3.4.2.tgz", @@ -8100,16 +8028,6 @@ "queue-microtask": "^1.2.2" } }, - "node_modules/rxjs": { - "version": "7.8.2", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz", - "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" - } - }, "node_modules/safe-array-concat": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.4.tgz", @@ -8319,19 +8237,6 @@ "node": ">=8" } }, - "node_modules/shell-quote": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.9.0.tgz", - "integrity": "sha512-Iov+JwFv/2HcTpcwNMKd8+IWNb8tboQJNQTkAY/LLVK7gGH9jy+LGkVqPxfekHl+yMmiqXszdGWXgkfml7hjqA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/side-channel": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz", @@ -8783,19 +8688,6 @@ "js-yaml": "bin/js-yaml.js" } }, - "node_modules/supports-color": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz", - "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, "node_modules/supports-preserve-symlinks-flag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", @@ -8961,16 +8853,6 @@ "dev": true, "license": "MIT" }, - "node_modules/tree-kill": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", - "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", - "dev": true, - "license": "MIT", - "bin": { - "tree-kill": "cli.js" - } - }, "node_modules/ts-api-utils": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.5.0.tgz", @@ -9152,7 +9034,8 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "dev": true, - "license": "0BSD" + "license": "0BSD", + "optional": true }, "node_modules/tsx": { "version": "4.23.1", diff --git a/package.json b/package.json index fe99c92b..c6b03d6b 100644 --- a/package.json +++ b/package.json @@ -11,8 +11,8 @@ "import": "./index.js" }, "./connect": { - "types": "./connect.d.ts", - "import": "./connect.js" + "types": "./index.d.ts", + "import": "./index.js" } }, "module": "index.js", @@ -32,9 +32,6 @@ "index.js", "index.js.map", "index.d.ts", - "connect.js", - "connect.js.map", - "connect.d.ts", "lib", "src", "!test", @@ -42,8 +39,8 @@ ], "scripts": { "build": "npm run build:entrypoints", - "prebuild": "concurrently --raw --group 'tsx src/index.ts' 'tsx src/connect.ts'", - "postbuild": "concurrently --raw --group 'node ./index.js' 'node ./connect.js'", + "prebuild": "tsx src/index.ts", + "postbuild": "node ./index.js", "build:entrypoints": "npm run build:ts", "build:ts": "tsc --project tsconfig.build.json", "prebuild:ts": "del 'index.*' 'connect.*' lib", @@ -96,7 +93,6 @@ "ava": "^8.0.1", "c8": "^12.0.0", "change-case": "^5.0.2", - "concurrently": "^10.0.4", "del-cli": "^7.0.0", "eslint": "^9.31.0", "eslint-import-resolver-typescript": "^4.4.5", diff --git a/src/connect.ts b/src/connect.ts deleted file mode 100644 index d35f711c..00000000 --- a/src/connect.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from './lib/seam/connect/index.js' -export * from '@seamapi/url-search-params-serializer' diff --git a/src/index.ts b/src/index.ts index 4224366c..9ebc7c8e 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1 +1,2 @@ -export * from './connect.js' +export * from './lib/index.js' +export * from '@seamapi/url-search-params-serializer' diff --git a/src/lib/seam/connect/api-error-types.ts b/src/lib/api-error-types.ts similarity index 100% rename from src/lib/seam/connect/api-error-types.ts rename to src/lib/api-error-types.ts diff --git a/src/lib/seam/connect/auth.ts b/src/lib/auth.ts similarity index 100% rename from src/lib/seam/connect/auth.ts rename to src/lib/auth.ts diff --git a/src/lib/seam/connect/client.ts b/src/lib/client.ts similarity index 100% rename from src/lib/seam/connect/client.ts rename to src/lib/client.ts diff --git a/src/lib/seam/connect/env.d.ts b/src/lib/env.d.ts similarity index 100% rename from src/lib/seam/connect/env.d.ts rename to src/lib/env.d.ts diff --git a/src/lib/seam/connect/error-interceptor.ts b/src/lib/error-interceptor.ts similarity index 100% rename from src/lib/seam/connect/error-interceptor.ts rename to src/lib/error-interceptor.ts diff --git a/src/lib/seam/connect/index.ts b/src/lib/index.ts similarity index 100% rename from src/lib/seam/connect/index.ts rename to src/lib/index.ts diff --git a/src/lib/seam/connect/openapi.ts b/src/lib/openapi.ts similarity index 100% rename from src/lib/seam/connect/openapi.ts rename to src/lib/openapi.ts diff --git a/src/lib/seam/connect/options.ts b/src/lib/options.ts similarity index 100% rename from src/lib/seam/connect/options.ts rename to src/lib/options.ts diff --git a/src/lib/seam/connect/parse-options.ts b/src/lib/parse-options.ts similarity index 100% rename from src/lib/seam/connect/parse-options.ts rename to src/lib/parse-options.ts diff --git a/src/lib/seam/connect/request-options.ts b/src/lib/request-options.ts similarity index 100% rename from src/lib/seam/connect/request-options.ts rename to src/lib/request-options.ts diff --git a/src/lib/seam/connect/resolve-action-attempt.ts b/src/lib/resolve-action-attempt.ts similarity index 100% rename from src/lib/seam/connect/resolve-action-attempt.ts rename to src/lib/resolve-action-attempt.ts diff --git a/src/lib/seam/connect/resources/access-code.ts b/src/lib/resources/access-code.ts similarity index 100% rename from src/lib/seam/connect/resources/access-code.ts rename to src/lib/resources/access-code.ts diff --git a/src/lib/seam/connect/resources/access-grant.ts b/src/lib/resources/access-grant.ts similarity index 100% rename from src/lib/seam/connect/resources/access-grant.ts rename to src/lib/resources/access-grant.ts diff --git a/src/lib/seam/connect/resources/access-method.ts b/src/lib/resources/access-method.ts similarity index 100% rename from src/lib/seam/connect/resources/access-method.ts rename to src/lib/resources/access-method.ts diff --git a/src/lib/seam/connect/resources/acs-access-group.ts b/src/lib/resources/acs-access-group.ts similarity index 100% rename from src/lib/seam/connect/resources/acs-access-group.ts rename to src/lib/resources/acs-access-group.ts diff --git a/src/lib/seam/connect/resources/acs-credential.ts b/src/lib/resources/acs-credential.ts similarity index 100% rename from src/lib/seam/connect/resources/acs-credential.ts rename to src/lib/resources/acs-credential.ts diff --git a/src/lib/seam/connect/resources/acs-encoder.ts b/src/lib/resources/acs-encoder.ts similarity index 100% rename from src/lib/seam/connect/resources/acs-encoder.ts rename to src/lib/resources/acs-encoder.ts diff --git a/src/lib/seam/connect/resources/acs-entrance.ts b/src/lib/resources/acs-entrance.ts similarity index 100% rename from src/lib/seam/connect/resources/acs-entrance.ts rename to src/lib/resources/acs-entrance.ts diff --git a/src/lib/seam/connect/resources/acs-system.ts b/src/lib/resources/acs-system.ts similarity index 100% rename from src/lib/seam/connect/resources/acs-system.ts rename to src/lib/resources/acs-system.ts diff --git a/src/lib/seam/connect/resources/acs-user.ts b/src/lib/resources/acs-user.ts similarity index 100% rename from src/lib/seam/connect/resources/acs-user.ts rename to src/lib/resources/acs-user.ts diff --git a/src/lib/seam/connect/resources/action-attempt.ts b/src/lib/resources/action-attempt.ts similarity index 100% rename from src/lib/seam/connect/resources/action-attempt.ts rename to src/lib/resources/action-attempt.ts diff --git a/src/lib/seam/connect/resources/batch.ts b/src/lib/resources/batch.ts similarity index 100% rename from src/lib/seam/connect/resources/batch.ts rename to src/lib/resources/batch.ts diff --git a/src/lib/seam/connect/resources/client-session.ts b/src/lib/resources/client-session.ts similarity index 100% rename from src/lib/seam/connect/resources/client-session.ts rename to src/lib/resources/client-session.ts diff --git a/src/lib/seam/connect/resources/connect-webview.ts b/src/lib/resources/connect-webview.ts similarity index 100% rename from src/lib/seam/connect/resources/connect-webview.ts rename to src/lib/resources/connect-webview.ts diff --git a/src/lib/seam/connect/resources/connected-account.ts b/src/lib/resources/connected-account.ts similarity index 100% rename from src/lib/seam/connect/resources/connected-account.ts rename to src/lib/resources/connected-account.ts diff --git a/src/lib/seam/connect/resources/customer-portal.ts b/src/lib/resources/customer-portal.ts similarity index 100% rename from src/lib/seam/connect/resources/customer-portal.ts rename to src/lib/resources/customer-portal.ts diff --git a/src/lib/seam/connect/resources/device-provider.ts b/src/lib/resources/device-provider.ts similarity index 100% rename from src/lib/seam/connect/resources/device-provider.ts rename to src/lib/resources/device-provider.ts diff --git a/src/lib/seam/connect/resources/device.ts b/src/lib/resources/device.ts similarity index 100% rename from src/lib/seam/connect/resources/device.ts rename to src/lib/resources/device.ts diff --git a/src/lib/seam/connect/resources/event.ts b/src/lib/resources/event.ts similarity index 100% rename from src/lib/seam/connect/resources/event.ts rename to src/lib/resources/event.ts diff --git a/src/lib/seam/connect/resources/index.ts b/src/lib/resources/index.ts similarity index 100% rename from src/lib/seam/connect/resources/index.ts rename to src/lib/resources/index.ts diff --git a/src/lib/seam/connect/resources/instant-key.ts b/src/lib/resources/instant-key.ts similarity index 100% rename from src/lib/seam/connect/resources/instant-key.ts rename to src/lib/resources/instant-key.ts diff --git a/src/lib/seam/connect/resources/noise-threshold.ts b/src/lib/resources/noise-threshold.ts similarity index 100% rename from src/lib/seam/connect/resources/noise-threshold.ts rename to src/lib/resources/noise-threshold.ts diff --git a/src/lib/seam/connect/resources/phone.ts b/src/lib/resources/phone.ts similarity index 100% rename from src/lib/seam/connect/resources/phone.ts rename to src/lib/resources/phone.ts diff --git a/src/lib/seam/connect/resources/space.ts b/src/lib/resources/space.ts similarity index 100% rename from src/lib/seam/connect/resources/space.ts rename to src/lib/resources/space.ts diff --git a/src/lib/seam/connect/resources/thermostat-daily-program.ts b/src/lib/resources/thermostat-daily-program.ts similarity index 100% rename from src/lib/seam/connect/resources/thermostat-daily-program.ts rename to src/lib/resources/thermostat-daily-program.ts diff --git a/src/lib/seam/connect/resources/thermostat-schedule.ts b/src/lib/resources/thermostat-schedule.ts similarity index 100% rename from src/lib/seam/connect/resources/thermostat-schedule.ts rename to src/lib/resources/thermostat-schedule.ts diff --git a/src/lib/seam/connect/resources/unmanaged-access-code.ts b/src/lib/resources/unmanaged-access-code.ts similarity index 100% rename from src/lib/seam/connect/resources/unmanaged-access-code.ts rename to src/lib/resources/unmanaged-access-code.ts diff --git a/src/lib/seam/connect/resources/unmanaged-access-grant.ts b/src/lib/resources/unmanaged-access-grant.ts similarity index 100% rename from src/lib/seam/connect/resources/unmanaged-access-grant.ts rename to src/lib/resources/unmanaged-access-grant.ts diff --git a/src/lib/seam/connect/resources/unmanaged-access-method.ts b/src/lib/resources/unmanaged-access-method.ts similarity index 100% rename from src/lib/seam/connect/resources/unmanaged-access-method.ts rename to src/lib/resources/unmanaged-access-method.ts diff --git a/src/lib/seam/connect/resources/unmanaged-device.ts b/src/lib/resources/unmanaged-device.ts similarity index 100% rename from src/lib/seam/connect/resources/unmanaged-device.ts rename to src/lib/resources/unmanaged-device.ts diff --git a/src/lib/seam/connect/resources/unmanaged-user-identity.ts b/src/lib/resources/unmanaged-user-identity.ts similarity index 100% rename from src/lib/seam/connect/resources/unmanaged-user-identity.ts rename to src/lib/resources/unmanaged-user-identity.ts diff --git a/src/lib/seam/connect/resources/user-identity.ts b/src/lib/resources/user-identity.ts similarity index 100% rename from src/lib/seam/connect/resources/user-identity.ts rename to src/lib/resources/user-identity.ts diff --git a/src/lib/seam/connect/resources/webhook.ts b/src/lib/resources/webhook.ts similarity index 100% rename from src/lib/seam/connect/resources/webhook.ts rename to src/lib/resources/webhook.ts diff --git a/src/lib/seam/connect/resources/workspace.ts b/src/lib/resources/workspace.ts similarity index 100% rename from src/lib/seam/connect/resources/workspace.ts rename to src/lib/resources/workspace.ts diff --git a/src/lib/seam/connect/routes/access-codes/access-codes.ts b/src/lib/routes/access-codes/access-codes.ts similarity index 100% rename from src/lib/seam/connect/routes/access-codes/access-codes.ts rename to src/lib/routes/access-codes/access-codes.ts diff --git a/src/lib/seam/connect/routes/access-codes/index.ts b/src/lib/routes/access-codes/index.ts similarity index 100% rename from src/lib/seam/connect/routes/access-codes/index.ts rename to src/lib/routes/access-codes/index.ts diff --git a/src/lib/seam/connect/routes/access-codes/simulate/index.ts b/src/lib/routes/access-codes/simulate/index.ts similarity index 100% rename from src/lib/seam/connect/routes/access-codes/simulate/index.ts rename to src/lib/routes/access-codes/simulate/index.ts diff --git a/src/lib/seam/connect/routes/access-codes/simulate/simulate.ts b/src/lib/routes/access-codes/simulate/simulate.ts similarity index 100% rename from src/lib/seam/connect/routes/access-codes/simulate/simulate.ts rename to src/lib/routes/access-codes/simulate/simulate.ts diff --git a/src/lib/seam/connect/routes/access-codes/unmanaged/index.ts b/src/lib/routes/access-codes/unmanaged/index.ts similarity index 100% rename from src/lib/seam/connect/routes/access-codes/unmanaged/index.ts rename to src/lib/routes/access-codes/unmanaged/index.ts diff --git a/src/lib/seam/connect/routes/access-codes/unmanaged/unmanaged.ts b/src/lib/routes/access-codes/unmanaged/unmanaged.ts similarity index 100% rename from src/lib/seam/connect/routes/access-codes/unmanaged/unmanaged.ts rename to src/lib/routes/access-codes/unmanaged/unmanaged.ts diff --git a/src/lib/seam/connect/routes/access-grants/access-grants.ts b/src/lib/routes/access-grants/access-grants.ts similarity index 100% rename from src/lib/seam/connect/routes/access-grants/access-grants.ts rename to src/lib/routes/access-grants/access-grants.ts diff --git a/src/lib/seam/connect/routes/access-grants/index.ts b/src/lib/routes/access-grants/index.ts similarity index 100% rename from src/lib/seam/connect/routes/access-grants/index.ts rename to src/lib/routes/access-grants/index.ts diff --git a/src/lib/seam/connect/routes/access-grants/unmanaged/index.ts b/src/lib/routes/access-grants/unmanaged/index.ts similarity index 100% rename from src/lib/seam/connect/routes/access-grants/unmanaged/index.ts rename to src/lib/routes/access-grants/unmanaged/index.ts diff --git a/src/lib/seam/connect/routes/access-grants/unmanaged/unmanaged.ts b/src/lib/routes/access-grants/unmanaged/unmanaged.ts similarity index 100% rename from src/lib/seam/connect/routes/access-grants/unmanaged/unmanaged.ts rename to src/lib/routes/access-grants/unmanaged/unmanaged.ts diff --git a/src/lib/seam/connect/routes/access-methods/access-methods.ts b/src/lib/routes/access-methods/access-methods.ts similarity index 100% rename from src/lib/seam/connect/routes/access-methods/access-methods.ts rename to src/lib/routes/access-methods/access-methods.ts diff --git a/src/lib/seam/connect/routes/access-methods/index.ts b/src/lib/routes/access-methods/index.ts similarity index 100% rename from src/lib/seam/connect/routes/access-methods/index.ts rename to src/lib/routes/access-methods/index.ts diff --git a/src/lib/seam/connect/routes/access-methods/unmanaged/index.ts b/src/lib/routes/access-methods/unmanaged/index.ts similarity index 100% rename from src/lib/seam/connect/routes/access-methods/unmanaged/index.ts rename to src/lib/routes/access-methods/unmanaged/index.ts diff --git a/src/lib/seam/connect/routes/access-methods/unmanaged/unmanaged.ts b/src/lib/routes/access-methods/unmanaged/unmanaged.ts similarity index 100% rename from src/lib/seam/connect/routes/access-methods/unmanaged/unmanaged.ts rename to src/lib/routes/access-methods/unmanaged/unmanaged.ts diff --git a/src/lib/seam/connect/routes/acs/access-groups/access-groups.ts b/src/lib/routes/acs/access-groups/access-groups.ts similarity index 100% rename from src/lib/seam/connect/routes/acs/access-groups/access-groups.ts rename to src/lib/routes/acs/access-groups/access-groups.ts diff --git a/src/lib/seam/connect/routes/acs/access-groups/index.ts b/src/lib/routes/acs/access-groups/index.ts similarity index 100% rename from src/lib/seam/connect/routes/acs/access-groups/index.ts rename to src/lib/routes/acs/access-groups/index.ts diff --git a/src/lib/seam/connect/routes/acs/acs.ts b/src/lib/routes/acs/acs.ts similarity index 100% rename from src/lib/seam/connect/routes/acs/acs.ts rename to src/lib/routes/acs/acs.ts diff --git a/src/lib/seam/connect/routes/acs/credentials/credentials.ts b/src/lib/routes/acs/credentials/credentials.ts similarity index 100% rename from src/lib/seam/connect/routes/acs/credentials/credentials.ts rename to src/lib/routes/acs/credentials/credentials.ts diff --git a/src/lib/seam/connect/routes/acs/credentials/index.ts b/src/lib/routes/acs/credentials/index.ts similarity index 100% rename from src/lib/seam/connect/routes/acs/credentials/index.ts rename to src/lib/routes/acs/credentials/index.ts diff --git a/src/lib/seam/connect/routes/acs/encoders/encoders.ts b/src/lib/routes/acs/encoders/encoders.ts similarity index 100% rename from src/lib/seam/connect/routes/acs/encoders/encoders.ts rename to src/lib/routes/acs/encoders/encoders.ts diff --git a/src/lib/seam/connect/routes/acs/encoders/index.ts b/src/lib/routes/acs/encoders/index.ts similarity index 100% rename from src/lib/seam/connect/routes/acs/encoders/index.ts rename to src/lib/routes/acs/encoders/index.ts diff --git a/src/lib/seam/connect/routes/acs/encoders/simulate/index.ts b/src/lib/routes/acs/encoders/simulate/index.ts similarity index 100% rename from src/lib/seam/connect/routes/acs/encoders/simulate/index.ts rename to src/lib/routes/acs/encoders/simulate/index.ts diff --git a/src/lib/seam/connect/routes/acs/encoders/simulate/simulate.ts b/src/lib/routes/acs/encoders/simulate/simulate.ts similarity index 100% rename from src/lib/seam/connect/routes/acs/encoders/simulate/simulate.ts rename to src/lib/routes/acs/encoders/simulate/simulate.ts diff --git a/src/lib/seam/connect/routes/acs/entrances/entrances.ts b/src/lib/routes/acs/entrances/entrances.ts similarity index 100% rename from src/lib/seam/connect/routes/acs/entrances/entrances.ts rename to src/lib/routes/acs/entrances/entrances.ts diff --git a/src/lib/seam/connect/routes/acs/entrances/index.ts b/src/lib/routes/acs/entrances/index.ts similarity index 100% rename from src/lib/seam/connect/routes/acs/entrances/index.ts rename to src/lib/routes/acs/entrances/index.ts diff --git a/src/lib/seam/connect/routes/acs/index.ts b/src/lib/routes/acs/index.ts similarity index 100% rename from src/lib/seam/connect/routes/acs/index.ts rename to src/lib/routes/acs/index.ts diff --git a/src/lib/seam/connect/routes/acs/systems/index.ts b/src/lib/routes/acs/systems/index.ts similarity index 100% rename from src/lib/seam/connect/routes/acs/systems/index.ts rename to src/lib/routes/acs/systems/index.ts diff --git a/src/lib/seam/connect/routes/acs/systems/systems.ts b/src/lib/routes/acs/systems/systems.ts similarity index 100% rename from src/lib/seam/connect/routes/acs/systems/systems.ts rename to src/lib/routes/acs/systems/systems.ts diff --git a/src/lib/seam/connect/routes/acs/users/index.ts b/src/lib/routes/acs/users/index.ts similarity index 100% rename from src/lib/seam/connect/routes/acs/users/index.ts rename to src/lib/routes/acs/users/index.ts diff --git a/src/lib/seam/connect/routes/acs/users/users.ts b/src/lib/routes/acs/users/users.ts similarity index 100% rename from src/lib/seam/connect/routes/acs/users/users.ts rename to src/lib/routes/acs/users/users.ts diff --git a/src/lib/seam/connect/routes/action-attempts/action-attempts.ts b/src/lib/routes/action-attempts/action-attempts.ts similarity index 100% rename from src/lib/seam/connect/routes/action-attempts/action-attempts.ts rename to src/lib/routes/action-attempts/action-attempts.ts diff --git a/src/lib/seam/connect/routes/action-attempts/index.ts b/src/lib/routes/action-attempts/index.ts similarity index 100% rename from src/lib/seam/connect/routes/action-attempts/index.ts rename to src/lib/routes/action-attempts/index.ts diff --git a/src/lib/seam/connect/routes/client-sessions/client-sessions.ts b/src/lib/routes/client-sessions/client-sessions.ts similarity index 100% rename from src/lib/seam/connect/routes/client-sessions/client-sessions.ts rename to src/lib/routes/client-sessions/client-sessions.ts diff --git a/src/lib/seam/connect/routes/client-sessions/index.ts b/src/lib/routes/client-sessions/index.ts similarity index 100% rename from src/lib/seam/connect/routes/client-sessions/index.ts rename to src/lib/routes/client-sessions/index.ts diff --git a/src/lib/seam/connect/routes/connect-webviews/connect-webviews.ts b/src/lib/routes/connect-webviews/connect-webviews.ts similarity index 100% rename from src/lib/seam/connect/routes/connect-webviews/connect-webviews.ts rename to src/lib/routes/connect-webviews/connect-webviews.ts diff --git a/src/lib/seam/connect/routes/connect-webviews/index.ts b/src/lib/routes/connect-webviews/index.ts similarity index 100% rename from src/lib/seam/connect/routes/connect-webviews/index.ts rename to src/lib/routes/connect-webviews/index.ts diff --git a/src/lib/seam/connect/routes/connected-accounts/connected-accounts.ts b/src/lib/routes/connected-accounts/connected-accounts.ts similarity index 100% rename from src/lib/seam/connect/routes/connected-accounts/connected-accounts.ts rename to src/lib/routes/connected-accounts/connected-accounts.ts diff --git a/src/lib/seam/connect/routes/connected-accounts/index.ts b/src/lib/routes/connected-accounts/index.ts similarity index 100% rename from src/lib/seam/connect/routes/connected-accounts/index.ts rename to src/lib/routes/connected-accounts/index.ts diff --git a/src/lib/seam/connect/routes/connected-accounts/simulate/index.ts b/src/lib/routes/connected-accounts/simulate/index.ts similarity index 100% rename from src/lib/seam/connect/routes/connected-accounts/simulate/index.ts rename to src/lib/routes/connected-accounts/simulate/index.ts diff --git a/src/lib/seam/connect/routes/connected-accounts/simulate/simulate.ts b/src/lib/routes/connected-accounts/simulate/simulate.ts similarity index 100% rename from src/lib/seam/connect/routes/connected-accounts/simulate/simulate.ts rename to src/lib/routes/connected-accounts/simulate/simulate.ts diff --git a/src/lib/seam/connect/routes/customers/customers.ts b/src/lib/routes/customers/customers.ts similarity index 100% rename from src/lib/seam/connect/routes/customers/customers.ts rename to src/lib/routes/customers/customers.ts diff --git a/src/lib/seam/connect/routes/customers/index.ts b/src/lib/routes/customers/index.ts similarity index 100% rename from src/lib/seam/connect/routes/customers/index.ts rename to src/lib/routes/customers/index.ts diff --git a/src/lib/seam/connect/routes/devices/devices.ts b/src/lib/routes/devices/devices.ts similarity index 100% rename from src/lib/seam/connect/routes/devices/devices.ts rename to src/lib/routes/devices/devices.ts diff --git a/src/lib/seam/connect/routes/devices/index.ts b/src/lib/routes/devices/index.ts similarity index 100% rename from src/lib/seam/connect/routes/devices/index.ts rename to src/lib/routes/devices/index.ts diff --git a/src/lib/seam/connect/routes/devices/simulate/index.ts b/src/lib/routes/devices/simulate/index.ts similarity index 100% rename from src/lib/seam/connect/routes/devices/simulate/index.ts rename to src/lib/routes/devices/simulate/index.ts diff --git a/src/lib/seam/connect/routes/devices/simulate/simulate.ts b/src/lib/routes/devices/simulate/simulate.ts similarity index 100% rename from src/lib/seam/connect/routes/devices/simulate/simulate.ts rename to src/lib/routes/devices/simulate/simulate.ts diff --git a/src/lib/seam/connect/routes/devices/unmanaged/index.ts b/src/lib/routes/devices/unmanaged/index.ts similarity index 100% rename from src/lib/seam/connect/routes/devices/unmanaged/index.ts rename to src/lib/routes/devices/unmanaged/index.ts diff --git a/src/lib/seam/connect/routes/devices/unmanaged/unmanaged.ts b/src/lib/routes/devices/unmanaged/unmanaged.ts similarity index 100% rename from src/lib/seam/connect/routes/devices/unmanaged/unmanaged.ts rename to src/lib/routes/devices/unmanaged/unmanaged.ts diff --git a/src/lib/seam/connect/routes/events/events.ts b/src/lib/routes/events/events.ts similarity index 100% rename from src/lib/seam/connect/routes/events/events.ts rename to src/lib/routes/events/events.ts diff --git a/src/lib/seam/connect/routes/events/index.ts b/src/lib/routes/events/index.ts similarity index 100% rename from src/lib/seam/connect/routes/events/index.ts rename to src/lib/routes/events/index.ts diff --git a/src/lib/seam/connect/routes/index.ts b/src/lib/routes/index.ts similarity index 100% rename from src/lib/seam/connect/routes/index.ts rename to src/lib/routes/index.ts diff --git a/src/lib/seam/connect/routes/instant-keys/index.ts b/src/lib/routes/instant-keys/index.ts similarity index 100% rename from src/lib/seam/connect/routes/instant-keys/index.ts rename to src/lib/routes/instant-keys/index.ts diff --git a/src/lib/seam/connect/routes/instant-keys/instant-keys.ts b/src/lib/routes/instant-keys/instant-keys.ts similarity index 100% rename from src/lib/seam/connect/routes/instant-keys/instant-keys.ts rename to src/lib/routes/instant-keys/instant-keys.ts diff --git a/src/lib/seam/connect/routes/locks/index.ts b/src/lib/routes/locks/index.ts similarity index 100% rename from src/lib/seam/connect/routes/locks/index.ts rename to src/lib/routes/locks/index.ts diff --git a/src/lib/seam/connect/routes/locks/locks.ts b/src/lib/routes/locks/locks.ts similarity index 100% rename from src/lib/seam/connect/routes/locks/locks.ts rename to src/lib/routes/locks/locks.ts diff --git a/src/lib/seam/connect/routes/locks/simulate/index.ts b/src/lib/routes/locks/simulate/index.ts similarity index 100% rename from src/lib/seam/connect/routes/locks/simulate/index.ts rename to src/lib/routes/locks/simulate/index.ts diff --git a/src/lib/seam/connect/routes/locks/simulate/simulate.ts b/src/lib/routes/locks/simulate/simulate.ts similarity index 100% rename from src/lib/seam/connect/routes/locks/simulate/simulate.ts rename to src/lib/routes/locks/simulate/simulate.ts diff --git a/src/lib/seam/connect/routes/noise-sensors/index.ts b/src/lib/routes/noise-sensors/index.ts similarity index 100% rename from src/lib/seam/connect/routes/noise-sensors/index.ts rename to src/lib/routes/noise-sensors/index.ts diff --git a/src/lib/seam/connect/routes/noise-sensors/noise-sensors.ts b/src/lib/routes/noise-sensors/noise-sensors.ts similarity index 100% rename from src/lib/seam/connect/routes/noise-sensors/noise-sensors.ts rename to src/lib/routes/noise-sensors/noise-sensors.ts diff --git a/src/lib/seam/connect/routes/noise-sensors/noise-thresholds/index.ts b/src/lib/routes/noise-sensors/noise-thresholds/index.ts similarity index 100% rename from src/lib/seam/connect/routes/noise-sensors/noise-thresholds/index.ts rename to src/lib/routes/noise-sensors/noise-thresholds/index.ts diff --git a/src/lib/seam/connect/routes/noise-sensors/noise-thresholds/noise-thresholds.ts b/src/lib/routes/noise-sensors/noise-thresholds/noise-thresholds.ts similarity index 100% rename from src/lib/seam/connect/routes/noise-sensors/noise-thresholds/noise-thresholds.ts rename to src/lib/routes/noise-sensors/noise-thresholds/noise-thresholds.ts diff --git a/src/lib/seam/connect/routes/noise-sensors/simulate/index.ts b/src/lib/routes/noise-sensors/simulate/index.ts similarity index 100% rename from src/lib/seam/connect/routes/noise-sensors/simulate/index.ts rename to src/lib/routes/noise-sensors/simulate/index.ts diff --git a/src/lib/seam/connect/routes/noise-sensors/simulate/simulate.ts b/src/lib/routes/noise-sensors/simulate/simulate.ts similarity index 100% rename from src/lib/seam/connect/routes/noise-sensors/simulate/simulate.ts rename to src/lib/routes/noise-sensors/simulate/simulate.ts diff --git a/src/lib/seam/connect/routes/phones/index.ts b/src/lib/routes/phones/index.ts similarity index 100% rename from src/lib/seam/connect/routes/phones/index.ts rename to src/lib/routes/phones/index.ts diff --git a/src/lib/seam/connect/routes/phones/phones.ts b/src/lib/routes/phones/phones.ts similarity index 100% rename from src/lib/seam/connect/routes/phones/phones.ts rename to src/lib/routes/phones/phones.ts diff --git a/src/lib/seam/connect/routes/phones/simulate/index.ts b/src/lib/routes/phones/simulate/index.ts similarity index 100% rename from src/lib/seam/connect/routes/phones/simulate/index.ts rename to src/lib/routes/phones/simulate/index.ts diff --git a/src/lib/seam/connect/routes/phones/simulate/simulate.ts b/src/lib/routes/phones/simulate/simulate.ts similarity index 100% rename from src/lib/seam/connect/routes/phones/simulate/simulate.ts rename to src/lib/routes/phones/simulate/simulate.ts diff --git a/src/lib/seam/connect/routes/seam-http-endpoints-without-workspace.ts b/src/lib/routes/seam-http-endpoints-without-workspace.ts similarity index 100% rename from src/lib/seam/connect/routes/seam-http-endpoints-without-workspace.ts rename to src/lib/routes/seam-http-endpoints-without-workspace.ts diff --git a/src/lib/seam/connect/routes/seam-http-endpoints.ts b/src/lib/routes/seam-http-endpoints.ts similarity index 100% rename from src/lib/seam/connect/routes/seam-http-endpoints.ts rename to src/lib/routes/seam-http-endpoints.ts diff --git a/src/lib/seam/connect/routes/seam-http-without-workspace.ts b/src/lib/routes/seam-http-without-workspace.ts similarity index 100% rename from src/lib/seam/connect/routes/seam-http-without-workspace.ts rename to src/lib/routes/seam-http-without-workspace.ts diff --git a/src/lib/seam/connect/routes/seam-http.ts b/src/lib/routes/seam-http.ts similarity index 100% rename from src/lib/seam/connect/routes/seam-http.ts rename to src/lib/routes/seam-http.ts diff --git a/src/lib/seam/connect/routes/spaces/index.ts b/src/lib/routes/spaces/index.ts similarity index 100% rename from src/lib/seam/connect/routes/spaces/index.ts rename to src/lib/routes/spaces/index.ts diff --git a/src/lib/seam/connect/routes/spaces/spaces.ts b/src/lib/routes/spaces/spaces.ts similarity index 100% rename from src/lib/seam/connect/routes/spaces/spaces.ts rename to src/lib/routes/spaces/spaces.ts diff --git a/src/lib/seam/connect/routes/thermostats/daily-programs/daily-programs.ts b/src/lib/routes/thermostats/daily-programs/daily-programs.ts similarity index 100% rename from src/lib/seam/connect/routes/thermostats/daily-programs/daily-programs.ts rename to src/lib/routes/thermostats/daily-programs/daily-programs.ts diff --git a/src/lib/seam/connect/routes/thermostats/daily-programs/index.ts b/src/lib/routes/thermostats/daily-programs/index.ts similarity index 100% rename from src/lib/seam/connect/routes/thermostats/daily-programs/index.ts rename to src/lib/routes/thermostats/daily-programs/index.ts diff --git a/src/lib/seam/connect/routes/thermostats/index.ts b/src/lib/routes/thermostats/index.ts similarity index 100% rename from src/lib/seam/connect/routes/thermostats/index.ts rename to src/lib/routes/thermostats/index.ts diff --git a/src/lib/seam/connect/routes/thermostats/schedules/index.ts b/src/lib/routes/thermostats/schedules/index.ts similarity index 100% rename from src/lib/seam/connect/routes/thermostats/schedules/index.ts rename to src/lib/routes/thermostats/schedules/index.ts diff --git a/src/lib/seam/connect/routes/thermostats/schedules/schedules.ts b/src/lib/routes/thermostats/schedules/schedules.ts similarity index 100% rename from src/lib/seam/connect/routes/thermostats/schedules/schedules.ts rename to src/lib/routes/thermostats/schedules/schedules.ts diff --git a/src/lib/seam/connect/routes/thermostats/simulate/index.ts b/src/lib/routes/thermostats/simulate/index.ts similarity index 100% rename from src/lib/seam/connect/routes/thermostats/simulate/index.ts rename to src/lib/routes/thermostats/simulate/index.ts diff --git a/src/lib/seam/connect/routes/thermostats/simulate/simulate.ts b/src/lib/routes/thermostats/simulate/simulate.ts similarity index 100% rename from src/lib/seam/connect/routes/thermostats/simulate/simulate.ts rename to src/lib/routes/thermostats/simulate/simulate.ts diff --git a/src/lib/seam/connect/routes/thermostats/thermostats.ts b/src/lib/routes/thermostats/thermostats.ts similarity index 100% rename from src/lib/seam/connect/routes/thermostats/thermostats.ts rename to src/lib/routes/thermostats/thermostats.ts diff --git a/src/lib/seam/connect/routes/user-identities/index.ts b/src/lib/routes/user-identities/index.ts similarity index 100% rename from src/lib/seam/connect/routes/user-identities/index.ts rename to src/lib/routes/user-identities/index.ts diff --git a/src/lib/seam/connect/routes/user-identities/unmanaged/index.ts b/src/lib/routes/user-identities/unmanaged/index.ts similarity index 100% rename from src/lib/seam/connect/routes/user-identities/unmanaged/index.ts rename to src/lib/routes/user-identities/unmanaged/index.ts diff --git a/src/lib/seam/connect/routes/user-identities/unmanaged/unmanaged.ts b/src/lib/routes/user-identities/unmanaged/unmanaged.ts similarity index 100% rename from src/lib/seam/connect/routes/user-identities/unmanaged/unmanaged.ts rename to src/lib/routes/user-identities/unmanaged/unmanaged.ts diff --git a/src/lib/seam/connect/routes/user-identities/user-identities.ts b/src/lib/routes/user-identities/user-identities.ts similarity index 100% rename from src/lib/seam/connect/routes/user-identities/user-identities.ts rename to src/lib/routes/user-identities/user-identities.ts diff --git a/src/lib/seam/connect/routes/webhooks/index.ts b/src/lib/routes/webhooks/index.ts similarity index 100% rename from src/lib/seam/connect/routes/webhooks/index.ts rename to src/lib/routes/webhooks/index.ts diff --git a/src/lib/seam/connect/routes/webhooks/webhooks.ts b/src/lib/routes/webhooks/webhooks.ts similarity index 100% rename from src/lib/seam/connect/routes/webhooks/webhooks.ts rename to src/lib/routes/webhooks/webhooks.ts diff --git a/src/lib/seam/connect/routes/workspaces/index.ts b/src/lib/routes/workspaces/index.ts similarity index 100% rename from src/lib/seam/connect/routes/workspaces/index.ts rename to src/lib/routes/workspaces/index.ts diff --git a/src/lib/seam/connect/routes/workspaces/workspaces.ts b/src/lib/routes/workspaces/workspaces.ts similarity index 100% rename from src/lib/seam/connect/routes/workspaces/workspaces.ts rename to src/lib/routes/workspaces/workspaces.ts diff --git a/src/lib/seam/connect/seam-http-error.ts b/src/lib/seam-http-error.ts similarity index 100% rename from src/lib/seam/connect/seam-http-error.ts rename to src/lib/seam-http-error.ts diff --git a/src/lib/seam/connect/seam-http-request.ts b/src/lib/seam-http-request.ts similarity index 100% rename from src/lib/seam/connect/seam-http-request.ts rename to src/lib/seam-http-request.ts diff --git a/src/lib/seam/connect/seam-paginator.ts b/src/lib/seam-paginator.ts similarity index 100% rename from src/lib/seam/connect/seam-paginator.ts rename to src/lib/seam-paginator.ts diff --git a/src/lib/seam/connect/token.ts b/src/lib/token.ts similarity index 100% rename from src/lib/seam/connect/token.ts rename to src/lib/token.ts diff --git a/test/seam/connect/seam-http-request.test.ts b/test/seam/connect/seam-http-request.test.ts index f1e6630e..8d1842e0 100644 --- a/test/seam/connect/seam-http-request.test.ts +++ b/test/seam/connect/seam-http-request.test.ts @@ -3,7 +3,7 @@ import { getTestServer } from 'fixtures/seam/connect/api.js' import { SeamHttp } from '@seamapi/http/connect' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' test('SeamHttp: returns a SeamHttpRequest', async (t) => { const { seed, endpoint } = await getTestServer(t) diff --git a/tsconfig.build.json b/tsconfig.build.json index d5920114..2a629033 100644 --- a/tsconfig.build.json +++ b/tsconfig.build.json @@ -9,7 +9,7 @@ "rootDir": "./src", "outDir": "./" }, - "files": ["src/index.ts", "src/connect.ts"], + "files": ["src/index.ts"], "include": ["src/**/*"], "exclude": ["**/*.test.ts"] } diff --git a/tsconfig.json b/tsconfig.json index c1fe301c..1d01b635 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -26,12 +26,12 @@ "types": ["node"], "paths": { "@seamapi/http": ["./src/index.ts"], - "@seamapi/http/connect": ["./src/connect.ts"], + "@seamapi/http/connect": ["./src/index.ts"], "fixtures/*": ["./test/fixtures/*"], "lib/*": ["./src/lib/*"] } }, - "files": ["src/index.ts", "src/connect.ts"], + "files": ["src/index.ts"], "include": [ "src/**/*", "test/**/*", diff --git a/typedoc.json b/typedoc.json index c23c33b8..60688941 100644 --- a/typedoc.json +++ b/typedoc.json @@ -1,7 +1,7 @@ { "$schema": "https://typedoc.org/schema.json", "includeVersion": true, - "entryPoints": ["src/index.ts", "src/connect.ts"], + "entryPoints": ["src/index.ts"], "out": "docs", "tsconfig": "./tsconfig.build.json", "navigationLinks": { From eb77392d63257e7ea65615817752861aa1ec2fa7 Mon Sep 17 00:00:00 2001 From: Seam Bot Date: Thu, 6 Aug 2026 05:59:07 +0000 Subject: [PATCH 2/2] ci: Generate code --- src/lib/routes/access-codes/access-codes.ts | 18 ++++++------ .../routes/access-codes/simulate/simulate.ts | 18 ++++++------ .../access-codes/unmanaged/unmanaged.ts | 18 ++++++------ src/lib/routes/access-grants/access-grants.ts | 20 ++++++------- .../access-grants/unmanaged/unmanaged.ts | 18 ++++++------ .../routes/access-methods/access-methods.ts | 24 ++++++++-------- .../access-methods/unmanaged/unmanaged.ts | 18 ++++++------ .../routes/acs/access-groups/access-groups.ts | 22 +++++++-------- src/lib/routes/acs/acs.ts | 16 +++++------ src/lib/routes/acs/credentials/credentials.ts | 20 ++++++------- src/lib/routes/acs/encoders/encoders.ts | 22 +++++++-------- .../routes/acs/encoders/simulate/simulate.ts | 16 +++++------ src/lib/routes/acs/entrances/entrances.ts | 24 ++++++++-------- src/lib/routes/acs/systems/systems.ts | 18 ++++++------ src/lib/routes/acs/users/users.ts | 20 ++++++------- .../routes/action-attempts/action-attempts.ts | 18 ++++++------ .../routes/client-sessions/client-sessions.ts | 16 +++++------ .../connect-webviews/connect-webviews.ts | 18 ++++++------ .../connected-accounts/connected-accounts.ts | 18 ++++++------ .../connected-accounts/simulate/simulate.ts | 16 +++++------ src/lib/routes/customers/customers.ts | 18 ++++++------ src/lib/routes/devices/devices.ts | 20 ++++++------- src/lib/routes/devices/simulate/simulate.ts | 16 +++++------ src/lib/routes/devices/unmanaged/unmanaged.ts | 18 ++++++------ src/lib/routes/events/events.ts | 18 ++++++------ src/lib/routes/instant-keys/instant-keys.ts | 18 ++++++------ src/lib/routes/locks/locks.ts | 22 +++++++-------- src/lib/routes/locks/simulate/simulate.ts | 20 ++++++------- src/lib/routes/noise-sensors/noise-sensors.ts | 18 ++++++------ .../noise-thresholds/noise-thresholds.ts | 18 ++++++------ .../routes/noise-sensors/simulate/simulate.ts | 16 +++++------ src/lib/routes/phones/phones.ts | 18 ++++++------ src/lib/routes/phones/simulate/simulate.ts | 18 ++++++------ .../seam-http-endpoints-without-workspace.ts | 6 ++-- src/lib/routes/seam-http-endpoints.ts | 14 +++++----- src/lib/routes/seam-http-without-workspace.ts | 8 +++--- src/lib/routes/seam-http.ts | 14 +++++----- src/lib/routes/spaces/spaces.ts | 20 ++++++------- .../daily-programs/daily-programs.ts | 22 +++++++-------- .../routes/thermostats/schedules/schedules.ts | 18 ++++++------ .../routes/thermostats/simulate/simulate.ts | 16 +++++------ src/lib/routes/thermostats/thermostats.ts | 22 +++++++-------- .../user-identities/unmanaged/unmanaged.ts | 18 ++++++------ .../routes/user-identities/user-identities.ts | 28 +++++++++---------- src/lib/routes/webhooks/webhooks.ts | 18 ++++++------ src/lib/routes/workspaces/workspaces.ts | 22 +++++++-------- 46 files changed, 421 insertions(+), 421 deletions(-) diff --git a/src/lib/routes/access-codes/access-codes.ts b/src/lib/routes/access-codes/access-codes.ts index b100e447..6f61c18b 100644 --- a/src/lib/routes/access-codes/access-codes.ts +++ b/src/lib/routes/access-codes/access-codes.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,15 +24,15 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { AccessCode } from 'lib/seam/connect/resources/access-code.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { AccessCode } from 'lib/resources/access-code.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' import { SeamHttpAccessCodesSimulate } from './simulate/index.js' import { SeamHttpAccessCodesUnmanaged } from './unmanaged/index.js' diff --git a/src/lib/routes/access-codes/simulate/simulate.ts b/src/lib/routes/access-codes/simulate/simulate.ts index f36ff6b7..cc563e02 100644 --- a/src/lib/routes/access-codes/simulate/simulate.ts +++ b/src/lib/routes/access-codes/simulate/simulate.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,15 +24,15 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { UnmanagedAccessCode } from 'lib/seam/connect/resources/unmanaged-access-code.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { UnmanagedAccessCode } from 'lib/resources/unmanaged-access-code.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpAccessCodesSimulate { client: Client diff --git a/src/lib/routes/access-codes/unmanaged/unmanaged.ts b/src/lib/routes/access-codes/unmanaged/unmanaged.ts index 66ce20c9..7e790931 100644 --- a/src/lib/routes/access-codes/unmanaged/unmanaged.ts +++ b/src/lib/routes/access-codes/unmanaged/unmanaged.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,15 +24,15 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { UnmanagedAccessCode } from 'lib/seam/connect/resources/unmanaged-access-code.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { UnmanagedAccessCode } from 'lib/resources/unmanaged-access-code.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpAccessCodesUnmanaged { client: Client diff --git a/src/lib/routes/access-grants/access-grants.ts b/src/lib/routes/access-grants/access-grants.ts index 5705bc5a..756306bf 100644 --- a/src/lib/routes/access-grants/access-grants.ts +++ b/src/lib/routes/access-grants/access-grants.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,16 +24,16 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { AccessGrant } from 'lib/seam/connect/resources/access-grant.js' -import type { Batch } from 'lib/seam/connect/resources/batch.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { AccessGrant } from 'lib/resources/access-grant.js' +import type { Batch } from 'lib/resources/batch.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' import { SeamHttpAccessGrantsUnmanaged } from './unmanaged/index.js' diff --git a/src/lib/routes/access-grants/unmanaged/unmanaged.ts b/src/lib/routes/access-grants/unmanaged/unmanaged.ts index 9b04d7e5..ee4604dd 100644 --- a/src/lib/routes/access-grants/unmanaged/unmanaged.ts +++ b/src/lib/routes/access-grants/unmanaged/unmanaged.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,15 +24,15 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { UnmanagedAccessGrant } from 'lib/seam/connect/resources/unmanaged-access-grant.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { UnmanagedAccessGrant } from 'lib/resources/unmanaged-access-grant.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpAccessGrantsUnmanaged { client: Client diff --git a/src/lib/routes/access-methods/access-methods.ts b/src/lib/routes/access-methods/access-methods.ts index 5faf9729..db005c18 100644 --- a/src/lib/routes/access-methods/access-methods.ts +++ b/src/lib/routes/access-methods/access-methods.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,18 +24,18 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { AccessMethod } from 'lib/seam/connect/resources/access-method.js' -import type { ActionAttempt } from 'lib/seam/connect/resources/action-attempt.js' -import type { Batch } from 'lib/seam/connect/resources/batch.js' -import { SeamHttpActionAttempts } from 'lib/seam/connect/routes/action-attempts/index.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { AccessMethod } from 'lib/resources/access-method.js' +import type { ActionAttempt } from 'lib/resources/action-attempt.js' +import type { Batch } from 'lib/resources/batch.js' +import { SeamHttpActionAttempts } from 'lib/routes/action-attempts/index.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' import { SeamHttpAccessMethodsUnmanaged } from './unmanaged/index.js' diff --git a/src/lib/routes/access-methods/unmanaged/unmanaged.ts b/src/lib/routes/access-methods/unmanaged/unmanaged.ts index f22f3660..5b756d8f 100644 --- a/src/lib/routes/access-methods/unmanaged/unmanaged.ts +++ b/src/lib/routes/access-methods/unmanaged/unmanaged.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,15 +24,15 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { UnmanagedAccessMethod } from 'lib/seam/connect/resources/unmanaged-access-method.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { UnmanagedAccessMethod } from 'lib/resources/unmanaged-access-method.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpAccessMethodsUnmanaged { client: Client diff --git a/src/lib/routes/acs/access-groups/access-groups.ts b/src/lib/routes/acs/access-groups/access-groups.ts index 8b2ab4db..8ba6b319 100644 --- a/src/lib/routes/acs/access-groups/access-groups.ts +++ b/src/lib/routes/acs/access-groups/access-groups.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,17 +24,17 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { AcsAccessGroup } from 'lib/seam/connect/resources/acs-access-group.js' -import type { AcsEntrance } from 'lib/seam/connect/resources/acs-entrance.js' -import type { AcsUser } from 'lib/seam/connect/resources/acs-user.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { AcsAccessGroup } from 'lib/resources/acs-access-group.js' +import type { AcsEntrance } from 'lib/resources/acs-entrance.js' +import type { AcsUser } from 'lib/resources/acs-user.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpAcsAccessGroups { client: Client diff --git a/src/lib/routes/acs/acs.ts b/src/lib/routes/acs/acs.ts index 51413396..1fbda814 100644 --- a/src/lib/routes/acs/acs.ts +++ b/src/lib/routes/acs/acs.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,14 +24,14 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import type { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import type { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' import { SeamHttpAcsAccessGroups } from './access-groups/index.js' import { SeamHttpAcsCredentials } from './credentials/index.js' diff --git a/src/lib/routes/acs/credentials/credentials.ts b/src/lib/routes/acs/credentials/credentials.ts index 0308bc79..9725e44d 100644 --- a/src/lib/routes/acs/credentials/credentials.ts +++ b/src/lib/routes/acs/credentials/credentials.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,16 +24,16 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { AcsCredential } from 'lib/seam/connect/resources/acs-credential.js' -import type { AcsEntrance } from 'lib/seam/connect/resources/acs-entrance.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { AcsCredential } from 'lib/resources/acs-credential.js' +import type { AcsEntrance } from 'lib/resources/acs-entrance.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpAcsCredentials { client: Client diff --git a/src/lib/routes/acs/encoders/encoders.ts b/src/lib/routes/acs/encoders/encoders.ts index 5f66f3e4..09f4233c 100644 --- a/src/lib/routes/acs/encoders/encoders.ts +++ b/src/lib/routes/acs/encoders/encoders.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,17 +24,17 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { AcsEncoder } from 'lib/seam/connect/resources/acs-encoder.js' -import type { ActionAttempt } from 'lib/seam/connect/resources/action-attempt.js' -import { SeamHttpActionAttempts } from 'lib/seam/connect/routes/action-attempts/index.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { AcsEncoder } from 'lib/resources/acs-encoder.js' +import type { ActionAttempt } from 'lib/resources/action-attempt.js' +import { SeamHttpActionAttempts } from 'lib/routes/action-attempts/index.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' import { SeamHttpAcsEncodersSimulate } from './simulate/index.js' diff --git a/src/lib/routes/acs/encoders/simulate/simulate.ts b/src/lib/routes/acs/encoders/simulate/simulate.ts index bf780e06..86356579 100644 --- a/src/lib/routes/acs/encoders/simulate/simulate.ts +++ b/src/lib/routes/acs/encoders/simulate/simulate.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,14 +24,14 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpAcsEncodersSimulate { client: Client diff --git a/src/lib/routes/acs/entrances/entrances.ts b/src/lib/routes/acs/entrances/entrances.ts index 411546cd..466e9dd5 100644 --- a/src/lib/routes/acs/entrances/entrances.ts +++ b/src/lib/routes/acs/entrances/entrances.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,18 +24,18 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { AcsCredential } from 'lib/seam/connect/resources/acs-credential.js' -import type { AcsEntrance } from 'lib/seam/connect/resources/acs-entrance.js' -import type { ActionAttempt } from 'lib/seam/connect/resources/action-attempt.js' -import { SeamHttpActionAttempts } from 'lib/seam/connect/routes/action-attempts/index.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { AcsCredential } from 'lib/resources/acs-credential.js' +import type { AcsEntrance } from 'lib/resources/acs-entrance.js' +import type { ActionAttempt } from 'lib/resources/action-attempt.js' +import { SeamHttpActionAttempts } from 'lib/routes/action-attempts/index.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpAcsEntrances { client: Client diff --git a/src/lib/routes/acs/systems/systems.ts b/src/lib/routes/acs/systems/systems.ts index 50fb6045..4940a208 100644 --- a/src/lib/routes/acs/systems/systems.ts +++ b/src/lib/routes/acs/systems/systems.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,15 +24,15 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { AcsSystem } from 'lib/seam/connect/resources/acs-system.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { AcsSystem } from 'lib/resources/acs-system.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpAcsSystems { client: Client diff --git a/src/lib/routes/acs/users/users.ts b/src/lib/routes/acs/users/users.ts index 2d81432c..44dcd9fe 100644 --- a/src/lib/routes/acs/users/users.ts +++ b/src/lib/routes/acs/users/users.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,16 +24,16 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { AcsEntrance } from 'lib/seam/connect/resources/acs-entrance.js' -import type { AcsUser } from 'lib/seam/connect/resources/acs-user.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { AcsEntrance } from 'lib/resources/acs-entrance.js' +import type { AcsUser } from 'lib/resources/acs-user.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpAcsUsers { client: Client diff --git a/src/lib/routes/action-attempts/action-attempts.ts b/src/lib/routes/action-attempts/action-attempts.ts index f64fabcc..e5bd28aa 100644 --- a/src/lib/routes/action-attempts/action-attempts.ts +++ b/src/lib/routes/action-attempts/action-attempts.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,15 +24,15 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { ActionAttempt } from 'lib/seam/connect/resources/action-attempt.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { ActionAttempt } from 'lib/resources/action-attempt.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpActionAttempts { client: Client diff --git a/src/lib/routes/client-sessions/client-sessions.ts b/src/lib/routes/client-sessions/client-sessions.ts index 801fcf0b..1c033911 100644 --- a/src/lib/routes/client-sessions/client-sessions.ts +++ b/src/lib/routes/client-sessions/client-sessions.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,14 +24,14 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { ClientSession } from 'lib/seam/connect/resources/client-session.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { ClientSession } from 'lib/resources/client-session.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpClientSessions { client: Client diff --git a/src/lib/routes/connect-webviews/connect-webviews.ts b/src/lib/routes/connect-webviews/connect-webviews.ts index 8a885d8e..d06e5a55 100644 --- a/src/lib/routes/connect-webviews/connect-webviews.ts +++ b/src/lib/routes/connect-webviews/connect-webviews.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,15 +24,15 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { ConnectWebview } from 'lib/seam/connect/resources/connect-webview.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { ConnectWebview } from 'lib/resources/connect-webview.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpConnectWebviews { client: Client diff --git a/src/lib/routes/connected-accounts/connected-accounts.ts b/src/lib/routes/connected-accounts/connected-accounts.ts index 5dd2694a..9c82786b 100644 --- a/src/lib/routes/connected-accounts/connected-accounts.ts +++ b/src/lib/routes/connected-accounts/connected-accounts.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,15 +24,15 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { ConnectedAccount } from 'lib/seam/connect/resources/connected-account.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { ConnectedAccount } from 'lib/resources/connected-account.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' import { SeamHttpConnectedAccountsSimulate } from './simulate/index.js' diff --git a/src/lib/routes/connected-accounts/simulate/simulate.ts b/src/lib/routes/connected-accounts/simulate/simulate.ts index 8832b88c..a29671fa 100644 --- a/src/lib/routes/connected-accounts/simulate/simulate.ts +++ b/src/lib/routes/connected-accounts/simulate/simulate.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,14 +24,14 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpConnectedAccountsSimulate { client: Client diff --git a/src/lib/routes/customers/customers.ts b/src/lib/routes/customers/customers.ts index 4482bece..8e6bb683 100644 --- a/src/lib/routes/customers/customers.ts +++ b/src/lib/routes/customers/customers.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,15 +24,15 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { CustomerPortal } from 'lib/seam/connect/resources/customer-portal.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { CustomerPortal } from 'lib/resources/customer-portal.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpCustomers { client: Client diff --git a/src/lib/routes/devices/devices.ts b/src/lib/routes/devices/devices.ts index d260c7d0..bc9bb6e1 100644 --- a/src/lib/routes/devices/devices.ts +++ b/src/lib/routes/devices/devices.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,16 +24,16 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { Device } from 'lib/seam/connect/resources/device.js' -import type { DeviceProvider } from 'lib/seam/connect/resources/device-provider.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { Device } from 'lib/resources/device.js' +import type { DeviceProvider } from 'lib/resources/device-provider.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' import { SeamHttpDevicesSimulate } from './simulate/index.js' import { SeamHttpDevicesUnmanaged } from './unmanaged/index.js' diff --git a/src/lib/routes/devices/simulate/simulate.ts b/src/lib/routes/devices/simulate/simulate.ts index 6b43f886..3052970a 100644 --- a/src/lib/routes/devices/simulate/simulate.ts +++ b/src/lib/routes/devices/simulate/simulate.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,14 +24,14 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpDevicesSimulate { client: Client diff --git a/src/lib/routes/devices/unmanaged/unmanaged.ts b/src/lib/routes/devices/unmanaged/unmanaged.ts index 7a61b85f..58d5eca8 100644 --- a/src/lib/routes/devices/unmanaged/unmanaged.ts +++ b/src/lib/routes/devices/unmanaged/unmanaged.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,15 +24,15 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { UnmanagedDevice } from 'lib/seam/connect/resources/unmanaged-device.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { UnmanagedDevice } from 'lib/resources/unmanaged-device.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpDevicesUnmanaged { client: Client diff --git a/src/lib/routes/events/events.ts b/src/lib/routes/events/events.ts index 1d13e345..8077a92e 100644 --- a/src/lib/routes/events/events.ts +++ b/src/lib/routes/events/events.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,15 +24,15 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { SeamEvent } from 'lib/seam/connect/resources/event.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { SeamEvent } from 'lib/resources/event.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpEvents { client: Client diff --git a/src/lib/routes/instant-keys/instant-keys.ts b/src/lib/routes/instant-keys/instant-keys.ts index baad8292..baf8e763 100644 --- a/src/lib/routes/instant-keys/instant-keys.ts +++ b/src/lib/routes/instant-keys/instant-keys.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,15 +24,15 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { InstantKey } from 'lib/seam/connect/resources/instant-key.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { InstantKey } from 'lib/resources/instant-key.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpInstantKeys { client: Client diff --git a/src/lib/routes/locks/locks.ts b/src/lib/routes/locks/locks.ts index ac91fb2d..44894cd4 100644 --- a/src/lib/routes/locks/locks.ts +++ b/src/lib/routes/locks/locks.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,17 +24,17 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { ActionAttempt } from 'lib/seam/connect/resources/action-attempt.js' -import type { Device } from 'lib/seam/connect/resources/device.js' -import { SeamHttpActionAttempts } from 'lib/seam/connect/routes/action-attempts/index.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { ActionAttempt } from 'lib/resources/action-attempt.js' +import type { Device } from 'lib/resources/device.js' +import { SeamHttpActionAttempts } from 'lib/routes/action-attempts/index.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' import { SeamHttpLocksSimulate } from './simulate/index.js' diff --git a/src/lib/routes/locks/simulate/simulate.ts b/src/lib/routes/locks/simulate/simulate.ts index c3b1f1ab..89141011 100644 --- a/src/lib/routes/locks/simulate/simulate.ts +++ b/src/lib/routes/locks/simulate/simulate.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,16 +24,16 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { ActionAttempt } from 'lib/seam/connect/resources/action-attempt.js' -import { SeamHttpActionAttempts } from 'lib/seam/connect/routes/action-attempts/index.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { ActionAttempt } from 'lib/resources/action-attempt.js' +import { SeamHttpActionAttempts } from 'lib/routes/action-attempts/index.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpLocksSimulate { client: Client diff --git a/src/lib/routes/noise-sensors/noise-sensors.ts b/src/lib/routes/noise-sensors/noise-sensors.ts index 976fd376..ca17e80b 100644 --- a/src/lib/routes/noise-sensors/noise-sensors.ts +++ b/src/lib/routes/noise-sensors/noise-sensors.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,15 +24,15 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { Device } from 'lib/seam/connect/resources/device.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { Device } from 'lib/resources/device.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' import { SeamHttpNoiseSensorsNoiseThresholds } from './noise-thresholds/index.js' import { SeamHttpNoiseSensorsSimulate } from './simulate/index.js' diff --git a/src/lib/routes/noise-sensors/noise-thresholds/noise-thresholds.ts b/src/lib/routes/noise-sensors/noise-thresholds/noise-thresholds.ts index 944fa4d6..7425fee1 100644 --- a/src/lib/routes/noise-sensors/noise-thresholds/noise-thresholds.ts +++ b/src/lib/routes/noise-sensors/noise-thresholds/noise-thresholds.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,15 +24,15 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { NoiseThreshold } from 'lib/seam/connect/resources/noise-threshold.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { NoiseThreshold } from 'lib/resources/noise-threshold.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpNoiseSensorsNoiseThresholds { client: Client diff --git a/src/lib/routes/noise-sensors/simulate/simulate.ts b/src/lib/routes/noise-sensors/simulate/simulate.ts index eb8af886..b3ec2bbc 100644 --- a/src/lib/routes/noise-sensors/simulate/simulate.ts +++ b/src/lib/routes/noise-sensors/simulate/simulate.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,14 +24,14 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpNoiseSensorsSimulate { client: Client diff --git a/src/lib/routes/phones/phones.ts b/src/lib/routes/phones/phones.ts index a42467a6..3de83953 100644 --- a/src/lib/routes/phones/phones.ts +++ b/src/lib/routes/phones/phones.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,15 +24,15 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { Phone } from 'lib/seam/connect/resources/phone.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { Phone } from 'lib/resources/phone.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' import { SeamHttpPhonesSimulate } from './simulate/index.js' diff --git a/src/lib/routes/phones/simulate/simulate.ts b/src/lib/routes/phones/simulate/simulate.ts index bdd76f9f..3bfca64f 100644 --- a/src/lib/routes/phones/simulate/simulate.ts +++ b/src/lib/routes/phones/simulate/simulate.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,15 +24,15 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { Phone } from 'lib/seam/connect/resources/phone.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { Phone } from 'lib/resources/phone.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpPhonesSimulate { client: Client diff --git a/src/lib/routes/seam-http-endpoints-without-workspace.ts b/src/lib/routes/seam-http-endpoints-without-workspace.ts index 43cecd18..e56da144 100644 --- a/src/lib/routes/seam-http-endpoints-without-workspace.ts +++ b/src/lib/routes/seam-http-endpoints-without-workspace.ts @@ -3,8 +3,8 @@ * Do not edit this file or add other files to this directory. */ +import { type Client, createClient } from 'lib/client.js' import { seamApiLtsVersion } from 'lib/lts-version.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' import { isSeamHttpWithoutWorkspaceOptionsWithClient, isSeamHttpWithoutWorkspaceOptionsWithConsoleSessionToken, @@ -15,11 +15,11 @@ import { type SeamHttpWithoutWorkspaceOptionsWithClient, type SeamHttpWithoutWorkspaceOptionsWithConsoleSessionToken, type SeamHttpWithoutWorkspaceOptionsWithPersonalAccessToken, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' +} from 'lib/parse-options.js' import { SeamHttpWorkspaces, diff --git a/src/lib/routes/seam-http-endpoints.ts b/src/lib/routes/seam-http-endpoints.ts index 4f5d23c0..8daaed0c 100644 --- a/src/lib/routes/seam-http-endpoints.ts +++ b/src/lib/routes/seam-http-endpoints.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,13 +24,13 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' import { type AccessCodesCreateMultipleOptions, diff --git a/src/lib/routes/seam-http-without-workspace.ts b/src/lib/routes/seam-http-without-workspace.ts index b199e640..573739e1 100644 --- a/src/lib/routes/seam-http-without-workspace.ts +++ b/src/lib/routes/seam-http-without-workspace.ts @@ -3,8 +3,8 @@ * Do not edit this file or add other files to this directory. */ +import { type Client, createClient } from 'lib/client.js' import { seamApiLtsVersion } from 'lib/lts-version.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' import { isSeamHttpWithoutWorkspaceOptionsWithClient, isSeamHttpWithoutWorkspaceOptionsWithConsoleSessionToken, @@ -15,12 +15,12 @@ import { type SeamHttpWithoutWorkspaceOptionsWithClient, type SeamHttpWithoutWorkspaceOptionsWithConsoleSessionToken, type SeamHttpWithoutWorkspaceOptionsWithPersonalAccessToken, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import { SeamHttpWorkspaces } from 'lib/seam/connect/routes/workspaces/index.js' +} from 'lib/parse-options.js' +import { SeamHttpWorkspaces } from 'lib/routes/workspaces/index.js' export class SeamHttpWithoutWorkspace { client: Client diff --git a/src/lib/routes/seam-http.ts b/src/lib/routes/seam-http.ts index 528bf4ae..0876dead 100644 --- a/src/lib/routes/seam-http.ts +++ b/src/lib/routes/seam-http.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,13 +24,13 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' import { SeamHttpAccessCodes } from './access-codes/index.js' import { SeamHttpAccessGrants } from './access-grants/index.js' diff --git a/src/lib/routes/spaces/spaces.ts b/src/lib/routes/spaces/spaces.ts index 95d01db5..99e00f6a 100644 --- a/src/lib/routes/spaces/spaces.ts +++ b/src/lib/routes/spaces/spaces.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,16 +24,16 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { Batch } from 'lib/seam/connect/resources/batch.js' -import type { Space } from 'lib/seam/connect/resources/space.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { Batch } from 'lib/resources/batch.js' +import type { Space } from 'lib/resources/space.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpSpaces { client: Client diff --git a/src/lib/routes/thermostats/daily-programs/daily-programs.ts b/src/lib/routes/thermostats/daily-programs/daily-programs.ts index 4d8dfc3f..32eee627 100644 --- a/src/lib/routes/thermostats/daily-programs/daily-programs.ts +++ b/src/lib/routes/thermostats/daily-programs/daily-programs.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,17 +24,17 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { ActionAttempt } from 'lib/seam/connect/resources/action-attempt.js' -import type { ThermostatDailyProgram } from 'lib/seam/connect/resources/thermostat-daily-program.js' -import { SeamHttpActionAttempts } from 'lib/seam/connect/routes/action-attempts/index.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { ActionAttempt } from 'lib/resources/action-attempt.js' +import type { ThermostatDailyProgram } from 'lib/resources/thermostat-daily-program.js' +import { SeamHttpActionAttempts } from 'lib/routes/action-attempts/index.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpThermostatsDailyPrograms { client: Client diff --git a/src/lib/routes/thermostats/schedules/schedules.ts b/src/lib/routes/thermostats/schedules/schedules.ts index d732cc1e..7424dc49 100644 --- a/src/lib/routes/thermostats/schedules/schedules.ts +++ b/src/lib/routes/thermostats/schedules/schedules.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,15 +24,15 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { ThermostatSchedule } from 'lib/seam/connect/resources/thermostat-schedule.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { ThermostatSchedule } from 'lib/resources/thermostat-schedule.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpThermostatsSchedules { client: Client diff --git a/src/lib/routes/thermostats/simulate/simulate.ts b/src/lib/routes/thermostats/simulate/simulate.ts index e723928e..e2a5feaa 100644 --- a/src/lib/routes/thermostats/simulate/simulate.ts +++ b/src/lib/routes/thermostats/simulate/simulate.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,14 +24,14 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpThermostatsSimulate { client: Client diff --git a/src/lib/routes/thermostats/thermostats.ts b/src/lib/routes/thermostats/thermostats.ts index 6f8c41b8..8ee72e43 100644 --- a/src/lib/routes/thermostats/thermostats.ts +++ b/src/lib/routes/thermostats/thermostats.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,17 +24,17 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { ActionAttempt } from 'lib/seam/connect/resources/action-attempt.js' -import type { Device } from 'lib/seam/connect/resources/device.js' -import { SeamHttpActionAttempts } from 'lib/seam/connect/routes/action-attempts/index.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { ActionAttempt } from 'lib/resources/action-attempt.js' +import type { Device } from 'lib/resources/device.js' +import { SeamHttpActionAttempts } from 'lib/routes/action-attempts/index.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' import { SeamHttpThermostatsDailyPrograms } from './daily-programs/index.js' import { SeamHttpThermostatsSchedules } from './schedules/index.js' diff --git a/src/lib/routes/user-identities/unmanaged/unmanaged.ts b/src/lib/routes/user-identities/unmanaged/unmanaged.ts index 1ca566e0..3a5eb722 100644 --- a/src/lib/routes/user-identities/unmanaged/unmanaged.ts +++ b/src/lib/routes/user-identities/unmanaged/unmanaged.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,15 +24,15 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { UnmanagedUserIdentity } from 'lib/seam/connect/resources/unmanaged-user-identity.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { UnmanagedUserIdentity } from 'lib/resources/unmanaged-user-identity.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpUserIdentitiesUnmanaged { client: Client diff --git a/src/lib/routes/user-identities/user-identities.ts b/src/lib/routes/user-identities/user-identities.ts index 257064dd..f5f03235 100644 --- a/src/lib/routes/user-identities/user-identities.ts +++ b/src/lib/routes/user-identities/user-identities.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,20 +24,20 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { AcsEntrance } from 'lib/seam/connect/resources/acs-entrance.js' -import type { AcsSystem } from 'lib/seam/connect/resources/acs-system.js' -import type { AcsUser } from 'lib/seam/connect/resources/acs-user.js' -import type { Device } from 'lib/seam/connect/resources/device.js' -import type { InstantKey } from 'lib/seam/connect/resources/instant-key.js' -import type { UserIdentity } from 'lib/seam/connect/resources/user-identity.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { AcsEntrance } from 'lib/resources/acs-entrance.js' +import type { AcsSystem } from 'lib/resources/acs-system.js' +import type { AcsUser } from 'lib/resources/acs-user.js' +import type { Device } from 'lib/resources/device.js' +import type { InstantKey } from 'lib/resources/instant-key.js' +import type { UserIdentity } from 'lib/resources/user-identity.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' import { SeamHttpUserIdentitiesUnmanaged } from './unmanaged/index.js' diff --git a/src/lib/routes/webhooks/webhooks.ts b/src/lib/routes/webhooks/webhooks.ts index 7fb60177..9e63e303 100644 --- a/src/lib/routes/webhooks/webhooks.ts +++ b/src/lib/routes/webhooks/webhooks.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,15 +24,15 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { Webhook } from 'lib/seam/connect/resources/webhook.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { Webhook } from 'lib/resources/webhook.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpWebhooks { client: Client diff --git a/src/lib/routes/workspaces/workspaces.ts b/src/lib/routes/workspaces/workspaces.ts index 2552f360..11e80333 100644 --- a/src/lib/routes/workspaces/workspaces.ts +++ b/src/lib/routes/workspaces/workspaces.ts @@ -3,12 +3,12 @@ * Do not edit this file or add other files to this directory. */ -import { seamApiLtsVersion } from 'lib/lts-version.js' import { getAuthHeadersForClientSessionToken, warnOnInsecureuserIdentifierKey, -} from 'lib/seam/connect/auth.js' -import { type Client, createClient } from 'lib/seam/connect/client.js' +} from 'lib/auth.js' +import { type Client, createClient } from 'lib/client.js' +import { seamApiLtsVersion } from 'lib/lts-version.js' import { isSeamHttpOptionsWithApiKey, isSeamHttpOptionsWithClient, @@ -24,17 +24,17 @@ import { type SeamHttpOptionsWithConsoleSessionToken, type SeamHttpOptionsWithPersonalAccessToken, type SeamHttpRequestOptions, -} from 'lib/seam/connect/options.js' +} from 'lib/options.js' import { limitToSeamHttpRequestOptions, parseOptions, -} from 'lib/seam/connect/parse-options.js' -import type { ActionAttempt } from 'lib/seam/connect/resources/action-attempt.js' -import type { Workspace } from 'lib/seam/connect/resources/workspace.js' -import { SeamHttpActionAttempts } from 'lib/seam/connect/routes/action-attempts/index.js' -import { SeamHttpClientSessions } from 'lib/seam/connect/routes/client-sessions/index.js' -import { SeamHttpRequest } from 'lib/seam/connect/seam-http-request.js' -import { SeamPaginator } from 'lib/seam/connect/seam-paginator.js' +} from 'lib/parse-options.js' +import type { ActionAttempt } from 'lib/resources/action-attempt.js' +import type { Workspace } from 'lib/resources/workspace.js' +import { SeamHttpActionAttempts } from 'lib/routes/action-attempts/index.js' +import { SeamHttpClientSessions } from 'lib/routes/client-sessions/index.js' +import { SeamHttpRequest } from 'lib/seam-http-request.js' +import { SeamPaginator } from 'lib/seam-paginator.js' export class SeamHttpWorkspaces { client: Client