Skip to content

Commit b22cf56

Browse files
authored
Update deps. Bump versions (#74)
1 parent f199012 commit b22cf56

File tree

14 files changed

+125
-125
lines changed

14 files changed

+125
-125
lines changed

broadcaster/lib/broadcaster/peer_supervisor.ex

+7-7
Original file line numberDiff line numberDiff line change
@@ -111,13 +111,13 @@ defmodule Broadcaster.PeerSupervisor do
111111

112112
defp spawn_peer_connection() do
113113
pc_opts =
114-
Application.fetch_env!(:broadcaster, :pc_config) ++
115-
[
116-
audio_codecs: @audio_codecs,
117-
video_codecs: @video_codecs,
118-
controlling_process: self()
119-
]
120-
|> Keyword.delete(:ice_transport_policy)
114+
(Application.fetch_env!(:broadcaster, :pc_config) ++
115+
[
116+
audio_codecs: @audio_codecs,
117+
video_codecs: @video_codecs,
118+
controlling_process: self()
119+
])
120+
|> Keyword.delete(:ice_transport_policy)
121121

122122
child_spec = %{
123123
id: PeerConnection,

broadcaster/lib/broadcaster_web/components/core_components.ex

+27-27
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ defmodule BroadcasterWeb.CoreComponents do
7878
</button>
7979
</div>
8080
<div id={"#{@id}-content"}>
81-
<%= render_slot(@inner_block) %>
81+
{render_slot(@inner_block)}
8282
</div>
8383
</.focus_wrap>
8484
</div>
@@ -123,9 +123,9 @@ defmodule BroadcasterWeb.CoreComponents do
123123
<p :if={@title} class="flex items-center gap-1.5 text-sm font-semibold leading-6">
124124
<.icon :if={@kind == :info} name="hero-information-circle-mini" class="h-4 w-4" />
125125
<.icon :if={@kind == :error} name="hero-exclamation-circle-mini" class="h-4 w-4" />
126-
<%= @title %>
126+
{@title}
127127
</p>
128-
<p class="mt-2 text-sm leading-5"><%= msg %></p>
128+
<p class="mt-2 text-sm leading-5">{msg}</p>
129129
<button type="button" class="group absolute top-1 right-1 p-2" aria-label="close">
130130
<.icon name="hero-x-mark-solid" class="h-5 w-5 opacity-40 group-hover:opacity-70" />
131131
</button>
@@ -201,9 +201,9 @@ defmodule BroadcasterWeb.CoreComponents do
201201
~H"""
202202
<.form :let={f} for={@for} as={@as} {@rest}>
203203
<div class="mt-10 space-y-8 bg-white">
204-
<%= render_slot(@inner_block, f) %>
204+
{render_slot(@inner_block, f)}
205205
<div :for={action <- @actions} class="mt-2 flex items-center justify-between gap-6">
206-
<%= render_slot(action, f) %>
206+
{render_slot(action, f)}
207207
</div>
208208
</div>
209209
</.form>
@@ -235,7 +235,7 @@ defmodule BroadcasterWeb.CoreComponents do
235235
]}
236236
{@rest}
237237
>
238-
<%= render_slot(@inner_block) %>
238+
{render_slot(@inner_block)}
239239
</button>
240240
"""
241241
end
@@ -319,36 +319,36 @@ defmodule BroadcasterWeb.CoreComponents do
319319
class="rounded border-zinc-300 text-zinc-900 focus:ring-0"
320320
{@rest}
321321
/>
322-
<%= @label %>
322+
{@label}
323323
</label>
324-
<.error :for={msg <- @errors}><%= msg %></.error>
324+
<.error :for={msg <- @errors}>{msg}</.error>
325325
</div>
326326
"""
327327
end
328328

329329
def input(%{type: "select"} = assigns) do
330330
~H"""
331331
<div phx-feedback-for={@name}>
332-
<.label for={@id}><%= @label %></.label>
332+
<.label for={@id}>{@label}</.label>
333333
<select
334334
id={@id}
335335
name={@name}
336336
class="mt-2 block w-full rounded-md border border-gray-300 bg-white shadow-sm focus:border-zinc-400 focus:ring-0 sm:text-sm"
337337
multiple={@multiple}
338338
{@rest}
339339
>
340-
<option :if={@prompt} value=""><%= @prompt %></option>
341-
<%= Phoenix.HTML.Form.options_for_select(@options, @value) %>
340+
<option :if={@prompt} value="">{@prompt}</option>
341+
{Phoenix.HTML.Form.options_for_select(@options, @value)}
342342
</select>
343-
<.error :for={msg <- @errors}><%= msg %></.error>
343+
<.error :for={msg <- @errors}>{msg}</.error>
344344
</div>
345345
"""
346346
end
347347

348348
def input(%{type: "textarea"} = assigns) do
349349
~H"""
350350
<div phx-feedback-for={@name}>
351-
<.label for={@id}><%= @label %></.label>
351+
<.label for={@id}>{@label}</.label>
352352
<textarea
353353
id={@id}
354354
name={@name}
@@ -360,7 +360,7 @@ defmodule BroadcasterWeb.CoreComponents do
360360
]}
361361
{@rest}
362362
><%= Phoenix.HTML.Form.normalize_value("textarea", @value) %></textarea>
363-
<.error :for={msg <- @errors}><%= msg %></.error>
363+
<.error :for={msg <- @errors}>{msg}</.error>
364364
</div>
365365
"""
366366
end
@@ -369,7 +369,7 @@ defmodule BroadcasterWeb.CoreComponents do
369369
def input(assigns) do
370370
~H"""
371371
<div phx-feedback-for={@name}>
372-
<.label for={@id}><%= @label %></.label>
372+
<.label for={@id}>{@label}</.label>
373373
<input
374374
type={@type}
375375
name={@name}
@@ -383,7 +383,7 @@ defmodule BroadcasterWeb.CoreComponents do
383383
]}
384384
{@rest}
385385
/>
386-
<.error :for={msg <- @errors}><%= msg %></.error>
386+
<.error :for={msg <- @errors}>{msg}</.error>
387387
</div>
388388
"""
389389
end
@@ -397,7 +397,7 @@ defmodule BroadcasterWeb.CoreComponents do
397397
def label(assigns) do
398398
~H"""
399399
<label for={@for} class="block text-sm font-semibold leading-6 text-zinc-800">
400-
<%= render_slot(@inner_block) %>
400+
{render_slot(@inner_block)}
401401
</label>
402402
"""
403403
end
@@ -411,7 +411,7 @@ defmodule BroadcasterWeb.CoreComponents do
411411
~H"""
412412
<p class="mt-3 flex gap-3 text-sm leading-6 text-rose-600 phx-no-feedback:hidden">
413413
<.icon name="hero-exclamation-circle-mini" class="mt-0.5 h-5 w-5 flex-none" />
414-
<%= render_slot(@inner_block) %>
414+
{render_slot(@inner_block)}
415415
</p>
416416
"""
417417
end
@@ -430,13 +430,13 @@ defmodule BroadcasterWeb.CoreComponents do
430430
<header class={[@actions != [] && "flex items-center justify-between gap-6", @class]}>
431431
<div>
432432
<h1 class="text-lg font-semibold leading-8 text-zinc-800">
433-
<%= render_slot(@inner_block) %>
433+
{render_slot(@inner_block)}
434434
</h1>
435435
<p :if={@subtitle != []} class="mt-2 text-sm leading-6 text-zinc-600">
436-
<%= render_slot(@subtitle) %>
436+
{render_slot(@subtitle)}
437437
</p>
438438
</div>
439-
<div class="flex-none"><%= render_slot(@actions) %></div>
439+
<div class="flex-none">{render_slot(@actions)}</div>
440440
</header>
441441
"""
442442
end
@@ -477,7 +477,7 @@ defmodule BroadcasterWeb.CoreComponents do
477477
<table class="w-[40rem] mt-11 sm:w-full">
478478
<thead class="text-sm text-left leading-6 text-zinc-500">
479479
<tr>
480-
<th :for={col <- @col} class="p-0 pb-4 pr-6 font-normal"><%= col[:label] %></th>
480+
<th :for={col <- @col} class="p-0 pb-4 pr-6 font-normal">{col[:label]}</th>
481481
<th :if={@action != []} class="relative p-0 pb-4">
482482
<span class="sr-only">Actions</span>
483483
</th>
@@ -497,7 +497,7 @@ defmodule BroadcasterWeb.CoreComponents do
497497
<div class="block py-4 pr-6">
498498
<span class="absolute -inset-y-px right-0 -left-4 group-hover:bg-zinc-50 sm:rounded-l-xl" />
499499
<span class={["relative", i == 0 && "font-semibold text-zinc-900"]}>
500-
<%= render_slot(col, @row_item.(row)) %>
500+
{render_slot(col, @row_item.(row))}
501501
</span>
502502
</div>
503503
</td>
@@ -508,7 +508,7 @@ defmodule BroadcasterWeb.CoreComponents do
508508
:for={action <- @action}
509509
class="relative ml-4 font-semibold leading-6 text-zinc-900 hover:text-zinc-700"
510510
>
511-
<%= render_slot(action, @row_item.(row)) %>
511+
{render_slot(action, @row_item.(row))}
512512
</span>
513513
</div>
514514
</td>
@@ -538,8 +538,8 @@ defmodule BroadcasterWeb.CoreComponents do
538538
<div class="mt-14">
539539
<dl class="-my-4 divide-y divide-zinc-100">
540540
<div :for={item <- @item} class="flex gap-4 py-4 text-sm leading-6 sm:gap-8">
541-
<dt class="w-1/4 flex-none text-zinc-500"><%= item.title %></dt>
542-
<dd class="text-zinc-700"><%= render_slot(item) %></dd>
541+
<dt class="w-1/4 flex-none text-zinc-500">{item.title}</dt>
542+
<dd class="text-zinc-700">{render_slot(item)}</dd>
543543
</div>
544544
</dl>
545545
</div>
@@ -564,7 +564,7 @@ defmodule BroadcasterWeb.CoreComponents do
564564
class="text-sm font-semibold leading-6 text-zinc-900 hover:text-zinc-700"
565565
>
566566
<.icon name="hero-arrow-left-solid" class="h-3 w-3" />
567-
<%= render_slot(@inner_block) %>
567+
{render_slot(@inner_block)}
568568
</.link>
569569
</div>
570570
"""

broadcaster/lib/broadcaster_web/components/layouts/app.html.heex

+2-2
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,9 @@ See https://stackoverflow.com/a/36247448/9620900
5454
<main class="flex-1 min-h-0">
5555
<div class="h-full py-7 px-7">
5656
<.flash_group flash={@flash} />
57-
<%= @inner_content %>
57+
{@inner_content}
5858
</div>
5959
</main>
6060
<footer class="flex flex-row px-4 py-2 lg:justify-start justify-center font-semibold text-brand/80">
61-
<%= Broadcaster.Application.version() %>
61+
{Broadcaster.Application.version()}
6262
</footer>

broadcaster/lib/broadcaster_web/components/layouts/root.html.heex

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta name="viewport" content="width=device-width, initial-scale=1" />
66
<meta name="csrf-token" content={get_csrf_token()} />
77
<.live_title suffix=" · Broadcaster">
8-
<%= assigns[:page_title] %>
8+
{assigns[:page_title]}
99
</.live_title>
1010
<link phx-track-static rel="stylesheet" href={~p"/assets/app.css"} />
1111
<script defer phx-track-static type="text/javascript" src={~p"/assets/app.js"}>
@@ -15,6 +15,6 @@
1515
class="bg-white antialiased h-svh flex flex-col"
1616
data-pcConfig={Broadcaster.PeerSupervisor.client_pc_config()}
1717
>
18-
<%= @inner_content %>
18+
{@inner_content}
1919
</body>
2020
</html>

broadcaster/lib/broadcaster_web/controllers/page_html/home.html.heex

+4-4
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
<div id="videoplayer-grid" class="w-full h-full grid gap-2 p-2 auto-rows-fr grid-cols-1">
77
</div>
88
<div id="stream-desc" class="flex flex-col gap-3 p-2">
9-
<span class="font-bold text-xl"><%= raw(@title) %></span>
9+
<span class="font-bold text-xl">{raw(@title)}</span>
1010
<span class={"#{if @description != "", do: "bg-neutral-200 p-4 rounded-lg text-wrap break-words", else: ""}"}>
11-
<%= raw(@description) %>
11+
{raw(@description)}
1212
</span>
1313
</div>
1414
</div>
@@ -22,10 +22,10 @@
2222
<div class="w-full py-2">
2323
<div class="flex w-full justify-end">
2424
<span class="pr-1 text-[#606060] font-bold text-sm text-right">
25-
Slow Mode <%= :erlang.float_to_binary(
25+
Slow Mode {:erlang.float_to_binary(
2626
Application.fetch_env!(:broadcaster, :chat_slow_mode_ms) / 1000,
2727
decimals: 1
28-
) %>s
28+
)}s
2929
</span>
3030
</div>
3131
<textarea

broadcaster/mix.exs

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ defmodule Broadcaster.MixProject do
44
def project do
55
[
66
app: :broadcaster,
7-
version: "0.7.3",
7+
version: "0.8.0",
88
elixir: "~> 1.14",
99
elixirc_paths: elixirc_paths(Mix.env()),
1010
start_permanent: Mix.env() == :prod,
@@ -41,7 +41,7 @@ defmodule Broadcaster.MixProject do
4141
{:phoenix, "~> 1.7.12"},
4242
{:phoenix_html, "~> 4.0"},
4343
{:phoenix_live_reload, "~> 1.2", only: :dev},
44-
{:phoenix_live_view, "~> 0.20.2"},
44+
{:phoenix_live_view, "~> 1.0"},
4545
{:floki, ">= 0.30.0", only: :test},
4646
{:phoenix_live_dashboard, "~> 0.8.3"},
4747
{:esbuild, "~> 0.8", runtime: Mix.env() == :dev},

broadcaster/mix.lock

+3-3
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"erlex": {:hex, :erlex, "0.2.7", "810e8725f96ab74d17aac676e748627a07bc87eb950d2b83acd29dc047a30595", [:mix], [], "hexpm", "3ed95f79d1a844c3f6bf0cea61e0d5612a42ce56da9c03f01df538685365efb0"},
1717
"esbuild": {:hex, :esbuild, "0.8.2", "5f379dfa383ef482b738e7771daf238b2d1cfb0222bef9d3b20d4c8f06c7a7ac", [:mix], [{:castore, ">= 0.0.0", [hex: :castore, repo: "hexpm", optional: false]}, {:jason, "~> 1.4", [hex: :jason, repo: "hexpm", optional: false]}], "hexpm", "558a8a08ed78eb820efbfda1de196569d8bfa9b51e8371a1934fbb31345feda7"},
1818
"ex_dtls": {:hex, :ex_dtls, "0.16.0", "3ae38025ccc77f6db573e2e391602fa9bbc02253c137d8d2d59469a66cbe806b", [:mix], [{:bundlex, "~> 1.5.3", [hex: :bundlex, repo: "hexpm", optional: false]}, {:unifex, "~> 1.0", [hex: :unifex, repo: "hexpm", optional: false]}], "hexpm", "2a4e30d74c6ddf95cc5b796423293c06a0da295454c3823819808ff031b4b361"},
19-
"ex_ice": {:hex, :ex_ice, "0.9.0", "d1a7e31b9cc52faf668f001f870344d3f9094955bafb6af62d84b7b4c2dd6b36", [:mix], [{:elixir_uuid, "~> 1.0", [hex: :elixir_uuid, repo: "hexpm", optional: false]}, {:ex_stun, "~> 0.2.0", [hex: :ex_stun, repo: "hexpm", optional: false]}, {:ex_turn, "~> 0.2.0", [hex: :ex_turn, repo: "hexpm", optional: false]}], "hexpm", "8f256faeb9cc5409d2177e68918198c7ef64372a729c8e1590699546554419aa"},
19+
"ex_ice": {:hex, :ex_ice, "0.9.1", "19777885a99e1ac837be45b98b22940c23a8485d5680c4887cdb139d2c06ff19", [:mix], [{:elixir_uuid, "~> 1.0", [hex: :elixir_uuid, repo: "hexpm", optional: false]}, {:ex_stun, "~> 0.2.0", [hex: :ex_stun, repo: "hexpm", optional: false]}, {:ex_turn, "~> 0.2.0", [hex: :ex_turn, repo: "hexpm", optional: false]}], "hexpm", "fef65cc6749a3ba5ae08eef39ef301ca2ff1fed4429343e3aae81f7eb64baed4"},
2020
"ex_libsrtp": {:hex, :ex_libsrtp, "0.7.2", "211bd89c08026943ce71f3e2c0231795b99cee748808ed3ae7b97cd8d2450b6b", [:mix], [{:bunch, "~> 1.6", [hex: :bunch, repo: "hexpm", optional: false]}, {:bundlex, "~> 1.3", [hex: :bundlex, repo: "hexpm", optional: false]}, {:membrane_precompiled_dependency_provider, "~> 0.1.0", [hex: :membrane_precompiled_dependency_provider, repo: "hexpm", optional: false]}, {:unifex, "~> 1.1", [hex: :unifex, repo: "hexpm", optional: false]}], "hexpm", "2e20645d0d739a4ecdcf8d4810a0c198120c8a2f617f2b75b2e2e704d59f492a"},
2121
"ex_rtcp": {:hex, :ex_rtcp, "0.4.0", "f9e515462a9581798ff6413583a25174cfd2101c94a2ebee871cca7639886f0a", [:mix], [], "hexpm", "28956602cf210d692fcdaf3f60ca49681634e1deb28ace41246aee61ee22dc3b"},
2222
"ex_rtp": {:hex, :ex_rtp, "0.4.0", "1f1b5c1440a904706011e3afbb41741f5da309ce251cb986690ce9fd82636658", [:mix], [], "hexpm", "0f72d80d5953a62057270040f0f1ee6f955c08eeae82ac659c038001d7d5a790"},
@@ -38,11 +38,11 @@
3838
"nimble_options": {:hex, :nimble_options, "1.1.1", "e3a492d54d85fc3fd7c5baf411d9d2852922f66e69476317787a7b2bb000a61b", [:mix], [], "hexpm", "821b2470ca9442c4b6984882fe9bb0389371b8ddec4d45a9504f00a66f650b44"},
3939
"nimble_ownership": {:hex, :nimble_ownership, "0.3.1", "99d5244672fafdfac89bfad3d3ab8f0d367603ce1dc4855f86a1c75008bce56f", [:mix], [], "hexpm", "4bf510adedff0449a1d6e200e43e57a814794c8b5b6439071274d248d272a549"},
4040
"nimble_pool": {:hex, :nimble_pool, "1.1.0", "bf9c29fbdcba3564a8b800d1eeb5a3c58f36e1e11d7b7fb2e084a643f645f06b", [:mix], [], "hexpm", "af2e4e6b34197db81f7aad230c1118eac993acc0dae6bc83bac0126d4ae0813a"},
41-
"phoenix": {:hex, :phoenix, "1.7.14", "a7d0b3f1bc95987044ddada111e77bd7f75646a08518942c72a8440278ae7825", [:mix], [{:castore, ">= 0.0.0", [hex: :castore, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:phoenix_pubsub, "~> 2.1", [hex: :phoenix_pubsub, repo: "hexpm", optional: false]}, {:phoenix_template, "~> 1.0", [hex: :phoenix_template, repo: "hexpm", optional: false]}, {:phoenix_view, "~> 2.0", [hex: :phoenix_view, repo: "hexpm", optional: true]}, {:plug, "~> 1.14", [hex: :plug, repo: "hexpm", optional: false]}, {:plug_cowboy, "~> 2.7", [hex: :plug_cowboy, repo: "hexpm", optional: true]}, {:plug_crypto, "~> 1.2 or ~> 2.0", [hex: :plug_crypto, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}, {:websock_adapter, "~> 0.5.3", [hex: :websock_adapter, repo: "hexpm", optional: false]}], "hexpm", "c7859bc56cc5dfef19ecfc240775dae358cbaa530231118a9e014df392ace61a"},
41+
"phoenix": {:hex, :phoenix, "1.7.17", "2fcdceecc6fb90bec26fab008f96abbd0fd93bc9956ec7985e5892cf545152ca", [:mix], [{:castore, ">= 0.0.0", [hex: :castore, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:phoenix_pubsub, "~> 2.1", [hex: :phoenix_pubsub, repo: "hexpm", optional: false]}, {:phoenix_template, "~> 1.0", [hex: :phoenix_template, repo: "hexpm", optional: false]}, {:phoenix_view, "~> 2.0", [hex: :phoenix_view, repo: "hexpm", optional: true]}, {:plug, "~> 1.14", [hex: :plug, repo: "hexpm", optional: false]}, {:plug_cowboy, "~> 2.7", [hex: :plug_cowboy, repo: "hexpm", optional: true]}, {:plug_crypto, "~> 1.2 or ~> 2.0", [hex: :plug_crypto, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}, {:websock_adapter, "~> 0.5.3", [hex: :websock_adapter, repo: "hexpm", optional: false]}], "hexpm", "50e8ad537f3f7b0efb1509b2f75b5c918f697be6a45d48e49a30d3b7c0e464c9"},
4242
"phoenix_html": {:hex, :phoenix_html, "4.1.1", "4c064fd3873d12ebb1388425a8f2a19348cef56e7289e1998e2d2fa758aa982e", [:mix], [], "hexpm", "f2f2df5a72bc9a2f510b21497fd7d2b86d932ec0598f0210fed4114adc546c6f"},
4343
"phoenix_live_dashboard": {:hex, :phoenix_live_dashboard, "0.8.5", "d5f44d7dbd7cfacaa617b70c5a14b2b598d6f93b9caa8e350c51d56cd4350a9b", [:mix], [{:ecto, "~> 3.6.2 or ~> 3.7", [hex: :ecto, repo: "hexpm", optional: true]}, {:ecto_mysql_extras, "~> 0.5", [hex: :ecto_mysql_extras, repo: "hexpm", optional: true]}, {:ecto_psql_extras, "~> 0.7", [hex: :ecto_psql_extras, repo: "hexpm", optional: true]}, {:ecto_sqlite3_extras, "~> 1.1.7 or ~> 1.2.0", [hex: :ecto_sqlite3_extras, repo: "hexpm", optional: true]}, {:mime, "~> 1.6 or ~> 2.0", [hex: :mime, repo: "hexpm", optional: false]}, {:phoenix_live_view, "~> 0.19 or ~> 1.0", [hex: :phoenix_live_view, repo: "hexpm", optional: false]}, {:telemetry_metrics, "~> 0.6 or ~> 1.0", [hex: :telemetry_metrics, repo: "hexpm", optional: false]}], "hexpm", "1d73920515554d7d6c548aee0bf10a4780568b029d042eccb336db29ea0dad70"},
4444
"phoenix_live_reload": {:hex, :phoenix_live_reload, "1.5.3", "f2161c207fda0e4fb55165f650f7f8db23f02b29e3bff00ff7ef161d6ac1f09d", [:mix], [{:file_system, "~> 0.3 or ~> 1.0", [hex: :file_system, repo: "hexpm", optional: false]}, {:phoenix, "~> 1.4", [hex: :phoenix, repo: "hexpm", optional: false]}], "hexpm", "b4ec9cd73cb01ff1bd1cac92e045d13e7030330b74164297d1aee3907b54803c"},
45-
"phoenix_live_view": {:hex, :phoenix_live_view, "0.20.17", "f396bbdaf4ba227b82251eb75ac0afa6b3da5e509bc0d030206374237dfc9450", [:mix], [{:floki, "~> 0.36", [hex: :floki, repo: "hexpm", optional: true]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:phoenix, "~> 1.6.15 or ~> 1.7.0", [hex: :phoenix, repo: "hexpm", optional: false]}, {:phoenix_html, "~> 3.3 or ~> 4.0", [hex: :phoenix_html, repo: "hexpm", optional: false]}, {:phoenix_template, "~> 1.0", [hex: :phoenix_template, repo: "hexpm", optional: false]}, {:phoenix_view, "~> 2.0", [hex: :phoenix_view, repo: "hexpm", optional: true]}, {:plug, "~> 1.15", [hex: :plug, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4.2 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "a61d741ffb78c85fdbca0de084da6a48f8ceb5261a79165b5a0b59e5f65ce98b"},
45+
"phoenix_live_view": {:hex, :phoenix_live_view, "1.0.0", "3a10dfce8f87b2ad4dc65de0732fc2a11e670b2779a19e8d3281f4619a85bce4", [:mix], [{:floki, "~> 0.36", [hex: :floki, repo: "hexpm", optional: true]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:phoenix, "~> 1.6.15 or ~> 1.7.0", [hex: :phoenix, repo: "hexpm", optional: false]}, {:phoenix_html, "~> 3.3 or ~> 4.0", [hex: :phoenix_html, repo: "hexpm", optional: false]}, {:phoenix_template, "~> 1.0", [hex: :phoenix_template, repo: "hexpm", optional: false]}, {:phoenix_view, "~> 2.0", [hex: :phoenix_view, repo: "hexpm", optional: true]}, {:plug, "~> 1.15", [hex: :plug, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4.2 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "254caef0028765965ca6bd104cc7d68dcc7d57cc42912bef92f6b03047251d99"},
4646
"phoenix_pubsub": {:hex, :phoenix_pubsub, "2.1.3", "3168d78ba41835aecad272d5e8cd51aa87a7ac9eb836eabc42f6e57538e3731d", [:mix], [], "hexpm", "bba06bc1dcfd8cb086759f0edc94a8ba2bc8896d5331a1e2c2902bf8e36ee502"},
4747
"phoenix_template": {:hex, :phoenix_template, "1.0.4", "e2092c132f3b5e5b2d49c96695342eb36d0ed514c5b252a77048d5969330d639", [:mix], [{:phoenix_html, "~> 2.14.2 or ~> 3.0 or ~> 4.0", [hex: :phoenix_html, repo: "hexpm", optional: true]}], "hexpm", "2c0c81f0e5c6753faf5cca2f229c9709919aba34fab866d3bc05060c9c444206"},
4848
"plug": {:hex, :plug, "1.16.1", "40c74619c12f82736d2214557dedec2e9762029b2438d6d175c5074c933edc9d", [:mix], [{:mime, "~> 1.0 or ~> 2.0", [hex: :mime, repo: "hexpm", optional: false]}, {:plug_crypto, "~> 1.1.1 or ~> 1.2 or ~> 2.0", [hex: :plug_crypto, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4.3 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "a13ff6b9006b03d7e33874945b2755253841b238c34071ed85b0e86057f8cddc"},

0 commit comments

Comments
 (0)