makes sense!
Hereβs my app:
$ mix deps.tree
app
βββ statix ~> 1.1 (Hex package)
βββ gen_stage ~> 0.14.0 (Hex package)
βββ jason ~> 1.1 (Hex package)
βββ poison ~> 4.0 (Hex package)
βββ junit_formatter ~> 3.0 (Hex package)
βββ dialyxir ~> 0.4 (Hex package)
βββ hackney ~> 1.9 (Hex package)
β βββ certifi 2.5.1 (Hex package)
β β βββ parse_trans ~>3.3 (Hex package)
β βββ idna 6.0.0 (Hex package)
β β βββ unicode_util_compat 0.4.1 (Hex package)
β βββ metrics 1.0.1 (Hex package)
β βββ mimerl ~>1.1 (Hex package)
β βββ ssl_verify_fun 1.1.4 (Hex package)
βββ sweet_xml ~> 0.6 (Hex package)
βββ ex_aws ~> 2.0 (Hex package)
β βββ hackney 1.6.3 or 1.6.5 or 1.7.1 or 1.8.6 or ~> 1.9 (Hex package)
β βββ poison >= 1.2.0 (Hex package)
β βββ sweet_xml ~> 0.6 (Hex package)
βββ ex_aws_sqs ~> 2.0 (Hex package)
β βββ ex_aws ~> 2.0.0 (Hex package)
βββ credo ~> 1.0 (Hex package)
β βββ bunt ~> 0.2.0 (Hex package)
β βββ jason ~> 1.0 (Hex package)
βββ tesla ~> 1.2.1 (Hex package)
βββ hackney ~> 1.6 (Hex package)
βββ jason >= 1.0.0 (Hex package)
βββ mime ~> 1.0 (Hex package)
βββ poison >= 1.0.0 (Hex package)
credo, dialyxir and junit_formatter are :dev
or :test
only.
Would the size of the loaded code change if I built a release instead of running plain mix run
?