UNPKG

dnssec-server

Version:

📡 Pure JavaScript authoritative DNS server for Node.js with built-in DNSSEC, dynamic zones, and modern record support.

29 lines (27 loc) • 993 B
/* * dnssec-server: DNS server for Node.js * Copyright 2025 colocohen * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at: * * https://www.apache.org/licenses/LICENSE-2.0 * * This file is part of the open-source project hosted at: * https://github.com/colocohen/dnssec-server * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. */ var wire = require('./wire'); var server = require('./server'); module.exports = { createServer: server.createServer, buildDnssecMaterial: server.buildDnssecMaterial, encodeMessage: wire.encodeMessage, decodeMessage: wire.decodeMessage, parseZone: wire.parseZone, answerFromZone: server.answerFromZone };