diff --git a/packages/cli/src/data/client.js b/packages/cli/src/data/client.js index 005f18e44..50cc34dc1 100644 --- a/packages/cli/src/data/client.js +++ b/packages/cli/src/data/client.js @@ -1,7 +1,7 @@ import { filterContentByCollection, filterContentByRoute } from '@greenwood/cli/src/lib/content-utils.js'; const CONTENT_STATE = globalThis.__CONTENT_AS_DATA_STATE__ ?? false; // eslint-disable-line no-underscore-dangle -const PRERENDER = globalThis.__CONTENT_OPTIONS__?.PRERENDER ?? false; // eslint-disable-line no-underscore-dangle +const PRERENDER = globalThis.__CONTENT_OPTIONS__?.PRERENDER === 'true'; // eslint-disable-line no-underscore-dangle const PORT = globalThis?.__CONTENT_OPTIONS__?.PORT ?? 1984; // eslint-disable-line no-underscore-dangle const BASE_PATH = globalThis?.__GWD_BASE_PATH__ ?? ''; // eslint-disable-line no-underscore-dangle diff --git a/packages/cli/src/plugins/resource/plugin-active-content.js b/packages/cli/src/plugins/resource/plugin-active-content.js index 140f1197a..f1e8767d6 100644 --- a/packages/cli/src/plugins/resource/plugin-active-content.js +++ b/packages/cli/src/plugins/resource/plugin-active-content.js @@ -79,12 +79,12 @@ class ContentAsDataResource extends ResourceInterface { newBody = newBody.replace('', ` - `); @@ -129,7 +129,7 @@ class ContentAsDataResource extends ResourceInterface { body = body.replace('', ` - `); diff --git a/packages/cli/test/cases/build.config.prerender-collections/build.config.prerender-collections.spec.js b/packages/cli/test/cases/build.config.prerender-collections/build.config.prerender-collections.spec.js index b11f6fc8c..49c459e07 100644 --- a/packages/cli/test/cases/build.config.prerender-collections/build.config.prerender-collections.spec.js +++ b/packages/cli/test/cases/build.config.prerender-collections/build.config.prerender-collections.spec.js @@ -80,6 +80,28 @@ describe('Build Greenwood With: ', function() { }); }); + describe('