zaphyra's git: dns.nix

fork of https://github.com/kirelagin/dns.nix

1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
18 
19 
20 
# SPDX-FileCopyrightText: 2021 Kirill Elagin <https://kir.elagin.me/>
#
# SPDX-License-Identifier: MPL-2.0 or MIT

{
  lib ? import <nixpkgs/lib>,
}:

let
  dns = import ./dns { inherit lib; };

in
{

  inherit (dns) evalZone;
  inherit (dns) combinators;
  inherit (dns) types;
  toString = name: zone: dns.types.zoneToString name (dns.evalZone name zone);
}
// dns.combinators