mirror of
https://github.com/privacy-scaling-explorations/p0tion.git
synced 2026-01-14 08:17:54 -05:00
44 lines
1.2 KiB
JSON
44 lines
1.2 KiB
JSON
{
|
|
"testPathIgnorePatterns": [".d.ts", ".js", "packages/actions/test/unit/contract.test.ts"],
|
|
"moduleFileExtensions": ["ts", "js"],
|
|
"transform": {
|
|
"\\.(t|j)s?$": "babel-jest"
|
|
},
|
|
"testMatch": ["**/test/**/*.test.*"],
|
|
"globals": {
|
|
"ts-jest": {
|
|
"tsConfig": "tsconfig.json"
|
|
}
|
|
},
|
|
"moduleNameMapper": {
|
|
"@zkmpc/(.*)$": "<rootDir>/packages/$1"
|
|
},
|
|
"testTimeout": 100000000,
|
|
"setupFiles": ["dotenv/config"],
|
|
"collectCoverageFrom": [
|
|
"packages/actions/**/*",
|
|
"!packages/actions/test/data/*",
|
|
"!packages/actions/test/utils/*",
|
|
"packages/backend/**/*",
|
|
"!packages/backend/types/*",
|
|
"packages/phase2cli/**/*",
|
|
"!packages/phase2cli/types/*",
|
|
"!packages/**/rollup.config.ts",
|
|
"!**/dist/**",
|
|
"!**/node_modules/**",
|
|
"!**/build/**"
|
|
],
|
|
"verbose": true,
|
|
"collectCoverage": true,
|
|
"coverageDirectory": "coverage/",
|
|
"coverageProvider": "v8",
|
|
"coverageThreshold": {
|
|
"global": {
|
|
"branches": 90,
|
|
"functions": 95,
|
|
"lines": 95,
|
|
"statements": 95
|
|
}
|
|
}
|
|
}
|