/** * Vitest config for the Slack plugin: aliases `@slack/*` SDKs to the shared * provider-SDK shims so unit tests run offline without a live workspace. */ import { defineConfig } from "vitest/config"; import { providerSdkAliases, providerSdkShimPlugin, } from "../../packages/test/vitest/provider-sdk-aliases"; export default defineConfig({ plugins: [providerSdkShimPlugin()], resolve: { alias: providerSdkAliases, }, test: { alias: providerSdkAliases, include: ["src/**/*.test.ts"], environment: "node", testTimeout: 60_000, }, });