Comparing version 0.1.2 to 1.0.0
10
index.js
@@ -33,2 +33,12 @@ var map = require('lodash.map') | ||
// get the multiaddr as a convinent options object to be dropped in net.createConnection | ||
Multiaddr.prototype.toOptions = function toOptions() { | ||
var opts = {} | ||
var parsed = this.toString().split('/') | ||
opts.family = parsed[1] === 'ip4' ? 'ipv4' : 'ipv6' | ||
opts.host = parsed[2] | ||
opts.port = parsed[4] | ||
return opts | ||
} | ||
// get the multiaddr protocols | ||
@@ -35,0 +45,0 @@ Multiaddr.prototype.inspect = function inspect() { |
{ | ||
"name": "multiaddr", | ||
"version": "0.1.2", | ||
"version": "1.0.0", | ||
"description": "multiaddr implementation (binary + string representation of network addresses)", | ||
"main": "index.js", | ||
"scripts": { | ||
"test": "echo \"Error: no test specified\" && exit 1" | ||
"test": "tape test.js" | ||
}, | ||
@@ -9,0 +9,0 @@ "repository": { |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No tests
QualityPackage does not have any tests. This is a strong signal of a poorly maintained or low quality package.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
16509
10
425
0