If there is a version conflict between a govuk-eleventy-plugin dependency and the host project's dependencies, npm will include the expected version in a nested node_modules folder. https://github.com/x-govuk/govuk-eleventy-plugin/blob/main/lib/nunjucks.js doesn't check for this and register's the host project's version. If this is missing any of the components the eleventy plugin uses the site fails to build with template not found errors.
If there is a version conflict between a govuk-eleventy-plugin dependency and the host project's dependencies, npm will include the expected version in a nested node_modules folder. https://github.com/x-govuk/govuk-eleventy-plugin/blob/main/lib/nunjucks.js doesn't check for this and register's the host project's version. If this is missing any of the components the eleventy plugin uses the site fails to build with template not found errors.