diff --git a/.changeset/yarn-pages-router-peer-metadata.md b/.changeset/yarn-pages-router-peer-metadata.md new file mode 100644 index 0000000000..56a7245b76 --- /dev/null +++ b/.changeset/yarn-pages-router-peer-metadata.md @@ -0,0 +1,5 @@ +--- +'create-content-sdk-app': patch +--- + +Add `@sitecore-content-sdk/personalize` to the Next.js Pages Router template dependencies. Yarn does not install missing peers, so a Pages Router app built with Yarn could not resolve the package and omitted it from `.sitecore/metadata.json`. diff --git a/packages/create-content-sdk-app/src/templates/nextjs/package.json b/packages/create-content-sdk-app/src/templates/nextjs/package.json index 4bb81df427..3c3acb1855 100644 --- a/packages/create-content-sdk-app/src/templates/nextjs/package.json +++ b/packages/create-content-sdk-app/src/templates/nextjs/package.json @@ -17,6 +17,7 @@ "license": "Apache-2.0", "dependencies": { "@sitecore-content-sdk/analytics-core": "<%- versions['@sitecore-content-sdk/analytics-core'] %>", + "@sitecore-content-sdk/personalize": "<%- versions['@sitecore-content-sdk/personalize'] %>", "@sitecore-content-sdk/events": "<%- versions['@sitecore-content-sdk/events'] %>", "@sitecore-content-sdk/nextjs": "<%- versions['@sitecore-content-sdk/nextjs'] %>", "@sitecore-feaas/clientside": "^0.6.0",