lib/webpacker/tasks/pnpm_install.rake in webpacker-pnpm-1.2.0 vs lib/webpacker/tasks/pnpm_install.rake in webpacker-pnpm-1.2.1
- old
+ new
@@ -1,14 +1,14 @@
# frozen_string_literal: true
namespace :webpacker do
- desc "Support for older Rails versions. Install all JavaScript dependencies as specified via pnpm"
+ desc "Install all JavaScript dependencies as specified via pnpm."
task pnpm_install: [:environment] do
- valid_node_envs = %w[test development production]
+ valid_node_envs = ["test", "development", "production"]
node_env = ENV.fetch("NODE_ENV") do
valid_node_envs.include?(Rails.env) ? Rails.env : "production"
end
- system({ "NODE_ENV" => node_env }, "pnpm i --frozen-lockfile")
+ system({ "NODE_ENV" => node_env }, "pnpm i --frozen-lockfile --shamefully-hoist")
end
end