├── .editorconfig ├── .github └── workflows │ ├── lint.yml │ └── tests.yml ├── .gitignore ├── .stylelintrc.json ├── LICENSE ├── Makefile ├── README.md ├── cypress.config.ts ├── index.html ├── jest.config.js ├── package.json ├── public └── favicon.ico ├── src ├── App.tsx ├── assets │ └── styles │ │ └── sakura.scss ├── index.tsx ├── sections │ └── users │ │ ├── UserCard.module.scss │ │ ├── UserCard.tsx │ │ └── useUsers.ts └── vite-env.d.ts ├── tests ├── App.spec.tsx ├── e2e │ ├── support │ │ ├── commands.ts │ │ └── e2e.ts │ ├── tests │ │ └── home.spec.ts │ └── tsconfig.json └── setupTests.ts ├── tsconfig.json └── vite.config.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/.gitignore -------------------------------------------------------------------------------- /.stylelintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/.stylelintrc.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/README.md -------------------------------------------------------------------------------- /cypress.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/cypress.config.ts -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/index.html -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/assets/styles/sakura.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/src/assets/styles/sakura.scss -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/sections/users/UserCard.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/src/sections/users/UserCard.module.scss -------------------------------------------------------------------------------- /src/sections/users/UserCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/src/sections/users/UserCard.tsx -------------------------------------------------------------------------------- /src/sections/users/useUsers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/src/sections/users/useUsers.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tests/App.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/tests/App.spec.tsx -------------------------------------------------------------------------------- /tests/e2e/support/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/tests/e2e/support/commands.ts -------------------------------------------------------------------------------- /tests/e2e/support/e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/tests/e2e/support/e2e.ts -------------------------------------------------------------------------------- /tests/e2e/tests/home.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/tests/e2e/tests/home.spec.ts -------------------------------------------------------------------------------- /tests/e2e/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/tests/e2e/tsconfig.json -------------------------------------------------------------------------------- /tests/setupTests.ts: -------------------------------------------------------------------------------- 1 | import "@testing-library/jest-dom"; 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodelyTV/typescript-react_best_practices-vite_template/HEAD/vite.config.ts --------------------------------------------------------------------------------