Skip to content

Commit 43708a4

Browse files
committed
Simplify mix setup
1 parent a6ec207 commit 43708a4

File tree

1 file changed

+1
-14
lines changed

1 file changed

+1
-14
lines changed

mix.exs

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -63,20 +63,7 @@ defmodule Diff.MixProject do
6363

6464
defp aliases() do
6565
[
66-
setup: ["deps.get", &setup_npm/1]
66+
setup: ["deps.get", "cmd npm install --prefix assets"]
6767
]
6868
end
69-
70-
defp setup_npm(_) do
71-
cmd("npm", ["install"], cd: "assets")
72-
end
73-
74-
defp cmd(cmd, args, opts) do
75-
opts = Keyword.merge([into: IO.stream(:stdio, :line), stderr_to_stdout: true], opts)
76-
{_, result} = System.cmd(cmd, args, opts)
77-
78-
if result != 0 do
79-
raise "Non-zero result (#{result}) from: #{cmd} #{Enum.map_join(args, " ", &inspect/1)}"
80-
end
81-
end
8269
end

0 commit comments

Comments
 (0)