From 225ac70634759607550d20d9866f6db13948f2e1 Mon Sep 17 00:00:00 2001 From: "remi.kristelijn" Date: Fri, 31 Jan 2025 09:22:24 +0100 Subject: [PATCH 1/2] fix: package.json pretty print Closes #4643 --- packages/create-toolpad-app/src/generateProject.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/create-toolpad-app/src/generateProject.ts b/packages/create-toolpad-app/src/generateProject.ts index 0ea3b8e7641..82f9b3d9cb1 100644 --- a/packages/create-toolpad-app/src/generateProject.ts +++ b/packages/create-toolpad-app/src/generateProject.ts @@ -62,7 +62,7 @@ export default function generateProject( [ 'package.json', { - content: JSON.stringify(packageJson(options)), + content: JSON.stringify(packageJson(options), null, 2), }, ], ]); From eaacb2da200d495536723bb74d80839de09193f5 Mon Sep 17 00:00:00 2001 From: "remi.kristelijn" Date: Thu, 20 Mar 2025 17:29:09 +0100 Subject: [PATCH 2/2] docs: mention pnpm usage --- CONTRIBUTING.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 3766b6eca27..54883cc1d82 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -21,7 +21,10 @@ _If you're looking into contributing to the docs, follow the [instructions](#bui ### Prerequisites - git -- node.js +- node.js (run `npm pkg get engines.node` for the right version) +- pnpm + - globally installed `npm i pnpm -g` + - running `corepack enable`, to enable corepack, a tool that ships with Node.js to manage package managers ### Developing on Toolpad Core