This repository demonstrates a pnpm workspace managing three independent packages.
- react-app – React 17 single page application scaffold with TypeScript 5 using Vite.
- sharepoint-lib – TypeScript library wrapping PnPjs for SharePoint Online CRUD operations.
- spfx-project – SPFx 1.21 project using React 17 and TypeScript 5.
Changesets is configured for release management and each package maintains its own version.