From ea1d956ef44db30321302f0e42204f548684ec64 Mon Sep 17 00:00:00 2001 From: jrusso1020 Date: Tue, 13 Jul 2021 12:39:08 -0400 Subject: [PATCH] Update fs-extra in scaffolder-backend Update fs-extra to 10.0.0 to better handle broken symbolic links. The only breaking changes in the major version upgrade should be this and the requirement of node v12 or higher which backstage also requires. fixes #6456 Signed-off-by: jrusso1020 --- .changeset/lemon-crabs-confess.md | 5 +++++ plugins/scaffolder-backend/package.json | 2 +- yarn.lock | 9 +++++++++ 3 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 .changeset/lemon-crabs-confess.md diff --git a/.changeset/lemon-crabs-confess.md b/.changeset/lemon-crabs-confess.md new file mode 100644 index 0000000000000..11d269e3895d1 --- /dev/null +++ b/.changeset/lemon-crabs-confess.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-scaffolder-backend': minor +--- + +Updating fs-extra to 10.0.0 to handle broken symbolic links correctly diff --git a/plugins/scaffolder-backend/package.json b/plugins/scaffolder-backend/package.json index de97a942c17da..d31e6c0d5f17e 100644 --- a/plugins/scaffolder-backend/package.json +++ b/plugins/scaffolder-backend/package.json @@ -46,7 +46,7 @@ "cross-fetch": "^3.0.6", "express": "^4.17.1", "express-promise-router": "^4.1.0", - "fs-extra": "9.1.0", + "fs-extra": "10.0.0", "git-url-parse": "~11.4.4", "globby": "^11.0.0", "handlebars": "^4.7.6", diff --git a/yarn.lock b/yarn.lock index 15091d99fefa2..0400d0bc59aa1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -13142,6 +13142,15 @@ fs-constants@^1.0.0: resolved "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== +fs-extra@10.0.0: + version "10.0.0" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz#9ff61b655dde53fb34a82df84bb214ce802e17c1" + integrity sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + fs-extra@9.1.0, fs-extra@^9.0.0, fs-extra@^9.1.0: version "9.1.0" resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d"