add JSX_FORCE_MAPS flag for forcing decoding to maps
This commit is contained in:
parent
8e75e0f312
commit
cdd01c6eac
5 changed files with 30 additions and 8 deletions
8
mix.exs
8
mix.exs
|
@ -14,7 +14,13 @@ use Mix.Project
|
|||
end
|
||||
|
||||
defp opts(:dev), do: [d: :TEST] ++ opts(:prod)
|
||||
defp opts(_), do: [d: :maps_support, d: :maps_always]
|
||||
defp opts(_) do
|
||||
force_maps = case System.get_env("JSX_FORCE_MAPS") do
|
||||
nil -> []
|
||||
_ -> [d: :maps_always]
|
||||
end
|
||||
[d: :maps_support] ++ force_maps
|
||||
end
|
||||
|
||||
defp deps(_), do: [{:mixunit, "~> 0.9.2", only: :dev}]
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue