@dns-pack/message
v0.1.1
Published
```typescript const message = DnsMessage.Query( 1234, // ID { QR: 'query', OPCODE: 'QUERY', AA: false, TC: false, RD: false, RA: false, Z: false, AD: false, CD: false, RCODE: 0, }, { questions: [{ name:
Readme
@dns-pack/message
const message = DnsMessage.Query(
1234, // ID
{
QR: 'query',
OPCODE: 'QUERY',
AA: false,
TC: false,
RD: false,
RA: false,
Z: false,
AD: false,
CD: false,
RCODE: 0,
},
{
questions: [{ name: 'example.com.', type: 'A', class: 'IN' }],
additional: [
ResourceRecord.OPT.of({
version: 0,
flags: { DO: true },
extendedRCode: 0,
options: [],
udpPayloadSize: 512,
}),
],
},
);
// BNIAAAABAAAAAAABB2V4YW1wbGUDY29tAAABAAEAACkCAAAAgAAAAA==
console.log(message.serialize().toString('base64'));