From fa4713016803fe23a1d90d8ead4ac862cc1a038c Mon Sep 17 00:00:00 2001 From: Ruidy Date: Wed, 31 Mar 2021 11:38:43 +0200 Subject: [PATCH] strict=true --- .gitignore | 3 ++- TODO.md | 1 + src/index.jsx | 9 +++------ src/utils/auth_config.json | 4 ---- tsconfig.json | 5 ++++- 5 files changed, 10 insertions(+), 12 deletions(-) delete mode 100644 src/utils/auth_config.json diff --git a/.gitignore b/.gitignore index 705ca36..19d6a6b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ build/ node_modules/ -/.idea \ No newline at end of file +/.idea +.env \ No newline at end of file diff --git a/TODO.md b/TODO.md index 1fcf4a3..895dfe8 100644 --- a/TODO.md +++ b/TODO.md @@ -14,3 +14,4 @@ - [ ] Use Css-in-Js - [ ] Redirect to 404 - [x] Typescript +- [ ] strict typing diff --git a/src/index.jsx b/src/index.jsx index b1fcddf..e15dbdb 100644 --- a/src/index.jsx +++ b/src/index.jsx @@ -1,12 +1,11 @@ import React from "react"; import ReactDOM from "react-dom"; import "./index.css"; -import {App} from "./App"; +import { App } from "./App"; import * as serviceWorker from "./serviceWorker"; import { Auth0Provider } from "./utils/auth0-spa"; import history from "./utils/history"; import Firebase, { FirebaseContext } from "./services/Firebase"; -import config from "./utils/auth_config.json"; const onRedirectCallBack = (appState) => { history.push( @@ -18,10 +17,8 @@ const onRedirectCallBack = (appState) => { ReactDOM.render( diff --git a/src/utils/auth_config.json b/src/utils/auth_config.json deleted file mode 100644 index 6cce307..0000000 --- a/src/utils/auth_config.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "DOMAIN": "chefs-meal-planner.eu.auth0.com", - "CLIENT_ID": "EXe8HCfFd0jSSfqzjAvpdk72ce0y2Hh9" -} \ No newline at end of file diff --git a/tsconfig.json b/tsconfig.json index 4a501cc..a583456 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -10,7 +10,10 @@ "skipLibCheck": true, "esModuleInterop": true, "allowSyntheticDefaultImports": true, - "strict": false, + "strict": true, + "noUnusedParameters": true, + "noUnusedLocals": true, + "noImplicitReturns": true, "forceConsistentCasingInFileNames": true, "noFallthroughCasesInSwitch": true, "module": "esnext",