Quire

Installation

The stack, the package manager, and the files that must remain server-only.

Quire expects pnpm, Next.js 16, and Tailwind CSS 4. Content is MDX on disk.

Package manager

Use the packageManager field in package.json. Do not mix npm lockfiles into the blotter.

pnpm install

Content loaders

src/lib/margins.ts and src/lib/spine.ts import server-only and fs. Types and groupDocs live in src/lib/types.ts so a client component cannot pull the filesystem.

Images

Still lifes belong in public/images. Next.js serves them from the root. Keep filenames stable; Margins covers are referenced from front matter.