Skip to content

Commit

Permalink
fix: export resolvers (#229)
Browse files Browse the repository at this point in the history
Updates project config to export resolvers
  • Loading branch information
achingbrain committed Feb 28, 2022
1 parent 0720e3a commit 12e89a7
Show file tree
Hide file tree
Showing 5 changed files with 21 additions and 10 deletions.
19 changes: 19 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,22 @@
},
"type": "module",
"types": "./dist/src/index.d.ts",
"typesVersions": {
"*": {
"*": [
"*",
"dist/*",
"dist/src/*",
"dist/src/*/index"
],
"src/*": [
"*",
"dist/*",
"dist/src/*",
"dist/src/*/index"
]
}
},
"files": [
"src",
"dist/src",
Expand All @@ -31,6 +47,9 @@
"exports": {
".": {
"import": "./dist/src/index.js"
},
"./resolvers": {
"import": "./dist/src/resolvers/index.js"
}
},
"eslintConfig": {
Expand Down
2 changes: 1 addition & 1 deletion src/codec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -205,7 +205,7 @@ export function isValidBytes (buf: Uint8Array) {
}

export function cleanPath (str: string) {
return '/' + str.trim().split('/').filter((/** @type {any} */ a) => a).join('/')
return '/' + str.trim().split('/').filter((a) => a).join('/')
}

export function ParseError (str: string) {
Expand Down
4 changes: 0 additions & 4 deletions src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,6 @@ export class Multiaddr {
Object.defineProperty(this, symbol, { value: true })

if (addr instanceof Uint8Array) {
/** @type {Uint8Array} - The raw bytes representing this multiaddress */
this.bytes = codec.fromBytes(addr)
} else if (typeof addr === 'string') {
if (addr.length > 0 && addr.charAt(0) !== '/') {
Expand Down Expand Up @@ -512,9 +511,6 @@ export class Multiaddr {
* Multiaddr.fromNodeAddress({address: '127.0.0.1', port: '4001'}, 'tcp')
* // <Multiaddr 047f000001060fa1 - /ip4/127.0.0.1/tcp/4001>
* ```
*
* @param {{family: 4 | 6, address: string, port: number}} addr
* @param {string} transport
*/
static fromNodeAddress (addr: NodeAddress, transport: string) {
if (addr == null) {
Expand Down
4 changes: 0 additions & 4 deletions src/resolvers/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,6 @@ import type { Multiaddr } from '../index.js'

const { code: dnsaddrCode } = getProtocol('dnsaddr')

/**
* @typedef {import('..').Multiaddr} Multiaddr
*/

/**
* Resolver for dnsaddr addresses.
*/
Expand Down
2 changes: 1 addition & 1 deletion test/resolvers.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ describe('multiaddr resolve', () => {

expect(resolvedMas).to.have.length(dnsaddrStub2.length)

resolvedMas.forEach((/** @type {Multiaddr} */ma, /** @type {number} */ index) => {
resolvedMas.forEach((ma, index) => {
const stubAddr = dnsaddrStub2[index][0].split('=')[1]

expect(ma.equals(new Multiaddr(stubAddr))).to.equal(true)
Expand Down

0 comments on commit 12e89a7

Please sign in to comment.