import { resolve } from 'node:path'
import { vitestConfig } from '@tooling/vitest-config'

export default vitestConfig.react({
  test: {
    environment: 'jsdom',
    setupFiles: ['./vitest.setup.ts'],
    server: {
      deps: {
        external: ['@platform-modules/db', 'drizzle-orm'],
      },
    },
  },
  resolve: {
    alias: {
      '@platform-modules/commerce-reviews': resolve(__dirname, '../commerce-reviews/src/index.ts'),
    },
  },
})
