{ "testPathIgnorePatterns": [".d.ts", ".js", "packages/actions/test/unit/contract.test.ts"], "moduleNameMapper": { "@p0tion/(.*)$": "/packages/$1" }, "modulePaths": [""], "testTimeout": 100000000, "setupFiles": ["dotenv/config"], "collectCoverageFrom": [ "packages/actions/**/*", "!packages/actions/test/data/*", "!packages/actions/test/utils/*", "!packages/backend/**/*", "!packages/phase2cli/**/*", "!packages/**/rollup.config.ts", "!**/dist/**", "!**/node_modules/**", "!**/build/**", "!**/*.d.ts", "!packages/actions/hardhat.config.ts", "!packages/actions/src/index.ts", "!packages/actions/types/*.d.ts" ], "verbose": true, "collectCoverage": true, "coverageDirectory": "coverage/", "coverageProvider": "v8", "coverageThreshold": { "global": { "branches": 60, "functions": 60, "lines": 60, "statements": 60 } } }