UNPKG

graphql-codegen-plugin-typescript-swr

Version:

A GraphQL code generator plug-in that automatically generates utility functions for SWR.

31 lines (28 loc) 757 B
const { resolve } = require('path') const { pathsToModuleNameMapper } = require('ts-jest') const pkg = require('./package.json') const tsconfig = require('./tsconfig.json') const CI = !!process.env.CI module.exports = () => { return { displayName: pkg.name, rootDir: __dirname, preset: 'ts-jest', testEnvironment: 'node', restoreMocks: true, reporters: ['default'], modulePathIgnorePatterns: ['dist'], moduleNameMapper: pathsToModuleNameMapper( tsconfig.compilerOptions.paths || [], { prefix: `./`, } ), cacheDirectory: resolve( __dirname, `${CI ? '' : 'node_modules/'}.cache/jest` ), setupFiles: [`${__dirname}/dev-test/setup.js`], collectCoverage: false, } }