How to use dns-txt - 1 common examples

To help you get started, we’ve selected a few dns-txt examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github beakerbrowser / beaker / app / background-process / networks / dat / logging-utils.js View on Github external
import Txt from 'dns-txt'
import datEncoding from 'dat-encoding'
const txt = Txt()

var connIdCounter = 0

export function findFullDiscoveryKey (archivesByDKey, key) {
  key = Buffer.isBuffer(key) ? key.toString('hex') : key
  // HACK
  // if the key is short, try to find the full thing in our list
  // (this shouldnt be needed once discovery stops truncating keys)
  // -prf
  if (key && key.length === 40) {
    let dKeys = Object.keys(archivesByDKey)
    for (let i = 0; i < dKeys.length; i++) {
      if (dKeys[i].startsWith(key)) {
        return dKeys[i]
      }
    }

dns-txt

Encode/decode DNS-SD TXT record RDATA fields

MIT
Latest version published 8 years ago

Package Health Score

65 / 100
Full package analysis

Popular dns-txt functions