Welcome to the official monorepo for all tools, libraries, and applications developed by the Magni Development team.
This repository serves as the single source of truth for all @magnidev projects. By centralizing our codebase, we streamline dependency management, encourage code sharing, and simplify collaboration across teams.
The monorepo is organized into the following main packages and applications:
- tailwindcss-utils: Shared utilities for frontend Tailwind CSS projects.
- typescript-config: Base TypeScript configurations.
- react-hooks: A collection of React Hooks.
Explore each package’s directory for more details and individual documentation.
Clone the repository and install dependencies:
git clone https://github.com/magnidev/magnidev-monorepo.git
cd magnidev-monorepo
pnpm install
- Build all packages:
pnpm build
- Run tests for all packages:
pnpm test
- Lint all packages:
pnpm lint
We welcome contributions from everyone! To get started:
- Read our Contribution Guidelines.
- Check for existing issues and pull requests.
- For significant changes, please open an issue to discuss your proposal before submitting a PR.
- Find all the docs in our website
- Each package contains its own
README.md
with usage and API details. - For monorepo management, see pnpm workspaces and Turborepo.
This project is licensed under the MIT License. See the LICENSE file for details.
For help, open an issue, start a discussion in the repository or contact us directly at hello@magni.dev.