SHARE
TWEET

Untitled

a guest Jul 22nd, 2019 85 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top