JSPM

  • Created
  • Published
  • Downloads 265
  • Score
    100M100P100Q93944F
  • License MIT

Scaffold production-ready monorepos

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (monoframe) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    Monoframe

    Scaffold production-ready monorepos in seconds. One command to generate a fully configured Turborepo with Next.js, TypeScript, Tailwind CSS, and more.

    Quick Start

    npx monoframe@beta init

    That's it. The interactive CLI walks you through everything.

    What You Get

    • โšก Turborepo monorepo with optimized build pipelines
    • ๐ŸŽจ Next.js apps with App Router and TypeScript
    • ๐ŸŽฏ shadcn/ui shared component library with custom presets
    • ๐Ÿ–Œ๏ธ Tailwind CSS v4 with shared configuration
    • ๐Ÿš€ Express + TypeScript backend apps (optional)
    • ๐ŸŽฌ Framer Motion / GSAP / Lenis animation support (optional)
    • โœ… ESLint + Prettier or Biome for code quality
    • ๐Ÿงช Playwright e2e testing (optional)
    • ๐Ÿ”„ GitHub Actions CI pipeline (optional)
    • ๐Ÿช Husky + lint-staged git hooks (optional)

    Usage

    Scaffold a new monorepo

    npx monoframe@beta init

    With a project name

    npx monoframe@beta init my-project

    Use saved preferences

    npx monoframe@beta init --use-preferences

    Reset saved preferences

    npx monoframe@beta init --reset-preferences

    Requirements

    • Node.js 20.9 or later
    • pnpm 8 or later
    • Git installed

    Documentation

    Full docs at github.com/Abubokkor98/monoframe

    License

    MIT