A monorepo starter with all bells and whistles to hit the ground running
The Apex Monorepo is a comprehensive development framework that provides a range of features and tools to streamline the development process. It supports automatic release management, changelog generation, publishing, dependency updates, and zero installation PRs with Stackblitz CodeFlow. The monorepo includes internal and external packages, with support for both ESM and CJS formats. It is compatible with popular frameworks like Next.js, Remix, and Astro (coming soon). The monorepo also includes a set of tooling for TypeScript, ESLint, Prettier, changesets management, pnpm package management, and bundling TypeScript packages. Additionally, it offers integration with helpful bots like Renovate, Kodiak, and Changesets.
To set up the Apex Monorepo, follow these steps:
npm install
npm run build
npm run dev
--filter flag to run only a certain set of workspaces.The Apex Monorepo is a powerful development framework that offers a range of features and tools to enhance the development process. With its automatic release management, support for internal and external packages, and integration with popular frameworks, it provides a comprehensive and streamlined development experience. The included tooling for TypeScript, ESLint, Prettier, changesets management, pnpm package management, and bundling TypeScript packages further adds to its usefulness. Additionally, the integration with bots like Renovate, Kodiak, and Changesets ensures efficient dependency management and release processes. Overall, the Apex Monorepo is an excellent choice for developers looking for a robust and efficient development framework.