Current section
Files
Jump to
Current section
Files
src/psl@punycode.erl
-module(psl@punycode).
-compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch, inline]).
-define(FILEPATH, "src/psl/punycode.gleam").
-export([decode_domain/1]).
-file("src/psl/punycode.gleam", 11).
-spec decode_domain(binary()) -> binary().
decode_domain(Domain) ->
case gleam_stdlib:contains_string(Domain, <<"xn--"/utf8>>) of
false ->
Domain;
true ->
idna:to_unicode(Domain)
end.