- OS - Windows 10
- Node.js - ^10
- Browser - Google Chrome
npm install
npm start
- TypeScript
- Create React App
- React (100% Hooks, zero classes)
- EditorConfig for VS Code
- ESLint
{
"git.autofetch": true,
"eslint.alwaysShowStatus": true,
"eslint.validate": [
"javascript",
"javascriptreact",
{ "language": "typescript", "autoFix": true },
{ "language": "typescriptreact", "autoFix": true }
],
"eslint.autoFixOnSave": true,
}- SPA displaying ALL Pokemon with their avatar, stats, basic information and type
- Filter Pokemon by Type(Water, Electric etc)
- Moves list and evolution information
- Error handling
- ...