From e3b984347b98af071be762e715bf667f73017d43 Mon Sep 17 00:00:00 2001 From: Nathan Rajlich Date: Wed, 18 Dec 2024 22:41:29 -0800 Subject: [PATCH] Set `nacp.id` and `nacp.title` fields instead of deprecated `titleId` and `productName` --- .changeset/hungry-foxes-mate.md | 5 +++++ packages/create-nxjs-app/src/main.ts | 17 +++++++++-------- 2 files changed, 14 insertions(+), 8 deletions(-) create mode 100644 .changeset/hungry-foxes-mate.md diff --git a/.changeset/hungry-foxes-mate.md b/.changeset/hungry-foxes-mate.md new file mode 100644 index 00000000..13f8f55e --- /dev/null +++ b/.changeset/hungry-foxes-mate.md @@ -0,0 +1,5 @@ +--- +"create-nxjs-app": patch +--- + +Set `nacp.id` and `nacp.title` fields instead of deprecated `titleId` and `productName` diff --git a/packages/create-nxjs-app/src/main.ts b/packages/create-nxjs-app/src/main.ts index 04ca63bd..dc82648d 100755 --- a/packages/create-nxjs-app/src/main.ts +++ b/packages/create-nxjs-app/src/main.ts @@ -193,15 +193,16 @@ try { packageJsonUrl, `${JSON.stringify( { - // Generate a random Title ID, which is used for - // save data purposes (i.e. `localStorage`) - titleId: generateRandomID(), - - // Set the `productName` to the app name if it's different - // from the slugified name, for usage in NRO/NSP app metadata - productName: appName !== slugifiedName ? appName : undefined, - ...packageJson, + nacp: { + // Generate a random Title ID, which is used for + // save data purposes (i.e. `localStorage`) + id: generateRandomID(), + + // Set the `nacp.title` to the app name if it's different + // from the slugified name, for usage in NRO/NSP app metadata + title: appName !== slugifiedName ? appName : undefined, + }, }, null, 2,