From 8ee96245d7d153cde664c4bd361b7ae2161f7588 Mon Sep 17 00:00:00 2001 From: Gareth Jones Date: Fri, 22 Nov 2024 16:39:16 +1300 Subject: [PATCH] fix: ensure env doesn't get clobbered when installing `package_json` --- template.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/template.rb b/template.rb index a1dcda06..55d58014 100644 --- a/template.rb +++ b/template.rb @@ -97,6 +97,8 @@ def puts_header(msg) JEST_MAJOR_VERSION = "29".freeze def require_package_json_gem + old_env = ENV.to_h + require "bundler/inline" gemfile(true) do @@ -105,6 +107,8 @@ def require_package_json_gem end puts "using package_json v#{PackageJson::VERSION}" + + ENV.replace(old_env) end def apply_template! # rubocop:disable Metrics/MethodLength, Metrics/AbcSize, Metrics/PerceivedComplexity, Metrics/CyclomaticComplexity