Skip to content

Commit

Permalink
[RTS-SK-1] Configuring Application
Browse files Browse the repository at this point in the history
Completed Work:
- Created basic setup of project
- Configured pre-commit hooks with 'husky' library
- Configured stylelint
- Configured apiClent with 'axios' library
- Configured 'redux' store with '@reduxjs/toolkit' library
- Configured 'react-router-dom' v6
- Configured app localization with 'i18n' library
- Configured sass variables and mixins
  • Loading branch information
Nikita Kolva committed Nov 21, 2022
1 parent 67eef03 commit e1948be
Show file tree
Hide file tree
Showing 44 changed files with 5,678 additions and 166 deletions.
1 change: 1 addition & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
BASE_API_URL=https://fake123api.com
42 changes: 42 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{
"extends": [
"eslint:recommended",
"plugin:react/recommended",
"plugin:@typescript-eslint/recommended",
"google",
"prettier"
],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaVersion": 2018,
"sourceType": "module",
"ecmaFeatures": {
"jsx": true
}
},
"settings": {
"react": {
"version": "18.2.0"
}
},
"globals": {
"google": true,
"document": true,
"window": true
},
"rules": {
"no-invalid-this": "off",
"react/prop-types": "off",
"require-jsdoc": "off",
"camelcase": "off"
},
"env": {
"mocha": true,
"node": true,
"browser": true,
"es6": true,
"jest": true,
"jquery": true
},
"plugins": ["@typescript-eslint", "prettier"]
}
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,10 @@
# misc
.DS_Store
.env.local
.env.development
.env.development.local
.env.test.local
.env.production
.env.production.local

npm-debug.log*
Expand Down
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
18.12.1
5 changes: 5 additions & 0 deletions .prettierrc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
semi: true
trailingComma: "all"
singleQuote: true
printWidth: 100
tabWidth: 2
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# NODE VERSION - v18.12.1

# Getting Started with Create React App

This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
Expand Down
Loading

0 comments on commit e1948be

Please sign in to comment.