1
0

vitest.config.ts 345 B

1234567891011
  1. import { defineConfig } from 'vitest/config';
  2. // Pure logic in `lib/xray/*` is tested in a Node environment (no React/DOM),
  3. // so unit tests run fast without jsdom. WebCrypto (X25519) is available on
  4. // Node 22+ via globalThis.crypto.
  5. export default defineConfig({
  6. test: {
  7. environment: 'node',
  8. include: ['lib/**/*.test.ts'],
  9. },
  10. });