Before you begin, ensure you have met the following requirements:
- You have installed Node.js and npm.
- You have a code editor like Visual Studio Code installed.
- Clone the repository:
git clone https://github.com/your-repo/project.git
- Navigate to the project directory:
cd project
- Install the dependencies:
npm install
-
Install ESLint and TypeScript ESLint:
npm install eslint @typescript-eslint/parser @typescript-eslint/eslint-plugin --save-dev
-
Optionally add
...tseslint.configs.stylisticTypeChecked
-
Install eslint-plugin-react and update the config:
npm install eslint-plugin-react --save-dev
-
Create or update
eslint.config.js
:// eslint.config.js import react from 'eslint-plugin-react' export default tseslint.config({ // Set the react version settings: { react: { version: '18.3' } }, plugins: { // Add the react plugin react, }, rules: { // other rules... // Enable its recommended rules ...react.configs.recommended.rules, ...react.configs['jsx-runtime'].rules, }, })
-
Start the development server:
npm start
-
Open your browser and navigate to
http://localhost:3000
.
- Run the tests:
npm test
To contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature-branch
- Make your changes and commit them:
git commit -m 'Add some feature'
- Push to the branch:
git push origin feature-branch
- Create a pull request.
This project is licensed under the MIT License.# defifundr_landing_page