Skip to content

Commit 86febf4

Browse files
committed
check if daisyui preinstalled
1 parent 933e01e commit 86febf4

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

lib/mix/tasks/backpex.install.ex

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,13 +120,14 @@ if Code.ensure_loaded?(Igniter) do
120120
defp install_daisyui(igniter) do
121121
app_css_path = igniter.args.options[:app_css_path]
122122

123-
with false <- Helpers.npm_package_installed?(@daisyui_version),
123+
with false <- Igniter.exists?(igniter, "assets/vendor/daisyui.js"),
124+
false <- Helpers.npm_package_installed?(@daisyui_version),
124125
:ok <- install_daisyui_via_npm(),
125126
igniter <- Helpers.add_line_to_file(igniter, app_css_path, "@plugin \"daisyui\"") do
126127
Igniter.add_notice(igniter, "Installed daisyUI via npm.")
127128
else
128129
true ->
129-
Mix.shell().info("daisyui is already in package.json with the desired version. Skipping.")
130+
Mix.shell().info("daisyui is already installed. Skipping.")
130131
igniter
131132

132133
{:error, error} ->

0 commit comments

Comments
 (0)