diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index 589a3341..d3c026b5 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -1,8 +1,7 @@
version: 2
updates:
- package-ecosystem: npm
- directories:
- - "/"
+ directory: "/"
schedule:
interval: daily
time: "10:00"
diff --git a/README.md b/README.md
index 05592756..bd4e548f 100644
--- a/README.md
+++ b/README.md
@@ -85,6 +85,20 @@ multiaddr(maWithCustomTuple)
registry.removeProtocol(protocol.code)
```
+# Install
+
+```console
+$ npm i @multiformats/multiaddr
+```
+
+## Browser `
+```
+
# API Docs
-
diff --git a/package.json b/package.json
index a388902b..0a0f78b5 100644
--- a/package.json
+++ b/package.json
@@ -31,7 +31,8 @@
"exports": {
".": {
"types": "./dist/src/index.d.ts",
- "import": "./dist/src/index.js"
+ "import": "./dist/src/index.js",
+ "module-sync": "./dist/src/index.js"
}
},
"release": {
@@ -150,7 +151,7 @@
"uint8arrays": "^5.0.0"
},
"devDependencies": {
- "aegir": "^47.0.16"
+ "aegir": "^48.0.4"
},
"browser": {
"./dist/src/resolvers/dns.js": "./dist/src/resolvers/dns.browser.js"
diff --git a/src/index.ts b/src/index.ts
index eed4ab3c..86b6bae4 100644
--- a/src/index.ts
+++ b/src/index.ts
@@ -64,7 +64,7 @@
* ```
*/
-import { Multiaddr as MultiaddrClass, symbol } from './multiaddr.js'
+import { Multiaddr as MultiaddrClass, symbol } from './multiaddr.ts'
import { registry, V } from './registry.ts'
import type { ProtocolCodec } from './registry.ts'
diff --git a/src/multiaddr.ts b/src/multiaddr.ts
index 8063c65d..7a93359a 100644
--- a/src/multiaddr.ts
+++ b/src/multiaddr.ts
@@ -1,9 +1,9 @@
import { equals as uint8ArrayEquals } from 'uint8arrays/equals'
-import { bytesToComponents, componentsToBytes, componentsToString, stringToComponents } from './components.js'
+import { bytesToComponents, componentsToBytes, componentsToString, stringToComponents } from './components.ts'
import { InvalidMultiaddrError, InvalidParametersError } from './errors.ts'
+import { isMultiaddr } from './index.ts'
import { registry } from './registry.ts'
-import { isMultiaddr } from './index.js'
-import type { MultiaddrInput, Multiaddr as MultiaddrInterface, Component } from './index.js'
+import type { MultiaddrInput, Multiaddr as MultiaddrInterface, Component } from './index.ts'
const inspect = Symbol.for('nodejs.util.inspect.custom')
export const symbol = Symbol.for('@multiformats/multiaddr')
diff --git a/test/codec.spec.ts b/test/codec.spec.ts
index 48dd6d30..97598bad 100644
--- a/test/codec.spec.ts
+++ b/test/codec.spec.ts
@@ -1,8 +1,7 @@
-/* eslint-env mocha */
import { expect } from 'aegir/chai'
import { componentsToString, stringToComponents } from '../src/components.ts'
import { CODE_HTTP, CODE_HTTP_PATH, CODE_IP4, CODE_UNIX, CODE_UTP } from '../src/constants.ts'
-import type { Component } from '../src/index.js'
+import type { Component } from '../src/index.ts'
interface TestCase {
name: string
diff --git a/test/index.spec.ts b/test/index.spec.ts
index 8b28688a..b30d3b14 100644
--- a/test/index.spec.ts
+++ b/test/index.spec.ts
@@ -1,9 +1,8 @@
/* eslint max-nested-callbacks: ["error", 8] */
-/* eslint-env mocha */
import { expect } from 'aegir/chai'
import { fromString as uint8ArrayFromString } from 'uint8arrays/from-string'
-import { multiaddr, isMultiaddr, CODE_IP4 } from '../src/index.js'
-import type { Multiaddr } from '../src/index.js'
+import { multiaddr, isMultiaddr, CODE_IP4 } from '../src/index.ts'
+import type { Multiaddr } from '../src/index.ts'
function roundTrip (str: string): void {
const output = str.replace('/ipfs/', '/p2p/')
diff --git a/test/utils.spec.ts b/test/utils.spec.ts
index 64492d9e..e4fefe3e 100644
--- a/test/utils.spec.ts
+++ b/test/utils.spec.ts
@@ -1,4 +1,3 @@
-/* eslint-env mocha */
import { expect } from 'aegir/chai'
import { base64url } from 'multiformats/bases/base64'
import { fromString as uint8ArrayFromString } from 'uint8arrays/from-string'