@atproto/sync
Version:
atproto sync library
23 lines (22 loc) • 581 B
JavaScript
/** @type {import('jest').Config} */
module.exports = {
displayName: 'Sync',
transform: {
'^.+\\.(t|j)s$': [
'@swc/jest',
{
jsc: {
parser: { syntax: 'typescript', importAttributes: true },
experimental: { keepImportAttributes: true },
transform: {},
},
module: { type: 'es6' },
},
],
},
extensionsToTreatAsEsm: ['.ts'],
transformIgnorePatterns: [],
testTimeout: 60000,
setupFiles: ['<rootDir>/../../test.setup.ts'],
moduleNameMapper: { '^(\\.\\.?\\/.+)\\.js$': ['$1.ts', '$1.js'] },
}