package.json 965 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. {
  2. "name": "testjest",
  3. "description": "jest",
  4. "version": "1.0.0",
  5. "author": "xiangcaibiao",
  6. "private": true,
  7. "scripts": {
  8. "test": "jest --coverage"
  9. },
  10. "dependencies": {
  11. "vue": "^2.4.4"
  12. },
  13. "jest": {
  14. "moduleFileExtensions": [
  15. "js",
  16. "vue"
  17. ],
  18. "moduleNameMapper": {
  19. "^@/(.*)$": "<rootDir>/src/$1"
  20. },
  21. "transform": {
  22. "^.+\\.js$": "<rootDir>/_test_/node_modules/babel-jest",
  23. ".*\\.(vue)$": "<rootDir>/_test_/node_modules/vue-jest"
  24. },
  25. "snapshotSerializers": [
  26. "<rootDir>/_test_/node_modules/jest-serializer-vue"
  27. ],
  28. "collectCoverage": true,
  29. "collectCoverageFrom": [
  30. "src/**/*.{js,vue}",
  31. "!**/node_modules/**"
  32. ],
  33. "rootDir": "../"
  34. },
  35. "devDependencies": {
  36. "@vue/test-utils": "^1.0.0-beta.30",
  37. "babel-jest": "^24.9.0",
  38. "babel-preset-env": "^1.7.0",
  39. "jest": "^24.9.0",
  40. "jest-serializer-vue": "^2.0.2",
  41. "vue-jest": "^3.0.5"
  42. }
  43. }