UNPKG

tify

Version:

A slim and mobile-friendly IIIF document viewer

27 lines (24 loc) 644 B
import { fileURLToPath } from 'node:url'; import { mergeConfig, defineConfig, configDefaults } from 'vitest/config'; import viteConfig from './vite.config'; export default mergeConfig( viteConfig, defineConfig({ test: { environment: 'jsdom', include: ['tests/unit/**/*.spec.js'], exclude: [...configDefaults.exclude], root: fileURLToPath(new URL('./', import.meta.url)), // Prevent canvas-related error in unit tests // https://github.com/wobsoriano/vitest-canvas-mock setupFiles: ['./vitest.setup.js'], deps: { optimizer: { web: { include: ['vitest-canvas-mock'], }, }, }, }, }), );