UNPKG

namillum

Version:
54 lines (52 loc) 1.76 kB
// Copyright (C) 2018 Zilliqa // // This file is part of zilliqa-js // // 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 <https://www.gnu.org/licenses/>. const config = { transform: { "^.+\\.ts$": "ts-jest", }, testMatch: ["<rootDir>/zilliqa/typescript/**/test/?(*.)+(spec|test).ts"], moduleDirectories: [ "zilliqa/typescript/*/src", "<rootDir>/includes", "<rootDir>/node_modules", "<rootDir>/*/node_modules", ], moduleFileExtensions: ["js", "ts", "node", "json"], moduleNameMapper: { "^@zilliqa-js/zilliqa": "<rootDir>/zilliqa/typescript/zilliqa/src/index.ts", "^@zilliqa-js/proto$": "<rootDir>/zilliqa/typescript/zilliqa-js-proto/dist/index.js", "^@zilliqa-js/(.*)$": "<rootDir>/zilliqa/typescript/zilliqa-js-$1/src/index.ts", }, globals: { "ts-jest": { tsconfig: "./tsconfig.test.json", }, }, testURL: "http://localhost", collectCoverage: true, collectCoverageFrom: [ "<rootDir>/zilliqa/typescript/*/src/**/*.{ts,js}", "!**/node_modules/**", ], testEnvironment: "jsdom", automock: false, resetMocks: false, setupFiles: ["<rootDir>/jest-setup.js"], }; module.exports = config;