Merge branch 'setup-jest' into 'master'
Setup Jest files and Enable Coverage See merge request !62
jest/setup.js
0 → 100644
... | ... | @@ -12,7 +12,19 @@ |
"prepare": "husky install" | ||
}, | ||
"jest": { | ||
"preset": "jest-expo" | ||
"preset": "jest-expo", | ||
"setupFiles": [ | ||
"<rootDir>/jest/setup.js" | ||
], | ||
"coverageDirectory": "jest/coverage/", | ||
"collectCoverage": true, | ||
"collectCoverageFrom": [ | ||
"**/*.{jsx,ts,tsx}", | ||
"!**/coverage/**", | ||
"!**/node_modules/**", | ||
"!**/babel.config.js", | ||
"!**/jest.setup.js" | ||
] | ||
}, | ||
"dependencies": { | ||
"@expo/vector-icons": "^12.0.0", | ||
... | ... | @@ -63,10 +75,11 @@ |
"eslint-plugin-react-hooks": "^4.2.0", | ||
"husky": "^7.0.2", | ||
"jest": "^27.2.0", | ||
"jest-expo": "~41.0.0-beta.0", | ||
"jest-expo": "^42.1.0", | ||
"lint-staged": "^11.1.2", | ||
"prettier": "^2.4.0", | ||
"react-test-renderer": "^17.0.2", | ||
"redux-mock-store": "^1.5.4", | ||
"typescript": "~4.0.0" | ||
}, | ||
"private": true, | ||
... | ... |