Skip to content
This repository has been archived by the owner on Jan 7, 2022. It is now read-only.

Commit

Permalink
Browse files Browse the repository at this point in the history
update deps & standard (#12)
  • Loading branch information
joehand committed Jan 7, 2019
1 parent 82b9b54 commit 9f0996a
Show file tree
Hide file tree
Showing 4 changed files with 386 additions and 897 deletions.
10 changes: 7 additions & 3 deletions index.js
@@ -1,14 +1,14 @@
var assert = require('assert')
var stringKey = require('dat-encoding').toStr
var nets = require('nets')
var get = require('simple-get')
var datDns = require('dat-dns')()
var debug = require('debug')('dat-link-resolve')

module.exports = resolve

function resolve (link, cb) {
assert.ok(link, 'dat-link-resolve: link required')
assert.equal(typeof cb, 'function', 'dat-link-resolve: callback required')
assert.strictEqual(typeof cb, 'function', 'dat-link-resolve: callback required')

var key = null

Expand Down Expand Up @@ -36,7 +36,11 @@ function resolve (link, cb) {
}

debug('resolveKey', link, urlLink)
nets({ url: urlLink, json: true }, function (err, resp, body) {
get({
url: urlLink.replace('dat://', 'http://'),
json: true,
timeout: 1500
}, function (err, resp, body) {
// no ressource at given URL
if (err || resp.statusCode !== 200) {
return resolveName()
Expand Down

0 comments on commit 9f0996a

Please sign in to comment.