From 1dc4f5237305f2aa1e4129df3a1d57996275d9bd Mon Sep 17 00:00:00 2001 From: Raymond Jacobson Date: Mon, 30 Mar 2026 15:48:34 -0700 Subject: [PATCH] Add lint step to SDK CI and fix import order Add lint to the SDK CI workflow so linting errors are caught in CI. Also fix import ordering in createSdk.ts. Co-Authored-By: Claude Opus 4.6 --- .github/workflows/sdk.yml | 3 +++ packages/sdk/src/sdk/createSdk.ts | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/sdk.yml b/.github/workflows/sdk.yml index 7a51d907b44..4bd0feb596c 100644 --- a/.github/workflows/sdk.yml +++ b/.github/workflows/sdk.yml @@ -70,6 +70,9 @@ jobs: - name: Cache for Turbo uses: rharkor/caching-for-turbo@v2.2.1 + - name: Lint + run: npx turbo run lint --filter=@audius/sdk + - name: Typecheck run: npx turbo run typecheck --filter=@audius/sdk diff --git a/packages/sdk/src/sdk/createSdk.ts b/packages/sdk/src/sdk/createSdk.ts index b29e9c72e5e..312437383bc 100644 --- a/packages/sdk/src/sdk/createSdk.ts +++ b/packages/sdk/src/sdk/createSdk.ts @@ -31,9 +31,9 @@ import { addTokenRefreshMiddleware } from './middleware' import { OAuth } from './oauth' -import { SolanaWallet } from './solanaWallet' import { TokenStoreLocalStorage } from './oauth/TokenStoreLocalStorage' import { Logger, Storage, StorageNodeSelector } from './services' +import { SolanaWallet } from './solanaWallet' import { SdkConfigSchema, type SdkConfig } from './types' export const createSdk = (config: SdkConfig) => {