Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2019
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.26 KB | None | 0 0
  1. {
  2. "name": "@react-typescript-rush-template/firebase-client",
  3. "version": "1.0.0",
  4. "main": "build/main.js",
  5. "esnext": "src/main.ts",
  6. "files": [
  7. "build"
  8. ],
  9. "scripts": {
  10. "build": "tsc",
  11. "watch": "tsc --watch",
  12. "lint": "eslint . --ext .ts,.tsx",
  13. "test": "jest"
  14. },
  15. "dependencies": {
  16. "@react-typescript-rush-template/domain-models": "1.0.0"
  17. },
  18. "peerDependencies": {
  19. "firebase": "6.2.0"
  20. },
  21. "devDependencies": {
  22. "@firebase/testing": "^0.7.10",
  23. "@firebase/auth-types": "^0.7.0",
  24. "@firebase/app-types": "^0.4.0",
  25. "@firebase/firestore-types": "^1.2.0",
  26. "@firebase/util": "^0.2.19",
  27. "typescript": "^3.5.2",
  28. "@typescript-eslint/parser": "^1.11.0",
  29. "@typescript-eslint/eslint-plugin": "^1.11.0",
  30. "eslint": "^5.16.0",
  31. "prettier": "^1.18.2",
  32. "eslint-config-prettier": "^6.0.0",
  33. "eslint-plugin-prettier": "^3.1.0",
  34. "eslint-plugin-react": "^7.14.2",
  35. "jest": "24.7.1",
  36. "@types/jest": "~24.0.15",
  37. "ts-jest": "^24.0.2",
  38. "typesafe-firestore": "^1.0.1"
  39. },
  40. "eslintConfig": {
  41. "extends": [
  42. "eslint:recommended",
  43. "plugin:@typescript-eslint/recommended",
  44. "prettier/@typescript-eslint",
  45. "plugin:prettier/recommended"
  46. ],
  47. "plugins": [
  48. "@typescript-eslint",
  49. "prettier"
  50. ],
  51. "parser": "@typescript-eslint/parser",
  52. "env": {
  53. "browser": true
  54. },
  55. "parserOptions": {
  56. "project": "./tsconfig.json",
  57. "tsconfigRootDir": "./",
  58. "extraFileExtensions": [
  59. ".tsx",
  60. ".ts"
  61. ]
  62. },
  63. "rules": {
  64. "@typescript-eslint/explicit-function-return-type": "off"
  65. },
  66. "overrides": [
  67. {
  68. "files": [
  69. "*.test.ts"
  70. ],
  71. "env": {
  72. "jest": true
  73. }
  74. }
  75. ]
  76. },
  77. "eslintIgnore": [
  78. "build/*",
  79. "node_modules/*"
  80. ],
  81. "jest": {
  82. "clearMocks": true,
  83. "coverageDirectory": "coverage",
  84. "moduleFileExtensions": [
  85. "js",
  86. "ts",
  87. "tsx"
  88. ],
  89. "testRegex": "(/tests/.*|(\\.|/)(test|spec))\\.tsx?$",
  90. "transform": {
  91. "^.+\\.tsx?$": "ts-jest"
  92. },
  93. "roots": [
  94. "tests"
  95. ],
  96. "globals": {
  97. "ts-jest": {
  98. "packageJson": "package.json",
  99. "tsConfig": {
  100. "strict": false
  101. }
  102. }
  103. }
  104. }
  105. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement