From 683c27238b55c06c90050f67c9736c4b0783599b Mon Sep 17 00:00:00 2001 From: Colin Rotherham Date: Thu, 18 May 2023 14:00:13 +0100 Subject: [PATCH] Ensure local packages are marked optional in published package MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Our local packages don’t exist on https://registry.npmjs.org and can be skipped when outside npm workspaces --- package-lock.json | 10 ++++++---- packages/govuk-frontend/package.json | 10 ++++++---- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 666477a6c0..cf68695b9e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26272,10 +26272,6 @@ "autoprefixer": "^10.4.14", "cssnano": "^6.0.1", "cssnano-preset-default": "^6.0.1", - "govuk-frontend-config": "*", - "govuk-frontend-helpers": "*", - "govuk-frontend-lib": "*", - "govuk-frontend-tasks": "*", "gulp": "^4.0.2", "gulp-cli": "^2.3.0", "html-validate": "7.17.0", @@ -26291,6 +26287,12 @@ }, "engines": { "node": ">= 4.2.0" + }, + "optionalDependencies": { + "govuk-frontend-config": "*", + "govuk-frontend-helpers": "*", + "govuk-frontend-lib": "*", + "govuk-frontend-tasks": "*" } }, "packages/govuk-frontend-review": { diff --git a/packages/govuk-frontend/package.json b/packages/govuk-frontend/package.json index 2d0cdab2a9..40750a632c 100644 --- a/packages/govuk-frontend/package.json +++ b/packages/govuk-frontend/package.json @@ -53,10 +53,6 @@ "autoprefixer": "^10.4.14", "cssnano": "^6.0.1", "cssnano-preset-default": "^6.0.1", - "govuk-frontend-config": "*", - "govuk-frontend-helpers": "*", - "govuk-frontend-lib": "*", - "govuk-frontend-tasks": "*", "gulp": "^4.0.2", "gulp-cli": "^2.3.0", "html-validate": "7.17.0", @@ -69,5 +65,11 @@ "sass-embedded": "^1.62.0", "sassdoc": "^2.7.4", "slash": "^5.1.0" + }, + "optionalDependencies": { + "govuk-frontend-config": "*", + "govuk-frontend-helpers": "*", + "govuk-frontend-lib": "*", + "govuk-frontend-tasks": "*" } }