Skip to content

Commit

Permalink
[Feature/typescript] Moved Api,Domain,helpers,logic from flow to ts (#…
Browse files Browse the repository at this point in the history
…330)

* Typescript and eslint settings and transpilled AddingButton component (#327)

* AddingButton converted,
added ts supporting to webpack
added ts supporting to eslint

* Updated less-module import

* Moved Api,Domain,helpers,logic from flow to ts

* Moved Api,Domain,helpers,logic from flow to ts

* Implemented review: renamed interface, removed autoupdate on dependencies

* Added todo, es2015
  • Loading branch information
unvir authored Aug 20, 2020
1 parent 1e87615 commit 69bbc2c
Show file tree
Hide file tree
Showing 59 changed files with 513 additions and 488 deletions.
3 changes: 2 additions & 1 deletion .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@
"react/require-default-props": "off",
"react/prop-types": "off",
"react-hooks/rules-of-hooks": "error", // Checks rules of Hooks
"react-hooks/exhaustive-deps": "warn" // Checks effect dependencies
"react-hooks/exhaustive-deps": "warn", // Checks effect dependencies
"@typescript-eslint/no-unused-vars": ["error", { "argsIgnorePattern": "^_", "args": "all"}]
}
}
4 changes: 2 additions & 2 deletions .prettierrc.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"parser": "babel-flow",
"parser": "typescript",
"printWidth": 100,
"tabWidth": 4,
"trailingComma": "es5",
"endOfLine": "lf"
}
}
45 changes: 22 additions & 23 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"start": "npm-run-all --parallel serve fakeapi",
"lint": "eslint --ext .tsx --ext .ts src/",
"test": "cross-env NODE_ENV=testing jest \"./src\"",
"prettier": "prettier \"./src/**/*.js\"",
"prettier": "prettier \"./src/**/*.ts\"",
"creevey": "wait-on http://localhost:9001 -t 60000 && node ./.creevey/start.js -c ./.creevey/creevey.config.js",
"creevey:ui": "yarn creevey --ui"
},
Expand Down Expand Up @@ -53,53 +53,52 @@
"@babel/preset-env": "7.9.5",
"@babel/preset-flow": "7.9.0",
"@babel/preset-react": "7.9.4",
"@babel/preset-typescript": "^7.10.4",
"@babel/preset-typescript": "7.10.4",
"@babel/register": "7.9.0",
"@hot-loader/react-dom": "16.13.0",
"@storybook/addon-actions": "^5.3.17",
"@storybook/addons": "^5.3.17",
"@storybook/react": "^5.3.17",
"@types/classnames": "^2.2.10",
"@types/react": "^16.9.43",
"@types/react-dom": "^16.9.8",
"@types/react-router-dom": "^5.1.5",
"@typescript-eslint/eslint-plugin": "^3.7.0",
"@typescript-eslint/parser": "^3.7.0",
"@types/classnames": "2.2.10",
"@types/jest": "26.0.9",
"@types/react": "16.9.43",
"@types/react-dom": "16.9.8",
"@types/react-router-dom": "5.1.5",
"@typescript-eslint/eslint-plugin": "3.7.0",
"@typescript-eslint/parser": "3.7.0",
"aws-sdk": "^2.649.0",
"babel-eslint": "10.1.0",
"babel-loader": "8.0.5",
"babel-plugin-module-resolver": "^4.0.0",
"classnames": "^2.2.6",
"classnames-loader": "^2.1.0",
"babel-plugin-module-resolver": "4.0.0",
"classnames": "2.2.6",
"classnames-loader": "2.1.0",
"creevey": "0.5.7",
"cross-env": "5.2.0",
"css-loader": "^4.0.0",
"eslint": "^7.5.0",
"css-loader": "4.0.0",
"eslint": "7.5.0",
"eslint-config-prettier": "4.1.0",
"eslint-plugin-babel": "5.3.0",
"eslint-plugin-flowtype": "3.4.2",
"eslint-plugin-import": "^2.22.0",
"eslint-plugin-import": "2.22.0",
"eslint-plugin-jsx-a11y": "6.2.1",
"eslint-plugin-prettier": "3.0.1",
"eslint-plugin-react": "^7.20.3",
"eslint-plugin-react-hooks": "^2.5.0",
"file-loader": "^6.0.0",
"flow-bin": "0.95.1",
"flow-coverage-report": "0.6.1",
"eslint-plugin-react": "7.20.3",
"eslint-plugin-react-hooks": "2.5.0",
"file-loader": "6.0.0",
"html-webpack-plugin": "3.2.0",
"json-server": "0.14.2",
"less": "^3.12.2",
"less-loader": "^6.2.0",
"less": "3.12.2",
"less-loader": "6.2.0",
"mini-css-extract-plugin": "^0.9.0",
"mockdate": "3.0.2",
"prettier": "1.16.4",
"regenerator-runtime": "^0.13.5",
"selenium-webdriver": "^4.0.0-alpha.7",
"storybook-react-router": "1.0.3",
"style-loader": "^1.2.1",
"typescript": "^3.9.7",
"typescript": "3.9.7",
"wait-on": "^4.0.1",
"webpack": "^4.44.0",
"webpack": "4.44.0",
"webpack-bundle-analyzer": "^3.8.0",
"webpack-cli": "^3.3.12",
"webpack-dev-server": "^3.11.0"
Expand Down
Loading

0 comments on commit 69bbc2c

Please sign in to comment.