xiezhiming bcc6bf9d94 修改 hai 11 meses
..
.npmignore bcc6bf9d94 修改 hai 11 meses
.travis.yml bcc6bf9d94 修改 hai 11 meses
LICENSE bcc6bf9d94 修改 hai 11 meses
README.md bcc6bf9d94 修改 hai 11 meses
index.js bcc6bf9d94 修改 hai 11 meses
package.json bcc6bf9d94 修改 hai 11 meses
test.js bcc6bf9d94 修改 hai 11 meses

README.md

multicast-dns-service-types

Parse and stringify mdns service types

npm install multicast-dns-service-types

build status

Usage

var types = require('multicast-dns-service-types')

console.log(types.stringify({name: 'http', protocol: 'tcp', subtypes: ['sub1', 'sub2']})) // _http._tcp._sub1._sub2
console.log(types.parse('_http._tcp._sub1._sub2')) // {name: 'http', protocol: 'tcp', subtypes: ['sub1', 'sub2']}

The following shorthands also exist

types.stringify(name, protocol, subtypes)
types.tcp(name, subtypes) // set protocol to tcp
types.udp(name, subtypes) // set protocol to udp

License

MIT