// Copyright (C) 2018 Zilliqa // // This file is part of Zilliqa-Javascript-Library. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. // // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License // along with this program. If not, see . const config = { browser: true, transform: { '^.+\\.ts$': 'ts-jest', }, testMatch: ['/packages/**/test/?(*.)+(spec|test).ts'], moduleDirectories: [ '/includes', '/node_modules', '/*/node_modules', ], moduleFileExtensions: ['js', 'ts', 'node', 'json'], globals: { 'ts-jest': { babelConfig: true, tsConfig: './tsconfig.test.json', }, }, testURL: 'http://localhost', setupFiles: ['/jest-setup.js'], watchPlugins: [ 'jest-watch-typeahead/filename', 'jest-watch-typeahead/testname', ], }; module.exports = config;