Welcome to the WAGMI-WXT Starter repository! This project is a starter kit to help you get up and running with a WAGMI-based Chrome extension.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Ensure you have the following software installed on your machine:
-
Clone the repository:
git clone https://github.com/fisand/wagmi-wxt-starter.git cd wagmi-wxt-starter
-
Install dependencies:
pnpm install
-
Start the development server:
pnpm start
-
Build the project for production:
pnpm run build
A brief description of the project structure:
wagmi-wxt-starter/
├── assets/ # Assets for the extension
├── entrypoints/ # Entry points for the application
├── hooks/ # Custom React hooks
├── public/ # Public assets
├── .gitignore # Git ignore file
├── README.md # Project documentation
├── auto-imports.d.ts # Auto-imported TypeScript definitions
├── package.json # Project metadata and dependencies
├── pnpm-lock.yaml # Lockfile for pnpm
├── tsconfig.json # TypeScript configuration
├── uno.config.ts # UnoCSS configuration
├── vite-env.d.ts # Vite environment definitions
└── wxt.config.ts # WXT-specific configuration
We welcome contributions to the WAGMI-WXT Starter project. To contribute, please follow these steps:
- Fork the repository
- Create a new branch (
git checkout -b feature-branch
) - Make your changes
- Commit your changes (
git commit -am 'Add new feature'
) - Push to the branch (
git push origin feature-branch
) - Create a new Pull Request
Please make sure to update tests as appropriate.
This project is licensed under the MIT License - see the LICENSE file for details.