From 73d9465dbe9be70d49f3b9335fed13ccc760df74 Mon Sep 17 00:00:00 2001 From: Toby Bessant Date: Mon, 11 Sep 2023 20:15:09 +0100 Subject: [PATCH 1/2] Fix webpack plugin package.json --- .../generate-license-file-webpack-plugin/package.json | 7 ++++--- src/packages/generate-license-file/package.json | 3 ++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/packages/generate-license-file-webpack-plugin/package.json b/src/packages/generate-license-file-webpack-plugin/package.json index 3df2e0cb..84a0ad6a 100644 --- a/src/packages/generate-license-file-webpack-plugin/package.json +++ b/src/packages/generate-license-file-webpack-plugin/package.json @@ -4,7 +4,7 @@ "main": "src/index.js", "license": "ISC", "description": "Webpack plugin to generate a text file asset containing all of the licenses for your production third-party dependencies.", - "homepage": "https://github.com/TobyAndToby/generate-license-file-webpack-plugin#readme", + "homepage": "https://github.com/TobyAndToby/generate-license-file#readme", "keywords": [ "webpack", "plugin", @@ -28,10 +28,11 @@ ], "repository": { "type": "git", - "url": "git+https://github.com/TobyAndToby/generate-license-file-webpack-plugin.git" + "url": "git+https://github.com/TobyAndToby/generate-license-file.git", + "directory": "src/packages/generate-license-file-webpack-plugin" }, "bugs": { - "url": "https://github.com/TobyAndToby/generate-license-file-webpack-plugin/issues" + "url": "https://github.com/TobyAndToby/generate-license-file/issues" }, "files": [ "src" diff --git a/src/packages/generate-license-file/package.json b/src/packages/generate-license-file/package.json index b30ff4ed..b69e03ca 100644 --- a/src/packages/generate-license-file/package.json +++ b/src/packages/generate-license-file/package.json @@ -31,7 +31,8 @@ ], "repository": { "type": "git", - "url": "git+https://github.com/TobyAndToby/generate-license-file.git" + "url": "git+https://github.com/TobyAndToby/generate-license-file.git", + "directory": "src/packages/generate-license-file" }, "bugs": { "url": "https://github.com/TobyAndToby/generate-license-file/issues" From 3433d5788ab0d33996d2918b93e2e754eb1143e2 Mon Sep 17 00:00:00 2001 From: Toby Bessant Date: Mon, 11 Sep 2023 20:18:42 +0100 Subject: [PATCH 2/2] Set webpack plugin publish dependancy --- src/packages/generate-license-file-webpack-plugin/project.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/packages/generate-license-file-webpack-plugin/project.json b/src/packages/generate-license-file-webpack-plugin/project.json index 7b68764a..eb0bf70e 100644 --- a/src/packages/generate-license-file-webpack-plugin/project.json +++ b/src/packages/generate-license-file-webpack-plugin/project.json @@ -26,7 +26,8 @@ "executor": "nx:run-commands", "options": { "command": "node tools/scripts/publish.mjs generate-license-file-webpack-plugin {args.tag}" - } + }, + "dependsOn": ["^publish"] }, "lint": { "executor": "@nx/linter:eslint",